@media only screen and (min-width:981px){.nav li ul{width:fit-content;display:flex;flex-direction:column;z-index:0}.nav li li{white-space:nowrap}.nav li li a{width:auto!important}}@media (max-width:980px){#et-boc .et-animated{-webkit-animation:none!important;animation:none!important;opacity:1!important;transition:none!important}}.et_animated{opacity:1!important;animation-duration:0s!important;transition:none!important}.divi-animate{opacity:1!important;animation:none!important;transition:none!important}#et-top-navigation{transition:none!important}// Put this in your css or update it..et_header_style_left .logo_container{// Remove this from your css// Remove this from your css// Remove this from your cssfloat:left;padding-top:20px}.et_header_style_left .logo_container a{max-width:120px;display:inline-block}.et_fixed_nav #et-top-navigation{padding-left:40px!important}.et_pb_menu_0_tb_header.et_pb_menu ul:not(.sub-menu)>li.current-menu-ancestor>a:before{content:'';position:absolute;top:70%;right:2px;width:100%;height:4px;background-color:#F5A000;border-radius:4px}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item>a:before{content:'';position:absolute;top:70%;width:100%;height:4px;background-color:#F5A000;border-radius:4px}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item>a:before{content:''!important;position:absolute;top:70%;width:100%;height:0px;background-color:#F5A00000;border-radius:0px}.pcGM .et_pb_menu_0_tb_header.et_pb_menu ul li a{font-family:'Noto Sans JP',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:18px}.et_pb_menu .et-menu>li{padding-left:14px;padding-right:14px}.mobileGM .et_mobile_menu{margin-top:10px}.mobileGM .et_pb_menu .et_mobile_menu{top:100%;padding:20px!important}.et_mobile_menu .menu-item-has-children>a{background-color:#ffffff}.et_mobile_menu li a{border-bottom:2px solid #f6f6f6;color:#666;padding:10px 20px;display:block}.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu{}.et_mobile_menu li a{padding:10px 0 10px 0px}.et_mobile_menu li li{padding-left:0}.et_pb_menu .et_mobile_menu li ul a{font-size:15px!important;font-weight:500!important}@media only screen and (min-width:481px) and (max-width:980px){.pc_show{display:none!important}}@media only screen and (min-width:981px){.pc_hide{display:none!important}}.et_mobile_nav_menu{margin-right:14px!important}#logo{-webkit-transform:initial!important}body{font-size:16px}#top-menu li{padding-right:12px!important}header .container{width:90%!important}#main-header{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.15)!important;-moz-box-shadow:0 2px 10px rgba(0,0,0,.15)!important;box-shadow:0 2px 10px rgba(0,0,0,.15)!important}#main-header.et-fixed-header{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.15)!important;-moz-box-shadow:0 2px 10px rgba(0,0,0,.15)!important;box-shadow:0 2px 10px rgba(0,0,0,.15)!important}#logo{max-width:161px}span.mobile_menu_bar:before{color:#916e28}.nadia-company-table{border:0px!important}.nadia-company-table td{padding:16px 24px!important}.nadia-top-slogan h3{font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif!important}et_pb_social_media_follow li a.icon{background-color:transparent!important}.title-templetes{font-family:'Marcellus',Georgia,"Times New Roman",serif;font-size:42px;color:#5A3219!important;text-align:center;margin-bottom:50px}.top-our-service h3{text-align:center;line-height:1.5em;font-size:1.2em}.nadia-recruit-table-pc{border:0px!important}.nadia-recruit-table-pc td{padding:16px 16px!important}.nadia-recruit-table-pc tbody{vertical-align:top!important}.nadia-recruit-table-pc td:first-child{color:#999999!important;white-space:nowrap}.nadia-recruit-table-pc tr:first-child td{border-top:0px!important}.nadia-recruit-table-sp{border:0px!important}.nadia-recruit-table-sp td{padding:8px 8px!important}.nadia-recruit-table-sp tbody{vertical-align:top!important}.nadia-recruit-table-sp tr:nth-child(2n+1) td{color:#192F5F!important;border-bottom:0px!important;padding-bottom:4px!important;padding-top:12px!important}.nadia-recruit-table-sp tr:nth-child(2n+2) td{border-top:0px!important;padding-top:0px!important;padding-bottom:12px!important}.nadia-recruit-table-sp tr:first-child td{border-top:0px!important}section{display:block}a{text-decoration:none}*{box-sizing:border-box}.row::after{content:"";clear:both;display:table}[class*="col-"]{float:left;padding:14px}@media only screen and (min-width:1405px){.col-xl-1{width:8.33%}.col-xl-2{width:16.66%}.col-xl-3{width:25%}.col-xl-4{width:33.33%}.col-xl-5{width:41.66%}.col-xl-6{width:50%}.col-xl-7{width:58.33%}.col-xl-8{width:66.66%}.col-xl-9{width:75%}.col-xl-10{width:83.33%}.col-xl-11{width:91.66%}.col-xl-12{width:100%}.news-body{padding:0px 7vw!important}.management-info{height:180px}}@media only screen and (min-width:1100px) and (max-width:1405px){.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}.news-body{padding:0px 7vw!important}.management-info{height:170px}}@media only screen and (min-width:981px) and (max-width:1100px){.col-tl-1{width:8.33%}.col-tl-2{width:16.66%}.col-tl-3{width:25%}.col-tl-4{width:33.33%}.col-tl-5{width:41.66%}.col-tl-6{width:50%}.col-tl-7{width:58.33%}.col-tl-8{width:66.66%}.col-tl-9{width:75%}.col-tl-10{width:83.33%}.col-tl-11{width:91.66%}.col-tl-12{width:100%}.news-body{padding:0px 7vw!important}.management-info{height:180px}}@media only screen and (min-width:768px) and (max-width:980px){.col-tp-1{width:8.33%}.col-tp-2{width:16.66%}.col-tp-3{width:25%}.col-tp-4{width:33.33%}.col-tp-5{width:41.66%}.col-tp-6{width:50%}.col-tp-7{width:58.33%}.col-tp-8{width:66.66%}.col-tp-9{width:75%}.col-tp-10{width:83.33%}.col-tp-11{width:91.66%}.col-tp-12{width:100%}.news-body{padding:0px 7vw!important}.management-info{height:180px}}@media only screen and (min-width:480px) and (max-width:767px){.col-sl-1{width:8.33%}.col-sl-2{width:16.66%}.col-sl-3{width:25%}.col-sl-4{width:33.33%}.col-sl-5{width:41.66%}.col-sl-6{width:50%}.col-sl-7{width:58.33%}.col-sl-8{width:66.66%}.col-sl-9{width:75%}.col-sl-10{width:83.33%}.col-sl-11{width:91.66%}.col-sl-12{width:100%}.news-body{padding:0px!important}.management-info{height:180px}}@media only screen and (max-width:479px){.col-sp-1{width:8.33%}.col-sp-2{width:16.66%}.col-sp-3{width:25%}.col-sp-4{width:33.33%}.col-sp-5{width:41.66%}.col-sp-6{width:50%}.col-sp-7{width:58.33%}.col-sp-8{width:66.66%}.col-sp-9{width:75%}.col-sp-10{width:83.33%}.col-sp-11{width:91.66%}.col-sp-12{width:100%}.news-body{padding:0px!important}.management-info{height:180px}}.news-body{margin-bottom:150px}.news-box{background-color:#f6f6f6;padding:15px 20px;border-left:#16244b solid 5px}.news-box:hover{background-color:#16244b;padding:15px 20px;border-left:#BB7E00 solid 5px}.news-box dt{color:#BB7E00}.news-box:hover .news-date{color:#ffffff}.news-box dd{color:#666666;margin-left:0px!important}.news-box:hover .news-title{color:#ffffff}.career-body{margin-bottom:150px;width:90%;margin:auto;max-width:1100px;padding-top:40px}.nadia-career img{margin:0px;vertical-align:middle}.career-box-gray1{box-shadow:3px 3px 10px 3px rgba(0,0,0,0.1);background-color:#E8E8E8}.career-box-gray1:hover{box-shadow:none;background-color:#192F5F}.career-box-gray1:hover .career-divider{position:absolute;bottom:-2px;left:0px;width:100%;height:100%;background-image:url("/wp-content/uploads/2026/05/career_divider2-1.svg")!important;background-repeat:no-repeat;background-size:cover;font-size:14pt;font-weight:bold}.career-box-gray1:hover .career-info{background-color:#192F5F}.career-box-gray1:hover .career-name-jp{color:#FFFFFF}.career-box-gray1:hover .career-name-en{color:#D1AC5D}.career-box-gray1:hover .career-position{color:#dddddd}.career-box-gray1 .career-img-container{position:relative;text-align:center;color:white}.career-box-gray1 .career-img-container .img-bottom-phrase{position:absolute;bottom:0px;left:0px;width:100%;padding:50px 14px 10%;background-image:none;font-size:14pt;font-weight:bold;color:rgba(0,0,0,0)}.career-box-gray1:hover .img-bottom-phrase{position:absolute;bottom:0px;left:0px;width:100%;padding:50px 14px 10%;background-image:linear-gradient(to bottom,rgba(50,50,50,0) 0%,rgba(50,50,50,0.3) 30%,rgba(50,50,50,0.9)100%);font-size:14pt;font-weight:bold;color:#ffffff}.career-box-gray1 .career-img-container .career-divider{position:absolute;bottom:-2px;left:0px;width:100%;height:100%;background-image:url("/wp-content/themes/divi-child/images/career_divider1.svg");background-repeat:no-repeat;background-size:cover;font-size:14pt;font-weight:bold}.career-box-gray1 .career-info{background-color:#eeeeee;color:#DDC078;padding:5px 15px 20px}.career-box-gray1 .career-name{display:flex;align-items:baseline;justify-content:space-between}.career-box-gray1 .career-name-jp{font-size:16pt;float:left;color:#1A3B7C;font-weight:bold}.career-box-gray1 .career-name-en{font-size:11pt;float:right;font-style:italic;color:#946500}.career-box-gray1 .career-position{margin:0px 0px;text-align:left;color:#666666;font-size:9pt}.career-box-gray1 .career-hr{border-bottom:0px;border-left:0px;border-right:0px;margin:10px 0px 15px}.management-table table{border:0px!important}.management-table table td{vertical-align:top}.management-table table th{padding-bottom:0px!important}.management-table table td:first-child{white-space:nowrap!important}.management-sub-title h5{overflow:hidden;text-align:center;margin-top:40px!important}.management-sub-title h5:before,.management-sub-title h5:after{background-color:#cccccc;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.management-sub-title h5:before{right:0.5em;margin-left:-50%}.management-sub-title h5:after{left:0.5em;margin-right:-50%}.management-table table tr:nth-child(1) td{border-top:0px}.management-table table tr td:first-child{color:#999999!important}.management-table table a{color:#253973!important}.management-table table a::before{font-family:"Font Awesome 5 Free";content:"\f35d";font-size:15px;font-weight:900;margin-right:8px;color:#253973}.management-biography h5{margin-top:30px!important}input.wpforms-field-medium{max-width:100%!important;margin-bottom:20px!important}.wpforms-submit-container{margin-top:50px!important;margin-bottom:50px!important;text-align:center!important}.nadia-contact-button{padding:15px 40px!important;border-radius:100px!important;font-size:1.2em!important;background-color:#2f3854!important;color:#ffffff!important}.nadia-contact-button:hover{padding:15px 40px!important;border-radius:100px!important;font-size:1.2em!important;background-color:#eeeeee!important;color:#2f3854!important}.nadia-management{}.nadia-management img{margin:0px;vertical-align:middle}.management-box{box-shadow:3px 3px 10px 3px rgba(0,0,0,0.1);background-color:#eeeeee}.management-box:hover .management-info{background-color:#253973}.management-box:hover .name-jp{color:#fff}.management-box:hover .name-en{color:#ddd}.management-box:hover .position{color:#F6DBAF}.management-box:hover .more-btn{color:#F6DBAF;background-color:#253973}.management-box:hover .motto{display:block}.img-motto-box{position:relative;text-align:center;color:white}.motto{position:absolute;bottom:0px;left:0px;width:100%;padding:50px 14px 10%;background-image:linear-gradient(to bottom,rgba(50,50,50,0) 0%,rgba(50,50,50,0.3) 30%,rgba(50,50,50,0.9)100%);font-size:14pt;font-weight:bold;color:#ffffff;display:none}.management-info{padding:20px;position:relative}.management-info .name-jp{font-size:14pt;color:#253973;font-weight:bold;margin-bottom:4px}.management-info .name-en{font-size:10pt;margin-bottom:4px;color:#666666}.management-info .position{color:#5A3219}.more-btn{position:absolute;bottom:10px;right:10px;background-color:#596995;color:#fff;border-radius:50px;padding:5px 15px 7px}.width-100{width:100%}.clear-fix{clear:both}.page-id-44 footer{height:0!important;overflow:hidden}.page-id-40 footer{height:0!important;overflow:hidden}.page-id-32 footer{height:0!important;overflow:hidden}#bottom_bar{position:fixed;bottom:0;width:100%}.hash-cat .post-meta .post-categories a::before,.hash-cat .et_pb_post .post-meta .post-categories a::before,.et_pb_bg_layout_light p.et_pb_title_meta_container a::before{content:"#";margin-right:0.15em}.hash-cat.et_pb_bg_layout_light p.et_pb_title_meta_container a{color:#374351;margin-right:6px;background-color:#f2f2f2;border-radius:6px;padding:4px 10px 6px;line-height:1em;display:inline-block;margin-bottom:10px}.hash-cat .post-meta a[rel="tag"]{display:inline-block;margin-right:8px;padding:2px 8px;border-radius:4px;background:#f2f2f2;margin-bottom:8px;color:#374351}.hash-cat .post-meta a[rel="tag"]::before{content:"#";margin-right:0.12em}.hash-cat .et_grid_module>.et_pb_post{padding-bottom:10px}.hash-cat .published{padding-right:20px;display:block;padding-bottom:10px}.et_pb_menu .et-menu-nav>ul ul{padding-bottom:4px;padding-top:4px}.nav li li:last-child a{border-bottom:0px!important}.et_multi_view_image__loaded{-webkit-animation:multi-view-image-fade 0s;animation:multi-view-image-fade 0s}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:100%;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#374351;background:#ffffff;border-radius:50%;padding:3px;font-size:24px;text-align:right;right:-45%!important}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{font-size:24px;content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}