::-moz-selection{background:#008c9e;color:#fff}::selection{background:#008c9e;color:#fff}::-moz-selection{background:#008c9e;color:#fff}* a{color:#099}* a:hover{text-decoration:none}* a:active{color:#099}* a[id]:not([href]){margin-top:-100px;padding-top:100px}.headOpen{overflow:hidden !important}.pseudoEle{position:relative;display:inline-block;padding:0 0 0 16px;color:#000;vertical-align:middle;text-decoration:none;font-size:15px}.pseudoEle:after,.pseudoEle:before{position:absolute;top:0;bottom:0;margin:auto;content:"";vertical-align:middle}h1{font-weight:500 !important}h1.hidetitle{display:none}h2,h3,h4{font-weight:500 !important}h1.type1{color:#606565;font-size:36px;width:60%;text-align:center;border-bottom:1px solid #9ba4a4;line-height:80px;margin:0 auto 50px}h2.type1{color:#606565;font-size:36px;width:60%;text-align:center;border-bottom:1px solid #9ba4a4;line-height:80px;margin:0 auto 50px}h2.type2{color:#099;font-size:36px;width:60%;text-align:center;border-bottom:1px solid #9ba4a4;line-height:80px;margin:0 auto 50px}h2.type2-2{color:#005f6b;font-size:36px;width:60%;text-align:center;border-bottom:1px solid #9ba4a4;line-height:80px;margin:0 auto 50px}h2.type3{color:#fff;font-size:36px;width:60%;text-align:center;border-bottom:1px solid #fff;line-height:80px;margin:0 auto 50px}h3.type1{color:#343838;border-left:3px solid #099;font-weight:bold;border-bottom:1px solid #9ba4a4;font-size:20px;padding:0 20px 10px;margin-bottom:40px}h3.type2{display:inline;color:#099;font-size:1.5rem;line-height:1.2;font-weight:bold}h3.type3{color:#005f6b;font-size:15px;line-height:1.2;font-weight:bold;margin-top:2em}h3.type4{margin-bottom:20px;color:#005f6b;font-size:18px;line-height:1.2;font-weight:bold;margin-top:2em;border-left:1px solid #005f6b;padding-left:1em}h4.type1{color:#099;font-weight:bold}.mobileMenu{display:none !important}.newsTitle{font-size:23px;margin-bottom:60px;padding-bottom:20px;border-bottom:4px solid #099;-o-border-image:linear-gradient(to right, #099 0%, #81f2f2 100%);border-image:linear-gradient(to right, #099 0%, #81f2f2 100%);border-image-slice:1}.listTitle{color:#099;margin:0 0 15px;line-height:2}#tableType1{margin:0 auto;font-size:.9rem;display:flex;flex-wrap:wrap;align-items:stretch}#tableType1>dt{font-weight:600;border-bottom:1px dotted #bec3c3;width:10em;padding:12px;flex:0 1 25%}#tableType1>dd{border-bottom:1px dotted #bec3c3;padding:12px;flex:1 0 75%}#tableType1>dd:first-child{border-top:1px dotted #bec3c3}#tableType2{width:80%;margin:0 auto 100px;font-size:.9rem}#tableType2 dd{padding:20px 14px;text-align:center;width:14%;border-top:1px dotted #bec3c3}#tableType2 dt{padding:20px 14px;text-align:center;width:14%;border-top:1px dotted #bec3c3;font-weight:bold;color:#099}#tableType2 dd{border-left:1px solid #bec3c3}#tableType2 dl{display:-ms-box;display:-o-box;display:flexbox;box-orient:horizontal;width:100%}#tableType2 dd,#tableType2 dt{-moz-box-flex:1;width:14%}#tableType2 dl:first-child{font-size:.9rem;background:#099}#tableType2 dl:first-child dd,#tableType2 dl:first-child dt{padding:20px 14px;color:#fff;padding:.8em 14px}#tableType2 #current{text-align:right}.discList{list-style-type:disc;padding-left:2em}.decimalList{list-style-type:decimal;padding-left:2em}*{font-family:"Lato","source-han-sans-japanese",sans-serif !important}body,html{height:100%}body{background:#fff;-webkit-text-size-adjust:100%;font-size:16px;line-height:1.3rem}#wrapper{width:100%;position:relative;height:auto !important;height:100%;min-height:100%}#contents{letter-spacing:-0.4em}html[lang=en] #contents{letter-spacing:0}html[lang=en] #contents #headline li p{letter-spacing:0}#commonContents,#contents{padding-bottom:400px;width:1000px;margin:0 auto}html[lang=en] #commonContents,html[lang=en] #contents{padding-bottom:480px}.pageColumn{width:47%;display:inline-block;margin-right:60px;vertical-align:top}.pageColumn:last-child{margin:0}#page-top{position:fixed;bottom:100px;right:0;font-size:77%;z-index:1000}#page-top a{background:rgba(0,0,0,.5);text-decoration:none;color:#fff;padding:0 25px;text-align:left;display:block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;line-height:5em}#page-top a:hover{text-decoration:none;background:#999}.defs{display:none}.indexIcon{fill:#9ba4a4}.moveInfo{margin-top:20px;padding:15px;border:2px solid #fdb45d;border-radius:5px}.moveInfo h2{color:#fdb45d;font-size:18px;margin-bottom:10px;border-bottom:1px solid #fdb45d;padding-bottom:10px}.moveInfo p{margin-bottom:10px}.moveInfo span{background:#fdb45d;color:#fff;border-radius:3px;padding:1px 5px;font-size:11px}.moveInfo address{margin-bottom:14px}.accessRoot dl{display:flex;display:-webkit-flex;align-items:center}.accessRoot dl dt{width:50px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;margin-right:5px}.accessRoot dl dt img{width:100%}.accessRoot dl dd{padding:14px 0 14px 14px}.address_info{position:relative;padding:40px 25px 15px;background:#eaf4f0;line-height:2em;margin-top:20px}.address_info ul{display:flex;flex-direction:column;margin-top:10px}.address_info ul li .entrance_image{width:150px;margin-right:10px;margin-bottom:10px;display:inline-block}.address_info ul li .entrance_image img{width:100%}.address_info span{background:#099;color:#fff;position:absolute;font-size:12px;padding:0 15px;top:8px;left:-10px;box-shadow:0 2px 2px rgba(0,0,0,.2)}.address_info span::after,.address_info span::before{position:absolute;content:""}.address_info span::before{top:100%;left:0;border:none;border-bottom:solid 8px rgba(0,0,0,0);border-right:solid 10px #959e9b}.flexcontent{display:flex;justify-content:space-around}.breadcrumb{font-size:13px;margin:20px 0;line-height:30px;color:#8d9b9b}ol.breadcrumb li{display:inline-block}ol.breadcrumb li a{display:block;background:#e7e7e7;padding-right:10px;height:30px;margin-right:28px;position:relative;text-decoration:none;color:#8d9b9b}ol.breadcrumb li a:last-of-type{margin-right:28px}ol.breadcrumb li a:before{content:"";display:block;width:0;height:0;position:absolute;top:0;left:-30px;border:15px solid rgba(0,0,0,0);border-color:#e7e7e7;border-left-color:rgba(0,0,0,0)}ol.breadcrumb li a:after{content:"";display:block;width:0;height:0;position:absolute;top:0;right:-30px;border:15px solid rgba(0,0,0,0);border-left-color:#e7e7e7}ol.breadcrumb li:first-child a{padding-left:15px}ol.breadcrumb li:first-child a:before{display:none}ol.breadcrumb li a:hover{background:#099;color:#fff;text-decoration:none}ol.breadcrumb li a:hover:before{border-color:#099;border-left-color:rgba(0,0,0,0)}ol.breadcrumb li a:hover:after{border-left-color:#099}ol.breadcrumb li:last-child span{background:#099;color:#fff;padding:0 13px;margin-left:-14px;display:block;position:relative;height:30px}ol.breadcrumb li:last-child span:before{content:"";display:block;width:0;height:0;position:absolute;top:0;left:-16px;border:15px solid rgba(0,0,0,0);border-color:#099;border-left-color:rgba(0,0,0,0)}header{transition:height .3s ease-in-out;height:90px;position:fixed;width:100%;background:rgba(34,31,31,.9);letter-spacing:.1rem;z-index:1000;top:0}header.expanded,header.expanded_mb{height:180px}#header{position:relative;min-width:1100px;max-width:1800px;margin:0 auto;padding:0 30px;display:flex;align-items:center}#header li{display:inline-block}#header li a{color:#fff;display:block;text-decoration:none !important}#headLogo{margin-right:40px}#headLogo a{display:table-cell;height:90px;vertical-align:middle}#headLogo img{height:45px}#globalNavi{display:inline-block;flex:1 1 auto}#headerRight{display:flex;align-items:center}#headerRight #sideNavi a{font-size:.7rem;display:block;border-right:1px solid rgba(255,255,255,.3);padding:0 15px;color:rgba(255,255,255,.7) !important;text-decoration:none !important}#headerRight #sideNavi a:hover{color:#fff !important}#headerRight #sideNavi li{height:90px;display:table-cell;vertical-align:middle}#headerRight #sideNavi li:last-child a{border:0}#recruitWeb{float:right}#recruitWeb a{text-decoration:none;display:block;font-size:.8rem;background:#2066c6;border-radius:2px;color:#fff;padding:10px 25px;margin-right:10px}#recruitWeb a:hover{opacity:.8}.languages{display:flex;flex-direction:column;align-items:center;margin-left:15px;margin-top:-15px}.languages p{color:#fff;font-size:.7rem;margin-bottom:3px}.languages .button-cover:before{counter-increment:button-counter;content:counter(button-counter);position:absolute;right:0;bottom:0;color:#d7e3e3;font-size:12px;line-height:1;padding:5px}.languages .button-cover,.languages .knobs,.languages .layer{position:absolute;top:0;right:0;bottom:0;left:0}.languages .button{position:relative;width:110px;height:36px;overflow:hidden}.languages .button.r,.languages .button.r .layer{border-radius:100px}.languages .button.b2{border-radius:2px}.languages .checkbox{position:relative;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;z-index:3}.languages .knobs{z-index:2;letter-spacing:0}.languages .layer{width:100%;background-color:#ebf7fc;transition:.3s ease all;z-index:1}.languages #button-10 .knobs:before,.languages #button-10 .knobs:after,.languages #button-10 .knobs span{position:absolute;top:4px;width:45px;height:10px;font-size:10px;font-weight:bold;text-align:center;line-height:1;padding:9px 4px;border-radius:2px;transition:.3s ease all}.languages #button-10 .knobs:before{content:"";left:4px;background-color:#03a9f4}.languages #button-10 .knobs:after{content:"English";right:4px;color:#4e4e4e}.languages #button-10 .knobs span{display:inline-block;left:4px;color:#fff;z-index:1}.languages #button-10 .checkbox:checked+.knobs span{color:#4e4e4e}.languages #button-10 .checkbox:checked+.knobs:before{left:53px;background-color:#f44336}.languages #button-10 .checkbox:checked+.knobs:after{color:#fff}.languages #button-10 .checkbox:checked~.layer{background-color:#fcebeb}.poparrow{height:16px;width:16px;margin-bottom:-3px;margin-left:4px}#recruitWeb .poparrow{fill:#90b3e3}#globalNavi .dropdown>a:after{width:0;height:0;border:solid 5px rgba(0,0,0,0);border-top-color:#fff;display:inline-block;vertical-align:middle;margin:-1px 0 0 8px}#contents #siteInfo li:first-child:after{content:"";display:block;height:0}.dropdown>a:after,.dropdown>a:before{content:"";display:block;height:0}#contents #siteInfo li:first-child:before{box-sizing:border-box}.dropdown>a:after,.dropdown>a:before{box-sizing:border-box}.expanded .dropdown>a:after{border-top-color:rgba(255,255,255,.3) !important}.expanded .dropdown.active>a:after,.expanded .dropdown.active_mb>a:after{border-top-color:#fff !important}.expanded .dropdown>a{color:rgba(255,255,255,.3) !important}.expanded .popuplink>a{color:rgba(255,255,255,.3) !important}.expanded .dropdown>a:hover{color:#fff !important}.dropdown>a{line-height:90px;padding:0 10px}.pcMenu .dropdownInner{visibility:hidden;opacity:0;transition:all .3s ease-in-out;padding:20px 0;width:100%;position:absolute;top:100%;left:0;right:0;z-index:120;font-size:.9em}.pcMenu .dropdownInner a{padding:14px 13px 13px 14px}.pcMenu .poparrow{width:15px;height:15px}header.expanded .active .dropdownInner,header.expanded .active_mb .dropdownInner{visibility:visible;opacity:1}.expanded .active>a,.expanded .active_mb>a{color:#fff !important}.subList{background:rgba(34,31,31,.9);width:100%;position:absolute;top:60px;left:0;padding-bottom:20px}.subList .subTrigger{background:rgba(34,31,31,.6)}.mobileMenu .subList dd{font-size:.9rem}.mobileMenu .subList dd li{width:49%;margin-bottom:10px;vertical-align:top}.mobileMenu .subList dd li:nth-child(odd){margin-right:10px}.mobileMenu .subList dd li a{padding:10px 15px;background:rgba(34,31,31,.6);color:#9ba4a4;border:1px solid #4c4f4f}.subOpened>.underArrow,.subOpened>.upArrow{display:none}#topContent{width:100%;height:340px;background:url("/images/mainimage_bg.jpg") repeat-x top center;margin-bottom:40px;margin-top:90px}#contents #headline{margin-bottom:40px}#contents #headline ul{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}#contents #headline li{display:inline-block;margin-right:17px}#contents #headline li:last-child{margin:0}#contents #headline li a{text-decoration:none;display:block;border:#7f7f7f solid 1px;color:#343838;text-align:center}#contents #headline li img{width:100%;background:#ccc}#contents #headline li p{letter-spacing:.3rem;padding:1rem 0}#contents #siteInfo{width:590px;display:inline-block;margin-right:54px;padding-bottom:30px;letter-spacing:0}#contents #siteInfo ul{overflow:hidden}#contents #siteInfo .archiveWrap{text-align:right}#contents #siteInfo .archive{text-decoration:none;font-size:11px;background:#bdd3cd;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:3px 10px;color:#005f6b;border:1px solid #005f6b}#contents #siteInfo .archive:hover{background:#005f6b;color:#fff}#contents #siteInfo #siteInfoHead{text-align:center;font-weight:bold;font-size:1.2rem;letter-spacing:1.2rem;border-top:5px solid #005f6b;padding:1rem 0}#contents #siteInfo li{display:block;margin-bottom:20px}#contents #siteInfo li:first-child{position:relative}#contents #siteInfo li:first-child:before{content:"New";display:block;position:absolute;background:#cc333f;color:#fff;font-size:14px;padding:0 3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;left:100px;top:0;font-family:Estrangelo Edessa;height:17px}#contents #siteInfo li:first-child:after{border:5px solid rgba(0,0,0,0);border-right:9px solid #cc333f;width:3px;height:0;display:block;position:absolute;top:3px;left:85px}#contents #siteInfo li a,#contents #siteInfo li span{color:#005f6b;line-height:1.5em}#contents #siteInfo time{color:#606565;font-size:12px;margin-bottom:.3em;display:block}#contents #bannerArea{display:inline-block;vertical-align:top}#contents #bannerArea ul{margin-bottom:30px;width:350px}#contents #bannerArea ul:nth-child(1) img,#contents #bannerArea ul:nth-child(2) img{width:350px}#contents #bannerArea ul li a{display:block;margin-bottom:10px}#contents #bannerArea ul li:last-child a{margin-bottom:0}#contents #bannerArea img{background:#ccc}#contents #bannerArea ul:nth-child(3) img{background:#ccc;border:1px #ccc solid}#contents #bannerArea ul:nth-child(3) li{display:inline-block}#contents #bannerArea ul:nth-child(3) li:nth-child(odd){margin-bottom:6px}#contents #bannerArea ul:last-child img{width:100%}#contents #bannerArea a:hover img{opacity:.8}#commonContents{padding-top:90px}#topContent{width:100%}#topContent .flexslider{width:1000px;margin:0 auto;overflow:hidden;position:relative}.notCarousel{width:1000px;height:340px;margin:0 auto;overflow:hidden;position:relative;display:block}.flexslider .slides{position:relative;width:1000px}.flexslider p{text-indent:-99999px;width:1000px;color:#3b3b3b;font-size:24px;text-align:right;line-height:2;padding:60px;height:380px;vertical-align:middle;display:table-cell;text-shadow:rgba(255,255,255,.3) 1px 1px 0px,rgba(255,255,255,.3) -1px 1px 0px,rgba(255,255,255,.3) 1px -1px 0px,rgba(255,255,255,.3) -1px -1px 0}.flexslider .desc1{background:url("/images/top_carousel_01.jpg") no-repeat;background-size:contain}.flexslider .desc2{background:url("/images/top_carousel_02.jpg") no-repeat;background-size:contain}.flexslider .desc3{background:url("/images/top_carousel_03.jpg") no-repeat;background-size:contain}.flexslider .desc4{background:url("/images/top_carousel_04.jpg") no-repeat;background-size:contain}.mainCarouselTitle{color:#1f5bae;font-size:30px;padding-bottom:20px}.flexslider a{background:#fff;display:block}.flexslider a img{width:100%}.flexslider a:hover img{opacity:.8}.flexslider a:hover span{background:#555 !important}#topContent .flexslider .slides li{position:relative;color:#fff;width:1000px}#topContent .flexslider .slides li a span{position:absolute;display:inline-block;background:#333;font-size:12px;padding:5px 10px 0 20px;right:0;bottom:70px;left:0;margin:auto;height:30px;color:#fff;vertical-align:middle;text-decoration:none;z-index:999}#topContent .flexslider .slides li a span:before{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle;left:5px;width:7px;height:7px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}#topContent .flexslider .slides li a span svg{width:1em;height:1em;fill:#fff;margin-left:8px;margin-bottom:-1px}.linkBtnw10em{width:10em}.linkBtnw11em{width:11em}.linkBtnw12em{width:12em}.linkBtnw13em{width:13em}.linkBtnw14em{width:14em}.linkBtnw15em{width:15em}.linkBtnw16em{width:16em}.linkBtnw17em{width:17em}.linkBtnw18em{width:18em}.linkBtnw19em{width:19em}.linkBtnw20em{width:20em}.sContent4 a span{width:13em;right:59px !important}.sContent5 a span{width:10em;right:14px !important;bottom:58px !important}.sContent6 a span{width:9em;top:-65px !important}.flex-control-nav{width:100%;position:absolute;bottom:0;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.2);cursor:pointer;text-indent:-9999px;border-radius:20px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-direction-nav a{width:30px;height:30px;margin:auto;display:block;background:url("/common/images/bg_direction_nav.png?201502091309") no-repeat 0 0;position:absolute;top:0;bottom:0;cursor:pointer;text-indent:-9999px;opacity:0;transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:.8;right:5px}.flexslider:hover .flex-prev{opacity:.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .disabled{opacity:.3 !important;filter:alpha(opacity=30);cursor:default}.linkBokSet{margin:0 auto;width:80% !important}.linkBok{display:inline-block;vertical-align:top;width:30%}.linkBok:nth-child(2){margin:0 30px}.linkBok .linkBoxTitle{font-size:20px;margin-left:0}.linkBok .linkBoxTitle a{padding:0}.linkBok .linkBoxTitle .type1{margin-bottom:15px !important}.linkBok a{display:block;padding:15px 20px 10px 5px}.linkBok li{margin-left:10px}.linkBok .indexIcon{height:15px;width:15px;margin-bottom:-2px;margin-left:5px}.securityDataBox{width:80%;margin:0 auto}.securityDataBox ol{padding-left:20px;line-height:1.5em}.securityDataBox ol>li{margin-left:20px;margin-bottom:1em}.securityDataBox ol.listType4{list-style:decimal outside}.securityDataBox ol.listType4>li>ol{margin-top:20px;padding-left:0}.securityDataBox ol.listType4>li>ol>li{counter-increment:cnt;margin-left:30px !important}.securityDataBox ol.listType4>li>ol>li:before{display:marker;content:"(" counter(cnt) ") ";margin-left:-30px}.securityData{padding-bottom:34px;border-bottom:1px solid #ddd;margin-bottom:40px}.securityDataBox ol.listType4>li>ol>li>ol{margin-top:20px;padding-left:0;list-style:lower-roman outside}.securityDataBox p+ol{margin-top:20px}html[lang=en] .securityData dd::before{content:"- "}.securityData h3 span{font-size:.8em;padding-left:1em}.securityData dl{padding-left:1em;font-size:.9rem;margin-left:2em}.securityData dt{display:list-item}.securityData dd{margin-bottom:15px}.securityData dd:before{content:" ―"}.securityData dt{padding:5px 0}.securityData:last-child dt{list-style-type:decimal;margin-left:.5em}.securityDataBox p{font-size:15px;line-height:1.8em;margin-left:20px}.securityDataBox small{text-align:right;display:block;font-size:13px}html[lang=en] .securityDataBox p{font-size:18px}.security .type1 span{display:block;font-size:18px;margin-top:-40px}html[lang=en] .indexMenu p{font-size:18px}html[lang=en] .indexMenu p span{font-size:23px}.indexMenu ul{width:90%;margin:0 auto}.indexMenu li{display:inline-block;width:48%;margin-bottom:30px;vertical-align:top}.indexMenu li:nth-child(odd){margin-right:30px}.indexMenu a{color:#606565;display:table;border:1px solid #9ba4a4;text-decoration:none;padding:20px;line-height:1.5em;width:100%}.indexMenu p{display:table-cell;vertical-align:top}.indexMenu a span{float:left;display:block;font-size:20px;font-weight:bold;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #9ba4a4;width:100%}.indexMenu svg{width:80px;height:80px;margin-right:20px;display:block;float:left}.indexMenu a:hover{border-color:#099;color:#099}.indexMenu a:hover span{border-color:#099}.indexMenu a:hover .indexIcon{fill:#099}.indexMenu a:hover .st2{stroke:#099;fill:#099}.defs{display:none}.indexIcon{fill:#9ba4a4}footer{width:100%;position:absolute;bottom:0;background:#343838;color:#fff;font-size:12px;font-size:.9rem;padding-bottom:20px;color:#787c7c;text-decoration:none}footer a{color:#787c7c;text-decoration:none}footer #footer{width:1000px;margin:50px auto 0}.footNaviHead{color:#9ba4a4;font-weight:bold;padding:10px 15px;font-size:15px;font-size:1.2rem;width:8em}.footNaviHead a{color:#9ba4a4;font-weight:bold;padding:10px 15px;font-size:15px;font-size:1.2rem;width:8em;padding:0 !important}.footNaviHead a:hover{color:#099 !important;background:rgba(0,0,0,0) !important;color:#9ba4a4;border:0 !important;margin:0 !important;font-weight:nomal}.footNaviHead a:hover svg{fill:#099 !important}.footNaviHead svg{width:15px;height:15px}.linkBoxTitle svg{width:15px;height:15px}html[lang=en] #footerNavi dl{vertical-align:top !important;display:flex}html[lang=en] #footerNavi dl dt{width:140px}html[lang=en] #footerNavi dl dd ul{display:flex;flex-wrap:wrap}html[lang=en] #footerNavi dl dd ul a{display:block;padding:10px 15px}html[lang=en] #footerNavi dl dd ul a:hover{background:rgba(34,31,31,.3);color:#9ba4a4;border:1px solid #4c4f4f;margin:-1px;font-weight:nomal}#footerNavi ul{vertical-align:top !important}#footerNavi ul li{display:inline-block}#footerNavi ul li a{display:block;padding:10px 15px}#footerNavi ul li a:hover{background:rgba(34,31,31,.3);color:#9ba4a4;border:1px solid #4c4f4f;margin:-1px;font-weight:nomal}.dropdownInner a:hover{background:rgba(34,31,31,.3);color:#9ba4a4;border:1px solid #4c4f4f;margin:-1px;font-weight:nomal}#copyright{font-size:12px;font-size:.8rem;padding:50px 0 0}#copyright li{display:inline-block;padding:0 15px;border-right:1px solid #606565}#copyright li:last-child{border-right:none}#copyright li a:hover{color:#9ba4a4}.sns{display:flex}.sns li{display:inline-block;margin-left:1em}.sns li a{display:block;width:25px;height:25px;border-radius:25px;text-align:center;line-height:20px}.sns li svg{height:25px;width:15px;fill:#fff}.sns .twitter a{background:#55acee !important}.sns .twitter_X a{background:#000 !important;padding-top:4px}.sns .twitter_X a svg{height:17px;width:14px}.facebook a{background:#3b5998 !important}.newsCEOmessage p{line-height:2em}.newsCEOmessage img{height:300px}.newsCEOmessage span{display:block;text-align:right}/*# sourceMappingURL=style.css.map */