﻿@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:400;src:url(/assets/font/NotoSansJP/NotoSansJP-Regular.woff2) format("woff2"),url(/assets/font/NotoSansJP/NotoSansJP-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:500;src:url(/assets/font/NotoSansJP/NotoSansJP-Medium.woff2) format("woff2"),url(/assets/font/NotoSansJP/NotoSansJP-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:700;src:url(/assets/font/NotoSansJP/NotoSansJP-Bold.woff2) format("woff2"),url(/assets/font/NotoSansJP/NotoSansJP-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Noto Sans SC;font-style:normal;font-weight:400;src:url(/assets/font/NotoSansSC/NotoSansSC-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Noto Sans SC;font-style:normal;font-weight:500;src:url(/assets/font/NotoSansSC/NotoSansSC-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Noto Sans SC;font-style:normal;font-weight:700;src:url(/assets/font/NotoSansSC/NotoSansSC-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(/assets/font/Roboto/RobotoCondensed-Light.woff2) format("woff2"),url(/assets/font/Roboto/RobotoCondensed-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(/assets/font/Roboto/RobotoCondensed-Bold.woff2) format("woff2"),url(/assets/font/Roboto/RobotoCondensed-Bold.ttf) format("truetype")}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:rgba(0,0,0,0);border:0;margin:0;outline:0;padding:0;vertical-align:baseline}h1,h2,h3,h4,h5,h6{color:#000;letter-spacing:0}p{letter-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0}body{-webkit-text-size-adjust:100%;max-width:100vw}li{list-style:none}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none;text-decoration:none}img{height:auto;max-width:100%;vertical-align:top}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}button{cursor:pointer}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border-radius:0;border-style:none;line-height:1;outline:none;padding:0}input,select,textarea{font-family:inherit}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-family:Noto Sans JP,Roboto Condensed;color:#333;line-height:1.9;font-weight:400;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body>main{position:relative;overflow:hidden;padding-top:90px}html:lang(cn) body{font-family:Noto Sans SC,Roboto Condensed}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h1,h2,h3,h4,h5{color:#222;line-height:1.3;font-weight:700}h1{font-size:26px}h2{font-size:24px}h3{font-size:22px}h4{font-size:19px}h5{font-size:18px}a{color:#333}@media screen and (min-width: 960px),print{body{font-size:16px}h1{font-size:45px}h2{font-size:34px}h3{font-size:27px}h4{font-size:25px}h5{font-size:22px}}@media screen and (max-width: 960px),print{body>main{padding-top:50px;position:relative}}@keyframes skewanime{to{left:-10%}}@keyframes spinner{100%{transform:rotate(360deg)}}@keyframes UpAnime{0%{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@keyframes DownAnime{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(200px)}}.bg-grey-cross{background-image:url("/assets/img/img_bg_grey_cross.svg");background-size:30px 30px}body>main .breadcrumb-wrapper .breadcrumb{display:flex}body>main .breadcrumb-wrapper .breadcrumb>li{align-items:center;display:inline-flex}body>main .breadcrumb-wrapper .breadcrumb>li a{color:#666;display:inline-block;letter-spacing:.04em;line-height:1;transition:.1s ease}body>main .breadcrumb-wrapper .breadcrumb>li:not(:last-child){margin-right:7px}body>main .breadcrumb-wrapper .breadcrumb>li:not(:last-child):after{color:#666;content:"/";letter-spacing:.04em;margin-left:7px}body>main .breadcrumb-wrapper .breadcrumb>li:last-child{color:#222;pointer-events:none}@media screen and (min-width: 960px),print{body>main .breadcrumb-wrapper{padding:20px 40px 0}body>main .breadcrumb-wrapper .breadcrumb{flex-wrap:wrap}body>main .breadcrumb-wrapper .breadcrumb>li{font-size:11px}body>main .breadcrumb-wrapper .breadcrumb>li a:hover{color:#0b318f}body .mod-mv-wrapper .breadcrumb-wrapper{left:0;position:absolute;top:0;z-index:2}body .mod-mv-wrapper .breadcrumb-wrapper .breadcrumb>li a{color:#fff}body .mod-mv-wrapper .breadcrumb-wrapper .breadcrumb>li a:hover{color:#fff}body .mod-mv-wrapper .breadcrumb-wrapper .breadcrumb>li:last-child,body .mod-mv-wrapper .breadcrumb-wrapper .breadcrumb>li:last-child a,body .mod-mv-wrapper .breadcrumb-wrapper .breadcrumb>li:not(:last-child):after{color:#fff}}@media screen and (max-width: 960px),print{body>main .breadcrumb-wrapper{border-top:1px solid #ced2d9;bottom:0;overflow:scroll;padding:5vw 0;position:absolute;width:100%}body>main .breadcrumb-wrapper .breadcrumb{padding:0 5vw;white-space:nowrap}body>main .breadcrumb-wrapper .breadcrumb>li{font-size:3vw}body>main .breadcrumb-wrapper .breadcrumb>li a{font-size:3vw}body>main .breadcrumb-wrapper .breadcrumb>li:not(:last-child){margin-right:3vw}body>main .breadcrumb-wrapper .breadcrumb>li:not(:last-child):after{font-size:3vw;margin-left:3vw}body>main .breadcrumb-wrapper .breadcrumb>li:last-child{padding-right:5vw}}.btn-wrapper{margin-top:30px;width:290px}.btn-wrapper.align-center{margin:30px auto}.btn-wrapper .button-border-blue{color:#0b318f;font-weight:700;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border-color:#0b318f;border-style:solid;overflow:hidden;position:relative;width:100%}.btn-wrapper .button-border-blue:hover:before{animation:skewanime .5s forwards}.btn-wrapper .button-border-blue:before,.btn-wrapper .button-border-blue:after{content:"";position:absolute;top:0;bottom:0;margin:auto 0}.btn-wrapper .button-border-blue:before{background:#0b318f;height:105%;width:120%;left:-130%;transform:skewX(-25deg)}.btn-wrapper .button-border-blue:after{display:inline-block}.btn-wrapper .button-border-blue.arrow:after{background:url(/assets/img/icon_arrow_blue_btn.svg) 50%/cover no-repeat;right:1em;height:8px;width:24px}.btn-wrapper .button-border-blue.arrow:hover:after{background:url(/assets/img/icon_arrow_white_btn.svg) 50%/cover no-repeat;z-index:3}.btn-wrapper .button-border-blue.blank:after{background:url(/assets/img/icon_blank_blue.svg) 50%/cover no-repeat;right:1em;height:20px;width:20px}.btn-wrapper .button-border-blue.blank:hover:after{background:url(/assets/img/icon_blank_white.svg) 50%/cover no-repeat;z-index:3}.btn-wrapper .button-border-blue .buttonItemText{color:#0b318f;display:flex;align-items:center;position:relative;z-index:3}.btn-wrapper .button-border-blue:hover .buttonItemText{color:#fff}@media screen and (min-width: 960px),print{.btn-wrapper .button-border-blue{border-width:2px;font-size:16px;padding:20px 0}}@media screen and (max-width: 960px),print{.btn-wrapper{margin:6vw auto 0;width:77vw}.btn-wrapper .button-border-blue{border-width:1px;font-size:15.6px;padding:16px 0}}.cookie-info{background-color:rgba(0,0,0,.7);bottom:0;padding:10px 30px 10px 10px;position:fixed;width:100%;z-index:20}.cookie-info .cookie-close{background-image:url(/assets/img/icon_close_cookie.png);background-repeat:no-repeat;background-size:100%;display:block;height:14px;position:absolute;right:10px;top:10px;transition:.2s ease;width:14px}.cookie-info .cookie-inner{margin:auto;max-width:1200px}.cookie-info .cookie-inner p{color:#fff;font-size:15px;line-height:1.6}.cookie-info .cookie-inner p a{color:#fff;text-decoration:underline;transition:.2s ease}.cookie-info .cookie-btn{background-color:#fff;border-radius:25px;color:#0b318f;display:block;font-weight:700;line-height:1.3;margin-left:25px;min-width:160px;padding:15px 10px;transition:.2s ease}@media screen and (min-width: 960px),print{.cookie-info .cookie-close{cursor:pointer}.cookie-info .cookie-close:hover{opacity:.7}.cookie-info .cookie-inner{align-items:center;display:flex}.cookie-info .cookie-inner p a:hover{text-decoration:none}.cookie-info .cookie-btn:hover{background-color:#0b318f;color:#fff}}@media screen and (max-width: 960px),print{.cookie-info{padding:7vw 4vw}.cookie-info .cookie-close{height:4vw;right:2vw;top:2vw;width:4vw}.cookie-info .cookie-inner p{font-size:3vw}.cookie-info .cookie-btn{margin:4vw auto 0;padding:3vw 15vw;width:68vw}}.global-footer{background-color:#f2f3f8;position:relative}.global-footer .global-footer-inner .brand-logo{height:60px}.global-footer .global-footer-inner .global-footer-wrap{margin-bottom:30px}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .footer-mid-links>li a{color:#222;display:flex;justify-content:space-between;align-items:center;font-weight:700;position:relative;transition:.1s ease}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .footer-mid-links>li a:after{background-color:#0b318f;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .2s ease;width:100%}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .footer-mid-links>li a:hover{color:#0b318f}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .footer-mid-links>li a:hover:after{transform:scale(1);transform-origin:left top}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .footer-mid-links>li a i.arrow{background:url(/assets/img/icon_arrow_blue_menu.svg) no-repeat 50%/100%;height:12px;position:relative;width:36px}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .footer-mid-links>li a[target=_blank] i.arrow{background:url(/assets/img/icon_blank_blue.svg) no-repeat 50%/100%;height:13px;width:13px}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt{display:flex}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt>li.lang a{color:#666}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt>li.inq a{background-color:#dc1121;width:210px}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt>li.inq a i.icon{background:url(/assets/img/icon_mail.svg) no-repeat 50%/24px 20px}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt>li.inq a:after{background:#cf4346}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt>li>a{align-items:center;display:flex;height:100%;justify-content:center;padding:17px 25px;position:relative}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt>li>a:after{background:#cf4346;bottom:0;content:"";left:0;position:absolute;top:0;transition:.2s ease;z-index:1}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt>li>a>div{display:flex;align-items:center;text-align:center;z-index:2}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt>li>a i.icon{height:25px;margin-right:8px;width:24px}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt>li>a span{color:#fff;flex:1;font-size:16px;font-weight:500}.global-footer .global-footer-inner .global-footer-wrap p{color:#666}.global-footer .global-footer-inner .global-footer-bottom{border-top:1px solid #ced2d9;text-align:center}.global-footer .global-footer-inner .global-footer-bottom>ul{display:inline-flex;justify-content:center;margin:30px 15px auto;width:100%}.global-footer .global-footer-inner .global-footer-bottom>ul>li{display:inline-block;padding:0 10px}.global-footer .global-footer-inner .global-footer-bottom>ul>li a{color:#666;font-size:14px;position:relative;transition:.1s ease}.global-footer .global-footer-inner .global-footer-bottom>ul>li a:after{background-color:#0b318f;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .2s ease;width:100%}.global-footer .global-footer-inner .global-footer-bottom>ul>li a:hover{color:#0b318f}.global-footer .global-footer-inner .global-footer-bottom>ul>li a:hover:after{transform:scale(1);transform-origin:left top}.global-footer .global-footer-inner .global-footer-bottom small{color:#999;display:inline-block;font-size:12px}.global-footer .pagetop{background-color:rgba(0,0,0,.2);bottom:30px;height:50px;position:fixed;right:30px;transform:translateY(200px);width:50px;transition:.2s ease;z-index:10}.global-footer .pagetop:hover{background-color:#0b318f}.global-footer .pagetop.DownMove{animation:DownAnime .5s forwards}.global-footer .pagetop.UpMove{animation:UpAnime .5s forwards}.global-footer .pagetop .pagetop-arrow{background:url(/assets/img/icon_arrow_pagetop.svg) no-repeat 50%/100%;display:block;height:10px;width:16px;left:50%;margin:auto;position:absolute;top:50%;transform:translate(-50%, -50%)}.global-footer .pagetop span{color:#0b318f;display:none;font-family:Roboto Condensed,Arial,sans-serif;font-size:12px;font-weight:500}@media screen and (min-width: 960px),print{.global-footer{padding:0 30px}.global-footer .global-footer-inner{box-sizing:content-box;margin:0 auto;max-width:1200px;padding:90px 0 38px}.global-footer .global-footer-inner .global-footer-mid{align-items:flex-end;display:flex;justify-content:space-between;padding-bottom:35px}.global-footer .global-footer-inner .global-footer-mid .footer-mid-links{display:inline-flex}.global-footer .global-footer-inner .global-footer-mid .footer-mid-links>li:not(:first-child){margin-left:30px}.global-footer .global-footer-inner .global-footer-bottom>ul>li:not(:first-child){margin-left:30px}}@media screen and (max-width: 960px),print{.global-footer{padding:0 4vw}.global-footer .global-footer-inner{padding:13vw 0 9vw}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid{margin-top:7vw;padding-bottom:30px}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .footer-mid-links>li{border-bottom:1px solid #ced2d9;padding:15px 0}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .footer-mid-links>li:first-child{border-top:1px solid #ced2d9}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .footer-mid-links>li a{font-size:4vw}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt{flex-direction:column}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt>li{width:100%}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt>li.lang a{justify-content:flex-start;padding:30px 0;font-size:4vw}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt>li.inq a{width:100%}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt>li.inq a i.icon{background-size:5vw 4vw}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt>li>a{padding:10px 0}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt>li>a>div{align-items:center;display:flex;justify-content:center;margin:0 auto}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt>li>a i.icon{height:6vw;margin-bottom:0;margin-right:2vw;width:5vw}.global-footer .global-footer-inner .global-footer-wrap .global-footer-mid .global-footer-opt>li>a span{font-size:4vw}.global-footer .global-footer-inner .global-footer-bottom{margin-top:8vw}.global-footer .global-footer-inner .global-footer-bottom>ul{flex-wrap:wrap;margin-left:0}.global-footer .global-footer-inner .global-footer-bottom>ul>li{margin-bottom:15px;padding:0}.global-footer .global-footer-inner .global-footer-bottom>ul>li:not(:last-child){margin-right:8vw}.global-footer .pagetop{bottom:4vw;height:11vw;right:4vw;width:11vw}.global-footer .pagetop .pagetop-arrow{height:2vw;width:3vw}}.mod-box{background-color:#f2f3f8;margin-top:50px;padding:40px}.mod-box.center{text-align:center}.mod-box h5{font-size:20px}.mod-box p.mod-txt{color:#666;font-size:15px;margin-top:15px}.mod-box.red{background-color:#ffeded;border:1px solid #dc1121}.mod-box.red h5,.mod-box.red p.mod-txt{color:#dc1121}.mod-box>:first-child{margin-top:0 !important}.ss_contents{width:100%}.ss_contents input[type=number]::-webkit-outer-spin-button,.ss_contents input[type=number]::-webkit-inner-spin-button,.ss_contents input[type=date]::-webkit-outer-spin-button,.ss_contents input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ss_contents fieldset{border:solid 1px #d4d4d4;border-collapse:collapse}.ss_contents fieldset+fieldset{background-color:#fff}.ss_contents input,.ss_contents select{border:1px solid #ccc;border-radius:3px}.ss_field.ss_field:first-child,.ss_enquete_field.ss_field:first-child{margin-top:20px}.ss_field:nth-child(odd),.ss_field:nth-child(even),.ss_enquete_field:nth-child(odd),.ss_enquete_field:nth-child(even){background-color:#f9f9f9}.ss_field:hover,.ss_enquete_field:hover{background-color:#f5f5f5}.ss_user_notnull{color:red}.ss_required_field input{border:1px solid #f0ada8}.ss_required_field input:focus{border:1px solid #e3675e;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);outline:0}.ss_upComment,.ss_leftComment,.ss_rightComment,.ss_bottomComment{margin:3px;color:#777;font-size:12px}.ss_btnArea{text-align:center}.ss_btnArea input{border-radius:5px;padding:.3em 1em;background-color:#829dc9;color:#fff;border:solid 2px #829dc9;border-radius:3px}.ss_submit_loader{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.25)}.ss_submit_loader .spinner::before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;height:100px;width:100px;margin-top:-50px;margin-left:-50px;border-radius:50%;border:.5em solid #fff;border-top-color:rgba(0,0,0,0);animation:spinner 1s linear infinite}@media screen and (min-width: 960px),print{.ss_grid{display:flex}}@media screen and (max-width: 960px),print{.ss_rightComment{display:block}.ss_grid{word-break:break-all}.ss_grid input:not([type=checkbox]):not([type=radio]):not([type=date]):not([type=datetime-local]){width:100%}}@media screen and (max-width: 480px){.ss_leftComment{display:block}.ss_grid input:not([type=checkbox]):not([type=radio]){width:100%}}.global-header{background-color:#fff;position:fixed;top:0;width:100%;z-index:20}.global-header .global-header-inner{display:flex;justify-content:space-between}.global-header .global-header-inner .global-header-container{align-items:center;display:flex;justify-content:space-between}.global-header .global-header-inner .global-header-opt{display:flex}.global-header .global-header-inner .global-header-opt>li{position:relative;width:110px}.global-header .global-header-inner .global-header-opt>li a{position:relative}.global-header .global-header-inner .global-header-opt>li a:after{background:#cf4346;bottom:0;content:"";left:0;opacity:0;position:absolute;top:0;transition:.2s ease;width:100%;z-index:1}.global-header .global-header-inner .global-header-opt>li.inq a{background-color:#dc1121}.global-header .global-header-inner .global-header-opt>li.inq a i.icon{background:url(img/icon_mail.svg) no-repeat 50%/24px 20px}.global-header .global-header-inner .global-header-opt>li.inq a:after{background:#cf4346}.global-header .global-header-inner .global-header-opt>li>a{align-items:center;display:flex;height:100%;justify-content:center}.global-header .global-header-inner .global-header-opt>li>a>div{display:inline-block;text-align:center;z-index:2}.global-header .global-header-inner .global-header-opt>li>a i.icon{height:25px;margin:0 auto 3px}.global-header .global-header-inner .global-header-opt>li>a span{color:#fff;font-size:13px;font-weight:500}.global-header .global-header-inner .brand-logo{height:50px;transition:.2s ease;width:auto}.global-header .global-header-inner .global-header-nav .global-header-nav-head{align-items:center;display:flex;justify-content:flex-end}.global-header .global-header-inner .global-header-nav .global-header-nav-head[area-expanded=true] .links{opacity:0;visibility:hidden}.global-header .global-header-inner .global-header-nav .global-header-nav-head .links{display:flex;transition:.2s ease}.global-header .global-header-inner .global-header-nav .global-header-nav-head .links[area-expanded=false]{opacity:0;visibility:hidden}.global-header .global-header-inner .global-header-nav .global-header-nav-head .links>li:not(:first-child){margin-left:30px}.global-header .global-header-inner .global-header-nav .global-header-nav-head .links>li>a{color:#666;font-size:14px;font-weight:400}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger{height:18px;margin-left:20px;position:relative;width:30px}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger span{background-color:#222;display:block;height:2px;margin-left:auto;position:absolute;right:0;transition:.2s ease}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger span:first-child{top:0;width:100%}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger span:nth-child(2){top:8px;width:25px}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger span:nth-child(3){top:16px;width:20px}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger[area-expanded=true] span{margin:0 auto}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger[area-expanded=true] span:first-child{bottom:0;left:0;right:0;top:50%;transform:rotate(45deg);width:28px}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger[area-expanded=true] span:nth-child(2){opacity:0}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger[area-expanded=true] span:nth-child(3){bottom:0;left:0;right:0;top:50%;transform:rotate(-45deg);width:28px}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom .dropdown-en-link{border-bottom:none}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom .dropdown-en-link ul>li:not(:first-child){margin-top:2.1333333333vw}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom .dropdown-en-link a{color:#666;display:inline-block;font-size:3.7333333333vw;font-weight:400;line-height:1.3}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li>a{display:block;font-size:16px;font-weight:700;padding:0 15px;position:relative;transition:.2s ease}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li>a i.trigger{height:4.2666666667vw;position:relative;width:4.2666666667vw}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li>a i.trigger:before{background-color:#0b318f;bottom:0;content:"";display:block;height:0.5333333333vw;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li>a i.trigger:after{background-color:#0b318f;bottom:0;content:"";display:block;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;transition:.2s ease;width:0.5333333333vw}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li>a i.arrow{background:url(/assets/img/icon_arrow_blue_s.svg) no-repeat 50%/100%;height:2vw;position:relative;width:8vw}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li>a[target=_blank] i.arrow{background-image:url(/assets/img/icon_blank.svg)}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown{background-color:#fff;width:100vw}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner{margin:0 auto;max-width:1200px;padding:30px 30px 60px}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-jp{font-size:16px;font-weight:700;line-height:1.3}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-link{align-items:center;color:#0b318f;display:inline-flex;font-size:32px;font-weight:400;font-weight:700;line-height:1.3;margin-top:10px}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-link span.light{font-weight:300}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-link i.arrow{background:url(/assets/img/icon_arrow_blue.svg) no-repeat 50%/100%;height:11px;margin-left:12px;width:33px}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list>li{border-bottom:1px solid #ced2d9}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list>li a{align-items:center;display:flex;height:100%;padding:15px 25px 15px 0;position:relative}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list>li a>span{font-size:16px;font-weight:400}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list>li a i.arrow{background:url(/assets/img/icon_arrow_blue_s.svg) no-repeat 50%/100%;height:6px;position:absolute;right:0;width:17px}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list-image>li:not(:first-child){margin-top:15px}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list-image>li>a{display:block}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list-image>li>a figure{overflow:hidden;position:relative}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list-image>li>a figure:before{content:"";display:block;height:100%;position:absolute;width:100%;z-index:1}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list-image>li>a figure img{width:100%}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list-image>li>a p{display:inline-block;font-size:16px;font-weight:700;line-height:1.3;margin-top:12px;padding-right:22px;position:relative;z-index:2}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list-image>li>a p i.arrow{background:url(/assets/img/icon_arrow_blue_s.svg) no-repeat 50%/100%;height:6px;margin:auto 0;position:absolute;right:0;top:6px;width:17px}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list-image>li>a p:after{background-color:#0b318f;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .5s ease;width:100%}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list-image>li>a:after{height:100%;position:absolute;width:100%}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.company .links-list{display:block}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.company .links-list-image{display:flex;width:calc(77.5% - 60px)}.header-bg{background-color:#000;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:.2s ease;visibility:hidden;width:100vw;z-index:10}.header-bg[area-expanded=true]{opacity:.4;visibility:visible}html:lang(cn) .global-header .global-header-inner .global-header-nav .global-header-nav-bottom .dropdown-en-link ul>li{margin-top:0}html:lang(cn) .global-header .global-header-inner .global-header-nav .global-header-nav-bottom .dropdown-en-link ul>li:not(:first-child){margin-left:7.4666666667vw}@media screen and (max-width: 960px){.global-header .global-header-inner{padding:10px 15px}.global-header .global-header-inner .global-header-container{align-items:center;width:100%}.global-header .global-header-inner .global-header-opt>li{width:100%}.global-header .global-header-inner .global-header-opt>li.dl a i.icon{background-size:5.0666666667vw 5.6vw}.global-header .global-header-inner .global-header-opt>li.inq a i.icon{background-size:5.0666666667vw 4.2666666667vw}.global-header .global-header-inner .global-header-opt>li>a>div{align-items:center;display:flex;justify-content:center;margin:0 auto}.global-header .global-header-inner .global-header-opt>li>a i.icon{height:5.6vw;margin-bottom:0;margin-right:2.1333333333vw;width:5.0666666667vw}.global-header .global-header-inner .brand-logo{height:30px;width:auto}.global-header .global-header-inner .global-header-nav .global-header-nav-head .links{display:none}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger{height:18px;margin-left:20px;position:relative;width:30px}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger span{background-color:#222;display:block;height:2px;margin-left:auto;position:absolute;right:0;transition:.2s ease}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger span:first-child{top:0;width:100%}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger span:nth-child(2){top:8px;width:25px}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger span:nth-child(3){top:16px;width:20px}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger[area-expanded=true] span{margin:0 auto}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger[area-expanded=true] span:first-child{bottom:0;left:0;right:0;top:50%;transform:rotate(45deg);width:28px}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger[area-expanded=true] span:nth-child(2){opacity:0}.global-header .global-header-inner .global-header-nav .global-header-nav-head .dropdown-trigger[area-expanded=true] span:nth-child(3){bottom:0;left:0;right:0;top:50%;transform:rotate(-45deg);width:28px}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom{background-color:#fff;display:none;left:0;max-height:calc(100vh - 14.66667vw);overflow:scroll;padding-bottom:26.6666666667vw;position:absolute;top:100%;width:100vw}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom .dropdown-en-link{margin-top:6.6666666667vw;padding:0 4vw}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom .global-header-opt>li>a{padding:5.3333333333vw}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom .global-header-opt>li>a span{font-size:4vw}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li{border-bottom:1px solid #ced2d9}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li>a{align-items:center;display:flex;font-size:4vw;justify-content:space-between;padding:4vw 5.3333333333vw}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li>a[target=_blank] i.arrow{height:4vw;width:4vw}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li>a[area-expanded=true]{background-color:#f2f3f8}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li>a[area-expanded=true] i.trigger:after{transform:rotate(90deg)}.global-header .global-header-inner [area-scroll=true]{box-shadow:0 4px 15px 0 rgba(0,0,0,.05)}.global-header html:lang(cn) .global-header .global-header-inner .global-header-nav .global-header-nav-bottom .dropdown-en-link ul{display:flex}}@media print,screen and (min-width: 961px){.global-header .global-header-inner .global-header-container{padding:0 15px 0 40px;width:100%}.global-header .global-header-inner .global-header-opt>li a:hover:after{opacity:1}.global-header .global-header-inner .brand-logo{margin:24px 0}.global-header .global-header-inner .global-header-nav{flex:1}.global-header .global-header-inner .global-header-nav .global-header-nav-head{height:34px;margin-left:auto;margin-right:15px;margin-top:7px;position:relative}.global-header .global-header-inner .global-header-nav .global-header-nav-head .links>li>a{position:relative;transition:.1s ease}.global-header .global-header-inner .global-header-nav .global-header-nav-head .links>li>a:after{background-color:#666;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .2s ease;width:100%}.global-header .global-header-inner .global-header-nav .global-header-nav-head .links>li>a:hover{color:#666}.global-header .global-header-inner .global-header-nav .global-header-nav-head .links>li>a:hover:after{transform:scale(1);transform-origin:left top}.global-header .global-header-inner .global-header-nav .global-header-nav-head .global-header-search{background-color:#fff;margin-left:30px;position:absolute;right:0}.global-header .global-header-inner .global-header-nav .global-header-nav-head .global-header-search .global-header-search-trigger{position:relative;transition:.1s ease}.global-header .global-header-inner .global-header-nav .global-header-nav-head .global-header-search .global-header-search-trigger:after{background-color:#666;bottom:-3px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .2s ease;width:100%}.global-header .global-header-inner .global-header-nav .global-header-nav-head .global-header-search .global-header-search-trigger:hover{color:#666}.global-header .global-header-inner .global-header-nav .global-header-nav-head .global-header-search .global-header-search-trigger:hover:after{transform:scale(1);transform-origin:left top}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom{display:flex;justify-content:flex-end}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger{display:inline-flex}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li>a>span{overflow:hidden;position:relative}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li>a>span:after{background-color:#0b318f;bottom:0;content:"";height:3px;left:0;position:absolute;transform:translateY(5px);transition:transform .2s;width:100%}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li:hover>a>span{color:#0b318f}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li.is-current>a>span:after,.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li:hover>a>span:after{transform:translateY(0)}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li>a>span{display:block;padding:10px 0 20px}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li>a i.trigger,.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li>a i.arrow{display:none}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown{left:0;min-width:1000px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:.4s ease;z-index:1}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown[area-expanded=true]{box-shadow:inset 0 1px 0 0 #ced2d9}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-link{padding-bottom:10px;position:relative;transition:.1s ease}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-link:after{background-color:#0b318f;bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .2s ease;width:100%}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-link:hover{color:#0b318f}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-link:hover:after{transform:scale(1);transform-origin:left top}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper{align-items:flex-start;display:flex;justify-content:space-between;margin-top:15px}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list{display:flex;flex-wrap:wrap;width:calc(80% - 60px)}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list>li{width:calc(33.33333% - 26.66667px)}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list>li:nth-child(n+4){margin-top:15px}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list>li:not(:nth-child(3n)){margin-right:40px}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list>li a{position:relative;transition:.1s ease}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list>li a:after{background-color:#0b318f;bottom:-1px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .2s ease;width:100%}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list>li a:hover{color:#0b318f}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list>li a:hover:after{transform:scale(1);transform-origin:left top}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list-image{width:20%}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list-image>li>a{overflow:hidden}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list-image>li>a img{transition:.2s ease}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list-image>li>a:hover img{transform:matrix(1.1, 0, 0, 1.1, 0, 0)}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list-image>li>a:hover p{color:#0b318f}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list-image>li>a:hover p:after{transform:scale(1);transform-origin:left top}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper .links-list-image>li>a p{padding-bottom:5px}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.company .links-list{width:22.5%}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.company .links-list>li{margin-right:0;width:100%}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.company .links-list>li:nth-child(n+2){margin-top:15px}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.company .links-list-image>li:not(:first-child){margin-left:2.5%;margin-top:0}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.sustainability{gap:40px;width:100%}.global-header .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.sustainability>li{margin:0;width:22.5%}.global-header .global-header-inner .global-header-nav[area-loaded=true] .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown{opacity:1}.global-header .global-header-inner html:lang(cn) .global-header-inner .global-header-container{padding-right:40px;width:100%}.global-header .global-header-inner html:lang(cn) .global-header-inner .global-header-nav .global-header-nav-bottom .dropdown-en-link ul{display:flex}.global-header .global-header-inner html:lang(cn) .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.business .links-list,.global-header .global-header-inner html:lang(cn) .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.sustainability .links-list{width:100%}.global-header .global-header-inner html:lang(cn) .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.business .links-list>li,.global-header .global-header-inner html:lang(cn) .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.sustainability .links-list>li{width:calc(25% - 30px)}.global-header .global-header-inner html:lang(cn) .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.business .links-list>li:nth-child(n+5),.global-header .global-header-inner html:lang(cn) .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.sustainability .links-list>li:nth-child(n+5){margin-top:40px}.global-header .global-header-inner html:lang(cn) .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.business .links-list>li:not(:first-child),.global-header .global-header-inner html:lang(cn) .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.sustainability .links-list>li:not(:first-child){margin-left:0}.global-header .global-header-inner html:lang(cn) .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.business .links-list>li:not(:nth-child(4n)),.global-header .global-header-inner html:lang(cn) .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.sustainability .links-list>li:not(:nth-child(4n)){margin-right:40px}.global-header .global-header-inner html:lang(cn) .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.business .links-list>li:nth-child(4n),.global-header .global-header-inner html:lang(cn) .global-header-inner .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li .global-header-dropdown .global-header-dropdown-inner .dropdown-category-links-wrapper.sustainability .links-list>li:nth-child(4n){margin-right:0}}@media print,screen and (min-width: 961px)and (max-width: 1160px){.global-header .global-header-inner .global-header-container{padding-left:15px}.global-header .global-header-inner .global-header-container .global-header-nav .global-header-nav-bottom>ul.global-header-trigger>li>a{font-size:14px;padding:0 10px}}.main-container-lg,.main-container,.main-container-sm,.container{width:100%;margin:0 auto}.main-container-lg,.main-container{padding-top:80px;padding-bottom:120px}.main-container-lg>:first-child:not(h1),.main-container>:first-child:not(h1){margin-top:0}.main-container-lg h1,.main-container h1{font-size:45px;padding:80px 0 0}.main-container-lg h1+*,.main-container h1+*{margin-top:80px}.main-container-lg h2,.main-container h2{border-top:1px solid #ced2d9;font-size:34px;margin-top:80px;padding:45px 0 0;position:relative}.main-container-lg h2:before,.main-container h2:before{background-color:#0b318f;content:"";height:3px;left:0;position:absolute;top:-1px;width:200px}.main-container-lg h2+*,.main-container h2+*{margin-top:45px !important}.main-container-lg h2.mod-sec-ttl,.main-container h2.mod-sec-ttl{border:none;padding-top:60px}.main-container-lg h2.mod-sec-ttl:before,.main-container h2.mod-sec-ttl:before{content:none}.main-container-lg h2.mod-sec-ttl+*,.main-container h2.mod-sec-ttl+*{margin-top:30px}.main-container-lg h3,.main-container h3{font-size:27px;margin-top:60px;padding-left:18px;position:relative}.main-container-lg h3:before,.main-container h3:before{background-color:#0b318f;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.main-container-lg h3.mod-sec-ttl,.main-container h3.mod-sec-ttl{padding-left:0}.main-container-lg h3.mod-sec-ttl:before,.main-container h3.mod-sec-ttl:before{content:none}.main-container-lg h3.mod-sec-ttl+*,.main-container h3.mod-sec-ttl+*{margin-top:20px}.main-container-lg h4,.main-container h4{border-bottom:1px solid #ced2d9;font-size:25px;margin-top:50px;padding-bottom:20px}.main-container-lg h4+*,.main-container h4+*{margin-top:25px !important}.main-container-lg h4.mod-sec-ttl,.main-container h4.mod-sec-ttl{border:none;padding-bottom:0}.main-container-lg h4.mod-sec-ttl+*,.main-container h4.mod-sec-ttl+*{margin-top:20px}.main-container-lg h5,.main-container h5{font-size:22px}.main-container-lg h5+*,.main-container h5+*{margin-top:20px !important}.main-container-lg h5.mod-sec-ttl,.main-container h5.mod-sec-ttl{font-size:20px;margin-top:40px}.main-container-lg h5.mod-sec-ttl+*,.main-container h5.mod-sec-ttl+*{margin-top:15px}.main-container-lg p.mod-txt,.main-container p.mod-txt{color:#333;font-size:16px;line-height:1.9}.main-container-lg p.mod-txt+h2,.main-container p.mod-txt+h2{margin-top:100px}.main-container-lg p.mod-txt+h2.mod-sec-ttl,.main-container-lg p.mod-txt+h3,.main-container-lg p.mod-txt+h3.mod-sec-ttl,.main-container-lg p.mod-txt+h4,.main-container-lg p.mod-txt+h4.mod-sec-ttl,.main-container-lg p.mod-txt+h5,.main-container-lg p.mod-txt+h5.mod-sec-ttl,.main-container p.mod-txt+h2.mod-sec-ttl,.main-container p.mod-txt+h3,.main-container p.mod-txt+h3.mod-sec-ttl,.main-container p.mod-txt+h4,.main-container p.mod-txt+h4.mod-sec-ttl,.main-container p.mod-txt+h5,.main-container p.mod-txt+h5.mod-sec-ttl{margin-top:60px}.main-container-lg p.mod-txt>.mod-link,.main-container p.mod-txt>.mod-link{color:#0b318f;display:inline-block;margin-right:8px;margin-top:0}.main-container-lg p.mod-txt>.mod-link:before,.main-container p.mod-txt>.mod-link:before{background-color:#0b318f;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .2s ease;width:100%}.main-container-lg p.mod-txt>.mod-link:hover,.main-container p.mod-txt>.mod-link:hover{color:#0b318f}.main-container-lg p.mod-txt>.mod-link:hover:before,.main-container p.mod-txt>.mod-link:hover:before{transform:scale(1);transform-origin:left top}.main-container-lg :not(h1,h2,h3,h4,h5,.mod-align)+p.mod-txt,.main-container :not(h1,h2,h3,h4,h5,.mod-align)+p.mod-txt{margin-top:30px}.main-container-lg .mod-def-sec,.main-container .mod-def-sec{margin-bottom:100px}.main-container-lg .mod-def-sec:last-child,.main-container .mod-def-sec:last-child{margin-bottom:0}.main-container-lg .mod-def-sec h2:first-child,.main-container-lg .mod-def-sec h3:first-child,.main-container-lg .mod-def-sec h4:first-child,.main-container-lg .mod-def-sec h5:first-child,.main-container-lg .mod-def-sec>h1:first-child,.main-container .mod-def-sec h2:first-child,.main-container .mod-def-sec h3:first-child,.main-container .mod-def-sec h4:first-child,.main-container .mod-def-sec h5:first-child,.main-container .mod-def-sec>h1:first-child{margin-top:0}@media screen and (min-width: 960px),print{.main-container-lg,.container{max-width:1260px}.main-container{max-width:1044px}.main-container-sm{max-width:640px}.main-container,.main-container-lg,.container{padding-right:30px;padding-left:30px}.main-container .mod-snav-wrapper,.main-container-lg .mod-snav-wrapper,.container .mod-snav-wrapper{justify-content:space-between}.main-container .mod-snav-wrapper .snav-wrapper,.main-container-lg .mod-snav-wrapper .snav-wrapper,.container .mod-snav-wrapper .snav-wrapper{width:176px}.main-container .mod-snav-wrapper .snav-wrapper>nav,.main-container-lg .mod-snav-wrapper .snav-wrapper>nav,.container .mod-snav-wrapper .snav-wrapper>nav{border-left:1px solid #ced2d9;position:sticky}.main-container .mod-snav-wrapper .snav-wrapper>nav ul>li a:after,.main-container-lg .mod-snav-wrapper .snav-wrapper>nav ul>li a:after,.container .mod-snav-wrapper .snav-wrapper>nav ul>li a:after{background-color:#0b318f;content:"";display:block;height:100%;left:-1px;opacity:0;position:absolute;top:0;transition:.1s ease;width:3px}.main-container .mod-snav-wrapper .snav-wrapper>nav ul>li a:hover,.main-container-lg .mod-snav-wrapper .snav-wrapper>nav ul>li a:hover,.container .mod-snav-wrapper .snav-wrapper>nav ul>li a:hover{color:#0b318f}.main-container .mod-snav-wrapper .content-wrapper .module-guide .module-guide-inner,.main-container-lg .mod-snav-wrapper .content-wrapper .module-guide .module-guide-inner,.container .mod-snav-wrapper .content-wrapper .module-guide .module-guide-inner{left:0;width:100%}.spOnly{display:none !important}}@media screen and (min-width: 700px)and (max-width: 960px){.main-container,.main-container-lg{padding-bottom:24vw}}@media screen and (max-width: 960px),print{.main-container-lg,.main-container,.main-container-sm,.container{padding-right:15px;padding-left:15px}.main-container h1,.main-container-lg h1{font-size:7vw;padding:11vw 0 0}.main-container h1+*,.main-container-lg h1+*{margin-top:11vw}.main-container h2,.main-container-lg h2{font-size:6vw;margin-top:11vw;padding:8vw 0 0}.main-container h2+*,.main-container-lg h2+*{margin-top:7vw !important}.main-container h2.mod-sec-ttl+*,.main-container-lg h2.mod-sec-ttl+*{margin-top:5vw}.main-container h2:before,.main-container-lg h2:before{width:16vw}.main-container h3,.main-container-lg h3{font-size:6vw;margin-top:13vw;padding-left:4vw}.main-container h3+*,.main-container-lg h3+*{margin-top:5vw !important}.main-container h3.mod-sec-ttl,.main-container-lg h3.mod-sec-ttl{font-size:5vw;margin-top:9vw}.main-container h3.mod-sec-ttl+*,.main-container-lg h3.mod-sec-ttl+*{margin-top:4vw}.main-container h3:before,.main-container-lg h3:before{width:1vw}.main-container h4,.main-container-lg h4{font-size:5vw;margin-top:11vw;padding-bottom:3vw}.main-container h4+*,.main-container-lg h4+*{margin-top:4vw !important}.main-container h4.mod-sec-ttl,.main-container-lg h4.mod-sec-ttl{font-size:5vw;margin-top:8vw}.main-container h4.mod-sec-ttl+*,.main-container-lg h4.mod-sec-ttl+*{margin-top:3vw}.main-container h5,.main-container-lg h5{font-size:5vw}.main-container h5+*,.main-container-lg h5+*{margin-top:4vw !important}.main-container h5.mod-sec-ttl,.main-container-lg h5.mod-sec-ttl{font-size:4vw;margin-top:8vw}.main-container h5.mod-sec-ttl+*,.main-container-lg h5.mod-sec-ttl+*{margin-top:2vw}.main-container p.mod-txt,.main-container-lg p.mod-txt{font-size:4vw}.main-container p.mod-txt.strong,.main-container-lg p.mod-txt.strong{margin-top:5vw}.main-container p.mod-txt.strong+.p.mod-txt,.main-container-lg p.mod-txt.strong+.p.mod-txt{margin-top:8vw}.main-container p.mod-txt+h2,.main-container-lg p.mod-txt+h2{margin-top:21vw}.main-container p.mod-txt+p.mod-txt,.main-container-lg p.mod-txt+p.mod-txt{margin-top:7vw}.main-container p.mod-txt+p.mod-txt.strong,.main-container-lg p.mod-txt+p.mod-txt.strong{margin-top:8vw}.main-container p.mod-txt+h4.mod-sec-ttl,.main-container p.mod-txt+h5,.main-container p.mod-txt+h5.mod-sec-ttl,.main-container-lg p.mod-txt+h4.mod-sec-ttl,.main-container-lg p.mod-txt+h5,.main-container-lg p.mod-txt+h5.mod-sec-ttl{margin-top:8vw}.main-container p.mod-txt+h3.mod-sec-ttl,.main-container-lg p.mod-txt+h3.mod-sec-ttl{margin-top:9vw}.main-container p.mod-txt+h4,.main-container-lg p.mod-txt+h4{margin-top:11vw}.main-container p.mod-txt+h2.mod-sec-ttl,.main-container-lg p.mod-txt+h2.mod-sec-ttl{margin-top:11vw}.main-container p.mod-txt+h3,.main-container-lg p.mod-txt+h3{margin-top:13vw}.main-container .mod-def-sec,.main-container-lg .mod-def-sec{margin-bottom:19vw}.pcOnly{display:none !important}}ol.mod-list,ul.mod-list{color:#333;margin-top:30px}ol.mod-list>li,ul.mod-list>li{font-size:16px;line-height:1.9;position:relative}ol.mod-list>li:not(:first-child),ul.mod-list>li:not(:first-child){margin-top:10px}ol.def>li,ul.def>li{padding-left:17px}ol.def>li:before,ul.def>li:before{background-color:#0b318f;content:"";display:block;height:7px;left:0;position:absolute;top:13px;width:7px}ol.number,ul.number{counter-reset:item;margin-top:30px}ol.number>li,ul.number>li{align-items:baseline;display:flex}ol.number>li:before,ul.number>li:before{color:#0b318f;content:counter(item) ".";counter-increment:item;font-size:20px;font-style:italic;font-weight:700;line-height:1;padding-right:.5em}ol.num-head,ul.num-head{counter-reset:item}ol.num-head>li,ul.num-head>li{align-items:baseline;display:flex}ol.num-head>li .list-head,ul.num-head>li .list-head{color:#222;font-size:19px;font-weight:700;line-height:1.3}ol.num-head>li .mod-txt,ul.num-head>li .mod-txt{margin-top:10px}ol.num-head>li:not(:first-child),ul.num-head>li:not(:first-child){margin-top:25px}ol.num-head>li:before,ul.num-head>li:before{color:#0b318f;content:counter(item) ".";counter-increment:item;font-size:20px;font-style:italic;font-weight:700;line-height:1;padding-right:.5em}.mod-annotation-list{margin-top:20px}.mod-annotation-list>li{color:#666;font-size:12px;line-height:1.6;padding-left:20px;position:relative}.mod-annotation-list>li:before{content:"※";left:0;position:absolute}.mod-annotation-list>li:not(:first-child){margin-top:10px}.mod-annotation-list+*{margin-top:40px}@media screen and (max-width: 960px),print{ol.mod-list,ul.mod-list{margin-top:7vw}ol.mod-list>li,ul.mod-list>li{font-size:4vw}ol.mod-list>li:not(:first-child),ul.mod-list>li:not(:first-child){margin-top:1vw}ol.def>li,ul.def>li{padding-left:4vw}ol.def>li:before,ul.def>li:before{height:2vw;top:3vw;width:2vw}ol.number,ul.number{margin-top:7vw}ol.number>li:before,ul.number>li:before{font-size:5vw}ol.num-head>li .list-head,ul.num-head>li .list-head{font-size:4vw}ol.num-head>li .mod-txt,ul.num-head>li .mod-txt{margin-top:1vw}ol.num-head>li:not(:first-child),ul.num-head>li:not(:first-child){margin-top:7vw}ol.num-head>li:before,ul.num-head>li:before{font-size:5vw}.mod-annotation-list>li{font-size:3vw;padding-left:5vw}.mod-annotation-list>li:not(:first-child){margin-top:1vw}.mod-annotation-list+*{margin-top:8vw}}body main .mod-mv-wrapper{display:flex;align-items:center;width:100%}body main .mod-mv-wrapper .mod-mv-content{height:520px;overflow:hidden;position:relative;width:100%}body main .mod-mv-wrapper .mod-mv-content img{height:100%;width:100%;object-fit:cover}body main .mod-mv-wrapper .mod-mv-content .mod-mv-inner{display:flex;align-items:flex-end;height:100%;width:100vw;max-width:1260px;margin:auto;padding:0 30px 60px;letter-spacing:.04em;position:absolute;bottom:0;left:0;right:0;z-index:1}body main .mod-mv-wrapper .mod-mv-content .mod-mv-inner .mod-h1{color:#fff;font-size:56px;line-height:.6}body main .mod-mv-wrapper .mod-mv-content .mod-mv-inner .mod-h1 .slash{margin-left:20px;margin-right:10px}body main .mod-mv-wrapper .mod-mv-content .mod-mv-inner .mod-h1 .slash,body main .mod-mv-wrapper .mod-mv-content .mod-mv-inner .mod-h1 .sub{font-family:Roboto Condensed;font-size:20px;font-weight:700;letter-spacing:.15em}@media screen and (min-width: 960px),print{body main .mod-mv-wrapper{position:relative}body main .mod-mv-wrapper:after{background-color:#000;opacity:.3;content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;z-index:0}}@media screen and (max-width: 960px),print{body main .mod-mv-wrapper .mod-mv-content{height:85vw}body main .mod-mv-wrapper .mod-mv-content .mod-mv-inner{padding:0 4vw 8vw}body main .mod-mv-wrapper .mod-mv-content .mod-mv-inner .mod-h1{line-height:1;font-size:7vw;position:relative;z-index:1}body main .mod-mv-wrapper .mod-mv-content .mod-mv-inner .mod-h1 .slash,body main .mod-mv-wrapper .mod-mv-content .mod-mv-inner .mod-h1 .sub{font-size:4vw}body main .mod-mv-wrapper .mod-mv-content .mod-mv-inner:after{background:linear-gradient(0deg, #000000, 70%, hsla(0, 0%, 100%, 0));content:"";display:block;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:0}}.text-center{text-align:center}.text-right{text-align:right}.no-scroll{overflow:hidden}.wbr{word-break:keep-all;overflow-wrap:anywhere}i.icon{display:block}.custom-icon{display:inline-block;background-size:contain;background-repeat:no-repeat}.custom-icon.crane-grey{background-image:url("/assets/img/icon_crane_grey.svg")}.custom-icon.crane-blue{background-image:url("/assets/img/icon_crane_blue.svg")}.custom-icon.warehouse-grey{background-image:url("/assets/img/icon_warehouse_grey.svg")}.custom-icon.warehouse-blue{background-image:url("/assets/img/icon_warehouse_blue.svg")}.custom-icon.truck-grey{background-image:url("/assets/img/icon_truck_grey.svg")}.custom-icon.truck-blue{background-image:url("/assets/img/icon_truck_blue.svg")}.custom-icon.size-60{width:60px;height:60px}.custom-icon.size-100{width:100px;height:100px}.custom-icon.mr-20{margin-right:20px}.link-underbar{position:relative}.link-underbar:after{background:#0b318f;bottom:-1px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .2s ease;width:100%}.link-underbar.is-hover:after,.link-underbar:hover:after{transform:scale(1);transform-origin:left top}.link-underbar-inline{background-image:linear-gradient(#0b318f, #0b318f);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;color:#222;display:inline;text-decoration:none;transition:.2s;transition-property:background-size,color}@media screen and (min-width: 960px),print{.link-underbar-inline.is-hover,.link-underbar-inline:hover{background-position:0 100%;background-size:100% 1px;color:#0b318f}}#business main{position:relative}#business main .bg-left{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f8f8f8;clip-path:polygon(0 40%, 40% 80%, 0 105%);z-index:-1}#business main .bg-right{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f8f8f8;clip-path:polygon(40% 0, 100% 65%, 100% 0);z-index:-1}#business main .main-container-lg h2.title{color:#0b318f;font-size:32px;margin-top:0;border-top:none}#business main .main-container-lg h2.title::before{content:none}#business main .main-container-lg h3.subtitle{font-size:24px;padding-left:0;line-height:1.5}#business main .main-container-lg h3.subtitle::before{content:none}#business main .main-container-lg p{line-height:2.2}#business main .main-container-lg .wrap:not(:first-child){margin-top:80px}#business main .main-container-lg .wrap .s-box{display:flex;padding-top:120px;margin-top:-120px}#business main .main-container-lg .wrap .s-box .s-image{width:62%}#business main .main-container-lg .wrap .s-box .s-image .img-box{position:relative}#business main .main-container-lg .wrap .s-box .s-image .img-box img{width:100%}#business main .main-container-lg .wrap .s-box .s-image .img-box.r-img{margin-left:100px}#business main .main-container-lg .wrap .s-box .s-image .img-box.r-img::before{content:"";position:absolute;background-color:#0b318f;bottom:-20px;left:-20px;width:200px;height:20px}#business main .main-container-lg .wrap .s-box .s-image .img-box.r-img::after{content:"";position:absolute;background-color:#0b318f;bottom:-20px;left:-20px;width:20px;height:200px}#business main .main-container-lg .wrap .s-box .s-image .img-box.l-img{margin-right:100px}#business main .main-container-lg .wrap .s-box .s-image .img-box.l-img::before{content:"";position:absolute;background-color:#0b318f;bottom:-20px;right:-20px;width:200px;height:20px}#business main .main-container-lg .wrap .s-box .s-image .img-box.l-img::after{content:"";position:absolute;background-color:#0b318f;bottom:-20px;right:-20px;width:20px;height:200px}#business main .main-container-lg .wrap .s-box .s-description{width:38%}#business main .main-container-lg .wrap .s-box .s-description .icon-title{margin-bottom:40px}@media screen and (max-width: 960px),print{#business main{padding-bottom:20px}#business main .main-container-lg h2.title{display:inline-block;font-size:24px;padding-top:0;width:80%}#business main .main-container-lg h3.subtitle{font-size:22px}#business main .main-container-lg .wrap .s-box{flex-direction:column}#business main .main-container-lg .wrap .s-box.rev{flex-direction:column-reverse}#business main .main-container-lg .wrap .s-box .s-description{width:100%}#business main .main-container-lg .wrap .s-box .s-description .icon-title{display:flex;align-items:center}#business main .main-container-lg .wrap .s-box .s-description .icon-title .custom-icon.size-100{height:70px}#business main .main-container-lg .wrap .s-box .s-image{width:100%}#business main .main-container-lg .wrap .s-box .s-image .img-box.r-img{margin-left:0;margin-top:50px}#business main .main-container-lg .wrap .s-box .s-image .img-box.r-img::before{bottom:-15px;left:-15px;height:15px}#business main .main-container-lg .wrap .s-box .s-image .img-box.r-img::after{bottom:-15px;left:-15px;width:15px}#business main .main-container-lg .wrap .s-box .s-image .img-box.l-img{margin-right:0;margin-top:50px}#business main .main-container-lg .wrap .s-box .s-image .img-box.l-img::before{bottom:-15px;right:-15px;height:15px}#business main .main-container-lg .wrap .s-box .s-image .img-box.l-img::after{bottom:-15px;right:-15px;width:15px}}#company table tr{height:94px}#company .info-table{width:100%;border-collapse:collapse}#company .info-table th,#company .info-table td{border-top:1px solid #ced2d9;text-align:left;vertical-align:middle}#company .info-table th:not(:last-child):not(:nth-last-child(2)),#company .info-table td:not(:last-child):not(:nth-last-child(2)){border-bottom:1px solid #ced2d9}#company .info-table th{position:relative;width:20%;padding-left:50px}#company .info-table th::before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:5px;background-color:#0b318f}#company .info-table td{position:relative;width:80%;padding-left:80px}#company .info-table td::before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:1px;background-color:#ced2d9}#company .info-table td.address span{display:block;padding-top:20px}#company .info-table td.address iframe{border:0;margin-top:20px}@media screen and (max-width: 960px),print{#company .main-container-lg .info-table th,#company .main-container-lg .info-table td{padding-left:15px}}#form main .main-container .mod-box .mod-txt{color:#333}#form main .main-container h1.mod-sec-ttl{padding-top:90px}#form main .main-container .note{margin:30px 0 10px}#form main .ss_container fieldset .ss_grid .ss_input input,#form main .ss_container fieldset .ss_grid .ss_input select,#form main .ss_container fieldset .ss_grid .ss_input textarea{border:2px solid #ced2d9;border-radius:4px;flex-direction:column;font-size:16px;line-height:1;min-width:170px;padding:12px;width:100%}#form main .ss_container fieldset .ss_grid .ss_input input[type=checkbox],#form main .ss_container fieldset .ss_grid .ss_input input[type=radio],#form main .ss_container fieldset .ss_grid .ss_input input select[type=checkbox],#form main .ss_container fieldset .ss_grid .ss_input input select[type=radio],#form main .ss_container fieldset .ss_grid .ss_input input textarea[type=checkbox],#form main .ss_container fieldset .ss_grid .ss_input input textarea[type=radio]{cursor:pointer;height:20px;margin-right:10px;min-width:inherit;position:relative;vertical-align:-13px;width:20px}#form main .ss_container fieldset .ss_grid .ss_input input[type=checkbox]:after,#form main .ss_container fieldset .ss_grid .ss_input input[type=radio]:after,#form main .ss_container fieldset .ss_grid .ss_input input select[type=checkbox]:after,#form main .ss_container fieldset .ss_grid .ss_input input select[type=radio]:after,#form main .ss_container fieldset .ss_grid .ss_input input textarea[type=checkbox]:after,#form main .ss_container fieldset .ss_grid .ss_input input textarea[type=radio]:after{content:"";display:block;opacity:0;position:absolute}#form main .ss_container fieldset .ss_grid .ss_input input[type=checkbox]:checked:after,#form main .ss_container fieldset .ss_grid .ss_input input[type=radio]:checked:after,#form main .ss_container fieldset .ss_grid .ss_input input select[type=checkbox]:checked:after,#form main .ss_container fieldset .ss_grid .ss_input input select[type=radio]:checked:after,#form main .ss_container fieldset .ss_grid .ss_input input textarea[type=checkbox]:checked:after,#form main .ss_container fieldset .ss_grid .ss_input input textarea[type=radio]:checked:after{opacity:1}#form main .ss_container fieldset .ss_grid .ss_input input[type=checkbox]:not(:last-child),#form main .ss_container fieldset .ss_grid .ss_input input[type=radio]:not(:last-child),#form main .ss_container fieldset .ss_grid .ss_input input select[type=checkbox]:not(:last-child),#form main .ss_container fieldset .ss_grid .ss_input input select[type=radio]:not(:last-child),#form main .ss_container fieldset .ss_grid .ss_input input textarea[type=checkbox]:not(:last-child),#form main .ss_container fieldset .ss_grid .ss_input input textarea[type=radio]:not(:last-child){margin-bottom:5px}#form main .ss_container fieldset .ss_grid .ss_input input[type=checkbox]:after,#form main .ss_container fieldset .ss_grid .ss_input select[type=checkbox]:after,#form main .ss_container fieldset .ss_grid .ss_input textarea[type=checkbox]:after{border-bottom:3px solid #0b318f;border-left:3px solid #0b318f;height:10px;left:4px;top:5px;transform:rotate(-45deg);width:16px}#form main .ss_container fieldset .ss_grid .ss_input input[type=radio],#form main .ss_container fieldset .ss_grid .ss_input select[type=radio],#form main .ss_container fieldset .ss_grid .ss_input textarea[type=radio]{border-radius:50%}#form main .ss_container fieldset .ss_grid .ss_input input[type=radio]:after,#form main .ss_container fieldset .ss_grid .ss_input select[type=radio]:after,#form main .ss_container fieldset .ss_grid .ss_input textarea[type=radio]:after{background-color:#0b318f;border-radius:50%;height:12px;left:50%;top:25%;transform:translate(-50%);width:12px}#form main .ss_container fieldset .ss_enquete_title,#form main .ss_container fieldset .ss_form_title{background-color:#f2f3f8;color:#222;flex-grow:0;flex-shrink:0;font-size:18px;font-weight:700;letter-spacing:.04em;padding:30px;width:355px}#form main .ss_container fieldset{border-left:none;border-right:none;display:flex}#form main .ss_container fieldset .ss_grid{background-color:#fff;padding:30px;width:calc(100% - 300px)}#form main .ss_container fieldset .ss_grid .ss_input{display:flex;flex-direction:column;flex-shrink:1}#form main .ss_container fieldset .ss_grid .ss_input:has([type=checkbox]){align-items:center;flex-direction:inherit}#form main .ss_container fieldset .ss_grid .ss_input table{margin:0}#form main .ss_container fieldset .ss_grid .ss_input ss_input tr{display:flex;flex-direction:column}#form main .ss_container fieldset .ss_grid .ss_input td{align-items:center;display:flex;width:100%}#form main .ss_container fieldset .ss_grid .ss_input:has(table){display:block}#form main .ss_container fieldset .ss_grid .ss_input span{font-size:16px}#form main .ss_container fieldset .ss_grid .ss_input span.ss_leftComment{color:#333;font-weight:700;padding-bottom:5px}#form main .ss_container fieldset .ss_grid .ss_input span.ss_rightComment{color:#666;padding-top:4px}#form main .ss_container fieldset .ss_grid .ss_input span.ss_warning_label{height:18px;width:17px}#form main .ss_container fieldset .ss_grid .ss_input span.ss_error_msg{margin:-19px 0 0 22px}#form main .ss_container fieldset .ss_grid .ss_input:has([type=checkbox]) .ss_error_msg,#form main .ss_container fieldset .ss_grid .ss_input:has([type=radio]) .ss_error_msg,#form main .ss_container fieldset .ss_grid .ss_input:has(textarea) .ss_error_msg{margin:0 10px 0 5px}#form main .ss_container fieldset .ss_grid .ss_input select{width:250px}#form main .ss_container fieldset .ss_grid .ss_input:has(select){position:relative}#form main .ss_container fieldset .ss_grid .ss_input:has(select):after{background:url(/assets/img/icon_arrow_transport.svg) no-repeat 100%;bottom:18px;content:"";display:block;height:8px;position:absolute;right:15px;width:12px}#form main .ss_container fieldset .ss_grid .ss_input+.ss_input{margin-left:30px}#form main .ss_container fieldset .ss_grid .ss_enquete_title+.ss_grid .ss_input{display:block}#form main .ss_btnArea{background-color:#fff;border:2px solid #0b318f;margin:80px auto 0;overflow:hidden;position:relative;transition:.2s ease;width:294px}#form main .ss_btnArea input{background-color:inherit;border:none;border-radius:0;color:#0b318f;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;overflow:hidden;padding:19px 40px;position:relative;width:290px;z-index:1}#form main .ss_btnArea:after{background:url(/assets/img/icon_arrow_blue_btn.svg) no-repeat 50%;background-size:17px 5px;bottom:0;content:"";display:inline-block;height:5px;margin:auto 0;position:absolute;right:15px;top:0;width:17px;z-index:3}#form main .ss_submit_loader{display:none}@media screen and (min-width: 960px),print{#form .ss_container fieldset .ss_grid:has(.ss_leftComment){padding-bottom:60px;position:relative}#form .ss_container fieldset .ss_grid:has(.ss_leftComment) .ss_rightComment{bottom:30px;left:30px;position:absolute}#form .ss_btnArea:before{background:#0b318f;content:"";height:105%;left:-130%;position:absolute;top:0;transform:skewX(-25deg);width:120%;z-index:1}#form .ss_btnArea:hover input{color:#fff}#form .ss_btnArea:hover:before{animation:skewanime .5s forwards}#form .ss_btnArea:hover:after{background-image:url(/assets/img/icon_arrow_white_btn.svg)}}@media screen and (max-width: 960px),print{#form main .main-container{padding-bottom:29vw}#form main .main-container h1.mod-sec-ttl{padding-top:11vw}#form main .main-container .mod-box .mod-txt{text-align:left}#form main .main-container .ss_container fieldset{display:block}#form main .main-container .ss_container fieldset .ss_enquete_title,#form main .main-container .ss_container fieldset .ss_form_title{font-size:4vw;padding:4vw;width:100%}#form main .main-container .ss_container fieldset .ss_grid{flex-wrap:wrap;padding:4vw 4vw 7vw;width:100%}#form main .main-container .ss_container fieldset .ss_grid .ss_input{font-size:4vw;width:100%}#form main .main-container .ss_container fieldset .ss_grid .ss_input span{font-size:4vw}#form main .main-container .ss_container fieldset .ss_grid .ss_input span.ss_rightComment{padding-top:1vw}#form main .main-container .ss_container fieldset .ss_grid .ss_input span.ss_leftComment{padding-bottom:1vw}#form main .main-container .ss_container fieldset .ss_grid .ss_input select{width:100%}#form main .main-container .ss_container fieldset .ss_grid .ss_input:has(select):after{bottom:5vw;height:2vw;right:4vw;width:3vw}#form main .main-container .ss_container fieldset .ss_grid .ss_input input,#form main .main-container .ss_container fieldset .ss_grid .ss_input select,#form main .main-container .ss_container fieldset .ss_grid .ss_input textarea{border-radius:1vw;font-size:4vw;min-width:inherit;padding:3vw;width:100%}#form main .main-container .ss_container fieldset .ss_grid .ss_input input[type=checkbox],#form main .main-container .ss_container fieldset .ss_grid .ss_input select[type=checkbox],#form main .main-container .ss_container fieldset .ss_grid .ss_input textarea[type=checkbox]{height:5vw;vertical-align:-3vw;width:5vw}#form main .main-container .ss_container fieldset .ss_grid .ss_input input[type=checkbox]:not(:last-child),#form main .main-container .ss_container fieldset .ss_grid .ss_input select[type=checkbox]:not(:last-child),#form main .main-container .ss_container fieldset .ss_grid .ss_input textarea[type=checkbox]:not(:last-child){margin-bottom:1vw}#form main .main-container .ss_container fieldset .ss_grid .ss_input input[type=checkbox]:after,#form main .main-container .ss_container fieldset .ss_grid .ss_input select[type=checkbox]:after,#form main .main-container .ss_container fieldset .ss_grid .ss_input textarea[type=checkbox]:after{border-bottom:1vw solid #0b318f;border-left:1vw solid #0b318f;height:3vw;left:1vw;top:1vw;width:4vw}#form main .main-container .ss_container fieldset .ss_grid .ss_input input[type=radio],#form main .main-container .ss_container fieldset .ss_grid .ss_input select[type=radio],#form main .main-container .ss_container fieldset .ss_grid .ss_input textarea[type=radio]{border-radius:50%}#form main .main-container .ss_container fieldset .ss_grid .ss_input input[type=radio]:after,#form main .main-container .ss_container fieldset .ss_grid .ss_input select[type=radio]:after,#form main .main-container .ss_container fieldset .ss_grid .ss_input textarea[type=radio]:after{height:3vw;width:3vw}#form main .main-container .ss_container fieldset .ss_grid .ss_bottomComment{font-size:3vw}#form main .main-container .ss_container fieldset .ss_grid .ss_input+.ss_input{margin-left:0;margin-top:10px}#form main .main-container .ss_container .ss_btnArea{margin-top:13vw;width:77vw}#form main .main-container .ss_container .ss_btnArea:after{background-size:5vw 1vw;height:1vw;right:4vw;width:5vw}#form main .main-container .ss_container .ss_btnArea input{font-size:4vw;padding:5vw 11vw;width:calc(77vw - 4px)}}#locations .main-container-lg{margin-top:0}#locations .main-container-lg .l-box{padding-top:70px;margin-top:-70px}#locations .main-container-lg .l-box:first-of-type h2{margin-top:0}#locations .main-container-lg .l-box:not(:first-of-type) h2{margin-top:80px}#locations .main-container-lg .l-box .mod-map-links{display:flex;flex-wrap:wrap;margin-top:50px}#locations .main-container-lg .l-box .mod-map-links+p.mod-txt{margin-top:50px}#locations .main-container-lg .l-box .mod-map-links>li{border:1px solid #ced2d9;display:flex;justify-content:space-between;min-height:170px;padding:30px;width:100%}#locations .main-container-lg .l-box .mod-map-links>li .txt-wrapper{width:calc(100% - 140px)}#locations .main-container-lg .l-box .mod-map-links>li .txt-head{font-size:20px;font-weight:700}#locations .main-container-lg .l-box .mod-map-links>li .txt-main{font-size:16px;line-height:1.6;margin-top:10px}#locations .main-container-lg .l-box .mod-map-links>li .map-image{align-items:center;background-color:#f2f3f8;display:flex;justify-content:center}#locations .main-container-lg .l-box .mod-map-links>li .map-image a{display:block;padding:20px 0;text-align:center;width:110px}#locations .main-container-lg .l-box .mod-map-links>li .map-image a .pin{background:url(/assets/img/icon_map_pin.svg) no-repeat 100%;background-size:100%;display:block;height:45px;margin:0 auto;width:45px}#locations .main-container-lg .l-box .mod-map-links>li .map-image a p{display:inline-block;font-size:16px;line-height:1.3;margin-top:5px;position:relative;text-align:center;transition:.1s ease}#locations .main-container-lg .l-box .mod-map-links>li .map-image a p:before{background-color:#0b318f;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .2s ease;width:100%}#locations .main-container-lg .l-box .mod-map-links>li .map-image a p:after{background:url(/assets/img/icon_blank_blue.svg) no-repeat 50%;background-size:14px 14px;content:"";display:inline-block;height:14px;margin-left:5px;vertical-align:0;width:14px}@media screen and (min-width: 960px),print{#locations .main-container-lg .l-box .mod-map-links>li:not(:first-child){margin-top:40px}#locations .main-container-lg .l-box .mod-map-links>li .map-image a:hover p{color:#0b318f}#locations .main-container-lg .l-box .mod-map-links>li .map-image a:hover p:before{transform:scale(1);transform-origin:left top}}@media screen and (max-width: 960px),print{#locations .main-container-lg .l-box .mod-map-links{margin-top:10vw}#locations .main-container-lg .l-box .mod-map-links+p.mod-txt{margin-top:10vw}#locations .main-container-lg .l-box .mod-map-links>li{min-height:35vw;padding:5vw}#locations .main-container-lg .l-box .mod-map-links>li:not(:first-child){margin-top:4vw}#locations .main-container-lg .l-box .mod-map-links>li .txt-wrapper{width:calc(100% - 15px - 21vw)}#locations .main-container-lg .l-box .mod-map-links>li .txt-head{font-size:5vw}#locations .main-container-lg .l-box .mod-map-links>li .txt-main{font-size:4vw;margin-top:2vw}#locations .main-container-lg .l-box .mod-map-links>li .map-image{width:21vw}#locations .main-container-lg .l-box .mod-map-links>li .map-image a .pin{height:8vw;width:8vw}#locations .main-container-lg .l-box .mod-map-links>li .map-image a p{font-size:4vw}#locations .main-container-lg .l-box .mod-map-links>li .map-image a p:after{background-size:4vw 4vw;height:4vw;margin-left:1vw;vertical-align:0;width:4vw}}#network .mod-mv-wrapper+.main-container-lg{padding-bottom:80px}#network .mod-mv-wrapper+.main-container-lg h2 span{font-size:12px;padding-left:10px}#network .mod-mv-wrapper+.main-container-lg .img-network{margin:30px auto;width:100%}#network .mod-mv-wrapper+.main-container-lg .btn-wrapper{margin-top:50px;margin-bottom:100px}@media screen and (max-width: 960px),print{#network .mod-mv-wrapper+.main-container-lg .btn-wrapper{margin-top:40px;margin-bottom:80px}#network .mod-mv-wrapper+.main-container-lg h2{margin-top:80px}}#not-found .btn-wrapper{margin-top:50px}#privacy main .mod-def-sec .mod-list .def{margin-top:10px}#privacy main .mod-def-sec .mod-list li a{color:#0b318f;border-bottom:solid 1px #0b318f}#privacy main .mod-def-sec .mod-list li .mod-txt a{word-break:break-all}#sitemap .main-container-lg h2 .h-link{align-items:center;cursor:pointer;display:inline-flex}#sitemap .main-container-lg .h-link:after{background:url(/assets/img/icon_arrow_blue_btn.svg) no-repeat 50%;content:"";display:inline-block}#sitemap .main-container-lg .h-link[target=_blank]:after{background:url(/assets/img/icon_blank_blue.svg) no-repeat 50%}#sitemap .main-container-lg .row{display:flex}#sitemap .main-container-lg .row .col .mod-link-strong{display:block}#sitemap .main-container-lg .row .col .mod-link{color:#666;display:block}#sitemap .main-container-lg .row .col .mod-link:hover{color:#0b318f}#sitemap .main-container-lg .row .col .mod-link:not([target=_blank]):after{content:none}@media screen and (min-width: 960px),print{#sitemap .main-container-lg h2:nth-of-type(n + 2){margin-top:100px}#sitemap .main-container-lg .h-link:after{background-size:33px 11px;height:11px;margin-left:8px;width:33px}#sitemap .main-container-lg .h-link[target=_blank]:after{height:18px;width:18px}#sitemap .main-container-lg .row{flex-wrap:wrap;gap:0 40px}#sitemap .main-container-lg .row .col{width:calc(25% - 30px)}#sitemap .main-container-lg .row .col:nth-child(n+5) .mod-link-strong{margin-top:40px}#sitemap .main-container-lg .row .col .mod-link-strong{width:100%}#sitemap .main-container-lg .row .col .mod-link-strong span{display:block;padding-right:21px;position:relative;width:100%}#sitemap .main-container-lg .row .col .mod-link-strong span:after{bottom:0;margin:auto;position:absolute;right:0;top:0}#sitemap .main-container-lg .row .col .mod-link-strong+.mod-link{margin-top:20px}#sitemap .main-container-lg .row .col .mod-link{font-size:15px;margin-top:17px}#sitemap .main-container-lg .row:not(.with-module-link) .col:nth-child(n+5){margin-top:40px}#sitemap .main-container-lg .row:not(.with-module-link) .col:nth-child(n+5) .mod-link-strong{margin-top:0}#sitemap .main-container-lg .row:not(.with-module-link) .col .mod-link-strong{align-items:center;display:flex;justify-content:space-between;margin-top:0}}@media screen and (max-width: 960px),print{#sitemap .main-container-lg h2:nth-of-type(n + 2){margin-top:16vw}#sitemap .main-container-lg .h-link:after{background-size:6vw 2vw;height:2vw;margin-left:2vw;width:6vw}#sitemap .main-container-lg .h-link[target=_blank]:after{height:4vw;width:4vw}#sitemap .main-container-lg .row{flex-direction:column}#sitemap .main-container-lg .row.with-module-link .col .mod-link-strong{margin-top:8vw}#sitemap .main-container-lg .row .col:first-child .mod-link-strong{margin-top:7vw}#sitemap .main-container-lg .row .col .mod-link-strong{margin-top:5vw}#sitemap .main-container-lg .row .col .mod-link-strong span{display:block;padding-right:6vw;position:relative;width:100%}#sitemap .main-container-lg .row .col .mod-link-strong span:after{bottom:0;margin:auto;position:absolute;right:0;top:0}#sitemap .main-container-lg .row .col .mod-link{font-size:4vw;margin-left:3vw;margin-top:5vw}}#thanks p{margin-top:50px}#thanks .main-container-sm{margin:60px auto}#thanks .main-container-sm .h-link{align-items:center;cursor:pointer;display:inline-flex;margin-top:30px}#thanks .main-container-sm .h-link:after{background:url(/assets/img/icon_arrow_blue_btn.svg) no-repeat 50%;content:"";display:inline-block;background-size:17px 5px;width:17px;height:5px;margin-left:8px}#thanks .main-container-sm .h-link[target=_blank]:after{background:url(/assets/img/icon_blank_blue.svg) no-repeat 50%}#top h2.title{color:#0b318f;border-top:1px solid #ced2d9;font-size:34px;margin-top:80px;padding:50px 0;position:relative}#top h2.title ::before{background-color:#0b318f;content:"";height:3px;left:0;position:absolute;top:-1px;width:200px}#top h2.title span{font-size:20px}#top h2.title span.slash{padding:0 15px}#top p.strong{font-weight:700;font-size:24px;line-height:2.4}#top .hero{position:relative;height:80vh;background:center/cover no-repeat url("/assets/img/img_hero_pc.jpg");display:flex;align-items:flex-end;justify-content:flex-end;padding-right:130px;padding-bottom:30px;width:calc(100% - 24px);margin:12px auto}#top .hero::before{content:"";position:absolute;top:-5px;left:-5px;width:100%;height:100%;background:#fff;clip-path:polygon(0 0, 0 55px, 55px 0)}#top .hero::after{content:"";position:absolute;bottom:-5px;right:-5px;width:100%;height:100%;background:#fff;clip-path:polygon(100% 100%, 100% calc(100% - 55px), calc(100% - 55px) 100%)}#top .hero .container{position:relative;z-index:2}#top .hero .hero-text{color:#fff;position:relative;margin-bottom:30px}#top .hero .hero-text span{display:inline-block;background:#0b318f;padding:10px 15px;margin:10px 0;position:relative;z-index:1}#top .hero .hero-text span::before{content:"";position:absolute;top:0;bottom:0;left:-20px;right:-20px;background:#0b318f;transform:skew(-15deg);z-index:-1}#top .introduction-services{position:relative}#top .introduction-services .container{padding-top:130px}#top .introduction-services .bg-grey-rectangle{background:center/cover url("/assets/img/img_grey_rectangle.svg");height:584px;width:100%;position:absolute;top:0;left:0;z-index:0}#top .introduction-services .introduction .s-box{display:flex;position:relative;z-index:1;margin-bottom:30px}#top .introduction-services .introduction .l-img{width:36%;min-width:450px;margin-right:50px}#top .introduction-services .introduction .r-description{position:relative;z-index:1}#top .introduction-services .introduction .r-description:first-child{width:64%}#top .introduction-services .introduction .r-description h2{color:#0b318f;font-size:52px;padding-bottom:80px}#top .introduction-services .services .s-box{position:relative;height:450px}#top .introduction-services .services .s-box:not(:last-child){margin-bottom:130px}#top .introduction-services .services .s-box .bg-img{height:389px;width:710px}#top .introduction-services .services .s-box .r-img,#top .introduction-services .services .s-box .l-img{position:absolute;top:0;z-index:1}#top .introduction-services .services .s-box .r-img{right:0}#top .introduction-services .services .s-box .l-img{left:0}#top .introduction-services .services .s-box .s1-img{background:center/cover url("/assets/img/img_trade_hub_wide.jpg")}#top .introduction-services .services .s-box .s2-img{background:center/cover url("/assets/img/img_china_warehouse_wide.jpg")}#top .introduction-services .services .s-box .s3-img{background:center/cover url("/assets/img/img_driving_truck_wide.jpg")}#top .introduction-services .services .s-box .s-description{width:600px;background-color:#f5f6fa;padding:50px 60px;z-index:3}#top .introduction-services .services .s-box .s-description .title-box{display:flex}#top .introduction-services .services .s-box .s-description .title-box h3{display:inline-block;font-size:24px;border-bottom:1px solid #666;width:70%;padding-bottom:20px;margin-bottom:20px}#top .introduction-services .services .s-box .s-description p.txt{font-weight:700;margin:15px 0 30px}#top .introduction-services .services .s-box .r-description,#top .introduction-services .services .s-box .l-description{position:absolute;bottom:0}#top .introduction-services .services .s-box .r-description{right:0}#top .introduction-services .services .s-box .l-description{left:0}#top .locations{margin:130px 0}#top .locations .l-box{display:flex;justify-content:space-between}#top .locations .l-box .bg-img{height:482px;width:596px;position:relative;z-index:1}#top .locations .l-box .l1-box{background:center/cover no-repeat url("/assets/img/img_office_walking.jpg")}#top .locations .l-box .l2-box{background:center/cover no-repeat url("/assets/img/img_warehouse_outside.jpg")}#top .locations .l-box .link-box{background-color:#fff;max-width:400px;width:100%;padding:30px 100px;position:absolute;bottom:-20px;right:0;display:flex;flex-direction:column;align-items:center}#top .group{padding-top:20px;padding-bottom:120px;background:center/cover no-repeat url("/assets/img/img_sky_buildings.jpg");height:1124px;width:100%;position:relative}#top .group h2.title{margin-bottom:0}#top .group h3{font-size:32px}#top .group .g-box{display:flex}#top .group .g-box .g-box-item{padding:30px 0;width:50%}#top .group .g-box .g-description{padding:0 30px}#top .group .g-box .g-description h3{padding-top:50px;padding-bottom:50px;line-height:1.8}#top .group .g-box .g-description p{color:#222;font-weight:700;line-height:2.4}@media screen and (min-width: 960px),print{#top .hero .hero-text{font-size:70px}#top .introduction-services .services{margin-top:130px}}@media screen and (max-width: 960px),print{#top h2.title{font-size:32px}#top h2.title span{font-size:15px}#top p.strong{font-size:18px;line-height:2}#top .hero{justify-content:flex-start;padding:0 0 80px 50px;background-image:url("/assets/img/img_hero_sp.jpg")}#top .hero .hero-text{font-size:9vw}#top .hero .hero-text span{margin:3px;padding:5px 3px}#top .bf-intro-img img{height:356px;width:100%;object-fit:cover;object-position:top}#top .introduction-services .container{padding-top:80px}#top .introduction-services .bg-grey-rectangle{height:393px}#top .introduction-services .introduction .r-description{width:100%}#top .introduction-services .introduction .r-description h2{font-size:25px;padding-bottom:30px;line-height:1.6}#top .introduction-services .services .s-box{height:574px}#top .introduction-services .services .s-box img{height:280px;width:100%;object-fit:cover}#top .introduction-services .services .s-box .s-description{width:100%;padding:30px 15px}#top .introduction-services .services .s-box .s-description .title-box{justify-content:center}#top .introduction-services .services .s-box .s-description .title-box h3{font-size:20px}#top .introduction-services .services .s-box .s-description p.txt{margin:0 auto;width:77vw}#top .introduction-services .services .s-box .l-description,#top .introduction-services .services .s-box .r-description{position:relative}#top .introduction-services .services .s-box:not(:last-child){margin-bottom:50px}#top .locations{margin-top:0;margin-bottom:60px}#top .locations .l-box{flex-direction:column}#top .locations .l-box .bg-img{width:100%;height:300px;margin-bottom:130px}#top .locations .l-box .link-box{padding:30px 15px;bottom:-110px}#top .locations .l-box .link-box .btn-wrapper{width:300px}#top .group{height:auto;background-position:75%}#top .group .g-box{flex-direction:column-reverse}#top .group .g-box .g-description{padding:0}#top .group .g-box .g-description h3{padding:0;font-size:24px;line-height:1.5}#top .group .g-box .g-description p{font-size:16px;line-height:2}#top .group .g-box .g-box-item{width:100%}}