@import"//fonts.googleapis.com/css?family=Open+Sans:400,700italic";@charset "UTF-8";html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}/*! sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css */:root{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}audio:not([controls]){display:none}details{display:block}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}summary{display:block}pre{overflow:auto}progress{display:inline-block}small{font-size:75%}template{display:none}textarea{overflow:auto}[hidden]{display:none}[unselectable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*,::after,::before{box-sizing:inherit;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;text-decoration:inherit;vertical-align:inherit}*,*::before,*::after{border-style:solid;border-width:0}*{margin:0;padding:0}:root{box-sizing:border-box;cursor:default;font-family:sans-serif;line-height:1.5em;text-rendering:optimizeLegibility;vertical-align:top}*{cursor:inherit}a,button,input,select,textarea{cursor:initial}button,input,select,textarea{background:transparent}code,kbd,pre,samp{font-family:monospace,monospace}input{min-height:1.5em}nav ol,nav ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::-moz-selection{background-color:#b3d4fc;text-shadow:none}::selection{background-color:#b3d4fc;text-shadow:none}@font-face{font-family:iconfont;src:url(/assets/fonts/iconfont.eot);src:url(/assets/fonts/iconfont.eot?#iefix) format("eot"),url(/assets/fonts/iconfont.woff) format("woff"),url(/assets/fonts/iconfont.ttf) format("truetype"),url(/assets/fonts/iconfont.svg#iconfont) format("svg")}.iconfont:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconfont-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.iconfont-2x{font-size:2em}.iconfont-3x{font-size:3em}.iconfont-4x{font-size:4em}.iconfont-5x{font-size:5em}.iconfont-fw{width:1.2857142857142858em;text-align:center}.iconfont-icons-01:before{content:""}.iconfont-icons-02:before{content:""}.iconfont-icons-03:before{content:""}.iconfont-icons-04:before{content:""}.iconfont-icons-05:before{content:""}.iconfont-icons-06:before{content:""}.iconfont-icons-07:before{content:""}.iconfont-icons-08:before{content:""}.iconfont-icons-09:before{content:""}.iconfont-icons-10:before{content:""}.iconfont-icons-11:before{content:""}.iconfont-icons-12:before{content:""}.iconfont-icons-13:before{content:""}.iconfont-icons-14:before{content:""}.iconfont-icons-15:before{content:""}.iconfont-icons-16:before{content:""}.iconfont-icons-17:before{content:""}.iconfont-icons-18:before{content:""}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item .owl-lazy{opacity:0;filter:alpha(opacity=0);transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../img/common/loading.gif) center center no-repeat}@font-face{font-family:slick;src:url(../img/common/fonts/slick.eot);src:url(../img/common/fonts/slick.eot?#iefix) format("embedded-opentype"),url(../img/common/fonts/slick.woff) format("woff"),url(../img/common/fonts/slick.ttf) format("truetype"),url(../img/common/fonts/slick.svg#slick) format("svg")}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;filter:alpha(opacity=100)}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;filter:alpha(opacity=25)}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:white;opacity:.75;filter:alpha(opacity=75);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;filter:alpha(opacity=100)}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;filter:alpha(opacity=25);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:.75;filter:alpha(opacity=75)}*,*::after,*::before{box-sizing:border-box}html{width:100%;margin:0;padding:0;font-size:62.5%}body{min-width:980px;width:100%;margin:0;padding:0;font-family:Droid Sans,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,"メイリオ",Meiryo,Arial,Roboto,sans-serif;line-height:2;color:#222;background:#fff;overflow-x:hidden}a{cursor:pointer}img{max-width:100%;height:auto;vertical-align:bottom}i,cite,em,var,address,dfn{font-style:normal}small{font-size:1em}sup{font-size:.8em}sub{font-size:.6em;vertical-align:bottom}h5{color:#7d7d7d;font-size:1.8rem}h6{color:#7d7d7d;font-size:1.7rem;font-weight:100}.hide{display:none}.clearfix:after,.l-header:after,.l-footer:after,.l-footer__nav:after,.l-main:after,.l-relatedInfo__content-list:after,.l-pageHeader__bread:after,.l-eyeCatch:after,.csr-eyeCatch:after,.l-article:after,.l-article__imageDouble:after,.l-article__content-back:after,.l-subNavi:after,.m-container:after,.m-slider:after,.m-productSlider:after,.m-productSlider__pager:after,.m-articleList:after,.m-articleArchive:after,.m-style .imgR:after,.m-style .imgL:after,.topEntry__content:after,.topEntry__content--news:after,.topEntry__content--exhibition:after,.irIndexLatestNews__content:after,body.top2 .topEntry__content:after,body.top2 .topEntry__content--news:after,body.top2 .topEntry__content--exhibition:after,.topNewsList__item a:after,.topNewsList__item-info:after,.topNewsList__item-info .session:after,.topExhibitionList__item a:after,.topExhibitionList__item-info:after,.topExhibitionList__item-info .session:after,.topImportantList__item a:after,.topImportantList__item-info:after,.topImportantList__item-info .session:after,.newsList:after,.newsList__item a:after,.newsList__item-info:after,.newsList__item-info .session:after,.importantList:after,.importantList__item a:after,.importantList__item-info:after,.importantList__item-info .session:after,.m-style.sitemap:after,.m-style.sitemap .l-sitemap__field .linkList.first li .linkList.second:after,.siteSearchName__content:after,.productIndexSearch__content:after,.productIndexSearchField__content-list:after,.productIndexSearchDivision__content-list-item-inner:after,.productIndexSearchName__content:after,.productDetail:after,.productDetail__main-product:after,.productDetail__main-detail-content:after,.productDetail__main-related-content-list:after,.productSearchSelect:after,.productSearchSelect__sub-result:after,.productSearchSelect__tab-content-content-unit:after,.productSearchCurrent:after,.m-style .l-list50__menu__listField:after,.m-style .l-list50__prductlist__field:after,.irIndexLNList__item a:after,.irIndexLNList__item-info:after,.irIndexLNList__item-info .session:after,.irNewsList:after,.irNewsList__item a:after,.irNewsList__item-info:after,.irNewsList__item-info .session:after,.l-highlight__chart:after,.exhibition-article .modalGroup:after,.m-style .l-outline__chart:after,.l-main .l-pageContent .l-governance__linkfield:after,.l-main .l-pageContentPrint .l-governance__linkfield:after,.l-pageContent.technology .cont__col2:after,.technology.l-pageContentPrint .cont__col2:after,body.top2 .irIndexLatestNews__content:after,body.top2 .topNewsList__item a:after,body.top2 .topNewsList__item-info:after,body.top2 .topNewsList__item-info .session:after,body.top2 .topExhibitionList__item a:after,body.top2 .topExhibitionList__item-info:after,body.top2 .topExhibitionList__item-info .session:after,body.top2 .topImportantList__item a:after,body.top2 .topImportantList__item-info:after,body.top2 .topImportantList__item-info .session:after{clear:both;content:"";display:block}.left{float:left}.right{float:right}.alignLeft{text-align:left}.alignCenter,.exMainImg{text-align:center}.alignRight{text-align:right}.weightBold{font-weight:700}.through{text-decoration:line-through}.italic{font-style:italic}.smallText{font-size:1.4rem}.l-article__content-entry,.m-style,.productDetail__main-detail-content{margin:0 0 60px}.l-article__content-entry a,.m-style a,.productDetail__main-detail-content a{cursor:pointer;text-decoration:none;outline:none;color:#0098e6}.l-article__content-entry a:hover,.m-style a:hover,.productDetail__main-detail-content a:hover{text-decoration:underline}.l-article__content-entry h2,.m-style h2,.productDetail__main-detail-content h2{font-size:3rem;line-height:1.3;font-weight:100;margin:1.5em 0 1em}.l-article__content-entry h3,.m-style h3,.productDetail__main-detail-content h3,.l-article__content-entry .noBorderH3dl dt,.noBorderH3dl .l-article__content-entry dt,.m-style .noBorderH3dl dt,.noBorderH3dl .m-style dt,.productDetail__main-detail-content .noBorderH3dl dt,.noBorderH3dl .productDetail__main-detail-content dt,.l-article__content-entry .noBorderH3dl dd,.noBorderH3dl .l-article__content-entry dd,.m-style .noBorderH3dl dd,.noBorderH3dl .m-style dd,.productDetail__main-detail-content .noBorderH3dl dd,.noBorderH3dl .productDetail__main-detail-content dd{position:relative;font-size:1.8rem;line-height:1;border-left:3px solid #0098e6;padding:.18em .5em;margin:1.5em 0 1em}.l-article__content-entry h4,.m-style h4,.productDetail__main-detail-content h4{font-size:1.8rem;line-height:1.5;margin:1.2em 0 .6em}.l-article__content-entry p,.m-style p,.productDetail__main-detail-content p{font-size:1.4rem;margin:0 0 1em}.l-article__content-entry ul,.m-style ul,.productDetail__main-detail-content ul{font-size:1.4rem;line-height:1.5;margin:0 0 1em;padding:0;list-style:none}.l-article__content-entry ul:last-child,.m-style ul:last-child,.productDetail__main-detail-content ul:last-child{margin-bottom:0}.l-article__content-entry ul li,.m-style ul li,.productDetail__main-detail-content ul li{position:relative;padding:0 0 0 .8em;margin:0 0 .4em}.l-article__content-entry ul li::before,.m-style ul li::before,.productDetail__main-detail-content ul li::before{position:absolute;top:0;left:0;content:"•"}.l-article__content-entry ol,.m-style ol,.productDetail__main-detail-content ol{font-size:1.4rem;line-height:1.5;margin:0 0 1em 1em;padding:0;list-style:decimal}.l-article__content-entry ol:last-child,.m-style ol:last-child,.productDetail__main-detail-content ol:last-child{margin-bottom:0}.l-article__content-entry ol li,.m-style ol li,.productDetail__main-detail-content ol li{position:relative;padding:0 0 0 .8em;margin:0 0 .4em}.l-article__content-entry ol li::before,.m-style ol li::before,.productDetail__main-detail-content ol li::before{position:absolute;top:0;left:0}.l-article__content-entry hr,.m-style hr,.productDetail__main-detail-content hr{border-top:1px solid #c8c8c8;margin:60px 0}.l-article__content-entry table,.m-style table,.productDetail__main-detail-content table{margin:40px 0;width:100%;font-size:1.4rem}.l-article__content-entry table thead th,.m-style table thead th,.productDetail__main-detail-content table thead th{font-weight:100;background:#7d7d7d;line-height:1.5;padding:.8em;color:#fff;border-left:1px solid #c8c8c8}.l-article__content-entry table thead th:first-child,.m-style table thead th:first-child,.productDetail__main-detail-content table thead th:first-child{border-left:none}.l-article__content-entry table tbody th,.m-style table tbody th,.productDetail__main-detail-content table tbody th{font-weight:100;background:#eee;line-height:1.5;padding:.8em;border-top:1px solid #c8c8c8;border-left:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.l-article__content-entry table tbody th:first-child,.m-style table tbody th:first-child,.productDetail__main-detail-content table tbody th:first-child{border-left:none}.l-article__content-entry table tbody td,.m-style table tbody td,.productDetail__main-detail-content table tbody td{background:#f8f8f8;line-height:1.5;padding:.8em;border-top:1px solid #c8c8c8;border-left:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.l-article__content-entry table .border-L,.m-style table .border-L,.productDetail__main-detail-content table .border-L{border-left:1px solid #c8c8c8}.l-article__content-entry table .border-R,.m-style table .border-R,.productDetail__main-detail-content table .border-R{border-right:1px solid #c8c8c8}.l-article__content-entry table .border-T,.m-style table .border-T,.productDetail__main-detail-content table .border-T{border-top:1px solid #c8c8c8}.l-article__content-entry table .border-B,.m-style table .border-B,.productDetail__main-detail-content table .border-B{border-bottom:1px solid #c8c8c8}.l-article__content-entry table .border-NoL,.m-style table .border-NoL,.productDetail__main-detail-content table .border-NoL{border-left:none}.l-article__content-entry table .border-NoR,.m-style table .border-NoR,.productDetail__main-detail-content table .border-NoR{border-right:none}.l-article__content-entry table .border-NoT,.m-style table .border-NoT,.productDetail__main-detail-content table .border-NoT{border-top:none}.l-article__content-entry table .border-NoB,.m-style table .border-NoB,.productDetail__main-detail-content table .border-NoB{border-bottom:none}.l-article__content-entry blockquote,.m-style blockquote,.productDetail__main-detail-content blockquote{margin:40px 0;font-size:1.4rem;background:#f8f8f8;border:1px solid #c8c8c8;padding:1em}.l-article__content-entry .note,.m-style .note,.productDetail__main-detail-content .note{position:relative;display:block;font-size:1.2rem;color:#3c3c3c;padding:0 0 0 1.2em}.l-article__content-entry .note::before,.m-style .note::before,.productDetail__main-detail-content .note::before{content:"※";position:absolute;left:0}.l-article__content-entry .link,.m-style .link,.productDetail__main-detail-content .link{position:relative;padding:0 0 0 .8em}.l-article__content-entry .link a,.m-style .link a,.productDetail__main-detail-content .link a{display:inline-block}.l-article__content-entry .link::before,.m-style .link::before,.productDetail__main-detail-content .link::before{position:absolute;top:0;left:0;color:#0098e6;content:"";font-family:iconfont;font-size:1rem;line-height:2.7;vertical-align:baseline;margin:0 .3em 0 0}.l-article__content-entry .linkList,.m-style .linkList,.productDetail__main-detail-content .linkList{list-style:none}.l-article__content-entry .linkList li a,.m-style .linkList li a,.productDetail__main-detail-content .linkList li a{display:inline-block}.l-article__content-entry .linkList li::before,.m-style .linkList li::before,.productDetail__main-detail-content .linkList li::before{color:#0098e6;content:"";font-family:iconfont;font-size:1rem;line-height:2;vertical-align:baseline;margin:0 .3em 0 0}.nl_pc{display:block}.forSp{display:none}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.w980{width:980px;margin:auto}.l-header{width:100%;margin:0;padding:0;position:relative;z-index:12}.l-header::-moz-selection{background:none}.l-header::selection{background:none}.l-header__logo{padding:18px 0}.l-header__logo a{width:210px;display:block}.l-header__func{border:none;overflow:visible;position:static;display:block}.l-header__func-inner{position:relative}.l-header__func-inner-util{position:relative;width:980px;margin:auto}.l-header__func-inner-util-list{list-style:none;margin:0;width:auto;font-size:0;position:absolute;top:-61px;right:180px;left:auto}.l-header__func-inner-util-list-item{display:inline-block;width:auto;text-align:left;padding:0 10px;font-size:1.2rem;line-height:37px}.l-header__func-inner-util-list-item img{vertical-align:middle;width:25px}.l-header__func-inner-util-list-item a{display:block;transition:all .3s ease}.l-header__func-inner-util-list-item a:hover{color:#0098e6}.l-header__func-inner-util-list-item .icon{display:inline-block;vertical-align:middle;height:16px;line-height:1}.l-header__func-inner-util-list-item .icon::before{line-height:1;display:inline-block;font-family:iconfont;font-size:16px}.l-header__func-inner-util-list-item .icon.icon-english::before{content:""}.l-header__func-inner-util-list-item .icon.icon-contact::before{content:""}.l-header__func-inner-util-list-item .icon.icon-sitemap::before{content:""}.l-header__func-inner-util-search{background:#eee;position:absolute;top:-56px;right:0;left:auto;width:160px;height:25px;line-height:25px}.l-header__func-inner-util-search .inputField{font-size:1.3rem;width:135px;line-height:25px;padding:0 4px 0 8px;outline:none;border:none}.l-header__func-inner-util-search .submit{float:right;width:25px;height:25px}.l-header__func-inner-util-search .submit .icon-search{cursor:pointer}.l-header__func-inner-util-search .submit .icon-search::before{color:#2f2f2f;content:"";display:inline-block;font-family:iconfont;font-size:13px;transition:color .3s ease}.l-header__func-inner-util-search .submit:hover .icon-search::before{color:#0098e6}.l-header__func-inner-nav{clear:both;width:100%;background:#2f2f2f;color:#fff;position:relative}.l-header__func-inner-nav-list{font-size:0;width:980px;margin:auto}.l-header__func-inner-nav-list-item{font-size:1.4rem;line-height:1;border:none;display:inline-block;width:14.28%;transition:all .2s ease .2s}.l-header__func-inner-nav-list-item:hover{background:#0098e6;transition:all .1s ease 0s}.l-header__func-inner-nav-list-item:hover .m-mega{transition:opacity .1s ease,transform 0s ease;transform:translateX(0);opacity:1;filter:alpha(opacity=100)}.l-header__func-inner-nav-list-item>a{background:none;text-align:center;display:block;padding:.8em 0;color:#fff}.l-header__func-inner-nav-list-item>a.megaTrigger::after{display:none;float:right;font-family:iconfont;content:""}.l-header__func-inner-nav-list-item>a.megaTrigger.is-active::after{content:""}.l-header__func-inner-nav-list-item>a.no-megaTrigger::after{content:none}.l-header__smartBtn{display:none;cursor:pointer}.l-header__smartBtn-inner::-moz-selection{background:none}.l-header__smartBtn-inner::selection{background:none}.l-header__smartBtn-inner-bar{display:block;width:22px;height:2px;background:#0098e6;margin:6px 0 0;transition:transform .5s cubic-bezier(.075,.82,.165,1)}.l-header.is-active .l-header__smartBtn .l-header__smartBtn-inner-bar{display:none}.l-header.is-active .l-header__smartBtn .l-header__smartBtn-inner::before{display:block;position:absolute}.l-header.is-active .l-header__smartBtn .l-header__smartBtn-inner::after{display:block;position:absolute}.l-footer{margin:0;padding:0 0 20px;position:relative;background:#f8f8f8}.l-footer__pageTop{margin:0 0 20px;padding:1em 0;line-height:1;background:#eee;width:100%;font-size:1.4rem;display:block;text-align:center;transition:all .3s ease}.l-footer__pageTop:hover{color:#fff;background:#0098e6}.l-footer__pageTop .icon-arrowUp{margin:0 0 0 10px;display:inline-block;font-family:iconfont}.l-footer__pageTop .icon-arrowUp::before{content:""}.l-footer__nav{display:block;margin:60px auto;padding:0 15px 60px;border-bottom:solid 1px #e1e1e1}.l-footer__nav-column{width:25%;padding:0 5% 0 0;float:left}.l-footer__nav-column-head{font-size:1.8rem;line-height:1.3;margin:0 0 .6em}.l-footer__nav-column-head a{transition:all .3s ease}.l-footer__nav-column-head a:hover{color:#0098e6}.l-footer__nav-column-list{list-style:none;margin:0 0 30px}.l-footer__nav-column-list:last-child{margin:0;padding:0}.l-footer__nav-column-list-item{margin:.6em 0 0;font-size:1.2rem;line-height:1.3}.l-footer__nav-column-list-item:first-child{margin:0}.l-footer__nav-column-list-item a{display:inline-block;padding:.2em 0 .2em 1em;position:relative;transition:all .3s ease}.l-footer__nav-column-list-item a::before{position:absolute;top:0;left:0;line-height:1.8;font-family:iconfont;content:"";font-size:10px;transition:all .3s ease;color:#7d7d7d}.l-footer__nav-column-list-item a:hover{color:#0098e6}.l-footer__nav-column-list-item a:hover::before{color:#0098e6}.l-footer__logo{width:210px;display:block;margin:0 auto 30px}.l-footer__utilList{font-size:0;padding:0;text-align:center}.l-footer__utilList-item{margin:0 0 .4em;font-size:1.2rem;line-height:1;display:inline-block;border-left:solid 1px #7d7d7d}.l-footer__utilList-item:first-child{border:none}.l-footer__utilList-item a{display:block;padding:0 1em;transition:all .3s ease}.l-footer__utilList-item a:hover{color:#0098e6;text-decoration:underline}.l-footer__copyright{font-size:1.1rem}.l-main{position:relative;width:100%}.l-relatedInfo{width:980px;margin:40px auto;padding:20px 0;border:1px solid #eee}.l-relatedInfo__head{font-size:1.6rem;line-height:1;text-align:center;padding:0;margin:0 0 1em}.l-relatedInfo__content-list{padding:0 10px;max-width:100%;margin-left:auto;margin-right:auto}.l-relatedInfo__content-list::after{clear:both;content:"";display:table}.l-relatedInfo__content-list-item{float:left;display:block;margin-right:0;width:25%;padding:10px}.l-relatedInfo__content-list-item:last-child{margin-right:0}.l-relatedInfo__content-list-item a{display:block;transition:background .3s ease}.l-relatedInfo__content-list-item a:hover{background:#eee}.l-relatedInfo__content-list-item-image img{width:100%;height:auto}.l-relatedInfo__content-list-item-desc-head{position:relative;line-height:1.3;padding:1em 1.5em 1em .8em;font-size:1.6rem}.l-relatedInfo__content-list-item-desc-head::after{font-size:.8em;content:"";font-family:iconfont;position:absolute;top:50%;right:.8em;transform:translateY(-50%)}.l-relatedInfo__content-list-item-desc-content{padding:0 10px 10px}.l-relatedInfo__content-list-item-desc-content-sentence{font-size:1.4rem;line-height:1.6}.l-pageContent,.l-pageContentPrint{width:980px;margin:auto}.l-pageContentPrint{width:800px}.mapLogo{width:210px}.mapBTN,.helpBTN{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.printBTN{margin:0 1em}.closeBTN{margin:0 1em}.comTable table,.offTable2 table{text-align:left;vertical-align:middle}.comTable table th,.offTable2 table th{width:20%}.offTable{text-align:left;vertical-align:middle}.offTable table th{width:20%}.offTable table td{width:40%}.mapMax{max-width:800px;margin:0 auto}.breadItem,.l-pageHeader__bread-item,.l-pageHeader__bread-item--active{display:inline-block;font-size:1rem;line-height:1.5;padding:0 .3em 0 0}.breadItem::after,.l-pageHeader__bread-item::after,.l-pageHeader__bread-item--active::after{content:"＞";color:#000}.breadItem a,.l-pageHeader__bread-item a,.l-pageHeader__bread-item--active a{color:#000;transition:all .3s ease}.breadItem a:hover,.l-pageHeader__bread-item a:hover,.l-pageHeader__bread-item--active a:hover{color:#0098e6}.l-pageHeader{width:980px;margin:auto;padding:30px 0;position:relative}.l-pageHeader__head{font-size:3rem;line-height:1;margin:0 0 10px}.l-pageHeader__head i{display:block;font-size:1.6rem;margin-bottom:.5em}.l-pageHeader__bread{list-style:none;width:100%}.l-pageHeader__bread-item--active{padding:0}.l-pageHeader__bread-item--active::after{display:none}.l-pageSubHeader{width:980px;margin:0 auto 50px;padding:20px 0;position:relative;border-top:5px solid #2f2f2f;border-bottom:1px solid #2f2f2f}.l-pageSubHeader__head{font-size:2.3rem;line-height:1;margin:0 0 .5em;font-weight:100}.l-pageSubHeader__content{font-size:1.4rem;line-height:1.6}.l-pageContent,.l-pageContentPrint{width:980px;margin:auto}.l-pageContent--full{width:100%}.l-eyeCatch,.csr-eyeCatch{margin:0 0 60px}.l-article{position:relative;width:100%;margin:0 0 60px}.l-article__head{border-bottom:1px solid #222;margin:0 0 30px}.l-article__head-category{font-size:1.4rem;line-height:2;width:120px;margin:0 0 10px;color:#0098e6;border:1px solid #0098e6;text-align:center}.l-article__head-title{font-size:3.4rem;font-weight:700;line-height:1.3;padding:.3em 0}.l-article__content{padding:0 80px}.l-article__imageSingle{margin:0 0 60px}.l-article__imageDouble{margin:0 0 60px}.l-article__imageDouble img{width:47%;height:auto}.l-article__imageDouble img:first-child{float:left}.l-article__imageDouble img:last-child{float:right}.l-article__content-date{color:#7d7d7d;font-size:1.4rem;line-height:1;margin:0 0 20px}.l-article__content-entry{font-size:1.4rem}.l-article__content-entry pre{font-family:Droid Sans,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,"メイリオ",Meiryo,Arial,Roboto,sans-serif;white-space:pre-wrap;margin-bottom:1em}.l-article__content-entry img.alignnone{display:block;margin-bottom:2rem}.l-article__content-entry img.aligncenter{display:block;margin:0 auto 2rem}.l-article__content-entry a[href$=".pdf"]::before{margin:0 .3em 0 0;vertical-align:middle;line-height:1;content:"";display:inline-block;background-image:url(/assets/img/common/sprite.png);background-position:0 -16px;width:16px;height:16px;background-size:48px 32px}.l-article__content-back{font-size:1.8rem;line-height:1}.l-article__content-back::before{content:"";font-family:iconfont;color:#0098e6;font-size:.7em;vertical-align:baseline;margin:0 .3em 0 0}.l-article__content-back:hover{color:#0098e6}.l-subNavi{background:#eee}.l-subNavi__list{width:980px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-subNavi__list__item{height:30px;margin:0 1.5rem}.l-subNavi__list__item a{font-size:1.2rem;height:30px;line-height:2.4;display:block;color:#222}.l-subNavi__list__item a:hover{color:#7d7d7d}.l-subNavi__list__item a.is-active{color:#0098e6}.m-mega{display:block;background:#0098e6;transform:translateX(-120%);opacity:0;filter:alpha(opacity=0);width:100%;position:absolute;left:0;transition:opacity .2s ease .2s,transform 0s ease .4s}.m-mega.is-active{display:block}.m-mega__list{width:980px;margin:auto;padding:20px 0 10px;font-size:0}.m-mega__list-item{padding:0 4px;font-size:1.3rem;line-height:1.3;display:inline-block;width:20%;margin:0 0 10px}.m-mega__list-item a{color:#fff;display:inline-block;position:relative;text-align:left;padding:.5em .4em .5em .9em;transition:all .3s ease}.m-mega__list-item a:hover{opacity:.7;filter:alpha(opacity=70)}.m-mega__list-item a::after{display:none}.m-mega__list-item a::before{position:absolute;left:0;line-height:1.4;font-size:10px;font-family:iconfont;content:"";vertical-align:baseline;margin:0 1em 0 0}.m-mega__list-item--index{display:none;padding:0 4px;font-size:1.3rem;line-height:1.3;width:20%;margin:0 0 10px}.m-mega__list-item--index a{color:#fff;display:inline-block;position:relative;text-align:left;padding:.5em .5em .5em 1em;transition:all .3s ease}.m-mega__list-item--index a:hover{opacity:.7;filter:alpha(opacity=70)}.m-mega__list-item--index a::after{display:none}.m-mega__list-item--index a::before{position:absolute;left:0;line-height:1.4;font-size:10px;font-family:iconfont;content:"";vertical-align:baseline;margin:0 1em 0 0}.m-container{width:980px;margin:auto;position:relative}.m-slider{overflow:hidden;width:100%;position:relative;z-index:11;background:url(/assets/img/common/loading.gif) center center no-repeat;background-size:50px 50px}.m-slider__item{position:absolute}.m-slider__item a{display:block}.m-slider__item img{width:100%;height:auto;opacity:0;filter:alpha(opacity=0)}.m-slider .bx-wrapper .bx-controls{z-index:60;width:100%;position:absolute;right:0;bottom:0;left:0;margin:auto}.m-slider .bx-wrapper .bx-pager{text-align:center;font-size:0}.m-slider .bx-wrapper .bx-pager-item{width:16px;display:inline-block;padding:0 5px}.m-slider .bx-wrapper .bx-pager-link{display:block;text-indent:-9999px;overflow:hidden;width:10px;height:10px;background:rgba(255,255,255,0);border:1px solid #2f2f2f;border-radius:100%;position:absolute;bottom:16px}.m-slider .bx-wrapper .bx-pager-link.active{background:#2f2f2f}.m-slider.is-loaded{background:none}.m-slider.is-loaded .bx-wrapper .bx-viewport{background:#000 none}.m-productSlider{overflow:hidden;width:100%;position:relative;margin:0 0 40px;z-index:11}.m-productSlider__item{position:absolute}.m-productSlider__item img{width:100%;height:auto;opacity:0;filter:alpha(opacity=0)}.m-productSlider__pager{font-size:0}.m-productSlider__pager a{border:2px solid #fff;display:block;float:left;width:22.75%;margin:0 0 0 3%;transition:border .3s ease}.m-productSlider__pager a:first-child{margin:0}.m-productSlider__pager a.active{border:2px solid #0098e6}.m-productSlider__pager a img{display:block}.m-productSlider .bx-wrapper{background:url(/assets/img/common/loading.gif) center center no-repeat;background-size:50px 50px;margin:0 0 10px}.m-productSlider.is-loaded{background:none}.m-productSlider.is-loaded .bx-wrapper{background:none}.m-productSlider.is-loaded .bx-wrapper .bx-viewport{background:#000 none}.m-btn,.m-btnOL,.m-btnR,.rdM-btn{display:inline-block}.m-btn a,.m-btnOL a,.m-btnR a,.rdM-btn a{position:relative;display:block;background:#0469ac;color:#fff;padding:1em 2em 1em .6em;text-align:center;transition:all .3s ease}.m-btn a::before,.m-btnOL a::before,.m-btnR a::before,.rdM-btn a::before{transition:all .3s ease;content:"";position:absolute;top:0;right:0;width:24px;height:100%;background:#005790}.m-btn a::after,.m-btnOL a::after,.m-btnR a::after,.rdM-btn a::after{width:24px;text-align:center;line-height:1;font-size:14px;font-family:iconfont;content:"";position:absolute;top:50%;right:0;transform:translateY(-50%)}.m-btn a:hover,.m-btnOL a:hover,.m-btnR a:hover,.rdM-btn a:hover{text-decoration:none;background:#005790}.m-ghostBtn a{position:relative;display:block;background:#fff;border:1px solid #eee;padding:.5em 1em;text-align:left;transition:all .3s ease}.m-ghostBtn a::after{font-family:iconfont;content:"";float:right}.m-ghostBtn a:hover{text-decoration:none;background:#e6e6e6}.m-tag{margin:0 0 20px}.m-tag__head{font-size:1.4rem}.m-tag__content{padding:10px 10px 5px;background:#eee}.m-tag__content-list{line-height:1;font-size:0;list-style:none;transition:all .3s ease}.m-tag__content-list-item{font-size:1.2rem;margin:0 5px 5px 0;padding:.3em .6em;display:inline-block;color:#fff;background:#0469ac}.m-tag__content-list-item:last-child{margin:0}.m-tag__content-list-item.onlyChild{margin:0 0 5px}.archivesListItem,.m-archives__item,.m-archives__item--active{font-size:1.4rem;display:inline-block;margin:0 5em 0 0}.archivesListItem::before,.m-archives__item::before,.m-archives__item--active::before{vertical-align:baseline;line-height:1;font-size:1rem;content:"";font-family:iconfont;color:#0098e6;margin:0 .3em 0 0}.m-archives{list-style:none;font-size:0;padding:20px 0}.m-archives__item--active::before{display:none}.m-archives__item a:hover{color:#0098e6}.m-articleList{position:relative;margin:0 0 60px}.m-articleList__head{font-size:3.2rem;line-height:1.3;font-weight:100;margin:0 0 10px}.m-articleList__content{border-top:1px solid #c8c8c8}.m-articleArchive{position:relative;margin:0 0 40px}.m-articleArchive__head{font-size:3.2rem;line-height:1.3;font-weight:100;margin:0 0 10px}.m-articleArchive__content{border-top:1px solid #c8c8c8}.m-style .section{margin:60px 0 0}.m-style .section:first-child{margin:0}.m-style .fexList li{padding-left:0}.m-style .fexList li::before{display:none}.m-style .imgR .right{margin:0 0 30px 30px}.m-style .imgL .left{margin:0 30px 30px 0}.m-style .exLink::after{margin:0 0 0 .3em;vertical-align:middle;line-height:1;content:"";display:inline-block;background-image:url(/assets/img/common/sprite.png);background-position:0 0;width:16px;height:16px;background-size:48px 32px}.m-style .pdfLink::before{margin:0 .3em 0 0;vertical-align:middle;line-height:1;content:"";display:inline-block;background-image:url(/assets/img/common/sprite.png);background-position:0 -16px;width:16px;height:16px;background-size:48px 32px}.m-style .docLink::before{margin:0 .3em 0 0;vertical-align:middle;line-height:1;content:"";display:inline-block;background-image:url(/assets/img/common/sprite.png);background-position:-32px 0;width:16px;height:16px;background-size:48px 32px}.m-style .xlsLink::before{margin:0 .3em 0 0;vertical-align:middle;line-height:1;content:"";display:inline-block;background-image:url(/assets/img/common/sprite.png);background-position:-16px 0;width:16px;height:16px;background-size:48px 32px}.m-style .pptLink::before{margin:0 .3em 0 0;vertical-align:middle;line-height:1;content:"";display:inline-block;background-image:url(/assets/img/common/sprite.png);background-position:-16px -16px;width:16px;height:16px;background-size:48px 32px}.m-style table tbody td ol{padding-left:1.5rem;margin:1rem 0 1rem 1rem}.m-style table tbody td ol li{padding-left:0}.m-card{background:#eee;transition:background .3s ease}.m-card:hover{background:#d5d5d5}.m-card a{color:#222;display:block}.m-card a:hover{text-decoration:none}.m-card__image{background:#000}.m-card__desc-head{position:relative;line-height:1.3;padding:1em 1.5em 1em .8em;font-size:1.4rem}.m-card__desc-head::after{font-size:.8em;content:"";font-family:iconfont;position:absolute;top:50%;right:.8em;transform:translateY(-50%)}.m-card__desc-content{border-top:1px solid #c8c8c8;padding:10px}.m-card__desc-content-sentence{font-size:1.4rem;line-height:1.6}.m-productCard{position:relative;padding:0 0 40px;background:#eee;transition:background .3s ease}.m-productCard__image{background:#000}.m-productCard__image a{transition:opacity .3s ease}.m-productCard__image a:hover{opacity:.8;filter:alpha(opacity=80)}.m-productCard__desc-subHead{padding:1em 10px 0;font-size:1.2rem}.m-productCard__desc-head{position:relative;line-height:1.3;padding:0 10px;font-size:1.8rem}.m-productCard__desc-content{padding:10px}.m-productCard__desc-content-sentence{font-size:1.2rem;line-height:1.4;margin:0 0 10px}.m-productCard__desc-content-sentence .table_linkBtn{width:100%;margin-top:10px}.m-productCard__desc-content-dList{margin:0;padding:0}.m-productCard__desc-content-dList-head{font-size:1.2rem;line-height:1;padding:0 0 8px;margin:0 0 10px;border-bottom:1px solid #c8c8c8}.m-productCard__desc-content-dList-content{margin-bottom:10px}.m-productCard__desc-content-dList-content-list{line-height:1;font-size:0;list-style:none;transition:all .3s ease}.m-productCard__desc-content-dList-content-list-item{font-size:1.2rem;margin:0 5px 5px 0;padding:.3em .6em;display:inline-block;color:#fff;background:#0469ac}.m-productCard__desc-content-dList-content-list-item:last-child{margin:0}.m-productCard__gotoDetail{border:1px solid #eee;font-size:1.4rem;width:100%;position:absolute;bottom:0;left:0}.m-productCard__gotoDetail a{background:#fff;padding:.5em 10px;display:block;transition:background .3s ease}.m-productCard__gotoDetail a::after{font-size:.8em;content:"";font-family:iconfont;position:absolute;top:50%;right:.8em;transform:translateY(-50%)}.m-productCard__gotoDetail a:hover{background:#fafafa}.m-topicsCard{width:236px;background:#c8c8c8}.m-topicsCard a{width:100%;display:block;padding:10px;position:relative}.m-topicsCard__article{overflow:hidden;position:relative;background:#fff}.m-topicsCard__article:hover{top:-5px;left:-5px}.m-topicsCard__article-head{font-size:1.5rem;margin:0 0 10px;line-height:1.3}.m-topicsCard__article-desc{font-size:1.3rem;line-height:1.3}.l-pager__field{margin:60px auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.l-pager__field__list{list-style-type:none}.l-pager__field__list__link{display:block;width:40px;height:40px;margin:0 5px;line-height:40px;text-align:center;border:1px solid #eee;color:#0469ac;transition:background .3s ease}.l-pager__field__list__link:hover{background:#f8f8f8}.l-pager__field__list__link.is-active{background:#0469ac;color:#fff}.l-pager__field__list.control .l-pager__field__list__link{border:none}.l-pager__field__list.control .l-pager__field__list__link::before,.l-pager__field__list.control .l-pager__field__list__link::after{position:absolute;color:#0469ac;top:12px;display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.l-pager__field__list.prev,.l-pager__field__list.next{position:relative}.l-pager__field__list.prev:hover .l-pager__field__list__link,.l-pager__field__list.next:hover .l-pager__field__list__link{background:none}.l-pager__field__list.prev .l-pager__field__list__link::before{content:"";left:-1.5rem}.l-pager__field__list.next .l-pager__field__list__link::after{content:"";right:-1.5rem}.l-pager .wp-pagenavi{margin:60px auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.l-pager .wp-pagenavi .pages{line-height:40px;color:#7d7d7d;padding-right:1rem}.l-pager .wp-pagenavi .extend{color:#0469ac}.l-pager .wp-pagenavi span{padding:0;margin:0;border:none}.l-pager .wp-pagenavi a{display:block;width:40px;margin:0;padding:0;height:40px;margin:0 5px;line-height:40px;text-align:center;border:1px solid #eee;color:#0469ac;transition:all .3s ease}.l-pager .wp-pagenavi a:hover{background:#f8f8f8;border-color:#eee}.l-pager .wp-pagenavi a.last{width:6rem}.l-pager .wp-pagenavi a.first{width:6rem}.l-pager .wp-pagenavi .current{padding:0;margin:0 5px;border:none;display:block;width:40px;height:40px;background:#0469ac;color:#fff;line-height:40px;text-align:center}.l-pager .wp-pagenavi .previouspostslink,.l-pager .wp-pagenavi .nextpostslink{border:none;position:relative}.l-pager .wp-pagenavi .previouspostslink::before,.l-pager .wp-pagenavi .previouspostslink::after,.l-pager .wp-pagenavi .nextpostslink::before,.l-pager .wp-pagenavi .nextpostslink::after{position:absolute;color:#0469ac;top:12px;display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.l-pager .wp-pagenavi .previouspostslink:hover .l-pager__field__list__link,.l-pager .wp-pagenavi .nextpostslink:hover .l-pager__field__list__link{background:none}.l-pager .wp-pagenavi .previouspostslink .previouspostslink .l-pager__field__list__link::before,.l-pager .wp-pagenavi .nextpostslink .previouspostslink .l-pager__field__list__link::before{content:"";left:-1.5rem}.l-pager .wp-pagenavi .previouspostslink .nextpostslink .l-pager__field__list__link::after,.l-pager .wp-pagenavi .nextpostslink .nextpostslink .l-pager__field__list__link::after{content:"";right:-1.5rem}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap iframe{padding-top:20px}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/assets/img/common/modal_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;filter:alpha(opacity=80);cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/assets/img/common/modal_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/assets/img/common/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/assets/img/common/modal_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.table_linkBtn{position:relative;display:block;background:#0469ac;border:1px solid #eee;padding:.5em 1em;text-align:center;transition:all .3s ease;color:#fff;width:80%;margin-top:30px}.table_linkBtn::after{font-family:iconfont;content:"";float:right}.table_linkBtn:hover{text-decoration:none;background:#e6e6e6}.fboxcontainer,.fboxcontainerL,.fboxcontainerL_Pro,.fboxcontainerCsr,.fboxcontainerPhoto,.fboxcontainerCsrL{width:100%;margin-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.fboxcontainerL,.fboxcontainerL_Pro{-ms-flex-pack:start;justify-content:flex-start}.fbox20,.fbox48,.fboxEr100,.fbox30Csr,.fbox48_rd{width:20%;margin:2px}.fbox20 h4,.fbox48 h4,.fboxEr100 h4,.fbox30Csr h4,.fbox48_rd h4{margin-top:0}.fbox30{width:30%;margin:2px}.fbox30 h4{margin-top:0}.fbox32{width:32%}.fbox32:not(:nth-child(3n)){margin-right:2%}.fbox48,.fboxEr100{width:48%;margin-bottom:30px}.fbox50{width:50%;margin-bottom:30px}.fbox60{width:100%}.fboxbtn{margin:10}.m-productLinkBtn,.productDetail__main-product-desc a.productDetail__linkBtn,a.m-productLinkBtn{display:block;width:100%;padding:1rem;color:#fff!important;background:#0098e6;border:1px solid #0098e6;font-size:1.6rem;text-align:center;transition:all .3s ease}.m-productLinkBtn:hover,.productDetail__main-product-desc a.productDetail__linkBtn:hover,a.m-productLinkBtn:hover{text-decoration:none;color:#0098e6!important;background:#fff}.topContent{width:100%}.topMainVisual{width:100%;height:540px;padding-bottom:0;overflow:hidden;background:url(/assets/img/common/loading.gif) center center no-repeat;background-size:50px 50px;position:relative;z-index:10}.topMainVisual.is-loaded{background:#000 none}.topTemp{opacity:0;filter:alpha(opacity=0);z-index:70;position:absolute;width:100%}.topTemp__panel{width:100%;height:540px;padding-bottom:0;position:relative;text-align:center;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url(/assets/img/top/slider0.jpg)}.topTemp__panel-inner{width:980px;margin:10px auto 0;position:absolute;top:50%;transform:translateY(-50%);right:0;left:0;color:#fff}.topTemp__panel-inner .topTemp-text1{width:740px;margin:0;opacity:0;filter:alpha(opacity=0);line-height:1}.topSlider{overflow:hidden;opacity:0;filter:alpha(opacity=0);position:relative}.topSlider__panel{position:relative;width:100%;padding-bottom:0;height:540px;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}.topSlider__panel:hover a{opacity:.7;filter:alpha(opacity=70)}.topSlider__panel--1{background-image:url(/assets/img/top/slider9.jpg)}.topSlider__panel--2{background-image:url(/assets/img/top/slider8.jpg)}.topSlider__panel--3{background-image:url(/assets/img/top/slider3.jpg)}.topSlider__panel--4{background-image:url(/assets/img/top/slider2.jpg)}.topSlider__panel--5{background-image:url(/assets/img/top/slider1.jpg)}.topSlider__panel--6{background-image:url(/assets/img/top/slider5.jpg)}.topSlider__panel--7{background-image:url(/assets/img/top/slider10.jpg)}.topSlider__panel--8{background-image:url(/assets/img/top/slider11.jpg)}.topSlider__panel--9{background-image:url(/assets/img/top/slider12.jpg)}.topSlider__panel--10{background-image:url(/assets/img/top/slider13.jpg);background-position:center bottom}.topSlider__panel--11{background-image:url(/assets/img/top/slider15.jpg)}.topSlider__panel--11 .topSlider__panel-inner-title{width:50%;padding-left:10%;margin:0 0 0 auto;color:#000;font-size:2.6rem;line-height:2;text-shadow:1px 1px 1px white}.topSlider__panel--11 .topSlider__panel-inner-title>span{display:block;margin-top:1em;color:#000;font-size:2rem}.topSlider__panel--11 .topSlider__panel-inner-title>span::before{display:inline-block;vertical-align:middle;margin-right:5px;font-family:iconfont;content:"";font-size:.8em;line-height:2}.topSlider__panel--12{background-image:url(/assets/img/top/slider16.jpg);background-position:center}.topSlider__panel--12 .js-topSliderTitle{opacity:0!important;filter:alpha(opacity=0)}.topSlider__panel--17{background-image:url(/assets/img/top/slider17.jpg);background-position:center top}.topSlider__panel--17 .topSlider__panel-inner-title,.topSlider__panel--17 .topSlider__panel-inner-desc{color:#2f2f2f}.topSlider__panel--18{background-image:url(/assets/img/top/slider18_3.png),url(/assets/img/top/slider18.jpg);background-position:right bottom,center center;background-size:50% auto,cover}.topSlider__panel--18 .topSlider__panel-inner-desc img{width:50%}.topSlider__panel a{display:block;padding-bottom:0;height:540px;transition:all .2s ease}.topSlider__panel a:hover{text-decoration:none}.topSlider__panel-inner{color:#fff;width:980px;margin:auto;right:0;left:0;position:absolute;top:50%;transform:translate(10px,-50%)}.topSlider__panel-inner-category{opacity:0;filter:alpha(opacity=0);margin:0 0 10px;display:inline-block;padding:.7em 1em;line-height:1.125;border:1px solid #fff;font-size:1.6rem;margin:0 0 20px}.topSlider__panel-inner-category .english{line-height:1;vertical-align:top;font-weight:700;font-size:1.125em}.topSlider__panel-inner-category--society{color:#75cf1c;border-color:#75cf1c}.topSlider__panel-inner-category--life{color:#4d77e9;border-color:#4d77e9}.topSlider__panel-inner-category--industory{color:#ff9231;border-color:#ff9231}.topSlider__panel-inner-category--energy{color:#ede237;border-color:#ede237}.topSlider__panel-inner-category--infra{color:#58c3eb;border-color:#58c3eb}.topSlider__panel-inner-title{color:#fff;letter-spacing:.05em;opacity:0;filter:alpha(opacity=0);font-weight:100;font-size:2rem;line-height:1.2;font-size:4.6rem;margin:0 0 20px;text-shadow:2px 2px 5px rgba(0,0,0,.3)}.topSlider__panel-inner-desc{color:#fff;letter-spacing:.05em;opacity:0;filter:alpha(opacity=0);line-height:1.5;display:block;font-size:1.8rem;text-shadow:2px 2px 5px rgba(0,0,0,.3)}.topSlider__panel-inner-desc br{display:block}.topSlider__panel-inner-caption{color:#fff;letter-spacing:.05em;opacity:0;filter:alpha(opacity=0);line-height:1.5;display:block;font-size:1.2rem;text-shadow:2px 2px 5px rgba(0,0,0,.3);margin-top:30px}.topSlider__panel-inner-caption br{display:block}.topSlider .bx-wrapper{background:#000}.topSlider .bx-wrapper .bx-controls{z-index:60;width:100%;position:absolute;bottom:-12px}.topSlider .bx-wrapper .bx-pager{text-align:center;font-size:0}.topSlider .bx-wrapper .bx-pager-item{width:22px;display:inline-block;padding:0 5px}.topSlider .bx-wrapper .bx-pager-link{position:absolute;bottom:24px;display:block;text-indent:-9999px;overflow:hidden;width:12px;height:12px;background:#fff;border-radius:100%}.topSlider .bx-wrapper .bx-pager-link.active{background:#0098e6}.topBanner{width:100%;padding:4rem 4%;margin:0 auto}.topBanner .topBannerList{opacity:0;filter:alpha(opacity=0);margin:0;padding:0;list-style:none;width:100%;height:auto;transition:opacity .3s ease}.topBanner .topBannerList.slick-initialized{opacity:1;filter:alpha(opacity=100)}.topBanner .topBannerList li{padding:0 .5rem}.topBanner .topBannerList li a{display:block;width:100%;border:2px solid transparent;transition:all .3s ease}.topBanner .topBannerList li a img{display:block;width:100%}.topBanner .topBannerList li a:hover{border-color:#0098e6}.topBanner .topBannerList .slick-track,.topBanner .topBannerList .slick-slide{height:auto}.topBanner .topBannerList .slick-arrow{z-index:1000;width:2.4rem;height:2.4rem;color:#fff;background:rgba(0,0,0,.5)}.topBanner .topBannerList .slick-arrow::before{display:block;font-family:iconfont;font-size:2rem;font-weight:700}.topBanner .topBannerList .slick-arrow.slick-prev{left:0}.topBanner .topBannerList .slick-arrow.slick-prev::before{content:""}.topBanner .topBannerList .slick-arrow.slick-next{right:0}.topBanner .topBannerList .slick-arrow.slick-next::before{content:""}.topEntry__head,.topEntry__head--italic,.irIndexLatestNews__head,.irIndexLatestNews__head--italic,body.top2 .topEntry__head,body.top2 .topEntry__head--italic{font-size:2.4rem;line-height:1;font-family:Open Sans,Droid Sans,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,"メイリオ",Meiryo,Arial,Roboto,sans-serif;font-weight:700;padding:.5em 0;text-align:left}.topEntry__content,.topEntry__content--news,.topEntry__content--exhibition,.irIndexLatestNews__content,body.top2 .topEntry__content,body.top2 .topEntry__content--news,body.top2 .topEntry__content--exhibition{position:relative;border-top:1px solid #c8c8c8}.topEntry{position:relative;width:980px;margin:auto;z-index:10}.topEntry__head--italic{font-style:italic}.topEntry__content--news{height:270px;overflow-y:auto}.topEntry__content--exhibition{height:270px;overflow-y:auto}.topEntry__gotoList{margin:2em 0;text-align:center;font-size:1.8rem;line-height:1}.topEntry__gotoList a{position:relative;display:inline-block;color:#0098e6}.topEntry__gotoList a::after{margin:0 0 0 3px;font-family:iconfont;content:"";font-size:.8em;vertical-align:baseline}.topEntry__gotoList a::before{transition:width .3s ease;content:"";position:absolute;bottom:-3px;width:0;height:1px;background:#0098e6}.topNewsList__item{position:relative;border-bottom:1px dashed #c8c8c8}.topNewsList__item a{display:block;transition:background .3s ease}.topNewsList__item a:hover{text-decoration:none;background:#f2f2f2}.topNewsList__item a:hover .newsList__item-title{color:#0098e6;text-decoration:underline}.topNewsList__item-category{z-index:0;position:absolute;top:12px;left:10px;font-size:1.4rem;line-height:2;width:120px;color:#fff;margin:0;background:#0098e6;text-align:center}.topNewsList__item-date{z-index:0;position:absolute;top:12px;left:150px;color:#7d7d7d;font-size:1.4rem;line-height:2}.topNewsList__item-title{position:relative;z-index:1;color:#222;font-size:1.5rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px 4px 240px}.topNewsList__item-info{position:relative;z-index:1;color:#222;font-size:1.2rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px;margin:0 12px 0 10px;background-color:rgba(0,0,0,.04)}.topNewsList__item-info .session{width:100%;max-width:24rem;float:left}.topNewsList__item-info .session p{padding-left:4rem}.topNewsList__item-info .venue p{padding-left:280px}.topNewsList__item-info .session,.topNewsList__item-info .venue{list-style-type:none;line-height:1.5;color:#7d7d7d}.topNewsList__item-info .session .subtitle,.topNewsList__item-info .venue .subtitle{background:#0098e6;color:#fff;font-size:1rem;padding:.08rem .5rem;margin:0 .7rem 0 0;font-weight:100;display:inline-block;float:left;letter-spacing:.2rem}.topNewsList__item-info .session p,.topNewsList__item-info .venue p{line-height:1.4}.topExhibitionList__item{position:relative;border-bottom:1px dashed #c8c8c8}.topExhibitionList__item a{display:block;transition:background .3s ease}.topExhibitionList__item a:hover{text-decoration:none;background:#f2f2f2}.topExhibitionList__item a:hover .newsList__item-title{color:#0098e6;text-decoration:underline}.topExhibitionList__item-category{z-index:0;position:absolute;top:12px;left:10px;font-size:1.4rem;line-height:2;width:120px;color:#fff;margin:0;background:#0098e6;text-align:center}.topExhibitionList__item-date{z-index:0;position:absolute;top:12px;left:10px;color:#7d7d7d;font-size:1.4rem;line-height:2}.topExhibitionList__item-title{position:relative;z-index:1;color:#222;font-size:1.5rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px 4px}.topExhibitionList__item-info{position:relative;z-index:1;color:#222;font-size:1.2rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px;margin:0 12px 0 10px;background-color:rgba(0,0,0,.04)}.topExhibitionList__item-info .session{width:100%;max-width:24rem;float:left}.topExhibitionList__item-info .session p{padding-left:4rem}.topExhibitionList__item-info .venue p{padding-left:280px}.topExhibitionList__item-info .session,.topExhibitionList__item-info .venue{list-style-type:none;line-height:1.5;color:#7d7d7d}.topExhibitionList__item-info .session .subtitle,.topExhibitionList__item-info .venue .subtitle{background:#0098e6;color:#fff;font-size:1rem;padding:.08rem .5rem;margin:0 .7rem 0 0;font-weight:100;display:inline-block;float:left;letter-spacing:.2rem}.topExhibitionList__item-info .session p,.topExhibitionList__item-info .venue p{line-height:1.4}.topExhibitionList__item a{padding-bottom:12px}.topImportantList__item{position:relative;border-bottom:1px dashed #c8c8c8}.topImportantList__item a{display:block;transition:background .3s ease}.topImportantList__item a:hover{text-decoration:none;background:#f2f2f2}.topImportantList__item a:hover .newsList__item-title{color:#0098e6;text-decoration:underline}.topImportantList__item-category{z-index:0;position:absolute;top:12px;left:10px;font-size:1.4rem;line-height:2;width:120px;color:#fff;margin:0;background:#0098e6;text-align:center}.topImportantList__item-date{z-index:0;position:absolute;top:12px;left:10px;color:#7d7d7d;font-size:1.4rem;line-height:2}.topImportantList__item-title{position:relative;z-index:1;color:#222;font-size:1.5rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px 4px}.topImportantList__item-info{position:relative;z-index:1;color:#222;font-size:1.2rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px;margin:0 12px 0 10px;background-color:rgba(0,0,0,.04)}.topImportantList__item-info .session{width:100%;max-width:24rem;float:left}.topImportantList__item-info .session p{padding-left:4rem}.topImportantList__item-info .venue p{padding-left:280px}.topImportantList__item-info .session,.topImportantList__item-info .venue{list-style-type:none;line-height:1.5;color:#7d7d7d}.topImportantList__item-info .session .subtitle,.topImportantList__item-info .venue .subtitle{background:#0098e6;color:#fff;font-size:1rem;padding:.08rem .5rem;margin:0 .7rem 0 0;font-weight:100;display:inline-block;float:left;letter-spacing:.2rem}.topImportantList__item-info .session p,.topImportantList__item-info .venue p{line-height:1.4}.topImportantList__item-title::before{content:"";font-family:iconfont;margin:0 .6em 0 0;color:#df1614;font-size:1.4em;line-height:1;vertical-align:middle}.topImportant{margin-bottom:8em}.topInfo .topEntry__head{font-size:20px}.topInfo .topEntry__head a{display:block;width:100%;padding:.8em 20px;margin:20px auto;background:#f8f8f8;border:1px solid #c8c8c8;font-weight:400;text-align:center;transition:all .3s ease}.topInfo .topEntry__head a:hover{background:#e1e1e1}.topInfo .topEntry__head a br{display:none}.sub{height:100%}.sub .l-header__logo{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.sub .l-header__logo a{font-weight:400}.sub .l-header__logo a.lang{width:auto;font-size:12px;transition:all .3s ease}.sub .l-header__logo a.lang:hover{color:#0098e6}.sub .topContent.sub h2{margin-bottom:1em;font-size:2.4rem}.sub .topContent.sub h3,.sub .topContent.sub .noBorderH3dl dt,.noBorderH3dl .sub .topContent.sub dt,.sub .topContent.sub .noBorderH3dl dd,.noBorderH3dl .sub .topContent.sub dd{font-size:2rem;line-height:1.5}.sub .topContent.sub p{margin-bottom:1em;font-size:1.5rem;line-height:1.5}.sub .topContent.sub a{text-decoration:underline;color:#19a0e3}.sub .topContent.sub .topSub__main{width:100%}.sub .topContent.sub .topSub__main__inner{width:100%;max-width:980px;padding:20px;margin:0 auto;color:#fff;background:#0098e6}.sub .topContent.sub .topSub__main__inner h2{text-align:center}.sub .topContent.sub .topSub__main__inner p{margin-bottom:2em;text-align:left}.sub .topContent.sub .topSub__contact{width:100%;padding:0 1rem;margin:80px 0 100px}.sub .topContent.sub .topSub__contact__inner{width:100%;max-width:980px;padding:20px;margin:30px auto;border:3px double #c8c8c8;text-align:center}.sub .topContent.sub .topSub__contact__inner h3,.sub .topContent.sub .topSub__contact__inner .noBorderH3dl dt,.noBorderH3dl .sub .topContent.sub .topSub__contact__inner dt,.sub .topContent.sub .topSub__contact__inner .noBorderH3dl dd,.noBorderH3dl .sub .topContent.sub .topSub__contact__inner dd{margin-bottom:1em}.sub.hasNews .topEntry{width:100%;max-width:980px;margin:50px auto}.sub.hasNews .topEntry .topEntry__head{margin-bottom:0}.sub.hasNews .topEntry .topEntry__content--news{height:auto;overflow-y:inherit}.sub.hasNews .topEntry .topEntry__content--news .topNewsList__item{display:block!important}.sub.hasNews .topEntry .topEntry__content--news .topNewsList__item a{text-decoration:none}.sub.hasNews .topEntry .topEntry__content--news .topNewsList__item .topNewsList__item-title{padding-left:250px}.sub.hasNews .topEntry.eng .topEntry__content--news .topNewsList__item a{text-decoration:none}.sub.hasNews .topEntry.eng .topEntry__content--news .topNewsList__item .topNewsList__item-category{font-size:14px}.sub.hasNews .topEntry.eng .topEntry__content--news .topNewsList__item .topNewsList__item-title{padding-left:260px}.newsList{position:relative;margin:0 0 60px}.newsList__item{position:relative;border-bottom:1px dashed #c8c8c8}.newsList__item a{display:block;transition:background .3s ease}.newsList__item a:hover{text-decoration:none;background:#f2f2f2}.newsList__item a:hover .newsList__item-title{color:#0098e6;text-decoration:underline}.newsList__item-category{z-index:0;position:absolute;top:12px;left:10px;font-size:1.4rem;line-height:2;width:120px;color:#fff;margin:0;background:#0098e6;text-align:center}.newsList__item-date{z-index:0;position:absolute;top:12px;left:150px;color:#7d7d7d;font-size:1.4rem;line-height:2}.newsList__item-title{position:relative;z-index:1;color:#222;font-size:1.5rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px 4px 240px}.newsList__item-info{position:relative;z-index:1;color:#222;font-size:1.2rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px;margin:0 12px 0 10px;background-color:rgba(0,0,0,.04)}.newsList__item-info .session{width:100%;max-width:24rem;float:left}.newsList__item-info .session p{padding-left:4rem}.newsList__item-info .venue p{padding-left:280px}.newsList__item-info .session,.newsList__item-info .venue{list-style-type:none;line-height:1.5;color:#7d7d7d}.newsList__item-info .session .subtitle,.newsList__item-info .venue .subtitle{background:#0098e6;color:#fff;font-size:1rem;padding:.08rem .5rem;margin:0 .7rem 0 0;font-weight:100;display:inline-block;float:left;letter-spacing:.2rem}.newsList__item-info .session p,.newsList__item-info .venue p{line-height:1.4}.importantList{position:relative;margin:0 0 60px}.importantList__item{position:relative;border-bottom:1px dashed #c8c8c8}.importantList__item a{display:block;transition:background .3s ease}.importantList__item a:hover{text-decoration:none;background:#f2f2f2}.importantList__item a:hover .newsList__item-title{color:#0098e6;text-decoration:underline}.importantList__item-category{z-index:0;position:absolute;top:12px;left:10px;font-size:1.4rem;line-height:2;width:120px;color:#fff;margin:0;background:#0098e6;text-align:center}.importantList__item-date{z-index:0;position:absolute;top:12px;left:10px;color:#7d7d7d;font-size:1.4rem;line-height:2}.importantList__item-title{position:relative;z-index:1;color:#222;font-size:1.5rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px 4px}.importantList__item-info{position:relative;z-index:1;color:#222;font-size:1.2rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px;margin:0 12px 0 10px;background-color:rgba(0,0,0,.04)}.importantList__item-info .session{width:100%;max-width:24rem;float:left}.importantList__item-info .session p{padding-left:4rem}.importantList__item-info .venue p{padding-left:280px}.importantList__item-info .session,.importantList__item-info .venue{list-style-type:none;line-height:1.5;color:#7d7d7d}.importantList__item-info .session .subtitle,.importantList__item-info .venue .subtitle{background:#0098e6;color:#fff;font-size:1rem;padding:.08rem .5rem;margin:0 .7rem 0 0;font-weight:100;display:inline-block;float:left;letter-spacing:.2rem}.importantList__item-info .session p,.importantList__item-info .venue p{line-height:1.4}.importantList__item-title::before{content:"";font-family:iconfont;margin:0 .6em 0 0;color:#df1614;font-size:1.4em;line-height:1;vertical-align:middle}.m-style.sitemap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-style.sitemap .l-sitemap{width:470px;margin:0;padding:0}.m-style.sitemap .l-sitemap:nth-child(odd){margin-right:2%}.m-style.sitemap .l-sitemap__field{margin-bottom:5rem}.m-style.sitemap .l-sitemap__field .linkList.first{margin-left:1.5rem;font-size:1.8rem}.m-style.sitemap .l-sitemap__field .linkList.first li::before{line-height:2.6}.m-style.sitemap .l-sitemap__field .linkList.first li a{color:#222}.m-style.sitemap .l-sitemap__field .linkList.first li a:hover{color:#0469ac;text-decoration:none}.m-style.sitemap .l-sitemap__field .linkList.first li .linkList.second{margin:1rem 0 0}.m-style.sitemap .l-sitemap__field .linkList.first li .linkList.second li{margin-bottom:.8rem;float:left;margin-right:3rem}.m-style.sitemap .l-sitemap__field .linkList.first li .linkList.second li::before{line-height:2}.m-style.sitemap .l-sitemap__field .linkList.first li .linkList.second li a{color:#0469ac}.m-style.sitemap .l-sitemap__field h2{margin:0 0 10px}.siteSearchName{margin:0 0 40px}.siteSearchName__content{padding:20px;background:#eee;max-width:100%;margin-left:auto;margin-right:auto}.siteSearchName__content::after{clear:both;content:"";display:table}.siteSearchName__content-input{float:left;display:block;margin-right:0;width:47.5%;position:relative;border:4px solid #7d7d7d;background:#fff}.siteSearchName__content-input:last-child{margin-right:0}.siteSearchName__content-input .inputField{font-size:1.4rem;width:100%;line-height:54px;height:54px;padding:0 60px 0 8px;outline:none;border:none}.siteSearchName__content-input .inputField::-webkit-input-placeholder{font-size:1.2rem}.siteSearchName__content-input .inputField::-moz-placeholder{font-size:1.2rem}.siteSearchName__content-input .inputField:-moz-placeholder{font-size:1.2rem}.siteSearchName__content-input .inputField:-ms-input-placeholder{font-size:1.2rem}.siteSearchName__content-input .submit{position:absolute;top:0;right:0;width:54px;height:54px}.siteSearchName__content-input .submit .icon-search{cursor:pointer}.siteSearchName__content-input .submit .icon-search::before{color:#7d7d7d;content:"";display:inline-block;font-family:iconfont;font-size:20px;transition:color .3s ease}.siteSearchName__content-input .submit:hover .icon-search::before{color:#0098e6}.siteSearchName__content-searchBtn{padding:0 0 0 2%;float:left;display:block;margin-right:0;width:25%}.siteSearchName__content-searchBtn:last-child{margin-right:0}.siteSearchName__content-searchBtn a{padding:0;font-size:1.8rem;height:62px;line-height:62px}.siteSearchName__content-selectBtn{float:left;margin-right:0;width:25%;display:block;margin:0 0 0 2%;position:relative}.siteSearchName__content-selectBtn:last-child{margin-right:0}.siteSearchName__content-selectBtn select{height:62px;background:none;border:none;border-radius:0;padding-left:1.5rem;font-size:1.6rem;width:100%;text-align:center;text-align:-webkit-center;outline:none;background:#7d7d7d;color:#fff}.siteSearchName__content-selectBtn::after{position:absolute;color:#fff;right:1.3rem;top:2.4rem;font-size:1.6rem;display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.siteSearchResult{padding-top:2rem;margin-bottom:2rem;font-size:1.5rem}.siteSearchResult__head{border-bottom:4px solid #eee;padding-bottom:1rem;font-size:2rem;color:#0469ac;margin-bottom:1rem}.siteSearchResult__list h3,.siteSearchResult__list .noBorderH3dl dt,.noBorderH3dl .siteSearchResult__list dt,.siteSearchResult__list .noBorderH3dl dd,.noBorderH3dl .siteSearchResult__list dd{padding-bottom:2rem}.siteSearchResult__list-item{border-bottom:dashed 1px #c8c8c8}.siteSearchResult__list-item a{display:block;padding:1rem 1.5rem;transition:background .3s ease}.siteSearchResult__list-item a:hover{background:#f8f8f8}.siteSearchResult__list-item a:hover h4{color:#0469ac}.siteSearchResult__list-head{font-size:2rem}.siteSearchResult__list-description{font-size:1.4rem;line-height:1.6}.siteSearchResult__list-url{color:rgba(80,80,80,.3);font-style:italic;font-size:1.3rem}.productIndexSearchHead,.productIndexSearchField__head,.csrCap,.fboxTitle,.rdCap,.productIndexSearchDivision__head,.productIndexSearchName__head{font-weight:100;font-size:2.4rem;line-height:1;padding:0;margin:.3em 0 1em}.productIndexSearch{position:relative;background:#eee;padding:10px 0;margin:0 0 40px}.productIndexSearch__head{text-align:center;font-weight:100;font-size:2.4rem;line-height:1;padding:0;margin:.3em 0 .5em}.productIndexSearch__content-list{list-style:none;font-size:0;padding:0 10px}.productIndexSearch__content-list-item{display:inline-block;font-size:1.8rem;width:25%;padding:10px}.productIndexSearchField{margin:0 0 30px}.productIndexSearchField__content-list{list-style:none}.productIndexSearchField__content-list-item{width:11.27%;padding:0;margin:0 0 1.4% 1.4%;float:left}.productIndexSearchField__content-list-item:first-child{margin:0}.productIndexSearchField__content-list-item a{color:#222;display:block;background:#eee;transition:background .3s ease}.productIndexSearchField__content-list-item a:hover{text-decoration:none;background:#d5d5d5}.productIndexSearchField__content-list-item-image img{width:100%}.productIndexSearchField__content-list-item-title{font-size:1.4rem;padding:1em .5em;line-height:1}.productIndexSearchField__content-list-item-title::after{content:"";font-family:iconfont;font-size:.8em;line-height:1.37;float:right}.productIndexSearchDivision{margin:0 0 30px}.productIndexSearchDivision__content-list{max-width:100%;margin-left:auto;margin-right:auto}.productIndexSearchDivision__content-list::after{clear:both;content:"";display:table}.productIndexSearchDivision__content-list-item{float:left;display:block;margin-right:0;width:50%}.productIndexSearchDivision__content-list-item:last-child{margin-right:0}.productIndexSearchDivision__content-list-item:nth-child(2n){margin-right:0}.productIndexSearchDivision__content-list-item:nth-child(2n+1){clear:left}.productIndexSearchDivision__content-list-item:nth-child(odd){padding:0 10px 10px 0}.productIndexSearchDivision__content-list-item:nth-child(even){padding:0 0 10px 10px}.productIndexSearchDivision__content-list-item-inner{width:100%;min-height:134px;position:relative;background:#eee;padding:0 0 0 40%}.productIndexSearchDivision__content-list-item-inner-image{background:#000;position:absolute;left:0;width:40%;height:100%}.productIndexSearchDivision__content-list-item-inner-image a{position:absolute;width:100%;height:100%;display:block;background-position:center center;background-size:cover;transition:opacity .3s ease}.productIndexSearchDivision__content-list-item-inner-image a:hover{opacity:.7;filter:alpha(opacity=70)}.productIndexSearchDivision__content-list-item-inner-image-anchor--display{background-image:url(/assets/img/product/index/division-display.jpg)}.productIndexSearchDivision__content-list-item-inner-image-anchor--ep{background-image:url(/assets/img/product/index/division-ep.jpg)}.productIndexSearchDivision__content-list-item-inner-image-anchor--gf{background-image:url(/assets/img/product/index/division-gf.jpg)}.productIndexSearchDivision__content-list-item-inner-image-anchor--cg{background-image:url(/assets/img/product/index/division-cg.jpg)}.productIndexSearchDivision__content-list-item-inner-image-anchor--um{background-image:url(/assets/img/product/index/division-um.jpg)}.productIndexSearchDivision__content-list-item-inner-desc-head{font-size:1.4rem;font-weight:700;line-height:1.3;border-bottom:1px solid #c8c8c8}.productIndexSearchDivision__content-list-item-inner-desc-head a{color:#222;display:block;padding:.8em;transition:all .3s ease}.productIndexSearchDivision__content-list-item-inner-desc-head a::after{content:"";font-family:iconfont;float:right}.productIndexSearchDivision__content-list-item-inner-desc-head a:hover{background:#e1e1e1;text-decoration:none}.productIndexSearchDivision__content-list-item-inner-desc-content{position:relative;padding:16px}.productIndexSearchDivision__content-list-item-inner-desc-content-list{list-style:none}.productIndexSearchDivision__content-list-item-inner-desc-content-list-item{font-size:1.2rem}.productIndexSearchDivision__content-list-item-inner-desc-content-list-item::before{content:"•"}.productIndexSearchName{margin:0 0 40px}.productIndexSearchName__content{padding:20px;background:#eee;max-width:100%;margin-left:auto;margin-right:auto}.productIndexSearchName__content::after{clear:both;content:"";display:table}.productIndexSearchName__content-search{float:left;display:block;margin-right:0;width:66.66667%;position:relative;border:4px solid #7d7d7d;background:#fff}.productIndexSearchName__content-search:last-child{margin-right:0}.productIndexSearchName__content-search .inputField{font-size:1.4rem;width:100%;line-height:54px;height:54px;padding:0 60px 0 8px;outline:none;border:none}.productIndexSearchName__content-search .inputField::-webkit-input-placeholder{font-size:1.2rem}.productIndexSearchName__content-search .inputField::-moz-placeholder{font-size:1.2rem}.productIndexSearchName__content-search .inputField:-moz-placeholder{font-size:1.2rem}.productIndexSearchName__content-search .inputField:-ms-input-placeholder{font-size:1.2rem}.productIndexSearchName__content-search .submit{position:absolute;top:0;right:0;width:54px;height:54px}.productIndexSearchName__content-search .submit .icon-search{cursor:pointer}.productIndexSearchName__content-search .submit .icon-search::before{color:#7d7d7d;content:"";display:inline-block;font-family:iconfont;font-size:20px;transition:color .3s ease}.productIndexSearchName__content-search .submit:hover .icon-search::before{color:#0098e6}.productIndexSearchName__content-search50{padding:0 0 0 20px;float:left;display:block;margin-right:0;width:33.33333%}.productIndexSearchName__content-search50:last-child{margin-right:0}.productIndexSearchName__content-search50 a{padding:0;font-size:1.8rem;height:62px;line-height:62px}.productDetail{width:100%;margin:0 auto 6em}.productDetail__head{font-size:3.8rem;font-weight:700;line-height:1.3;margin:0 0 1em}.productDetail__main{width:72.44%;float:left}.productDetail__main-product{margin:0 0 40px;position:relative}.productDetail__main-product-image{width:47.88%;float:right}.productDetail__main-product-image-img{margin:10px 0 0;display:block}.productDetail__main-product-image-img:first-child{margin:0}.productDetail__main-product-image-btn{max-width:340px;margin:20px 0 0}.productDetail__main-product-image-btn a{text-align:center;color:#41b44c;border:1px solid #c8c8c8;display:block;padding:.7em 0;font-size:1.8rem;line-height:45px;transition:background .3s ease}.productDetail__main-product-image-btn a .contactImage{margin:0 1.5em 0 0}.productDetail__main-product-image-btn a:hover{text-decoration:none;background:#e6e6e6}.productDetail__main-product-desc{width:52.12%;float:left;padding:0 3.6% 0 0}.productDetail__main-product-desc p{font-size:1.4rem}.productDetail__main-product-desc a.productDetail__linkBtn{padding:0;margin:1.4rem auto 0}.productDetail__main-detail{border:5px solid #e1e1e1;padding:30px;margin:0 0 60px;position:relative}.productDetail__main-detail-head{font-size:3rem;line-height:1.3;font-weight:100;margin:0 0 .8em}.productDetail__main-detail-content{position:relative;margin:0;padding:0}.productDetail__main-detail-content small{font-size:1rem}.productDetail__main-detail-content-container{margin:20px 0}.productDetail__main-detail-content-container:last-child{margin-bottom:0}.productDetail__main-related-head{font-size:2.4rem;line-height:1.3;font-weight:100;margin:0 0 .8em}.productDetail__main-related-content-list{list-style:none}.productDetail__main-related-content-list-item{width:22.75%;padding:0;margin:0 3% 3% 0;float:left}.productDetail__main-related-content-list-item:first-child{margin:0 3% 3% 0}.productDetail__main-related-content-list-item:nth-child(4n){margin:0 0 3%}.productDetail__main-related-content-list-item a{color:#222;display:block;background:#eee;transition:background .3s ease}.productDetail__main-related-content-list-item a:hover{text-decoration:none;background:#d5d5d5}.productDetail__main-related-content-list-item-image img{width:100%}.productDetail__main-related-content-list-item-title{position:relative;font-size:1.4rem;padding:1em 1em 1em .5em;line-height:1.3;font-weight:100}.productDetail__main-related-content-list-item-title::after{content:"";font-family:iconfont;font-size:.8em;line-height:1.37;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.productDetail__sub{width:27.56%;float:left;padding:0 0 0 4.08%}.productDetail__sub-searchBtn{margin:0 0 30px;font-size:1.4rem}.productDetail__sub-searchBtn a{color:#222}.productDetail__sub-relatedLink-head{font-size:2.4rem;line-height:1.3;font-weight:100;margin:0 0 .2em}.productDetail__sub-relatedLink-content-list{list-style:none;font-size:1.4rem}.productDetail__sub-relatedLink-content-list-item a{display:inline-block}.productDetail__sub-relatedLink-content-list-item::before{color:#0098e6;content:"";font-family:iconfont;font-size:1rem;line-height:1.4;vertical-align:baseline;margin:0 .5em 0 0}.productSearchSelect{margin:0 0 20px}.productSearchSelect__sub{text-align:right;margin:0 0 10px}.productSearchSelect__sub-howto{display:inline-block;font-size:1.2rem;color:#7d7d7d;line-height:30px;margin:0 1em 0 0;transition:color .3s ease}.productSearchSelect__sub-howto::before{content:"?";line-height:1;vertical-align:middle;font-weight:700;border:1px solid #c8c8c8;padding:.2em .4em;display:inline-block;text-align:center;border-radius:100%;margin:0 .3em 0 0}.productSearchSelect__sub-howto:hover{color:#0098e6}.productSearchSelect__sub-reset{display:inline-block;font-size:1.2rem;color:#fff;line-height:30px;height:30px;background:#7d7d7d;padding:0 .5em;margin:0 1em 0 0;transition:background .3s ease}.productSearchSelect__sub-reset::before{content:"×";line-height:1;vertical-align:baseline;margin:0 .2em 0 0}.productSearchSelect__sub-reset:hover{background:#646464}.productSearchSelect__sub-result{display:inline-block;font-size:1.5rem;color:#0098e6;line-height:30px;height:30px;border:1px solid #c8c8c8;padding:0 .5em}.productSearchSelect__sub-result-head{display:table-cell}.productSearchSelect__sub-result-content{display:table-cell;min-width:60px;font-weight:700}.productSearchSelect__tab-head{display:table;width:100%;font-size:1.8rem;font-weight:700;line-height:1;border-bottom:4px solid #0469ac;margin:0 0 10px}.productSearchSelect__tab-head-item{cursor:pointer;display:table-cell;vertical-align:middle;list-style:none;width:33.3333%;text-align:center;padding:.8em .3em;border-left:1px solid #fff;color:#0469ac;background:#eee}.productSearchSelect__tab-head-item:first-child{border:none}.productSearchSelect__tab-head-item:hover{background:#d5d5d5}.productSearchSelect__tab-head-item.is-active{color:#fff;background:#0469ac}.productSearchSelect__tab-head-item::-moz-selection{background:none}.productSearchSelect__tab-head-item::selection{background:none}.productSearchSelect__tab-head-item a::-moz-selection{background:none}.productSearchSelect__tab-head-item a::selection{background:none}.productSearchSelect__tab-head-item-inner{display:inline-block}.productSearchSelect__tab-head-item-inner .badgeText{position:relative;display:inline-block}.productSearchSelect__tab-head-item-inner .badgeText br{display:none}.productSearchSelect__tab-head-item-inner .badgeText .badgeText-text::-moz-selection{background:none}.productSearchSelect__tab-head-item-inner .badgeText .badgeText-text::selection{background:none}.productSearchSelect__tab-head-item-inner .badgeText .badgeText-badge{position:absolute;top:-10px;right:-15px;color:#fff;background:#df1614;border:1px solid #fff;font-size:1rem;line-height:1;display:inline-block;border-radius:100%;width:20px;height:20px;padding:4px 0 6px;box-shadow:2px 2px 2px rgba(0,0,0,.2)}.productSearchSelect__tab-head-item-inner .badgeText .badgeText-badge::-moz-selection{background:none}.productSearchSelect__tab-head-item-inner .badgeText .badgeText-badge::selection{background:none}.productSearchSelect__tab-content-content{display:none}.productSearchSelect__tab-content-content.is-active{display:block}.productSearchSelect__tab-content-content-unit{width:100%}.productSearchSelect__tab-content-content-unit-head{cursor:pointer;width:160px;display:table-cell;font-size:1.4rem;font-weight:700;line-height:1.3;vertical-align:middle;background:#c8c8c8;color:#0469ac;text-align:center;border-bottom:1px solid #fff;border-right:1px solid #fff;min-width:160px}.productSearchSelect__tab-content-content-unit-head::-moz-selection{background:none}.productSearchSelect__tab-content-content-unit-head::selection{background:none}.productSearchSelect__tab-content-content-unit-head:hover{background:#afafaf}.productSearchSelect__tab-content-content-unit-content{width:820px;display:table-cell}.productSearchSelect__tab-content-content-unit-content-list{list-style:none;font-size:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:820px}.productSearchSelect__tab-content-content-unit-content-list-item{display:inline-block;font-size:1.4rem;line-height:1;width:20%;text-align:center;padding:0 1px 1px 0;max-width:20%}.productSearchSelect__tab-content-content-unit-content-list-item:nth-child(5n){padding:0 0 1px}.productSearchSelect__tab-content-content-unit-content-list-item:nth-child(3n){padding:0 1px 1px 0}.productSearchSelect__tab-content-content-unit-content-list-item a{width:100%;height:100%;padding:1em .2em;display:block;background:#eee;max-width:100%;word-break:break-all}.productSearchSelect__tab-content-content-unit-content-list-item a:hover{background:#d5d5d5}.productSearchSelect__tab-content-content-unit-content-list-item a.is-active{color:#fff;background:#0469ac}.productSearchSelect__tab-content-content-reset{display:block;text-align:center;font-size:1.2rem;color:#7d7d7d;line-height:30px;height:30px;background:#fff;border:1px solid #c8c8c8;padding:0 .5em;margin:20px 0 0;transition:background .3s ease}.productSearchSelect__tab-content-content-reset::before{content:"×";line-height:1;vertical-align:baseline;margin:0 .2em 0 0}.productSearchSelect__tab-content-content-reset:hover{background:#e6e6e6}.productSearchCurrent{background:#eef0f1;border-radius:5px;margin:0 0 30px;padding:20px 20px 15px}.productSearchCurrent__head{font-size:1.4rem;line-height:1.5;float:left;color:#7d7d7d;margin:0 .5em 0 0}.productSearchCurrent__content{display:inline;line-height:1;font-size:0;list-style:none;transition:all .3s ease}.productSearchCurrent__content-item{display:inline-block;font-size:1.2rem;margin:0 5px 5px 0}.productSearchCurrent__content-item:last-child{margin:0}.productSearchCurrent__content-item a{padding:.3em .6em;display:block;color:#fff;background:#0469ac}.productSearchCurrent__content-item a::before{content:"×";line-height:1;vertical-align:baseline;margin:0 .2em 0 0}.productSearchCurrent__content-item a:hover{background:#034b7a}.productSearchResult{border-top:4px solid #eef0f1;padding:30px 0 0}.productSearchResult__head{font-size:2rem;font-weight:100;line-height:1.3;margin:0 0 20px;color:#0469ac}.productSearchResult__head-result{font-weight:700}.productSearchResult__list{max-width:100%;margin-left:auto;margin-right:auto}.productSearchResult__list::after{clear:both;content:"";display:table}.productSearchResult__list-item{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-bottom:2.427em}.productSearchResult__list-item:last-child{margin-right:0}.productSearchResult__list-item:nth-child(4n){margin-right:0}.productSearchResult__list-item:nth-child(4n+1){clear:left}.m-style .l-list50__menu__listField{display:-ms-flexbox;display:flex;-ms-flex-wrap:no-warp;flex-wrap:no-warp;width:100%;max-width:980px}.m-style .l-list50__menu__listField__list{width:100%;max-width:108px;height:50px;margin:0;padding:0;margin-bottom:1px}.m-style .l-list50__menu__listField__list::before{content:none}.m-style .l-list50__menu__listField__list:not(:last-child){margin-right:1px}.m-style .l-list50__menu__listField__list a{display:block;height:50px;color:#0469ac;line-height:2.8;text-align:center;font-size:1.8rem;background:#eee;transition:all .2s}.m-style .l-list50__menu__listField__list a:hover{background:#0469ac;color:#fff;text-decoration:none}.m-style .l-list50__prductlist{border:1px solid #eee;padding:3.1%}.m-style .l-list50__prductlist__field{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-style .l-list50__prductlist__field__list{width:33%;margin:0;line-height:2}.m-style .l-list50__prductlist__field__list a{line-height:1.5}.m-style .l-list50__prductlist__field.linkList li::before{line-height:2}.borderBottomG{border-bottom:1px solid #7d7d7d}.mbox{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.borderBox,.termBox{border:1px solid black;padding:3em;margin:2em 0}.borderBoxG{border:1px solid #eee;padding:1em;margin:1em 0}.noBorderH3 * h3,.searchHelp * h3,.noBorderH3 * .noBorderH3dl dt,.noBorderH3dl .noBorderH3 * dt,.searchHelp * .noBorderH3dl dt,.noBorderH3dl .searchHelp * dt,.noBorderH3 * .noBorderH3dl dd,.noBorderH3dl .noBorderH3 * dd,.searchHelp * .noBorderH3dl dd,.noBorderH3dl .searchHelp * dd{border:0}.searchHelp dl{font-size:1.4rem}.searchHelp dl dd{margin-bottom:1.5em}.searchHelp .redC{background-color:#df1614;color:#fff;padding:.5em;border-radius:10px;margin-right:.5em}.allReset{display:inline-block;color:#fff;line-height:30px;height:30px;background:#7d7d7d;padding:0 .5em;margin:0;transition:background .3s ease}.allReset::before{content:'×';line-height:1;vertical-align:baseline;margin:0 .2em 0 0}.reset{display:block;width:40%;text-align:center;color:#7d7d7d;line-height:30px;height:30px;background:#fff;border:1px solid #c8c8c8;padding:0 .5em;margin:20px 0 0}.reset::before{content:'×';line-height:1;vertical-align:baseline;margin:0 .2em 0 0}.searchCondition{display:block;width:40%;text-align:left;color:#7d7d7d;line-height:30px;height:30px;background:#eee;border:1px solid #eee;padding:0 .5em;margin:20px 0 0}.helpBTN{margin-top:50px}.fboxcontainer,.fboxcontainerL,.fboxcontainerL_Pro,.fboxcontainerCsr,.fboxcontainerPhoto,.fboxcontainerCsrL{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.fboxcontainerL,.fboxcontainerL_Pro{-ms-flex-pack:start;justify-content:flex-start}.fbox,.fboxPro{-ms-flex:1;flex:1;margin:2px}.fboxPro{margin-left:2em}.fboxPro h3,.fboxPro .noBorderH3dl dt,.noBorderH3dl .fboxPro dt,.fboxPro .noBorderH3dl dd,.noBorderH3dl .fboxPro dd{padding:0}.fboxPro ul li{padding-right:1em;margin:.5em 1em 0 0;border-right:1px solid #eee}.fboxPro ul li:last-child{border-right:0}.fbox20,.fbox48,.fboxEr100,.fbox30Csr,.fbox48_rd{width:20%;margin:2px}.fbox30_Pro{width:30%;margin:27px 2px}.fbox30_Pro img{width:220px}.fbox48,.fboxEr100{width:48%;margin-bottom:30px}.fbox65{width:70%;margin-bottom:30px}.fboxbtn{margin:10}.fiber_list_table_style .swipe_text{display:none}.fiber_list_table_style .swipe_text p{text-align:center;font-size:15px;line-height:20px;color:#0281ce;font-weight:600;padding-top:30px}.fiber_list_table_style .swipe_text p::before{content:"";font-family:iconfont;padding-right:10px;font-size:20px}.fiber_list_table_style .swipe_text p::after{content:"";font-family:iconfont;padding-left:10px;font-size:20px}.fiber_list_table_style .swipeBox .sample .hover{background-color:rgba(2,129,206,.13)}.fiber_list_table_style .swipeBox .pc_none{display:none}.fiber_list_table_style .swipeBox .point_line{width:100%;border:1px solid #c8c8c8;min-width:768px}.fiber_list_table_style .swipeBox .point_line tr .topBox{background-color:#7d7d7d;color:#fff;vertical-align:middle}.fiber_list_table_style .swipeBox .point_line tr .bg_e{background-color:#eee}.fiber_list_table_style .swipeBox .point_line tr .vw{margin:0;padding:0}.fiber_list_table_style .swipeBox .point_line tr .vw p{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;line-height:22px;padding:10px 0;height:180px;margin:0 auto}.fiber_list_table_style .swipeBox .point_line tr td{padding:1px 10px;background-color:transparent}.fiber_list_table_style .swipeBox .point_line tr .check{background-color:#0281ce}.fiber_list_table_style .swipeBox .point_line .hover{background-color:rgba(2,129,206,.13)}.irIndexLatestNews__head--italic{font-style:italic}.irIndexLatestNews__content{height:270px;overflow-y:auto}.irIndexLatestNews__gotoList{margin:2em 0;text-align:center;font-size:1.8rem;line-height:1}.irIndexLatestNews__gotoList a{position:relative;display:inline-block;color:#0098e6}.irIndexLatestNews__gotoList a::after{margin:0 0 0 3px;font-family:iconfont;content:"";font-size:.8em;vertical-align:baseline}.irIndexLatestNews__gotoList a::before{transition:width .3s ease;content:"";position:absolute;bottom:-3px;width:0;height:1px;background:#0098e6}.irIndexLNList__item{position:relative;border-bottom:1px dashed #c8c8c8}.irIndexLNList__item a{display:block;transition:background .3s ease}.irIndexLNList__item a:hover{text-decoration:none;background:#f2f2f2}.irIndexLNList__item a:hover .newsList__item-title{color:#0098e6;text-decoration:underline}.irIndexLNList__item-category{z-index:0;position:absolute;top:12px;left:10px;font-size:1.4rem;line-height:2;width:120px;color:#fff;margin:0;background:#0098e6;text-align:center}.irIndexLNList__item-date{z-index:0;position:absolute;top:12px;left:10px;color:#7d7d7d;font-size:1.4rem;line-height:2}.irIndexLNList__item-title{position:relative;z-index:1;color:#222;font-size:1.5rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px 4px 100px}.irIndexLNList__item-info{position:relative;z-index:1;color:#222;font-size:1.2rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px;margin:0 12px 0 10px;background-color:rgba(0,0,0,.04)}.irIndexLNList__item-info .session{width:100%;max-width:24rem;float:left}.irIndexLNList__item-info .session p{padding-left:4rem}.irIndexLNList__item-info .venue p{padding-left:280px}.irIndexLNList__item-info .session,.irIndexLNList__item-info .venue{list-style-type:none;line-height:1.5;color:#7d7d7d}.irIndexLNList__item-info .session .subtitle,.irIndexLNList__item-info .venue .subtitle{background:#0098e6;color:#fff;font-size:1rem;padding:.08rem .5rem;margin:0 .7rem 0 0;font-weight:100;display:inline-block;float:left;letter-spacing:.2rem}.irIndexLNList__item-info .session p,.irIndexLNList__item-info .venue p{line-height:1.4}.irIndexContent__list{max-width:100%;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.irIndexContent__list::after{clear:both;content:"";display:table}.irIndexContent__list-item,.csrBox30{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-bottom:2.427em}.irIndexContent__list-item:last-child,.csrBox30:last-child{margin-right:0}.irIndexContent__list-item:nth-child(4n),.csrBox30:nth-child(4n){margin-right:0}.irIndexContent__list-item:nth-child(4n+1),.csrBox30:nth-child(4n+1){clear:left}.irNewsList{position:relative;margin:0 0 60px}.irNewsList__item{position:relative;border-bottom:1px dashed #c8c8c8}.irNewsList__item a{display:block;transition:background .3s ease}.irNewsList__item a:hover{text-decoration:none;background:#f2f2f2}.irNewsList__item a:hover .newsList__item-title{color:#0098e6;text-decoration:underline}.irNewsList__item-category{z-index:0;position:absolute;top:12px;left:10px;font-size:1.4rem;line-height:2;width:120px;color:#fff;margin:0;background:#0098e6;text-align:center}.irNewsList__item-date{z-index:0;position:absolute;top:12px;left:10px;color:#7d7d7d;font-size:1.4rem;line-height:2}.irNewsList__item-title{position:relative;z-index:1;color:#222;font-size:1.5rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px 4px 100px}.irNewsList__item-info{position:relative;z-index:1;color:#222;font-size:1.2rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px;margin:0 12px 0 10px;background-color:rgba(0,0,0,.04)}.irNewsList__item-info .session{width:100%;max-width:24rem;float:left}.irNewsList__item-info .session p{padding-left:4rem}.irNewsList__item-info .venue p{padding-left:280px}.irNewsList__item-info .session,.irNewsList__item-info .venue{list-style-type:none;line-height:1.5;color:#7d7d7d}.irNewsList__item-info .session .subtitle,.irNewsList__item-info .venue .subtitle{background:#0098e6;color:#fff;font-size:1rem;padding:.08rem .5rem;margin:0 .7rem 0 0;font-weight:100;display:inline-block;float:left;letter-spacing:.2rem}.irNewsList__item-info .session p,.irNewsList__item-info .venue p{line-height:1.4}.ir_calendar h3,.ir_calendar .noBorderH3dl dt,.noBorderH3dl .ir_calendar dt,.ir_calendar .noBorderH3dl dd,.noBorderH3dl .ir_calendar dd{margin-bottom:0;font-size:24px}#irCalM{border:0;margin-top:0;padding:1em 0 0 1em}.irCal,.mtCal{background-color:#f8f8f8;padding:0 0 2em}.irCal .mbox,.mtCal .mbox{width:95%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.irCal .mbox ul,.mtCal .mbox ul{padding-top:5.6px}.irCal h3+dl,.mtCal h3+dl,.irCal .noBorderH3dl dt+dl,.noBorderH3dl .irCal dt+dl,.mtCal .noBorderH3dl dt+dl,.noBorderH3dl .mtCal dt+dl,.irCal .noBorderH3dl dd+dl,.noBorderH3dl .irCal dd+dl,.mtCal .noBorderH3dl dd+dl,.noBorderH3dl .mtCal dd+dl{border-top:1px solid #7d7d7d}.irCal dl,.mtCal dl{width:100%;padding:0 0 0 1em;font-size:1.4rem;border-top:1px dotted #7d7d7d}.irCal dt,.mtCal dt{width:20%;padding-right:1em;margin-bottom:1.5em!important}.irCal dd,.mtCal dd{width:80%;margin-bottom:1.5em!important}.highlightGraph{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.highlightGraph figure{margin:30px 0;width:45%}.highlightGraph figcaption{text-align:center;font-size:large}.mtCal dt{width:30%;padding-right:2em}.mtCal dd{width:70%}.irIndent{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.irIndent li{width:15%;margin-left:1em}.fboxcontainer,.fboxcontainerL,.fboxcontainerL_Pro,.fboxcontainerCsr,.fboxcontainerPhoto,.fboxcontainerCsrL{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.fboxcontainerL,.fboxcontainerL_Pro{-ms-flex-pack:start;justify-content:flex-start}.fbox20,.fbox48,.fboxEr100,.fbox30Csr,.fbox48_rd{width:20%;margin:2px}.fbox48,.fboxEr100{width:48%;margin-bottom:30px}.fboxbtn{margin:10}.borderBox,.termBox{border:1px solid black;padding:3em;margin:2em 0}.subNav{background-color:#c8c8c8;padding-left:1em}.irTable,.irTableFix,.irTable2{width:100%}.irTable table thead th,.irTableFix table thead th,.irTable2 table thead th{text-align:center;vertical-align:middle}.irTable table tbody th,.irTableFix table tbody th,.irTable2 table tbody th{text-align:left;vertical-align:middle}.irTable table td,.irTableFix table td,.irTable2 table td{text-align:right;vertical-align:middle}.irTableFix{min-width:500px}.irTable2 table td{text-align:center;vertical-align:middle}article.annual .h3{width:100%}article.annual .fboxAn{width:48%}article.annual .fboxAn img{max-width:80%;margin:0}article.annual .fboxAn table{width:100%;margin:0;border:1px solid #c8c8c8}article.annual .fboxcontainerL figure,article.annual .fboxcontainerL_Pro figure{width:32%;margin-bottom:2rem}article.annual .fboxcontainerL figure:not(:nth-of-type(3n)),article.annual .fboxcontainerL_Pro figure:not(:nth-of-type(3n)){margin-right:2%}article.annual .fboxcontainerL.newReport .fboxAn,article.annual .newReport.fboxcontainerL_Pro .fboxAn{width:32%}article.annual .fboxcontainerL.newReport .fboxAn img,article.annual .newReport.fboxcontainerL_Pro .fboxAn img{border:1px solid #c8c8c8}article.annual .fboxcontainerL.newReport .fboxAn:not(:nth-of-type(3n)),article.annual .newReport.fboxcontainerL_Pro .fboxAn:not(:nth-of-type(3n)){margin-right:2%}article.annual .fboxcontainerL.newReport .annual__2019 img,article.annual .newReport.fboxcontainerL_Pro .annual__2019 img{width:100%;max-width:100%}article.annual .fboxcontainerL.newReport .annual_gri,article.annual .newReport.fboxcontainerL_Pro .annual_gri{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}article.annual .fboxcontainerL.newReport .annual_gri img,article.annual .newReport.fboxcontainerL_Pro .annual_gri img{width:100%;max-width:150px}article.annual .fboxcontainerL.pastReport figure img,article.annual .pastReport.fboxcontainerL_Pro figure img{max-width:150px;border:1px solid #c8c8c8}article.annual .info{padding-left:1.3em;text-indent:-1.3em}article.annual .newest{text-align:left;padding:20px 0 0;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;margin-bottom:100px}article.annual .liLine ul li{border-top:1px solid #c8c8c8;padding:.5em 0}article.annual .liLine ul li:last-child{border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.h2Announcement .section h2{font-size:medium}.l-highlight__tablefield{width:auto;overflow:auto}.l-highlight__tablefield table{width:100%}.l-highlight__tablefield thead th:first-child{width:35%}.l-highlight__chart{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.l-highlight__chart__title{text-align:center;margin-bottom:0;position:relative;padding-top:30px}.l-highlight__chart__title .title{position:absolute;top:28px;z-index:9999;width:100%;font-weight:600}.l-highlight__chart__title .caption01{position:absolute;left:8.5%;top:12%;z-index:9999;font-size:1rem}.highlight .irTableFix{min-width:0}.highlight .caption{font-size:1rem;margin:0;padding:0;color:#0098e6}.highlight .imgL{margin-top:0}.borderBox,.termBox{border:1px solid black;padding:3em;margin:2em 0}.comTable table,.offTable2 table{vertical-align:middle}.comTable table th,.offTable2 table th{text-align:center}.comTable table td,.offTable2 table td{text-align:left}.comTable table th,.offTable2 table th{width:20%}.m-btnOL{width:210px}.img30{width:30%}.busTable{vertical-align:middle}.busTable td dl dd{margin-left:1em}.offTable1{width:100%}.offTable1 h2{margin-bottom:0}.offTable1 table{margin-top:40px;text-align:center;vertical-align:middle}.offTable1 table th{width:34%}.offTable2{width:100%}.offTable2 h2{margin-bottom:0}.offTable2 table{margin-top:20px;text-align:center;vertical-align:middle}.offTable2 table tr th{width:34%}.offTable3 h2{margin-bottom:0}.offTable3 table{margin-top:20px;vertical-align:middle}.offTable3 table th{width:20.4%;text-align:center}.offTable3 table td{text-align:center}.offTable3 table td:last-child{text-align:left}.mapMax{max-width:800px;margin:0 auto}.offTable4 iframe+table tbody{vertical-align:middle}.offTable4 iframe+table tbody th{text-align:center}.offTable4 iframe+table tbody td{text-align:left}.offTable4 iframe+table tbody th{width:20%}.offTablePrint div+table tbody{vertical-align:middle}.offTablePrint div+table tbody th{text-align:center}.offTablePrint div+table tbody td{text-align:left}.offTablePrint div+table tbody th{width:20%}.groTable table{text-align:left;vertical-align:middle}.groTable table thead th:first-child{width:35%}.groTable table thead{text-align:center}.fboxHis{margin:2px;width:210px}.fboxHis img{width:210px;height:150px}.hisTable tbody th[rowspan]{width:1em;padding:1em 1.5em 1.5em 1em}.textPhil h2{font-size:2rem;line-height:1.3;font-weight:100;margin:1em 0}.textPhil h3,.textPhil .noBorderH3dl dt,.noBorderH3dl .textPhil dt,.textPhil .noBorderH3dl dd,.noBorderH3dl .textPhil dd{border-left:none;font-weight:400;margin:0 0 1em}.textPhil .em{font-size:2.5rem}.textPhil section.section{margin-top:30px}.slogan{width:75%}.dlBox{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.dlBox dt{width:15%;font-size:1.4rem;margin-bottom:.5em}.dlBox dd{width:85%;font-size:1.4rem;margin-bottom:.5em}.noBorderH3 h3,.searchHelp h3,.noBorderH3 .noBorderH3dl dt,.noBorderH3dl .noBorderH3 dt,.searchHelp .noBorderH3dl dt,.noBorderH3dl .searchHelp dt,.noBorderH3 .noBorderH3dl dd,.noBorderH3dl .noBorderH3 dd,.searchHelp .noBorderH3dl dd,.noBorderH3dl .searchHelp dd{border:0;margin-left:0;padding-left:0}.noBorderH3dl dd{border:0!important}.ulPh h3+ul,.ulPh .noBorderH3dl dt+ul,.noBorderH3dl .ulPh dt+ul,.ulPh .noBorderH3dl dd+ul,.noBorderH3dl .ulPh dd+ul{margin-left:2em}.olPh h3+ol,.olPh .noBorderH3dl dt+ol,.noBorderH3dl .olPh dt+ol,.olPh .noBorderH3dl dd+ol,.noBorderH3dl .olPh dd+ol{margin-left:2.5em}.olPh ol li ol li{margin-left:1.5em}.olPh ol li ul li{margin-left:1em}.olStyle1 ol{margin-left:0}.olStyle1 ol>li{padding-left:1.5em!important;list-style-type:none;list-style-position:inside;counter-increment:cnt}.olStyle1 ol>li:before{display:marker;content:"(" counter(cnt) ")"}.olNonstyl ol{list-style-type:none;padding-left:1em}.olNonstyl ol li{padding-left:0}.olNonstyl2 ol{list-style-type:none}.olNonstyl2 ol li{padding-left:0}.olNonstyl3 ol{list-style-type:none;margin:0}.olNonstyl3 ol li{padding-left:0}.m-btnR{text-align:right}ul+p.link{margin-left:4em}.subNav{background-color:#eee;padding-left:1em}.irTable,.irTableFix,.irTable2{width:100%}.irTable table thead th,.irTableFix table thead th,.irTable2 table thead th{text-align:center;vertical-align:middle}.irTable table tbody th,.irTableFix table tbody th,.irTable2 table tbody th{text-align:left;vertical-align:middle}.irTable table td,.irTableFix table td,.irTable2 table td{text-align:right;vertical-align:middle}.irTableFix{min-width:500px}.irTable2 table td{text-align:center;vertical-align:middle}.fboxAn{width:48%}.fboxAn img{max-width:80%;margin:0}.fboxAn table{width:100%;margin:0;border:1px solid #c8c8c8}.newest{text-align:left;padding:20px 0 0;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;margin-bottom:100px}.liLine ul li{border-top:1px solid #c8c8c8;padding:.5em 0}.liLine ul li:last-child{border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.slList ol{list-style-type:lower-alpha}.privacyBox{border:1px solid black;padding:3em;margin:2em 0}.termBox{padding:1em}.exhibition .newsList__item{padding:1.5em 0;min-height:135px}.exhibition .newsList__item a:hover{background:none}.exhibition .newsList__item a .newsList__item-img:hover{opacity:.7;filter:alpha(opacity=70)}.exhibition .newsList__item-img{position:absolute;top:12px;transition:opacity,.2s}.exhibition .newsList__item-date{line-height:1}.exhibition .newsList__item-title{padding:0 180px 0 150px;font-weight:700}.exhibition .newsList__infoField{padding:0 180px 0 150px;list-style-type:none;margin-bottom:0;font-size:1.2rem;line-height:1.7}.exhibition .newsList__infoField li{margin:0;padding:0}.exhibition .newsList__infoField li::before{content:none}.exhibition .newsList__infoField__web a{display:inline}.exhibition .newsList__report-link{position:absolute;right:0;bottom:12px;margin-bottom:0}.exhibition .newsList__report-link a{padding:1em 3em 1em 1.4em}.exhibition .newsList__report-link a:hover{background-color:#005790}.exhibition-article .l-article__head{margin-bottom:1rem}.exhibition-article .newsList__infoField{padding-left:0;margin-bottom:4rem}.exhibition-article .modalGroup a{margin:0 .5rem .5rem 0;float:left}.m-style .l-outline__chart{width:100%;margin:50px auto 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-style .l-outline__chart__box{width:320px;height:360px;min-width:290px}.m-style .l-outline__chart__box text{font-size:1.2rem}.m-style.l-outline .comTable .linkBtnArea .m-btnOL+.m-btnOL,.m-style.l-outline .offTable2 .linkBtnArea .m-btnOL+.m-btnOL{margin-left:1rem}.m-style.l-outline .profileDl .profileDlList{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex}.m-style.l-outline .profileDl .profileDlList__item{margin:0;padding:0;width:22%}.m-style.l-outline .profileDl .profileDlList__item:not(:nth-child(4n)){margin-right:4%}.m-style.l-outline .profileDl .profileDlList__item::before{display:none}.m-style.l-outline .profileDl .profileDlList__item .profileDl__lang{font-size:1.6rem;vertical-align:text-bottom}.m-style.l-outline .profileDl .profileDlList__item .profileDl__lang .small{font-size:1.2rem;margin-left:.5em}.m-style.l-outline .profileDl .profileDlList__item a{display:block;border:2px solid rgba(4,105,172,.3);transition:all .3s ease}.m-style.l-outline .profileDl .profileDlList__item a .profileDl__img{position:relative;display:block;overflow:hidden}.m-style.l-outline .profileDl .profileDlList__item a .profileDl__img img{width:100%;transition:all .2s ease}.m-style.l-outline .profileDl .profileDlList__item a:hover{border-color:#0469ac;text-decoration:none}.m-style.l-outline .profileDl .profileDlList__item a:hover .profileDl__img img{transform:scale(2) translate(-25%,25%)}.m-style.l-outline .profileDl .profileDlList__item a:hover .m-btn,.m-style.l-outline .profileDl .profileDlList__item a:hover .m-btnOL,.m-style.l-outline .profileDl .profileDlList__item a:hover .m-btnR,.m-style.l-outline .profileDl .profileDlList__item a:hover .rdM-btn{text-decoration:none;background:#005790}.l-main .l-pageContent .l-governance__linkfield__link,.l-main .l-pageContentPrint .l-governance__linkfield__link{float:left;width:20rem}.l-main .l-pageContent .l-governance__linkfield__link:not(:first-child),.l-main .l-pageContentPrint .l-governance__linkfield__link:not(:first-child){margin-left:20px}.l-main .l-pageContent .l-governance__linkfield__link p,.l-main .l-pageContentPrint .l-governance__linkfield__link p{width:100%}.l-main .l-pageContent .library .fboxcontainer.doubleLink,.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink,.l-main .l-pageContent .library .doubleLink.fboxcontainerL,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL,.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr,.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL{-ms-flex-pack:start;justify-content:flex-start}.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card:hover,.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card:hover,.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card:hover,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card:hover,.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card:hover,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card:hover,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card:hover,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card:hover,.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card:hover,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card:hover,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card:hover,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card:hover{background:#eee}.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card__desc,.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card__desc,.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card__desc,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card__desc,.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card__desc,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card__desc,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card__desc,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card__desc,.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card__desc,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card__desc,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card__desc,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card__desc{transition:all .2s}.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card__desc:hover,.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card__desc:hover,.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card__desc:hover,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card__desc:hover,.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card__desc:hover,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card__desc:hover,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card__desc:hover,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card__desc:hover,.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card__desc:hover,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card__desc:hover,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card__desc:hover,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card__desc:hover{background:#d5d5d5}.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card__linkBtn,.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card__linkBtn,.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card__linkBtn,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card__linkBtn,.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card__linkBtn,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card__linkBtn,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card__linkBtn,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card__linkBtn,.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card__linkBtn,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card__linkBtn,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card__linkBtn,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card__linkBtn{background:#c8c8c8;margin:0;padding:0;transition:all .2s}.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card__linkBtn:hover,.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card__linkBtn:hover,.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card__linkBtn:hover,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card__linkBtn:hover,.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card__linkBtn:hover,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card__linkBtn:hover,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card__linkBtn:hover,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card__linkBtn:hover,.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card__linkBtn:hover,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card__linkBtn:hover,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card__linkBtn:hover,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card__linkBtn:hover{background:#afafaf}.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card__linkBtn a,.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card__linkBtn a,.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card__linkBtn a,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card__linkBtn a,.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card__linkBtn a,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card__linkBtn a,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card__linkBtn a,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card__linkBtn a,.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card__linkBtn a,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card__linkBtn a,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card__linkBtn a,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card__linkBtn a{padding:.7rem}.l-main .l-pageContent .library .fboxcontainer.doubleLink.font-s .m-card__desc-head,.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink.font-s .m-card__desc-head,.l-main .l-pageContent .library .doubleLink.font-s.fboxcontainerL .m-card__desc-head,.l-main .l-pageContentPrint .library .doubleLink.font-s.fboxcontainerL .m-card__desc-head,.l-main .l-pageContent .library .doubleLink.font-s.fboxcontainerL_Pro .m-card__desc-head,.l-main .l-pageContentPrint .library .doubleLink.font-s.fboxcontainerL_Pro .m-card__desc-head,.l-main .l-pageContent .library .doubleLink.font-s.fboxcontainerCsr .m-card__desc-head,.l-main .l-pageContentPrint .library .doubleLink.font-s.fboxcontainerCsr .m-card__desc-head,.l-main .l-pageContent .library .doubleLink.font-s.fboxcontainerPhoto .m-card__desc-head,.l-main .l-pageContentPrint .library .doubleLink.font-s.fboxcontainerPhoto .m-card__desc-head,.l-main .l-pageContent .library .doubleLink.font-s.fboxcontainerCsrL .m-card__desc-head,.l-main .l-pageContentPrint .library .doubleLink.font-s.fboxcontainerCsrL .m-card__desc-head{font-size:1.3rem}.l-main .l-pageContent .library .fboxcontainerL .fbox32 img,.l-main .l-pageContentPrint .library .fboxcontainerL .fbox32 img,.l-main .l-pageContent .library .fboxcontainerL_Pro .fbox32 img,.l-main .l-pageContentPrint .library .fboxcontainerL_Pro .fbox32 img{margin-bottom:1rem;border:1px solid #eee}.l-main .l-pageContent .library .fboxcontainerL .fbox30:last-child,.l-main .l-pageContentPrint .library .fboxcontainerL .fbox30:last-child,.l-main .l-pageContent .library .fboxcontainerL_Pro .fbox30:last-child,.l-main .l-pageContentPrint .library .fboxcontainerL_Pro .fbox30:last-child{padding-left:1.5rem}.l-main .l-pageContent .library .fboxcontainerL .fbox30.bdGray,.l-main .l-pageContentPrint .library .fboxcontainerL .fbox30.bdGray,.l-main .l-pageContent .library .fboxcontainerL_Pro .fbox30.bdGray,.l-main .l-pageContentPrint .library .fboxcontainerL_Pro .fbox30.bdGray{border:1px solid #c8c8c8}.l-main .l-pageContent .library .sd100 p img,.l-main .l-pageContentPrint .library .sd100 p img{max-width:350px}.l-main .l-pageContent .library .ad-soudan,.l-main .l-pageContentPrint .library .ad-soudan{margin-bottom:0}.mapBTN,.helpBTN{text-align:center;font-size:1.6rem}.mapBTN a,.helpBTN a{display:block;height:45px;line-height:45px;background:#e1e1e1;color:#2f2f2f;transition:all .2s}.mapBTN a:hover,.helpBTN a:hover{background:#0469ac;color:#fff}.mapBTN a i::before,.helpBTN a i::before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:2.8;margin-left:.8rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mapBTN .printBTN,.helpBTN .printBTN{width:200px;height:45px}.mapBTN .printBTN a,.helpBTN .printBTN a{text-decoration:none}.mapBTN .printBTN a i::before,.helpBTN .printBTN a i::before{content:""}.mapBTN .closeBTN,.helpBTN .closeBTN{width:140px;height:45px}.mapBTN .closeBTN a,.helpBTN .closeBTN a{text-decoration:none}.mapBTN .closeBTN a i::before,.helpBTN .closeBTN a i::before{content:""}.l-main .l-pageContent .l-product_safety .cBox__gr,.l-main .l-pageContentPrint .l-product_safety .cBox__gr{padding:2rem;background:#e1e1e1}.l-main .l-pageContent .l-product_safety .cBox__gr .h3,.l-main .l-pageContentPrint .l-product_safety .cBox__gr .h3{padding-left:0;margin-top:0;border-left:none;color:#0098e6;color:#00568d}.l-main .l-pageContent .l-product_safety ol,.l-main .l-pageContentPrint .l-product_safety ol{padding-left:1.5em}.l-main .l-pageContent .l-product_safety dl,.l-main .l-pageContentPrint .l-product_safety dl{padding-left:1.5em}.l-main .l-pageContent .l-product_safety dl dt,.l-main .l-pageContentPrint .l-product_safety dl dt,.l-main .l-pageContent .l-product_safety dl dd,.l-main .l-pageContentPrint .l-product_safety dl dd{font-size:1.4rem}.l-main .l-pageContent .l-product_safety dl dt,.l-main .l-pageContentPrint .l-product_safety dl dt{font-weight:700}.csr-eyeCatch h2{font-size:1.5em;font-weight:400;margin-top:20px;margin-bottom:40px}.fcap figcaption{font-size:1.4rem}.img350 img{width:350px}.csrGraph{width:100%}.fboxcontainerPhoto{margin-top:40px}.fboxcontainerCsrL{-ms-flex-pack:start;justify-content:flex-start}.fboxcontainerCsrL img{border:1px solid #000}.fbox20,.fbox48,.fboxEr100,.fbox30Csr,.fbox48_rd{width:20%;margin:2px}.fbox30Csr{width:30%}.csrBox30{width:30%}.fbox48,.fboxEr100{width:48%;margin-bottom:30px}.fbox60Csr{width:60%}.fboxPhoto2{width:48%}.fboxbtn{margin:10}.fboxTitle{width:100%}.fboxEr48{width:48%;margin-bottom:5em}.fboxEr48 img{max-width:80%}.fboxEr100{width:100%}.csr-eyeCatch h2{font-size:1.5em;font-weight:400;margin-top:20px;margin-bottom:40px}.fbox48_rd{width:48%;margin-bottom:30px}.l-main article.csr .fBox{display:-ms-flexbox;display:flex}.l-main article.csr .fBox.fd__rr{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.l-main article.csr .irIndexContent .irIndexContent__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-main article.csr .box__gray{padding:10px 20px 20px;background:#f8f8f8}.l-main article.csr.index h2.csrCap,.l-main article.csr.index h2.fboxTitle{font-size:2.4rem}.l-main article.csr.index h2.csrCap span,.l-main article.csr.index h2.fboxTitle span{display:block;margin-top:1em;font-size:15px;line-height:2}.l-main article.csr.index .csr-eyeCatch p{font-size:1.5rem}.l-main article.csr.index .csr-eyeCatch a{cursor:pointer;text-decoration:none;outline:none;color:#0098e6}.l-main article.csr.index .csr-eyeCatch a:hover{text-decoration:underline}.l-main article.csr.index .csr-eyeCatch .pdfLink::before{margin:0 .3em 0 0;vertical-align:middle;line-height:1;content:"";display:inline-block;background-image:url(/assets/img/common/sprite.png);background-position:0 -16px;width:16px;height:16px;background-size:48px 32px}.l-main article.csr.index .m-card a .m-card__desc-head{transition:all .3s ease}.l-main article.csr.index .m-card.env a .m-card__desc-head{background:#dcecde}.l-main article.csr.index .m-card.env a:hover .m-card__desc-head{background:#cbe3ce}.l-main article.csr.index .m-card.div a .m-card__desc-head{background:#fbdcc7}.l-main article.csr.index .m-card.div a:hover .m-card__desc-head{background:#f9cdaf}.l-main article.csr.index .m-card.com a .m-card__desc-head{background:#aac1e4}.l-main article.csr.index .m-card.com a:hover .m-card__desc-head{background:#84a5d7}.l-main article.csr.foundation{padding-bottom:10rem}.l-main article.csr.foundation .section .sectionTitle{margin-bottom:1em;border-bottom:1px solid #189fe2;font-size:3rem;font-weight:400}.l-main article.csr.foundation .section p{font-size:1.4rem}.l-main article.csr.foundation .section p.box__gray{border:1px solid #c8c8c8}.l-main article.csr.foundation .section .h3{padding:.18em .5em;margin:1.5em 0 1em;border-left:3px solid #19a0e3;font-size:1.8rem;line-height:1}.l-main article.csr.foundation .section .foundationList{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:6rem 0 3rem}.l-main article.csr.foundation .section .foundationList li{width:30%}.l-main article.csr.foundation .section .foundationList li a{position:relative;display:block;width:100%;padding:1em;color:#fff;font-size:1.8rem;line-height:1;text-align:center;transition:all .3s ease}.l-main article.csr.foundation .section .foundationList li a h3,.l-main article.csr.foundation .section .foundationList li a .noBorderH3dl dt,.noBorderH3dl .l-main article.csr.foundation .section .foundationList li a dt,.l-main article.csr.foundation .section .foundationList li a .noBorderH3dl dd,.noBorderH3dl .l-main article.csr.foundation .section .foundationList li a dd{font-weight:400}.l-main article.csr.foundation .section .foundationList li a::before{position:absolute;top:0;right:0;display:block;content:"";width:30px;height:100%;transition:all .3s ease}.l-main article.csr.foundation .section .foundationList li a::after{position:absolute;top:50%;right:5px;transform:translateY(-50%);display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.l-main article.csr.foundation .section .foundationList li>ul:not(.sdgsList){list-style:none;width:100%;padding:1em}.l-main article.csr.foundation .section .foundationList li>ul:not(.sdgsList) li{width:100%;padding-left:1.3em;text-indent:-1.3em;font-size:1.4rem}.l-main article.csr.foundation .section .foundationList li>ul:not(.sdgsList) li::before{content:"●";margin-right:.3em}.l-main article.csr.foundation .section .foundationList li h4{margin:1rem;background:#fff;font-size:1.4rem;font-weight:400;text-align:center}.l-main article.csr.foundation .section .foundationList li .sdgsList{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em}.l-main article.csr.foundation .section .foundationList li .sdgsList li{width:32%;margin-bottom:.5rem}.l-main article.csr.foundation .section .foundationList li .sdgsList li figure{width:100%;margin:0}.l-main article.csr.foundation .section .foundationList li .sdgsList li figure img{width:100%}.l-main article.csr.foundation .section .foundationList li .sdgsList li:not(:nth-of-type(3n)){margin-right:2%}.l-main article.csr.foundation .section .foundationList li.env{background:#d8ecdd}.l-main article.csr.foundation .section .foundationList li.env a{background:#007940}.l-main article.csr.foundation .section .foundationList li.env a:hover::before{background:#007940}.l-main article.csr.foundation .section .foundationList li.env a::before{background:#005e32}.l-main article.csr.foundation .section .foundationList li.env>ul li::before{color:#007940}.l-main article.csr.foundation .section .foundationList li.div{background:#fdf1e6}.l-main article.csr.foundation .section .foundationList li.div a{background:#eb5e07}.l-main article.csr.foundation .section .foundationList li.div a:hover::before{background:#eb5e07}.l-main article.csr.foundation .section .foundationList li.div a::before{background:#c04d07}.l-main article.csr.foundation .section .foundationList li.div>ul li::before{color:#eb5e07}.l-main article.csr.foundation .section .foundationList li.com{background:#dde5f4}.l-main article.csr.foundation .section .foundationList li.com a{background:#00559d}.l-main article.csr.foundation .section .foundationList li.com a:hover::before{background:#00559d}.l-main article.csr.foundation .section .foundationList li.com a::before{background:#00427a}.l-main article.csr.foundation .section .foundationList li.com>ul li::before{color:#00559d}.l-main article.csr.foundation .section .governanceTitle{width:418px;max-width:100%;height:auto;padding:5rem 0 2rem;padding:5rem 0 0;margin:0 auto;background-image:url(/assets/img/csr/csr_fou_bg01.png);background-repeat:no-repeat;background-position:top center;background-size:100% 100%;color:#d10040;font-size:2.6rem;text-align:center}.l-main article.csr.foundation .section .governanceTitle span{display:block;padding-bottom:2rem;color:#222;font-size:1.4rem;font-weight:400;line-height:1.4}.l-main article.csr.foundation .section .governanceList{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3rem 6rem;margin-bottom:2rem;border:2px solid #f6ccd9}.l-main article.csr.foundation .section .governanceList>li{width:48%;background:#f8f8f8;border:1px solid #7d7d7d}.l-main article.csr.foundation .section .governanceList>li h4{color:#fff;background:#7d7d7d;font-size:1.8rem;font-weight:400;text-align:center}.l-main article.csr.foundation .section .governanceList>li>ul:not(.sdgsList){list-style:none;padding:1em;font-size:1.4rem}.l-main article.csr.foundation .section .governanceList>li>ul:not(.sdgsList) li{padding-left:1.3em;text-indent:-1.3em}.l-main article.csr.foundation .section .governanceList>li>ul:not(.sdgsList) li::before{content:"●";margin-right:.3em;color:#7d7d7d}.l-main article.csr.foundation .section .governanceList .governanceList__sdgs{width:100%;margin-top:3rem;border:none;background:none}.l-main article.csr.foundation .section .governanceList .governanceList__sdgs h4{margin:0 0 1rem;color:#000;background:transparent;border:1px solid #000;font-size:1.4rem;font-weight:400;text-align:center}.l-main article.csr.foundation .section .governanceList .governanceList__sdgs .sdgsList{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc((100% + 124px)*.3);padding:1em;margin:0 auto}.l-main article.csr.foundation .section .governanceList .governanceList__sdgs .sdgsList li{width:32%;margin-bottom:.5rem}.l-main article.csr.foundation .section .governanceList .governanceList__sdgs .sdgsList li figure{width:100%;margin:0}.l-main article.csr.foundation .section .governanceList .governanceList__sdgs .sdgsList li figure img{width:100%}.l-main article.csr.foundation .section .governanceList .governanceList__sdgs .sdgsList li:not(:nth-of-type(3n)){margin-right:2%}.l-main article.csr.foundation .section+.section{margin-top:6rem}.l-main article.csr.environment h3,.l-main article.csr.environment .noBorderH3dl dt,.noBorderH3dl .l-main article.csr.environment dt,.l-main article.csr.environment .noBorderH3dl dd,.noBorderH3dl .l-main article.csr.environment dd{padding-top:10px;padding-bottom:10px;background:#dcecde;border-left-color:#5bb279}.l-main article.csr.environment .box__green{padding:10px 20px 20px;background:#dcecde}.l-main article.csr.environment .irIndexContent .m-card a .m-card__desc-head{background:#dcecde}.l-main article.csr.environment .irIndexContent .m-card a:hover .m-card__desc-head{background:#cbe3ce}.l-main article.csr.environment .irIndexContent img{display:block}.l-main article.csr.policy{padding-top:0}.l-main article.csr.policy .fBox{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.l-main article.csr.policy .fBox .fBox__textArea{width:70%}.l-main article.csr.policy .fBox .fBox__imgArea{width:28%}.l-main article.csr.promoting .section.org .fBox{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.l-main article.csr.promoting .section.org .fBox .fBox__textArea{width:50%}.l-main article.csr.promoting .section.org .fBox .fBox__textArea .h4{margin-top:0}.l-main article.csr.promoting .section.org .fBox .fBox__imgArea{width:48%}.l-main article.csr.promoting .section.edu figure{margin:0;padding:0;max-width:160px;margin:0 auto 20px}.l-main article.csr.promoting .section.edu figure img{width:100%}.l-main article.csr.promoting .section.iso .tableArea h4{margin-bottom:0}.l-main article.csr.promoting .section.iso .tableArea table{margin-top:0}.l-main article.csr.promoting .section.iso .tableArea table tr th{color:#fff;background:#5bb279}.l-main article.csr.promoting .section.iso .tableArea table tr th[colspan="2"],.l-main article.csr.promoting .section.iso .tableArea table tr td{text-align:left}.l-main article.csr.promoting .section.iso .tableArea table tr td:first-child{border-left:none}.l-main article.csr.promoting .section.iso .tableArea table tr:first-child th:last-child{width:118px}.l-main .csr.business_plan section .f-normal{font-weight:400}.l-main article.csr.global_warming_countermeasures section>figure{width:100%}.l-main article.csr.global_warming_countermeasures section>figure img{display:block;width:100%;max-width:400px;height:auto}.l-main article.csr.report .backnumberList{list-style:none}.l-main article.csr.report .backnumberList li{display:inline-block;width:auto;min-width:262px;padding-left:0}.l-main article.csr.report .backnumberList li::before{display:none}.l-main article.csr.material_flow .fBox.recycleImg{-ms-flex-pack:justify;justify-content:space-between}.l-main article.csr.material_flow .fBox.recycleImg .fBox__imgArea{width:32%}.l-main article.csr.environmental_accounting{padding-top:0}.l-main article.csr.environmental_accounting .section .note{padding:0 0 0 1.4em}.l-main article.csr.environmental_accounting .section .note::before{content:"注)"}.l-main article.csr.environmental_accounting .section .tableArea p.alignRight{margin-bottom:0}.l-main article.csr.environmental_accounting .section .tableArea table{margin-top:0}.l-main article.csr.environmental_accounting .section .tableArea table tr th{color:#fff;background:#5bb279}.l-main article.csr.environmental_accounting .section .tableArea table tbody tr th,.l-main article.csr.environmental_accounting .section .tableArea table tbody tr td{text-align:left}.l-main article.csr.environmental_accounting .section .tableArea table tbody tr th{color:inherit;background:#dcecde}.l-main article.csr.environmental_accounting .section .tableArea table.table01 thead th{padding:5px}.l-main article.csr.environmental_accounting .section .tableArea table.table01 thead th[colspan="2"]{border-bottom:1px solid #c8c8c8}.l-main article.csr.environmental_accounting .section .tableArea table.table01 tbody tr th{width:120px;white-space:nowrap;vertical-align:middle}.l-main article.csr.environmental_accounting .section .tableArea table.table01 tbody tr td:nth-last-child(4),.l-main article.csr.environmental_accounting .section .tableArea table.table01 tbody tr td:nth-last-child(3),.l-main article.csr.environmental_accounting .section .tableArea table.table01 tbody tr td:nth-last-child(2),.l-main article.csr.environmental_accounting .section .tableArea table.table01 tbody tr td:nth-last-child(1){text-align:right}.l-main article.csr.environmental_accounting .section .tableArea table.table01 tbody tr:last-child th{text-align:center}.l-main article.csr.environmental_accounting .section .tableArea table.table01 tbody tr:last-child td{color:inherit;background:#dcecde}.l-main article.csr.environmental_accounting .section .tableArea table.table02 tbody tr td:nth-last-child(2),.l-main article.csr.environmental_accounting .section .tableArea table.table02 tbody tr td:nth-last-child(1){text-align:right}.l-main article.csr.products .fBox.productsImg{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3rem}.l-main article.csr.products .fBox.productsImg .fBox__imgArea{width:32%;padding-bottom:2.5em;margin-bottom:3rem}.l-main article.csr.products .fBox.productsImg .fBox__imgArea figcaption{margin-top:1em;line-height:1.4;text-align:center}.l-main article.csr.products .fBox.productsImg .fBox__imgArea figcaption>span{display:block;margin-top:1em;text-align:left}.l-main article.csr.products .fBox.productsImg .fBox__imgArea figcaption .link::before{top:50%;transform:translateY(-50%)}.l-main article.csr.products .fBox.productsImg .fBox__imgArea:not(:nth-of-type(3n)){margin-right:2%}.l-main article.csr.diversity h3,.l-main article.csr.diversity .noBorderH3dl dt,.noBorderH3dl .l-main article.csr.diversity dt,.l-main article.csr.diversity .noBorderH3dl dd,.noBorderH3dl .l-main article.csr.diversity dd{padding-top:10px;padding-bottom:10px;background:#fbdcc7;border-left-color:#f54e21}.l-main article.csr.diversity .box__orange{padding:10px 20px 20px;background:#fbdcc7}.l-main article.csr.diversity .box__orange h4{color:#eb6738}.l-main article.csr.diversity .box__gray h4{color:#eb6738}.l-main article.csr.diversity .tableArea{margin-bottom:30px}.l-main article.csr.diversity .tableArea table thead th{background:#eb6738}.l-main article.csr.diversity .tableArea table tbody th{background:#fbdcc7}.l-main article.csr.diversity .irIndexContent a .m-card__desc-head{background:#fbdcc7}.l-main article.csr.diversity .irIndexContent a:hover .m-card__desc-head{background:#f9cdaf}.l-main article.csr.diversity .irIndexContent .m-card__image img{display:block}.l-main article.csr.recruitment figure.recruitmentGraph{text-align:center}.l-main article.csr.recruitment figure.recruitmentGraph img{width:100%;max-width:600px}.l-main article.csr.recruitment figure.recruitmentGraph .alignLeft.note{max-width:600px;margin:1em auto;line-height:1.2}.l-main article.csr.recruitment ul li>ul li{margin-bottom:0}.l-main article.csr.recruitment ul li>ul li::before{content:""}.l-main article.csr.recruitment .fBox{-ms-flex-pack:justify;justify-content:space-between}.l-main article.csr.recruitment .fBox .fBox__textArea{width:48%}.l-main article.csr.recruitment .fBox .fBox__imgArea{width:48%}.l-main article.csr.recruitment .fBox .fBox__imgArea img{width:100%}.l-main article.csr.recruitment .fBox.has2graphs{margin-top:60px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}.l-main article.csr.recruitment .fBox.has2graphs .fBox__imgArea{width:32%}.l-main article.csr.recruitment .fBox.has2graphs .fBox__imgArea:nth-child(1) img{transform:translateY(10px)}.l-main article.csr.recruitment .fBox.has2graphs .fBox__imgArea+.fBox__imgArea{margin-left:6%}.l-main article.csr.recruitment .fBox.has2graphs figcaption{text-align:center}.l-main article.csr.health figure.healthOrg{text-align:center}.l-main article.csr.health figure.healthOrg img{width:100%;max-width:600px}.l-main article.csr.health .fBox{-ms-flex-pack:justify;justify-content:space-between}.l-main article.csr.health .fBox .fBox__textArea{width:48%}.l-main article.csr.health .fBox .fBox__imgArea{width:48%}.l-main article.csr.health .fBox .fBox__imgArea img{width:100%}.l-main article.csr.health .tableArea{margin-bottom:30px}.l-main article.csr.health .tableArea table.tbl01 tbody th{width:50%}.l-main article.csr.health .tableArea table.tbl01 tbody td{width:50%}.l-main article.csr.health .tableArea table.tbl02 thead th{width:calc(100%/3)}.l-main article.csr.human .fBox{-ms-flex-pack:justify;justify-content:space-between}.l-main article.csr.human .fBox .fBox__textArea{width:48%}.l-main article.csr.human .fBox .fBox__imgArea{width:48%}.l-main article.csr.human .fBox .fBox__imgArea img{width:100%}.l-main article.csr.human .tableArea table tbody th{vertical-align:middle}.l-main article.csr.human .tableArea table tbody td{text-align:left}.l-main article.csr.community h3,.l-main article.csr.community .noBorderH3dl dt,.noBorderH3dl .l-main article.csr.community dt,.l-main article.csr.community .noBorderH3dl dd,.noBorderH3dl .l-main article.csr.community dd{padding-top:10px;padding-bottom:10px;background:#b6cae7;border-left-color:#255da0}.l-main article.csr.community .fBox{-ms-flex-pack:justify;justify-content:space-between}.l-main article.csr.community .fBox .fBox__textArea{width:48%}.l-main article.csr.community .fBox .fBox__imgArea{width:48%}.l-main article.csr.community .fBox .fBox__imgArea img{width:100%}.l-main article.csr.community .fBox.has3items{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-main article.csr.community .fBox.has3items .fBox__textArea,.l-main article.csr.community .fBox.has3items .fBox__imgArea{width:32%;margin-bottom:30px}.l-main article.csr.community .fBox.has3items .fBox__textArea figcaption,.l-main article.csr.community .fBox.has3items .fBox__imgArea figcaption{line-height:1.5}.l-main article.csr.community .fBox.has3items .fBox__textArea:not(:nth-child(3n)),.l-main article.csr.community .fBox.has3items .fBox__imgArea:not(:nth-child(3n)){margin-right:2%}.l-main article.csr.community .fBox.has2items{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-main article.csr.community .fBox.has2items .fBox__textArea,.l-main article.csr.community .fBox.has2items .fBox__imgArea{width:49%;margin-bottom:30px}.l-main article.csr.community .fBox.has2items .fBox__textArea figcaption,.l-main article.csr.community .fBox.has2items .fBox__imgArea figcaption{line-height:1.5}.l-main article.csr.community .fBox.has2items .fBox__textArea:not(:nth-child(2n)),.l-main article.csr.community .fBox.has2items .fBox__imgArea:not(:nth-child(2n)){margin-right:2%}.l-main article.csr.community .irIndexContent .m-card a .m-card__desc-head{background:#aac1e4}.l-main article.csr.community .irIndexContent .m-card a:hover .m-card__desc-head{background:#84a5d7}.l-main article.csr.community .irIndexContent .m-card__image img{display:block}.l-main article.csr.supporting .l-eyeCatch,.l-main article.csr.supporting .csr-eyeCatch{margin-bottom:0}.l-main article.csr.supporting section.section:first-of-type{margin-top:0}.l-main article.csr.supporting section.section:first-of-type h3.h3,.l-main article.csr.supporting section.section:first-of-type .noBorderH3dl dt.h3,.noBorderH3dl .l-main article.csr.supporting section.section:first-of-type dt.h3,.l-main article.csr.supporting section.section:first-of-type .noBorderH3dl dd.h3,.noBorderH3dl .l-main article.csr.supporting section.section:first-of-type dd.h3{margin-top:0}.l-main article.csr.coexistence .l-eyeCatch,.l-main article.csr.coexistence .csr-eyeCatch{margin-bottom:0}.l-main article.csr.coexistence figure figcaption{margin-top:.5em;font-size:1.6rem}figcaption{font-size:1.4rem}.rdArchiveBox{background-color:#eee;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.rdArchiveBox p{font-size:medium;margin-left:20px}.rdM-btn{width:20%;font-size:medium}.pdfLinkRD::before,.rdTable table tbody a[href$=".pdf"]::before{content:url(/assets/img/rd/archive/pdficon_large.png);display:inline-block}.rdTable table tbody th[rowspan]{width:1em;padding:1em 1.5em}.rdTable table tbody h2{font-size:medium}.rdTable table tbody tr td{text-align:left;vertical-align:middle}.rdTable table tbody tr td:last-child{text-align:center;width:15%}.spot .fboxcontainer figure,.spot .fboxcontainerL figure,.spot .fboxcontainerL_Pro figure,.spot .fboxcontainerCsr figure,.spot .fboxcontainerPhoto figure,.spot .fboxcontainerCsrL figure{width:32%}.imgMirror{width:840px;margin:0 auto}.imgMirror figure img{display:block}.imgMirror figcaption{display:block;float:right}.fontS{font-size:1.5rem;vertical-align:middle}.img85{width:85%;margin:0 auto}.img50{width:50%}.csr-eyeCatch h2{font-size:1.5em;font-weight:400;margin-top:20px;margin-bottom:40px}.fbox48_rd{width:48%;margin-bottom:30px}.l-pageContent.technology,.technology.l-pageContentPrint{margin-top:60px;width:100%;margin:0;padding:0}.l-pageContent.technology .tac,.technology.l-pageContentPrint .tac{text-align:center}.l-pageContent.technology .cont__980,.technology.l-pageContentPrint .cont__980{width:980px;margin:0 auto}.l-pageContent.technology .cont__col2,.technology.l-pageContentPrint .cont__col2{display:-ms-flexbox;display:flex}.l-pageContent.technology .cont__col2.reverse,.technology.l-pageContentPrint .cont__col2.reverse{-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.l-pageContent.technology .cont__col2 div,.technology.l-pageContentPrint .cont__col2 div{width:50%;height:auto;text-align:left;position:relative;border-box:border-box}.l-pageContent.technology .cont__col2 div.images,.technology.l-pageContentPrint .cont__col2 div.images{text-indent:-9999px}.l-pageContent.technology .cont__col2 div.texts,.technology.l-pageContentPrint .cont__col2 div.texts{padding:60px 80px}.l-pageContent.technology .cont__col2 div p,.technology.l-pageContentPrint .cont__col2 div p{font-size:1.4rem;line-height:2.2}.l-technology .content p{font-size:1.7rem}.l-technology .content p:not(:first-child){margin-top:2.4rem}.l-technology .content h2{margin-bottom:40px;font-size:4.2rem;line-height:1.3;letter-spacing:.2rem;font-weight:100;font-family:"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,"游ゴシック",YuGothic,"メイリオ",Meiryo,Arial,Roboto,sans-serif}.l-technology__gft{background:url(/assets/img/rd/technology/technology_photo-01.jpg) no-repeat center 0;background-size:cover}.l-technology__gft__content{padding:140px 0 160px}.l-technology__gft__content__headcopy{margin-bottom:40px;font-size:6rem;line-height:1.3;font-weight:100;font-style:italic;letter-spacing:.2rem;font-family:Open Sans,Droid Sans,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,"メイリオ",Meiryo,Arial,Roboto,sans-serif}.l-technology__backbone{background:url(/assets/img/rd/technology/technology_photo-02.jpg) no-repeat center 0;background-size:cover;color:#fff;padding:300px 0}.l-technology__process .content{color:#0098e6}.l-technology__process .content div.images{background:url(/assets/img/rd/technology/technology_photo-06.jpg) no-repeat center 0;background-size:cover}.l-technology__process02 .content{color:#fff}.l-technology__process02 .content div.images{background:url(/assets/img/rd/technology/technology_photo-07.jpg) no-repeat center 0;background-size:cover}.l-technology__process02 .content div.texts{background:#222}.l-technology__process03 .content{color:#fff}.l-technology__process03 .content div.images{background:url(/assets/img/rd/technology/technology_photo-03.jpg) no-repeat center 0;background-size:cover}.l-technology__process03 .content div.texts{background:#0098e6}.l-technology__design .content{color:#0098e6}.l-technology__design .content div.images{background:url(/assets/img/rd/technology/technology_photo-04.jpg) no-repeat center 0;background-size:cover}.l-technology__evaluation .content{color:#fff}.l-technology__evaluation .content div.images{background:url(/assets/img/rd/technology/technology_photo-05.jpg) no-repeat right 0;background-size:cover}.l-technology__evaluation .content div.texts{background:#222}.l-technology__transition .content{color:#fff}.l-technology__transition .content div.images{background:url(/assets/img/rd/technology/technology_photo-075.jpg) no-repeat center 0;background-size:cover}.l-technology__transition .content div.texts{background:#0098e6}.l-technology__integration{padding:60px 0;background:url(/assets/img/rd/technology/technology_photo-08.jpg) no-repeat center 0;background-size:cover;color:#fff}.l-technology .linkbox .icon-arrowUp::before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;font-size:.7rem;line-height:2.9;content:"";margin-right:.8rem}.l-technology .linkbox .linkField{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:82%;margin:3rem auto}.l-technology .linkbox .linkField .linkItem{list-style-type:none;margin:2rem 3rem}.l-technology .linkbox .linkField .linkItem .btn{display:block;border:2px solid #0098e6;border-radius:50%;transform:scale(1);width:14rem;height:14rem;line-height:14rem;font-size:1.5rem;transition:all .15s linear;backface-visibility:hidden}.l-technology__life{padding:60px 0;background:url(/assets/img/rd/technology/technology_photo-09.jpg) no-repeat center 0;background-size:cover}.l-technology__life.linkbox .linkField .linkItem .btn{border:2px solid #fff;color:#fff;background:rgba(34,34,34,.3) no-repeat center center;background-size:40%;font-size:1.4rem;line-height:21rem}.l-technology__life.linkbox .linkField .linkItem .btn.cate01{background-image:url(/assets/img/rd/technology/life__icon-01.png);background-position:center 20%}.l-technology__life.linkbox .linkField .linkItem .btn.cate02{background-image:url(/assets/img/rd/technology/life__icon-02.png);background-position:center 35%}.l-technology__life.linkbox .linkField .linkItem .btn.cate03{background-image:url(/assets/img/rd/technology/life__icon-03.png);background-position:center 40%;background-size:50%}.l-technology__life.linkbox .linkField .linkItem .btn.cate04{background-image:url(/assets/img/rd/technology/life__icon-04.png);background-position:center 25%;background-size:30%}.l-technology__life.linkbox .linkField .linkItem .btn.cate05{background-image:url(/assets/img/rd/technology/life__icon-05.png);background-position:center 35%}.l-technology__life.linkbox .linkField .linkItem .btn.cate06{background-image:url(/assets/img/rd/technology/life__icon-06.png);background-position:center 35%}.l-technology__life.linkbox .linkField .linkItem .btn.cate07{background-image:url(/assets/img/rd/technology/life__icon-07.png);background-position:center 30%}.l-technology__life.linkbox .linkField .linkItem .btn.cate08{background-image:url(/assets/img/rd/technology/life__icon-08.png);background-position:center 40%;background-size:80%}.l-technology .blue .processLink{border:1px solid #fff}.l-technology .processLink{width:200px;height:50px;margin-top:3rem;display:block;position:relative;background-color:#0098e6;border:1px solid #0098e6;overflow:hidden;cursor:pointer;z-index:1;text-align:center;backface-visibility:hidden}.l-technology .processLink:before{content:"";position:absolute;width:140%;height:50px;background-color:#fff;transform:rotate(10deg);top:-80px;left:20%;transition:.3s ease-in-out}.l-technology .processLink:after{content:"";position:absolute;width:140%;height:60px;background-color:#fff;transform:rotate(10deg);top:80px;left:-20%;transition:.3s ease-in-out}.l-technology .processLink:hover{background-color:#fff;transition:0s linear;transition-delay:.3s}.l-technology .processLink:hover:before{top:-20px;left:-20%;transition:.3s ease-in-out}.l-technology .processLink:hover:after{top:10px;left:-23%;transition:.3s ease-in-out}.l-technology .processLink:hover>.btn-content{color:#0098e6;transition:.3s ease-in-out}.l-technology .processLink .btn-content{width:100%;height:100%;text-align:center;line-height:50px;color:#fff;font-size:1.6rem;font-weight:100;position:relative;z-index:999;transition:.3s ease-in-out;cursor:pointer}.l-productList{width:960px;margin:0 auto}.l-productList__head{font-size:3rem;font-weight:100;margin:4rem 0 3rem;padding-bottom:.1rem;border-bottom:1px solid #222}.l-productList .m-productCard__desc{padding-top:1rem}#field01,#field02,#field08,#field09{opacity:0;filter:alpha(opacity=0)}#field01 h1,#field01 p,#field01 h2,#field02 h1,#field02 p,#field02 h2,#field08 h1,#field08 p,#field08 h2,#field09 h1,#field09 p,#field09 h2{opacity:0;filter:alpha(opacity=0)}.cont__col2 .images,.cont__col2 .texts{opacity:0;filter:alpha(opacity=0)}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes fadeIn{from{opacity:0;filter:alpha(opacity=0)}to{opacity:1;filter:alpha(opacity=100)}}.fadeIn,.fadeIn1,.fadeIn2,.fadeIn3,.fadeIn4,.fadeIn5,.fadeIn6,.fadeIn7,.fadeIn8{animation-name:fadeIn}.fadeIn1{animation-delay:.2s}.fadeIn2{animation-delay:.4s}.fadeIn3{animation-delay:.6s}.fadeIn4{animation-delay:.8s}.fadeIn5{animation-delay:1s}.fadeIn6{animation-delay:1.2s}.fadeIn7{animation-delay:1.4s}.fadeIn8{animation-delay:1.6s}@keyframes fadeInDown{from{opacity:0;filter:alpha(opacity=0);transform:translate3d(0,-30%,0)}to{opacity:1;filter:alpha(opacity=100);transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInUp{from{opacity:0;filter:alpha(opacity=0);transform:translate3d(0,20%,0)}to{opacity:1;filter:alpha(opacity=100);transform:none}}.fadeInUp{animation-name:fadeInUp}.l-transition__year{width:100%}.l-transition__wrp{position:relative}.l-transition__wrp__process{width:2.55102%;height:100%;position:absolute;top:0;left:0;background:url(/assets/img/rd/technology/transition/technology_transition-img-process.png) no-repeat 5px 50% #2e8ec4;background-size:55% auto}.l-transition__wrp__content{margin-left:2.55102%;height:100%;width:97.44898%;max-height:1024px;overflow:auto}.l-transition__wrp__content img{width:100%}.l-main .l-rdIndex .l-eyeCatch,.l-main .l-rdIndex .csr-eyeCatch{position:relative}.l-main .l-rdIndex .l-eyeCatch .rdIndex__mainText,.l-main .l-rdIndex .csr-eyeCatch .rdIndex__mainText{position:absolute;top:0;right:0;bottom:0;left:0;width:48%;height:33%;margin:auto;text-align:center}.l-main .l-rdIndex .l-eyeCatch .rdIndex__mainText img,.l-main .l-rdIndex .csr-eyeCatch .rdIndex__mainText img{width:100%}.l-main .l-rdIndex__topics{position:relative}.l-main .l-rdIndex__topics #topicsOwl{width:100%;padding:20px 40px;background:#eee}.l-main .l-rdIndex__topics #topicsOwl .owl-wrapper-outer .owl-item .item{margin:auto}.l-main .l-rdIndex__topics #topicsOwl .owl-wrapper-outer .owl-item .item a{display:block}.l-main .l-rdIndex__topics #topicsOwl .owl-wrapper-outer .owl-item .item a:hover .list{background:#f8f8f8}.l-main .l-rdIndex__topics #topicsOwl .owl-wrapper-outer .owl-item .item a .list{margin:auto;display:block;width:100%;width:90%;transition:background-color .2s;background:#fff}.l-main .l-rdIndex__topics #topicsOwl .owl-wrapper-outer .owl-item .item a .list h3,.l-main .l-rdIndex__topics #topicsOwl .owl-wrapper-outer .owl-item .item a .list .noBorderH3dl dt,.noBorderH3dl .l-main .l-rdIndex__topics #topicsOwl .owl-wrapper-outer .owl-item .item a .list dt,.l-main .l-rdIndex__topics #topicsOwl .owl-wrapper-outer .owl-item .item a .list .noBorderH3dl dd,.noBorderH3dl .l-main .l-rdIndex__topics #topicsOwl .owl-wrapper-outer .owl-item .item a .list dd{font-size:1.3rem;font-weight:100;padding:1rem 1.4rem;position:relative;line-height:1.4}.l-main .l-rdIndex__topics #topicsOwl .owl-wrapper-outer .owl-item .item a .list h3 .iconfont,.l-main .l-rdIndex__topics #topicsOwl .owl-wrapper-outer .owl-item .item a .list .noBorderH3dl dt .iconfont,.noBorderH3dl .l-main .l-rdIndex__topics #topicsOwl .owl-wrapper-outer .owl-item .item a .list dt .iconfont,.l-main .l-rdIndex__topics #topicsOwl .owl-wrapper-outer .owl-item .item a .list .noBorderH3dl dd .iconfont,.noBorderH3dl .l-main .l-rdIndex__topics #topicsOwl .owl-wrapper-outer .owl-item .item a .list dd .iconfont{position:absolute;font-size:1rem;left:.8rem;top:1.2rem}.l-main .l-rdIndex__topics #js-topOwlPrev,.l-main .l-rdIndex__topics #js-topOwlNext{font-size:28px;top:50%}.l-main .l-rdIndex__topics #js-topOwlPrev{left:8px}.l-main .l-rdIndex__topics #js-topOwlNext{right:8px}.rdIndexLatestNews__gotoList{margin:2em 0;text-align:center;font-size:1.8rem;line-height:1}.rdIndexLatestNews__gotoList a{position:relative;display:inline-block;color:#0098e6}.rdIndexLatestNews__gotoList a::after{margin:0 0 0 3px;font-family:iconfont;content:"";font-size:.8em;vertical-align:baseline}.rdIndexLatestNews__gotoList a::before{transition:width .3s ease;content:"";position:absolute;bottom:-3px;width:0;height:1px;background:#0098e6}.rdIndexLatestNews__gotoList{margin:1em 0 2em;text-align:center;font-size:1.8rem;line-height:1}.rdIndexLatestNews__gotoList a{position:relative;display:inline-block;color:#0098e6}.rdIndexLatestNews__gotoList a::after{margin:0 0 0 3px;font-family:iconfont;content:"";font-size:.8em;vertical-align:baseline}.rdIndexLatestNews__gotoList a::before{transition:width .3s ease;content:"";position:absolute;bottom:-3px;width:0;height:1px;background:#0098e6}.rdTopicsIndex__sort{display:none;width:980px;margin:20px auto;text-align:center;font-size:1.8rem}.rdTopicsIndex__sort-item{display:inline-block;padding:0 1em;position:relative}.rdTopicsIndex__sort-item a::after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;font-size:1.5rem;left:40%;bottom:5px;opacity:0;filter:alpha(opacity=0);transition:all .2s ease-in-out}.rdTopicsIndex__sort-item a.is-active::after{bottom:-8px;opacity:1;filter:alpha(opacity=100)}.rdTopicsIndex__sort-item.all a::after{color:#7d7d7d}.rdTopicsIndex__sort-item.product a::after{color:#e7554d}.rdTopicsIndex__sort-item.field a::after{color:#5dc3e9}.rdTopicsIndex__sort-item.history a::after{color:#d6cc60}.rdTopicsIndex__content{background:#eee;margin:0 0 60px}.rdTopicsIndex__content .m-topicsCard a{padding:15px}.rdTopicsIndex__content .m-topicsCard__article{border-top:20px solid;position:relative;overflow:visible}.rdTopicsIndex__content .m-topicsCard__article::before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:1.2rem;right:2px;top:-16px;color:#fff;content:""}.rdTopicsIndex__content .m-topicsCard__article-head{font-size:2rem;font-weight:700}.rdTopicsIndex__content .m-topicsCard__article-head .smallText{display:block}.rdTopicsIndex__content .m-topicsCard__article-desc{line-height:1.7;margin-bottom:1rem}.rdTopicsIndex__content .m-topicsCard__article-desc .smallText{font-size:1rem}.rdTopicsIndex__content-wrapper{position:relative;width:980px;margin:auto;padding:40px 0}.rdTopicsIndex__content-wrapper-list-item{width:24%;margin-bottom:10px}.rdTopicsIndex__content-wrapper-list-item.product .m-topicsCard__article{border-color:#e7554d}.rdTopicsIndex__content-wrapper-list-item.field .m-topicsCard__article{border-color:#5dc3e9}.rdTopicsIndex__content-wrapper-list-item.history .m-topicsCard__article{border-color:#d6cc60}.rdTopicsIndex__content-wrapper-list-item.infra .m-topicsCard__article{border-color:#58c3eb}.rdTopicsIndex__content-wrapper-list-item.society .m-topicsCard__article{border-color:#75cf1c}.rdTopicsIndex__content-wrapper-list{opacity:0;filter:alpha(opacity=0);transition:opacity 1s cubic-bezier(.25,.1,.25,1)}.rdTopicsIndex__content-wrapper-list.is-ready{opacity:1;filter:alpha(opacity=100)}.l-pageContent table,.l-pageContentPrint table{margin-bottom:1rem}.l-pageContent table thead th,.l-pageContentPrint table thead th{vertical-align:middle}.l-pageContent table tbody td,.l-pageContentPrint table tbody td{text-align:center;vertical-align:middle}.l-pageContent .l-topicsAarticle a.op,.l-pageContentPrint .l-topicsAarticle a.op{transition:opacity .2s;display:block}.l-pageContent .l-topicsAarticle a.op:hover,.l-pageContentPrint .l-topicsAarticle a.op:hover{opacity:.9;filter:alpha(opacity=90)}.l-pageContent .l-topicsAarticle .tac,.l-pageContentPrint .l-topicsAarticle .tac{text-align:center}.l-pageContent .l-topicsAarticle .mb40,.l-pageContentPrint .l-topicsAarticle .mb40{margin-bottom:40px}.l-pageContent .l-topicsAarticle .mb60,.l-pageContentPrint .l-topicsAarticle .mb60{margin-bottom:60px}.l-pageContent .l-topicsAarticle .mb60_tech,.l-pageContentPrint .l-topicsAarticle .mb60_tech{margin-bottom:0}.l-pageContent .l-topicsAarticle .mb1em,.l-pageContentPrint .l-topicsAarticle .mb1em{margin-bottom:1em}.l-pageContent .l-topicsAarticle .section,.l-pageContentPrint .l-topicsAarticle .section{margin-bottom:100px}.l-pageContent .l-topicsAarticle .modalGroup a,.l-pageContentPrint .l-topicsAarticle .modalGroup a{transition:all .2s}.l-pageContent .l-topicsAarticle .modalGroup a:hover,.l-pageContentPrint .l-topicsAarticle .modalGroup a:hover{opacity:.8;filter:alpha(opacity=80)}.l-pageContent .l-topicsAarticle .photoBox img,.l-pageContentPrint .l-topicsAarticle .photoBox img,.l-pageContent .l-topicsAarticle .photoBox p,.l-pageContentPrint .l-topicsAarticle .photoBox p{width:100%;max-width:470px;margin-bottom:1em}.l-pageContent .l-topicsAarticle .photoBoxText div,.l-pageContentPrint .l-topicsAarticle .photoBoxText div{width:100%;max-width:470px}.l-pageContent .l-topicsAarticle .photoBoxText div .l-topicsAarticle__h3,.l-pageContentPrint .l-topicsAarticle .photoBoxText div .l-topicsAarticle__h3{margin:0 0 .2rem;padding-top:0;font-size:2.5rem}.l-pageContent .l-topicsAarticle .photoBoxText div img,.l-pageContentPrint .l-topicsAarticle .photoBoxText div img{margin-bottom:1rem}.l-pageContent .l-topicsAarticle .photoBoxText div p,.l-pageContentPrint .l-topicsAarticle .photoBoxText div p{max-width:470px}.l-pageContent .l-topicsAarticle .photoBox3,.l-pageContentPrint .l-topicsAarticle .photoBox3{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-pageContent .l-topicsAarticle .photoBox3 div,.l-pageContentPrint .l-topicsAarticle .photoBox3 div{margin-bottom:30px}.l-pageContent .l-topicsAarticle .photoBox3 div:nth-child(3n+2),.l-pageContentPrint .l-topicsAarticle .photoBox3 div:nth-child(3n+2){margin:0 40px}.l-pageContent .l-topicsAarticle .photoBox3 div:nth-child(6n+5),.l-pageContentPrint .l-topicsAarticle .photoBox3 div:nth-child(6n+5){margin:0 40px}.l-pageContent .l-topicsAarticle .photoBox3 div img,.l-pageContentPrint .l-topicsAarticle .photoBox3 div img{margin-bottom:1rem}.l-pageContent .l-topicsAarticle .photoBox3 div p,.l-pageContentPrint .l-topicsAarticle .photoBox3 div p{max-width:270px;margin:0 auto}.l-pageContent .l-topicsAarticle .photoArea,.l-pageContentPrint .l-topicsAarticle .photoArea{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;width:980px}.l-pageContent .l-topicsAarticle .photoArea .photo,.l-pageContentPrint .l-topicsAarticle .photoArea .photo{width:245px;position:relative;height:100%;overflow:hidden}.l-pageContent .l-topicsAarticle .photoArea .photo a,.l-pageContentPrint .l-topicsAarticle .photoArea .photo a{display:block}.l-pageContent .l-topicsAarticle .photoArea .photo a .title,.l-pageContentPrint .l-topicsAarticle .photoArea .photo a .title{display:block;position:absolute;width:100%;height:100%;top:20px;text-align:center;background:rgba(0,0,0,.74);color:#fff;font-size:1.4rem;transition:all .2s;opacity:0;filter:alpha(opacity=0)}.l-pageContent .l-topicsAarticle .photoArea .photo a .title .text,.l-pageContentPrint .l-topicsAarticle .photoArea .photo a .title .text{position:absolute;display:block;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:2rem;line-height:1.4}.l-pageContent .l-topicsAarticle .photoArea .photo a:hover,.l-pageContentPrint .l-topicsAarticle .photoArea .photo a:hover{text-decoration:none}.l-pageContent .l-topicsAarticle .photoArea .photo a:hover .title,.l-pageContentPrint .l-topicsAarticle .photoArea .photo a:hover .title{top:0;opacity:1;filter:alpha(opacity=100)}.l-pageContent .l-topicsAarticle .imgL .l-topicsAarticle__h3,.l-pageContentPrint .l-topicsAarticle .imgL .l-topicsAarticle__h3,.l-pageContent .l-topicsAarticle .imgR .l-topicsAarticle__h3,.l-pageContentPrint .l-topicsAarticle .imgR .l-topicsAarticle__h3{margin:0 0 1rem}.l-pageContent .l-topicsAarticle .grayBox,.l-pageContentPrint .l-topicsAarticle .grayBox{background:#eee;padding:3%}.l-pageContent .l-topicsAarticle .grayBox h4,.l-pageContentPrint .l-topicsAarticle .grayBox h4{margin:0 0 1rem}.l-pageContent .l-topicsAarticle .grayBox h3,.l-pageContentPrint .l-topicsAarticle .grayBox h3,.l-pageContent .l-topicsAarticle .grayBox .noBorderH3dl dt,.noBorderH3dl .l-pageContent .l-topicsAarticle .grayBox dt,.l-pageContentPrint .l-topicsAarticle .grayBox .noBorderH3dl dt,.noBorderH3dl .l-pageContentPrint .l-topicsAarticle .grayBox dt,.l-pageContent .l-topicsAarticle .grayBox .noBorderH3dl dd,.noBorderH3dl .l-pageContent .l-topicsAarticle .grayBox dd,.l-pageContentPrint .l-topicsAarticle .grayBox .noBorderH3dl dd,.noBorderH3dl .l-pageContentPrint .l-topicsAarticle .grayBox dd{font-size:2rem;margin-bottom:0}.l-pageContent .l-topicsAarticle .grayBox p,.l-pageContentPrint .l-topicsAarticle .grayBox p{margin:.5rem 0 1rem}.l-pageContent .l-topicsAarticle .grayBox .textBox,.l-pageContentPrint .l-topicsAarticle .grayBox .textBox{width:48%}.l-pageContent .l-topicsAarticle .grayBox .l-topicsAarticle__h2,.l-pageContentPrint .l-topicsAarticle .grayBox .l-topicsAarticle__h2{text-align:center;font-weight:700;font-size:3.5rem;line-height:1.7;margin:.2em 0 .7em}.l-pageContent .l-topicsAarticle .grayBox .l-topicsAarticle__h3,.l-pageContentPrint .l-topicsAarticle .grayBox .l-topicsAarticle__h3{margin:0 0 1rem}.l-pageContent .l-topicsAarticle .grayBox .photoBoxText div,.l-pageContentPrint .l-topicsAarticle .grayBox .photoBoxText div{width:47.8%}.l-pageContent .l-topicsAarticle .grayBox .photoBoxText div img,.l-pageContentPrint .l-topicsAarticle .grayBox .photoBoxText div img{width:100%;max-width:none}.l-pageContent .l-topicsAarticle .grayBox .imgArea,.l-pageContentPrint .l-topicsAarticle .grayBox .imgArea{display:inline-block;width:47.8%}.l-pageContent .l-topicsAarticle .grayBox .imgArea img,.l-pageContentPrint .l-topicsAarticle .grayBox .imgArea img{width:100%;max-width:inherit}.l-pageContent .l-topicsAarticle .grayBox img,.l-pageContentPrint .l-topicsAarticle .grayBox img{width:100%;max-width:47.8%}.l-pageContent .l-topicsAarticle .topicsBtn,.l-pageContentPrint .l-topicsAarticle .topicsBtn{display:block;width:38%;min-width:300px;height:80px;line-height:80px;font-size:1.6rem;text-align:center;position:relative;border:1px solid #e1e1e1;transition:all .2s;margin:20px auto;color:#2f2f2f}.l-pageContent .l-topicsAarticle .topicsBtn:hover,.l-pageContentPrint .l-topicsAarticle .topicsBtn:hover{text-decoration:none;color:#fff;background:#0098e6;border-color:#0098e6}.l-pageContent .l-topicsAarticle .topicsBtn:hover::after,.l-pageContentPrint .l-topicsAarticle .topicsBtn:hover::after{right:.5rem;color:#fff}.l-pageContent .l-topicsAarticle .topicsBtn::after,.l-pageContentPrint .l-topicsAarticle .topicsBtn::after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:40%;right:1rem;transition:all .2s}.l-pageContent .l-topicsAarticle .bdGray1,.l-pageContentPrint .l-topicsAarticle .bdGray1{border:1px solid #eee}.l-pageContent .l-topicsAarticle .bdGray8,.l-pageContentPrint .l-topicsAarticle .bdGray8{border:8px solid #eee}.l-pageContent .l-topicsAarticle__sectionHeader,.l-pageContentPrint .l-topicsAarticle__sectionHeader{text-align:center;font-weight:700;font-size:3.5rem;line-height:1.4}.l-pageContent .l-topicsAarticle__sectionHeader .small,.l-pageContentPrint .l-topicsAarticle__sectionHeader .small{font-size:2.8rem}.l-pageContent .l-topicsAarticle__sectionHeader__copy,.l-pageContentPrint .l-topicsAarticle__sectionHeader__copy{text-align:center;font-size:1.5rem}.l-pageContent .l-topicsAarticle__h3,.l-pageContentPrint .l-topicsAarticle__h3{font-weight:100;border-left:none;padding-left:0;font-size:3rem;line-height:1.6}.l-pageContent .l-topicsAarticle.glassceramic *,.l-pageContentPrint .l-topicsAarticle.glassceramic *{max-height:100%}.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainer,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainer,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerL,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerL,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerL_Pro,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerL_Pro,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerCsr,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerCsr,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerPhoto,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerPhoto,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerCsrL,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerCsrL{display:-ms-flexbox;display:flex}.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainer .fbox__img img,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainer .fbox__img img,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerL .fbox__img img,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerL .fbox__img img,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerL_Pro .fbox__img img,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerL_Pro .fbox__img img,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerCsr .fbox__img img,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerCsr .fbox__img img,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerPhoto .fbox__img img,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerPhoto .fbox__img img,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerCsrL .fbox__img img,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerCsrL .fbox__img img{width:100%}.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainer .w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainer .w49p,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerL .w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerL .w49p,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerL_Pro .w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerL_Pro .w49p,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerCsr .w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerCsr .w49p,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerPhoto .w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerPhoto .w49p,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerCsrL .w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerCsrL .w49p{width:49%}.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainer.jc__sb,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainer.jc__sb,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerL,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerL,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerL_Pro,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerL_Pro,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerCsr,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerCsr,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerPhoto,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerPhoto,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerCsrL,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerCsrL{-ms-flex-pack:justify;justify-content:space-between}.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainer.jc__ce,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainer.jc__ce,.l-pageContent .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerL,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerL,.l-pageContent .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerL_Pro,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerL_Pro,.l-pageContent .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerCsr,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerCsr,.l-pageContent .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerPhoto,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerPhoto,.l-pageContent .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerCsrL,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerCsrL{-ms-flex-pack:center;justify-content:center}.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainer.jc__ce .m-card__desc-head,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainer.jc__ce .m-card__desc-head,.l-pageContent .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerL .m-card__desc-head,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerL .m-card__desc-head,.l-pageContent .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerL_Pro .m-card__desc-head,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerL_Pro .m-card__desc-head,.l-pageContent .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerCsr .m-card__desc-head,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerCsr .m-card__desc-head,.l-pageContent .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerPhoto .m-card__desc-head,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerPhoto .m-card__desc-head,.l-pageContent .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerCsrL .m-card__desc-head,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__ce.fboxcontainerCsrL .m-card__desc-head{padding:1em 1.5em 1em .8em;margin-bottom:0;font-size:1.4rem;line-height:1.3}.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainer.mb10,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainer.mb10,.l-pageContent .l-topicsAarticle.glassceramic .mb10.fboxcontainerL,.l-pageContentPrint .l-topicsAarticle.glassceramic .mb10.fboxcontainerL,.l-pageContent .l-topicsAarticle.glassceramic .mb10.fboxcontainerL_Pro,.l-pageContentPrint .l-topicsAarticle.glassceramic .mb10.fboxcontainerL_Pro,.l-pageContent .l-topicsAarticle.glassceramic .mb10.fboxcontainerCsr,.l-pageContentPrint .l-topicsAarticle.glassceramic .mb10.fboxcontainerCsr,.l-pageContent .l-topicsAarticle.glassceramic .mb10.fboxcontainerPhoto,.l-pageContentPrint .l-topicsAarticle.glassceramic .mb10.fboxcontainerPhoto,.l-pageContent .l-topicsAarticle.glassceramic .mb10.fboxcontainerCsrL,.l-pageContentPrint .l-topicsAarticle.glassceramic .mb10.fboxcontainerCsrL{margin-bottom:1rem}.l-pageContent .l-topicsAarticle.glassceramic .alignCenter figure,.l-pageContentPrint .l-topicsAarticle.glassceramic .alignCenter figure,.l-pageContent .l-topicsAarticle.glassceramic .exMainImg figure,.l-pageContentPrint .l-topicsAarticle.glassceramic .exMainImg figure{display:inline-block}.l-pageContent .l-topicsAarticle.glassceramic h5.l-topicsAarticle__h5,.l-pageContentPrint .l-topicsAarticle.glassceramic h5.l-topicsAarticle__h5{margin-bottom:1rem;color:#222;font-size:2rem;font-weight:400;line-height:1.6}.l-pageContent .l-topicsAarticle.glassceramic .linkBtn__wh,.l-pageContentPrint .l-topicsAarticle.glassceramic .linkBtn__wh{position:relative;display:inline-block;max-width:500px;padding:1em 2em;margin:0 auto;border:1px solid #e1e1e1;color:#2f2f2f;font-weight:700;transition:all .2s}.l-pageContent .l-topicsAarticle.glassceramic .linkBtn__wh::after,.l-pageContentPrint .l-topicsAarticle.glassceramic .linkBtn__wh::after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:calc(50% - 7px);right:1rem;transition:all .2s}.l-pageContent .l-topicsAarticle.glassceramic .linkBtn__wh:hover,.l-pageContentPrint .l-topicsAarticle.glassceramic .linkBtn__wh:hover{text-decoration:none;border-color:#df0020}.l-pageContent .l-topicsAarticle.glassceramic .linkBtn__wh:hover::after,.l-pageContentPrint .l-topicsAarticle.glassceramic .linkBtn__wh:hover::after{right:.5rem;color:#df0020}.l-pageContent .l-topicsAarticle.glassceramic .section__firelite .fbox60 h4.m-card__desc-head,.l-pageContentPrint .l-topicsAarticle.glassceramic .section__firelite .fbox60 h4.m-card__desc-head{margin-top:0}.l-pageContent .l-topicsAarticle.glassceramic .section__firelite .l-topicsAarticle__h5,.l-pageContentPrint .l-topicsAarticle.glassceramic .section__firelite .l-topicsAarticle__h5{text-align:center}.l-pageContent .l-topicsAarticle.glassceramic .section__firelite .section__firelite__movie,.l-pageContentPrint .l-topicsAarticle.glassceramic .section__firelite .section__firelite__movie{margin-bottom:0}.l-pageContent .l-topicsAarticle.glassceramic .section__firelite .section__firelite__movie .fbox__img,.l-pageContentPrint .l-topicsAarticle.glassceramic .section__firelite .section__firelite__movie .fbox__img{position:relative;width:49%;height:0;padding:0 0 36.75%}.l-pageContent .l-topicsAarticle.glassceramic .section__firelite .section__firelite__movie .fbox__img figcaption,.l-pageContentPrint .l-topicsAarticle.glassceramic .section__firelite .section__firelite__movie .fbox__img figcaption{position:absolute;top:-34px;left:50%;transform:translateX(-50%);font-size:1.4rem}.l-pageContent .l-topicsAarticle.glassceramic .section__firelite .section__firelite__movie .fbox__img iframe,.l-pageContentPrint .l-topicsAarticle.glassceramic .section__firelite .section__firelite__movie .fbox__img iframe{position:absolute;top:0;left:0;width:100%;height:100%}.l-pageContent .l-topicsAarticle.glassceramic .link__fl30th,.l-pageContentPrint .l-topicsAarticle.glassceramic .link__fl30th{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:500px;margin:0 auto;border:1px solid #e1e1e1;color:#2f2f2f;transition:all .2s}.l-pageContent .l-topicsAarticle.glassceramic .link__fl30th .link__logo,.l-pageContentPrint .l-topicsAarticle.glassceramic .link__fl30th .link__logo{width:40%;padding:2rem}.l-pageContent .l-topicsAarticle.glassceramic .link__fl30th .link__logo img,.l-pageContentPrint .l-topicsAarticle.glassceramic .link__fl30th .link__logo img{width:100%}.l-pageContent .l-topicsAarticle.glassceramic .link__fl30th .link__text,.l-pageContentPrint .l-topicsAarticle.glassceramic .link__fl30th .link__text{width:60%;padding:2rem;text-align:left;font-size:2rem;font-weight:700;line-height:1.2}.l-pageContent .l-topicsAarticle.glassceramic .link__fl30th::after,.l-pageContentPrint .l-topicsAarticle.glassceramic .link__fl30th::after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:40%;right:1rem;transition:all .2s}.l-pageContent .l-topicsAarticle.glassceramic .link__fl30th:hover,.l-pageContentPrint .l-topicsAarticle.glassceramic .link__fl30th:hover{text-decoration:none;border-color:#df0020}.l-pageContent .l-topicsAarticle.glassceramic .link__fl30th:hover::after,.l-pageContentPrint .l-topicsAarticle.glassceramic .link__fl30th:hover::after{right:.5rem;color:#df0020}.l-pageContent .l-topicsAarticle.fiber2 *,.l-pageContentPrint .l-topicsAarticle.fiber2 *{max-height:100%}.l-pageContent .l-topicsAarticle.fiber2 .imgL .left,.l-pageContentPrint .l-topicsAarticle.fiber2 .imgL .left{float:left;width:50%;margin:0 3rem 2rem 0}.l-pageContent .l-topicsAarticle.fiber2 .imgL .left img,.l-pageContentPrint .l-topicsAarticle.fiber2 .imgL .left img{width:100%}.l-pageContent .l-topicsAarticle.fiber2 .fiberCompare,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberCompare{display:-ms-flexbox;display:flex;width:100%}.l-pageContent .l-topicsAarticle.fiber2 .fiberCompare>div,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberCompare>div{width:50%;border:1px solid #7d7d7d;text-align:center}.l-pageContent .l-topicsAarticle.fiber2 .fiberCompare>div h5,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberCompare>div h5{margin-bottom:3rem;color:#fff;background:#7d7d7d}.l-pageContent .l-topicsAarticle.fiber2 .fiberCompare>div img,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberCompare>div img{max-width:100%}.l-pageContent .l-topicsAarticle.fiber2 .fiberCompare>div:first-of-type,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberCompare>div:first-of-type{border-right:none}.l-pageContent .l-topicsAarticle.fiber2 .grayBox .l-topicsAarticle__h3,.l-pageContentPrint .l-topicsAarticle.fiber2 .grayBox .l-topicsAarticle__h3{margin:0 0 3rem}.l-pageContent .l-topicsAarticle.fiber2 .grayBox .imgL.photoArea.modalGroup,.l-pageContentPrint .l-topicsAarticle.fiber2 .grayBox .imgL.photoArea.modalGroup{width:100%;margin-bottom:2rem}.l-pageContent .l-topicsAarticle.fiber2 .grayBox .imgL.photoArea.modalGroup .photo,.l-pageContentPrint .l-topicsAarticle.fiber2 .grayBox .imgL.photoArea.modalGroup .photo{width:25%}.l-pageContent .l-topicsAarticle.fiber2 .grayBox img,.l-pageContentPrint .l-topicsAarticle.fiber2 .grayBox img{display:block;max-width:100%}.l-pageContent .l-topicsAarticle.fiber2 .grayBox table thead th,.l-pageContentPrint .l-topicsAarticle.fiber2 .grayBox table thead th{border-right:1px solid #c8c8c8}.l-pageContent .l-topicsAarticle.fiber2 .grayBox table thead th:first-child,.l-pageContentPrint .l-topicsAarticle.fiber2 .grayBox table thead th:first-child{border-left:1px solid #c8c8c8}.l-pageContent .l-topicsAarticle.fiber2 .grayBox table tbody th:first-child,.l-pageContentPrint .l-topicsAarticle.fiber2 .grayBox table tbody th:first-child{border-left:1px solid #c8c8c8}.l-pageContent .l-topicsAarticle.fiber2 .grayBox table tbody td,.l-pageContentPrint .l-topicsAarticle.fiber2 .grayBox table tbody td{border-right:1px solid #c8c8c8}.l-pageContent .l-topicsAarticle.fiber2 .fiberProductList,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberProductList{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-pageContent .l-topicsAarticle.fiber2 .fiberProductList li,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberProductList li{margin:0;padding:0;width:21%}.l-pageContent .l-topicsAarticle.fiber2 .fiberProductList li img,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberProductList li img{width:100%;max-width:inherit}.l-pageContent .l-topicsAarticle.fiber2 .fiberProductList li::before,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberProductList li::before{display:none}.l-pageContent .l-topicsAarticle.fiber2 .fiberProductList li:not(:nth-child(4n)),.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberProductList li:not(:nth-child(4n)){margin-right:calc(16%/3)}.l-pageContent .l-topicsAarticle.fiber2 .fiberProductList li:nth-of-type(n+5),.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberProductList li:nth-of-type(n+5){margin-top:3rem}.l-pageContent .l-topicsAarticle.fiber2 .fiberProductList li h4,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberProductList li h4{margin-top:.5rem;font-size:1.4rem}.l-pageContent .l-topicsAarticle.fiber2 .fiberProductList *::-ms-backdrop,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberProductList *::-ms-backdrop,.l-pageContent .l-topicsAarticle.fiber2 .fiberProductList li:not(:nth-child(4n)),.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberProductList li:not(:nth-child(4n)){margin-right:5.33%}.l-pageContent .l-topicsAarticle.fiber2 .fiberPhotoBox,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberPhotoBox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-pageContent .l-topicsAarticle.fiber2 .fiberPhotoBox figure,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberPhotoBox figure{width:48%;margin-bottom:3rem}.l-pageContent .l-topicsAarticle.fiber2 .fiberPhotoBox figure img,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberPhotoBox figure img{width:100%;max-width:inherit}.l-pageContent .l-topicsAarticle.fiber2 .fiberPhotoBox figure:not(:nth-child(2n)),.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberPhotoBox figure:not(:nth-child(2n)){margin-right:2%}.l-pageContent .caption,.l-pageContentPrint .caption{font-size:1.1rem;line-height:1.6;color:#7d7d7d}.l-pageContent .rd__topics__imageArea,.l-pageContentPrint .rd__topics__imageArea{padding:1rem;background-color:#eee;height:auto}.l-pageContent .rd__topics__imageArea img,.l-pageContentPrint .rd__topics__imageArea img{width:100%}.l-pageContent .microPrismIllust,.l-pageContentPrint .microPrismIllust{display:-webkit-flex;-webkit-justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.l-pageContent .microPrismIllust .illustItem.left,.l-pageContentPrint .microPrismIllust .illustItem.left{display:-webkit-flex;-webkit-flex-direction:column;-webkit-justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:48%}.l-pageContent .microPrismIllust .illustItem.left .rd__topics__imageArea,.l-pageContentPrint .microPrismIllust .illustItem.left .rd__topics__imageArea{padding:1rem;background-color:#eee}.l-pageContent .microPrismIllust .illustItem.left .rd__topics__imageArea img,.l-pageContentPrint .microPrismIllust .illustItem.left .rd__topics__imageArea img{width:100%}.l-pageContent .microPrismIllust .illustItem.left .rd__topics__imageArea:first-child,.l-pageContentPrint .microPrismIllust .illustItem.left .rd__topics__imageArea:first-child{margin-bottom:2%}@-moz-document url-prefix(){.l-pageContent .microPrismIllust .illustItem.left .rd__topics__imageArea,.l-pageContentPrint .microPrismIllust .illustItem.left .rd__topics__imageArea{height:49%}}.l-pageContent .microPrismIllust .illustItem.right,.l-pageContentPrint .microPrismIllust .illustItem.right{padding:1rem;background-color:#eee;width:48%}.l-pageContent .microPrismIllust .illustItem.right .illustItem__inner,.l-pageContentPrint .microPrismIllust .illustItem.right .illustItem__inner{display:-webkit-flex;-webkit-flex-direction:column;-webkit-justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;width:100%;height:100%;padding:1rem}.l-pageContent .microPrismIllust .illustItem.right .illustItem__inner .illustItem__inner__text,.l-pageContentPrint .microPrismIllust .illustItem.right .illustItem__inner .illustItem__inner__text{margin:0;padding:0;line-height:1.2}.l-pageContent .microPrismIllust .illustItem.right .illustItem__inner .illustItem__inner__img,.l-pageContentPrint .microPrismIllust .illustItem.right .illustItem__inner .illustItem__inner__img{width:100%;padding:10% 0}.l-pageContent .microPrismIllust .illustItem.right .illustItem__inner .illustItem__inner__img img,.l-pageContentPrint .microPrismIllust .illustItem.right .illustItem__inner .illustItem__inner__img img{width:100%}@-moz-document url-prefix(){.l-pageContent .microPrismIllust .illustItem.right .illustItem__inner .illustItem__inner__img,.l-pageContentPrint .microPrismIllust .illustItem.right .illustItem__inner .illustItem__inner__img{height:90%}}.l-pageContent .flexBox,.l-pageContentPrint .flexBox{display:-webkit-flex;-webkit-justify-content:center;-webkit-flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-pageContent .flexBox .flexBtn,.l-pageContentPrint .flexBox .flexBtn{display:block;width:30%;min-width:280px;height:80px;line-height:80px;font-size:1.6rem;text-align:center;position:relative;border:1px solid #e1e1e1;transition:all .2s;margin:20px auto;color:#2f2f2f}.l-pageContent .flexBox .flexBtn:hover,.l-pageContentPrint .flexBox .flexBtn:hover{text-decoration:none;color:#fff;background:#0098e6;border-color:#0098e6}.l-pageContent .flexBox .flexBtn:hover::after,.l-pageContentPrint .flexBox .flexBtn:hover::after{right:.5rem;color:#fff}.l-pageContent .flexBox .flexBtn::after,.l-pageContentPrint .flexBox .flexBtn::after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:40%;right:1rem;transition:all .2s}.rdTopicsIndex2 .l-eyeCatch,.rdTopicsIndex2 .csr-eyeCatch{position:relative}.rdTopicsIndex2 .l-eyeCatch .rdTopicsIndex2__mainText,.rdTopicsIndex2 .csr-eyeCatch .rdTopicsIndex2__mainText{position:absolute;top:0;right:0;bottom:0;left:0;width:66%;height:33%;margin:auto;text-align:center}.rdTopicsIndex2 .l-eyeCatch .rdTopicsIndex2__mainText img,.rdTopicsIndex2 .csr-eyeCatch .rdTopicsIndex2__mainText img{width:100%}.rdTopicsIndex2 .l-eyeCatch>img,.rdTopicsIndex2 .csr-eyeCatch>img{width:100%}.rdTopicsIndex2 .rdTopicsIndex2__content{background:#eee;padding:4rem 0;margin:0 0 60px}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item{position:relative;width:24%;background:#c8c8c8;transition:width .3s ease}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item.product a{border-color:#e7554d}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item.field a{border-color:#5dc3e9}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item.history a{border-color:#d6cc60}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item.infra a{border-color:#58c3eb}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item.society a{border-color:#75cf1c}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item:not(:nth-of-type(4n)){margin-right:1.3333%}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item:nth-of-type(n+5){margin-top:20px}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item a{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;padding:15px;background:#fff;border-top:20px solid}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item a .item__text{display:block;width:100%}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item a .rdTopicsIndex2List__title{margin-bottom:1rem;font-size:2rem;font-weight:700;line-height:1.3}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item a .rdTopicsIndex2List__title .smallText{display:block}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item a .rdTopicsIndex2List__text{margin-bottom:1rem;font-size:1.3rem;line-height:1.7}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item a .rdTopicsIndex2List__text .smallText{font-size:1rem}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item a .item__img{width:100%;height:auto;margin:0;overflow:hidden}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item a .item__img img{display:block;width:100%}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item a::before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:1.2rem;right:2px;top:-16px;color:#fff;content:""}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item a:hover{transform:translate(-5px,-5px)}.rdTopicsIndex2__content{background:#eee;margin:0 0 60px}.rdTopicsIndex2__content .m-topicsCard a{padding:15px}.rdTopicsIndex2__content .m-topicsCard__article{border-top:20px solid;position:relative;overflow:visible}.rdTopicsIndex2__content .m-topicsCard__article::before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:1.2rem;right:2px;top:-16px;color:#fff;content:""}.rdTopicsIndex2__content .m-topicsCard__article-head{font-size:2rem;font-weight:700}.rdTopicsIndex2__content .m-topicsCard__article-head .smallText{display:block}.rdTopicsIndex2__content .m-topicsCard__article-desc{line-height:1.7;margin-bottom:1rem}.rdTopicsIndex2__content .m-topicsCard__article-desc .smallText{font-size:1rem}.rdTopicsIndex2__content-wrapper{position:relative;width:980px;margin:auto;padding:40px 0}.rdTopicsIndex2__content-wrapper-list-item{width:24%;margin-bottom:10px}.rdTopicsIndex2__content-wrapper-list-item.product .m-topicsCard__article{border-color:#e7554d}.rdTopicsIndex2__content-wrapper-list-item.field .m-topicsCard__article{border-color:#5dc3e9}.rdTopicsIndex2__content-wrapper-list-item.history .m-topicsCard__article{border-color:#d6cc60}.rdTopicsIndex2__content-wrapper-list-item.infra .m-topicsCard__article{border-color:#58c3eb}.rdTopicsIndex2__content-wrapper-list-item.society .m-topicsCard__article{border-color:#75cf1c}.rdTopicsIndex2__content-wrapper-list{opacity:0;filter:alpha(opacity=0);transition:opacity 1s cubic-bezier(.25,.1,.25,1)}.rdTopicsIndex2__content-wrapper-list.is-ready{opacity:1;filter:alpha(opacity=100)}.rd__organization section.spot .fboxcontainer figure,.rd__organization section.spot .fboxcontainerL figure,.rd__organization section.spot .fboxcontainerL_Pro figure,.rd__organization section.spot .fboxcontainerCsr figure,.rd__organization section.spot .fboxcontainerPhoto figure,.rd__organization section.spot .fboxcontainerCsrL figure{width:32%;margin-top:30px}.exMainImg{max-width:600px;margin:0 auto 30px}.l-article.info .box__gray{margin:30px 0;background:#f8f8f8;border:1px solid #c8c8c8;padding:1em}.l-article.info table.noBorder{width:auto;margin-top:1rem}.l-article.info table.noBorder tr td{padding:0 1em;line-height:1.5;text-align:left;border:none}.l-article.info table.noBorder tr td:nth-of-type(2){text-align:right}body.top2 .topContent{width:100%}body.top2 .topMainVisual{width:100%;height:540px;padding-bottom:0;overflow:hidden;background:url(/assets/img/common/loading.gif) center center no-repeat;background-size:50px 50px;position:relative;z-index:10}body.top2 .topMainVisual.is-loaded{background:#000 none}body.top2 .topTemp{opacity:0;filter:alpha(opacity=0);z-index:70;position:absolute;width:100%}body.top2 .topTemp__panel{width:100%;height:540px;padding-bottom:0;position:relative;text-align:center;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url(/assets/img/top/slider0.jpg)}body.top2 .topTemp__panel-inner{width:980px;margin:10px auto 0;position:absolute;top:50%;transform:translateY(-50%);right:0;left:0;color:#fff}body.top2 .topTemp__panel-inner .topTemp-text1{width:740px;margin:0;opacity:0;filter:alpha(opacity=0);line-height:1}body.top2 .topSlider{overflow:hidden;opacity:1;filter:alpha(opacity=100);position:relative}body.top2 .topSlider__panel{position:relative;width:100%;padding-bottom:0;height:540px;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}body.top2 .topSlider__panel:hover a{opacity:.7;filter:alpha(opacity=70)}body.top2 .topSlider__panel--0{background-image:url(/assets/img/top/slider0.jpg)}body.top2 .topSlider__panel--0 .topSlider__panel-inner-title{text-align:center}body.top2 .topSlider__panel--0 .topSlider__panel-inner-title img{max-width:740px}body.top2 .topSlider__panel--0 .topSlider__panel-inner-desc{font-size:3rem;text-align:center}body.top2 .topSlider__panel--1{background-image:url(/assets/img/top/slider9.jpg)}body.top2 .topSlider__panel--2{background-image:url(/assets/img/top/slider8.jpg)}body.top2 .topSlider__panel--2_2{background-image:url(/assets/img/top/slider8_2.jpg)}body.top2 .topSlider__panel--3{background-image:url(/assets/img/top/slider3.jpg)}body.top2 .topSlider__panel--4{background-image:url(/assets/img/top/slider2.jpg)}body.top2 .topSlider__panel--5{background-image:url(/assets/img/top/slider1.jpg)}body.top2 .topSlider__panel--6{background-image:url(/assets/img/top/slider5.jpg)}body.top2 .topSlider__panel--7{background-image:url(/assets/img/top/slider10.jpg)}body.top2 .topSlider__panel--8{background-image:url(/assets/img/top/slider11.jpg)}body.top2 .topSlider__panel--9{background-image:url(/assets/img/top/slider12.jpg)}body.top2 .topSlider__panel--10{background-image:url(/assets/img/top/slider13.jpg);background-position:center bottom}body.top2 .topSlider__panel--11{background-image:url(/assets/img/top/slider15.jpg)}body.top2 .topSlider__panel--11 .topSlider__panel-inner-title{width:50%;padding-left:10%;margin:0 0 0 auto;color:#000;font-size:2.6rem;line-height:2;text-shadow:1px 1px 1px white}body.top2 .topSlider__panel--11 .topSlider__panel-inner-title>span{display:block;margin-top:1em;color:#000;font-size:2rem}body.top2 .topSlider__panel--11 .topSlider__panel-inner-title>span::before{display:inline-block;vertical-align:middle;margin-right:5px;font-family:iconfont;content:"";font-size:.8em;line-height:2}body.top2 .topSlider__panel--12{background-image:url(/assets/img/top/slider16.jpg);background-position:center}body.top2 .topSlider__panel--12 .js-topSliderTitle{opacity:0!important;filter:alpha(opacity=0)}body.top2 .topSlider__panel a{display:block;padding-bottom:0;height:540px;transition:all .2s ease}body.top2 .topSlider__panel a:hover{text-decoration:none}body.top2 .topSlider__panel-inner{color:#fff;width:980px;margin:auto;right:0;left:0;position:absolute;top:50%;transform:translate(10px,-50%)}body.top2 .topSlider__panel-inner-category{opacity:0;filter:alpha(opacity=0);margin:0 0 10px;display:inline-block;padding:.7em 1em;line-height:1.125;border:1px solid #fff;font-size:1.6rem;margin:0 0 20px}body.top2 .topSlider__panel-inner-category .english{line-height:1;vertical-align:top;font-weight:700;font-size:1.125em}body.top2 .topSlider__panel-inner-category--society{color:#75cf1c;border-color:#75cf1c}body.top2 .topSlider__panel-inner-category--life{color:#4d77e9;border-color:#4d77e9}body.top2 .topSlider__panel-inner-category--industory{color:#ff9231;border-color:#ff9231}body.top2 .topSlider__panel-inner-category--energy{color:#ede237;border-color:#ede237}body.top2 .topSlider__panel-inner-category--infra{color:#58c3eb;border-color:#58c3eb}body.top2 .topSlider__panel-inner-title{color:#fff;letter-spacing:.05em;opacity:0;filter:alpha(opacity=0);font-weight:100;font-size:2rem;line-height:1.2;font-size:4.6rem;margin:0 0 20px;text-shadow:2px 2px 5px rgba(0,0,0,.3)}body.top2 .topSlider__panel-inner-desc{color:#fff;letter-spacing:.05em;opacity:0;filter:alpha(opacity=0);line-height:1.5;display:block;font-size:1.8rem;text-shadow:2px 2px 5px rgba(0,0,0,.3)}body.top2 .topSlider__panel-inner-desc br{display:block}body.top2 .topSlider__panel-inner-caption{color:#fff;letter-spacing:.05em;opacity:0;filter:alpha(opacity=0);line-height:1.5;display:block;font-size:1.2rem;text-shadow:2px 2px 5px rgba(0,0,0,.3);margin-top:30px}body.top2 .topSlider__panel-inner-caption br{display:block}body.top2 .topSlider .bx-wrapper{background:#000}body.top2 .topSlider .bx-wrapper .bx-pager-item{width:30px}body.top2 .topSlider .bx-wrapper .bx-pager-link{background:#fff;width:16px;height:16px;border:1px solid #fff;border-radius:100%}body.top2 .topSlider .bx-wrapper .bx-pager-link.active{background:#0098e6;border-color:#0098e6}body.top2 .topSlider .topSliderNav--prev,body.top2 .topSlider .topSliderNav--next{position:absolute;top:50%;transform:translateY(-50%);z-index:100!important;display:block!important;opacity:1!important;filter:alpha(opacity=100);width:50px!important;height:80px;background:rgba(0,0,0,.2);transition:all .3s ease}body.top2 .topSlider .topSliderNav--prev:hover,body.top2 .topSlider .topSliderNav--next:hover{background:rgba(0,0,0,.5)}body.top2 .topSlider .topSliderNav--prev a,body.top2 .topSlider .topSliderNav--next a{position:relative;z-index:1000;display:block;width:100%;height:100%;text-indent:-9999px;overflow:hidden;transition:all .3s ease}body.top2 .topSlider .topSliderNav--prev::after,body.top2 .topSlider .topSliderNav--next::after{position:absolute;top:50%;z-index:0;font-family:iconfont;color:#fff;font-size:30px;font-weight:700}body.top2 .topSlider .topSliderNav--prev{left:0}body.top2 .topSlider .topSliderNav--prev::after{left:50%;transform:translate(-50%,-50%);content:""}body.top2 .topSlider .topSliderNav--next{right:0}body.top2 .topSlider .topSliderNav--next::after{right:50%;transform:translate(50%,-50%);content:""}body.top2 .topCarousel{width:980px;padding:40px 0;position:relative;margin:auto;z-index:15}body.top2 .topCarousel::-moz-selection{background:none}body.top2 .topCarousel::selection{background:none}body.top2 .topCarousel__prev{display:none;transition:opacity .3s ease;cursor:pointer;line-height:1;font-size:48px;font-family:iconfont;position:absolute;top:50%;left:-50px;z-index:10;transform:translateY(-50%)}body.top2 .topCarousel__prev:hover{opacity:.5;filter:alpha(opacity=50)}body.top2 .topCarousel__prev::before{content:""}body.top2 .topCarousel__next{display:none;transition:opacity .3s ease;cursor:pointer;line-height:1;font-size:48px;font-family:iconfont;position:absolute;top:50%;right:-50px;z-index:10;transform:translateY(-50%)}body.top2 .topCarousel__next:hover{opacity:.5;filter:alpha(opacity=50)}body.top2 .topCarousel__next::before{content:""}body.top2 .topCarousel .owl-carousel{max-height:164px;z-index:15}body.top2 .topCarousel .owl-carousel .item{margin:0}body.top2 .topCarousel .owl-carousel .item a{display:block;transition:all .2s}body.top2 .topCarousel .owl-carousel .item a:hover{opacity:.8;filter:alpha(opacity=80)}body.top2 .topCarousel .owl-carousel .owl-item{padding:0 5px}body.top2 .topCarousel .owl-carousel .owl-item:first-of-type{padding-left:0}body.top2 .topCarousel .owl-carousel .owl-item:last-of-type{padding-right:0}body.top2 .topCarousel .owl-carousel .owl-item.loading{background:url(/assets/img/common/loading.gif) center center no-repeat;background-size:20px 20px}body.top2 .topBanner{width:100%;padding:4rem 4%;margin:0 auto}body.top2 .topBanner .topBannerList{margin:0;padding:0;list-style:none;width:100%}body.top2 .topBanner .topBannerList li{padding:0 .5rem}body.top2 .topBanner .topBannerList li a{display:block;width:100%;height:100%;border:2px solid transparent;transition:all .3s ease}body.top2 .topBanner .topBannerList li a:hover{border-color:#0098e6}body.top2 .topBanner .topBannerList .slick-arrow{z-index:1000;width:2.4rem;height:2.4rem;color:#fff;background:rgba(0,0,0,.5)}body.top2 .topBanner .topBannerList .slick-arrow::before{display:block;font-family:iconfont;font-size:2rem;font-weight:700}body.top2 .topBanner .topBannerList .slick-arrow.slick-prev{left:0}body.top2 .topBanner .topBannerList .slick-arrow.slick-prev::before{content:""}body.top2 .topBanner .topBannerList .slick-arrow.slick-next{right:0}body.top2 .topBanner .topBannerList .slick-arrow.slick-next::before{content:""}body.top2 .irIndexLatestNews__head,body.top2 .irIndexLatestNews__head--italic,body.top2 .topEntry__head,body.top2 .topEntry__head--italic{font-size:2.4rem;line-height:1;font-family:Open Sans,Droid Sans,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,"メイリオ",Meiryo,Arial,Roboto,sans-serif;font-weight:700;padding:.5em 0;text-align:left}body.top2 .irIndexLatestNews__content,body.top2 .topEntry__content,body.top2 .topEntry__content--news,body.top2 .topEntry__content--exhibition{position:relative;border-top:1px solid #c8c8c8}body.top2 .topEntry{position:relative;width:100%;max-width:980px;margin:auto;z-index:10}body.top2 .topEntry__head--italic{font-style:italic}body.top2 .topEntry__content--news{height:270px;overflow-y:auto}body.top2 .topEntry__content--exhibition{height:270px;overflow-y:auto}body.top2 .topEntry__gotoList{margin:2em 0;text-align:center;font-size:1.8rem;line-height:1}body.top2 .topEntry__gotoList a{position:relative;display:inline-block;color:#0098e6}body.top2 .topEntry__gotoList a::after{margin:0 0 0 3px;font-family:iconfont;content:"";font-size:.8em;vertical-align:baseline}body.top2 .topEntry__gotoList a::before{transition:width .3s ease;content:"";position:absolute;bottom:-3px;width:0;height:1px;background:#0098e6}body.top2 .topNewsList__item{position:relative;border-bottom:1px dashed #c8c8c8}body.top2 .topNewsList__item a{display:block;transition:background .3s ease}body.top2 .topNewsList__item a:hover{text-decoration:none;background:#f2f2f2}body.top2 .topNewsList__item a:hover .newsList__item-title{color:#0098e6;text-decoration:underline}body.top2 .topNewsList__item-category{z-index:0;position:absolute;top:12px;left:10px;font-size:1.4rem;line-height:2;width:120px;color:#fff;margin:0;background:#0098e6;text-align:center}body.top2 .topNewsList__item-date{z-index:0;position:absolute;top:12px;left:150px;color:#7d7d7d;font-size:1.4rem;line-height:2}body.top2 .topNewsList__item-title{position:relative;z-index:1;color:#222;font-size:1.5rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px 4px 240px}body.top2 .topNewsList__item-info{position:relative;z-index:1;color:#222;font-size:1.2rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px;margin:0 12px 0 10px;background-color:rgba(0,0,0,.04)}body.top2 .topNewsList__item-info .session{width:100%;max-width:24rem;float:left}body.top2 .topNewsList__item-info .session p{padding-left:4rem}body.top2 .topNewsList__item-info .venue p{padding-left:280px}body.top2 .topNewsList__item-info .session,body.top2 .topNewsList__item-info .venue{list-style-type:none;line-height:1.5;color:#7d7d7d}body.top2 .topNewsList__item-info .session .subtitle,body.top2 .topNewsList__item-info .venue .subtitle{background:#0098e6;color:#fff;font-size:1rem;padding:.08rem .5rem;margin:0 .7rem 0 0;font-weight:100;display:inline-block;float:left;letter-spacing:.2rem}body.top2 .topNewsList__item-info .session p,body.top2 .topNewsList__item-info .venue p{line-height:1.4}body.top2 .topExhibitionList__item{position:relative;border-bottom:1px dashed #c8c8c8}body.top2 .topExhibitionList__item a{display:block;transition:background .3s ease}body.top2 .topExhibitionList__item a:hover{text-decoration:none;background:#f2f2f2}body.top2 .topExhibitionList__item a:hover .newsList__item-title{color:#0098e6;text-decoration:underline}body.top2 .topExhibitionList__item-category{z-index:0;position:absolute;top:12px;left:10px;font-size:1.4rem;line-height:2;width:120px;color:#fff;margin:0;background:#0098e6;text-align:center}body.top2 .topExhibitionList__item-date{z-index:0;position:absolute;top:12px;left:10px;color:#7d7d7d;font-size:1.4rem;line-height:2}body.top2 .topExhibitionList__item-title{position:relative;z-index:1;color:#222;font-size:1.5rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px 4px}body.top2 .topExhibitionList__item-info{position:relative;z-index:1;color:#222;font-size:1.2rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px;margin:0 12px 0 10px;background-color:rgba(0,0,0,.04)}body.top2 .topExhibitionList__item-info .session{width:100%;max-width:24rem;float:left}body.top2 .topExhibitionList__item-info .session p{padding-left:4rem}body.top2 .topExhibitionList__item-info .venue p{padding-left:280px}body.top2 .topExhibitionList__item-info .session,body.top2 .topExhibitionList__item-info .venue{list-style-type:none;line-height:1.5;color:#7d7d7d}body.top2 .topExhibitionList__item-info .session .subtitle,body.top2 .topExhibitionList__item-info .venue .subtitle{background:#0098e6;color:#fff;font-size:1rem;padding:.08rem .5rem;margin:0 .7rem 0 0;font-weight:100;display:inline-block;float:left;letter-spacing:.2rem}body.top2 .topExhibitionList__item-info .session p,body.top2 .topExhibitionList__item-info .venue p{line-height:1.4}body.top2 .topExhibitionList__item a{padding-bottom:12px}body.top2 .topImportantList__item{position:relative;border-bottom:1px dashed #c8c8c8}body.top2 .topImportantList__item a{display:block;transition:background .3s ease}body.top2 .topImportantList__item a:hover{text-decoration:none;background:#f2f2f2}body.top2 .topImportantList__item a:hover .newsList__item-title{color:#0098e6;text-decoration:underline}body.top2 .topImportantList__item-category{z-index:0;position:absolute;top:12px;left:10px;font-size:1.4rem;line-height:2;width:120px;color:#fff;margin:0;background:#0098e6;text-align:center}body.top2 .topImportantList__item-date{z-index:0;position:absolute;top:12px;left:10px;color:#7d7d7d;font-size:1.4rem;line-height:2}body.top2 .topImportantList__item-title{position:relative;z-index:1;color:#222;font-size:1.5rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px 4px}body.top2 .topImportantList__item-info{position:relative;z-index:1;color:#222;font-size:1.2rem;font-weight:100;line-height:2;transition:color .3s ease;padding:12px 10px;margin:0 12px 0 10px;background-color:rgba(0,0,0,.04)}body.top2 .topImportantList__item-info .session{width:100%;max-width:24rem;float:left}body.top2 .topImportantList__item-info .session p{padding-left:4rem}body.top2 .topImportantList__item-info .venue p{padding-left:280px}body.top2 .topImportantList__item-info .session,body.top2 .topImportantList__item-info .venue{list-style-type:none;line-height:1.5;color:#7d7d7d}body.top2 .topImportantList__item-info .session .subtitle,body.top2 .topImportantList__item-info .venue .subtitle{background:#0098e6;color:#fff;font-size:1rem;padding:.08rem .5rem;margin:0 .7rem 0 0;font-weight:100;display:inline-block;float:left;letter-spacing:.2rem}body.top2 .topImportantList__item-info .session p,body.top2 .topImportantList__item-info .venue p{line-height:1.4}body.top2 .topImportantList__item-title::before{content:"";font-family:iconfont;margin:0 .6em 0 0;color:#df1614;font-size:1.4em;line-height:1;vertical-align:middle}body.top2 .topImportant{margin-bottom:8em}body.top2 .topInfo .topEntry__head{font-size:20px}body.top2 .topInfo .topEntry__head a{display:block;width:100%;padding:.8em 20px;margin:20px auto;background:#f8f8f8;border:1px solid #c8c8c8;font-weight:400;text-align:center;transition:all .3s ease}body.top2 .topInfo .topEntry__head a:hover{background:#e1e1e1}body.top2 .topInfo .topEntry__head a br{display:none}body.top2 .topSquare{width:100%;padding:4em 0 8em;background:#eef6f9}body.top2 .topSquare .section__inner{width:100%;max-width:980px;margin:0 auto}body.top2 .topSquare .topSquare__title{font-size:4.2rem;text-align:center}body.top2 .topSquare .topSquare__title>span{display:block;font-size:1.6rem}body.top2 .topSquare p{font-size:1.5rem;text-align:center}body.top2 .topSquare .topSquareList{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:70%;margin:0 auto}body.top2 .topSquare .topSquareList li.topSquareList__item{width:48%;margin-top:2rem}body.top2 .topSquare .topSquareList li.topSquareList__item a{position:relative;display:block;width:100%;height:100%;box-shadow:2px 2px 5px rgba(0,0,0,.4);overflow:hidden;transition:all .3s ease}body.top2 .topSquare .topSquareList li.topSquareList__item a .topSquareList__title{position:absolute;bottom:0;left:0;display:block;width:100%;padding:.5em;margin:0;color:#fff;background:rgba(0,0,0,.6);font-size:1.8rem;font-weight:400;text-align:center;white-space:nowrap}body.top2 .topSquare .topSquareList li.topSquareList__item a img{transition:all .3s ease}body.top2 .topSquare .topSquareList li.topSquareList__item a .topSquare__ytThum{display:block;width:100%;height:100%}body.top2 .topSquare .topSquareList li.topSquareList__item a iframe{width:213.33%!important;height:120%!important;transform:translate(-25%,-15%);pointer-events:none;transition:all .3s ease}body.top2 .topSquare .topSquareList li.topSquareList__item a:hover{box-shadow:2px 2px 5px rgba(0,0,0,.6)}body.top2 .topSquare .topSquareList li.topSquareList__item a:hover img{transform:scale(1.2)}body.top2 .topSquare .topSquareList li.topSquareList__item a:hover iframe{transform:translate(-25%,-15%) scale(1.2)}body.top2 .topSquare .topSquareList li.topSquareList__item:not(:nth-of-type(2n)){margin-right:4%}body.top2 .topSquare .topSquareList li.topSquareList__item.yt a{position:relative}body.top2 .topSquare .topSquareList li.topSquareList__item.yt a::before{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);z-index:100;content:"";width:30%;height:30%;background-image:url(/assets/img/common/yt_icon_rgb.png);background-size:contain;background-repeat:no-repeat}@keyframes slideInRight{from{transform:translate3d(10px,0,0);opacity:0;filter:alpha(opacity=0)}to{transform:translate3d(0,0,0);opacity:1;filter:alpha(opacity=100)}}body.top3 .ani-active{animation-fill-mode:both;animation-name:slideInRight;animation-duration:1s}body.top3 .ani-active-delay{animation-delay:.5s}body.top3 .topContent{width:100%}body.top3 .topMainVisual{width:100%;height:540px;padding-bottom:0;overflow:hidden;background:none;background-size:50px 50px;position:relative;z-index:10}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.15)}}body.top3 .topMainVisual .swiper-slide{position:relative;overflow:hidden;backface-visibility:hidden;max-height:540px}body.top3 .topMainVisual .swiper-slide.slide-00 .slide-text{top:0;right:0;bottom:0;left:0;margin:auto;transform:none;height:180px;text-align:center}body.top3 .topMainVisual .swiper-slide.slide-00 .slide-text h1{text-align:center}body.top3 .topMainVisual .swiper-slide.slide-00 .slide-text h1 img{max-width:740px;margin:0 auto}body.top3 .topMainVisual .swiper-slide.slide-00 .slide-text p{font-size:3rem}body.top3 .topMainVisual .swiper-slide.slide-00 .slide-text p>span{display:inline-block;margin-top:1em;font-size:1.8rem}body.top3 .topMainVisual .swiper-slide.slide-00 .slide-img{background-image:url(/assets/img/top/slider0.jpg)}body.top3 .topMainVisual .swiper-slide.slide-01 .slide-img{background-image:url(/assets/img/top/slider13.jpg)}body.top3 .topMainVisual .swiper-slide.slide-02 .slide-img{background-image:url(/assets/img/top/slider12.jpg)}body.top3 .topMainVisual .swiper-slide-active .slide-img,body.top3 .topMainVisual .swiper-slide-duplicate-active .slide-img,body.top3 .topMainVisual .swiper-slide-prev .slide-img{animation:zoomUp 12s linear 0s;animation-fill-mode:both}body.top3 .topMainVisual .slide-text{position:absolute;top:50%;right:0;left:0;transform:translate(10px,-50%);z-index:1000;width:980px;margin:auto;color:#fff}body.top3 .topMainVisual .slide-text h1{opacity:0;filter:alpha(opacity=0);margin:0 0 20px;font-size:4.6rem;font-weight:100;line-height:1.2;text-shadow:2px 2px 5px rgba(0,0,0,.3)}body.top3 .topMainVisual .slide-text p{opacity:0;filter:alpha(opacity=0);font-size:1.8rem;text-shadow:2px 2px 5px rgba(0,0,0,.3);letter-spacing:.05em;line-height:1.5}body.top3 .topMainVisual .slide-img{background-size:cover;background-position:center center;height:600px}body.top3 .topMainVisual .swiper-pagination.swiper-pagination-white.swiper-pagination-progressbar{top:536px}body.top3 .topMainVisual .swiper-pagination-progressbar-fill{background:#0098e6}body.top3 .topEntry{position:relative;z-index:30;width:980px}.l-pageContent .social_media_policy .h4,.l-pageContentPrint .social_media_policy .h4,.l-pageContent .social_media_policy h5,.l-pageContentPrint .social_media_policy h5{color:#222;font-size:1.4rem}.l-pageContent .social_media_policy .exLink::after,.l-pageContentPrint .social_media_policy .exLink::after{vertical-align:baseline}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}@media screen and (max-width:1060px){body{width:100%}body.top2 .topCarousel{width:100%;padding:40px 60px}body.top2 .topCarousel__prev{left:3px;font-size:36px}body.top2 .topCarousel__next{right:3px;font-size:36px}}@media screen and (max-width:1000px){body{width:100%;min-width:0}.w980{width:100%}.l-header__logo{padding:18px 15px}.l-header__func-inner-util{width:100%}.l-header__func-inner-util-search{right:20px}.l-header__func-inner-nav-list{width:100%}.l-footer__nav{margin:60px 0}.l-relatedInfo{width:auto;margin:40px 15px}.l-pageContent,.l-pageContentPrint{width:100%;padding:0 15px}.l-pageHeader{width:100%;padding:20px 15px}.l-pageSubHeader{width:auto;margin:0 15px 40px}.l-pageContent,.l-pageContentPrint{width:100%;padding:0 15px}.l-pageContent--full{width:100%;padding:0 15px}.l-eyeCatch,.csr-eyeCatch{margin:0 0 40px}.m-mega__list{width:100%;padding:20px 10px 10px}.m-mega__list-item{width:25%;font-size:1.2rem}.m-mega__list-item--index{width:25%;font-size:1.2rem}.m-container{width:100%}.m-slider{width:auto}.m-productSlider{width:auto;margin:0 0 40px}.topMainVisual{height:0;padding-bottom:56.25%}.topTemp__panel{height:0;padding-bottom:56.25%}.topTemp__panel-inner{padding:0 30px;width:100%}.topTemp__panel-inner .topTemp-text1{width:70%;transform:translateY(10%);margin:0}.topSlider__panel{height:0;padding-bottom:56.25%}.topSlider__panel a{width:100%;height:0;padding-bottom:56.25%}.topSlider__panel-inner{padding:0 30px;width:100%}.topEntry__head,.topEntry__head--italic,.irIndexLatestNews__head,.irIndexLatestNews__head--italic,body.top2 .topEntry__head,body.top2 .topEntry__head--italic{padding:.5em 10px}.siteSearchName{margin:0 0 40px}.productIndexSearch{margin:0 0 40px}.productIndexSearch__content-list-item{font-size:1.3rem}.productIndexSearchField{margin:0 0 30px}.productIndexSearchField__content-list-item-title{font-size:1.1rem}.productIndexSearchDivision{margin:0 0 30px}.productIndexSearchName{margin:0 0 40px}.productDetail__main-product-image-btn a{font-size:1.5rem;line-height:23px}.productDetail__main-product-image-btn a .contactImage{margin:0 1em 0 0;width:20px;height:auto}.productDetail__main-related-content-list-item-title{font-size:1.1rem}.m-style .l-outline__chart{max-width:640px}.rdTopicsIndex__sort{width:100%;padding:0 15px}.rdTopicsIndex__content-wrapper{width:100%;padding:30px 15px}.l-pageContent .l-topicsAarticle .photoBox3,.l-pageContentPrint .l-topicsAarticle .photoBox3{-ms-flex-pack:center;justify-content:center}.rdTopicsIndex2__content-wrapper{width:100%;padding:30px 15px}body.top2 .topMainVisual{height:0;padding-bottom:56.25%}body.top2 .topTemp__panel{height:0;padding-bottom:56.25%}body.top2 .topTemp__panel-inner{padding:0 30px;width:100%}body.top2 .topTemp__panel-inner .topTemp-text1{width:70%;transform:translateY(10%);margin:0}body.top2 .topSlider__panel{height:0;padding-bottom:56.25%}body.top2 .topSlider__panel--0 .topSlider__panel-inner-title img{width:70%}body.top2 .topSlider__panel a{width:100%;height:0;padding-bottom:56.25%}body.top2 .topSlider__panel-inner{padding:0 30px;width:100%}body.top2 .irIndexLatestNews__head,body.top2 .irIndexLatestNews__head--italic,body.top2 .topEntry__head,body.top2 .topEntry__head--italic{padding:.5em 10px}body.top3 .topMainVisual .swiper-slide.slide-00 .slide-text h1 img{width:80%}body.top3 .topMainVisual .slide-text{padding:0 30px;width:100%}}@media screen and (max-width:768px){body{width:100%}.l-article__content-entry,.m-style,.productDetail__main-detail-content{margin:0 0 30px}.l-article__content-entry h2,.m-style h2,.productDetail__main-detail-content h2{font-size:2rem}.l-article__content-entry h3,.m-style h3,.productDetail__main-detail-content h3,.l-article__content-entry .noBorderH3dl dt,.noBorderH3dl .l-article__content-entry dt,.m-style .noBorderH3dl dt,.noBorderH3dl .m-style dt,.productDetail__main-detail-content .noBorderH3dl dt,.noBorderH3dl .productDetail__main-detail-content dt,.l-article__content-entry .noBorderH3dl dd,.noBorderH3dl .l-article__content-entry dd,.m-style .noBorderH3dl dd,.noBorderH3dl .m-style dd,.productDetail__main-detail-content .noBorderH3dl dd,.noBorderH3dl .productDetail__main-detail-content dd{font-size:1.5rem}.l-article__content-entry h4,.m-style h4,.productDetail__main-detail-content h4{font-size:1.5rem}.l-article__content-entry hr,.m-style hr,.productDetail__main-detail-content hr{margin:30px 0}.l-article__content-entry table,.m-style table,.productDetail__main-detail-content table{margin:30px 0}.l-article__content-entry blockquote,.m-style blockquote,.productDetail__main-detail-content blockquote{margin:30px 0}.nl_pc{display:inline}.nl_sp{display:block}.l-header{z-index:20}.l-header__logo{padding:16px 0 16px 20px}.l-header__logo a{width:150px}.l-header__func{position:absolute;top:71px;left:0;background:#fff;width:100%;overflow:hidden;border-top:1px solid #f2f2f2;border-bottom:2px solid #0098e6;display:none}.l-header__func.is-active{display:block}.l-header__func-inner-util{padding:10px}.l-header__func-inner-util-list{position:static;top:auto;right:auto;bottom:auto;left:auto;margin:0 0 10px;width:66.5%;float:left}.l-header__func-inner-util-list-item{padding:0;width:25%;font-size:1.1rem;text-align:center;line-height:1}.l-header__func-inner-util-list-item img{margin-top:1rem}.l-header__func-inner-util-list-item .icon{height:24px;display:block;margin:0 0 5px}.l-header__func-inner-util-list-item .icon::before{font-size:24px}.l-header__func-inner-util-search{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:33.5%;float:left;height:40px;line-height:40px;margin:0 auto 10px}.l-header__func-inner-util-search .inputField{height:40px;font-size:1.4rem;width:100%;line-height:2;padding:13px 60px 13px 8px;color:#2f2f2f}.l-header__func-inner-util-search .submit{cursor:pointer;outline:none;width:40px;height:40px;position:absolute;top:0;right:0}.l-header__func-inner-nav-list-item{display:block;width:100%;border-top:1px solid #f2f2f2}.l-header__func-inner-nav-list-item:hover{background:none;transition:all 0s ease 0s}.l-header__func-inner-nav-list-item>a{padding:1.2em;text-align:left;background:#fff;color:#222}.l-header__func-inner-nav-list-item>a.megaTrigger{transition:color .3s ease}.l-header__func-inner-nav-list-item>a.megaTrigger:hover{color:#0098e6}.l-header__func-inner-nav-list-item>a.megaTrigger::after{display:block}.l-header__func-inner-nav-list-item>a.megaTrigger.is-active{color:#0098e6}.l-header__smartBtn{display:block;position:absolute;top:27px;right:20px}.l-header__smartBtn-inner{position:relative;width:22px;height:16px;line-height:1}.l-header__smartBtn-inner::before{content:"";display:block;width:22px;height:2px;background:#0098e6;transition:transform .5s cubic-bezier(.075,.82,.165,1)}.l-header__smartBtn-inner::after{margin:6px 0 0;content:"";display:block;width:22px;height:2px;background:#0098e6;transition:transform .5s cubic-bezier(.075,.82,.165,1)}.l-header.is-active .l-header__smartBtn .l-header__smartBtn-inner::before{top:50%;left:15%;transform:rotate(-135deg)}.l-header.is-active .l-header__smartBtn .l-header__smartBtn-inner::after{top:50%;left:15%;transform:rotate(135deg) translate(-4px,4px)}.l-footer__nav{border:none;display:none}.l-footer__logo{width:150px}.l-footer__utilList{padding:0 15px}.l-footer__utilList-item{font-size:1.1rem}.l-relatedInfo{margin:20px 15px}.l-relatedInfo__head{font-size:1.5rem}.l-relatedInfo__head{font-size:1.3rem}.l-relatedInfo__content-list-item-desc-head{font-size:1.2rem}.l-relatedInfo__content-list-item-desc-content-sentence{font-size:1rem}.l-pageContent,.l-pageContentPrint{position:relative}.breadItem,.l-pageHeader__bread-item,.l-pageHeader__bread-item--active{font-size:1rem}.l-pageHeader__head{font-size:2rem}.l-pageHeader__head .smallText{font-size:1.4rem}.l-pageSubHeader__head{font-size:2rem}.l-pageSubHeader__content{font-size:1.2rem}.l-pageContent,.l-pageContentPrint{position:relative}.l-pageContent--full{position:relative}.l-eyeCatch,.csr-eyeCatch{margin:0 0 30px}.l-article{margin:0 0 30px}.l-article__head-category{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:inline-block;font-size:1.2rem;color:#0098e6;width:100px;margin:0 5px 0 0}.l-article__head-title{font-size:2.2rem;width:100%;float:none}.l-article__content{padding:0}.l-article__imageSingle{margin:0 0 30px}.l-article__imageDouble{margin:0 0 30px}.l-article__content-back{font-size:1.6rem}.m-mega{display:none;opacity:1;filter:alpha(opacity=100);transform:translateX(0);position:relative;top:auto;right:auto;bottom:auto;left:auto;background:#eee;transition:opacity 0s ease 0s,transform 0s ease 0s}.m-mega__list{padding:0}.m-mega__list-item{font-size:1.3rem;width:100%;display:block;margin:0;padding:0}.m-mega__list-item a{padding:.8em 1.3em;color:#222;display:block;background:#eee}.m-mega__list-item a:hover{opacity:1;filter:alpha(opacity=100);background:#d5d5d5}.m-mega__list-item a::after{display:inline-block;line-height:1;font-size:10px;font-family:iconfont;content:"";vertical-align:baseline;margin:0 0 0 .5em}.m-mega__list-item a::before{display:none}.m-mega__list-item--index{font-size:1.3rem;width:100%;display:block;margin:0;padding:0}.m-mega__list-item--index a{padding:.8em 1.3em;color:#222;display:block;background:#eee}.m-mega__list-item--index a:hover{opacity:1;filter:alpha(opacity=100);background:#d5d5d5}.m-mega__list-item--index a::after{display:inline-block;line-height:1;font-size:10px;font-family:iconfont;content:"";vertical-align:baseline;margin:0 0 0 .5em}.m-mega__list-item--index a::before{display:none}.m-slider{background-size:30px 30px}.m-slider .bx-wrapper .bx-viewport{margin-bottom:20px}.m-slider .bx-wrapper .bx-controls{position:absolute;right:0;bottom:0;left:0;margin:0;height:10px}.m-slider .bx-wrapper .bx-pager-link{position:absolute;bottom:auto}.m-productSlider{margin:0 0 30px;background-size:30px 30px}.m-productSlider .bx-wrapper .bx-viewport{margin-bottom:10px}.archivesListItem,.m-archives__item,.m-archives__item--active{margin:0;width:33.33%}.m-archives__item--active{padding:0 0 0 .9em}.m-articleList__head{font-size:2.2rem}.m-articleArchive__head{font-size:2.2rem}.m-style .section{margin:30px 0 0}.m-style .section:first-child{margin:0}.m-style .imgR .right{float:none;margin:0 0 30px}.m-style .imgL .left{float:none;margin:0 0 30px}.m-card__desc-head{font-size:1.2rem}.m-card__desc-content-sentence{font-size:1rem}.m-productCard__desc-head{font-size:1.2rem}.m-productCard__desc-content-sentence{display:none}.m-productCard__desc-content-dList-content-list-item{font-size:1rem}.m-productCard__gotoDetail{font-size:1.2rem}.topMainVisual{margin:0 0 30px;background-size:30px 30px}.topSlider__panel-inner-category{font-size:1.4rem;margin:0 0 10px}.topSlider__panel-inner-title{font-size:2.8rem;margin:0 0 10px}.topSlider__panel-inner-desc{font-size:1.4rem}.topSlider__panel-inner-caption{font-size:1rem}.topSlider .bx-wrapper .bx-controls{position:absolute;bottom:-10px}.topSlider .bx-wrapper .bx-pager-link{position:absolute;bottom:16px}.topEntry__head,.topEntry__head--italic,.irIndexLatestNews__head,.irIndexLatestNews__head--italic,body.top2 .topEntry__head,body.top2 .topEntry__head--italic{padding:.5em 0;text-align:center;font-size:1.8rem}.topEntry{width:100%}.topEntry__head--italic{font-size:2rem}.topEntry__content--news{height:auto;overflow-y:auto}.topEntry__content--exhibition{height:auto;overflow-y:auto}.topEntry__gotoList{padding:10px 7px;margin:1em 0 2em;font-size:1.5rem}.topNewsList__item:nth-child(n+6){display:none}.topNewsList__item a{padding:10px 7px}.topNewsList__item-category{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:inline-block;font-size:1.2rem;width:100px;margin:0 5px 0 0}.topNewsList__item-date{position:relative;top:auto;right:auto;bottom:auto;left:auto;font-size:1.4rem;line-height:2;display:inline-block}.topNewsList__item-title{padding:0;margin:10px 0 0;line-height:1.5}.topNewsList__item-info{margin:12px 0 0;line-height:1.5}.topNewsList__item-info .session{float:none;margin-bottom:5px}.topNewsList__item-info .session p{padding-left:4rem}.topNewsList__item-info .venue p{padding-left:4rem}.topExhibitionList__item:nth-child(n+6){display:none}.topExhibitionList__item a{padding:10px 7px}.topExhibitionList__item-category{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:inline-block;font-size:1.2rem;width:100px;margin:0 5px 0 0}.topExhibitionList__item-date{position:relative;top:auto;right:auto;bottom:auto;left:auto;font-size:1.4rem;line-height:2;display:inline-block}.topExhibitionList__item-title{padding:0;margin:10px 0 0;line-height:1.5}.topExhibitionList__item-info{margin:12px 0 0;line-height:1.5}.topExhibitionList__item-info .session{float:none;margin-bottom:5px}.topExhibitionList__item-info .session p{padding-left:4rem}.topExhibitionList__item-info .venue p{padding-left:4rem}.topImportantList__item:nth-child(n+6){display:none}.topImportantList__item a{padding:10px 7px}.topImportantList__item-category{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:inline-block;font-size:1.2rem;width:100px;margin:0 5px 0 0}.topImportantList__item-date{position:relative;top:auto;right:auto;bottom:auto;left:auto;font-size:1.4rem;line-height:2;display:inline-block}.topImportantList__item-title{padding:0;margin:10px 0 0;line-height:1.5}.topImportantList__item-info{margin:12px 0 0;line-height:1.5}.topImportantList__item-info .session{float:none;margin-bottom:5px}.topImportantList__item-info .session p{padding-left:4rem}.topImportantList__item-info .venue p{padding-left:4rem}.topImportantList__item-title::before{font-size:1.4em;line-height:1;vertical-align:middle}.newsList__item:nth-child(n+6){display:none}.newsList__item a{padding:10px 7px}.newsList__item-category{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:inline-block;font-size:1.2rem;width:100px;margin:0 5px 0 0}.newsList__item-date{position:relative;top:auto;right:auto;bottom:auto;left:auto;font-size:1.4rem;line-height:2;display:inline-block}.newsList__item-title{padding:0;margin:10px 0 0;line-height:1.5}.newsList__item-info{margin:12px 0 0;line-height:1.5}.newsList__item-info .session{float:none;margin-bottom:5px}.newsList__item-info .session p{padding-left:4rem}.newsList__item-info .venue p{padding-left:4rem}.newsList__item:nth-child(n+6){display:block}.importantList__item:nth-child(n+6){display:none}.importantList__item a{padding:10px 7px}.importantList__item-category{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:inline-block;font-size:1.2rem;width:100px;margin:0 5px 0 0}.importantList__item-date{position:relative;top:auto;right:auto;bottom:auto;left:auto;font-size:1.4rem;line-height:2;display:inline-block}.importantList__item-title{padding:0;margin:10px 0 0;line-height:1.5}.importantList__item-info{margin:12px 0 0;line-height:1.5}.importantList__item-info .session{float:none;margin-bottom:5px}.importantList__item-info .session p{padding-left:4rem}.importantList__item-info .venue p{padding-left:4rem}.importantList__item-title::before{font-size:1.4em;line-height:1;vertical-align:middle}.siteSearchName{margin:0 0 30px}.siteSearchName__content{padding:10px}.siteSearchName__content-input{width:100%}.siteSearchName__content-input .inputField{height:54px;font-size:1.4rem;width:100%;line-height:2;padding:20px 60px 20px 8px;color:#2f2f2f}.siteSearchName__content-input .submit{cursor:pointer;outline:none}.siteSearchName__content-searchBtn{padding:0;width:100%;margin:10px 0 0}.siteSearchName__content-selectBtn{padding:0;width:100%;margin:10px 0 0}.productIndexSearchHead,.productIndexSearchField__head,.csrCap,.fboxTitle,.rdCap,.productIndexSearchDivision__head,.productIndexSearchName__head{font-size:1.8rem}.productIndexSearch{margin:0 0 30px}.productIndexSearch__head{font-size:1.8rem}.productIndexSearch__content-list-item{font-size:1.5rem;width:50%}.productIndexSearchField{margin:0 0 20px}.productIndexSearchField__content-list-item{width:23.5%;margin:0 0 2% 2%}.productIndexSearchField__content-list-item:nth-child(5n){margin:0 0 2%}.productIndexSearchDivision{margin:0 0 20px}.productIndexSearchDivision__content-list-item{float:left;display:block;margin-right:0;width:100%;margin:0 0 20px}.productIndexSearchDivision__content-list-item:last-child{margin-right:0}.productIndexSearchDivision__content-list-item:nth-child(odd){padding:0}.productIndexSearchDivision__content-list-item:nth-child(even){padding:0}.productIndexSearchDivision__content-list-item-inner{padding:0 0 0 30%}.productIndexSearchDivision__content-list-item-inner-image{width:30%}.productIndexSearchName{margin:0 0 30px}.productIndexSearchName__content{padding:10px}.productIndexSearchName__content-search{width:100%}.productIndexSearchName__content-search .inputField{height:54px;font-size:1.4rem;width:100%;line-height:2;padding:20px 60px 20px 8px;color:#2f2f2f}.productIndexSearchName__content-search .submit{cursor:pointer;outline:none}.productIndexSearchName__content-search50{padding:0;width:100%;margin:20px 0 0}.productDetail{position:relative}.productDetail__head{font-size:2.2rem;width:100%;float:none}.productDetail__main{width:100%;float:none;margin:0 0 30px}.productDetail__main-product-image-btn a{font-size:1.3rem}.productDetail__main-detail{padding:15px;margin:0 0 30px}.productDetail__main-detail-head{font-size:2rem}.productDetail__main-related-head{font-size:1.8rem}.productDetail__sub{width:100%;float:none;padding:0}.productDetail__sub-relatedLink-head{font-size:1.8rem}.productSearchSelect__tab-content-content-unit-head{display:block;width:100%;padding:.6em .2em;border-right:none}.productSearchSelect__tab-content-content-unit-content{display:block;width:100%}.productSearchSelect__tab-content-content-unit-content-list-item{font-size:1.2rem}.m-style .l-list50__menu__listField{-ms-flex-wrap:wrap;flex-wrap:wrap}.m-style .l-list50__menu__listField__list{width:19.8%}.m-style .l-list50__prductlist__field__list{width:40%}.irIndexLatestNews__head--italic{font-size:2rem}.irIndexLatestNews__content{height:auto;overflow-y:auto}.irIndexLatestNews__gotoList{padding:10px 7px;margin:1em 0 2em;font-size:1.5rem}.irIndexLNList__item:nth-child(n+6){display:none}.irIndexLNList__item a{padding:10px 7px}.irIndexLNList__item-category{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:inline-block;font-size:1.2rem;width:100px;margin:0 5px 0 0}.irIndexLNList__item-date{position:relative;top:auto;right:auto;bottom:auto;left:auto;font-size:1.4rem;line-height:2;display:inline-block}.irIndexLNList__item-title{padding:0;margin:10px 0 0;line-height:1.5}.irIndexLNList__item-info{margin:12px 0 0;line-height:1.5}.irIndexLNList__item-info .session{float:none;margin-bottom:5px}.irIndexLNList__item-info .session p{padding-left:4rem}.irIndexLNList__item-info .venue p{padding-left:4rem}.irNewsList__item:nth-child(n+6){display:none}.irNewsList__item a{padding:10px 7px}.irNewsList__item-category{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:inline-block;font-size:1.2rem;width:100px;margin:0 5px 0 0}.irNewsList__item-date{position:relative;top:auto;right:auto;bottom:auto;left:auto;font-size:1.4rem;line-height:2;display:inline-block}.irNewsList__item-title{padding:0;margin:10px 0 0;line-height:1.5}.irNewsList__item-info{margin:12px 0 0;line-height:1.5}.irNewsList__item-info .session{float:none;margin-bottom:5px}.irNewsList__item-info .session p{padding-left:4rem}.irNewsList__item-info .venue p{padding-left:4rem}.irNewsList__item:nth-child(n+6){display:block}.irIndent li{width:25%}.img30{width:60%}.offTable2 table{margin-top:10px}.offTable3 table{margin-top:10px}.offTable3 table th{width:33%}.offTable3 table td{width:33%}.fboxHis{width:48%;height:auto;text-align:center;margin-bottom:30px}.dlBox dt{margin-bottom:0;width:100%}.dlBox dd{width:80%;margin-left:1em;margin-bottom:1em}.exhibition .newsList__item{min-height:182px}.exhibition .newsList__item a{padding:0}.exhibition .newsList__item-date{padding:0 0 0 150px;margin-bottom:0}.exhibition .newsList__item-title{padding-top:.4rem;padding-right:0;margin-top:0}.exhibition .newsList__report-link{margin:.4rem 0 0;display:inline-block;width:140px;left:0;top:124px}.exhibition .newsList__report-link a{padding:.5em 2.2em .5em .7em}.l-main .l-pageContent .l-governance__linkfield__link,.l-main .l-pageContentPrint .l-governance__linkfield__link{width:13.3rem}.fboxPhoto2{width:60%;margin-bottom:20px}.rdM-btn{width:50%}.l-pageContent.technology .cont__980,.technology.l-pageContentPrint .cont__980{width:100%}.l-pageContent.technology .cont__980 p,.technology.l-pageContentPrint .cont__980 p{padding:0 2rem}.l-pageContent.technology .cont__col2 div.texts,.technology.l-pageContentPrint .cont__col2 div.texts{padding:3rem}.l-technology .content p{font-size:1.2rem}.l-technology .content p br{display:none}.l-technology .content h2{font-size:2.5rem;margin-bottom:2rem}.l-technology__gft__content{padding:5rem 0}.l-technology__gft__content__headcopy{margin-bottom:0}.l-technology__gft__content__headcopy{font-size:3rem}.l-technology__backbone{padding:10rem 0}.l-technology .linkbox .linkField .linkItem .btn{width:9rem;height:9rem;line-height:9rem;font-size:1.2rem}.l-technology__life.linkbox .linkField .linkItem .btn{line-height:12.5rem;font-size:1rem}.rdIndexLatestNews__gotoList{padding:10px 7px;margin:1em 0 2em;font-size:1.5rem}.rdIndexLatestNews__gotoList{padding:10px 7px;margin:1em 0 2em;font-size:1.5rem}.rdTopicsIndex__content-wrapper{position:relative;padding:30px 40px}.l-pageContent .l-topicsAarticle .imgL .l-topicsAarticle__h3,.l-pageContentPrint .l-topicsAarticle .imgL .l-topicsAarticle__h3,.l-pageContent .l-topicsAarticle .imgR .l-topicsAarticle__h3,.l-pageContentPrint .l-topicsAarticle .imgR .l-topicsAarticle__h3{margin:.5rem 0}.l-pageContent .l-topicsAarticle .imgL img,.l-pageContentPrint .l-topicsAarticle .imgL img,.l-pageContent .l-topicsAarticle .imgR img,.l-pageContentPrint .l-topicsAarticle .imgR img{margin-bottom:0}.l-pageContent .l-topicsAarticle .imgL p:last-child,.l-pageContentPrint .l-topicsAarticle .imgL p:last-child,.l-pageContent .l-topicsAarticle .imgR p:last-child,.l-pageContentPrint .l-topicsAarticle .imgR p:last-child{margin-bottom:2rem}.l-pageContent .microPrismIllust,.l-pageContentPrint .microPrismIllust{display:block}.l-pageContent .microPrismIllust .illustItem.left,.l-pageContentPrint .microPrismIllust .illustItem.left{width:100%;margin-bottom:2rem}.l-pageContent .microPrismIllust .illustItem.left .rd__topics__imageArea:first-child,.l-pageContentPrint .microPrismIllust .illustItem.left .rd__topics__imageArea:first-child{margin-bottom:2rem}.l-pageContent .microPrismIllust .illustItem.right,.l-pageContentPrint .microPrismIllust .illustItem.right{width:100%;margin-bottom:5rem}.rdTopicsIndex2__content-wrapper{position:relative;padding:30px 40px}.l-article.info .box__gray{margin:30px 0}body.top2 .topMainVisual{margin:0 0 30px;background-size:30px 30px}body.top2 .topSlider__panel-inner-category{font-size:1.4rem;margin:0 0 10px}body.top2 .topSlider__panel-inner-title{font-size:2.8rem;margin:0 0 10px}body.top2 .topSlider__panel-inner-desc{font-size:1.4rem}body.top2 .topSlider__panel-inner-caption{font-size:1rem}body.top2 .topSlider .bx-wrapper .bx-pager-link{position:absolute;bottom:16px}body.top2 .topCarousel{padding:20px 30px}body.top2 .topCarousel__prev{display:inherit}body.top2 .topCarousel__next{display:inherit}body.top2 .irIndexLatestNews__head,body.top2 .irIndexLatestNews__head--italic,body.top2 .topEntry__head,body.top2 .topEntry__head--italic{padding:.5em 0;text-align:center;font-size:1.8rem}body.top2 .topEntry{width:100%}body.top2 .topEntry__head--italic{font-size:2rem}body.top2 .topEntry__content--news{height:auto;overflow-y:auto}body.top2 .topEntry__content--exhibition{height:auto;overflow-y:auto}body.top2 .topEntry__gotoList{padding:10px 7px;margin:1em 0 2em;font-size:1.5rem}body.top2 .topNewsList__item:nth-child(n+6){display:none}body.top2 .topNewsList__item a{padding:10px 7px}body.top2 .topNewsList__item-category{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:inline-block;font-size:1.2rem;width:100px;margin:0 5px 0 0}body.top2 .topNewsList__item-date{position:relative;top:auto;right:auto;bottom:auto;left:auto;font-size:1.4rem;line-height:2;display:inline-block}body.top2 .topNewsList__item-title{padding:0;margin:10px 0 0;line-height:1.5}body.top2 .topNewsList__item-info{margin:12px 0 0;line-height:1.5}body.top2 .topNewsList__item-info .session{float:none;margin-bottom:5px}body.top2 .topNewsList__item-info .session p{padding-left:4rem}body.top2 .topNewsList__item-info .venue p{padding-left:4rem}body.top2 .topExhibitionList__item:nth-child(n+6){display:none}body.top2 .topExhibitionList__item a{padding:10px 7px}body.top2 .topExhibitionList__item-category{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:inline-block;font-size:1.2rem;width:100px;margin:0 5px 0 0}body.top2 .topExhibitionList__item-date{position:relative;top:auto;right:auto;bottom:auto;left:auto;font-size:1.4rem;line-height:2;display:inline-block}body.top2 .topExhibitionList__item-title{padding:0;margin:10px 0 0;line-height:1.5}body.top2 .topExhibitionList__item-info{margin:12px 0 0;line-height:1.5}body.top2 .topExhibitionList__item-info .session{float:none;margin-bottom:5px}body.top2 .topExhibitionList__item-info .session p{padding-left:4rem}body.top2 .topExhibitionList__item-info .venue p{padding-left:4rem}body.top2 .topImportantList__item:nth-child(n+6){display:none}body.top2 .topImportantList__item a{padding:10px 7px}body.top2 .topImportantList__item-category{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:inline-block;font-size:1.2rem;width:100px;margin:0 5px 0 0}body.top2 .topImportantList__item-date{position:relative;top:auto;right:auto;bottom:auto;left:auto;font-size:1.4rem;line-height:2;display:inline-block}body.top2 .topImportantList__item-title{padding:0;margin:10px 0 0;line-height:1.5}body.top2 .topImportantList__item-info{margin:12px 0 0;line-height:1.5}body.top2 .topImportantList__item-info .session{float:none;margin-bottom:5px}body.top2 .topImportantList__item-info .session p{padding-left:4rem}body.top2 .topImportantList__item-info .venue p{padding-left:4rem}body.top2 .topImportantList__item-title::before{font-size:1.4em;line-height:1;vertical-align:middle}}@media screen and (max-width:480px){body{font-family:Arial,Roboto,Droid Sans,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,"メイリオ",Meiryo,sans-serif}.forPc{display:none}.forSp{display:block}.l-header__func-inner-util-list{width:100%;float:none}.l-header__func-inner-util-search{width:100%}.l-relatedInfo__content-list-item-desc-head{font-size:1rem}.comTable table,.offTable2 table{font-size:small}.comTable table th,.offTable2 table th{width:30%}.offTable table{font-size:small}.offTable table th{width:33%}.offTable table td{width:33%}.l-pageSubHeader{padding:15px 0}.m-slider{background-size:20px 20px}.m-productSlider{background-size:20px 20px}.archivesListItem,.m-archives__item,.m-archives__item--active{float:none;width:100%}.m-archives{padding:10px 0}.m-articleList{margin:0 0 20px}.m-articleArchive{margin:0 0 20px}.m-card__desc-head{font-size:1rem}.m-productCard__desc-head{font-size:1rem}.l-pager__field__list__link{width:30px;height:30px;line-height:30px}.l-pager__field__list.control .l-pager__field__list__link::before,.l-pager__field__list.control .l-pager__field__list__link::after{top:7px}.l-pager .wp-pagenavi .pages{font-size:.8rem}.l-pager .wp-pagenavi a{width:30px;height:30px;line-height:30px}.l-pager .wp-pagenavi a.last{font-size:.8rem}.l-pager .wp-pagenavi a.first{font-size:.8rem}.l-pager .wp-pagenavi .current{width:30px;height:30px;line-height:30px}.l-pager .wp-pagenavi .previouspostslink::before,.l-pager .wp-pagenavi .previouspostslink::after,.l-pager .wp-pagenavi .nextpostslink::before,.l-pager .wp-pagenavi .nextpostslink::after{top:7px}.fbox20,.fbox48,.fboxEr100,.fbox30Csr,.fbox48_rd{width:48%;margin-bottom:30px}.fbox20 li,.fbox48 li,.fboxEr100 li,.fbox30Csr li,.fbox48_rd li{font-size:small}.fbox30{width:48%;margin-bottom:30px}.fbox30 li{font-size:small}.fbox32{width:49%}.fbox32:not(:nth-child(3n)){margin-right:0}.fbox32:not(:nth-child(2n)){margin-right:2%}.fbox48,.fboxEr100{width:90%;margin:0 auto}.topMainVisual{background-size:20px 20px}.topSlider__panel-inner{padding:0 15px}.topSlider__panel-inner-category{font-size:1rem}.topSlider__panel-inner-title{font-size:2rem}.topSlider__panel-inner-desc{display:none}.topSlider__panel-inner-caption{display:none}.siteSearchName__content-input .inputField{height:40px;font-size:1.2rem;width:100%;line-height:2;padding:15px 43px 15px 8px;color:#2f2f2f}.siteSearchName__content-input .submit{width:40px;height:40px}.siteSearchName__content-searchBtn{margin:10px 0 0}.siteSearchName__content-searchBtn a{font-size:1.4rem;height:48px;line-height:48px}.siteSearchName__content-selectBtn{margin:10px 0 0}.siteSearchName__content-selectBtn select{font-size:1.4rem;height:48px;line-height:48px}.siteSearchName__content-selectBtn::after{line-height:.2}.productIndexSearchHead,.productIndexSearchField__head,.csrCap,.fboxTitle,.rdCap,.productIndexSearchDivision__head,.productIndexSearchName__head{font-size:1.6rem}.productIndexSearch__head{font-size:1.5rem}.productIndexSearch__content-list-item{padding:5px;font-size:1.3rem;width:100%;display:block}.productIndexSearchField__content-list-item{width:31.3%;margin:0 3% 3% 0}.productIndexSearchField__content-list-item:first-child{margin:0 3% 0 0}.productIndexSearchField__content-list-item:nth-child(5n){margin:0 3% 3% 0}.productIndexSearchField__content-list-item:nth-child(3n){margin:0 0 3%}.productIndexSearchDivision__content-list-item{margin:0 0 10px}.productIndexSearchDivision__content-list-item-inner{padding:0;min-height:100px}.productIndexSearchDivision__content-list-item-inner-image{display:none}.productIndexSearchDivision__content-list-item-inner-desc-head{font-size:1.2rem}.productIndexSearchDivision__content-list-item-inner-desc-content{padding:10px}.productIndexSearchName__content-search .inputField{height:40px;font-size:1.2rem;width:100%;line-height:2;padding:15px 43px 15px 8px;color:#2f2f2f}.productIndexSearchName__content-search .submit{width:40px;height:40px}.productIndexSearchName__content-search50{margin:10px 0 0}.productIndexSearchName__content-search50 a{font-size:1.4rem;height:48px;line-height:48px}.productDetail__main-product-image{width:100%;float:none;margin:0 0 20px}.productDetail__main-product-desc{width:100%;float:none;padding:0}.productDetail__main-related-content-list-item{width:48%;margin:0 3% 3% 0}.productDetail__main-related-content-list-item:nth-child(4n){margin:0 0 3% 3%}.productDetail__main-related-content-list-item:nth-child(even){margin:0 0 3%}.productSearchSelect__sub-howto{display:block;margin:0 0 10px}.productSearchSelect__sub-reset{margin:0 .5em 0 0}.productSearchSelect__tab-head{font-size:1.2rem}.productSearchSelect__tab-head-item{min-height:50px;padding:1em .3em}.productSearchSelect__tab-head-item-inner .badgeText br{display:block}.productSearchSelect__tab-content-content-reset{margin:10px 0 0}.productSearchCurrent{padding:16px 16px 11px}.productSearchResult__list-item{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:.809em}.productSearchResult__list-item:last-child{margin-right:0}.productSearchResult__list-item:nth-child(2n){margin-right:0}.productSearchResult__list-item:nth-child(2n+1){clear:left}.m-style .l-list50__menu__listField__list{width:19.5%}.m-style .l-list50__prductlist__field{display:block}.m-style .l-list50__prductlist__field__list{width:100%}.borderBox,.termBox{padding:1em}.borderBoxG{padding:1em}.allReset{margin:0 .5em 0 0}.reset{margin:10px 0 0}.searchCondition{margin:10px 0 0}.fboxcontainerL_Pro{display:block}.fboxPro ul li{border:0}.fbox20,.fbox48,.fboxEr100,.fbox30Csr,.fbox48_rd{width:48%;margin-bottom:30px}.fbox20 li,.fbox48 li,.fboxEr100 li,.fbox30Csr li,.fbox48_rd li{font-size:small}.fbox30_Pro{width:80%;margin:2px auto 10px}.fbox48,.fboxEr100{width:90%;margin:0 auto}.fbox65{width:90%;margin:0 auto}.irIndexContent__list-item,.csrBox30{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:.809em}.irIndexContent__list-item:last-child,.csrBox30:last-child{margin-right:0}.irIndexContent__list-item:nth-child(2n),.csrBox30:nth-child(2n){margin-right:0}.irIndexContent__list-item:nth-child(2n+1),.csrBox30:nth-child(2n+1){clear:left}.highlightGraph{display:block}.highlightGraph figure{width:90%;margin:0 auto}.irIndent li{display:block;width:100%}.fbox20,.fbox48,.fboxEr100,.fbox30Csr,.fbox48_rd{width:48%;margin-bottom:30px}.fbox20 li,.fbox48 li,.fboxEr100 li,.fbox30Csr li,.fbox48_rd li{font-size:small}.fbox48,.fboxEr100{width:90%;margin:0 auto}.borderBox,.termBox{padding:1em}.irTable2{min-width:initial}.irTable2 table tbody th{text-align:center;vertical-align:middle}.irTable2 th,.irTable2 td{display:block;width:100%}article.annual .fboxAn{width:90%;margin:0 auto}article.annual .fboxAn img{max-width:100%}article.annual .sd-Bb{border-bottom:1px solid #c8c8c8;margin-bottom:1rem}article.annual .fboxcontainerL.newReport .fboxAn,article.annual .newReport.fboxcontainerL_Pro .fboxAn{width:100%;margin:0 auto}article.annual .fboxcontainerL.newReport .fboxAn:not(:nth-of-type(3n)),article.annual .newReport.fboxcontainerL_Pro .fboxAn:not(:nth-of-type(3n)){margin-right:0}article.annual .fboxcontainerL.newReport .fboxAn+.fboxAn,article.annual .newReport.fboxcontainerL_Pro .fboxAn+.fboxAn{margin-top:2rem}.l-highlight__tablefield table{width:500px;margin-top:1rem}.l-highlight__tablefield thead th:first-child{width:20%}.sd100 .m-btn,.sd100 .m-btnOL,.sd100 .m-btnR,.sd100 .rdM-btn{width:100%}.borderBox,.termBox{padding:1em}.comTable table,.offTable2 table{font-size:small}.comTable table th,.offTable2 table th{width:30%}.m-btnOL{width:100%}.img30{width:100%}.offTable1 table{font-size:small}.offTable1 table th{width:33%}.offTable1 table td{width:33%}.offTable2 table tr{font-size:small}.offTable2 table tr th{width:33%}.offTable2 table tr td{width:33%}.offTable3 table{font-size:small}.offTable4 iframe+table tbody{font-size:small}.offTable4 iframe+table tbody th{width:30%}.offTablePrint div+table tbody{font-size:small}.offTablePrint div+table tbody th{width:30%}.groTable table{font-size:small}.groTable table th,.groTable table td{display:block;width:100%;border-left-style:none!important}.groTable table thead th:nth-child(1){width:100%;padding:.3em;text-align:center;background-color:#7d7d7d}.groTable table thead th:nth-child(2){width:100%;padding:.3em;text-align:center;color:#000;background-color:#c8c8c8}.groTable table thead th:nth-child(3){width:100%;padding:.3em;text-align:center;color:#000;background-color:#f8f8f8}.groTable table tbody th{width:100%;background-color:#7d7d7d;color:#fff}.groTable table tbody tr td:nth-child(2n+0){color:#000;background-color:#c8c8c8}.hisTable th,.hisTable td{display:block;width:100%;border-left-style:none!important}.hisTable thead th:nth-child(3){margin-bottom:30px}.hisTable thead th:nth-child(1){width:100%;padding:.3em;text-align:center;color:#000;background-color:#c8c8c8}.hisTable thead th:nth-child(2){width:100%;padding:.3em;text-align:center;color:#000;font-weight:700;background-color:#f8f8f8;border-bottom:1px solid #c8c8c8}.hisTable thead th:nth-child(3){width:100%;padding:.3em;text-align:center;color:#000;background-color:#f8f8f8;border-bottom:1px solid #c8c8c8}.hisTable tbody th[rowspan]{width:auto;color:#fff;background-color:#7d7d7d}.hisTable tbody tr th{color:#000;background-color:#c8c8c8}.hisTable tbody th+td{font-weight:700}.textPhil .em{font-size:2rem}.slogan{width:100%}.irTable2{min-width:initial}.irTable2 table tbody th{text-align:center;vertical-align:middle}.irTable2 th,.irTable2 td{display:block;width:100%}.fboxAn{width:90%;margin:0 auto}.fboxAn img{max-width:100%}.sd-Bb{border-bottom:1px solid #c8c8c8}.privacyBox{padding:1em}.exhibition .newsList__item{min-height:auto}.exhibition .newsList__item .newsList__item-img{opacity:1;filter:alpha(opacity=100)}.exhibition .newsList__item-img{display:none}.exhibition .newsList__item-date{padding-left:0}.exhibition .newsList__item-title{margin:0;padding:0;margin-bottom:.8rem}.exhibition .newsList__infoField{padding-right:0;padding-left:0}.exhibition .newsList__infoField__web a{display:block}.exhibition .newsList__report-link{position:static;display:block;width:100%}.exhibition .newsList__report-link a{padding:.5rem 0}.m-style.l-outline .comTable .linkBtnArea .m-btnOL+.m-btnOL,.m-style.l-outline .offTable2 .linkBtnArea .m-btnOL+.m-btnOL{margin-left:0}.l-main .l-pageContent .l-governance__linkfield__link,.l-main .l-pageContentPrint .l-governance__linkfield__link{float:none;width:100%}.l-main .l-pageContent .l-governance__linkfield__link:not(:first-child),.l-main .l-pageContentPrint .l-governance__linkfield__link:not(:first-child){margin-left:0}.fbox20,.fbox48,.fboxEr100,.fbox30Csr,.fbox48_rd{width:48%;margin-bottom:30px}.fbox20 li,.fbox48 li,.fboxEr100 li,.fbox30Csr li,.fbox48_rd li{font-size:small}.fbox30Csr{width:90%;margin:0 auto}.fbox48,.fboxEr100{width:90%;margin:0 auto}.fbox60Csr{width:100%;margin:20px auto}.fboxPhoto2{width:100%}.fboxEr48{width:90%;margin:0 auto 3em}.fboxEr48 img{max-width:100%}.fbox48_rd{width:100%;margin:0 auto 30px}.rdArchiveBox{display:block;padding:0}.rdM-btn{width:100%}.fbox48_rd{width:100%;margin:0 auto 30px}.l-pageContent.technology .cont__col2,.technology.l-pageContentPrint .cont__col2{display:block}.l-pageContent.technology .cont__col2 div.images,.technology.l-pageContentPrint .cont__col2 div.images{width:100%;height:260px}.l-pageContent.technology .cont__col2 div.texts,.technology.l-pageContentPrint .cont__col2 div.texts{width:100%}.l-technology .linkbox .linkField{width:100%;margin:1rem auto;-ms-flex-pack:start;justify-content:flex-start}.l-technology .linkbox .linkField .linkItem{margin:.5rem .6rem;width:46.2%}.l-technology .linkbox .linkField .linkItem .btn{border-width:1px;width:100%;height:5rem;line-height:5rem;border-radius:0}.l-technology__life.linkbox .linkField .linkItem .btn{background-image:none!important;line-height:4.2;font-size:1.2em}.l-technology .processLink{width:100%}.l-transition__wrp{min-width:none;max-width:600px}.l-transition__wrp__content{overflow:visible;max-width:500px}.l-main .l-rdIndex .l-eyeCatch .rdIndex__mainText,.l-main .l-rdIndex .csr-eyeCatch .rdIndex__mainText{width:84%}.l-pageContent .l-topicsAarticle .tac,.l-pageContentPrint .l-topicsAarticle .tac{text-align:left}.l-pageContent .l-topicsAarticle__sectionHeader,.l-pageContentPrint .l-topicsAarticle__sectionHeader{font-size:2rem}.l-pageContent .l-topicsAarticle__sectionHeader__copy,.l-pageContentPrint .l-topicsAarticle__sectionHeader__copy{text-align:left}.l-pageContent .l-topicsAarticle__h3,.l-pageContentPrint .l-topicsAarticle__h3{font-size:2rem}.rdTopicsIndex2 .l-eyeCatch .rdTopicsIndex2__mainText,.rdTopicsIndex2 .csr-eyeCatch .rdTopicsIndex2__mainText{width:84%;height:40%}body.top2 .topMainVisual{background-size:20px 20px}body.top2 .topSlider__panel-inner{padding:0 15px}body.top2 .topSlider__panel-inner-category{font-size:1rem}body.top2 .topSlider__panel-inner-title{font-size:2rem}body.top2 .topSlider__panel-inner-desc{display:none}body.top2 .topSlider__panel-inner-caption{display:none}body.top2 .topCarousel__prev{font-size:30px}body.top2 .topCarousel__next{font-size:30px}body.top3 .topMainVisual .slide-text{padding:0 15px}}@media screen and (min-width:1000px){.l-header__func-inner-nav-list-item.is-active>a{border-top:3px solid #0098e6;padding-top:.8rem}.fbox60{width:60%}.fboxPro{margin-left:0}.irCal dt,.mtCal dt{width:10%;padding-right:3em}.irCal dd,.mtCal dd{width:90%}.mtCal dt{width:10%;padding-right:3em}.mtCal dd{width:90%}.fboxEr48 h3:first-child,.fboxEr48 .noBorderH3dl dt:first-child,.noBorderH3dl .fboxEr48 dt:first-child,.fboxEr48 .noBorderH3dl dd:first-child,.noBorderH3dl .fboxEr48 dd:first-child{margin:0 0 1em}.l-pageContent.technology .cont__col2 div.texts,.technology.l-pageContentPrint .cont__col2 div.texts{min-height:430px}}@media screen and (max-width:640px){.l-relatedInfo__content-list-item{float:left;display:block;margin-right:0;width:50%}.l-relatedInfo__content-list-item:last-child{margin-right:0}}@media print{header,.l-pageHeader,.l-footer__pageTop,.l-footer__nav,.l-footer__utilList,.l-relatedInfo,.productDetail__main-related{display:none}.l-footer{background:#fff}}@media screen and (max-width:980px){.l-subNavi__list{width:100%}.l-pageContent .l-topicsAarticle .photoArea,.l-pageContentPrint .l-topicsAarticle .photoArea{width:735px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/assets/img/common/modal_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/assets/img/common/modal_loading@2x.gif);background-size:24px 24px}}@media(max-width:768px){.table_linkBtn{width:100%}.topSlider__panel--11 .topSlider__panel-inner-title{font-size:2.4rem;line-height:1.4}@media(max-width:600px){.topSlider__panel--11 .topSlider__panel-inner-title{width:60%;padding-left:5%;font-size:1.6rem}.topSlider__panel--11 .topSlider__panel-inner-title>span{font-size:2rem}}.topInfo .topEntry__head a{max-width:calc(100% - 20px);line-height:1.5}.sub .l-header__logo{padding:16px 20px}.sub.hasNews .topEntry .topEntry__content--news .topNewsList__item a p,.sub.hasNews .topEntry.eng .topEntry__content--news .topNewsList__item a p{font-size:12px}.sub.hasNews .topEntry .topEntry__content--news .topNewsList__item a .topNewsList__item-category,.sub.hasNews .topEntry .topEntry__content--news .topNewsList__item a .topNewsList__item-date,.sub.hasNews .topEntry.eng .topEntry__content--news .topNewsList__item a .topNewsList__item-category,.sub.hasNews .topEntry.eng .topEntry__content--news .topNewsList__item a .topNewsList__item-date{margin-bottom:0}.sub.hasNews .topEntry .topEntry__content--news .topNewsList__item .topNewsList__item-title,.sub.hasNews .topEntry.eng .topEntry__content--news .topNewsList__item .topNewsList__item-title{padding-left:0}.l-pageContent .l-topicsAarticle.glassceramic .imgL .left,.l-pageContentPrint .l-topicsAarticle.glassceramic .imgL .left{float:none;display:block;margin:0 auto;text-align:center}.l-pageContent .l-topicsAarticle.glassceramic .photoBoxText .left,.l-pageContentPrint .l-topicsAarticle.glassceramic .photoBoxText .left,.l-pageContent .l-topicsAarticle.glassceramic .photoBoxText .right,.l-pageContentPrint .l-topicsAarticle.glassceramic .photoBoxText .right{margin-bottom:2rem}.rd__organization section.spot .fboxcontainer figure,.rd__organization section.spot .fboxcontainerL figure,.rd__organization section.spot .fboxcontainerL_Pro figure,.rd__organization section.spot .fboxcontainerCsr figure,.rd__organization section.spot .fboxcontainerPhoto figure,.rd__organization section.spot .fboxcontainerCsrL figure{width:100%}.rd__organization section.spot .fboxcontainer figure img,.rd__organization section.spot .fboxcontainerL figure img,.rd__organization section.spot .fboxcontainerL_Pro figure img,.rd__organization section.spot .fboxcontainerCsr figure img,.rd__organization section.spot .fboxcontainerPhoto figure img,.rd__organization section.spot .fboxcontainerCsrL figure img{width:100%}body.top2 .topSlider__panel--11 .topSlider__panel-inner-title{font-size:2.4rem;line-height:1.4}@media(max-width:600px){body.top2 .topSlider__panel--11 .topSlider__panel-inner-title{width:60%;padding-left:5%;font-size:1.6rem}body.top2 .topSlider__panel--11 .topSlider__panel-inner-title>span{font-size:2rem}}body.top2 .topSlider .topSliderNav--prev,body.top2 .topSlider .topSliderNav--next{width:34px!important}body.top2 .topSlider .topSliderNav--prev::after,body.top2 .topSlider .topSliderNav--next::after{font-size:30px}body.top2 .topCarousel .owl-carousel .owl-item:first-of-type{padding:0 5px}body.top2 .topCarousel .owl-carousel .owl-item:last-of-type{padding:0 5px}body.top2 .topInfo .topEntry__head a{max-width:calc(100% - 20px);line-height:1.5}}@media(max-width:480px){.fbox50{width:90%;margin:0 auto}.topInfo .topEntry__head a br{display:inherit}.fiber_list_table_style .swipeBox .pc_none{display:block}article.annual .fboxcontainerL figure,article.annual .fboxcontainerL_Pro figure{width:49%}article.annual .fboxcontainerL figure:not(:nth-of-type(3n)),article.annual .fboxcontainerL_Pro figure:not(:nth-of-type(3n)){margin-right:0}article.annual .fboxcontainerL figure:not(:nth-of-type(2n)),article.annual .fboxcontainerL_Pro figure:not(:nth-of-type(2n)){margin-right:2%}.l-main article.csr.foundation .section .foundationList li>ul:not(.sdgsList) li::before{font-family:Droid Sans,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,"メイリオ",Meiryo,Arial,Roboto,sans-serif}.l-pageContent .l-topicsAarticle.glassceramic .alignCenter figure,.l-pageContentPrint .l-topicsAarticle.glassceramic .alignCenter figure,.l-pageContent .l-topicsAarticle.glassceramic .exMainImg figure,.l-pageContentPrint .l-topicsAarticle.glassceramic .exMainImg figure{display:block;width:100%}.l-pageContent .l-topicsAarticle.glassceramic .alignCenter figure img,.l-pageContentPrint .l-topicsAarticle.glassceramic .alignCenter figure img,.l-pageContent .l-topicsAarticle.glassceramic .exMainImg figure img,.l-pageContentPrint .l-topicsAarticle.glassceramic .exMainImg figure img{width:100%}body.top2 .topSlider .topSliderNav--prev,body.top2 .topSlider .topSliderNav--next{display:none!important}body.top2 .topInfo .topEntry__head a br{display:inherit}}@media(max-width:600px){.topSlider__panel--11 .topSlider__panel-inner-title{width:60%;padding-left:5%;font-size:1.6rem}.topSlider__panel--11 .topSlider__panel-inner-title>span{font-size:2rem}.l-main article.csr.foundation .section .sectionTitle{font-size:2rem}.l-main article.csr.foundation .section .foundationList{display:inherit}.l-main article.csr.foundation .section .foundationList>li{width:100%;margin-bottom:3rem}.l-main article.csr.foundation .section .governanceTitle{padding:2.5rem 0 0}.l-main article.csr.foundation .section .governanceList{display:inherit;padding:3rem 2rem}.l-main article.csr.foundation .section .governanceList>li{width:100%}.l-main article.csr.foundation .section .governanceList>li+li{margin-top:3rem}.l-main article.csr.foundation .section .governanceList .governanceList__sdgs .sdgsList{width:100%}.l-main article.csr.foundation .section .governanceList .governanceList__sdgs .sdgsList li{width:calc((100% + 44px)*.32)}.l-main article.csr.policy .fBox{display:block}.l-main article.csr.policy .fBox .fBox__textArea{width:100%}.l-main article.csr.policy .fBox .fBox__imgArea{width:30%;margin:0 0 10px 10px;float:right}.l-main article.csr.promoting .section.org .fBox{display:block}.l-main article.csr.promoting .section.org .fBox .fBox__textArea{width:100%}.l-main article.csr.promoting .section.org .fBox .fBox__imgArea{width:90%;margin:30px auto}.l-main article.csr.material_flow .fBox.recycleImg{display:inherit}.l-main article.csr.material_flow .fBox.recycleImg .fBox__imgArea{width:100%}.l-main article.csr.material_flow .fBox.recycleImg .fBox__imgArea+.fBox__imgArea{margin-top:3rem}.l-main article.csr.environmental_accounting .section .tableArea{width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch}.l-main article.csr.environmental_accounting .section .tableArea p.alignRight{text-align:left}.l-main article.csr.environmental_accounting .section .tableArea table{width:700px}.l-main article.csr.products .fBox.productsImg{display:inherit}.l-main article.csr.products .fBox.productsImg .fBox__imgArea{width:100%}.l-main article.csr.recruitment .fBox{display:block}.l-main article.csr.recruitment .fBox .fBox__textArea,.l-main article.csr.recruitment .fBox .fBox__imgArea{width:100%;margin-bottom:30px}.l-main article.csr.recruitment .fBox.has2graphs{display:block}.l-main article.csr.recruitment .fBox.has2graphs .fBox__imgArea{width:100%}.l-main article.csr.recruitment .fBox.has2graphs .fBox__imgArea:nth-child(1) img{transform:translateY(6px)}.l-main article.csr.recruitment .fBox.has2graphs .fBox__imgArea+.fBox__imgArea{margin-left:0}.l-main article.csr.health .fBox{display:block}.l-main article.csr.health .fBox .fBox__textArea,.l-main article.csr.health .fBox .fBox__imgArea{width:100%;margin-bottom:30px}.l-main article.csr.human .fBox{display:block}.l-main article.csr.human .fBox .fBox__textArea,.l-main article.csr.human .fBox .fBox__imgArea{width:100%;margin-bottom:30px}.l-main article.csr.community .fBox{display:block}.l-main article.csr.community .fBox .fBox__textArea,.l-main article.csr.community .fBox .fBox__imgArea{width:100%;margin-bottom:30px}.l-main article.csr.community .fBox.has3items .fBox__textArea,.l-main article.csr.community .fBox.has3items .fBox__imgArea{width:100%}.l-main article.csr.community .fBox.has3items .fBox__textArea:not(:nth-child(3n)),.l-main article.csr.community .fBox.has3items .fBox__imgArea:not(:nth-child(3n)){margin-right:0}.l-main article.csr.community .fBox.has2items .fBox__textArea,.l-main article.csr.community .fBox.has2items .fBox__imgArea{width:100%}.l-main article.csr.community .fBox.has2items .fBox__textArea:not(:nth-child(2n)),.l-main article.csr.community .fBox.has2items .fBox__imgArea:not(:nth-child(2n)){margin-right:0}.l-pageContent .l-topicsAarticle.glassceramic .section__firelite .section__firelite__movie,.l-pageContentPrint .l-topicsAarticle.glassceramic .section__firelite .section__firelite__movie{display:inherit}.l-pageContent .l-topicsAarticle.glassceramic .section__firelite .section__firelite__movie .fbox__img,.l-pageContentPrint .l-topicsAarticle.glassceramic .section__firelite .section__firelite__movie .fbox__img{width:100%;padding:0 0 75%}.l-pageContent .l-topicsAarticle.glassceramic .section__firelite .section__firelite__movie .fbox__img figcaption,.l-pageContentPrint .l-topicsAarticle.glassceramic .section__firelite .section__firelite__movie .fbox__img figcaption{width:100%;text-align:center}.l-pageContent .l-topicsAarticle.glassceramic .section__firelite .section__firelite__movie .fbox__img+.fbox__img,.l-pageContentPrint .l-topicsAarticle.glassceramic .section__firelite .section__firelite__movie .fbox__img+.fbox__img{margin-top:6rem}.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainer,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainer,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerL,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerL,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerL_Pro,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerL_Pro,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerCsr,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerCsr,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerPhoto,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerPhoto,.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainerCsrL,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainerCsrL{-ms-flex-wrap:wrap;flex-wrap:wrap}.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainer.jc__sb,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainer.jc__sb,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerL,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerL,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerL_Pro,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerL_Pro,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerCsr,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerCsr,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerPhoto,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerPhoto,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerCsrL,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerCsrL{-ms-flex-pack:center;justify-content:center;margin-bottom:2rem}.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainer.jc__sb .w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainer.jc__sb .w49p,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerL .w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerL .w49p,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerL_Pro .w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerL_Pro .w49p,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerCsr .w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerCsr .w49p,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerPhoto .w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerPhoto .w49p,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerCsrL .w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerCsrL .w49p{width:80%}.l-pageContent .l-topicsAarticle.glassceramic .fboxcontainer.jc__sb .w49p+.w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .fboxcontainer.jc__sb .w49p+.w49p,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerL .w49p+.w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerL .w49p+.w49p,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerL_Pro .w49p+.w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerL_Pro .w49p+.w49p,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerCsr .w49p+.w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerCsr .w49p+.w49p,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerPhoto .w49p+.w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerPhoto .w49p+.w49p,.l-pageContent .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerCsrL .w49p+.w49p,.l-pageContentPrint .l-topicsAarticle.glassceramic .jc__sb.fboxcontainerCsrL .w49p+.w49p{margin-top:2rem}.l-pageContent .l-topicsAarticle.fiber2 .imgL .left,.l-pageContentPrint .l-topicsAarticle.fiber2 .imgL .left{float:none;width:100%;margin:0 0 2rem}.l-pageContent .l-topicsAarticle.fiber2 .fiberCompare,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberCompare{display:inherit}.l-pageContent .l-topicsAarticle.fiber2 .fiberCompare>div,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberCompare>div{width:100%}.l-pageContent .l-topicsAarticle.fiber2 .fiberCompare>div:first-of-type,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberCompare>div:first-of-type{border-right:1px solid #7d7d7d}.l-pageContent .l-topicsAarticle.fiber2 .fiberProductList li,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberProductList li{width:48%}.l-pageContent .l-topicsAarticle.fiber2 .fiberProductList li:not(:nth-child(4n)),.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberProductList li:not(:nth-child(4n)){margin-right:0}.l-pageContent .l-topicsAarticle.fiber2 .fiberProductList li:not(:nth-child(2n)),.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberProductList li:not(:nth-child(2n)){margin-right:4%}.l-pageContent .l-topicsAarticle.fiber2 .fiberPhotoBox,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberPhotoBox{display:inherit}.l-pageContent .l-topicsAarticle.fiber2 .fiberPhotoBox figure,.l-pageContentPrint .l-topicsAarticle.fiber2 .fiberPhotoBox figure{width:100%}body.top2 .topSlider__panel--11 .topSlider__panel-inner-title{width:60%;padding-left:5%;font-size:1.6rem}body.top2 .topSlider__panel--11 .topSlider__panel-inner-title>span{font-size:2rem}body.top3 .topMainVisual .swiper-slide.slide-00 .slide-text p{font-size:2rem}body.top3 .topMainVisual .slide-text h1{font-size:3.6rem}body.top3 .topMainVisual .slide-text p{font-size:1.6rem}}@media screen and (min-width:1600px){.topSlider__panel--18{background-size:auto 100%,cover}}@media screen and (max-width:680px){.topSlider__panel-inner-desc br{display:none}.topSlider__panel-inner-caption br{display:none}body.top2 .topSlider__panel-inner-desc br{display:none}body.top2 .topSlider__panel-inner-caption br{display:none}}@media screen and (min-width:769px){.topEntry__gotoList a:hover{text-decoration:none}.topEntry__gotoList a:hover::before{width:100%}.irIndexLatestNews__gotoList a:hover{text-decoration:none}.irIndexLatestNews__gotoList a:hover::before{width:100%}.rdIndexLatestNews__gotoList a:hover{text-decoration:none}.rdIndexLatestNews__gotoList a:hover::before{width:100%}.rdIndexLatestNews__gotoList a:hover{text-decoration:none}.rdIndexLatestNews__gotoList a:hover::before{width:100%}body.top2 .topEntry__gotoList a:hover{text-decoration:none}body.top2 .topEntry__gotoList a:hover::before{width:100%}}@media(min-width:981px){.sub .topContent.sub .topSub__main{margin-top:50px}.sub .topContent.sub .topSub__main p{text-align:center}.sub .topContent.sub .topSub__contact{padding:0}}@media(min-height:740px){.sub .l-footer{position:fixed;left:0;bottom:0;width:100%}.sub.hasNews .l-footer{position:inherit}}@media screen and (max-width:500px){.productSearchSelect__tab-content-content-unit-content-list-item{width:33.3333%}.productSearchSelect__tab-content-content-unit-content-list-item:nth-child(5n){padding:0 1px 1px 0}.productSearchSelect__tab-content-content-unit-content-list-item:nth-child(3n){padding:0 0 1px}}@media(max-width:1000px){.fiber_list_table_style .swipeBox{overflow:auto;white-space:nowrap}.fiber_list_table_style .swipe_text{display:block}.rdTopicsIndex__content-wrapper-list-item{width:32%}@media(max-width:700px){.rdTopicsIndex__content-wrapper-list-item{width:49%}@media(max-width:560px){.rdTopicsIndex__content-wrapper-list-item{width:100%}}}.rdTopicsIndex2 .rdTopicsIndex2__content{padding:3rem 1.5rem}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item{width:32%}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item:not(:nth-of-type(4n)){margin-right:0}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item:not(:nth-of-type(3n)){margin-right:2%}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item:nth-of-type(n+4){margin-top:20px}@media(max-width:700px){.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item{width:49%}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item:not(:nth-of-type(3n)){margin-right:0}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item:not(:nth-of-type(2n)){margin-right:2%}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item:nth-of-type(n+3){margin-top:20px}@media(max-width:560px){.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item{width:100%}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item:not(:nth-of-type(2n)){margin-right:0}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item:nth-of-type(n+2){margin-top:20px}}}.rdTopicsIndex2__content-wrapper-list-item{width:32%}@media(max-width:700px){.rdTopicsIndex2__content-wrapper-list-item{width:49%}@media(max-width:560px){.rdTopicsIndex2__content-wrapper-list-item{width:100%}}}}@media screen and (max-width:400px){.l-highlight__chart{transform:scale(.7);margin:-480px 0 -480px -15%}.l-highlight__chart{transform:scale(.7);margin:-480px 0 -480px -15%}}@media screen and (max-width:360px){.l-highlight__chart{transform:scale(.7);margin:-480px 0 -480px -24%}}@media screen and (min-width:480px){.highlight .caption{display:none}.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card.fbox20,.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card.fbox20,.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card.fbox20,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card.fbox20,.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card.fbox20,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card.fbox20,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card.fbox20,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card.fbox20,.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card.fbox20,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card.fbox20,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card.fbox20,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card.fbox20,.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card.fbox48,.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card.fbox48,.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card.fbox48,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card.fbox48,.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card.fbox48,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card.fbox48,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card.fbox48,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card.fbox48,.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card.fbox48,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card.fbox48,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card.fbox48,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card.fbox48,.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card.fboxEr100,.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card.fboxEr100,.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card.fboxEr100,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card.fboxEr100,.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card.fboxEr100,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card.fboxEr100,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card.fboxEr100,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card.fboxEr100,.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card.fboxEr100,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card.fboxEr100,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card.fboxEr100,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card.fboxEr100,.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card.fbox30Csr,.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card.fbox30Csr,.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card.fbox30Csr,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card.fbox30Csr,.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card.fbox30Csr,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card.fbox30Csr,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card.fbox30Csr,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card.fbox30Csr,.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card.fbox30Csr,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card.fbox30Csr,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card.fbox30Csr,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card.fbox30Csr,.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card.fbox48_rd,.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card.fbox48_rd,.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card.fbox48_rd,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card.fbox48_rd,.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card.fbox48_rd,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card.fbox48_rd,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card.fbox48_rd,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card.fbox48_rd,.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card.fbox48_rd,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card.fbox48_rd,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card.fbox48_rd,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card.fbox48_rd{margin-bottom:3rem;margin-right:6.11%}.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card.fbox20:nth-child(4n+4),.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card.fbox20:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card.fbox20:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card.fbox20:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card.fbox20:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card.fbox20:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card.fbox20:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card.fbox20:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card.fbox20:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card.fbox20:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card.fbox20:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card.fbox20:nth-child(4n+4),.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card.fbox48:nth-child(4n+4),.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card.fbox48:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card.fbox48:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card.fbox48:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card.fbox48:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card.fbox48:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card.fbox48:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card.fbox48:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card.fbox48:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card.fbox48:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card.fbox48:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card.fbox48:nth-child(4n+4),.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card.fboxEr100:nth-child(4n+4),.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card.fboxEr100:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card.fboxEr100:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card.fboxEr100:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card.fboxEr100:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card.fboxEr100:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card.fboxEr100:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card.fboxEr100:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card.fboxEr100:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card.fboxEr100:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card.fboxEr100:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card.fboxEr100:nth-child(4n+4),.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card.fbox30Csr:nth-child(4n+4),.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card.fbox30Csr:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card.fbox30Csr:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card.fbox30Csr:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card.fbox30Csr:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card.fbox30Csr:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card.fbox30Csr:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card.fbox30Csr:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card.fbox30Csr:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card.fbox30Csr:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card.fbox30Csr:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card.fbox30Csr:nth-child(4n+4),.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card.fbox48_rd:nth-child(4n+4),.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card.fbox48_rd:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card.fbox48_rd:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card.fbox48_rd:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card.fbox48_rd:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card.fbox48_rd:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card.fbox48_rd:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card.fbox48_rd:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card.fbox48_rd:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card.fbox48_rd:nth-child(4n+4),.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card.fbox48_rd:nth-child(4n+4),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card.fbox48_rd:nth-child(4n+4){margin-right:0}.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card.fbox48,.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card.fbox48,.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card.fbox48,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card.fbox48,.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card.fbox48,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card.fbox48,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card.fbox48,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card.fbox48,.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card.fbox48,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card.fbox48,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card.fbox48,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card.fbox48,.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card.fboxEr100,.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card.fboxEr100,.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card.fboxEr100,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card.fboxEr100,.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card.fboxEr100,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card.fboxEr100,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card.fboxEr100,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card.fboxEr100,.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card.fboxEr100,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card.fboxEr100,.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card.fboxEr100,.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card.fboxEr100{margin-bottom:3rem;margin-right:3.3%}.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card.fbox48:nth-child(2n+2),.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card.fbox48:nth-child(2n+2),.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card.fbox48:nth-child(2n+2),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card.fbox48:nth-child(2n+2),.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card.fbox48:nth-child(2n+2),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card.fbox48:nth-child(2n+2),.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card.fbox48:nth-child(2n+2),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card.fbox48:nth-child(2n+2),.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card.fbox48:nth-child(2n+2),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card.fbox48:nth-child(2n+2),.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card.fbox48:nth-child(2n+2),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card.fbox48:nth-child(2n+2),.l-main .l-pageContent .library .fboxcontainer.doubleLink .m-card.fboxEr100:nth-child(2n+2),.l-main .l-pageContentPrint .library .fboxcontainer.doubleLink .m-card.fboxEr100:nth-child(2n+2),.l-main .l-pageContent .library .doubleLink.fboxcontainerL .m-card.fboxEr100:nth-child(2n+2),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL .m-card.fboxEr100:nth-child(2n+2),.l-main .l-pageContent .library .doubleLink.fboxcontainerL_Pro .m-card.fboxEr100:nth-child(2n+2),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerL_Pro .m-card.fboxEr100:nth-child(2n+2),.l-main .l-pageContent .library .doubleLink.fboxcontainerCsr .m-card.fboxEr100:nth-child(2n+2),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsr .m-card.fboxEr100:nth-child(2n+2),.l-main .l-pageContent .library .doubleLink.fboxcontainerPhoto .m-card.fboxEr100:nth-child(2n+2),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerPhoto .m-card.fboxEr100:nth-child(2n+2),.l-main .l-pageContent .library .doubleLink.fboxcontainerCsrL .m-card.fboxEr100:nth-child(2n+2),.l-main .l-pageContentPrint .library .doubleLink.fboxcontainerCsrL .m-card.fboxEr100:nth-child(2n+2){margin-right:0}.l-main .l-pageContent .library .fboxcontainerL .fbox30:last-child,.l-main .l-pageContentPrint .library .fboxcontainerL .fbox30:last-child,.l-main .l-pageContent .library .fboxcontainerL_Pro .fbox30:last-child,.l-main .l-pageContentPrint .library .fboxcontainerL_Pro .fbox30:last-child{width:60%}}@media screen and (min-width:768px){.offTable1{width:60%}.offTable2{width:60%}}@media screen and (max-width:684px){.m-style .l-outline__chart{max-width:320px!important}}@media(max-width:760px){.m-style.l-outline .profileDl .profileDlList{-ms-flex-wrap:wrap;flex-wrap:wrap}.m-style.l-outline .profileDl .profileDlList__item{margin:0;padding:0;width:48%}.m-style.l-outline .profileDl .profileDlList__item:not(:nth-child(4n)){margin-right:0}.m-style.l-outline .profileDl .profileDlList__item:not(:nth-child(2n)){margin-right:4%}body.top2 .topSquare .topSquareList{width:90%}@media(max-width:510px){body.top2 .topSquare .topSquareList{width:100%}body.top2 .topSquare .topSquareList li a iframe{width:248.88%!important;height:140%!important;transform:translate(-30%,-20%)}body.top2 .topSquare .topSquareList li a:hover iframe{transform:translate(-30%,-20%) scale(1.2)}body.top2 .topSquare .topSquareList li a .topSquareList__title.yt{padding:.6em .5em;font-size:1.4rem;line-height:1.3}body.top2 .topSquare .topSquareList li a .topSquareList__title.yt br.forSp{display:block}}}@media screen and (max-width:600px){.l-main article.csr .irIndexContent .irIndexContent__list-item,.l-main article.csr .irIndexContent .csrBox30{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:.809em}.l-main article.csr .irIndexContent .irIndexContent__list-item:last-child,.l-main article.csr .irIndexContent .csrBox30:last-child{margin-right:0}.l-main article.csr .irIndexContent .irIndexContent__list-item:nth-child(2n),.l-main article.csr .irIndexContent .csrBox30:nth-child(2n){margin-right:0}.l-main article.csr .irIndexContent .irIndexContent__list-item:nth-child(2n+1),.l-main article.csr .irIndexContent .csrBox30:nth-child(2n+1){clear:left}.l-pageContent .l-topicsAarticle .grayBox .l-topicsAarticle__h3,.l-pageContentPrint .l-topicsAarticle .grayBox .l-topicsAarticle__h3{font-size:2rem;margin-top:1rem}}@media(max-width:840px){.imgMirror{width:auto}}@media screen and (max-width:960px){.l-productList{width:100%}}@media screen and (min-width:520px){.l-transition .sp{display:none}}@media screen and (max-width:520px){.l-transition .pc{display:none}}@media(max-width:700px){.rdTopicsIndex__content-wrapper-list-item{width:49%}@media(max-width:560px){.rdTopicsIndex__content-wrapper-list-item{width:100%}}.rdTopicsIndex2 .rdTopicsIndex2__content{padding:3rem 4rem}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item{width:49%}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item:not(:nth-of-type(3n)){margin-right:0}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item:not(:nth-of-type(2n)){margin-right:2%}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item:nth-of-type(n+3){margin-top:20px}@media(max-width:560px){.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item{width:100%}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item:not(:nth-of-type(2n)){margin-right:0}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item:nth-of-type(n+2){margin-top:20px}}.rdTopicsIndex2__content-wrapper-list-item{width:49%}@media(max-width:560px){.rdTopicsIndex2__content-wrapper-list-item{width:100%}}}@media(max-width:560px){.rdTopicsIndex__content-wrapper-list-item{width:100%}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item{width:100%}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item:not(:nth-of-type(2n)){margin-right:0}.rdTopicsIndex2 .rdTopicsIndex2__content .rdTopicsIndex2List__item:nth-of-type(n+2){margin-top:20px}.rdTopicsIndex2__content-wrapper-list-item{width:100%}}@media screen and (max-width:985px){.l-pageContent .l-topicsAarticle .photoBox,.l-pageContentPrint .l-topicsAarticle .photoBox{text-align:center}.l-pageContent .l-topicsAarticle .photoBox img,.l-pageContentPrint .l-topicsAarticle .photoBox img{float:none;margin-bottom:2rem}.l-pageContent .l-topicsAarticle .photoBoxText,.l-pageContentPrint .l-topicsAarticle .photoBoxText{width:100%;max-width:470px;margin:0 auto}.l-pageContent .l-topicsAarticle .grayBox .photoBoxText,.l-pageContentPrint .l-topicsAarticle .grayBox .photoBoxText{max-width:none}}@media screen and (max-width:765px){.l-pageContent .l-topicsAarticle .photoArea,.l-pageContentPrint .l-topicsAarticle .photoArea{width:100%;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:550px){.l-pageContent .l-topicsAarticle .photoArea .photo,.l-pageContentPrint .l-topicsAarticle .photoArea .photo{width:50%}}@media screen and (max-width:430px){.l-pageContent .l-topicsAarticle .grayBox .textBox,.l-pageContentPrint .l-topicsAarticle .grayBox .textBox{float:none;width:100%}.l-pageContent .l-topicsAarticle .grayBox .photoBoxText div,.l-pageContentPrint .l-topicsAarticle .grayBox .photoBoxText div{width:100%;float:none}.l-pageContent .l-topicsAarticle .grayBox img,.l-pageContentPrint .l-topicsAarticle .grayBox img{float:none;max-width:none}}@media(max-width:430px){.l-pageContent .l-topicsAarticle .grayBox .imgArea,.l-pageContentPrint .l-topicsAarticle .grayBox .imgArea{width:100%}}@media(max-width:980px){.l-pageContent .l-topicsAarticle.fiber2 .grayBox .imgL.photoArea.modalGroup .photo,.l-pageContentPrint .l-topicsAarticle.fiber2 .grayBox .imgL.photoArea.modalGroup .photo{width:calc(100%/3)}body.top2 .topSquare .section__inner{padding:0 10px}body.top3 .topEntry{width:100%}}@media(max-width:765px){.l-pageContent .l-topicsAarticle.fiber2 .grayBox .imgL.photoArea.modalGroup,.l-pageContentPrint .l-topicsAarticle.fiber2 .grayBox .imgL.photoArea.modalGroup{-ms-flex-pack:start;justify-content:flex-start}.l-pageContent .l-topicsAarticle.fiber2 .grayBox .imgL.photoArea.modalGroup .photo,.l-pageContentPrint .l-topicsAarticle.fiber2 .grayBox .imgL.photoArea.modalGroup .photo{width:calc(100%/2)}}@media all and (-ms-high-contrast:none){.l-pageContent .microPrismIllust .illustItem.left *::-ms-backdrop,.l-pageContentPrint .microPrismIllust .illustItem.left *::-ms-backdrop,.l-pageContent .microPrismIllust .illustItem.left .rd__topics__imageArea,.l-pageContentPrint .microPrismIllust .illustItem.left .rd__topics__imageArea{height:49%}.l-pageContent .microPrismIllust .illustItem.right .illustItem__inner *::-ms-backdrop,.l-pageContentPrint .microPrismIllust .illustItem.right .illustItem__inner *::-ms-backdrop,.l-pageContent .microPrismIllust .illustItem.right .illustItem__inner .illustItem__inner__img,.l-pageContentPrint .microPrismIllust .illustItem.right .illustItem__inner .illustItem__inner__img{height:90%}}@media screen and (max-width:890px){.l-pageContent .flexBox .flexBtn,.l-pageContentPrint .flexBox .flexBtn{width:38%}.l-pageContent .flexBox,.l-pageContentPrint .flexBox{-ms-flex-direction:column;flex-direction:column}}@media(max-width:510px){body.top2 .topSquare .topSquareList{width:100%}body.top2 .topSquare .topSquareList li a iframe{width:248.88%!important;height:140%!important;transform:translate(-30%,-20%)}body.top2 .topSquare .topSquareList li a:hover iframe{transform:translate(-30%,-20%) scale(1.2)}body.top2 .topSquare .topSquareList li a .topSquareList__title.yt{padding:.6em .5em;font-size:1.4rem;line-height:1.3}body.top2 .topSquare .topSquareList li a .topSquareList__title.yt br.forSp{display:block}}