@charset "UTF-8";.slider{position:relative;width:100%;max-width:1600px;overflow:hidden;margin:0 auto}.slider__wrapper{height:485px;line-height:0;list-style:none;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.slider__item{float:left;clear:none;position:relative}.slider__item img{width:100%}.slider__arrows-item{position:absolute;display:block;margin-bottom:-20px;padding:20px;cursor:pointer}.slider__arrows-item--right{bottom:50%;right:30px}.slider__arrows-item--left{bottom:50%;left:30px}.slider__nav{position:absolute;bottom:30px}.slider__nav-item{width:12px;height:12px;float:left;clear:none;display:block;margin:0 5px;background:#fff;border-radius:50%}.slider__nav-item--current{background:#ccc}.slider__nav-item:hover{background:#ccc}@media screen and (max-width:1600px){.slider,.slider__wrapper{height:100%}.slider__item{position:static}.slider__item img{width:100%;height:auto;position:static}}@font-face{font-family:GTPressuraMono;src:url(../fonts/GT-Pressura-Mono-Regular.eot?v=202572583842);src:url(../fonts/GT-Pressura-Mono-Regular.eot?v=202572583842&#iefix) format("embedded-opentype"),url(../fonts/GT-Pressura-Mono-Regular.woff?v=202572583842) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Akkurat-Light;src:url(../fonts/lineto-akkurat-light.eot?v=202572583842);src:url(../fonts/lineto-akkurat-light.eot?v=202572583842&#iefix) format("embedded-opentype"),url(../fonts/lineto-akkurat-light.woff2?v=202572583842) format("woff2"),url(../fonts/lineto-akkurat-light.woff?v=202572583842) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Akkurat-Bold;src:url(../fonts/lineto-akkurat-bold.eot?v=202572583842);src:url(../fonts/lineto-akkurat-bold.eot?v=202572583842&#iefix) format("embedded-opentype"),url(../fonts/lineto-akkurat-bold.woff2?v=202572583842) format("woff2"),url(../fonts/lineto-akkurat-bold.woff?v=202572583842) format("woff");font-weight:400;font-style:normal}@font-face{font-family:NotoSanLao-Medium;src:url(../fonts/NotoSansLao-Medium.eot?v=202572583842);src:url(../fonts/NotoSansLao-Medium.woff?v=202572583842) format("woff"),url(../fonts/NotoSansLao-Medium.ttf?v=202572583842) format("truetype"),url(../fonts/NotoSansLao-Medium.svg?v=202572583842#svgFontName) format("svg")}@font-face{font-family:NotoSanLao-Light;src:url(../fonts/NotoSansLao-Light.eot?v=202572583842);src:url(../fonts/NotoSansLao-Light.woff?v=202572583842) format("woff"),url(../fonts/NotoSansLao-Light.ttf?v=202572583842) format("truetype"),url(../fonts/NotoSansLao-Light.svg?v=202572583842#svgFontName) format("svg")}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%}body{margin:0;font-size:1rem;line-height:1.6;font-family:Akkurat-Light,NotoSanLao-Light,sans-serif;font-weight:100;background:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}section{background:#fff}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{text-decoration:none;font-size:1.4em}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:32px;font-size:3.2rem;margin:.67em 0}h2{font-size:24px;font-size:2.4rem}h3{font-size:17px;font-size:1.7rem}h4{font-size:16px;font-size:1.6rem}h5{font-size:14px;font-size:1.4rem}@media screen and (max-width:414px){h1{font-size:20px;font-size:2rem}h2{font-size:18px;font-size:1.8rem}}h2,h3,h4,h5{margin:0}p{margin:0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%;height:auto;width:auto}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:0;outline:0;margin:0;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}dd{margin:0}ul{margin:0;padding:0;list-style:none}*{box-sizing:border-box;color:#444;word-wrap:break-word}#main{background:#fff}.lang-1b{font-family:Akkurat-Light,NotoSanLao-Light,sans-serif}.lang-2b{font-family:"Noto Sans Japanese",sans-serif;font-weight:200}.clearfix:after{content:"";clear:both;display:block}.content-area{width:100%;padding-bottom:75px}@media screen and (max-width:800px){.content-area{padding-bottom:36px}}.content-area-inner{width:100%}.section-wrapper-main{width:100%;max-width:960px;margin:0 auto;position:relative}.section-wrapper-main .section-wrapper-editable{width:70%;float:left}@media screen and (max-width:800px){.section-wrapper-main .section-wrapper-editable{width:100%;float:none}}.section-wrapper-main .section-wrapper-right{width:28%;max-width:270px;float:right}@media screen and (max-width:800px){.section-wrapper-main .section-wrapper-right{width:100%;max-width:100%;float:none;padding-top:40px}}.full{width:100%!important;max-width:100%!important}.section-row{width:100%;max-width:960px;padding:0 10px;margin:0 auto}.section-row-wide{width:100%;max-width:960px;padding:0;margin:0 auto}.article-wrapper{padding-top:15px;padding-bottom:15px}.article-wrapper-re-jp{padding-top:25px;padding-bottom:35px}.article-wrapper-2{padding-top:60px;padding-bottom:15px}.side-col .section-wrapper-editable li{padding-left:0;text-indent:0}.side-col .btn-wrap{position:relative}.side-col .select-btn{display:none}.side-col .select-btn select{border:1px solid #c8c8c8;padding:.5em 1em;width:100%;background:#fff;font-size:.875em;outline:0;color:#444;border-radius:4px;font-weight:600;font-size:15px;-moz-appearance:none;-webkit-appearance:none;appearance:none}.side-col .select-btn:after{content:'';display:inline-block;vertical-align:middle;background:url(../vendors/images/icons/icon-arrow.png?v=202572583842) center no-repeat;width:12px;height:8px;position:absolute;top:15px;right:15px}.side-col .sub-menu-title{border-radius:5px;width:100%;padding:0}.side-col .sub-menu-title span{padding:.6em 20px;vertical-align:middle;display:table-cell;height:60px;color:#fff;margin:0 auto}.side-col .section-wrapper-main{width:initial;margin-right:-10px;margin-left:-10px}.side-col .healthcare ul{padding-top:20px;margin-left:5px}.side-col .healthcare li{list-style:none;padding-bottom:15px}.side-col .healthcare a{font-weight:400;font-size:1.4rem}.side-col .healthcare .mail-icon:before{content:url(../vendors/images/icons/icon_mail-2.png?v=202572583842);position:relative;top:3px;left:0;padding-right:10px}.side-col .downloads li{padding-bottom:30px;line-height:1}@media screen and (max-width:800px){.side-col .sub-menu{width:50%;padding-right:10px;float:left}.side-col .sub-menu:last-child{padding-right:0;padding-left:10px}}@media screen and (max-width:600px){.side-col .switching-nav-2{display:none}.side-col .sub-menu-title span{height:50px}.side-col .select-btn{display:block}.side-col .sub-menu{width:100%;padding-right:initial;float:initial}.side-col .sub-menu:last-child{padding-right:initial;padding-left:initial}.side-col .downloads li{padding-bottom:20px}}@media screen and (max-width:414px){.side-col .article-wrapper-re-jp{padding-top:15px;padding-bottom:15px}}.lang-1b .side-col .sub-menu-title{font-size:1.5rem;text-align:center;display:table;width:100%}.title-area{padding:20px 0}.title-text-large{margin:0}@media screen and (max-width:414px){.title-text-large{padding:0 5px}}.lang-1b .title-text-large{font-size:50px;font-size:5rem;line-height:1.16}@media screen and (max-width:414px){.lang-1b .title-text-large{font-size:32px;font-size:3.2rem}}.lang-2b .title-text-large{font-size:46px;font-size:4.6rem;line-height:1.16}@media screen and (max-width:414px){.lang-2b .title-text-large{font-size:28px;font-size:2.8rem}}.title-text-large+.title-text-sub{margin:0}.lang-1b .title-text-large+.title-text-sub{font-size:17px;font-size:1.7rem;line-height:1.56;padding-top:8px}@media screen and (max-width:414px){.lang-1b .title-text-large+.title-text-sub{font-size:15px;font-size:1.5rem}}.lang-2b .title-text-large+.title-text-sub{font-size:15px;font-size:1.5rem;line-height:1.16;padding-top:8px}@media screen and (max-width:414px){.lang-2b .title-text-large+.title-text-sub{font-size:13px;font-size:1.3rem}}.title-area-m{padding:30px 0 15px 0}.title-text-medium{margin:0;background:url(../vendors/images/common/title_line.png?v=202572583842);background-repeat:repeat-y;padding-left:20px}.lang-1b .title-text-medium{font-size:36px;font-size:3.6rem;line-height:1.16}@media screen and (max-width:414px){.lang-1b .title-text-medium{font-size:28px;font-size:2.8rem}}.lang-2b .title-text-medium{font-size:36px;font-size:3.6rem;line-height:1.16}@media screen and (max-width:414px){.lang-2b .title-text-medium{font-size:25px;font-size:2.5rem}}.title-area-box{width:100%;display:table;margin:30px 0 15px 0;border:1px solid #b4b4b4;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;overflow:hidden}@media screen and (max-width:800px){.title-area-box{width:100%}}.section-button{width:100%;display:table;margin:30px 0 40px 0;border:1px solid #b4b4b4;border-radius:5px;overflow:hidden}.section-button a{display:block;-webkit-transition:all .32s ease;transition:all .32s ease}.section-button a:hover{text-decoration:none;background:#d8f0fc}.section-button a:hover img{opacity:.7;-webkit-transition:all .32s ease;transition:all .32s ease}.section-button .split-panel-heading{padding:0;margin:0;border:0}@media screen and (max-width:414px){.section-button{margin:0}.section-button .split-panel-heading{font-size:1.6rem}.section-button .title-area-cell-text{padding:15px 24px}}.lang-2b .section-button .split-panel-heading{font-size:1.6rem}@media screen and (max-width:414px){.lang-2b .section-button .split-panel-heading{font-size:1.4rem}}.title-area-cell-text{display:table-cell;width:53%;padding:20px 24px;vertical-align:middle}.title-area-cell-image{display:table-cell;vertical-align:top;width:47%;overflow:hidden;line-height:0;text-align:center}.title-area-cell-image img{display:block;width:100%;margin:0;padding:0;vertical-align:bottom}.title-area-cell-image-director{display:table-cell;vertical-align:top;width:58%;overflow:hidden;line-height:0}.title-area-cell-image-director img{width:100%}@media screen and (max-width:800px){.title-area-cell-image,.title-area-cell-text{display:block;width:100%}}.title-text-small{margin:0;background:url(../vendors/images/common/title_line.png?v=202572583842);background-repeat:repeat-y;padding-left:20px}.lang-1b .title-text-small{font-size:30px;font-size:3rem;line-height:1.16}@media screen and (max-width:414px){.lang-1b .title-text-small{font-size:28px;font-size:2.8rem}}.lang-2b .title-text-small{font-size:24px;font-size:2.4rem;line-height:1.16}@media screen and (max-width:414px){.lang-2b .title-text-small{font-size:25px;font-size:2.5rem}}.title-text-small+.title-text-sub{margin:0}.lang-1b .title-text-small+.title-text-sub{font-size:17px;font-size:1.7rem;line-height:1.5;padding-top:16px}@media screen and (max-width:414px){.lang-1b .title-text-small+.title-text-sub{font-size:15px;font-size:1.5rem}}.lang-2b .title-text-small+.title-text-sub{font-size:15px;font-size:1.5rem;line-height:1.6;padding-top:16px}@media screen and (max-width:414px){.lang-2b .title-text-small+.title-text-sub{font-size:13px;font-size:1.3rem}}.heading-01,.heading-01-s{width:100%;max-width:940px;margin:0 auto;border-bottom:1px solid #b4b4b4}.lang-1b .heading-01,.lang-1b .heading-01-s{font-size:24px;font-size:2.4rem;line-height:1.3;padding-bottom:.3em}@media screen and (max-width:414px){.lang-1b .heading-01,.lang-1b .heading-01-s{font-size:21px;font-size:2.1rem;line-height:1.4}}.lang-2b .heading-01,.lang-2b .heading-01-s{font-size:22px;font-size:2.2rem;line-height:1.5;padding-bottom:.3em}@media screen and (max-width:414px){.lang-2b .heading-01,.lang-2b .heading-01-s{font-size:17px;font-size:1.7rem;line-height:1.5}}.heading-01{margin-bottom:30px}.heading-01-s{margin-bottom:20px}.heading-underline{padding-bottom:.3em;border-bottom:1px solid #b4b4b4;margin-bottom:10px}.lang-1b .heading-02{font-size:20px;font-size:2rem;line-height:1.3;padding-bottom:.5em}@media screen and (max-width:414px){.lang-1b .heading-02{font-size:15px;font-size:1.5rem;line-height:1.4}}.lang-2b .heading-02{font-size:16px;font-size:1.6rem;line-height:1.75;padding-bottom:.5em}@media screen and (max-width:414px){.lang-2b .heading-02{font-size:14px;font-size:1.4rem;line-height:1.57}}.lang-1b .heading-02-s{font-size:20px;font-size:2rem;line-height:1.3;padding-bottom:.5em}@media screen and (max-width:414px){.lang-1b .heading-02-s{font-size:15px;font-size:1.5rem;line-height:1.4}}.lang-2b .heading-02-s{font-size:16px;font-size:1.6rem;line-height:1.75;padding-bottom:.5em}@media screen and (max-width:414px){.lang-2b .heading-02-s{font-size:14px;font-size:1.4rem;line-height:1.57}}.lang-1b .heading-03{font-size:17px;font-size:1.7rem;line-height:1.3;padding-bottom:.5em}@media screen and (max-width:414px){.lang-1b .heading-03{font-size:12px;font-size:1.2rem;line-height:1.4}}.lang-2b .heading-03{font-size:14px;font-size:1.4rem;line-height:1.79;padding-bottom:.5em}@media screen and (max-width:414px){.lang-2b .heading-03{font-size:13px;font-size:1.3rem;line-height:1.54}}.lang-1b .heading-04{font-size:17px;font-size:1.7rem;line-height:1.3;padding-bottom:.3em}@media screen and (max-width:414px){.lang-1b .heading-04{font-size:12px;font-size:1.2rem;line-height:1.4}}.lang-2b .heading-04{font-size:14px;font-size:1.4rem;line-height:1.79;padding-bottom:.3em}@media screen and (max-width:414px){.lang-2b .heading-04{font-size:13px;font-size:1.3rem;line-height:1.54}}p{padding-bottom:.5em}.lang-1b p{font-size:14px;font-size:1.4rem;line-height:1.5}@media screen and (max-width:414px){.lang-1b p{font-size:12px;font-size:1.2rem;line-height:1.5}}.lang-2b p{font-size:13px;font-size:1.3rem;line-height:1.85}@media screen and (max-width:414px){.lang-2b p{font-size:11px;font-size:1.1rem;line-height:1.73}}.lang-1b p.large{font-size:16px;font-size:1.6rem;line-height:1.63}@media screen and (max-width:414px){.lang-1b p.large{font-size:14px;font-size:1.4rem;line-height:1.5}}.lang-2b p.large{font-size:15px;font-size:1.5rem;line-height:1.85}@media screen and (max-width:414px){.lang-2b p.large{font-size:13px;font-size:1.3rem;line-height:1.75}}.lang-1b .section-wrapper-editable li.list-large{font-size:16px;font-size:1.6rem;line-height:1.63}@media screen and (max-width:414px){.lang-1b .section-wrapper-editable li.list-large{font-size:14px;font-size:1.4rem;line-height:1.5}}.lang-2b .section-wrapper-editable li.list-large{font-size:15px;font-size:1.5rem;line-height:1.85}@media screen and (max-width:414px){.lang-2b .section-wrapper-editable li.list-large{font-size:13px;font-size:1.3rem;line-height:1.75}}.content-area p:last-child{padding-bottom:0}.section-wrapper-editable dl,.section-wrapper-editable li{padding-bottom:.5em}.lang-1b .section-wrapper-editable dl,.lang-1b .section-wrapper-editable li{font-size:14px;font-size:1.4rem;line-height:1.5}@media screen and (max-width:414px){.lang-1b .section-wrapper-editable dl,.lang-1b .section-wrapper-editable li{font-size:12px;font-size:1.2rem;line-height:1.5}}.lang-2b .section-wrapper-editable dl,.lang-2b .section-wrapper-editable li{font-size:14px;font-size:1.4rem;line-height:1.85}@media screen and (max-width:414px){.lang-2b .section-wrapper-editable dl,.lang-2b .section-wrapper-editable li{font-size:12px;font-size:1.2rem;line-height:1.5}}.section-wrapper-editable dl:last-child,.section-wrapper-editable li:last-child{padding-bottom:0}.section-wrapper-editable dl,.section-wrapper-editable ol,.section-wrapper-editable ul{list-style-position:inside;margin:0;padding-left:0}.section-wrapper-editable ul{list-style-type:disc}.section-wrapper-editable ol{list-style-type:1}.section-wrapper-editable li{padding-left:1em;text-indent:-1em;color:#444}.section-wrapper-editable li span{color:#444}li.link{color:#073d98}.section-wrapper-editable dl{list-style-type:disc;margin:0}.section-wrapper-editable dt{display:list-item;color:#444}.section-wrapper-editable dt span{color:#444}.section-wrapper-editable dd{padding-bottom:.5em}.section-wrapper-editable dd:last-child{padding-bottom:0}.local-editable-area li{color:#444}.local-editable-area dt{color:#444}a{font-size:inherit;line-height:inherit;transition:all .32s ease}a:link,a:visited{color:#073d98}a:active,a:hover{color:#073d98;text-decoration:underline}.section-wrapper-editable a{font-size:inherit;line-height:inherit;transition:all .32s ease}.section-wrapper-editable .article-news-cell a:hover,.section-wrapper-editable .news-list-area li a:hover,.section-wrapper-editable .no-underline a:hover{text-decoration:none}.ir-contents-inner #hqir a{font-size:1em}div#download{clear:both;margin-top:3em;padding-top:20px;padding-bottom:10px;font-size:1.2rem}div#download img{max-width:150px;float:left;padding-right:10px}div#download a{font-size:1.2rem;color:#073d98}.add-pdf-icon:after{content:url(../vendors/images/icons/icon_pdf_file.png?v=202572583842);max-width:24px;max-height:24px;position:relative;top:5px;left:5px;padding-right:10px}.icon-pdf{display:inline-block}.icon-pdf:after{content:url(../vendors/images/icons/icon_pdf_file.png?v=202572583842);max-width:24px;max-height:24px;position:relative;top:5px;left:5px;padding-right:10px}.add-movie-icon:after{content:url(../vendors/images/icons/movie_icon.png?v=202572583842);max-width:16px;max-height:16px;position:relative;left:.4em;top:.1em}.icon-movie{display:inline-block}.icon-movie:after{content:url(../vendors/images/icons/movie_icon.png?v=202572583842);max-width:20px;max-height:20px;position:relative;top:3px;left:8px;padding-right:10px}.arrow-icon:after{content:"＞";font-size:.5em;position:relative;left:.5em;bottom:.1em}.arrow-icon-2:after{content:"＞";font-size:.7em;position:relative;left:.6em;bottom:.1em}.blank-icon:after{content:url(../vendors/images/icons/icon_blank.png?v=202572583842);max-width:16px;max-height:16px;position:relative;left:.5em}.blank-icon-2:after{content:url(../vendors/images/icons/icon_blank.png?v=202572583842);max-width:16px;max-height:16px;position:relative;top:.1em}.section-wrapper-editable a.independence{display:inline-block;padding:0;margin:.5em 0}.lang-1b .section-wrapper-editable a.independence{font-size:14px;font-size:1.4rem;line-height:1.5}@media screen and (max-width:414px){.lang-1b .section-wrapper-editable a.independence{font-size:12px;font-size:1.2rem;line-height:1.5}}.lang-2b .section-wrapper-editable a.independence{font-size:13px;font-size:1.3rem;line-height:1.85}@media screen and (max-width:414px){.lang-2b .section-wrapper-editable a.independence{font-size:11px;font-size:1.1rem;line-height:1.73}}.section-wrapper-editable a.independence:hover{background:0 0}.section-wrapper-editable a.button{display:block;width:290px;padding:10px;margin:0 auto;color:#fff;text-align:center;vertical-align:middle;background:#3bacee;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;transition:all .32s ease}@media screen and (max-width:414px){.section-wrapper-editable a.button{width:100%}}.lang-1b .section-wrapper-editable a.button{font-size:18px;font-size:1.8rem;line-height:1.56}.lang-2b .section-wrapper-editable a.button{font-size:16px;font-size:1.6rem;line-height:1.56}.section-wrapper-editable a.button:after{content:none}.section-wrapper-editable a.button:hover{text-decoration:none;opacity:.7}.img-link:hover{opacity:.7;transition:all .32s ease}.paragraph{padding-top:8px;padding-bottom:8px}.float-item-left{float:left;padding-right:10px}@media screen and (max-width:414px){.float-item-left{float:none;padding:0 0 8px 0}}.float-item-right{float:left;padding-left:10px}@media screen and (max-width:414px){.float-item-right{float:none;padding:8px 0 0 0}}.fifty{width:50%}@media screen and (max-width:414px){.fifty{width:100%}}.section-wrapper-editable table{width:100%;border-collapse:collapse;border-spacing:0}.lang-1b .section-wrapper-editable table,.lang-2b .section-wrapper-editable table{font-size:12px;font-size:1.2rem;color:#444}.section-wrapper-editable table a,.section-wrapper-editable table td,.section-wrapper-editable table th{font-size:13px;font-size:1.3rem;font-weight:inherit}@media screen and (max-width:800px){.section-wrapper-editable table a,.section-wrapper-editable table td,.section-wrapper-editable table th{font-size:12px;font-size:1.2rem}}.section-wrapper-editable td,.section-wrapper-editable th{padding:5px}.location-data-area td,.location-data-area th{padding:12px 20px;vertical-align:top;border-right:1px solid #a0a0a0}@media screen and (max-width:800px){.location-data-area td,.location-data-area th{padding:8px 9px}}.location-data-area-director td,.location-data-area-director th,.officer-table-wrap .location-data-area-officer td,.officer-table-wrap .location-data-area-officer th{padding:12px 20px;border-right:1px solid #a0a0a0;border-bottom:none}@media screen and (max-width:800px){.location-data-area-director td,.location-data-area-director th,.officer-table-wrap .location-data-area-officer td,.officer-table-wrap .location-data-area-officer th{padding:8px 12px}}@media screen and (max-width:600px){.location-data-area-director td,.location-data-area-director th,.officer-table-wrap .location-data-area-officer td,.officer-table-wrap .location-data-area-officer th{width:initial}}.location-data-area-director u,.officer-table-wrap .location-data-area-officer u{background:#eee;text-decoration:none}.director1{display:block}@media screen and (max-width:600px){.director1{display:none}}.director2{display:none}@media screen and (max-width:600px){.director2{display:block}}.director-td-text1{min-width:35px;display:block;float:left;padding-right:5px}.director-td-text2{width:70%;display:block;float:left}.variables td{width:30px}.variables td .director-td-text2{width:81%;display:block;float:left}@media screen and (max-width:600px){.variables td .director-td-text2{width:75%}}.location-data-area-2 td{padding:12px 20px;vertical-align:top;border-bottom:1px solid #a0a0a0;border-right:1px solid #a0a0a0}.location-data-area-2 td p{font-size:13px;font-size:1.3rem}@media screen and (max-width:800px){.location-data-area-2 td{padding:8px 12px;vertical-align:middle}.location-data-area-2 td p{font-size:12px;font-size:1.2rem}}@media screen and (max-width:414px){.location-data-area-2 td{padding:8px 8px}}.location-data-area th{color:#fff;background-color:#a0a0a0;border-bottom:1px solid #fff}.location-data-area th.lighten{color:#646464;background:#eef0ef;border-bottom:1px solid #a0a0a0}.location-data-area th.fixed{width:50%}.location-data-area th.fixed-narrow{width:25%}.lang-1b .location-data-area th,.lang-2b .location-data-area th{font-size:14px;font-size:1.4rem}@media screen and (max-width:800px){.lang-1b .location-data-area th,.lang-2b .location-data-area th{font-size:12px;font-size:1.2rem}}.location-data-area-director th,.officer-table-wrap .location-data-area-officer th{color:#fff;background-color:#a0a0a0;border-bottom:none}.location-data-area-director th.lighten,.officer-table-wrap .location-data-area-officer th.lighten{color:#646464;background:#eef0ef}@media screen and (max-width:600px){.location-data-area-director th.lighten,.officer-table-wrap .location-data-area-officer th.lighten{border-bottom:1px solid #a0a0a0}}.location-data-area-director th.fixed-narrow,.officer-table-wrap .location-data-area-officer th.fixed-narrow{width:18%}@media screen and (max-width:800px){.location-data-area-director th.fixed-narrow,.officer-table-wrap .location-data-area-officer th.fixed-narrow{min-width:120px}}.lang-1b .location-data-area-director th,.lang-1b .officer-table-wrap .location-data-area-officer th,.lang-2b .location-data-area-director th,.lang-2b .officer-table-wrap .location-data-area-officer th,.officer-table-wrap .lang-1b .location-data-area-officer th,.officer-table-wrap .lang-2b .location-data-area-officer th{font-size:14px;font-size:1.4rem}@media screen and (max-width:800px){.lang-1b .location-data-area-director th,.lang-1b .officer-table-wrap .location-data-area-officer th,.lang-2b .location-data-area-director th,.lang-2b .officer-table-wrap .location-data-area-officer th,.officer-table-wrap .lang-1b .location-data-area-officer th,.officer-table-wrap .lang-2b .location-data-area-officer th{font-size:12px;font-size:1.2rem}}.location-data-area-2 th{color:#fff;background-color:#a0a0a0;border-bottom:1px solid #fff;padding:12px 20px}@media screen and (max-width:800px){.location-data-area-2 th{padding:8px 12px;vertical-align:middle}}@media screen and (max-width:414px){.location-data-area-2 th{padding:8px 8px}}.location-data-area-2 th:first-child{border-left:1px solid #a0a0a0}.location-data-area-2 th.lighten{color:#646464;background:#eef0ef;border-bottom:1px solid #a0a0a0;border-right:1px solid #a0a0a0}.location-data-area-2 th.white{color:#646464;background:#fff;border-bottom:1px solid #a0a0a0;border-right:1px solid #a0a0a0}.location-data-area-2 th.fixed{width:50%}.location-data-area-2 th.fixed-narrow{width:25%}.lang-1b .location-data-area-2 th,.lang-2b .location-data-area-2 th{font-size:12px;font-size:1.2rem}.table-fix{table-layout:fixed}.section-wrapper-editable tbody,.section-wrapper-editable tr{border:1px solid #a0a0a0}.section-wrapper-editable tr:last-child th{border-bottom:0}.section-wrapper-editable thead{background:#a0a0a0;border-top:1px solid #fff;border-bottom:1px solid #fff}.section-wrapper-editable thead th{border-left:1px solid #fff;color:#fff;text-align:center;vertical-align:center}.section-wrapper-editable thead th th:first-child{border-left:none}table dt{display:block!important}table dd{padding:0!important}.lang-1b .editable-local{font-size:14px;font-size:1.4rem}@media screen and (max-width:414px){.lang-1b .editable-local{font-size:12px;font-size:1.2rem}}.lang-2b .editable-local{font-size:13px;font-size:1.3rem}@media screen and (max-width:414px){.lang-2b .editable-local{font-size:11px;font-size:1.1rem}}.editable-local h2{width:100%;max-width:940px;margin:0 auto 30px auto;border-bottom:1px solid #b4b4b4}.lang-1b .editable-local h2{font-size:24px;font-size:2.4rem;line-height:1.3;padding-bottom:.3em}@media screen and (max-width:414px){.lang-1b .editable-local h2{font-size:21px;font-size:2.1rem;line-height:1.4}}.lang-2b .editable-local h2{font-size:22px;font-size:2.2rem;line-height:1.5;padding-bottom:.3em}@media screen and (max-width:414px){.lang-2b .editable-local h2{font-size:17px;font-size:1.7rem;line-height:1.5}}.lang-1b .editable-local h3{font-size:20px;font-size:2rem;line-height:1.3;padding-bottom:.5em}@media screen and (max-width:414px){.lang-1b .editable-local h3{font-size:15px;font-size:1.5rem;line-height:1.4}}.lang-2b .editable-local h3{font-size:16px;font-size:1.6rem;line-height:1.75;padding-bottom:.5em}@media screen and (max-width:414px){.lang-2b .editable-local h3{font-size:14px;font-size:1.4rem;line-height:1.57}}.lang-1b .editable-local h4{font-size:17px;font-size:1.7rem;line-height:1.3;padding-bottom:.5em}@media screen and (max-width:414px){.lang-1b .editable-local h4{font-size:12px;font-size:1.2rem;line-height:1.4}}.lang-2b .editable-local h4{font-size:14px;font-size:1.4rem;line-height:1.79;padding-bottom:.5em}@media screen and (max-width:414px){.lang-2b .editable-local h4{font-size:13px;font-size:1.3rem;line-height:1.54}}.editable-local a{padding:0;margin:.5em 0;font-size:inherit;font-weight:inherit}.editable-local a .contextual-links-trigger{display:inline-block}.editable-local a.button-full{padding:10px;margin:16px 0 0 0;-webkit-transition:all .32s ease;transition:all .32s ease}.editable-local a:hover{text-decoration:none}.editable-local h2 a,.editable-local h3 a,.editable-local h4 a,.editable-local li a,.editable-local p a,.editable-local td a,.editable-local th a{margin:0}.editable-local td,.editable-local th{text-align:left}.editable-local thead tr{border-bottom:1px solid #fff}.editable-local thead th:first-child{border-left:none}.editable-local tbody th{border-right:1px solid #fff}.editable-local tbody,.editable-local thead{border-left:1px solid #fff;border-right:1px solid #fff}.editable-local .article-wrapper ul{padding-left:20px}.editable-local .article-wrapper li{list-style-position:outside;margin-bottom:5px}.editable-local .article-wrapper li:first-child{margin-top:2px}.editable-local .accordion{margin-top:10px;background:#f5f5f5}.editable-local .accordion:first-child{margin-top:30px}.editable-local .accordion ul{margin:0;padding:0 10px 15px 50px}.editable-local .accordion h3{position:relative;margin:0;cursor:pointer;font-size:1.6rem}.editable-local .accordion .list-btn{padding:12px 10px 13px;color:#073d98;background:#f5f5f5}.editable-local .accordion .list-btn:before{content:'';display:inline-block;vertical-align:middle;background:url(../vendors/images/icons/icon-accordion-open.png?v=202572583842) center no-repeat;width:18px;height:18px;margin-left:5px;margin-right:10px;margin-top:-3px;-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out}.editable-local .accordion .list-btn.open::before{background:url(../vendors/images/icons/icon-accordion-close.png?v=202572583842) center no-repeat}.editable-local .accordion li span{display:block}.editable-local .accordion li span:last-child{margin-bottom:5px}.editable-local .accordion li span:before{content:'';display:inline-block;position:relative;top:-3px;width:10px}.editable-local .accordion li span+span{margin-top:10px}.editable-local .accordion span{display:block}.editable-local .accordion span img{width:100%;padding:0 20px 10px 0;vertical-align:top}.editable-local .accordion .list-wrap{display:none}.editable-local .accordion .list-wrap li{padding-left:0;text-indent:0}.editable-local .accordion .list-wrap li span:before{content:initial}.editable-local .accordion .list-wrap a{display:inline-block;text-decoration:underline}@media screen and (max-width:414px){.editable-local .accordion h3{font-size:1.2rem}.editable-local .accordion span img{width:100%;padding:0 5px 0 0}}.editable-local .e-parcel{position:absolute;top:-130px;right:10px}.editable-local .e-parcel a{display:block}.editable-local .e-parcel img{width:190px}@media screen and (max-width:882px){.editable-local .e-parcel{top:-150px;right:10px}}@media screen and (max-width:800px){.editable-local .e-parcel{top:-440px}.editable-local .e-parcel img{width:180px}}@media screen and (max-width:600px){.editable-local .e-parcel-block{padding-top:100px}.editable-local .e-parcel{top:0;left:0;right:inherit}.editable-local .e-parcel img{width:100%;padding-right:10px;padding-left:10px}}.editable-local a.rss-local{position:absolute;right:31%}@media screen and (max-width:800px){.editable-local a.rss-local{right:10px}}@media screen and (max-width:600px){.editable-local a.rss-local{top:115px}.editable-local .local-news-list-area a.rss-local{position:absolute;top:28px}}.editable-local .col-img{display:table}.editable-local .col-img img{width:50%;float:right;margin-bottom:20px}@media screen and (max-width:600px){.editable-local .col-img img{width:100%}}.japan-re-detail td,.japan-re-detail th{border:none}.japan-re-detail li{padding:0 1em}.region-content .border-bottom .blank-icon{font-size:14px;font-size:1.4rem;font-weight:500}.group-link .section-row+.section-row{margin-top:20px}@media screen and (max-width:600px){.group-link .section-row+.section-row{margin-top:10px}}#pagetop-btn:hover{border-bottom:1px solid #073d98;background:0 0;text-decoration:none}.text-link-1 a:hover{text-decoration:underline;background:0 0}.text-link-2 a:hover{border-bottom:1px solid #073d98;background:0 0}.text-link-3:hover{text-decoration:none;color:#073d98;background:#f0f0f0}.section-wrapper-editable .article-news-date{padding:0 1.4rem 0 0}.section-wrapper-editable .article-news-text:hover{text-decoration:underline}.section-wrapper-editable .article-news-text img{position:relative;top:-2px;left:10px}.section-wrapper-editable .qr-code-wrap{display:table;width:100%;margin-top:30px;padding:20px;border:1px solid grey}.section-wrapper-editable .qr-code-wrap img{border:1px solid #c8c8c8;width:100%;max-width:92px;display:inline-block;vertical-align:middle;margin:0}.section-wrapper-editable .qr-code-wrap p{display:inline-block;vertical-align:middle;padding-left:20px}@media screen and (max-width:600px){.section-wrapper-editable .qr-code-wrap img{max-width:48px}.section-wrapper-editable .qr-code-wrap p{width:75%}.section-wrapper-editable .qr-code-wrap span{display:block;margin-left:-8px}}.tabbed{float:left;width:100%;padding-bottom:40px}.tabbed img{width:100%}.tabbed>input{display:none}.tabbed>section>p{float:left;box-sizing:border-box;margin:0;padding:.32em .3em 0;overflow:hidden;font-size:1em;font-weight:400}.tabbed>input:first-child+section>p{padding-left:1em}.tabbed>section>p>label{display:block;padding:.35em .75em;border:1px solid #ddd;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 0 .5em rgba(0,0,0,.0625);background:#fff;cursor:pointer;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;font-size:1.2rem}.tabbed>section>div{position:relative;z-index:1;float:right;box-sizing:border-box;width:100%;margin:2.2em 0 0 -100%;padding:.5em .75em;border:1px solid #ddd;border-radius:4px;box-shadow:0 0 .5em rgba(0,0,0,.0625);background:#fff}.tabbed>input:checked+section>p{position:relative;z-index:2}.tabbed>input:not(:checked)+section>div{display:none}.tabbed>input:checked+section>div a:hover img{opacity:.7;-webkit-transition:all .32s ease;transition:all .32s ease}.tabbed-sp{display:none}.local-map,.youtube{position:relative;width:100%;padding-top:65%;margin-bottom:30px}.local-map iframe,.youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}.editable-local h2.heading-01{display:table}.editable-local .local-title{float:left}.editable-local .icon{float:right}.editable-local .inlin-block{width:100%;display:table}.editable-local .inlin-block .left-wrap{float:left;margin-top:10px;margin-bottom:10px}.editable-local .inlin-block .right-wrap{float:right;width:45%;margin-top:10px;margin-bottom:10px}.editable-local .inlin-block img{width:100%}a.loc-link{text-decoration:none}a.loc-link:hover{font-weight:700}.region-content p.uk-blog-link{font-size:1.6rem;font-size:16px}p.uk-blog-link{padding-bottom:20px}p.uk-blog-link a{display:initial}p.uk-blog-wrap{display:block;overflow:hidden;position:relative}p.uk-blog-wrap:after{content:"";display:block;width:100%;background:#fff;position:absolute;bottom:0;height:150px;background:-moz-linear-gradient(top,rgba(255,255,255,0),#fff 85px);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff 85px));background:-o-linear-gradient(top,rgba(255,255,255,0),#fff 85px);background:linear-gradient(top,rgba(255,255,255,0),#fff 85px)}.editable-local iframe.uk-blog{width:100%;margin-top:-200px}@media screen and (max-width:600px){.tabbed{display:none}.tabbed-sp{display:block;padding-bottom:30px}.tabbed-sp section{width:100%;padding-top:10px;padding-bottom:10px}.tabbed-sp section p{font-size:1.6rem;font-weight:600}.tabbed-sp section img{border-radius:5px}.editable-local .local-title{width:100%}.editable-local .icon{float:left;margin-top:10px;margin-bottom:5px}.editable-local .icon img{width:30px}.editable-local .inlin-block{width:100%}.editable-local .inlin-block .left-wrap{float:left;width:100%}.editable-local .inlin-block .right-wrap{float:left;width:70%}p.uk-blog-link a{display:block}.editable-local iframe.uk-blog{margin-top:-220px;height:900px}}@media screen and (max-width:420px){.editable-local iframe.uk-blog{margin-top:-260px}}@media screen and (max-width:414px){.local-map,.youtube{padding-top:70%;position:relative}.editable-local .inlin-block .right-wrap{width:100%}.editable-local iframe.uk-blog{margin-top:-260px;height:1050px}p.uk-blog-wrap:after{height:150px}}.local-img-link{margin-left:-5px;margin-right:-5px}.local-img-link div{width:33.33333%;float:left;padding-left:5px;padding-right:5px;margin-bottom:20px}.local-img-link div p{height:60px}.local-img-link div img{width:100%;border-radius:5px}.local-img-link div a:hover img{opacity:.7;-webkit-transition:all .32s ease;transition:all .32s ease}.local-img-link.split2 div p{height:25px}.local-img-link span{font-size:11px;display:block}@media screen and (max-width:600px){.local-img-link div{width:50%;margin-bottom:10px}}.management-team{border-top:none}.management-team+.management-team{margin-top:40px}.management-team p{color:#646464}.management-team .cell{display:table-cell;width:50%;vertical-align:middle;border-left:1px solid #a0a0a0;border-right:1px solid #a0a0a0}@media screen and (max-width:600px){.management-team .cell{display:block;width:100%}.management-team .cell+.cell{border-top:1px solid #a0a0a0;border-left:none}}.management-team .position{display:table-cell;vertical-align:middle;width:140px;min-width:142px;background:#eef0ef;padding:1.5em;border-right:1px solid #a0a0a0}.management-team .position p{font-size:1.4rem;font-size:14px;font-weight:700}@media screen and (max-width:800px){.management-team .position{min-width:115px}.management-team .position p{font-size:1.2rem;font-size:12px}}.management-team .name{display:table-cell;padding:1.5em;width:72%}.management-team .name .img{width:100%;margin:0 auto;text-align:center}.management-team .name .img p{font-size:1.3rem;font-size:13px}@media screen and (max-width:600px){.management-team .name{width:100%}}.management-team .charge{margin-top:1.5em}.management-team .charge p{font-size:1.2rem;font-size:12px}.management-team .charge p span{display:table-cell}.management-team .charge p span:first-child{width:40px}.management-team .charge p span.long{width:60px}@media screen and (max-width:600px){.management-team .charge p span:first-child{width:35px}.management-team .charge p span.long{width:55px}}.region-content h3.management-title{display:block;width:100%;color:#fff;background:#a0a0a1;border:1px solid #a0a0a0;padding:1em;font-size:1.4rem;font-size:14px}.horizontal-wrap{width:100%;display:table;border-bottom:1px solid #a0a0a0}.horizontal-wrap .cell+.cell{border-left:none}.audit .cell,.officer .cell{display:table;width:100%;border-bottom:1px solid #a0a0a0}.audit .cell .inner,.officer .cell .inner{display:table;width:100%;min-height:52px}.audit .position,.officer .position{width:30%;min-width:120px;padding:1.2em}.audit .name,.officer .name{vertical-align:middle;width:250px;height:52px}.audit .name p,.officer .name p{font-size:1.3rem;font-size:13px}.audit .charge,.officer .charge{display:table-cell;vertical-align:middle;padding:1.2em;width:60%;border-left:1px solid #a0a0a0}@media screen and (max-width:600px){.officer .charge,.officer .name{display:block;width:100%}.officer .charge{border-top:1px solid #a0a0a0;margin:0}.officer .charge p{font-size:1.1rem;font-size:11px}}.align-item-1 .position{height:440px}.align-item-2 .position{height:366px}@media screen and (min-width:850px){.align-item-1 .position{height:430px}}@media screen and (max-width:810px){.align-item-2 .position{height:362px}}@media screen and (max-width:800px){.align-item-1 .position{height:475px}}@media screen and (max-width:730px){.align-item-1 .position{height:515px}}@media screen and (max-width:660px){.align-item-1 .position{height:550px}.align-item-2 .position{height:420px}}@media screen and (max-width:650px){.align-item-1 .position{height:615px}}@media screen and (max-width:600px){.align-item-1 .position,.align-item-2 .position{height:initial}}.lang-1b .management-team .position{width:141px;min-width:144px}@media screen and (max-width:800px){.lang-1b .management-team .position{min-width:140px}}.lang-1b .management-team .name{width:70%}@media screen and (max-width:800px){.lang-1b .management-team .name{width:80%}}.lang-1b .audit .position{width:40%}@media screen and (max-width:600px){.lang-1b .audit .position{min-width:140px}}.lang-1b .officer .position{width:28%;min-width:280px}.lang-1b .officer .name{width:70%}.lang-1b .officer .inner .name{width:40%}@media screen and (max-width:800px){.lang-1b .officer .position{min-width:240px}}@media screen and (max-width:600px){.lang-1b .officer .position{width:18%;min-width:140px}.lang-1b .officer .name{width:100%}.lang-1b .officer .inner .name{width:100%}}.lang-2b .align-item-1 .position{height:368px}.lang-2b .align-item-2 .position{height:327px}@media screen and (min-width:850px){.lang-2b .align-item-1 .position{height:350px}}@media screen and (max-width:810px){.lang-2b .align-item-2 .position{height:362px}}@media screen and (max-width:800px){.lang-2b .align-item-1 .position{height:368px}}@media screen and (max-width:730px){.lang-2b .align-item-1 .position{height:405px}}@media screen and (max-width:660px){.lang-2b .align-item-2 .position{height:420px}}@media screen and (max-width:650px){.lang-2b .align-item-1 .position{height:460px}}@media screen and (max-width:600px){.lang-2b .align-item-1 .position,.lang-2b .align-item-2 .position{height:initial}}.director-wrap .panel{display:table-cell;width:50%;vertical-align:top}.director-wrap .panel th.lighten{border-bottom:none;vertical-align:middle}.director-wrap .panel td{border-right:none;vertical-align:top}.director-wrap .panel span.name{display:block}@media screen and (min-width:800px){.director-wrap .panel td{border-right:none;vertical-align:top}}@media screen and (max-width:700px){.director-wrap .panel{display:table-row;width:100%}}.lang-2b .director-wrap .editor th.lighten{height:440px}@media screen and (max-width:1000px){.lang-2b .director-wrap .editor th.lighten{height:480px}}@media screen and (max-width:900px){.lang-2b .director-wrap .editor th.lighten{height:500px}}@media screen and (max-width:800px){.lang-2b .director-wrap .editor th.lighten{height:500px}}@media screen and (max-width:700px){.lang-2b .director-wrap .editor th.lighten{height:auto}}@media screen and (max-width:600px){.lang-2b .director-wrap .editor th.lighten{height:auto}}.lang-1b .director-wrap .editor th.lighten{height:480px}@media screen and (max-width:900px){.lang-1b .director-wrap .editor th.lighten{height:530px}}@media screen and (max-width:800px){.lang-1b .director-wrap .editor th.lighten{height:560px}}@media screen and (max-width:700px){.lang-1b .director-wrap .editor th.lighten{height:auto}}@media screen and (max-width:600px){.lang-1b .director-wrap .editor th.lighten{height:auto}}.lang-2b .director-wrap .panel th.lighten{width:32%}.lang-2b .director-wrap .panel td{width:60%}@media screen and (min-width:600px){.lang-2b .director-wrap .panel th.lighten{width:30%;min-width:115px}.lang-2b .director-wrap .panel td{width:60%}}@media screen and (min-width:800px){.lang-2b .director-wrap .panel th.lighten{width:25%;min-width:170px}.lang-2b .director-wrap .panel td{width:50%}}.lang-1b .director-wrap .panel th.lighten{width:28%}.lang-1b .director-wrap .panel td{width:60%}@media screen and (min-width:600px){.lang-1b .director-wrap .panel th.lighten{width:28%;min-width:140px}.lang-1b .director-wrap .panel td{width:60%}}@media screen and (min-width:800px){.lang-1b .director-wrap .panel th.lighten{width:35%;min-width:170px}.lang-1b .director-wrap .panel td{width:50%}}.officer-wrap .panel+.panel{border-top:none}.officer-wrap .panel td.variable{width:80px}@media screen and (max-width:600px){.officer-wrap .panel td.variable{display:block;width:100.3%}.officer-wrap .panel td.variable+.variable{border-top:1px solid #a0a0a0}}.role{margin-top:1.5em}.role span{display:table-cell;font-size:13px}.role span.short{float:left}@media screen and (max-width:600px){.role span{font-size:11px}}.lang-2b .section-wrapper-editable .paragraph .location-data-area-director dl,.lang-2b .section-wrapper-editable .paragraph .officer-table-wrap .location-data-area-officer dl,.officer-table-wrap .lang-2b .section-wrapper-editable .paragraph .location-data-area-officer dl{line-height:1.6}.article-wrapper .paragraph .location-data-area-director thead th,.article-wrapper .paragraph .officer-table-wrap .location-data-area-officer thead th,.officer-table-wrap .article-wrapper .paragraph .location-data-area-officer thead th{border:none}.officer-table-wrap .paragraph .location-data-area-officer .align-center+dd,.paragraph .location-data-area-director .align-center+dd,.paragraph .officer-table-wrap .location-data-area-officer .align-center+dd{margin-top:1em}.officer-table-wrap .paragraph .location-data-area-officer dd+dd,.paragraph .location-data-area-director dd+dd,.paragraph .officer-table-wrap .location-data-area-officer dd+dd{margin-top:.4em}.officer-table-wrap .paragraph .location-data-area-officer thead,.paragraph .location-data-area-director thead,.paragraph .officer-table-wrap .location-data-area-officer thead{border:1px solid #a0a0a0}.officer-table-wrap .paragraph .location-data-area-officer th.fixed-narrow,.paragraph .location-data-area-director th.fixed-narrow,.paragraph .officer-table-wrap .location-data-area-officer th.fixed-narrow{width:25%}.officer-table-wrap .paragraph .officer-wrap.location-data-area-officer th.fixed-narrow,.paragraph .location-data-area-director.officer-wrap th.fixed-narrow,.paragraph .officer-table-wrap .officer-wrap.location-data-area-officer th.fixed-narrow{width:18.4%}@media screen and (max-width:800px){.officer-table-wrap .paragraph .location-data-area-officer th.fixed-narrow,.paragraph .location-data-area-director th.fixed-narrow,.paragraph .officer-table-wrap .location-data-area-officer th.fixed-narrow{width:30%}}@media screen and (max-width:600px){.officer-table-wrap .paragraph .location-data-area-officer th.fixed-narrow,.paragraph .location-data-area-director th.fixed-narrow,.paragraph .officer-table-wrap .location-data-area-officer th.fixed-narrow{min-width:115px;width:18%}}.article-wrapper .officer-wrap tbody,.article-wrapper .officer-wrap tr{border:none}.article-wrapper .officer-wrap .panel{border:1px solid #a0a0a0;border-top:none}@media screen and (max-width:600px){.article-wrapper .officer-wrap .panel{border:none}.article-wrapper .officer-wrap .panel td.variable{border-top:1px solid #a0a0a0}.article-wrapper .officer-wrap .panel th{border-left:1px solid #a0a0a0}.article-wrapper .officer-wrap .panel:last-child{border-bottom:1px solid #a0a0a0}}.lang-2b .paragraph .align-item-1 .lighten{height:400px}.lang-2b .paragraph .align-item-2 .lighten{height:350px}@media screen and (min-width:851px){.lang-2b .paragraph .align-item-1 .lighten{height:436px}.lang-2b .paragraph .align-item-2 .lighten{height:410px}}@media screen and (max-width:850px){.lang-2b .paragraph .align-item-1 .lighten{height:370px}.lang-2b .paragraph .align-item-2 .lighten{height:345px}}@media screen and (max-width:800px){.lang-2b .paragraph .align-item-1 .lighten{height:390px}.lang-2b .paragraph .align-item-2 .lighten{height:345px}}@media screen and (max-width:750px){.lang-2b .paragraph .align-item-1 .lighten{height:390px}.lang-2b .paragraph .align-item-2 .lighten{height:370px}}@media screen and (max-width:700px){.lang-2b .paragraph .align-item-1 .lighten{height:410px}.lang-2b .paragraph .align-item-2 .lighten{height:385px}}@media screen and (max-width:650px){.lang-2b .paragraph .align-item-1 .lighten{height:465px}.lang-2b .paragraph .align-item-2 .lighten{height:425px}}@media screen and (max-width:600px){.lang-2b .paragraph .align-item-1 .lighten{height:initial}.lang-2b .paragraph .align-item-2 .lighten{height:initial}}.lang-1b .paragraph .align-item-1 .lighten{height:475px}.lang-1b .paragraph .align-item-2 .lighten{height:410px}@media screen and (min-width:851px){.lang-1b .paragraph .align-item-1 .lighten{height:550px}.lang-1b .paragraph .align-item-2 .lighten{height:455px}}@media screen and (max-width:850px){.lang-1b .paragraph .align-item-1 .lighten{height:440px}.lang-1b .paragraph .align-item-2 .lighten{height:395px}}@media screen and (max-width:800px){.lang-1b .paragraph .align-item-1 .lighten{height:460px}.lang-1b .paragraph .align-item-2 .lighten{height:400px}}@media screen and (max-width:750px){.lang-1b .paragraph .align-item-1 .lighten{height:475px}.lang-1b .paragraph .align-item-2 .lighten{height:420px}}@media screen and (max-width:700px){.lang-1b .paragraph .align-item-1 .lighten{height:500px}.lang-1b .paragraph .align-item-2 .lighten{height:430px}}@media screen and (max-width:650px){.lang-1b .paragraph .align-item-1 .lighten{height:545px}.lang-1b .paragraph .align-item-2 .lighten{height:455px}}@media screen and (max-width:600px){.lang-1b .paragraph .align-item-1 .lighten{height:initial}.lang-1b .paragraph .align-item-2 .lighten{height:initial}}#header{position:relative;height:134px}@media screen and (max-width:800px){#header{height:auto}}@media print{#header{display:none}}#header a:hover{text-decoration:none}.header-global-line{height:6px;background:#154caf;background:linear-gradient(to right,#2babf5,#154caf)}#global-header{display:block;background:#fff}.header-section-row{display:table;width:100%;max-width:960px;padding:0 10px;margin:0 auto}@media screen and (max-width:800px){.header-section-row{height:60px;padding:0;border-bottom:1px solid #c3c3c3}}.nav-sp-toggle{display:none}@media screen and (max-width:800px){.nav-sp-toggle{display:table-cell;width:54px;text-align:center;vertical-align:middle}}.nav-sp-toggle img{width:30px;padding-top:5px}.header-ylk-logo{display:table-cell;vertical-align:middle;width:148px;padding:12px 0 14px 0;line-height:0}@media screen and (max-width:800px){.header-ylk-logo{padding:20px 0}}.header-ylk-logo a{display:block;width:120%;padding:0}@media screen and (max-width:800px){.header-ylk-logo a{height:auto;width:105%}}.header-ylk-logo a img{width:161px}@media screen and (max-width:800px){.header-ylk-logo a img{width:107px;height:40px}}@media screen and (max-width:800px){.header-ylk-logo{text-align:center;width:auto}}.nav-util-container{display:table-cell;vertical-align:top;text-align:right}@media screen and (max-width:800px){.nav-util-container{width:54px}}.nav-util-row{border:1px solid #c8c8c8;border-top:none}.nav-util-row .nav-01{width:52px;padding-top:5px}.nav-util-row .nav-02{width:140px}.nav-util-row .nav-03{width:36px;height:33px}.nav-util-row .nav-03 a{background-color:#fff}.nav-util-row .nav-03 a:hover{background-color:#f0f0f0}.nav-util-row .nav-01,.nav-util-row .nav-02,.nav-util-row .nav-03{text-align:center}.nav-util-row li{display:table-cell;border-right:1px solid #c8c8c8;vertical-align:top}.nav-util-row li:last-child{border-right:none}.nav-util-row li .nav-util-link{display:block;color:#7d7d7d;padding:5px 10px 10px 10px;line-height:1;white-space:nowrap}.lang-1b .nav-util-row li .nav-util-link{font-size:12px;font-size:1.2rem}.lang-1b .nav-util-row li .nav-util-link:hover{color:#3bacee}.lang-2b .nav-util-row li .nav-util-link{font-size:12px;font-size:1.2rem}.lang-2b .nav-util-row li .nav-util-link:hover{color:#3bacee}.nav-util-row li .nav-util-link img{width:20px;height:16px;padding-right:4px;position:relative;top:4px}.nav-util-row .nav-03 .nav-util-link img{width:16px;padding-right:0}.nav-util-row-sub{padding-top:16px}.nav-util-row-sub li{display:inline-block;padding-left:1em}.nav-util-row-sub li a{font-size:13px;font-size:1.3rem;padding:0;color:#444}.nav-util-row-sub li a:hover{color:#3bacee}.nav-util-row,.nav-util-row-sub{display:table;float:right;clear:both}@media screen and (max-width:800px){.nav-util-row,.nav-util-row-sub{display:none}}.nav-container{width:100%;background-color:#3bacee}@media screen and (max-width:800px){.nav-container{display:none}}.nav-section-row{width:100%;max-width:960px;padding:0 10px;margin:0 auto}.nav{display:table;table-layout:fixed;border-collapse:collapse;border-left:1px solid #fff;vertical-align:middle;width:100%;height:42px}.nav .nav-cell{display:table-cell;vertical-align:middle;border-right:1px solid #fff}.nav-link{display:block;width:100%;height:42px;vertical-align:middle;color:#fff;padding:8px 8px;text-align:center;transition:all .32s ease}.nav-link:active,.nav-link:hover,.nav-link:link,.nav-link:visited{color:#fff}.nav-link:hover{color:#fff;background-color:#154caf}.lang-1b .nav-link{font-size:16px;font-size:1.6rem}.lang-2b .nav-link{font-size:14px;font-size:1.4rem;line-height:1.9}#mdd{width:100%;display:none;position:absolute;top:134px;z-index:9999}@media screen and (max-width:800px){#mdd{display:none}}.mdd-container{background-color:#207bba}.mdd-map-option-row{background-color:#085da7}#mdd-about,#mdd-advantage,#mdd-industries,#mdd-network,#mdd-resources,#mdd-services{display:none;background:#207bba}#mdd-americas,#mdd-east-asia,#mdd-europe,#mdd-japan,#mdd-south-asia{display:none}.mdd-row{display:table;table-layout:fixed;width:100%;max-width:960px;margin:0 auto;padding:0}.mdd-row ul{list-style:none}.mdd-cell{display:table-cell;padding:14px 10px 14px}#mdd-americas .mdd-cell,#mdd-east-asia .mdd-cell,#mdd-europe .mdd-cell,#mdd-mdd-japan .mdd-cell,#mdd-south-asia .mdd-cell{padding-top:0}.mdd-map-option-cell{display:table-cell;padding:15px 10px 10px 10px}#mdd-japan .mdd-map-option-cell{padding:15px 10px 20px 10px}.mdd-cell-link,.mdd-cell-title-link{display:block;color:#fff;transition:all .32s ease}.mdd-cell-link:after,.mdd-cell-title-link:after{content:"＞";font-size:.5em;vertical-align:middle;padding-left:.5em;position:relative;top:-1.5px}.mdd-cell-link:active,.mdd-cell-link:hover,.mdd-cell-link:link,.mdd-cell-link:visited,.mdd-cell-title-link:active,.mdd-cell-title-link:hover,.mdd-cell-title-link:link,.mdd-cell-title-link:visited{color:#fff}.mdd-cell-link:hover,.mdd-cell-title-link:hover{color:#3bacee}.mdd-cell-title-link{line-height:1.8}.mdd-cell-link{line-height:1.5;padding:3px 0}.lang-1b .mdd-cell-title-link{font-size:16px;font-size:1.6rem}.lang-2b .mdd-cell-title-link{font-size:14px;font-size:1.4rem}.lang-1b .mdd-cell-link{font-size:13px;font-size:1.3rem}.lang-2b .mdd-cell-link{font-size:12px;font-size:1.2rem}.mdd-map-link{display:block;border:1px solid #a5cde8;border-radius:4px;padding:0;transition:all .32s ease}.mdd-map-link:hover{background-color:rgba(255,255,255,0)}.mdd-cell-title{padding:0 0 5px 0;border-bottom:1px solid #fff}#lang-sp-jp{display:none}.global-sp-nav-container{overflow-x:hidden;overflow-y:visible}.global-sp-nav-wrapper{width:250px;height:100%;background-color:#e6e6e6;border-right:2px solid #a3a3a3;position:absolute;top:0;left:-252px}.g-sp-nav-cell{padding:0 10px 0 10px;border-bottom:1px solid #b9e1f9}.bg-sp-nav{background:#2bc0f5}.bg-sp-nav a.g-sp-nav-link{color:#fff}.bg-sp-nav a.g-sp-nav-link:hover{background:url(../vendors/images/icons/icon_arrow_link_white.png?v=202572583842) no-repeat;background-position:right center}.g-sp-nav-sub-cell{padding:0 20px 0 10px;border-bottom:1px solid #b1b1b1}.g-sp-nav-link{display:block;padding:16px 10px 16px 0;background:url(../vendors/images/icons/icon_arrow_link_white.png?v=202572583842) no-repeat;background-position:right center;color:#fff}.lang-1b .g-sp-nav-link{font-size:14px;font-size:1.4rem}.lang-2b .g-sp-nav-link{font-size:13px;font-size:1.3rem}.g-sp-nav-icon-link{display:block;padding:16px 10px 16px 0;color:#444}.lang-1b .g-sp-nav-icon-link{font-size:14px;font-size:1.4rem}.lang-2b .g-sp-nav-icon-link{font-size:13px;font-size:1.3rem}.g-sp-nav-icon-link:hover{background:inherit}.g-sp-nav-icon-link img{width:24px;height:16px;padding-right:8px;vertical-align:middle}.g-sp-nav-sub-link{display:block;padding:16px 10px 16px 0;background:url(../vendors/images/icons/icon_arrow_link_gray.png?v=202572583842) no-repeat;background-position:right center;color:#646464}.lang-1b .g-sp-nav-sub-link{font-size:14px;font-size:1.4rem}.lang-2b .g-sp-nav-sub-link{font-size:13px;font-size:1.3rem}.g-sp-nav-sub-link:hover{background:url(../vendors/images/icons/icon_arrow_link_gray.png?v=202572583842) no-repeat;background-position:right center}.g-sp-nav-search{position:relative;padding:16px 0 16px 0}.g-sp-nav-search input[type=text]{width:87%;height:38px;margin:0;padding:0 32px 0 10px;color:#444;background-color:#fff;border:0;border-radius:3px;outline:0}.lang-1b .g-sp-nav-search input[type=text]{font-size:12px;font-size:1.2rem}.lang-2b .g-sp-nav-search input[type=text]{font-size:12px;font-size:1.2rem}.g-sp-nav-search input[type=image]{display:inline-block;width:26px;height:29px;position:absolute;right:-5px;top:22px}.footer-area{width:100%;padding:6.25% 0 0 0;background:url(../vendors/images/bg/footer_bg.png?v=202572583842) no-repeat;background-size:contain;background-color:#073d98}@media print{.footer-area{display:none}}.footer-area a:hover{color:inherit;background:inherit}.footer-logo{display:block;width:100%;text-align:center;padding:20px 0}@media screen and (max-width:720px){.footer-logo{padding-bottom:0}}.footer-logo img{width:185px}.footer-line{height:4px;width:100%;background:linear-gradient(to right,#2babf5,#154caf)}.footer-line-pc{display:block}@media screen and (max-width:720px){.footer-line-pc{display:none}}.footer-line-sp{display:none}@media screen and (max-width:720px){.footer-line-sp{display:block}}.footer-copyrights{display:table;width:100%;max-width:960px;padding:12px 0 30px;margin:0 auto}@media screen and (max-width:720px){.footer-copyrights{display:block;padding:0;text-align:center}}.footer-copyrights ul{display:table-cell;padding:0 0 0 10px}@media screen and (max-width:720px){.footer-copyrights ul{display:inline-block;padding:0;padding:16px 0}}.footer-copyrights li{display:table-cell;padding:0 10px;border-right:1px solid #809fce;font-size:11px;font-size:1.1rem;line-height:1.2}@media screen and (max-width:720px){.footer-copyrights li{display:inline}}.footer-copyrights li a:active,.footer-copyrights li a:hover,.footer-copyrights li a:link,.footer-copyrights li a:visited{font-size:inherit;color:#fff}.footer-copyrights li:first-child{padding:0 12px 0 0}.footer-copyrights li:last-child{border:none}.footer-copyrights .copyrights{display:table-cell}@media screen and (max-width:720px){.footer-copyrights .copyrights{display:block}}.footer-copyrights .copyrights p{font-size:12px;font-size:1.2rem;line-height:1.2;text-align:right;color:#fff;padding:0 10px 0 0}@media screen and (max-width:720px){.footer-copyrights .copyrights p{text-align:center;padding:12px}}.breadcrumb-area{padding-top:10px;padding-bottom:6px}@media screen and (max-width:800px){.breadcrumb-area{display:none}}.breadcrumb{font-size:12px;font-size:1.2rem;color:#646464}.breadcrumb a{font-size:12px;font-size:1.2rem;color:#073d98;transition:all .32s ease}.breadcrumb a:hover{text-decoration:underline;background:0 0}.breadcrumb span{color:#444}.lang-select-area{display:none;text-align:right;position:relative}@media screen and (max-width:800px){.lang-select-area{padding-top:30px;padding-bottom:30px}}.lang-select-wrap{display:block;position:relative;top:-52px;left:0;right:0;bottom:0}@media screen and (max-width:800px){.lang-select-wrap{padding-left:0;padding-right:0;position:static}}.lang-select-wrap-2{display:none}@media screen and (max-width:800px){.lang-select-wrap-2{padding-left:0;padding-right:0;display:block}}.lang-select-area p{display:inline-block;font-size:12px;font-size:1.2rem;color:#444;padding:0 .5em 0 0}@media screen and (max-width:800px){.lang-select-area p{display:none}}.lang-select-area ul{display:inline-table;table-layout:fixed;vertical-align:middle;border-collapse:collapse}@media screen and (max-width:800px){.lang-select-area ul{display:table;width:100%;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}}.lang-select-area li{display:table-cell;text-align:center;vertical-align:middle;border:1px solid #c8c8c8}@media screen and (max-width:800px){.lang-select-area li{padding:10px 0;border:none}}@media screen and (max-width:800px){.lang-select-area li:first-child a{border-right:1px solid #c8c8c8}}.lang-select-area a{display:block;width:100%;font-size:12px;font-size:1.2rem;color:#444;line-height:1;padding:.8em .2em;width:100px;transition:all .32s ease}.lang-select-area a:hover{color:#3bacee;text-decoration:none}@media screen and (max-width:800px){.lang-select-area a{width:100%}}.lang-select-area .is-clicked{background:#3bacee;border:1px solid #3bacee;pointer-events:none;cursor:default}@media screen and (max-width:800px){.lang-select-area .is-clicked{border:none;color:#3bacee;background:0 0}}.lang-select-area .is-clicked a{color:#fff}@media screen and (max-width:800px){.lang-select-area .is-clicked a{color:#3bacee}}.switching-nav-wrapper{padding:25px 10px}.switching-nav-wrapper-re-jp{padding:40px 10px 38px}@media screen and (max-width:414px){.switching-nav-wrapper-re-jp{padding:25px 15px 25px}}.switching-nav{display:table;width:100%;border:1px solid #c8c8c8;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important;overflow:hidden}.switching-nav-2{display:table;table-layout:fixed;margin:0 auto;max-width:940px;width:100%;box-sizing:border-box;border-right:1px solid #c8c8c8;border-left:1px solid #c8c8c8}.switching-nav-2 li{display:table-cell;border-right:1px solid #c8c8c8;text-align:center}.switching-nav-2 li:last-child{border-right:none}.switching-nav-2 li a:hover{color:#3bacee;text-decoration:none}.switching-nav-2 li a.is-clicked:hover{color:#fff}.switching-nav-2 li a:hover .switching-nav-2-selected{background-color:#f0f0f0}.section-wrapper-editable .switching-nav-2 li{padding-bottom:0;vertical-align:middle}.switching-nav-box{display:table;width:100%;border:1px solid #c8c8c8;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}.switching-nav-box li{display:inline-block;width:50%;border-bottom:1px solid #c8c8c8;border-right:1px solid #c8c8c8;text-align:center;vertical-align:middle;padding:0;padding-left:0;text-indent:0}.switching-nav-box li:nth-child(even){border-right:none}.switching-nav-box-2{display:table;width:100%;border:1px solid #c8c8c8;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}.switching-nav-box-2 li{display:inline-block;width:50%;border-bottom:1px solid #c8c8c8;border-right:1px solid #c8c8c8;text-align:center;vertical-align:middle;padding:0;padding-left:0;text-indent:0;float:left}@media screen and (max-width:800px){.switching-nav-box-2 li{width:100%;border-right:none}}.switching-nav-box-2 li:nth-child(even){border-right:none}.switching-nav-box-2 li:nth-child(7),.switching-nav-box-2 li:nth-child(8){border-bottom:none}.switching-nav-box-2 a{display:block;width:100%}@media screen and (max-width:800px){.switching-nav-box-2 a{border-bottom:none;padding:10px}}.switching-nav-box-2 a:after{content:"＞";font-size:.7em;padding-left:.5em}.switching-nav-box-2 a:hover{text-decoration:none}@media screen and (max-width:800px){.switching-nav-box-2 a:hover{background:inherit;color:#073d98}}.switching-nav li{display:table-cell;text-align:center;vertical-align:middle;border-right:1px solid #c8c8c8;padding:0;padding-left:0;text-indent:0}.switching-nav li:last-child{border-right:none}@media screen and (max-width:800px){.switching-nav li:last-child{border-right:none;border-bottom:none}}@media screen and (max-width:800px){.switching-nav li{display:inline-block;width:100%;border-bottom:1px solid #c8c8c8;border-right:none;float:left;text-align:left}.switching-nav li:nth-child(even){border-right:none}}.switching-nav li a:after{content:"＞";font-size:.7em;padding-left:.5em}.switching-nav li .local:after{content:inherit}.switching-nav li .local:after{content:initial}.switching-nav li a:hover{text-decoration:none}@media screen and (max-width:800px){li.border-bottom-none{display:inline-block;width:100%;border-bottom:none}li.border-bottom-none:nth-child(even){border-right:none}}.switching-nav-wrapper .fix{table-layout:fixed}@media screen and (max-width:800px){.switching-nav-wrapper .col li{display:block;width:100%;text-align:left;border-right:none;border-bottom:1px solid #c8c8c8}.switching-nav-wrapper .col li:last-child{border-bottom:none}}.switching-nav-item{display:block;width:100%;height:100%;padding:10px;color:#444;transition:all .32s ease}.switching-nav-item:link,.switching-nav-item:visited{color:#444}.switching-nav-item:hover{color:#3bacee;background:0 0}.lang-1b .switching-nav-item{font-size:13px;font-size:1.3rem}.lang-2b .switching-nav-item{font-size:13px;font-size:1.3rem}.switching-nav-wrapper-re-jp .switching-nav-item:hover{color:#3bacee;background:0 0}.switching-nav-item-re-jp{display:block;width:90%;height:90%;padding:10px 20px;text-align:left;color:#444;transition:all .32s ease}.switching-nav-item-re-jp:link,.switching-nav-item-re-jp:visited{color:#444}.switching-nav-item-re-jp:hover{color:#3bacee;background:0 0}.lang-1b .switching-nav-item-re-jp{font-size:15px;font-size:1.5rem}.lang-2b .switching-nav-item-re-jp{font-size:13px;font-size:1.3rem}.section-wrapper-editable .switching-nav-2-link{display:block;width:90%;margin:0 auto;height:100%;padding:5px;color:#444;transition:all .32s ease}.lang-1b .section-wrapper-editable .switching-nav-2-link{font-size:15px;font-size:1.5rem}.lang-2b .section-wrapper-editable .switching-nav-2-link{font-size:13px;font-size:1.3rem}@media screen and (max-width:414px){.lang-1b .section-wrapper-editable .switching-nav-2-link{font-size:13px;font-size:1.3rem}.lang-2b .section-wrapper-editable .switching-nav-2-link{font-size:12px;font-size:1.2rem}}.switching-nav .is-clicked,.switching-nav-box .is-clicked{color:#fff;background:#3bacee;pointer-events:auto;cursor:default}.switching-nav .is-clicked a,.switching-nav-box .is-clicked a{color:#fff!important;width:100%;height:100%}.switching-nav .is-clicked a:hover,.switching-nav-box .is-clicked a:hover{color:inherit}.switching-nav-box-2:hover,.switching-nav-item-re-jp:hover,.switching-nav-wrapper-re-jp .switching-nav:hover{color:inherit}.switching-nav-box-2 .is-clicked,.switching-nav-item-re-jp .is-clicked,.switching-nav-wrapper-re-jp .switching-nav .is-clicked{color:#fff;background:#3bacee;pointer-events:auto;cursor:default}.switching-nav-box-2 .is-clicked a,.switching-nav-item-re-jp .is-clicked a,.switching-nav-wrapper-re-jp .switching-nav .is-clicked a{color:#fff;width:100%;height:100%}.switching-nav-box-2 .is-clicked a:hover,.switching-nav-item-re-jp .is-clicked a:hover,.switching-nav-wrapper-re-jp .switching-nav .is-clicked a:hover{color:inherit}.switching-nav-2:hover{color:inherit}.switching-nav-2 .is-clicked{color:#fff;background:#3bacee;pointer-events:auto;cursor:default;width:90%;margin:0 auto;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.switching-nav-2 .is-clicked a{color:#fff;width:100%;height:100%}.switching-nav-2 .is-clicked a:hover{color:inherit}.sub-menu{padding-top:15px;padding-bottom:10px}@media screen and (max-width:800px){.sub-menu{padding:5px}}@media screen and (max-width:414px){.sub-menu{padding:10px 0}}.sub-menu .icss-text-box{width:140px}@media screen and (max-width:800px){.sub-menu .icss-text-box{width:100%}}.sub-menu .icss-panel{background:#3bacee;margin-bottom:20px;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}.sub-menu-title{padding:1em 24px;color:#fff;display:block;background:#154caf;background:linear-gradient(to right,#2babf5,#154caf);-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.lang-1b .sub-menu-title{font-size:17px;font-size:1.7rem;line-height:1.32}@media screen and (max-width:414px){.lang-1b .sub-menu-title{font-size:14px;font-size:1.4rem}}.lang-2b .sub-menu-title{font-size:16px;font-size:1.6rem;line-height:1.32}@media screen and (max-width:414px){.lang-2b .sub-menu-title{font-size:12px;font-size:1.2rem}}.sub-menu-list{border:1px solid #c8c8c8;border-top:none;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;overflow:hidden}.sub-menu-list li{border-bottom:1px solid #e5e5e5}.sub-menu-list li:last-child{border:none}.sub-menu-list a{display:block;padding:.68em 24px;color:#444}.lang-1b .sub-menu-list a{font-size:14px;font-size:1.4rem;line-height:1.32}@media screen and (max-width:414px){.lang-1b .sub-menu-list a{font-size:12px;font-size:1.2rem}}.lang-2b .sub-menu-list a{font-size:13px;font-size:1.3rem;line-height:1.32}@media screen and (max-width:414px){.lang-2b .sub-menu-list a{font-size:11px;font-size:1.1rem}}.sub-menu-list a:after{content:"＞";font-size:.8em;vertical-align:middle;color:#a0a0a0;padding-left:.5em}.sub-menu-list a:hover{color:#3bacee;transition:all .32s ease;background-color:#fff;text-decoration:none}.sub-menu-list a:hover:after{color:inherit}.sub-menu .is-clicked{color:#fff;background:#3bacee;pointer-events:none;cursor:default}.sub-menu .is-clicked a{color:#fff}.sub-menu .is-clicked a:after{color:#fff}.sub-menu .is-clicked a:hover{color:inherit}.sub-menu .is-clicked a:hover:after{color:inherit}.side-banner-area{padding-top:10px}.side-banner-area .side-banner{display:block;height:100%;padding:5px 0;transition:all .32s ease}@media screen and (max-width:800px){.side-banner-area .side-banner{width:50%;float:left;padding:5px}}.side-banner-area .side-banner:hover{opacity:.7}.side-banner-area-re-jp{padding-top:10px}.side-banner-area-re-jp .side-banner{display:block;height:100%;padding:8px 0;transition:all .32s ease}@media screen and (max-width:800px){.side-banner-area-re-jp .side-banner{width:50%;float:left;padding:5px}}.side-banner-area-re-jp .side-banner:hover{opacity:.7}.news-set-area{display:table;vertical-align:top;padding-top:20px;padding-bottom:17px}@media screen and (max-width:800px){.news-set-area{padding-bottom:15px}}.news-area{width:67%}@media screen and (max-width:800px){.news-area{padding:0 0 20px 0!important}}.local-news-area{width:100%}@media screen and (max-width:800px){.local-news-area{padding:0 0 20px 0!important}}.news-sub-area{width:33%}@media screen and (max-width:800px){.news-sub-area{padding:10px}}.news-area,.news-sub-area{display:table-cell;vertical-align:top;padding:10px}@media screen and (max-width:800px){.news-area,.news-sub-area{display:block!important;width:100%!important}}.news-area-re-jp,.news-sub-area-re-jp{display:table-cell;vertical-align:top;padding:8px 0 14px}@media screen and (max-width:800px){.news-area-re-jp,.news-sub-area-re-jp{display:block!important;width:100%!important}}.news-panel{width:100%;height:100%}.news-panel ul{list-style-type:none}.news-panel li{padding-left:0;text-indent:0}.gradient-heading{display:block;background:#154caf;background:linear-gradient(to right,#2babf5,#154caf);padding:16px 16px 16px 24px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}@media screen and (max-width:800px){.news-panel .gradient-heading{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}.title-line{height:4px;width:100%;background:linear-gradient(to right,#c9eafc,#154caf);display:block}.gradient-heading h3,.rss-button{display:inline-block;color:#fff!important;line-height:1}.gradient-heading h3{float:left}.lang-1b .gradient-heading h3{font-size:17px;font-size:1.7rem;line-height:1}.lang-2b .gradient-heading h3{font-size:14px;font-size:1.4rem;line-height:1}a.rss-button{font-size:11px;font-size:1.1rem;padding:0 6px 0 5px;background:#fa923e;float:right;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;transition:all .32s ease}a.rss-button:hover{background:#fbae70;text-decoration:none}.news-list-area{border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4;padding:0 20px}@media screen and (max-width:800px){.news-list-area{border:none;padding:0 10px}}.news-list-area li{display:table;width:100%;padding:0;border-bottom:1px solid #dcdcdc}.news-list-area li a:hover .date{text-decoration:none}.news-list-area li a .news-text img{position:relative;top:-2px;left:4px}.news-list-area li:last-child{padding:0 0 4px 0;border:none}.news-list-area a{display:block;position:relative;padding:14px 40px 14px 4px;color:#073d98}.blank-link:after,.pdf-link:after{display:inline-block;position:absolute;top:0;right:4px;bottom:0;margin:auto 0}.pdf-link:after{content:url(../vendors/images/icons/icon_pdf_file.png?v=202572583842);max-width:24px;max-height:24px}.blank-link:after{content:url(../vendors/images/icons/icon_blank.png?v=202572583842);max-width:16px;max-height:16px}.news-list-area li .date{display:table-cell;vertical-align:middle;padding-right:1em}@media screen and (max-width:800px){.news-list-area li .date{display:block}}.news-list-area li .news-text{display:table-cell;vertical-align:middle;position:relative;color:inherit}@media screen and (max-width:800px){.news-list-area li .news-text{display:block}}.news-panel a.button-see-all{display:block;padding:10px 0;background:#f0f0f0;text-align:center;color:#444;border:1px solid #b4b4b4;border-top:none;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}@media screen and (max-width:800px){.news-panel a.button-see-all{margin:0 10px;border:0;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}}.news-panel a.button-see-all:hover{color:#3bacee;text-decoration:none}.news-panel a.button-see-all:after{content:"＞";font-size:.8em;vertical-align:middle;padding-left:.5em}.lang-1b .news-panel a.button-see-all{font-size:14px;font-size:1.4rem}.lang-2b .news-panel a.button-see-all{font-size:12px;font-size:1.2rem}.local-news-title{margin-bottom:0}.block-local-news li,.local-news-list-area li{display:table;width:100%;padding:0;border-bottom:1px solid #dcdcdc}.block-local-news li a,.local-news-list-area li a{display:block;position:relative;padding:14px 40px 14px 4px;color:#073d98}.block-local-news li a:hover .news-text,.local-news-list-area li a:hover .news-text{text-decoration:underline}.local-news-list-area li .date{display:table-cell;vertical-align:middle;padding-right:1em}@media screen and (max-width:800px){.local-news-list-area li .date{display:block}}.block-local-news li .date{vertical-align:middle;padding-right:1em}@media screen and (max-width:800px){.block-local-news li .date{display:block}}.block-local-news li .news-text,.local-news-list-area li .news-text{display:table-cell;vertical-align:middle;position:relative;color:inherit}@media screen and (max-width:800px){.block-local-news li .news-text,.local-news-list-area li .news-text{display:block}}.rss-local{margin-top:8px}.img-title-text-cell{display:table;padding-top:30px}.img-title-text-img{width:15%;float:left;padding-right:20px}.img-title-text-img img{display:block}@media screen and (max-width:800px){.img-title-text-img{width:120px}}@media screen and (max-width:414px){.img-title-text-img{width:100px}}.img-title-text-text{width:84%;float:left}@media screen and (max-width:800px){.img-title-text-text{width:78%}}@media screen and (max-width:600px){.img-title-text-text{width:68%}}@media screen and (max-width:414px){.img-title-text-text{width:65%}}.icss-panel{background:#3bacee;margin-bottom:20px;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}@media screen and (max-width:800px){.icss-panel{margin-bottom:15px}}.icss-panelnihonn-re-jp{background:#3bacee;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}@media screen and (max-width:800px){.icss-panelnihonn-re-jp{margin-bottom:15px}}.icss-title-area{width:100%;border-bottom:1px solid #9dd6f7}.icss-title-area span{display:block;color:#fff;padding:8px 16px}.lang-1b .icss-title-area span{font-size:16px;font-size:1.6rem;line-height:1.3}.lang-2b .icss-title-area span{font-size:14px;font-size:1.4rem}.icss-title-area span{color:#fff;padding:10px 16px}.lang-1b .icss-title-area span{font-size:16px;font-size:1.6rem}.lang-2b .icss-title-area span{font-size:14px;font-size:1.4rem}.icss-text-area,.icss-title-area span{display:block}.icss-text-area{padding:10px 16px}.icss-sub-title{padding-bottom:2px}.lang-1b .icss-sub-title{font-size:13px;font-size:1.3rem}.lang-2b .icss-sub-title{font-size:13px;font-size:1.3rem}.icss-read{padding-top:10px}.lang-1b .icss-read{font-size:11px;font-size:1.1rem}.lang-2b .icss-read{font-size:11px;font-size:1.1rem}.icss-read a:hover{text-decoration:underline;background:0 0}.icss-read,.icss-sub-title{color:#fff}.icss-text-box{background:#fff;color:#444;margin-right:8px;width:180px}@media screen and (max-width:800px){.icss-text-box{margin-bottom:10px}}.icss-text-box-re-jp{background:#fff;color:#444;margin-right:8px;width:138px}@media screen and (max-width:800px){.icss-text-box-re-jp{margin-bottom:10px}}#submit_button{background:#696f73;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;transition:all .32s ease}#submit_button:hover{background:#757c80}#submit_button,.icss-text-box,.icss-text-box-re-jp{border:0;padding:6px 10px}.lang-1b #submit_button,.lang-1b .icss-text-box,.lang-1b .icss-text-box-re-jp{font-size:13px;font-size:1.3rem}.lang-2b #submit_button,.lang-2b .icss-text-box,.lang-2b .icss-text-box-re-jp{font-size:12px;font-size:1.2rem}@media screen and (max-width:800px){#submit_button,.icss-text-box,.icss-text-box-re-jp{display:block;width:100%;padding:12px 10px}}.news-sub-area .banner{width:100%}.news-sub-area .banner:hover{opacity:.7}.sns-area{width:100%;border:1px solid #b4b4b4;padding:8px 0;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}@media screen and (max-width:800px){.sns-area{padding:16px 0}}.sns-area p{display:inline-block;font-size:18px;font-size:1.8rem;padding:0 24px;margin-right:16px;vertical-align:middle;border-right:1px solid #b4b4b4}@media screen and (max-width:800px){.sns-area p{padding:10px 32px;margin-right:24px}}.sns-area a{display:inline-block;vertical-align:middle;padding-right:8px;line-height:0}@media screen and (max-width:800px){.sns-area a{padding-right:24px}}.sns-area a:hover{background:inherit;opacity:.7}.sns-area a img{width:34px}@media screen and (max-width:800px){.sns-area a img{width:50px}}.section-horizontally-full{width:100%;padding:20px 0}@media screen and (max-width:800px){.section-horizontally-full{padding:10px 0}}.section-horizontally-full-s{width:100%;padding:20px 0 10px 0}.bg-horizon,.bg-map{background:#fff no-repeat center top}.bg-horizon{background-image:url(../vendors/images/bg/global_bg.jpg?v=202572583842)}@media screen and (max-width:800px){.bg-horizon{background-image:none;background:inherit}}.bg-horizon .contents-summary-panel a:hover{opacity:.7;text-decoration:none}.re-jp-select-bg{padding:10px;background-color:#d8f0fc}.section-wrapper-editable .info-area,.section-wrapper-editable .info-area tbody,.section-wrapper-editable .info-area tr{border:none;margin-bottom:0}.section-wrapper-editable .info-area th{text-align:left;padding:2px 0;background-color:#fff}.location-data-area td .nowrap{white-space:nowrap;padding:4px 0;font-size:14px;font-size:1.4rem}.section-wrapper-editable .info-area-list{list-style:none;padding-left:167px}.display-1{display:block}@media screen and (max-width:600px){.display-1{display:none}}.display-2{display:none}@media screen and (max-width:600px){.display-2{display:block}}.center-tel{list-style:none;margin:3px 0 8px 14px}.bg-map-americas{background-image:url(../vendors/images/bg/country_bg_americas.jpg?v=202572583842)}@media screen and (max-width:800px){.bg-map-americas{background-image:none;background-color:#d8f0fc}}.bg-map-eu{background-image:url(../vendors/images/bg/country_bg.jpg?v=202572583842)}@media screen and (max-width:800px){.bg-map-eu{background-image:none;background-color:#d8f0fc}}.bg-map-eastasia{background-image:url(../vendors/images/bg/country_bg_eastasia.jpg?v=202572583842)}@media screen and (max-width:800px){.bg-map-eastasia{background-image:none;background-color:#d8f0fc}}.bg-map-japan{background-image:url(../vendors/images/bg/country_bg_japan.jpg?v=202572583842)}@media screen and (max-width:800px){.bg-map-japan{background-image:none;background-color:#d8f0fc}}.bg-map-southasia{background-image:url(../vendors/images/bg/country_bg_southasia.jpg?v=202572583842)}@media screen and (max-width:800px){.bg-map-southasia{background-image:none;background-color:#d8f0fc}}.bg-map{background-image:url(../vendors/images/bg/country_bg.jpg?v=202572583842)}@media screen and (max-width:800px){.bg-map{background-image:none;background-color:#d8f0fc}}@media screen and (max-width:800px){.select-country-title{display:none}}div.select-country-trigger{display:none}@media screen and (max-width:800px){div.select-country-trigger{display:block;width:88%;margin:40px auto 0 auto;padding:16px 0;background:#fff;border:1px solid #b4b4b4;text-align:center}.lang-1b div.select-country-trigger{font-size:17px;font-size:1.7rem;line-height:1.3}.lang-2b div.select-country-trigger{font-size:14px;font-size:1.4rem;line-height:1.79;padding-bottom:.5em}}@media screen and (max-width:800px){ul.select-country-nav{width:88%;margin:0 auto 40px auto;background:#fff;border:1px solid #b4b4b4;border-top:none}}ul.select-country-nav li{display:block;width:25%;padding:8px 10px!important;list-style-type:none;padding-left:0;text-indent:0;float:left}@media screen and (max-width:800px){ul.select-country-nav li{width:50%;background:inherit;border-bottom:1px solid #cacaca;padding:0!important}}ul.select-country-nav li a:hover{text-decoration:none;color:#3bacee}ul.select-country-nav li.border-bottom-none{display:block;width:25%;padding:8px 10px!important;list-style-type:none;padding-left:0;text-indent:0;float:left}@media screen and (max-width:800px){ul.select-country-nav li.border-bottom-none{width:50%;background:inherit;border-bottom:none;padding:0!important}}ul.select-country-nav a{display:block;width:100%;padding-bottom:2px;border-bottom:1px solid #c8c8c8}@media screen and (max-width:800px){ul.select-country-nav a{border-left:1px solid #cacaca;border-bottom:none;padding:10px}}ul.select-country-nav a:after{content:"＞";font-size:.5em;vertical-align:middle;padding-left:.5em}@media screen and (max-width:800px){ul.select-country-nav a:hover{background:inherit;color:#3bacee}}@media screen and (max-width:800px){ul.select-country-nav li:nth-child(odd) a{border-left:none}}@media screen and (max-width:800px){ul.select-country-nav-2{width:90%;margin:20px auto 0 auto;background:#fff;border:1px solid #b4b4b4}}ul.select-country-nav-2 li{display:block;width:25%;padding:8px 10px!important;list-style-type:none;padding-left:0;text-indent:0;float:left}@media screen and (max-width:800px){ul.select-country-nav-2 li{width:50%;background:inherit;border-bottom:1px solid #cacaca;padding:0!important}}ul.select-country-nav-2 li a:hover{text-decoration:none;border-bottom:1px solid #073d98}@media screen and (max-width:800px){ul.select-country-nav-2 li a:hover{border-bottom:none}}ul.select-country-nav-2 li.border-bottom-none{display:block;width:25%;padding:8px 10px!important;list-style-type:none;padding-left:0;text-indent:0;float:left}@media screen and (max-width:800px){ul.select-country-nav-2 li.border-bottom-none{width:50%;background:inherit;border-bottom:none;padding:0!important}}ul.select-country-nav-2 a{display:block;width:100%;padding-bottom:2px;border-bottom:1px solid #c8c8c8}@media screen and (max-width:800px){ul.select-country-nav-2 a{border-right:1px solid #cacaca;border-bottom:none;padding:10px}}ul.select-country-nav-2 a:after{content:"＞";font-size:.5em;vertical-align:middle;padding-left:.5em}@media screen and (max-width:800px){ul.select-country-nav-2 a:hover{background:inherit;color:#3bacee}}@media screen and (max-width:800px){ul.select-country-nav-2 li:nth-child(even) a{border-right:none}}ul.select-re-jp-nav{padding:0 5px}ul.select-re-jp-nav li{display:block;width:50%;padding:8px 10px!important;list-style-type:none;padding-left:0;text-indent:0;float:left}ul.select-re-jp-nav li a:hover{color:#3bacee;text-decoration:none}@media screen and (max-width:800px){ul.select-re-jp-nav li{width:100%;background:inherit;border-bottom:1px solid #cacaca;padding:0!important}ul.select-re-jp-nav li:last-child{border-bottom:none}}ul.select-re-jp-nav a{display:block;width:100%;padding-bottom:2px;border-bottom:1px solid #c8c8c8}@media screen and (max-width:800px){ul.select-re-jp-nav a{border-bottom:none;padding:10px}}ul.select-re-jp-nav a:after{content:"＞";font-size:.7em;vertical-align:middle;padding-left:.7em;transform:rotate(90deg);position:absolute}ul.re-jp-list li{display:block;width:100%;padding-bottom:3px;list-style-type:none;padding-left:0;text-indent:0;float:left}ul.re-jp-list a{display:block;width:100%}ul.re-jp-list a:after{content:"";padding-left:.5em;background:url(/sites/all/themes/custom/ylk/images/icons/icon_arrow_link_blue.png?v=202572583842) center no-repeat;position:relative;left:5px}ul.re-jp-list a:hover{text-decoration:underline}.contents-summary-panel{float:left;line-height:0}@media screen and (max-width:800px){.contents-summary-panel{width:100%}}.contents-summary-panel a{display:block}.contents-summary-panel img{width:100%}.contents-summary-panel .radius{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.contents-summary-panel .contents-summary-text{display:block;color:#fff;background:#3bacee;padding:12px 14px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.lang-1b .contents-summary-panel .contents-summary-text{font-size:13px;font-size:1.3rem;line-height:1.5}.lang-2b .contents-summary-panel .contents-summary-text{font-size:13px;font-size:1.3rem;line-height:1.5}.gradient-heading span{display:block;color:#fff;line-height:1}.lang-1b .gradient-heading span{font-size:17px;font-size:1.7rem}.lang-2b .gradient-heading span{font-size:14px;font-size:1.4rem}.title-border-bottom{border-bottom:4px solid rgba(255,255,255,.5)}.main-visual-area{position:relative;text-align:center;line-height:0;margin:0 auto;max-width:1600px;width:100%}.main-visual-area img{width:100%;height:auto}.main-visual-title-area{width:100%;max-width:960px;margin:0 auto}.main-visual-title-area .main-visual-title{position:absolute;width:100%;max-width:960px;margin:0;padding:.8em 10px 0 10px;text-align:left;color:#fff;z-index:10}.lang-1b .main-visual-title-area .main-visual-title,.lang-2b .main-visual-title-area .main-visual-title{font-size:46px;font-size:4.6rem;line-height:1}@media screen and (max-width:800px){.lang-1b .main-visual-title-area .main-visual-title,.lang-2b .main-visual-title-area .main-visual-title{font-size:32px;font-size:3.2rem}}@media screen and (max-width:414px){.lang-1b .main-visual-title-area .main-visual-title,.lang-2b .main-visual-title-area .main-visual-title{font-size:24px;font-size:2.4rem}}.main-visual-text-area{position:absolute;bottom:0;left:0;width:100%;background:#154caf;background:rgba(255,255,255,.4);padding:20px 0}@media screen and (max-width:800px){.main-visual-text-area{position:relative;background:#f0f0f0}}.main-visual-text-area .main-visual-text-cell{width:100%;max-width:960px;margin:0 auto;padding:0 10px;text-align:left}.main-visual-text-area .main-visual-heading,.main-visual-text-area .main-visual-message{display:block;color:#fff}@media screen and (max-width:800px){.main-visual-text-area .main-visual-heading,.main-visual-text-area .main-visual-message{color:#444}}.main-visual-text-area .main-visual-heading{line-height:1.5}.lang-1b .main-visual-text-area .main-visual-heading{font-size:20px;font-size:2rem}@media screen and (max-width:414px){.lang-1b .main-visual-text-area .main-visual-heading{font-size:18px;font-size:1.8rem}}.lang-2b .main-visual-text-area .main-visual-heading{font-size:16px;font-size:1.6rem}@media screen and (max-width:414px){.lang-2b .main-visual-text-area .main-visual-heading{font-size:15px;font-size:1.5rem}}.lang-1b .main-visual-text-area .main-visual-message{font-size:14px;font-size:1.4rem;line-height:1.5}@media screen and (max-width:414px){.lang-1b .main-visual-text-area .main-visual-message{font-size:12px;font-size:1.2rem}}.lang-2b .main-visual-text-area .main-visual-message{font-size:13px;font-size:1.3rem;line-height:2}@media screen and (max-width:414px){.lang-2b .main-visual-text-area .main-visual-message{font-size:11px;font-size:1.1rem}}.split-equality{padding:10px}.split-area .split-panel-left,.split-area .split-panel-left-2{padding:10px 20px 20px 10px}.split-area .height-split-panel,.split-area .split-panel-right,.split-area .split-panel-right-2{padding:10px 10px 20px 20px}.split-area .split-panel-left,.split-area .split-panel-right{display:table-cell;vertical-align:top}@media screen and (max-width:414px){.split-area .split-panel-left,.split-area .split-panel-right{display:block;width:100%;padding:5px 5px 5px 5px}}.split-area .split-panel-left-2,.split-area .split-panel-right-2{display:table-cell;vertical-align:top}@media screen and (max-width:800px){.split-area .split-panel-left-2,.split-area .split-panel-right-2{display:block;width:100%;padding:20px}}@media screen and (max-width:414px){.split-area .split-panel-left-2,.split-area .split-panel-right-2{display:block;width:100%;padding:5px 5px 5px 5px}}.split-area.row-wide{margin-right:-5px;margin-left:-5px;max-width:initial;width:initial}@media screen and (max-width:600px){.split-area.row-wide{width:100%;margin:0}}.split-area.row-wide .split-block{display:table-cell;padding:15px}@media screen and (max-width:600px){.split-area.row-wide .split-block{display:block;width:100%;padding:20px 10px}}.split-area.row-wide .no-border .split-panel-text-re{margin:0}.section-margin{margin-top:10px;margin-bottom:10px}@media screen and (max-width:800px){.section-margin{margin:0}}.split-panel-cell,.split-panel-cell-col{border:1px solid #b4b4b4;overflow:hidden;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}.split-panel-cell a,.split-panel-cell-col a{display:block}.split-panel-cell a:hover,.split-panel-cell-col a:hover{background:#d8f0fc;text-decoration:none}.split-panel-cell a:hover:hover img,.split-panel-cell-col a:hover:hover img{opacity:.7;transition:all .32s ease}.split-panel-cell-img{border:1px solid #b4b4b4;width:100%;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}.split-panel-cell img{width:100%}.split-panel-cell-col img{float:left}@media screen and (max-width:414px){.split-panel-cell-col img{display:block!important;width:100%!important;float:none!important}}.split-panel-cell-col .split-panel-text{float:left}@media screen and (max-width:414px){.split-panel-cell-col .split-panel-text{display:block!important;width:100%!important;float:none!important}}.split-panel-cell-col a{display:block;float:left;width:100%;height:100%}.split-panel-cell-col a:hover{background:#d8f0fc}.split-panel-cell-col .text-link{position:relative}.split-panel-cell-col .text-link a{display:inline-block;width:initial;float:none}.split-panel-cell-col .text-link a:hover{background:initial;text-decoration:underline}.accreditations .split-panel-cell-col img{float:left;width:30%}.accreditations .split-panel-cell-col .split-panel-text{float:left;border-left:1px solid #b4b4b4;min-height:160px}@media screen and (max-width:414px){.accreditations .split-panel-cell-col .split-panel-text{border-left:none}}.split-panel-cell .split-panel-text,.split-panel-cell .split-panel-text-re,.split-panel-cell-col .split-panel-text{display:block;padding:8px 20px 12px 20px}.split-panel-heading,.split-panel-over-title{display:block}.split-panel-heading{color:#073d98;padding-bottom:.2em;margin-bottom:.5em;border-bottom:1px solid #b4b4b4}.lang-1b .split-panel-heading{font-size:18px;font-size:1.8rem;line-height:1.32}.lang-2b .split-panel-heading{font-size:14px;font-size:1.4rem;line-height:1.32}.split-panel-read{color:#444;display:block}.lang-1b .split-panel-read{font-size:14px;font-size:1.4rem;line-height:1.5}@media screen and (max-width:414px){.lang-1b .split-panel-read{font-size:12px;font-size:1.2rem}}.lang-2b .split-panel-read{font-size:13px;font-size:1.3rem;line-height:1.5}@media screen and (max-width:414px){.lang-2b .split-panel-read{font-size:11px;font-size:1.1rem}}@media screen and (max-width:800px){.full-fit{display:block!important;width:100%!important}}.no-border{border:none}.no-border img{-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}.no-border .split-panel-text{display:block;padding:10px 0 0 0}@media screen and (max-width:800px){.no-border .split-panel-text{display:block;width:88%;margin:0 auto 10px auto}}.no-border .split-panel-text-re{display:block;padding:10px 0 0 0}@media screen and (max-width:800px){.no-border .split-panel-text-re{display:block;width:100%;margin:0 auto 20px auto}}.no-border .split-panel-text-region{display:block;padding:10px 0 0 0}@media screen and (max-width:800px){.no-border .split-panel-text-region{display:block;width:100%;margin:0}}.no-border .split-panel-heading{border-bottom:0!important;margin:0!important;transition:all .32s ease}.no-border .split-panel-read{transition:all .32s ease}.no-border a{background:inherit}.no-border a:hover{background:0 0!important;text-decoration:underline}.split-area-aboutus .split-panel-left{padding:10px 20px 10px 10px}.split-area-aboutus .height-split-panel,.split-area-aboutus .split-panel-right{padding:10px 10px 10px 20px}.split-area-aboutus .height-split-panel,.split-area-aboutus .split-panel-left,.split-area-aboutus .split-panel-right{display:table-cell;vertical-align:top}@media screen and (max-width:800px){.split-area-aboutus .height-split-panel,.split-area-aboutus .split-panel-left,.split-area-aboutus .split-panel-right{display:block;width:100%;padding:5px 5px 5px 5px}}@media screen and (max-width:414px){.split-area-aboutus .height-split-panel,.split-area-aboutus .split-panel-left,.split-area-aboutus .split-panel-right{display:block;width:100%;padding:10px}}.split-panel-cell-aboutus img{width:100%;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.height-split-panel,.over-title{position:relative}.height-split-cell-bottom,.height-split-cell-top{line-height:0}.height-split-cell-bottom a,.height-split-cell-top a{display:block}.height-split-cell-bottom a:hover,.height-split-cell-top a:hover{opacity:.7}.height-split-cell-top{padding-bottom:30px}@media screen and (max-width:800px){.height-split-cell-top{padding-top:10px;padding-bottom:20px}}.split-panel-over-title{color:#fff;position:absolute;top:15px;left:15px}.lang-1b .split-panel-over-title{font-size:24px;font-size:2.4rem;line-height:1.32}.lang-2b .split-panel-over-title{font-size:18px;font-size:1.8rem;line-height:1.32}.business-button-area-jp{background:url(../vendors/images/about-us/business_overview_jp.jpg?v=202572583842) no-repeat;position:relative}.business-button-img{width:100%;border:1px solid #b4b4b4;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}.business-button-area,.business-button-area-jp{width:100%;display:block;position:relative}.business-button-area .business-button,.business-button-area-jp .business-button{width:100%;padding:3px 0 3px 8px;margin:0 5px;max-width:114px;background:#154caf;background-color:rgba(255,255,255,.8);display:inline-block;font-size:13px;font-size:1.3rem;font-weight:600;line-height:1.4;text-align:left;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}@media screen and (max-width:800px){.business-button-area .business-button,.business-button-area-jp .business-button{padding:5px 0 5px 10px;margin:0 5px;max-width:120px;font-size:13px;font-size:1.3rem}}@media screen and (max-width:414px){.business-button-area .business-button,.business-button-area-jp .business-button{padding:3px 0 3px 4px;margin:0 2px;max-width:90px;font-size:12px;font-size:1.2rem}}.business-button-area a,.business-button-area-jp a{color:#646464!important}.business-button-area a:after,.business-button-area-jp a:after{content:"＞";font-size:.8em;vertical-align:middle;color:inherit;padding-left:.4em}.business-button-area a:hover,.business-button-area-jp a:hover{color:#3bacee!important;text-decoration:none;background:rgba(255,255,255,.8) none repeat scroll 0 0}.business-button-area a span,.business-button-area-jp a span{clear:both}.business-button-wrap{width:100%;position:absolute;bottom:20px;text-align:center}@media screen and (max-width:800px){.split4-area{padding:10px 0 0 0}}.split4-area .split4-cell{display:block;padding:0 10px;line-height:0;float:left}@media screen and (max-width:800px){.split4-area .split4-cell{width:50%;padding:10px}}.split4-area .split4-cell a{display:block;transition:all .32s ease}.split4-area .split4-cell a:hover img{opacity:.7;transition:all .32s ease}.split4-area{padding-top:15px}@media screen and (max-width:800px){.split4-area{padding-top:5px}}.split4-panel-wrap{border:1px solid #b4b4b4;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important;overflow:hidden}.split4-panel-wrap a:hover{text-decoration:none;background:#d8f0fc}.split4-panel-wrap .split4-panel-text{display:block;padding:8px 15px}@media screen and (max-width:414px){.split4-panel-wrap .split4-panel-text{padding:6px 9px}}.split4-panel-wrap .split4-panel-text .split4-panel-heading{display:block}.split4-panel-wrap .split4-panel-text .split4-panel-heading{color:#073d98}.lang-1b .split4-panel-wrap .split4-panel-text .split4-panel-heading{font-size:15px;font-size:1.5rem;line-height:1.32}@media screen and (max-width:414px){.lang-1b .split4-panel-wrap .split4-panel-text .split4-panel-heading{font-size:12px;font-size:1.2rem}}@media screen and (max-width:360px){.lang-1b .split4-panel-wrap .split4-panel-text .split4-panel-heading{font-size:10px;font-size:1rem}}.lang-2b .split4-panel-wrap .split4-panel-text .split4-panel-heading{font-size:12px;font-size:1.2rem;line-height:1.32}@media screen and (max-width:414px){.lang-2b .split4-panel-wrap .split4-panel-text .split4-panel-heading{font-size:10px;font-size:1rem}}.video-wrapper{position:relative;width:100%;padding-top:56.25%;margin-bottom:8px}.video-wrapper iframe{position:absolute;top:0;width:100%;height:100%}.video-wrapper:focus{outline:0}.video-wrapper video{outline:0}.white-paper-thumb{width:12%;padding:0!important;border:1px solid #b4b4b4;float:left}@media screen and (max-width:800px) and (min-width:414px){.white-paper-thumb{width:100%!important;margin:0 auto;float:none}}.white-paper-detal-area{width:88%;padding-left:24px;float:left}.white-paper-text-area{padding:0 10px;float:left}@media screen and (max-width:800px) and (min-width:414px){.white-paper-text-area{display:block;width:100%!important;float:none;padding:10px 0 0 0}}.white-paper-text-area .button-small{float:right;margin-top:8px}@media screen and (max-width:800px) and (min-width:414px){.white-paper-text-area .button-small{display:block;width:100%!important;float:none}}.white-papers-1{display:block}@media screen and (max-width:800px){.white-papers-1{display:none}}.white-papers-2{display:none}@media screen and (max-width:800px){.white-papers-2{display:block}}.region-content h2{font-size:24px;font-size:2.4rem;font-weight:300;line-height:1.3}.region-content h3{font-size:17px;font-size:1.7rem;font-weight:700;line-height:1.3}.region-content p{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.5}@media screen and (max-width:414px){.region-content h2{font-size:21px;font-size:2.1rem;line-height:1.4}.region-content h3{font-size:15px;font-size:1.5rem;line-height:1.4}.region-content p{font-size:12px;font-size:1.2rem}}.region-content .search-form label{position:absolute;left:0;top:-32px;font-size:17px;font-size:1.7rem;font-weight:700}@media screen and (max-width:414px){.region-content .search-form label{position:absolute;left:0;top:-22px;font-size:12px;font-size:1.2rem}}.search-form{position:relative;margin:55px auto 5px;width:95%;max-width:760px}.search-row{width:100%;margin:0 auto}.form-wrapper{padding-top:80px}@media screen and (max-width:800px){.form-wrapper{padding-top:130px}}@media screen and (max-width:414px){.form-wrapper{padding-top:35px;padding-bottom:80px}}.region-content .search-form input.form-text{width:70%;margin-right:15px;padding:9px;color:#444;border:1px solid #c8c8c8;vertical-align:middle;background:#fff;position:absolute;left:0;top:0;transition:all .32s ease}@media screen and (max-width:800px){.region-content .search-form input.form-text{width:100%}}@media screen and (max-width:414px){.region-content .search-form input.form-text{padding:9px}}.region-content .search-form input{font-size:18px;font-size:1.8rem;font-weight:300;line-height:1.56}@media screen and (max-width:414px){.region-content .search-form input{font-size:15px;font-size:1.5rem;line-height:1.4}}.region-content .search-form input.form-submit{width:28%;padding:10px;color:#fff;border:0;text-align:center;vertical-align:middle;background:#3bacee;position:absolute;right:0;top:0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;transition:all .32s ease}@media screen and (max-width:800px){.region-content .search-form input.form-submit{width:100%;position:absolute;right:0;top:57px}}@media screen and (max-width:414px){.region-content .search-form input.form-submit{padding:10px;position:absolute;right:0;top:47px}}.region-content .search-form input[value=Search]{font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.56}.region-content .search-form input[value=Search]:hover{opacity:.7}@media screen and (max-width:414px){.region-content .search-form input[value=Search]{font-size:15px;font-size:1.5rem;line-height:1.4}}.career-banner-wrap{width:100%;border:1px solid #a0a0a0;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}.career-banner-wrap img{width:100%;display:block;overflow:hidden;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.career-banner-wrap h3{font-size:16px;font-size:1.6rem;padding-bottom:.2em!important;color:#073d98}.career-banner-wrap p{color:#073d98}.career-banner-wrap a:hover img{opacity:.7;transition:all .32s ease}@media screen and (max-width:414px){.career-banner-wrap{margin:20px 0 30px}}.career-banner-text{padding:12px 20px 15px}.career-banner-text+.career-banner-text{padding-top:0}.career-banner-text p{font-size:13px;font-size:1.3rem}.career-banner-text .link{font-size:13px;font-size:1.3rem;font-weight:700;margin-left:2px}.button-full{display:block;width:100%;padding:10px;margin-top:16px;text-align:center;vertical-align:middle;color:#444!important;background:#fff;border:1px solid #b4b4b4;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important;transition:all .32s ease}.button-full:after{content:"＞";font-size:.8em;vertical-align:middle;color:inherit;padding-left:.5em}.button-full:hover{color:#3bacee!important;background:inherit!important;text-decoration:none}.lang-1b .button-full{font-size:15px;font-size:1.5rem;line-height:1.56}.lang-2b .button-full{font-size:13px;font-size:1.3rem;line-height:1.56}.button-small{display:inline-block;padding:5px 10px;text-align:center;vertical-align:middle;color:#444!important;background:#fff;border:1px solid #b4b4b4;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;transition:all .32s ease}.button-small:after{content:"＞";font-size:.8em;vertical-align:middle;color:inherit;padding-left:.5em}.button-small:hover{color:#3bacee!important;background:inherit!important;text-decoration:none}.lang-1b .button-small{font-size:13px;font-size:1.3rem;line-height:1.56}.lang-2b .button-small{font-size:12px;font-size:1.2rem;line-height:1.56}@media screen and (max-width:800px){.banner-area,.banner-area-innner{padding:10px 0 0 0}}.banner-area .banner-cell,.banner-area-innner .banner-cell{display:block;padding:0 10px;line-height:0;float:left}@media screen and (max-width:800px){.banner-area .banner-cell,.banner-area-innner .banner-cell{width:50%;padding:10px}}.banner-area .banner-cell a,.banner-area-innner .banner-cell a{display:block;transition:all .32s ease}.banner-area .banner-cell a:hover,.banner-area-innner .banner-cell a:hover{opacity:.7;text-decoration:none}.banner-area .banner-cell img,.banner-area-innner .banner-cell img{width:100%;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.banner-area .banner-cell img.radius,.banner-area-innner .banner-cell img.radius{width:100%;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}.banner-area{padding-top:30px}@media screen and (max-width:800px){.banner-area{padding-top:0}}.banner-area-region{padding-top:0}.banner-area-innner{padding-top:0}.banner-area .banner-title,.banner-area-innner .banner-title{display:block;padding:10px 14px;color:#fff;background:#a0a0a0;border-bottom:4px solid rgba(255,255,255,.5);-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.lang-1b .banner-area .banner-title,.lang-1b .banner-area-innner .banner-title{font-size:12px;font-size:1.2rem}.lang-2b .banner-area .banner-title,.lang-2b .banner-area-innner .banner-title{font-size:12px;font-size:1.2rem}.lang-1b .banner-area .banner-title,.lang-1b .banner-area-innner .banner-title,.lang-2b .banner-area .banner-title,.lang-2b .banner-area-innner .banner-title{line-height:1.56}@media screen and (max-width:414px){.lang-1b .banner-area .banner-title,.lang-1b .banner-area-innner .banner-title,.lang-2b .banner-area .banner-title,.lang-2b .banner-area-innner .banner-title{font-size:11px;font-size:1.1rem}}.sitemap-title-01{font-weight:700;border-bottom:1px solid #646464}.lang-1b .sitemap-title-01{font-size:20px;font-size:2rem;font-family:Akkurat-Bold,NotoSanLao-Medium,sans-serif}.lang-2b .sitemap-title-01{font-size:18px;font-size:1.8rem}@media screen and (max-width:800px){.lang-1b .sitemap-title-01{font-size:18px;font-size:1.8rem}.lang-2b .sitemap-title-01{font-size:16px;font-size:1.6rem}}.sitemap-title-02{font-weight:700}.lang-1b .sitemap-title-02{font-size:16px;font-size:1.6rem;line-height:1.4;font-family:Akkurat-Bold,NotoSanLao-Medium,sans-serif}.lang-2b .sitemap-title-02{font-size:14px;font-size:1.4rem;line-height:1.2}@media screen and (max-width:800px){.lang-1b .sitemap-title-02{font-size:14px;font-size:1.4rem}.lang-2b .sitemap-title-02{font-size:12px;font-size:1.2rem;line-height:1}}.sitemap-title-02.bb{border-bottom:1px solid #b5b5b5}.sitemap-list a,.sitemap-title-01 a,.sitemap-title-02 a{display:block;padding:4px 0}.sitemap-list a:after,.sitemap-title-01 a:after,.sitemap-title-02 a:after{content:"";font-size:.8em;vertical-align:middle;padding-left:1.8em;background:url(/sites/all/themes/custom/ylk/images/icons/icon_arrow_link_blue.png?v=202572583842) center no-repeat}.sitemap-nav-wrap li{padding:0}.sitemap-list{list-style:none}.sitemap-list a{padding:8px 0;border-bottom:1px solid #b5b5b5;text-indent:0}.split-area{display:table;padding-bottom:10px;width:100%}@media screen and (max-width:414px){.split-area{padding:0 5px}}.split-area .split-item{display:table-cell;vertical-align:top}@media screen and (max-width:414px){.split-area .split-item{display:block;width:100%;padding:10px 5px!important}}.split-area .split-item img{width:100%;border:1px solid #b4b4b4}.split-area .split-item a:hover{background:0 0;opacity:.7;transition:all .32s ease}.split-area .split-item:focus{outline:0}.split-area .white-paper-text-area a:hover{text-decoration:none;opacity:initial}.split-2-wrap{display:table;width:68%;margin:0 auto}@media screen and (max-width:800px){.split-2-wrap{width:100%}}.section-col{padding-left:0;padding-right:0}.section-col .section-row{display:flex;align-items:stretch;padding:0}@media screen and (max-width:800px){.section-col .section-row{display:block}}.section-col .col-50{flex:0 1 50%;margin:12px;border:1px solid #a0a0a0;border-radius:5px}@media screen and (max-width:800px){.section-col .col-50{margin:0 20px}.section-col .col-50+.col-50{margin-top:20px}}.section-col .col-50 .flex-image{border-radius:5px 0 0 5px;width:148px;display:table-cell;float:left}@media screen and (max-width:600px){.section-col .col-50 .flex-image{width:128px}}@media screen and (max-width:414px){.section-col .col-50 .flex-image{width:112px}}.section-col .col-50 img{border-radius:5px 0 0 5px}.section-col .col-50 .career-banner-text{padding:16px 24px;display:table-cell;vertical-align:top}.section-col .col-50 .career-banner-text h3{line-height:1.5;padding-bottom:.5em!important}.section-col .col-50 .career-banner-text p{color:#444}@media screen and (max-width:414px){.section-col .col-50 .career-banner-text{padding:14px 20px}.section-col .col-50 .career-banner-text h3{font-size:1.4rem}.section-col .col-50 .career-banner-text p{font-size:1.2rem}}.section-col .career-banner-wrap{display:table;border:none;margin:0}.section-col .career-banner-wrap:hover{background:#d8f0fc;text-decoration:none}.section-col .career-banner-wrap:hover img{opacity:.7;transition:all .32s ease}.split-2{width:50%}.split-3{width:33.3333333333%}.split-4{width:25%}.split-5{width:20%}.ratio-1{width:10%!important}.ratio-2{width:20%!important}.ratio-3{width:30%!important}.ratio-4{width:40%!important}.ratio-6{width:60%!important}.ratio-6b{width:68%!important}.ratio-7{width:70%!important}.ratio-8{width:80%!important}.ratio-9{width:90%!important}@media screen and (max-width:800px){.split-2.split-add-left{width:57%!important}.split-2.split-add-right{width:43%!important}.main-contents .split-area-aboutus .split-add-left .split-panel-cell span.split-panel-text .split-panel-read{font-size:1.5px;font-size:1.5rem}}@media screen and (max-width:600px){.split-2.split-add-left{width:100%!important}.split-2.split-add-right{width:100%!important}}@media screen and (max-width:414px){.main-contents .split-area-aboutus .split-add-left .split-panel-cell span.split-panel-text .split-panel-read{font-size:1.2px;font-size:1.2rem;padding-top:20px}.main-contents .lang-2b .split-area-aboutus .split-add-left .split-panel-cell span.split-panel-text .split-panel-read{font-size:1.2px!important;font-size:1.2rem!important;padding-top:0}}@media screen and (max-width:800px){.pad-cancel{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:414px){.pad-cancel{padding-left:0!important;padding-right:0!important}}.margin-cancel{margin:0 auto}.w100p{width:100%}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.align-mibble{vertical-align:middle}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-white{color:#fff}.font-black{color:#444}.font-blue-mid{color:#073d98}.white{color:#fff}.text-color{color:#444}.border-none{border:none}.border-bottom{border-bottom:1px solid #b4b4b4;display:block}.fs10{font-size:10px;font-size:1rem}.fs12{font-size:12px;font-size:1.2rem}.fs13{font-size:13px;font-size:1.3rem}.fs14{font-size:14px;font-size:1.4rem}.fs15{font-size:15px;font-size:1.5rem}.fs16{font-size:16px;font-size:1.6rem}.fs17{font-size:17px;font-size:1.7rem}.fs20{font-size:20px;font-size:2rem}.fs21{font-size:21px;font-size:2.1rem}.fs23{font-size:23px;font-size:2.3rem}.fs24{font-size:24px;font-size:2.4rem}.fs40{font-size:40px;font-size:4rem}.fs50{font-size:50px;font-size:5rem}.lh14{line-height:14px}.lh15{line-height:15px}.lh16{line-height:16px}.lh17{line-height:17px}.lh18{line-height:18px}.lh19{line-height:19px}.lh20{line-height:20px}.lh21{line-height:21px}.lh22{line-height:22px}.lh23{line-height:23px}.lh24{line-height:24px}.lh25{line-height:25px}.lh30{line-height:30px}.lh35{line-height:35px}.va-middle{vertical-align:middle}.va-top{vertical-align:top}.va-bottom{vertical-align:bottom}.float-left{float:left}.float-right{float:right}.paragraph-title{padding:30px 0 0 0}.paragraph{padding:10px 0}.pdt0{padding-top:0}.pdb0{padding-bottom:0}.pd5{padding:5px}.pdt5{padding-top:5px}.pdr5{padding-right:5px}.pd10{padding:10px}.pdt10{padding-top:10px}.pdb10{padding-bottom:10px}.pdl10{padding-left:10px}.pdr10{padding-right:10px}.pdl12{padding-left:12px}.pdt15{padding-top:15px}.pdb18{padding-bottom:18px}.pd20{padding:20px}.pdt20{padding-top:20px}.pdb20{padding-bottom:20px}.pdr20{padding-right:20px}.pdl20{padding-left:20px}.pdt25{padding-top:25px}.pdt30{padding-top:30px}.pdb30{padding-bottom:30px}.pdb35{padding-bottom:35px}.pd40{padding:40px}.pdt40{padding-top:40px}.pdb40{padding-bottom:40px}.mg0{margin:0}.mg-t10{margin-top:10px}.mg-t20{margin-top:20px}.mg-t30{margin-top:30px}.mg-t40{margin-top:40px}.switching-nav-year{display:table;table-layout:fixed;margin:0 auto;width:100%;max-width:940px;box-sizing:border-box;padding:16px 0}.switching-nav-year li{display:table-cell;border-right:1px solid #c3c3c3;text-align:center}.switching-nav-year li:last-child{border-right:0}.switching-nav-year a{display:block;font-size:14px;font-size:1.4rem;color:#444;padding:4px 0}.switching-nav-year a:hover{text-decoration:none;color:#3bacee}.news-section{width:100%}.news-section li{list-style-type:none;padding-left:0;text-indent:0;display:table;table-layout:fixed;width:100%;padding:0;border-bottom:1px solid #bfbfbf}.news-section li a{display:block;padding:12px 36px 12px 6px}.link-type-pdf a{background:url(../vendors/images/icons/icon_pdf_file.png?v=202572583842) no-repeat right 5px center}.link-type-pdf a:hover{background:url(../vendors/images/icons/icon_pdf_file.png?v=202572583842) no-repeat right 5px center}.link-type-blank a{background:url(../vendors/images/icons/icon_blank.png?v=202572583842) no-repeat right 5px center}.link-type-blank a:hover{background:url(../vendors/images/icons/icon_blank.png?v=202572583842) no-repeat right 5px center}a:hover .news-text{text-decoration:underline}.section-wrapper-editable .article-news-cell .icon-blank{background:url(../vendors/images/icons/icon_blank.png?v=202572583842) no-repeat right 5px center}.section-wrapper-editable .article-news-cell .icon-pdf{background:url(../vendors/images/icons/icon_pdf_file.png?v=202572583842) no-repeat right 5px center}.section-wrapper-editable .article-news-cell .article-news-link .article-news-text{color:#073d98}.section-wrapper-editable .article-news-cell .article-news-link .article-news-date{color:#444}.section-wrapper-editable .article-news-cell .article-news-link:hover .article-news-text{text-decoration:underline}.news-section li .date,.news-section li .date-resources,.news-section li .link-type-cell,.news-section li .news-text,.news-section li .news-text-resources,.news-section li .tag-cell{display:block;float:left}@media screen and (max-width:800px){.news-section li .tag-cell{display:inline-block}}.news-section li .date{padding:4px 20px;width:128px;min-width:128px;text-align:center}@media screen and (max-width:800px){.news-section li .date{display:inline-block;padding:4px 0 4px 16px;width:auto!important;min-width:0!important}}.news-section li .date-resources{padding:4px 20px 4px 0;width:95px;min-width:95px}@media screen and (max-width:800px){.news-section li .date-resources{display:inline-block;width:auto!important;min-width:0!important}}.news-section li .news-text{color:#073d98!important;width:74%;padding:4px 0;word-break:break-all}@media screen and (max-width:800px){.news-section li .news-text{display:block;width:100%;padding:8px 0}}.news-section li .news-text img{position:relative;top:-2px;left:4px}.news-section li .news-text-resources{color:#073d98!important;width:13%;padding:4px 20px 4px 0;word-break:break-all}@media screen and (max-width:800px){.news-section li .news-text-resources{display:block;width:50%}}.new-topics .news-text:after{content:"NEW";display:inline-block;color:#fff!important;line-height:1;font-size:10px;font-size:1rem;background:#ed5758;padding:4px 6px;margin-left:8px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.tag-name{display:block;width:104px;min-width:104px;font-size:12px;font-size:1.2rem;color:#828282;text-align:center;padding:4px 0;background:#fff;border:1px solid #c8c8c8;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.tag-pm-press .tag-name{border-left:6px solid #2196f3}.tag-pm-information .tag-name{border-left:6px solid #ccc}.tag-pm-ir-news .tag-name{border-left:6px solid #009688}.tag-pm-ir-info .tag-name{border-left:6px solid #00bcd4}.tag-pm-ir-document .tag-name{border-left:6px solid #246bb2}.pager-container{width:100%;max-width:960px;margin:0 auto;padding:20px 0}.pager-container li{list-style-type:none;padding-left:0;text-indent:0}.element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.item-list .pager{display:table;table-layout:fixed;clear:both;text-align:center;margin:0 auto;padding:0}@media screen and (max-width:800px){.item-list .pager{width:100%}}.item-list .pager li{display:table-cell;padding:0 5px;font-size:13px;font-size:1.3rem;color:#fff;vertical-align:middle}.item-list .pager a{display:block;font-size:13px;font-size:1.3rem;color:#444;padding:5px 0;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;transition:all .32s ease}@media screen and (max-width:800px){.item-list .pager a{padding:12px 0}}.item-list .pager a:hover{background:#fff;color:#3bacee;text-decoration:none}.item-list .pager .pager-first,.item-list .pager .pager-last{width:84px}.item-list .pager .pager-first{padding:0 20px 0 0}@media screen and (max-width:800px){.item-list .pager .pager-first{padding:0 10px 0 0}}.item-list .pager .pager-last{padding:0 0 0 20px}@media screen and (max-width:800px){.item-list .pager .pager-last{padding:0 0 0 10px}}.item-list .pager .pager-item,.item-list .pager .pager-next,.item-list .pager .pager-previous{width:50px}@media screen and (max-width:800px){.item-list .pager .pager-item{display:none}}.item-list .pager .pager-current{width:40px;color:#fff;padding:0!important;border:none;background:#3bacee;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.media-contact-area{width:100%;padding:24px;border:1px solid #b4b4b4;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}.media-contact-area .heading-03 span{display:inline-block;padding-left:1em}@media screen and (max-width:800px){.media-contact-area .heading-03 span{display:block;padding-left:0}}.lang-1b .media-contact-area .heading-03 span{font-size:14px;font-size:1.4rem;line-height:1.5}@media screen and (max-width:414px){.lang-1b .media-contact-area .heading-03 span{font-size:12px;font-size:1.2rem;line-height:1.5}}.lang-2b .media-contact-area .heading-03 span{font-size:13px;font-size:1.3rem;line-height:1.85}@media screen and (max-width:414px){.lang-2b .media-contact-area .heading-03 span{font-size:11px;font-size:1.1rem;line-height:1.73}}.media-contact-area .cellular,.media-contact-area .e-mail,.media-contact-area .phone{display:inline-block;padding-right:1.5em}.media-contact-area .cellular:before,.media-contact-area .e-mail:before,.media-contact-area .phone:before{padding-right:.2em;color:#444}.media-contact-area .phone:before{content:"P."}.media-contact-area .cellular:before{content:"C."}.media-contact-area .e-mail:before{content:"E."}.japan-news .switching-nav-2{margin-top:10px;margin-bottom:30px}.japan-news .button-full{margin-top:20px}.japan-news .ir-news{display:none}.japan-news .ir-news-tag{display:block;width:104px;min-width:104px;font-size:12px;font-size:1.2rem;font-weight:600;color:#828282;text-align:center;padding:4px 0;background:#fff;border:1px solid #c8c8c8;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;float:left}.japan-news .ir-tag-info{border-left:6px solid #00bcd4}.japan-news .ir-tag-doc{border-left:6px solid #246bb2}.japan-news .article-news-link img{position:relative;top:-2px;left:4px}.japan-news .article-news-date{display:block;float:left;font-size:14px;font-size:1.4rem}.japan-news .article-news-text{display:table-cell;overflow:inherit;font-size:14px;font-size:1.4rem;color:#073d98}.japan-news .article-news-text:hover{text-decoration:underline}.japan-news .ir-news-link .article-news-date{padding:4px 8px}.japan-news .ir-news-link .article-news-text{padding:4px 0}.japan-news .link-type-pdf{background:url(../vendors/images/icons/icon_pdf_file.png?v=202572583842) no-repeat;background-position:right center}.japan-news .list-style{padding-left:16px}.japan-news .list-style p:before{content:'・';display:inline-block;font-size:16px;color:#c9c9c9;text-indent:-16px;font-weight:700}.glid-panel{border:1px solid #b4b4b4;width:100%;overflow:hidden;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}@media screen and (max-width:414px){.glid-panel{padding:0 5px;border:none;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important}}.glid-panel .glid-table{display:table;width:100%}.glid-panel .glid-cell{width:50%;display:table-cell;vertical-align:top;overflow:hidden}@media screen and (max-width:414px){.glid-panel .glid-cell{display:block;width:100%;border:1px solid #b4b4b4;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}}.glid-panel .glid-cell a{display:block;width:100%;height:100%}.glid-panel .glid-cell a:hover{background:#d8f0fc;text-decoration:none}.glid-panel .glid-cell a:hover:hover{opacity:.7;transition:all .32s ease}.glid-panel .glid-cell img{display:block;width:100%;line-height:1}.glid-panel .glid-cell .text-area{display:block;line-height:1.5;padding:20px}.glid-panel .glid-cell .text-area .glid-panel-heading{display:block;font-size:1.6rem;color:#073d98}@media screen and (max-width:414px){.glid-panel .glid-cell .text-area .glid-panel-heading{font-size:1.5rem}}.glid-panel .glid-cell .text-area .name{display:block;font-size:1.6rem;color:#444;font-weight:200}@media screen and (max-width:414px){.glid-panel .glid-cell .text-area .name{font-size:1.4rem}}.glid-panel .glid-cell .text-area .name .name-en{display:inline-block;font-size:1.3rem;padding-left:1rem}@media screen and (max-width:414px){.glid-panel .glid-cell .text-area .name .name-en{font-size:1.1rem}}.glid-panel .glid-cell .text-area .employment{display:block;color:#444;font-weight:200;font-size:1.3rem}@media screen and (max-width:414px){.glid-panel .glid-cell .text-area .employment{font-size:1.1rem}}.glid-cell-2nd,.glid-cell-4th{border-left:1px solid #b4b4b4}@media screen and (max-width:414px){.glid-cell-2nd,.glid-cell-4th{border:none}}@media screen and (max-width:414px){.glid-cell-1st,.glid-cell-2nd,.glid-cell-3rd{margin-bottom:10px}}.switching-nav-ex{border:1px solid #c8c8c8;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}.switching-nav-ex li{list-style:none;padding:0;text-indent:0;width:50%;float:left}@media screen and (max-width:414px){.switching-nav-ex li{width:100%;float:none}}.switching-nav-ex li a{display:block;padding:13px 16px}.switching-nav-ex li a:link,.switching-nav-ex li a:visited{color:#444}.switching-nav-ex li a:hover{color:#3bacee;background:inherit;text-decoration:none}.switching-nav-ex li a:after{content:">";display:inline-block;padding-left:.5em}.switching-nav-ex .nav-ex-cell-1st,.switching-nav-ex .nav-ex-cell-2nd{border-bottom:1px solid #c8c8c8}.switching-nav-ex .nav-ex-cell-1st,.switching-nav-ex .nav-ex-cell-3rd{border-right:1px solid #c8c8c8}@media screen and (max-width:414px){.switching-nav-ex .nav-ex-cell-1st,.switching-nav-ex .nav-ex-cell-2nd,.switching-nav-ex .nav-ex-cell-3rd{border-bottom:1px solid #c8c8c8;border-right:none}}.interview-title-box{display:block;position:relative;border:1px solid #c8c8c8;line-height:1;overflow:hidden;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}.interview-title-box img{float:right;width:46%}@media screen and (max-width:414px){.interview-title-box img{float:none;width:100%}}.interview-title-box .profile,.interview-title-box h2{display:block;width:56%;padding:20px;position:absolute;left:0}@media screen and (max-width:800px){.interview-title-box .profile,.interview-title-box h2{position:static}}@media screen and (max-width:414px){.interview-title-box .profile,.interview-title-box h2{width:100%;padding:10px 15px}}.interview-title-box h2{top:0;font-size:2.6rem;color:#073d98;line-height:1.3}@media screen and (max-width:800px){.interview-title-box h2{padding-bottom:0;font-size:2rem}}@media screen and (max-width:414px){.interview-title-box h2{font-size:1.4rem}}.interview-title-box .profile{bottom:0}.interview-title-box .profile p{padding-bottom:0}.interview-title-box .profile .name{font-size:1.6rem}@media screen and (max-width:800px){.interview-title-box .profile .name{font-size:1.3rem}}.interview-title-box .profile .name .name-en{display:inline-block;padding-left:1rem;font-size:1.3rem}@media screen and (max-width:800px){.interview-title-box .profile .name .name-en{font-size:1rem}}@media screen and (max-width:414px){.glid-table-small-left{border:1px solid #b4b4b4;border-bottom:none;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;padding:0}}@media screen and (max-width:414px){.glid-table-small-right{border:1px solid #b4b4b4;border-top:none;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;padding:0}}.glid-table-small{display:table;width:50%;float:left}@media screen and (max-width:800px){.glid-table-small{width:100%;float:none}}.glid-table-small .glid-cell-s{display:table-cell;vertical-align:top;width:50%;border-left:1px solid #b4b4b4;overflow:hidden;height:191px}@media screen and (max-width:800px){.glid-table-small .glid-cell-s{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:none}}.glid-table-small .glid-cell-s .text-area{display:block;padding:10px}.glid-table-small .glid-cell-s .text-area .glid-panel-heading{display:block;font-size:1.3rem;color:#073d98}.glid-table-small .glid-cell-s .text-area .name{display:block;font-size:1.2rem}.glid-table-small .glid-cell-s a{display:block;width:100%;height:100%}.glid-table-small .glid-cell-s a:hover{background:#d8f0fc}.glid-table-small .glid-cell-s img{width:100%;max-width:none;line-height:1}.glid-table-small .glid-cell-s-1st{border-left:none}@media screen and (max-width:800px){.glid-table-small .glid-cell-s-2nd,.glid-table-small .glid-cell-s-4th{border-left:1px solid #b4b4b4}}.glid-table-small .is-clicked{background:#073d98}.glid-table-small .is-clicked .text-area .glid-panel-heading,.glid-table-small .is-clicked .text-area .name{color:#fff}.qualification dt{display:block;padding-top:10px}.recruit-info th{background:#a0a0a0;color:#fff;text-align:left;width:20%;border-top:1px solid #fff}@media screen and (max-width:414px){.recruit-info td,.recruit-info th{display:block;width:100%}.recruit-info th{border-top:none}}p.annotation{padding-left:1em;text-indent:-1em;font-size:1.1rem}.heading-02-blue{color:#3bacee}.lang-1b .heading-02-blue{font-size:20px;font-size:2rem;line-height:1.3}@media screen and (max-width:414px){.lang-1b .heading-02-blue{font-size:15px;font-size:1.5rem;line-height:1.4}}.lang-2b .heading-02-blue{font-size:16px;font-size:1.6rem;line-height:1.75}@media screen and (max-width:414px){.lang-2b .heading-02-blue{font-size:14px;font-size:1.4rem;line-height:1.57}}.text-blue{color:#3bacee}.heading-03-white{color:#fff}.lang-1b .heading-03-white{font-size:16px;font-size:1.6rem}@media screen and (max-width:414px){.lang-1b .heading-03-white{font-size:12px;font-size:1.2rem}}.lang-2b .heading-03-white{font-size:14px;font-size:1.4rem}@media screen and (max-width:414px){.lang-2b .heading-03-white{font-size:13px;font-size:1.3rem}}.contents-box{border:1px solid #b4b4b4;padding:15px 25px;display:inline-block;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}@media screen and (max-width:414px){.contents-box{padding:10px 18px}}.cold-contents{padding:10px 0}.cold-title-wrap{width:100%;display:table;padding-bottom:8px;border-bottom:1px solid #b4b4b4}.cold-title-head{width:100px;padding:10px;background-color:#3bacee;display:table-cell;vertical-align:middle;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}@media screen and (max-width:414px){.cold-title-head{width:76px;padding:0 8px}}.main-contents .lang-2b .cold-title-head h3{font-size:14px;font-size:1.4rem}.lang-1b .cold-title-head .heading-03-white{font-size:14px;font-size:1.4rem}.cold-title{display:table-cell;vertical-align:middle;padding-left:15px}.wysiwyg-style h2,.wysiwyg-style h3,.wysiwyg-style h4,.wysiwyg-style h5{margin:.67em 0}.wysiwyg-style h2.heading-01{margin:0 0 30px}.wysiwyg-style h2.heading-02{margin:0}.wysiwyg-style .local-news-list-area h2.heading-01{margin:0}.newsimage img{width:50%}@media screen and (max-width:600px){.newsimage img{width:75%}}@media screen and (max-width:414px){.newsimage img{width:100%}}.writer{display:table;border-bottom:1px solid #073d98;padding:2em 1em;margin-top:3em;margin-bottom:.5em;letter-spacing:.5px}.writer p{float:left;display:inline-block;font-size:18px;padding-right:1em}.writer ul{display:inline-block;float:left;padding-right:3em}.writer li{list-style:none;font-size:18px!important;font-size:1.8rem!important;padding-left:0!important;text-indent:0!important;line-height:1.5!important}.writer .img-wrap{display:table;overflow:hidden;border-radius:100px;width:72px;background:#fff;margin-top:-4px;border:1px solid #073d98}.writer img{display:inline-block;float:left;width:100%}@media screen and (max-width:600px){.writer{width:100%;padding:1.5em 1em}.writer p{float:none;display:block}.writer ul{padding-right:2em}.writer li,.writer p{font-size:14px!important;font-size:1.4rem!important}.writer .img-wrap{width:64px;float:right;margin-top:-10px}}@media screen and (max-width:414px){.writer ul{width:75%}.writer .img-wrap{width:56px;margin-top:-5px}}p{font-size:1.4rem;font-size:14px}ul{list-style:disc}ol{list-style:decimal}li{font-size:1.4rem;font-size:14px}.article-wrapper dl,.article-wrapper ol,.article-wrapper ul{list-style-position:inside;margin:0;padding-left:0}.article-wrapper ul{list-style-type:disc}.article-wrapper dl,.article-wrapper li{padding-bottom:.5em}.article-wrapper li{padding-left:1em;text-indent:-1em;color:#444}thead th{background-color:#a0a0a0;color:#fff;font-size:1.3rem;font-size:13px;padding:1em}tbody th{text-align:left;background-color:#a0a0a0;color:#fff;font-size:1.3rem;font-size:13px;font-weight:600;width:25%;padding:1em;border-bottom:1px solid #ccc}tbody td{padding:1em}.region-content tbody p{font-size:1.3rem;font-size:13px;font-weight:inherit}.article-wrapper td,.article-wrapper th{padding:1em}.article-wrapper thead th{border:none;text-align:left;font-weight:inherit}.article-wrapper tbody td,.article-wrapper tbody th{font-size:13px;font-size:1.3rem;font-weight:inherit}.article-wrapper .list-block{display:table;margin-top:1.5em;width:100%}.article-wrapper .list-block p{padding-bottom:1em}.article-wrapper .list-block dd,.article-wrapper .list-block dl,.article-wrapper .list-block dt,.article-wrapper .list-block ul{list-style:none;line-height:1.5}.article-wrapper .list-block dl{width:100%;display:table}.article-wrapper .list-block dt{font-weight:500;width:28%;clear:left;float:left;padding-bottom:.5em}.article-wrapper .list-block dd{width:72%;float:left;padding-bottom:1em;padding-left:2em}.article-wrapper .list-block li{list-style:initial;padding-left:0;text-indent:0}.article-wrapper .list-block span{display:block;padding-bottom:.5em}@media screen and (max-width:414px){.article-wrapper .list-block{margin-top:1em}.article-wrapper .list-block dd,.article-wrapper .list-block dt{width:100%;display:block}.article-wrapper .list-block dd,.article-wrapper .list-block li{margin-left:1em;padding-left:0}}hr{border:solid #b4b4b4;border-width:1px 0 0 0;height:1px;clear:both}.article-wrapper thead th{border-left:1px solid #a0a0a0}.article-wrapper thead th+th{border-left:1px solid #fff}.article-wrapper tbody,.article-wrapper tr{border:1px solid #a0a0a0}h2.title-text-sub{margin-top:1em;font-size:2rem;font-size:20px}@media screen and (max-width:414px){h2.title-text-sub{font-size:1.4rem;font-size:14px}}.news-title-text-large{color:#073d98;font-weight:300;line-height:1.5;padding-bottom:.5em;border-bottom:1px solid #b4b4b4}.news-detail-date{font-size:1.5rem;font-weight:400}.news-date-area{position:relative;height:30px}.news-date{position:absolute;top:0;left:0}.news-print{position:absolute;top:0;right:0}.news-title-area{padding:20px 0 0 0}.nav-util-container{position:relative}#header a:hover.search-close{background-color:#fff}.search-area{display:none;width:220px;height:auto}@media screen and (max-width:800px){.search-area{display:none}}.search-area .search-form{position:relative;width:100%;height:33px;margin:0 auto}.search-area .search-form input.form-text{width:100%;height:33px;padding-left:1em;margin:0;font-size:12px;font-weight:300;color:#444;border:none;vertical-align:middle;background:#fff;position:absolute;left:0;top:0;transition:all .32s ease}.search-area .search-form input.form-submit{width:36px;background-repeat:no-repeat;display:block;height:33px;color:#fff;border:0;text-align:center;vertical-align:middle;background:#3bacee;border-radius:0;position:absolute;right:0;top:0;transition:all .32s ease}.search-area .search-form input.form-submit:hover{opacity:.7}.search-area .search-form .form-wrapper{padding:0}.search-area .search-icon{float:right;position:relative;display:table}.search-area .search-icon input.form-submit{width:36px;background-repeat:no-repeat;display:block;height:33px;color:#fff;border:0;text-align:center;vertical-align:middle;background:#3bacee;position:absolute;right:0;top:0;transition:all .32s ease}.search-area .search-icon input.form-submit:hover{opacity:.7}.search-area .search-icon input.form-image{display:block;position:absolute;top:8px;width:17px;right:9px}.sns-block{display:table}.sns-block .sns-btn{display:table-cell;vertical-align:top;padding:0 5px}.cke_editable .section-wrapper-editable li span.date,.main-contents .section-wrapper-editable li span.date{color:#ff6d10;font-family:Akkurat-Light,NotoSanLao-Light,sans-serif}.cke_editable .lang-1b,.main-contents .lang-1b{font-family:Akkurat-Light,NotoSanLao-Light,sans-serif}.cke_editable .lang-2b,.main-contents .lang-2b{font-family:"Noto Sans Japanese",sans-serif;font-weight:200}.cke_editable .lang-2b .sitemap-title-01,.cke_editable .lang-2b .sitemap-title-02,.main-contents .lang-2b .sitemap-title-01,.main-contents .lang-2b .sitemap-title-02{font-weight:500}.cke_editable .lang-2b h3,.main-contents .lang-2b h3{font-size:15px;font-size:1.5rem}.cke_editable .row-news,.main-contents .row-news{display:flex;flex-flow:row wrap;align-items:stretch;margin-left:10px;margin-right:10px}.cke_editable .news-section li .news-text,.main-contents .news-section li .news-text{color:#06183d!important}.cke_editable .japan-news .article-news-date,.cke_editable .section-wrapper-editable .article-news-cell .article-news-link .article-news-date,.main-contents .japan-news .article-news-date,.main-contents .section-wrapper-editable .article-news-cell .article-news-link .article-news-date{color:#ff6d10}.cke_editable .japan-news .article-news-text,.cke_editable .section-wrapper-editable .article-news-cell .article-news-link .article-news-text,.main-contents .japan-news .article-news-text,.main-contents .section-wrapper-editable .article-news-cell .article-news-link .article-news-text{color:#06183d}.cke_editable .slide-item,.main-contents .slide-item{margin:10px}.cke_editable .main-area,.main-contents .main-area{flex:1 0 60%;margin-left:0;background:#f2f2f2;position:relative;min-height:430px}.cke_editable .sub-area,.main-contents .sub-area{flex:0 0 33%;margin-right:0;position:relative}.cke_editable .sub-area .input-only .search-input,.main-contents .sub-area .input-only .search-input{margin:0 0 16px 0}.cke_editable .sub-area .input-only .icss-read,.main-contents .sub-area .input-only .icss-read{margin-top:10px}.cke_editable .region .main-area,.main-contents .region .main-area{min-height:260px}.cke_editable .region .sub-area,.main-contents .region .sub-area{min-height:260px}@media screen and (max-width:800px){.cke_editable .region .sub-area,.main-contents .region .sub-area{min-height:initial}}@media screen and (max-width:800px){.cke_editable .main-area,.cke_editable .sub-area,.main-contents .main-area,.main-contents .sub-area{flex:0 0 100%;margin-right:initial;margin-left:initial;min-height:initial}}.cke_editable .gradient-heading h3,.cke_editable .gradient-heading span,.cke_editable .search-title-area span,.main-contents .gradient-heading h3,.main-contents .gradient-heading span,.main-contents .search-title-area span{display:table;margin:0 auto;text-align:center;font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:2px;line-height:1;color:#fff}.cke_editable .gradient-heading h3 a,.cke_editable .gradient-heading span a,.cke_editable .search-title-area span a,.main-contents .gradient-heading h3 a,.main-contents .gradient-heading span a,.main-contents .search-title-area span a{color:#fff}.cke_editable .lang-2b .gradient-heading h3,.cke_editable .lang-2b .gradient-heading span,.cke_editable .lang-2b .heading-01-s,.cke_editable .lang-2b .search-title-area span,.main-contents .lang-2b .gradient-heading h3,.main-contents .lang-2b .gradient-heading span,.main-contents .lang-2b .heading-01-s,.main-contents .lang-2b .search-title-area span{font-family:'Noto Sans Japanese',sans-serif;font-weight:300;letter-spacing:0;font-weight:500}.cke_editable .lang-2b .gradient-heading h3.pressura,.cke_editable .lang-2b .gradient-heading span.pressura,.cke_editable .lang-2b .heading-01-s.pressura,.cke_editable .lang-2b .search-title-area span.pressura,.main-contents .lang-2b .gradient-heading h3.pressura,.main-contents .lang-2b .gradient-heading span.pressura,.main-contents .lang-2b .heading-01-s.pressura,.main-contents .lang-2b .search-title-area span.pressura{font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:2px;font-size:17px;font-size:1.7rem}@media screen and (max-width:800px){.cke_editable .heading-01-s,.main-contents .heading-01-s{margin-bottom:10px}}@media screen and (max-width:600px){.cke_editable .heading-01-s,.main-contents .heading-01-s{margin-bottom:0}}@media screen and (max-width:414px){.cke_editable .lang-2b .heading-01-s,.main-contents .lang-2b .heading-01-s{font-size:16px;font-size:1.6rem}}.cke_editable .gradient-heading h3,.main-contents .gradient-heading h3{float:none}.cke_editable .title-area-m,.main-contents .title-area-m{padding:30px 0 15px 0}.cke_editable .title-text-medium,.main-contents .title-text-medium{margin:0;background:0 0;padding-left:0;color:#ff6d10;font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:2px}.cke_editable .title-text-medium span,.main-contents .title-text-medium span{color:#ff6d10;margin-left:5px}.cke_editable .lang-1b .title-text-medium,.main-contents .lang-1b .title-text-medium{font-size:32px;font-size:3.2rem;line-height:1.16}@media screen and (max-width:800px){.cke_editable .lang-1b .title-text-medium,.main-contents .lang-1b .title-text-medium{font-size:28px;font-size:2.8rem}}@media screen and (max-width:414px){.cke_editable .lang-1b .title-text-medium,.main-contents .lang-1b .title-text-medium{font-size:24px;font-size:2.4rem}}.cke_editable .lang-2b .title-text-medium,.main-contents .lang-2b .title-text-medium{font-size:30px;font-size:3rem;line-height:1.16;font-family:"Noto Sans Japanese",sans-serif;font-weight:400;letter-spacing:0}.cke_editable .lang-2b .title-text-medium.pressura,.main-contents .lang-2b .title-text-medium.pressura{font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:2px;font-size:32px;font-size:3.2rem}@media screen and (max-width:800px){.cke_editable .lang-2b .title-text-medium,.main-contents .lang-2b .title-text-medium{font-size:26px;font-size:2.6rem}}@media screen and (max-width:414px){.cke_editable .lang-2b .title-text-medium,.main-contents .lang-2b .title-text-medium{font-size:22px;font-size:2.2rem}}.cke_editable .editable-local h2,.main-contents .editable-local h2{color:#ff6d10;border-color:#ff6d10;font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:2px;letter-spacing:.5px;font-size:22px;font-size:2.2rem;padding-bottom:.4em}.cke_editable .editable-local .local-title,.main-contents .editable-local .local-title{color:#ff6d10}.cke_editable .more-btn,.main-contents .more-btn{display:block;position:absolute;bottom:15px;right:15px;padding:1em;font-size:16px;font-size:1.6rem;color:#fff;background:#06183d;font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:2px;letter-spacing:1px}.cke_editable .more-btn a,.main-contents .more-btn a{color:#fff}.cke_editable .relative,.main-contents .relative{position:relative}.cke_editable .sp-block,.main-contents .sp-block{display:block}@media screen and (min-width:414px){.cke_editable .sp-block,.main-contents .sp-block{display:none}}.cke_editable .pc-block,.main-contents .pc-block{display:none}@media screen and (min-width:414px){.cke_editable .pc-block,.main-contents .pc-block{display:block}}.cke_editable .row,.main-contents .row{display:table}.cke_editable .panel-cell,.main-contents .panel-cell{padding:10px;float:left}@media screen and (max-width:414px){.cke_editable .panel-cell,.main-contents .panel-cell{padding:5px 10px}}.cke_editable .br800,.main-contents .br800{color:inherit}.cke_editable .br800:before,.main-contents .br800:before{content:"\a";white-space:pre}@media screen and (max-width:800px){.cke_editable .br800,.main-contents .br800{content:""}}.cke_editable .br:before,.main-contents .br:before{content:""}@media screen and (max-width:600px){.cke_editable .br:before,.main-contents .br:before{content:"\a";white-space:pre}}.cke_editable span.sbr,.main-contents span.sbr{display:initial}.cke_editable span.sbr:before,.main-contents span.sbr:before{content:"\a";white-space:pre}@media screen and (max-width:600px){.cke_editable span.sbr:before,.main-contents span.sbr:before{content:""}}.cke_editable #header,.main-contents #header{position:relative;height:128px}@media screen and (max-width:800px){.cke_editable #header,.main-contents #header{height:auto}}@media screen and (max-width:800px){.cke_editable .header-section-row,.main-contents .header-section-row{border-bottom:none}}.cke_editable .nav-container,.main-contents .nav-container{background-color:#06183d}.cke_editable .nav,.main-contents .nav{border-left:none}.cke_editable .nav .nav-cell,.main-contents .nav .nav-cell{border-right:none}.cke_editable .nav .nav-link,.main-contents .nav .nav-link{padding:8px 0}.cke_editable .lang-1b .nav-link,.main-contents .lang-1b .nav-link{font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:2px;font-weight:100}.cke_editable .lang-2b .nav-link,.main-contents .lang-2b .nav-link{font-family:"Noto Sans Japanese",sans-serif;font-weight:500;letter-spacing:0}.cke_editable #mdd,.main-contents #mdd{top:128px}.cke_editable .mdd-map-option-row,.main-contents .mdd-map-option-row{background-color:#f2f2f2}.cke_editable #mdd-about,.cke_editable #mdd-advantage,.cke_editable #mdd-industries,.cke_editable #mdd-network,.cke_editable #mdd-resources,.cke_editable #mdd-services,.main-contents #mdd-about,.main-contents #mdd-advantage,.main-contents #mdd-industries,.main-contents #mdd-network,.main-contents #mdd-resources,.main-contents #mdd-services{background:#ccc}.cke_editable .mdd-cell-link,.cke_editable .mdd-cell-title-link,.main-contents .mdd-cell-link,.main-contents .mdd-cell-title-link{color:#06183d}.cke_editable .mdd-cell-link:hover,.cke_editable .mdd-cell-title-link:hover,.main-contents .mdd-cell-link:hover,.main-contents .mdd-cell-title-link:hover{color:#ff6d10}.cke_editable .mdd-cell-title-link,.main-contents .mdd-cell-title-link{font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:2px;letter-spacing:1px}.cke_editable .mdd-cell-title-link:after,.main-contents .mdd-cell-title-link:after{content:initial}.cke_editable .lang-2b .mdd-cell-title-link,.main-contents .lang-2b .mdd-cell-title-link{font-family:"Noto Sans Japanese",sans-serif;font-weight:500;letter-spacing:0}.cke_editable .mdd-cell-title,.main-contents .mdd-cell-title{border-color:#06183d;padding:0;margin-bottom:5px}.cke_editable .mdd-map-cell,.main-contents .mdd-map-cell{position:relative}.cke_editable .mdd-cell,.main-contents .mdd-cell{padding:20px 10px}.cke_editable .mdd-cell h3+h3,.main-contents .mdd-cell h3+h3{margin-top:3px}.cke_editable .mdd-map-link,.main-contents .mdd-map-link{color:#06183d;border-color:#06183d;font-size:12px;font-size:1.2rem;line-height:1.2;padding-bottom:5px;text-align:center;font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:2px;letter-spacing:0;overflow:hidden}.cke_editable .mdd-map-link img,.main-contents .mdd-map-link img{display:block}.cke_editable .mdd-map-link span,.main-contents .mdd-map-link span{display:inline-block;color:#06183d;margin-top:-20px}.cke_editable .mdd-map-link:hover,.main-contents .mdd-map-link:hover{color:#ff6d10;border-color:#ff6d10;background-color:initial!important}.cke_editable .mdd-map-link:hover span,.main-contents .mdd-map-link:hover span{color:#ff6d10}.cke_editable .americas:after,.cke_editable .east-asia:after,.cke_editable .europe:after,.cke_editable .japan:after,.main-contents .americas:after,.main-contents .east-asia:after,.main-contents .europe:after,.main-contents .japan:after{content:'>'}.cke_editable .south-asia span:after,.main-contents .south-asia span:after{content:'>'}.cke_editable .mdd-map-link img,.main-contents .mdd-map-link img{display:block;width:200%;max-width:200%}.cke_editable .mdd-map-link:hover img,.main-contents .mdd-map-link:hover img{margin-left:-100%}.cke_editable .footer-area,.main-contents .footer-area{width:100%;padding:20px 0 0 0;background:0 0;background-color:#fff}@media print{.cke_editable .footer-area,.main-contents .footer-area{display:none}}.cke_editable .footer-area a:hover,.main-contents .footer-area a:hover{color:inherit;background:inherit}.cke_editable .footer-copyrights,.main-contents .footer-copyrights{padding:0 10px 30px}.cke_editable .footer-copyrights ul,.main-contents .footer-copyrights ul{display:initial;padding:0;float:left}.cke_editable .footer-copyrights .sns-wrap,.main-contents .footer-copyrights .sns-wrap{float:right;padding:0}.cke_editable .footer-copyrights .sns-wrap li,.main-contents .footer-copyrights .sns-wrap li{padding-right:0;padding-left:10px}.cke_editable .footer-copyrights .sns-wrap a,.main-contents .footer-copyrights .sns-wrap a{display:inline-block;padding:1em 2em;background:#b2b2b2;color:#fff!important}.cke_editable .footer-copyrights .sns-wrap a:hover,.main-contents .footer-copyrights .sns-wrap a:hover{background:#d8d8d8}.cke_editable .footer-copyrights .footer-menu,.main-contents .footer-copyrights .footer-menu{float:left;padding:1em 0;width:100%}.cke_editable .footer-copyrights .footer-menu .copy,.main-contents .footer-copyrights .footer-menu .copy{padding:0;padding-left:20px;line-height:1.2;font-size:1.1rem;float:right;color:#444}@media screen and (max-width:800px){.cke_editable .footer-copyrights,.main-contents .footer-copyrights{padding:16px 10px 0}.cke_editable .footer-copyrights ul,.main-contents .footer-copyrights ul{display:table;margin:0 auto;float:initial}.cke_editable .footer-copyrights .sns-wrap,.main-contents .footer-copyrights .sns-wrap{float:initial;margin:0 auto}.cke_editable .footer-copyrights .sns-wrap li,.main-contents .footer-copyrights .sns-wrap li{padding:0 5px}.cke_editable .footer-copyrights .footer-menu,.main-contents .footer-copyrights .footer-menu{width:100%;padding:2em}.cke_editable .footer-copyrights .footer-menu .copy,.main-contents .footer-copyrights .footer-menu .copy{padding:20px 0 15px;margin:0 auto;width:100%;text-align:center}}@media screen and (max-width:414px){.cke_editable .footer-copyrights .footer-menu,.main-contents .footer-copyrights .footer-menu{padding:2em 0}}.cke_editable .footer-copyrights li,.main-contents .footer-copyrights li{padding-right:20px;border-right:none;font-size:11px;font-size:1.1rem;line-height:1.2}@media screen and (max-width:720px){.cke_editable .footer-copyrights li,.main-contents .footer-copyrights li{display:inline;padding:0 15px}.cke_editable .footer-copyrights li:first-child,.main-contents .footer-copyrights li:first-child{padding-left:0}.cke_editable .footer-copyrights li:last-child,.main-contents .footer-copyrights li:last-child{padding-right:0}}@media screen and (max-width:414px){.cke_editable .footer-copyrights li,.main-contents .footer-copyrights li{padding:0 10px}}@media screen and (max-width:800px){.cke_editable .footer-copyrights .footer-menu li+li,.main-contents .footer-copyrights .footer-menu li+li{border-left:1px solid #b2b2b2}}.cke_editable .footer-copyrights li a,.main-contents .footer-copyrights li a{color:#444}.cke_editable .footer-copyrights li a:hover,.main-contents .footer-copyrights li a:hover{font-size:inherit;text-decoration:none;color:#d8d8d8}.cke_editable .footer-inner,.main-contents .footer-inner{display:table;width:100%;border-top:1px solid #ff6d10;padding-top:20px}.cke_editable .switching-nav,.main-contents .switching-nav{background:#06183d;border:none;border-radius:0!important}.cke_editable .switching-nav li,.main-contents .switching-nav li{border:none;padding-bottom:0}@media screen and (max-width:800px){.cke_editable .switching-nav li,.main-contents .switching-nav li{border-bottom:1px solid #8c9ab5}}.cke_editable .switching-nav li a:after,.main-contents .switching-nav li a:after{content:initial}.cke_editable .switching-nav .switching-nav-item,.main-contents .switching-nav .switching-nav-item{font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:2px;letter-spacing:.5px;padding:10px 5px;color:#fff}.cke_editable .switching-nav .switching-nav-item:hover,.main-contents .switching-nav .switching-nav-item:hover{color:#ff6d10}.cke_editable .switching-nav .is-clicked,.cke_editable .switching-nav-box .is-clicked,.main-contents .switching-nav .is-clicked,.main-contents .switching-nav-box .is-clicked{color:#fff;background:#ff6d10}.cke_editable .switching-nav .is-clicked a:hover,.cke_editable .switching-nav-box .is-clicked a:hover,.main-contents .switching-nav .is-clicked a:hover,.main-contents .switching-nav-box .is-clicked a:hover{background:#ff9c5d}@media screen and (max-width:800px){.cke_editable .switching-nav .is-clicked,.cke_editable .switching-nav-box .is-clicked,.main-contents .switching-nav .is-clicked,.main-contents .switching-nav-box .is-clicked{border-bottom:1px solid #eaaf8a}}.cke_editable .breadcrumb a,.main-contents .breadcrumb a{color:#06183d;transition:all .32s ease}.cke_editable .breadcrumb a:after,.main-contents .breadcrumb a:after{content:'>';display:inline-block;padding-right:6px;padding-left:6px;color:#ff6d10}.cke_editable .lang-select-area ul,.main-contents .lang-select-area ul{margin-left:10px}.cke_editable .lang-select-area li,.main-contents .lang-select-area li{border:none}@media screen and (max-width:800px){.cke_editable .lang-select-area li:first-child a,.main-contents .lang-select-area li:first-child a{border-right:none}}.cke_editable .lang-select-area a,.main-contents .lang-select-area a{color:#06183d;width:initial;padding:.7em}.cke_editable .lang-select-area a:hover,.main-contents .lang-select-area a:hover{color:#ff6d10}.cke_editable .lang-select-area .is-clicked,.main-contents .lang-select-area .is-clicked{background:#fff;border:none;pointer-events:none;cursor:default}.cke_editable .lang-select-area .is-clicked a,.main-contents .lang-select-area .is-clicked a{color:#ff6d10}.cke_editable .sub-menu-title,.main-contents .sub-menu-title{padding:12px 24px;color:#fff;display:block;background:#4cc5f2;border-radius:0!important;font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:2px}.lang-1b .cke_editable .sub-menu-title,.lang-1b .main-contents .sub-menu-title{font-size:15px;font-size:1.5rem}@media screen and (max-width:414px){.lang-1b .cke_editable .sub-menu-title,.lang-1b .main-contents .sub-menu-title{font-size:14px;font-size:1.4rem}}.lang-2b .cke_editable .sub-menu-title,.lang-2b .main-contents .sub-menu-title{font-size:14px;font-size:1.4rem}@media screen and (max-width:414px){.lang-2b .cke_editable .sub-menu-title,.lang-2b .main-contents .sub-menu-title{font-size:12px;font-size:1.2rem}}.cke_editable .sub-menu-list,.main-contents .sub-menu-list{border:none;border-top:none;border-radius:0;overflow:hidden;background:#f2f2f2;padding:10px}.cke_editable .sub-menu-list li,.main-contents .sub-menu-list li{border-bottom:1px solid #e5e5e5;list-style:none}.cke_editable .sub-menu-list li:last-child,.main-contents .sub-menu-list li:last-child{border:none}.cke_editable .sub-menu-list a,.main-contents .sub-menu-list a{display:block;padding:.68em 10px;color:#444}.lang-1b .cke_editable .sub-menu-list a,.lang-1b .main-contents .sub-menu-list a{font-size:14px;font-size:1.4rem;line-height:1.32}@media screen and (max-width:414px){.lang-1b .cke_editable .sub-menu-list a,.lang-1b .main-contents .sub-menu-list a{font-size:12px;font-size:1.2rem}}.lang-2b .cke_editable .sub-menu-list a,.lang-2b .main-contents .sub-menu-list a{font-size:13px;font-size:1.3rem;line-height:1.32}@media screen and (max-width:414px){.lang-2b .cke_editable .sub-menu-list a,.lang-2b .main-contents .sub-menu-list a{font-size:11px;font-size:1.1rem}}.cke_editable .sub-menu-list a:after,.main-contents .sub-menu-list a:after{content:"＞";font-size:.8em;vertical-align:middle;color:#4cc5f2;padding-left:.5em}.cke_editable .sub-menu-list a:hover,.main-contents .sub-menu-list a:hover{color:#4cc5f2;background:#f2f2f2}.cke_editable .sub-menu .is-clicked,.main-contents .sub-menu .is-clicked{color:#4cc5f2;background:inherit}.cke_editable .sub-menu .is-clicked a,.main-contents .sub-menu .is-clicked a{color:#4cc5f2}.cke_editable .sub-menu .is-clicked a:after,.main-contents .sub-menu .is-clicked a:after{color:#4cc5f2}.cke_editable .sub-menu .is-clicked a:hover,.main-contents .sub-menu .is-clicked a:hover{color:inherit}.cke_editable .sub-menu .is-clicked a:hover:after,.main-contents .sub-menu .is-clicked a:hover:after{color:inherit}.cke_editable .content-area,.main-contents .content-area{padding-bottom:40px}@media screen and (max-width:600px){.cke_editable .content-area,.main-contents .content-area{padding-bottom:0}}.cke_editable .rss-button,.main-contents .rss-button{padding:3px 6px;background:#ff6d10;position:absolute;right:16px;top:14px;font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;letter-spacing:1px}@media screen and (max-width:600px){.cke_editable .rss-button,.main-contents .rss-button{top:12px}}.cke_editable #tab_contents .rss-button,.main-contents #tab_contents .rss-button{position:absolute;top:8px;right:0;margin:0;line-height:1.1}.cke_editable .notice,.main-contents .notice{font-weight:600;margin-top:30px}.cke_editable .lang-1b .notice-wrap span.tag,.main-contents .lang-1b .notice-wrap span.tag{font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;font-size:15px}.cke_editable .lang-1b .notice-wrap .content,.main-contents .lang-1b .notice-wrap .content{font-size:15px}.cke_editable .notice-wrap,.main-contents .notice-wrap{text-align:center;display:block;background:#f2f2f2}.cke_editable .notice-wrap span.tag,.main-contents .notice-wrap span.tag{display:block;padding:6px 10px;background:#06183d;text-align:center;color:#ff6d10;font-size:12px}.cke_editable .notice-wrap .content,.main-contents .notice-wrap .content{display:flex;color:#06183d;text-align:left;width:100%;padding:16px 20px;font-weight:600;font-size:12px}.cke_editable .notice-wrap .content:hover,.main-contents .notice-wrap .content:hover{text-decoration:none}.cke_editable .notice-wrap .content .date,.main-contents .notice-wrap .content .date{color:#ff6d10;margin-right:1em}@media screen and (min-width:600px){.cke_editable .notice,.main-contents .notice{margin-top:40px;margin-bottom:10px}.cke_editable .notice-wrap,.main-contents .notice-wrap{padding:0;display:flex;align-items:stretch}.cke_editable .notice-wrap span.tag,.main-contents .notice-wrap span.tag{margin:0;padding:10px 24px;min-width:180px;font-size:13px}.cke_editable .notice-wrap .content,.main-contents .notice-wrap .content{font-size:13px;padding:10px 24px}.cke_editable .notice-wrap .content:hover,.main-contents .notice-wrap .content:hover{color:#444}.cke_editable .notice-wrap .content:hover .title,.main-contents .notice-wrap .content:hover .title{text-decoration:underline}}.cke_editable .article-wrapper .wysiwyg-style tbody td,.cke_editable .article-wrapper .wysiwyg-style tbody th,.main-contents .article-wrapper .wysiwyg-style tbody td,.main-contents .article-wrapper .wysiwyg-style tbody th{border-right:1px solid #b5b5b5}.cke_editable .content-area .slider__nav-item--current,.main-contents .content-area .slider__nav-item--current{background:#ff6d10}.cke_editable .content-area .slider__nav-item:hover,.main-contents .content-area .slider__nav-item:hover{background:#ff6d10}.cke_editable .bg-horizon,.main-contents .bg-horizon{background-image:none}.cke_editable .lang-1b .en-block,.main-contents .lang-1b .en-block{display:block}.cke_editable .lang-1b .jp-block,.main-contents .lang-1b .jp-block{display:none}.cke_editable .lang-2b .en-block,.main-contents .lang-2b .en-block{display:none}.cke_editable .lang-2b .jp-block,.main-contents .lang-2b .jp-block{display:block}.cke_editable .main-img-xs,.main-contents .main-img-xs{display:block}.cke_editable .main-img-sm,.main-contents .main-img-sm{display:none}.cke_editable .main-img-md,.main-contents .main-img-md{display:none}.cke_editable .main-img-lg,.main-contents .main-img-lg{display:none}@media screen and (min-width:414px){.cke_editable .main-img-xs,.main-contents .main-img-xs{display:none}.cke_editable .main-img-sm,.main-contents .main-img-sm{display:block}.cke_editable .main-img-md,.main-contents .main-img-md{display:none}.cke_editable .main-img-lg,.main-contents .main-img-lg{display:none}}@media screen and (min-width:600px){.cke_editable .main-img-xs,.main-contents .main-img-xs{display:none}.cke_editable .main-img-sm,.main-contents .main-img-sm{display:none}.cke_editable .main-img-md,.main-contents .main-img-md{display:block}.cke_editable .main-img-lg,.main-contents .main-img-lg{display:none}}@media screen and (min-width:800px){.cke_editable .main-img-xs,.main-contents .main-img-xs{display:none}.cke_editable .main-img-sm,.main-contents .main-img-sm{display:none}.cke_editable .main-img-md,.main-contents .main-img-md{display:none}.cke_editable .main-img-lg,.main-contents .main-img-lg{display:block}}.cke_editable .main-visual-area .main-visual-text-area,.main-contents .main-visual-area .main-visual-text-area{background:rgba(60,60,60,.3)}@media screen and (max-width:800px){.cke_editable .main-visual-area .main-visual-text-area,.main-contents .main-visual-area .main-visual-text-area{background:#f0f0f0}}.cke_editable .lang-2b .main-visual-area .main-visual-title,.main-contents .lang-2b .main-visual-area .main-visual-title{font-weight:100}.cke_editable .gradient-heading,.main-contents .gradient-heading{background:#06183d;filter:initial;border-radius:0;padding:14px;line-height:1.1}.cke_editable .gradient-heading.bg-accent-color,.main-contents .gradient-heading.bg-accent-color{background:#ff6d10}.cke_editable .gradient-heading.sub-color,.main-contents .gradient-heading.sub-color{background:#4cc5f2}@media screen and (max-width:600px){.cke_editable .gradient-heading,.main-contents .gradient-heading{padding:12px}}.cke_editable .contents-summary-panel .gradient-heading,.main-contents .contents-summary-panel .gradient-heading{background:#4cc5f2}.cke_editable .news-list-area,.main-contents .news-list-area{border-left:none;border-right:none;background:#f2f2f2}.cke_editable .news-panel a.button-see-all,.main-contents .news-panel a.button-see-all{border-radius:0;color:#fff;background:#ff6d10;border:none;font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:2px;position:absolute;bottom:0;width:100%}.cke_editable .news-panel a.button-see-all:hover,.main-contents .news-panel a.button-see-all:hover{color:#fff;text-decoration:none;opacity:.7}.cke_editable .news-panel a.button-see-all:after,.main-contents .news-panel a.button-see-all:after{content:initial}@media screen and (max-width:915px){.cke_editable .news-panel a.button-see-all,.main-contents .news-panel a.button-see-all{position:relative}}@media screen and (max-width:800px){.cke_editable .news-panel a.button-see-all,.main-contents .news-panel a.button-see-all{border-radius:0!important;margin:0}}.cke_editable .news-panel ul,.main-contents .news-panel ul{padding:5px 0 4px}.cke_editable .news-list-area a,.main-contents .news-list-area a{color:#06183d;padding:16px 40px 16px 4px}.cke_editable .search-panel,.main-contents .search-panel{background:#b2b2b2;border-radius:0}.cke_editable .search-panel+.side-banner-area,.main-contents .search-panel+.side-banner-area{margin-top:10px;display:block}.cke_editable .search-panel .search-title-area,.main-contents .search-panel .search-title-area{border:none;background:#06183d;padding:14px}.cke_editable .search-panel .search-title-area span,.main-contents .search-panel .search-title-area span{padding:0}.cke_editable .search-panel .search-text-area,.main-contents .search-panel .search-text-area{padding:16px}.cke_editable .search-panel .search-sub-title,.main-contents .search-panel .search-sub-title{padding-bottom:.5em;font-weight:400;color:#fff}.cke_editable .search-panel .icss-read,.main-contents .search-panel .icss-read{padding:0;margin-top:5px;line-height:1.5}.cke_editable .search-panel .icss-read a,.main-contents .search-panel .icss-read a{color:#ff6d10}.cke_editable #search-tracking-area li,.cke_editable #search-tracking-area ul,.main-contents #search-tracking-area li,.main-contents #search-tracking-area ul{list-style:none}.cke_editable #search-tracking-area ul,.main-contents #search-tracking-area ul{padding:0 16px;margin:0 auto;width:100%;display:table}@media screen and (max-width:800px){.cke_editable #search-tracking-area ul,.main-contents #search-tracking-area ul{padding-top:15px}}.cke_editable #search-tracking-area li,.main-contents #search-tracking-area li{float:left;margin-right:25px;margin-bottom:10px;text-transform:capitalize;padding:0 2px 2px;position:relative}.cke_editable #search-tracking-area li label,.main-contents #search-tracking-area li label{cursor:pointer;transition:all .32s ease;font-family:Akkurat-Light,NotoSanLao-Light,sans-serif}.cke_editable #search-tracking-area .tracking-radio,.main-contents #search-tracking-area .tracking-radio{display:none;vertical-align:middle;width:20px;height:20px;position:relative;margin-top:-2px;margin-right:6px}.cke_editable .lang-2b .search-panel .search-title-area,.main-contents .lang-2b .search-panel .search-title-area{padding:15px}.cke_editable .lang-2b .search-panel .search-title-area span,.main-contents .lang-2b .search-panel .search-title-area span{font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif}@media screen and (max-width:800px){.cke_editable .search-panel .search-text-box,.main-contents .search-panel .search-text-box{width:70%;float:left}.cke_editable .search-panel .search-title-area,.main-contents .search-panel .search-title-area{padding:14px}.cke_editable .search-panel form,.main-contents .search-panel form{width:100%;display:table;position:relative}}@media screen and (max-width:600px){.cke_editable .search-panel .search-title-area,.main-contents .search-panel .search-title-area{padding:12px}.cke_editable .search-panel .search-text-box,.main-contents .search-panel .search-text-box{padding:20px 16px}}.cke_editable .search-input,.main-contents .search-input{width:100%;margin:0 0 10px 0;padding:12px;font-size:12px;font-size:1.2rem;border:none;height:42px;-webkit-appearance:none;border-radius:0}.cke_editable #submit_button,.cke_editable .search-submit,.main-contents #submit_button,.main-contents .search-submit{display:table;margin:0 auto;font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:2px;border:0;padding:8px 20px;font-size:13px;font-size:1.3rem;background:#ff6d10;color:#fff;font-weight:400;border-radius:0;-webkit-transition:all .32s ease;transition:all .32s ease}.cke_editable #submit_button:hover,.cke_editable .search-submit:hover,.main-contents #submit_button:hover,.main-contents .search-submit:hover{opacity:.7}.cke_editable .panel-gap:before,.main-contents .panel-gap:before{display:block;content:'';background:#fff;width:100%;height:15px}@media screen and (max-width:800px){.cke_editable .search-input,.cke_editable .search-input-re-jp,.main-contents .search-input,.main-contents .search-input-re-jp{float:left;width:70%;margin-bottom:0}.cke_editable #submit_button,.cke_editable .search-submit,.main-contents #submit_button,.main-contents .search-submit{width:initial;padding:6px 15px 7px;line-height:2;letter-spacing:1.5px;float:left;width:30%;height:42px}}@media screen and (max-width:800px){.cke_editable #submit_button,.cke_editable .search-submit,.main-contents #submit_button,.main-contents .search-submit{position:absolute;top:0;right:0}}@media screen and (max-width:600px){.cke_editable #submit_button,.cke_editable .search-submit,.main-contents #submit_button,.main-contents .search-submit{height:42px}}.cke_editable .search-panel.wide,.main-contents .search-panel.wide{background:#fff;display:table;width:100%;padding:30px 10px}.cke_editable .search-panel.wide .search-title-area,.main-contents .search-panel.wide .search-title-area{width:25%;float:left;border:2px solid #06183d;padding-top:13px;padding-bottom:14px;height:48px}.cke_editable .search-panel.wide .search-text-area,.main-contents .search-panel.wide .search-text-area{padding:0;width:75%;float:left}.cke_editable .search-panel.wide .search-input,.main-contents .search-panel.wide .search-input{width:80%;margin:0;padding-top:13px;padding-bottom:14px;font-size:14px;font-size:1.4rem;float:left;border:2px solid #06183d;height:48px}.cke_editable .search-panel.wide #submit_button,.cke_editable .search-panel.wide .search-submit,.main-contents .search-panel.wide #submit_button,.main-contents .search-panel.wide .search-submit{width:20%;border:2px solid #ff6d10;padding:13px 20px 13px;float:left;height:48px}@media screen and (max-width:800px){.cke_editable .search-panel.wide .search-title-area,.main-contents .search-panel.wide .search-title-area{width:30%;padding:15px 10px 14px}.cke_editable .search-panel.wide .search-title-area span,.main-contents .search-panel.wide .search-title-area span{font-size:15px;font-size:1.5rem}.cke_editable .search-panel.wide .search-text-area,.main-contents .search-panel.wide .search-text-area{width:70%}.cke_editable .search-panel.wide .search-input,.main-contents .search-panel.wide .search-input{width:73%}.cke_editable .search-panel.wide #submit_button,.cke_editable .search-panel.wide .search-submit,.main-contents .search-panel.wide #submit_button,.main-contents .search-panel.wide .search-submit{width:27%;padding:8px 10px 10px}}@media screen and (max-width:600px){.cke_editable .search-panel.wide .search-title-area,.main-contents .search-panel.wide .search-title-area{width:100%;padding:15px 10px 14px;border:none;height:42px}.cke_editable .search-panel.wide .search-title-area span,.main-contents .search-panel.wide .search-title-area span{font-size:17px;font-size:1.7rem}.cke_editable .search-panel.wide .search-text-area,.main-contents .search-panel.wide .search-text-area{width:100%;padding:16px;background:#b2b2b2}.cke_editable .search-panel.wide .search-input,.main-contents .search-panel.wide .search-input{width:70%;margin:0;padding:12px;font-size:12px;font-size:1.2rem;border:none;height:42px}.cke_editable .search-panel.wide #submit_button,.cke_editable .search-panel.wide .search-submit,.main-contents .search-panel.wide #submit_button,.main-contents .search-panel.wide .search-submit{padding:6px 15px 7px;line-height:2;letter-spacing:1.5px;float:left;width:30%;border:none;height:42px}}@media screen and (max-width:414px){.cke_editable .search-panel.wide,.main-contents .search-panel.wide{padding:20px 10px}}.cke_editable .lang-2b .search-panel.wide .search-input,.main-contents .lang-2b .search-panel.wide .search-input{padding:12px}.cke_editable .contents-summary-panel .contents-summary-text,.main-contents .contents-summary-panel .contents-summary-text{color:#444;background:#fff;border-radius:0;padding-right:0;padding-left:0}@media screen and (max-width:800px){.cke_editable .contents-summary-panel .contents-summary-text,.main-contents .contents-summary-panel .contents-summary-text{display:none}}.cke_editable .split-4.contents-summary-panel .gradient-heading span,.main-contents .split-4.contents-summary-panel .gradient-heading span{font-size:15px;font-size:1.5rem}.cke_editable .split-4.contents-summary-panel .gradient-heading.line2,.main-contents .split-4.contents-summary-panel .gradient-heading.line2{padding:9px}.cke_editable .split-4.contents-summary-panel .gradient-heading.line1,.main-contents .split-4.contents-summary-panel .gradient-heading.line1{padding:16px 0 17px}.cke_editable .lang-2b .split-4.contents-summary-panel .gradient-heading span,.main-contents .lang-2b .split-4.contents-summary-panel .gradient-heading span{font-size:13px;font-size:1.3rem}.cke_editable .lang-2b .split-4.contents-summary-panel .gradient-heading.line2,.main-contents .lang-2b .split-4.contents-summary-panel .gradient-heading.line2{padding:12px}.cke_editable .lang-2b .split-4.contents-summary-panel .gradient-heading.line1,.main-contents .lang-2b .split-4.contents-summary-panel .gradient-heading.line1{padding:12px}@media screen and (max-width:600px){.cke_editable .split-equality,.main-contents .split-equality{padding:5px 10px}.cke_editable .split-equality.split-4:nth-child(2n+1),.main-contents .split-equality.split-4:nth-child(2n+1){padding-right:5px}.cke_editable .split-equality.split-4:nth-child(2n+0),.main-contents .split-equality.split-4:nth-child(2n+0){padding-left:5px}.cke_editable .section-horizontally-full,.main-contents .section-horizontally-full{padding:10px 0 20px}}@media screen and (max-width:414px){.cke_editable .split-equality,.main-contents .split-equality{padding-top:10px!important;padding-bottom:0!important;padding-left:10px!important;padding-right:10px!important}.cke_editable .split-equality.split-4:nth-child(2n+1),.main-contents .split-equality.split-4:nth-child(2n+1){padding-right:5px!important}.cke_editable .split-equality.split-4:nth-child(2n+0),.main-contents .split-equality.split-4:nth-child(2n+0){padding-left:5px!important}.cke_editable .split-4.contents-summary-panel .gradient-heading span,.main-contents .split-4.contents-summary-panel .gradient-heading span{font-size:13px;font-size:1.3rem}.cke_editable .split-4.contents-summary-panel .gradient-heading.line2,.main-contents .split-4.contents-summary-panel .gradient-heading.line2{padding:8px 9px}.cke_editable .split-4.contents-summary-panel .gradient-heading.line1,.main-contents .split-4.contents-summary-panel .gradient-heading.line1{padding:14px 0 15px}.cke_editable .lang-2b .split-4.contents-summary-panel .gradient-heading span,.main-contents .lang-2b .split-4.contents-summary-panel .gradient-heading span{font-size:11px;font-size:1.1rem}.cke_editable .lang-2b .split-4.contents-summary-panel .gradient-heading.line2,.main-contents .lang-2b .split-4.contents-summary-panel .gradient-heading.line2{padding:11px 8px}.cke_editable .lang-2b .split-4.contents-summary-panel .gradient-heading.line1,.main-contents .lang-2b .split-4.contents-summary-panel .gradient-heading.line1{padding:11px 8px}}.cke_editable .split-panel-cell,.cke_editable .split-panel-cell-col,.main-contents .split-panel-cell,.main-contents .split-panel-cell-col{overflow:hidden}.cke_editable .split-panel-cell a:hover,.cke_editable .split-panel-cell-col a:hover,.main-contents .split-panel-cell a:hover,.main-contents .split-panel-cell-col a:hover{opacity:.7;background:0 0}.cke_editable .split-panel-cell a:hover img,.cke_editable .split-panel-cell-col a:hover img,.main-contents .split-panel-cell a:hover img,.main-contents .split-panel-cell-col a:hover img{opacity:initial}.cke_editable .split-panel-cell img,.cke_editable .split-panel-cell-col img,.main-contents .split-panel-cell img,.main-contents .split-panel-cell-col img{display:block}.cke_editable .split-panel-cell-img,.main-contents .split-panel-cell-img{border:none;width:100%;border-radius:0!important}.cke_editable .height-split-cell-top+.height-split-cell-top,.main-contents .height-split-cell-top+.height-split-cell-top{margin-top:20px}.cke_editable .height-split-cell-bottom,.cke_editable .height-split-cell-top,.main-contents .height-split-cell-bottom,.main-contents .height-split-cell-top{padding:0;background:#fff}.cke_editable .height-split-cell-bottom a,.cke_editable .height-split-cell-top a,.main-contents .height-split-cell-bottom a,.main-contents .height-split-cell-top a{transition:all .32s ease}.cke_editable .height-split-cell-bottom a:hover,.cke_editable .height-split-cell-top a:hover,.main-contents .height-split-cell-bottom a:hover,.main-contents .height-split-cell-top a:hover{transition:all .32s ease;text-decoration:none}.cke_editable .height-split-cell-bottom a:hover img,.cke_editable .height-split-cell-top a:hover img,.main-contents .height-split-cell-bottom a:hover img,.main-contents .height-split-cell-top a:hover img{opacity:.7}.cke_editable .height-split-cell-bottom a:hover .gradient-heading.sub-color,.cke_editable .height-split-cell-top a:hover .gradient-heading.sub-color,.main-contents .height-split-cell-bottom a:hover .gradient-heading.sub-color,.main-contents .height-split-cell-top a:hover .gradient-heading.sub-color{background:#64cdf4}.cke_editable .height-split-cell-top,.main-contents .height-split-cell-top{bottom:0}.cke_editable .height-split-cell-top.japan-side-banner,.main-contents .height-split-cell-top.japan-side-banner{position:relative;margin:15px 0}@media screen and (max-width:800px){.cke_editable .height-split-cell-top,.main-contents .height-split-cell-top{position:initial}}@media screen and (max-width:800px){.cke_editable .height-split-cell-top,.main-contents .height-split-cell-top{padding-top:0}}@media screen and (max-width:414px){.cke_editable .height-split-cell-top+.height-split-cell-top,.main-contents .height-split-cell-top+.height-split-cell-top{margin-top:10px}}.cke_editable .split-area-aboutus .split-panel-cell,.cke_editable .split-area-aboutus .split-panel-cell-col,.main-contents .split-area-aboutus .split-panel-cell,.main-contents .split-area-aboutus .split-panel-cell-col{border:none;border-radius:0!important}.cke_editable .split-area-aboutus .split-panel-cell span.split-panel-text,.cke_editable .split-area-aboutus .split-panel-cell-col span.split-panel-text,.main-contents .split-area-aboutus .split-panel-cell span.split-panel-text,.main-contents .split-area-aboutus .split-panel-cell-col span.split-panel-text{position:absolute;top:50px;width:60%}.cke_editable .split-area-aboutus .split-panel-cell span.split-panel-text .split-panel-read,.cke_editable .split-area-aboutus .split-panel-cell-col span.split-panel-text .split-panel-read,.main-contents .split-area-aboutus .split-panel-cell span.split-panel-text .split-panel-read,.main-contents .split-area-aboutus .split-panel-cell-col span.split-panel-text .split-panel-read{color:#fff;font-size:18px;font-size:1.8rem}.cke_editable .about-cell+.about-cell,.main-contents .about-cell+.about-cell{margin-top:11px}.cke_editable .about-cell a,.main-contents .about-cell a{display:block}.cke_editable .about-cell a:hover,.main-contents .about-cell a:hover{text-decoration:none;-webkit-transition:all .32s ease;transition:all .32s ease;opacity:.7;background:0 0}.cke_editable .lang-2b .about-cell+.about-cell,.main-contents .lang-2b .about-cell+.about-cell{margin-top:14px}.cke_editable .lang-2b .split-area-aboutus .split-panel-cell .split-panel-read,.cke_editable .lang-2b .split-area-aboutus .split-panel-cell-col .split-panel-read,.main-contents .lang-2b .split-area-aboutus .split-panel-cell .split-panel-read,.main-contents .lang-2b .split-area-aboutus .split-panel-cell-col .split-panel-read{font-size:14px!important;font-size:1.4rem!important;line-height:1.8}.cke_editable .body-copy,.main-contents .body-copy{width:80%;font-size:16px;font-size:1.6rem}@media screen and (max-width:800px){.cke_editable .body-copy,.main-contents .body-copy{width:100%}}.cke_editable .lang-2b .body-copy,.main-contents .lang-2b .body-copy{width:100%;font-size:14px;font-size:1.4rem}@media screen and (max-width:414px){.cke_editable .lang-2b .body-copy,.main-contents .lang-2b .body-copy{display:none}}.cke_editable .heading-01-s,.main-contents .heading-01-s{color:#ff6d10;font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:2px;border-color:#ff6d10}.cke_editable .orange-title,.main-contents .orange-title{color:#ff6d10}.cke_editable .contents-summary-panel .gradient-heading,.main-contents .contents-summary-panel .gradient-heading{padding:14px}.cke_editable .contents-summary-panel .gradient-heading.line1,.main-contents .contents-summary-panel .gradient-heading.line1{padding:19px 0 20px}.cke_editable .contents-summary-panel .gradient-heading.line2,.main-contents .contents-summary-panel .gradient-heading.line2{padding:11px}@media screen and (max-width:800px){.cke_editable .contents-summary-panel .gradient-heading,.main-contents .contents-summary-panel .gradient-heading{padding:12px}.cke_editable .contents-summary-panel .gradient-heading.line1,.cke_editable .contents-summary-panel .gradient-heading.line2,.main-contents .contents-summary-panel .gradient-heading.line1,.main-contents .contents-summary-panel .gradient-heading.line2{padding:14px}}.cke_editable .lang-2b .contents-summary-panel .gradient-heading.line1,.main-contents .lang-2b .contents-summary-panel .gradient-heading.line1{padding:15px}.cke_editable .lang-2b .contents-summary-panel .gradient-heading.line2,.main-contents .lang-2b .contents-summary-panel .gradient-heading.line2{padding:15px}.cke_editable .csr-contents .bg-blue,.main-contents .csr-contents .bg-blue{background:#06183d}.cke_editable .csr-contents .bg-orange,.main-contents .csr-contents .bg-orange{background:#ff6d10}.cke_editable .csr-contents .bg-color1,.main-contents .csr-contents .bg-color1{background:#4cc5f2}.cke_editable .csr-contents .bg-color2,.main-contents .csr-contents .bg-color2{background:#ccc}.cke_editable .csr-contents .bg-color3,.main-contents .csr-contents .bg-color3{background:#cceefb}.cke_editable .csr-contents .bg-color1 span,.cke_editable .csr-contents .bg-color2 span,.cke_editable .csr-contents .bg-color3 span,.main-contents .csr-contents .bg-color1 span,.main-contents .csr-contents .bg-color2 span,.main-contents .csr-contents .bg-color3 span{color:#06183d}.cke_editable .csr-contents a:hover,.main-contents .csr-contents a:hover{opacity:.7;text-decoration:none}.cke_editable .csr-contents a:hover .bg-orange,.main-contents .csr-contents a:hover .bg-orange{opacity:.7}.cke_editable .csr-contents a .gradient-heading span:after,.main-contents .csr-contents a .gradient-heading span:after{content:"＞";font-size:.5em;vertical-align:middle;padding-left:.5em;position:relative;top:-1.5px}@media screen and (max-width:600px){.cke_editable .csr-contents .split-equality,.main-contents .csr-contents .split-equality{padding-top:10px}}.cke_editable .bg-gray-contents,.main-contents .bg-gray-contents{padding:15px 20px;background:#f2f2f2}.cke_editable .csr-cell,.main-contents .csr-cell{margin-bottom:15px}.cke_editable .csr-cell .gradient-heading .text,.main-contents .csr-cell .gradient-heading .text{padding-top:8px;padding-bottom:9px}.cke_editable .csr-cell .gradient-heading span,.main-contents .csr-cell .gradient-heading span{display:block;letter-spacing:0;font-size:16px;font-size:1.6rem}.cke_editable .csr-cell.wide-m,.main-contents .csr-cell.wide-m{margin-left:20px}.cke_editable .csr-cell.wide-s,.main-contents .csr-cell.wide-s{margin-left:40px}.cke_editable .csr-cell.wide-m .gradient-heading span,.cke_editable .csr-cell.wide-s .gradient-heading span,.main-contents .csr-cell.wide-m .gradient-heading span,.main-contents .csr-cell.wide-s .gradient-heading span{text-align:left}.cke_editable .csr-cell.list .gradient-heading span,.main-contents .csr-cell.list .gradient-heading span{padding-left:1em}.cke_editable .csr-cell.list .gradient-heading span:before,.main-contents .csr-cell.list .gradient-heading span:before{content:"・";font-size:1em;vertical-align:middle;position:relative;top:-1.5px;display:inline-block;text-indent:-1em}@media screen and (max-width:600px){.cke_editable .csr-cell .gradient-heading .text,.main-contents .csr-cell .gradient-heading .text{padding:0}.cke_editable .csr-cell .wide-m,.main-contents .csr-cell .wide-m{margin-left:15px}.cke_editable .csr-cell .wide-s,.main-contents .csr-cell .wide-s{margin-left:30px}}.cke_editable .horizontal-cell,.main-contents .horizontal-cell{display:block;border-bottom:1px solid #66cdf4;padding:5px 0 25px}@media screen and (max-width:600px){.cke_editable .at-a-glance .article-wrapper,.main-contents .at-a-glance .article-wrapper{padding-top:0}.cke_editable .horizontal-cell,.main-contents .horizontal-cell{padding:0 0 15px}}.cke_editable .vision-contents .heading-01-s,.main-contents .vision-contents .heading-01-s{color:#ff6d10}.cke_editable .vision-contents .heading-01-s span,.main-contents .vision-contents .heading-01-s span{display:inline-block;text-transform:initial;color:inherit}.cke_editable .vision-contents .split-area,.main-contents .vision-contents .split-area{text-align:center;display:block}.cke_editable .vision-contents .split-area .row.narrow,.main-contents .vision-contents .split-area .row.narrow{margin:0 auto;display:block}.cke_editable .vision-contents .split-area p,.main-contents .vision-contents .split-area p{font-size:17px;font-size:1.7rem;color:#06183d;padding:10px 15px}@media screen and (max-width:800px){.cke_editable .vision-contents .split-area p,.main-contents .vision-contents .split-area p{font-size:16px;font-size:1.6rem}}.cke_editable .vision-contents .br:before,.main-contents .vision-contents .br:before{content:"\a";white-space:pre}@media screen and (max-width:800px){.cke_editable .vision-contents .br:before,.main-contents .vision-contents .br:before{content:initial}}.cke_editable .vision-contents span,.main-contents .vision-contents span{color:#06183d}.cke_editable .vision-contents .page-title,.main-contents .vision-contents .page-title{font-size:30px;font-size:3rem;color:#ff6d10;font-weight:400;margin-bottom:1em}@media screen and (max-width:800px){.cke_editable .vision-contents .page-title,.main-contents .vision-contents .page-title{font-size:26px;font-size:2.6rem}}@media screen and (max-width:414px){.cke_editable .vision-contents .page-title,.main-contents .vision-contents .page-title{font-size:22px;font-size:2.2rem}}.cke_editable .vision-contents .split-area .split-2,.main-contents .vision-contents .split-area .split-2{display:block;width:50%;float:left;padding:20px}.cke_editable .vision-contents .split-area .split-2 .inner,.main-contents .vision-contents .split-area .split-2 .inner{width:360px;height:360px;border-radius:300px;padding:60px 25px;background:#cceefb}.cke_editable .vision-contents .split-area .split-2 h2,.main-contents .vision-contents .split-area .split-2 h2{display:table;font-size:24px;font-size:2.4rem;color:#06183d;border-bottom:1px solid #06183d;padding-bottom:3px;margin:0 auto;font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:2px}@media screen and (max-width:800px){.cke_editable .vision-contents .split-area .split-2,.main-contents .vision-contents .split-area .split-2{padding:5px}.cke_editable .vision-contents .split-area .split-2 .inner,.main-contents .vision-contents .split-area .split-2 .inner{width:285px;height:285px;padding:40px 20px}.cke_editable .vision-contents .split-area .split-2 p,.main-contents .vision-contents .split-area .split-2 p{padding:1em 4px}}@media screen and (max-width:600px){.cke_editable .vision-contents .split-area .split-2,.main-contents .vision-contents .split-area .split-2{width:100%}.cke_editable .vision-contents .split-area .split-2 .inner,.main-contents .vision-contents .split-area .split-2 .inner{width:320px;height:320px;padding:60px 30px;margin:0 auto}.cke_editable .vision-contents .split-area .split-2:first-child .inner,.main-contents .vision-contents .split-area .split-2:first-child .inner{padding:90px 30px}}@media screen and (max-width:414px){.cke_editable .vision-contents .split-area .split-2 .inner,.main-contents .vision-contents .split-area .split-2 .inner{width:290px;height:290px;padding:45px 20px}.cke_editable .vision-contents .split-area .split-2 p,.main-contents .vision-contents .split-area .split-2 p{padding:1em 8px}.cke_editable .vision-contents .split-area .split-2:first-child .inner,.main-contents .vision-contents .split-area .split-2:first-child .inner{padding:65px 30px}}.cke_editable .lang-2b .vision-contents .split-area .split-2 h2,.main-contents .lang-2b .vision-contents .split-area .split-2 h2{font-family:'Noto Sans Japanese',sans-serif;font-weight:300;letter-spacing:0;font-size:18px;font-size:1.8rem;font-weight:500;padding-bottom:5px;text-indent:10px}.cke_editable .lang-2b .vision-contents .split-area .split-2 .inner,.main-contents .lang-2b .vision-contents .split-area .split-2 .inner{width:380px;height:380px}.cke_editable .lang-2b .vision-contents .split-area .split-2 .inner p,.main-contents .lang-2b .vision-contents .split-area .split-2 .inner p{padding:15px}.cke_editable .lang-2b .vision-contents .split-area p,.main-contents .lang-2b .vision-contents .split-area p{font-size:15px;font-size:1.5rem;font-weight:300;line-height:1.8}@media screen and (max-width:800px){.cke_editable .lang-2b .vision-contents .split-area .split-2 h2,.main-contents .lang-2b .vision-contents .split-area .split-2 h2{font-size:15px;font-size:1.5rem;padding-bottom:3px}.cke_editable .lang-2b .vision-contents .split-area .split-2 .inner,.main-contents .lang-2b .vision-contents .split-area .split-2 .inner{width:285px;height:285px;padding:45px 20px}.cke_editable .lang-2b .vision-contents .split-area .split-2 .inner p,.main-contents .lang-2b .vision-contents .split-area .split-2 .inner p{padding:10px 15px}.cke_editable .lang-2b .vision-contents .split-area p,.main-contents .lang-2b .vision-contents .split-area p{font-size:13px;font-size:1.3rem;line-height:1.5}}@media screen and (max-width:600px){.cke_editable .lang-2b .vision-contents .split-area .split-2 .inner,.main-contents .lang-2b .vision-contents .split-area .split-2 .inner{width:320px;height:320px;padding:50px 30px}.cke_editable .lang-2b .vision-contents .split-area .split-2:first-child .inner,.main-contents .lang-2b .vision-contents .split-area .split-2:first-child .inner{padding:90px 30px}.cke_editable .lang-2b .vision-contents .split-area p,.main-contents .lang-2b .vision-contents .split-area p{font-size:14px;font-size:1.4rem;line-height:1.6}}@media screen and (max-width:414px){.cke_editable .lang-2b .vision-contents .split-area .split-2 .inner,.main-contents .lang-2b .vision-contents .split-area .split-2 .inner{width:290px;height:290px;padding:40px 20px}.cke_editable .lang-2b .vision-contents .split-area p,.main-contents .lang-2b .vision-contents .split-area p{font-size:13px;font-size:1.3rem}.cke_editable .lang-2b .vision-contents .split-area .split-2:first-child .inner,.main-contents .lang-2b .vision-contents .split-area .split-2:first-child .inner{padding:100px 30px}}.cke_editable .vision-contents .split-area .row.flex,.main-contents .vision-contents .split-area .row.flex{display:flex;align-items:stretch}.cke_editable .vision-contents .split-area .split-3,.main-contents .vision-contents .split-area .split-3{display:block;width:33.3333333333%;float:left;background:#cceefb;margin:8px}.cke_editable .vision-contents .split-area .split-3 .inner .text,.main-contents .vision-contents .split-area .split-3 .inner .text{min-height:260px;padding:1em}.cke_editable .vision-contents .split-area .split-3 h3,.main-contents .vision-contents .split-area .split-3 h3{font-size:18px;font-size:1.8rem;color:#fff;background:#ff6d10;padding:10px 0;font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:2px}@media screen and (max-width:800px){.cke_editable .vision-contents .split-area .split-3 .inner .text,.main-contents .vision-contents .split-area .split-3 .inner .text{min-height:300px}}@media screen and (max-width:700px){.cke_editable .vision-contents .split-area .split-3 .inner .text,.main-contents .vision-contents .split-area .split-3 .inner .text{min-height:350px}}@media screen and (max-width:600px){.cke_editable .vision-contents .split-area .row.flex,.main-contents .vision-contents .split-area .row.flex{display:table;padding:10px}.cke_editable .vision-contents .split-area .split-3,.main-contents .vision-contents .split-area .split-3{width:100%;margin:8px 0}.cke_editable .vision-contents .split-area .split-3 h3,.main-contents .vision-contents .split-area .split-3 h3{font-size:16px;font-size:1.6rem}.cke_editable .vision-contents .split-area .split-3 p,.main-contents .vision-contents .split-area .split-3 p{min-height:initial}.cke_editable .vision-contents .split-area .split-3 .inner .text,.main-contents .vision-contents .split-area .split-3 .inner .text{min-height:initial}}@media screen and (max-width:414px){.cke_editable .vision-contents .split-area .split-3 .inner .text,.main-contents .vision-contents .split-area .split-3 .inner .text{padding:5px}}.cke_editable .lang-2b .vision-contents .split-area .split-3 .inner .text,.main-contents .lang-2b .vision-contents .split-area .split-3 .inner .text{min-height:200px}@media screen and (max-width:800px){.cke_editable .lang-2b .vision-contents .split-area .split-3 .inner .text,.main-contents .lang-2b .vision-contents .split-area .split-3 .inner .text{min-height:160px}}@media screen and (max-width:700px){.cke_editable .lang-2b .vision-contents .split-area .split-3 .inner .text,.main-contents .lang-2b .vision-contents .split-area .split-3 .inner .text{min-height:175px}}@media screen and (max-width:600px){.cke_editable .lang-2b .vision-contents .split-area .split-3 .inner .text,.main-contents .lang-2b .vision-contents .split-area .split-3 .inner .text{min-height:initial}}.cke_editable .vision-contents .text-wrap,.main-contents .vision-contents .text-wrap{padding:2em;background:#f2f2f2;text-align:left;font-family:Akkurat-Bold,NotoSanLao-Medium,sans-serif}.cke_editable .vision-contents .text-wrap h3,.main-contents .vision-contents .text-wrap h3{display:table;font-size:24px;font-size:2.4rem;color:#ff6d10;border-bottom:1px solid #ff6d10;padding-bottom:3px;margin:10px 0 15px}.cke_editable .vision-contents .text-wrap p,.main-contents .vision-contents .text-wrap p{width:100%;font-size:18px;font-size:1.8rem;line-height:1.4;padding:0}@media screen and (max-width:800px){.cke_editable .vision-contents .text-wrap p,.main-contents .vision-contents .text-wrap p{width:100%}}@media screen and (max-width:600px){.cke_editable .vision-contents .text-wrap h3,.main-contents .vision-contents .text-wrap h3{font-size:20px;font-size:2rem}.cke_editable .vision-contents .text-wrap p,.main-contents .vision-contents .text-wrap p{font-size:16px;font-size:1.6rem;line-height:1.5}}@media screen and (max-width:414px){.cke_editable .vision-contents .text-wrap h3,.main-contents .vision-contents .text-wrap h3{font-size:18px;font-size:1.8rem}}.cke_editable .lang-2b .vision-contents .text-wrap,.main-contents .lang-2b .vision-contents .text-wrap{padding:1.5em 3em 2.5em}@media screen and (max-width:414px){.cke_editable .lang-2b .vision-contents .text-wrap,.main-contents .lang-2b .vision-contents .text-wrap{padding:1em 2em 2em}}.cke_editable .sns-wrap,.main-contents .sns-wrap{width:100%;display:table}.cke_editable .sns-wrap .e-parcel,.cke_editable .sns-wrap .sns-area,.main-contents .sns-wrap .e-parcel,.main-contents .sns-wrap .sns-area{width:32.3%;float:right;margin:10px}@media screen and (max-width:800px){.cke_editable .sns-wrap .sns-area,.main-contents .sns-wrap .sns-area{width:initial;float:initial}.cke_editable .sns-wrap .e-parcel,.main-contents .sns-wrap .e-parcel{float:left;min-width:300px}}.cke_editable .split-area .split-2,.main-contents .split-area .split-2{float:left}.cke_editable .lang-dropdown,.main-contents .lang-dropdown{display:table;position:absolute;top:-52px;right:0;z-index:1}@media screen and (max-width:800px){.cke_editable .lang-dropdown,.main-contents .lang-dropdown{position:absolute;top:-10px;width:100%}}.cke_editable .lang-dropdown:after,.main-contents .lang-dropdown:after{content:"＞";display:inline-block;position:absolute;top:11px;right:10px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.cke_editable .lang-dropdown #lang,.main-contents .lang-dropdown #lang{display:none}.cke_editable .lang-dropdown .menu,.main-contents .lang-dropdown .menu{display:none;position:relative;visibility:hidden;opacity:0;list-style:none;margin:0;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2)}.cke_editable .lang-dropdown .menu.open,.main-contents .lang-dropdown .menu.open{display:block}.cke_editable .lang-dropdown .menu a,.main-contents .lang-dropdown .menu a{display:block;width:100%;font-size:14px;font-size:1.4rem}@media screen and (max-width:800px){.cke_editable .lang-dropdown .menu,.main-contents .lang-dropdown .menu{border-top:none;border-bottom:none}}.cke_editable .lang-dropdown .lang-input:checked~.menu,.main-contents .lang-dropdown .lang-input:checked~.menu{visibility:visible;opacity:1;top:0}.cke_editable .lang-dropdown .btnlabel,.cke_editable .lang-dropdown .item,.main-contents .lang-dropdown .btnlabel,.main-contents .lang-dropdown .item{display:block;background-color:#fff;text-align:center;position:relative;text-decoration:none}.cke_editable .lang-dropdown .item,.main-contents .lang-dropdown .item{width:100%}.cke_editable .lang-dropdown .item:first-child,.main-contents .lang-dropdown .item:first-child{padding-top:8px}.cke_editable .lang-dropdown .item:last-child,.main-contents .lang-dropdown .item:last-child{padding-bottom:8px}.cke_editable .lang-dropdown .btnlabel,.main-contents .lang-dropdown .btnlabel{color:#7d7d7d;font-size:14px;font-size:1.4rem;padding:6px 45px 6px 40px;border:1px solid #c8c8c8;font-weight:300;cursor:pointer}.cke_editable .lang-dropdown .animation,.main-contents .lang-dropdown .animation{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.cke_editable .split-2,.main-contents .split-2{width:50%}@media screen and (max-width:600px){.cke_editable .split-2,.main-contents .split-2{width:100%}.cke_editable .split-3,.main-contents .split-3{width:100%}.cke_editable .split-4,.main-contents .split-4{width:50%}}.region-content p.graph_note{font-size:13px;font-size:1.3rem;padding:2em 0}@media screen and (max-width:600px){.region-content p.graph_note{padding:2em 0}}.region-content{position:relative}.region-content .links{position:absolute;top:40px;right:0;left:0;width:100%;margin:0 auto;max-width:940px;text-align:right}.region-content .links a{color:#7d7d7d;padding:8px 40px;border:1px solid}.region-content .links a:hover{color:#c8c8c8;text-decoration:none}.region-content .eu-contents .heading-01.header{padding:20px 0}@media screen and (max-width:800px){.region-content .links{position:absolute;top:90px;text-align:left}.region-content .eu-contents .heading-01.header{padding:80px 0 20px}.region-content .eu-contents .heading-01.header .icon{display:table;margin-top:20px}}@media screen and (max-width:600px){.region-content .links{position:absolute;top:110px;text-align:left}}@media screen and (max-width:414px){.region-content .links{position:absolute;top:120px;left:5px;text-align:left}.region-content .eu-contents .heading-01.header{padding:100px 0 20px}.region-content .eu-contents .heading-01.header .icon{display:table;margin-top:20px}}.cke_editable form{border:none!important;padding:0!important}.cke_editable .gradient-heading span{font-size:17px;font-size:1.7rem}.gradient-heading.radius{border-radius:5px 5px 0 0}.main-contents .split-panel-cell .careers-link .gradient-heading{background:#b2b2b2}.main-contents .split-panel-cell .careers-link .split-panel-text{background:#f2f2f2}.jp_content #press_link li.active{background-color:#ececec}.jp_content .ir-detail-body{color:#646464;padding:10px 10px 30px 10px}.jp_content .ylk-ir-news-date-sp-container,.jp_content .ylk-ir-news-nav-sp-container{display:none;vertical-align:middle;width:42%;margin:15px 5px;position:relative}.jp_content .ylk-ir-news-date-sp-container select,.jp_content .ylk-ir-news-nav-sp-container select{width:100%;padding:10px;font-size:1.4em;color:#5e5e5e;border:1px solid #c3c3c3;box-shadow:none;outline:0;border-radius:2px;-webkit-appearance:none}.jp_content .ylk-ir-news-date-sp-container:before,.jp_content .ylk-ir-news-nav-sp-container:before{background:url(../vendors/images/icons/icon_arrow_link_gray.png?v=202572583842) no-repeat;display:inline-block;width:8px;height:9px;position:absolute;top:65%;right:10px;margin-top:-4px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:800px){.jp_content .ir-news-year-container{display:none}.jp_content .ir-news-year-container.year select{display:table;width:80%;margin:0 auto;margin-top:20px}.jp_content .ylk-ir-news-date-sp-container,.jp_content .ylk-ir-news-nav-sp-container{display:inline-block;width:100%;margin-top:3em}.jp_content .ylk-ir-news-date-sp-container form,.jp_content .ylk-ir-news-nav-sp-container form{width:90%;margin:0 auto}}.jp_content .ir-news-year-container{padding:10px;margin-top:3em}.jp_content .ir-news-date-cell{padding-bottom:0}.jp_content .ir-news-date-cell a:hover{text-decoration:none}.jp_content .ir-news-date-cell:last-child .ir-news-date-link{border-right:1px solid #c3c3c3}.jp_content .ir-news-date-container .jp_content{padding:10px}@media screen and (max-width:800px){.jp_content .ir-news-date-container .jp_content{padding:20px 10px 0}}.jp_content .ir-news-date-row{display:table;table-layout:fixed;max-width:940px;width:100%;margin:0 auto;text-align:center;border-left:1px solid #c3c3c3}.jp_content .ir-news-date-cell{display:table-cell}.jp_content .ir-news-date-cell:last-child a{border-right:none}@media screen and (max-width:800px){.jp_content .ir-news-date-cell{display:block;float:left;margin-bottom:15px}}.jp_content .ir-news-date-link{display:block;border-right:1px solid #c3c3c3;font-weight:400;font-size:14px;font-size:1.4rem;color:#646464}.jp_content .ir-news-date-link:hover{color:#3bacee}@media screen and (max-width:800px){.jp_content .ir-news-date-link{padding:2px 20px}}.jp_content .ir-news-date-cell:nth-child(8){display:none}.jp_content .hr-nav .ir-news-date-cell:nth-of-type(n+7){display:none}.jp_content .ir-detail-body tbody,.jp_content .ir-detail-body tr{border-right:none;border-left:none}.jp_content .table-month{width:100%;table-layout:fixed;font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;font-size:1.4rem}.jp_content .table-month thead{background-color:#a0a0a0;color:#fff}.jp_content .table-month thead th{background-color:#a0a0a0;padding:10px;color:#fff;border:1px solid #fff;font-weight:400}.jp_content .table-month thead td{padding:10px;border:1px solid #fff;text-align:center;vertical-align:middle;color:#fff}.jp_content .table-month th{padding:10px;border-bottom:1px solid #b5b5b5;text-align:center;vertical-align:middle;color:#646464;background-color:#eef0ef;font-weight:400}.jp_content .table-month td{padding:10px;text-align:right;border-bottom:1px solid #b5b5b5;border-right:1px solid #b5b5b5;color:#646464}.jp_content .table-month td:nth-last-child(1){border-right:0}@media screen and (max-width:414px){.jp_content .table-month{font-size:11px;font-size:1.1rem}.jp_content .table-month thead td,.jp_content .table-month thead th{padding:8px}.jp_content .table-month td{padding:8px;text-align:center}}.group-co h1{color:#fff;position:absolute;top:.8em;margin:0;font-size:46px;font-size:4.6rem;line-height:1;font-weight:400;text-shadow:1px 1px 15px #3f4a62}@media screen and (max-width:800px){.group-co h1{font-size:26px;font-size:2.6rem}}@media screen and (max-width:600px){.group-co h1{font-size:24px;font-size:2.4rem;text-shadow:2px 2px 15px #282a2e}}.group-co h3{margin-bottom:1em}.group-co p{font-size:16px;font-size:1.6rem;line-height:1.8}.group-co .head-copy{line-height:2.2}@media screen and (max-width:600px){.group-co .head-copy{line-height:1.8}}.group-co .text-block{padding-bottom:1em}.group-co .note{font-size:13px;font-size:1.3rem}.group-co img{display:block}.group-co img+img{margin-top:30px}.group-co a.link{display:inline-block;margin-left:.5em}.group-co .br::before{content:"\a";white-space:pre}@media screen and (max-width:800px){.group-co .br::before{content:initial}}.group-co .br2::before{content:initial}@media screen and (max-width:600px){.group-co .br2::before{content:"\a";white-space:pre}}.group-co .br3::before{content:initial}@media screen and (max-width:414px){.group-co .br3::before{content:"\a";white-space:pre}}.group-co .nav-wrap{padding:40px 0 38px}.group-co .switching-nav li{width:25%;text-align:center}@media screen and (max-width:600px){.group-co .switching-nav li{width:100%}}.group-co.lang-2b h1{font-size:40px;font-size:4rem}@media screen and (max-width:800px){.group-co.lang-2b h1{font-size:22px;font-size:2.2rem}}@media screen and (max-width:600px){.group-co.lang-2b h1{font-size:20px;font-size:2rem;text-shadow:0 0 15px #282a2e}}.group-co .plofile tbody th{border:none;color:#444;background:initial;vertical-align:top;width:23%;background:#fff}@media screen and (max-width:600px){.group-co .plofile tbody th{width:34%}}.group-co .table-wrap{margin:4em 0}.group-co .table-wrap table{width:100%;border:1px solid #a0a0a0}.group-co .table-wrap .location-data-area-2 tr:last-child th{border-bottom:1px solid #a0a0a0}.group-co .table-wrap .location-data-area-2 td,.group-co .table-wrap .location-data-area-2 th{font-size:14px;font-size:1.4rem;vertical-align:top;padding:1em 20px;font-weight:400}@media screen and (max-width:600px){.group-co .table-wrap{margin:2em 0}.group-co .table-wrap .location-data-area-2 th.fixed-narrow{width:40%}}.group-co .article-wrapper tbody,.group-co .article-wrapper td,.group-co .article-wrapper tr{border:none}.group-co .article-wrapper td,.group-co .article-wrapper th{padding:.5em 0;font-size:14px;font-size:1.4rem;line-height:1.8;font-weight:400}.group-co .article-wrapper{margin-bottom:3em}.group-co .article-wrapper+.article-wrapper{border-top:1px solid #dcdcdc;padding-top:4em}.group-co .row{display:table;width:100%}.group-co .left{width:60%;float:left}.group-co .right{width:35%;float:right}.group-co .right.img-short{width:25%}.group-co .right.img-middle{width:33%}@media screen and (max-width:600px){.group-co .row img{margin-top:25px}.group-co .left{width:100%;float:left}.group-co .right{width:100%;float:left}.group-co .right.img-middle,.group-co .right.img-short{display:table;margin:0 auto;width:60%;float:initial}}.group-co .contact-wrap{display:table;margin:0 auto;width:60%;padding:2em}.group-co .contact-wrap p{text-align:center;padding-bottom:1em;font-size:14px;font-size:1.4rem}.group-co .box{border:1px solid #a0a0a0;padding:5em 3em}.group-co .box .inner{display:table;margin:0 auto}.group-co .box img,.group-co .box p{float:left}.group-co .box img{width:30px}.group-co .box p{font-size:18px;font-size:1.8rem;line-height:1;margin-left:15px;padding-bottom:0}@media screen and (max-width:600px){.group-co .box{padding:3em 1em 3.5em}}.group-co .office-cell{margin-top:2em;margin-bottom:5em}.group-co .office-cell p{padding-bottom:5px}@media screen and (max-width:800px){.group-co .contact-wrap{width:80%}}@media screen and (max-width:600px){.group-co .contact-wrap{padding:4em 0}.group-co .box img,.group-co .box p{float:initial;margin:0 auto}.group-co .box img{margin-bottom:20px}}@media screen and (max-width:414px){.group-co .contact-wrap{width:100%}.group-co .box img,.group-co .box p{float:initial}.group-co .box img{margin:0 auto;padding-bottom:20px}.group-co .box p{font-size:15px;font-size:1.5rem;margin:0}}@media screen and (max-width:600px){.main-contents .athlete-intro-wrapper .split-equality{padding:0!important}}@media screen and (max-width:414px){.main-contents .athlete-intro-wrapper .body-copy{display:block}}.main-contents .sp-block-2{display:block}@media screen and (min-width:600px){.main-contents .sp-block-2{display:none}}.main-contents .pc-block-2{display:block}@media screen and (max-width:600px){.main-contents .pc-block-2{display:none}}.main-contents .lang-1b .body-copy{width:100%}.main-contents .lang-1b .athlete-panel-read{width:35%}.athlete-intro-area h2{font-size:20px;font-size:2rem;letter-spacing:1px;text-align:center;padding-top:20px;padding-bottom:25px}@media screen and (max-width:600px){.athlete-intro-area h2{padding-top:10px;padding-bottom:15px;font-size:16px;font-size:1.6rem}}@media screen and (max-width:414px){.athlete-intro-area{padding-bottom:5px}}.athlete-panel{position:relative;padding:0}.athlete-panel a{text-decoration:none}.athlete-panel a:hover{opacity:.7}.athlete-panel:first-child{padding-right:10px}@media screen and (max-width:600px){.athlete-panel:first-child{padding-right:0;margin-bottom:20px}}.athlete-panel:nth-child(2n){padding-left:10px}@media screen and (max-width:600px){.athlete-panel:nth-child(2n){padding-left:0}}.athlete-panel:nth-child(2n) .athlete-panel-text{left:30px}@media screen and (max-width:600px){.athlete-panel:nth-child(2n) .athlete-panel-text{left:20px}}.athlete-panel .athlete-panel-text{position:absolute;left:20px;bottom:10px}.athlete-panel .athlete-panel-text .athlete-panel-read{line-height:1.6;font-size:14px;font-size:1.4rem;padding-bottom:.5em;color:#fff;display:block}.athlete-panel .athlete-panel-text .athlete-panel-read:last-child{padding-bottom:0}@media screen and (max-width:414px){.athlete-panel .athlete-panel-text .athlete-panel-read{font-size:13px;font-size:1.3rem}}.lesson-area{background-color:#f0f0f0;padding:30px;margin-top:35px}@media screen and (max-width:414px){.lesson-area{margin-top:15px;padding:20px}}.lesson-area h2{font-size:16px;font-size:1.6rem;letter-spacing:1px;padding-bottom:15px}@media screen and (max-width:600px){.lesson-area h2{padding-top:15px}}.lesson-area .split-2{width:40%}@media screen and (max-width:600px){.lesson-area .split-2{width:100%}}.lesson-area .split-panel-left{padding:0}.lesson-area .lesson-area-text{padding-left:26px;width:60%}@media screen and (max-width:600px){.lesson-area .lesson-area-text{width:100%}}.lesson-area .lesson-area-text .body-copy:first-child{padding-bottom:15px}.athlete-intro-image{position:relative}.athlete-intro-image .athlete-name{font-family:GTPressuraMono,NotoSanLao-Medium,sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:2px;letter-spacing:1px;color:#a0a0a0;font-size:24px;font-size:2.4rem;position:absolute;bottom:15px}.athlete-intro-image .athlete-name:nth-child(2n+1){left:40px}.athlete-intro-image .athlete-name:nth-child(2n){right:40px}@media screen and (max-width:600px){.athlete-intro-image .athlete-name{font-size:20px;font-size:2rem;line-height:1em;color:#787878}.athlete-intro-image .athlete-name:nth-child(2n+1){left:20px}.athlete-intro-image .athlete-name:nth-child(2n){right:20px;text-align:right}}.lang-2b .athlete-detail .lead-copy{font-size:15px;font-size:1.5rem}.lang-2b .athlete-detail p{font-size:14px;font-size:1.4rem}.lang-2b .athlete-detail .accent{font-weight:700;font-size:20px;font-size:2rem;padding-top:40px;padding-bottom:30px}@media screen and (max-width:600px){.lang-2b .athlete-detail .accent{padding-top:20px;padding-bottom:15px;font-size:16px;font-size:1.6rem;line-height:1.5}}.lang-2b .athlete-detail .profile-name{font-size:20px;font-size:2rem}.lang-2b .athlete-detail .profile-name-en{font-size:18px;font-size:1.8rem}.lang-2b .achievement-data-area tbody{font-size:14px;font-size:1.4rem}.lang-2b .achievement-data-area tbody td{font-size:14px;font-size:1.4rem}.lang-2b .achievement-data-area tbody th{font-size:14px;font-size:1.4rem}@media screen and (max-width:414px){.lang-2b .section-wrapper-editable li{font-size:14px;font-size:1.4rem}}.athlete-detail .interview-img-area{width:37%}@media screen and (max-width:800px){.athlete-detail .interview-img-area{float:left}}.athlete-detail .interview-img-area .interview-img-box{padding-bottom:30px}@media screen and (max-width:600px){.athlete-detail .interview-img-area .interview-img-box{padding-bottom:20px}}@media screen and (max-width:600px){.athlete-detail .interview-img-area .interview-img-box.interview-img-panel{width:50%;float:left}.athlete-detail .interview-img-area .interview-img-box.interview-img-panel:nth-child(2n){padding-right:10px}.athlete-detail .interview-img-area .interview-img-box.interview-img-panel:nth-child(2n+1){padding-left:10px}}@media screen and (max-width:600px){.athlete-detail .interview-img-area{float:none;width:100%}}.athlete-detail .interview-txt-area{padding-left:80px;width:63%;display:table}@media screen and (max-width:800px){.athlete-detail .interview-txt-area{float:left;padding-left:40px}}@media screen and (max-width:600px){.athlete-detail .interview-txt-area{float:none;padding-left:0;width:100%}}.athlete-detail .interview-txt-area .interview-txt-box{padding-bottom:25px}@media screen and (max-width:600px){.athlete-detail .interview-txt-area .interview-txt-box{padding-bottom:15px}}.athlete-detail .interview-txt-area .interview-txt-box .interview-txt-qa{display:table-row}.athlete-detail .interview-txt-area .interview-txt-box .interview-q{padding-right:10px;display:table-cell}.athlete-detail .interview-txt-area .interview-txt-box .interview-a{display:table-cell;padding-bottom:12px}@media screen and (max-width:600px){.athlete-detail .interview-txt-area .interview-txt-box .interview-a{padding-bottom:10px}}.athlete-detail .article-wrapper-2{padding-top:40px}@media screen and (max-width:600px){.athlete-detail .article-wrapper-2{padding-top:20px}}.athlete-detail .profile-item-box{display:table}.athlete-detail .profile-item{list-style-type:none;display:table-row;padding-bottom:15px;padding-left:0;text-indent:0}@media screen and (max-width:600px){.athlete-detail .profile-item{display:block}}.athlete-detail .profile-item .list-a{padding-right:20px;display:table-cell;padding-bottom:15px;padding-left:0;text-indent:0}@media screen and (max-width:600px){.athlete-detail .profile-item .list-a{display:block;padding-right:0;padding-bottom:5px}}.athlete-detail .profile-item .list-b{display:table-cell;padding-left:0;text-indent:0}@media screen and (max-width:600px){.athlete-detail .profile-item .list-b{display:block}}.athlete-detail .profile-name{font-weight:400;padding-bottom:24px;padding-top:10px;display:block!important}.athlete-detail .profile-area{padding-top:40px}.athlete-detail .profile-area .profile-txt-area{display:block;padding-left:100px}@media screen and (max-width:800px){.athlete-detail .profile-area .profile-txt-area{padding-left:60px}}@media screen and (max-width:600px){.athlete-detail .profile-area .profile-txt-area{padding-left:0}}.athlete-detail .banner-area{clear:both}@media screen and (max-width:800px){.athlete-detail .banner-area{padding-left:10px;padding-right:10px}}.athlete-detail .banner-area .link-panel-wrap{width:53%;margin:0 auto}@media screen and (max-width:800px){.athlete-detail .banner-area .link-panel-wrap{width:100%}}.athlete-detail .banner-area .link-panel-wrap .link-panel-box{display:flex;width:100%}.athlete-detail .banner-area .link-panel-wrap .link-panel-box .link-panel-img{width:50%}@media screen and (max-width:800px){.athlete-detail .banner-area .link-panel-wrap .link-panel-box .link-panel-img{width:35%}}.athlete-detail .banner-area .link-panel-wrap .link-panel-box .link-panel-text{width:50%;color:#fff;padding-left:35px;background-color:#4bc4f1;display:flex;align-items:center}@media screen and (max-width:800px){.athlete-detail .banner-area .link-panel-wrap .link-panel-box .link-panel-text{width:65%;padding-left:20px}}.athlete-detail .banner-area .link-panel-wrap .link-panel-box .link-panel-text .heading-03{color:#fff;display:block;font-weight:700;font-size:15px;font-size:1.5rem}@media screen and (max-width:800px){.athlete-detail .banner-area .link-panel-wrap .link-panel-box .link-panel-text .heading-03{font-size:14px;font-size:1.4rem}}.athlete-detail .banner-area .link-panel-wrap .link-panel-box .link-panel-text .athlete-items{color:#fff;display:block;padding-bottom:0;font-size:14px;font-size:1.4rem}@media screen and (max-width:800px){.athlete-detail .banner-area .link-panel-wrap .link-panel-box .link-panel-text .athlete-items{font-size:12px;font-size:1.2rem}}.athlete-detail .banner-area .link-panel-wrap a{display:flex;text-decoration:none;color:#fff}.athlete-detail .banner-area .link-panel-wrap a:visited{color:#fff}.athlete-detail .banner-area .link-panel-wrap a:hover{opacity:.7}.achievement-data-area tbody{border:none}.achievement-data-area tbody tr{border:none}.achievement-data-area tbody th{background-color:#fff;color:#444;width:auto;border:none;padding-left:0;padding-top:0;padding-right:0;width:9%}.achievement-data-area tbody td{padding-left:0;padding-top:0;width:50%}@media screen and (max-width:800px){.achievement-data-area tbody tr{display:block;width:100%;border-bottom:1px dotted #a0a0a0;padding-bottom:15px;margin-bottom:20px}.achievement-data-area tbody th{display:block;width:100%;padding-bottom:.5em}.achievement-data-area tbody td{display:block;width:100%;padding-bottom:.2em}.achievement-data-area tbody .several{border:none;margin-bottom:0;padding-bottom:.5em}.achievement-data-area tbody .several-y{display:none}}.text-highlight-gray{background:#eee;text-decoration:none}.lang-2b .section-wrapper-editable .director-table-wrap li,.lang-2b .section-wrapper-editable .officer-table-wrap li{line-height:1.6}.lang-1b .director-item-box .director-role{font-size:13px;font-size:1.3rem}.lang-1b .section-wrapper-editable .director-table-wrap li,.lang-1b .section-wrapper-editable .officer-table-wrap li{line-height:1.5}.lang-1b .officer-table-wrap .location-data-area-officer .officer-item-wrap .officer-item,.lang-1b .officer-table-wrap .location-data-area-officer .officer-item-wrap .officer-name{font-size:13px;font-size:1.3rem}@media screen and (min-width:600px){.lang-1b .officer-table-wrap .location-data-area-officer .officer-item-wrap .officer-item,.lang-1b .officer-table-wrap .location-data-area-officer .officer-item-wrap .officer-name{width:44.7%}}@media screen and (min-width:600px){.lang-1b .officer-table-wrap .location-data-area-officer .officer-item-wrap .officer-item{width:55.3%}}.lang-1b .officer-table-wrap .location-data-area-officer .officer-item-wrap .officer-item .officer-item-box li{line-height:1.6}.director-table-wrap,.officer-table-wrap{font-size:12px;font-size:1.2rem;color:#444;display:flex;flex-wrap:wrap;border-right:1px solid #a0a0a0}.director-table-wrap ul,.officer-table-wrap ul{list-style-type:none}.director-table-wrap ul li,.officer-table-wrap ul li{padding:0;text-indent:0;margin-top:.4em}.director-table-wrap ul li .name,.officer-table-wrap ul li .name{display:block}.director-table-wrap .heading,.officer-table-wrap .heading{font-size:14px;font-size:1.4rem;border:1px solid #a0a0a0;background:#a0a0a0;color:#fff;padding:1em;font-weight:inherit;display:block;width:100%}@media screen and (max-width:800px){.director-table-wrap .heading,.officer-table-wrap .heading{font-size:12px;font-size:1.2rem}}.director-table-wrap .location-data-area-director,.officer-table-wrap .location-data-area-director,.officer-table-wrap .location-data-area-officer{width:50%;display:flex;border-left:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0}@media screen and (max-width:700px){.director-table-wrap .location-data-area-director,.officer-table-wrap .location-data-area-director,.officer-table-wrap .location-data-area-officer{width:100%}}.director-table-wrap .location-data-area-director .director-position,.officer-table-wrap .location-data-area-director .director-position,.officer-table-wrap .location-data-area-officer .director-position,.officer-table-wrap .location-data-area-officer .officer-position{font-size:14px;font-size:1.4rem;color:#646464;background:#eef0ef;font-weight:inherit;width:35%;display:flex;align-items:center;padding:1em}.director-table-wrap .location-data-area-director .director-position .position-heading,.officer-table-wrap .location-data-area-director .director-position .position-heading,.officer-table-wrap .location-data-area-officer .director-position .position-heading,.officer-table-wrap .location-data-area-officer .officer-position .position-heading{color:#646464}@media screen and (max-width:800px){.director-table-wrap .location-data-area-director .director-position .position-heading,.officer-table-wrap .location-data-area-director .director-position .position-heading,.officer-table-wrap .location-data-area-officer .director-position .position-heading,.officer-table-wrap .location-data-area-officer .officer-position .position-heading{font-size:12px;font-size:1.2rem}}.director-table-wrap .location-data-area-director .director-item,.officer-table-wrap .location-data-area-director .director-item,.officer-table-wrap .location-data-area-officer .director-item{width:60%;border-left:1px solid #a0a0a0;padding:1.1em}@media screen and (min-width:600px){.director-table-wrap .location-data-area-director .director-item,.officer-table-wrap .location-data-area-director .director-item,.officer-table-wrap .location-data-area-officer .director-item{width:60%}}@media screen and (min-width:800px){.director-table-wrap .location-data-area-director .director-item,.officer-table-wrap .location-data-area-director .director-item,.officer-table-wrap .location-data-area-officer .director-item{width:59.2%}}.director-table-wrap .location-data-area-director .director-item .image-area,.officer-table-wrap .location-data-area-director .director-item .image-area,.officer-table-wrap .location-data-area-officer .director-item .image-area{text-align:center;margin-bottom:1em;margin-top:0}.director-table-wrap .location-data-area-director .director-item .director-item-box,.officer-table-wrap .location-data-area-director .director-item .director-item-box,.officer-table-wrap .location-data-area-officer .director-item .director-item-box{margin-bottom:18px}.director-table-wrap .location-data-area-director .director-position,.officer-table-wrap .location-data-area-director .director-position,.officer-table-wrap .location-data-area-officer .director-position,.officer-table-wrap .location-data-area-officer .officer-position{width:32%}@media screen and (min-width:600px){.director-table-wrap .location-data-area-director .director-position,.officer-table-wrap .location-data-area-director .director-position,.officer-table-wrap .location-data-area-officer .director-position,.officer-table-wrap .location-data-area-officer .officer-position{width:33%;min-width:130px}}@media screen and (min-width:800px){.director-table-wrap .location-data-area-director .director-position,.officer-table-wrap .location-data-area-director .director-position,.officer-table-wrap .location-data-area-officer .director-position,.officer-table-wrap .location-data-area-officer .officer-position{width:40.8%;min-width:170px}}.director-table-wrap .location-data-area-director.full-box,.officer-table-wrap .full-box.location-data-area-officer,.officer-table-wrap .location-data-area-director.full-box{min-height:480px}@media screen and (max-width:800px){.director-table-wrap .location-data-area-director.full-box,.officer-table-wrap .full-box.location-data-area-officer,.officer-table-wrap .location-data-area-director.full-box{min-height:560px}}@media screen and (max-width:900px){.director-table-wrap .location-data-area-director.full-box,.officer-table-wrap .full-box.location-data-area-officer,.officer-table-wrap .location-data-area-director.full-box{min-height:530px}}@media screen and (max-width:700px){.director-table-wrap .location-data-area-director.full-box,.officer-table-wrap .full-box.location-data-area-officer,.officer-table-wrap .location-data-area-director.full-box{height:auto;min-height:0}}.officer-table-wrap span{line-height:1.6}.officer-table-wrap .location-data-area-officer{width:100%}.officer-table-wrap .location-data-area-officer .officer-position{width:18.4%;min-width:auto}@media screen and (max-width:600px){.officer-table-wrap .location-data-area-officer .officer-position{min-width:115px}}.officer-table-wrap .location-data-area-officer .officer-item-wrap{width:81.6%}@media screen and (min-width:600px){.officer-table-wrap .location-data-area-officer .officer-item-wrap{display:flex}}.officer-table-wrap .location-data-area-officer .officer-item-wrap .officer-item,.officer-table-wrap .location-data-area-officer .officer-item-wrap .officer-name{border-left:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;padding:1em;display:flex;align-items:center;font-size:14px;font-size:1.4rem;line-height:1.85}@media screen and (min-width:600px){.officer-table-wrap .location-data-area-officer .officer-item-wrap .officer-item,.officer-table-wrap .location-data-area-officer .officer-item-wrap .officer-name{width:38%;border-bottom:none}}.officer-table-wrap .location-data-area-officer .officer-item-wrap .officer-item{border-bottom:none}@media screen and (min-width:600px){.officer-table-wrap .location-data-area-officer .officer-item-wrap .officer-item{width:62%}}.officer-table-wrap .location-data-area-officer .officer-item-wrap .officer-item .officer-item-box .short{float:left;display:table-cell}.officer-table-wrap .location-data-area-officer .officer-item-wrap .officer-item .officer-item-box .long{display:table-cell}.officer-table-wrap .location-data-area-officer .officer-item-wrap .officer-item .officer-item-box li{margin-top:.4em;font-size:11px;font-size:1.1rem}.officer-table-wrap .location-data-area-officer .officer-item-wrap .officer-item .officer-item-box li:first-child{margin-top:0}@media screen and (min-width:600px){.officer-table-wrap .location-data-area-officer .officer-item-wrap .officer-item .officer-item-box li{font-size:13px;font-size:1.3rem}}.main-contents{overflow:hidden}.main-contents #main{background-color:#fff}.nav-col-1st .lang-1b{font-family:"Open Sans",sans-serif}.nav-col-1st. lang-2b{font-family:"Noto Sans Japanese",sans-serif}.nav-col-1st{background-color:#3bacee;border-bottom:1px solid #538ec2}.nav-col-1st a{color:#fff;font-weight:600;padding:11px 10px}.nav-col-2nd{background-color:#207bba;border-bottom:1px solid #538ec2}.nav-col-2nd:last-child{border-bottom:none}.nav-col-2nd a{padding:11px 18px}.nav-col-3rd{background-color:#085da7;border-bottom:1px solid #538ec2}.nav-col-3rd:last-child{border-bottom:none}.nav-col-3rd a{font-size:1.2rem;font-weight:300;padding:11px 26px}.nav-sp-link{display:block;font-size:1.4rem;font-weight:600;padding:11px}.arrow-left>a{background:url(../vendors/images/icons/icon_arrow_link.png?v=202572583842) no-repeat;background-position:224px center}.arrow-under>a{background:url(../vendors/images/icons/icon_arrow_under.png?v=202572583842) no-repeat;background-position:224px center}.g-sp-nav-sub-cell{padding:0 10px;background-color:#e6e6e6}.g-sp-nav-search input[type=text]{width:100%;padding:0 10px 0 30px}.g-sp-nav-search input[type=image]{width:15px;height:17px;position:absolute;left:5px;top:28px}.global-sp-nav-wrapper{width:252px;border-right:none}