@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format('embedded-opentype') , url(./fonts/slick.woff) format('woff') , url(./fonts/slick.ttf) format('truetype') , url(./fonts/slick.svg#slick) format('svg')}.carousel{margin-bottom:4rem}.carousel-caption{bottom:3rem;z-index:10}.carousel-item{height:32rem;background-color:#777}.carousel-item>img{position:absolute;top:0;left:0;min-width:100%;height:32rem}.marketing .col-lg-4{margin-bottom:1.5rem;text-align:center}.marketing h2{font-weight:400}.marketing .col-lg-4 p{margin-right:.75rem;margin-left:.75rem}.featurette-divider{margin:5rem 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-.05rem}@media (min-width:40em){.carousel-caption p{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.4}.featurette-heading{font-size:50px}}@media (min-width:62em){.featurette-heading{margin-top:7rem}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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}.zs-enabled{position:relative}.zs-enabled .zs-slideshow,.zs-enabled .zs-slides,.zs-enabled .zs-slide{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;overflow:hidden}.zs-enabled .zs-slideshow .zs-slides .zs-slide{background:transparent none no-repeat 50% 50%;background-size:cover;position:absolute;visibility:hidden;opacity:0;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.zs-enabled .zs-slideshow .zs-slides .zs-slide.active{visibility:visible;opacity:1}.zs-enabled .zs-slideshow .zs-bullets{position:absolute;z-index:4;bottom:20px;left:0;width:100%;text-align:center}.zs-enabled .zs-slideshow .zs-bullets .zs-bullet{display:inline-block;cursor:pointer;border:2px solid #ccc;width:14px;height:14px;border-radius:8px;margin:10px;background-color:#4a4a4a}.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active{background-color:#ccc}.zs-enabled .zs-slideshow:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background:transparent none repeat 0 0}.zs-enabled.overlay-plain .zs-slideshow:after{background-image:url(plain.png)}.zs-enabled.overlay-dots .zs-slideshow:after{background-image:url(dots.png)}@charset "UTF-8";.lytMultiCol:after,.lytMultiCol-A:after,.categoryList-C__box:after,.indexList-C__cont:after,.productVisual:after,.productCarousel__list:after{content:"";display:table;clear:both}.categoryList__parentBtn,.productDetailList__parentBtn{position:relative}.categoryList__parentBtn:after,.productDetailList__parentBtn:after{content:"";display:block;position:absolute;top:50%;right:10px;margin-top:-3.5px;width:6px;height:6px;border-top:solid 1px;border-right:solid 1px;border-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.boxRelate-A__link,.linkList__childItem,.linkList-B__item,.filterBtn__item a,.filterBtn-B__item a span,.searchFilter__item a{position:relative}.boxRelate-A__link:before,.linkList__childItem:before,.linkList-B__item:before,.filterBtn__item a:before,.filterBtn-B__item a span:before,.searchFilter__item a:before{content:"";display:block;position:absolute;top:50%;left:10px;margin-top:-3.5px;width:6px;height:6px;border-top:solid 1px;border-right:solid 1px;border-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.lytCol,.lytCol__item,.resultProduct__labelGroup,.resultProduct__btnGroup,.numberList li,.boderList,.listFlow,.categoryList,.categoryList-B,.categoryList-C__item,.categoryList-D,.bnrGroup__list,.anchorLink__item,.anchorBtn-B,.linkList__item,.linkList__childItem,.linkList-B__item,.pagenation__link,.pagenation__btn,.btnGroup__list,.btnGroup--col3,.listNote,.listNote-B,.productDetailList__item,.searchFilter__item,.newProductList,.labelGroup,.productVisual__list,.productCarousel__list,.productCarousel__btn,.productCarousel__nav,.mapLink__list{list-style-type:none}.sectionTitle__link,.boxRelate-A__link a,.topicBox,.faqBox__hdg>a,.resultProduct,.dropDownBox-A__hdg,.categoryList__parentBtn,.categoryList-B__btn,.categoryList-C__btn,.categoryList-D__btn,.publications__item>a,.link,.linkPdf,.thumbLink,.anchorLink__item a,.anchorBtn-B__item a,.indexList__link,.indexList-B__link,.indexList-C__btn,.indexList-D__box,.linkList__item a,.linkList__childItem a,.linkList-B__item a,.pagenation__link a,.pagenation__btn a,.btnDetail,.btnDetail-B,.btnDetail-C,.transBtn,.transBtn-B,.filterBtn__item a,.filterBtn-B__item a,.btnMap,.btnReserve,.movieBtn,.yesnoBtn,.select_ba ul li a,.newsTable__detail a,.movieLink__item>a,.listProduct-B__item>a,.productDetail__tabBtn a,.productDetailList__parentBtn,.searchBar__btn,.searchFilter__item a,.mapLink__item a{text-decoration:none!important;color:#333}.hero__bg{display:none}.lytCol{letter-spacing:-.5em;margin-left:-10px;margin-right:-10px}.lytCol__item{letter-spacing:.04em;display:inline-block;padding:0 10px;box-sizing:border-box;vertical-align:top;margin-bottom:10px}.lytCol--col2 .lytCol__item{width:50%}.lytCol--col3 .lytCol__item{width:340px}.lytCol--col4 .lytCol__item{width:25%}.lytCol--col5 .lytCol__item{width:20%}.lytCol--col6 .lytCol__item{width:16.666%}.lytCol__item>.btnGroup,.lytCol__item>.contactBox{margin-top:0}.lytTable{display:table;width:100%}.lytTable__item{display:table-cell;vertical-align:top;text-align:left}.lytTable.va--m .lytTable__item{vertical-align:middle}.lytMultiCol__main{width:720px;float:right}.lytMultiCol__side{float:left;width:250px}.lytMultiCol-A{width:100%;margin:30px 0}.lytMultiCol-A__text,.lytMultiCol-A__image{box-sizing:border-box;margin:0}.lytMultiCol-A__text,.lytMultiCol-A__fix{word-break:break-word}.lytMultiCol-A__text--cepalate,.lytMultiCol-A__fix--cepalate{overflow:hidden}.lytMultiCol-A__image,.lytMultiCol-A__auto{margin-bottom:15px}.lytMultiCol-A__image img,.lytMultiCol-A__auto img{vertical-align:bottom}.lytMultiCol-A--imgR .lytMultiCol-A__image,.lytMultiCol-A--imgR .lytMultiCol-A__auto{float:right;margin-left:25px}.lytMultiCol-A--imgR .lytMultiCol-A__image img,.lytMultiCol-A--imgR .lytMultiCol-A__auto img{margin-left:15px}.lytMultiCol-A--imgL .lytMultiCol-A__image,.lytMultiCol-A--imgL .lytMultiCol-A__auto{float:left;margin-right:25px;margin-bottom:15px}.lytMultiCol-A--imgL .lytMultiCol-A__image img,.lytMultiCol-A--imgL .lytMultiCol-A__auto img{margin-right:15px}.sectionTitle+.lytMultiCol-A{margin-top:25px}figure img+figcaption{margin-top:10px}.imageBlock{margin:20px 0;display:block;display:table;width:500px}.imageInline{margin:20px 0;display:inline-block}.imageInline+.imageInline{margin-left:20px}.lytMultiCol-B{width:100%;margin:30px 0;display:table}.lytMultiCol-B__text,.lytMultiCol-B__image{display:table-cell;box-sizing:border-box;margin:0;vertical-align:top}.lytMultiCol-B__text,.lytMultiCol-B__fix{word-break:break-word}.lytMultiCol-B__image img,.lytMultiCol-B__auto img{vertical-align:bottom}.lytMultiCol-B--imgL{direction:rtl}.lytMultiCol-B--imgL .lytMultiCol-B__image,.lytMultiCol-B--imgL .lytMultiCol-B__auto{padding-right:25px}.lytMultiCol-B--imgL .lytMultiCol-B__image,.lytMultiCol-B--imgL .lytMultiCol-B__auto,.lytMultiCol-B--imgL .lytMultiCol-B__text,.lytMultiCol-B--imgL .lytMultiCol-B__fix{direction:ltr}.lytMultiCol-B--imgR .lytMultiCol-B__image,.lytMultiCol-B--imgR .lytMultiCol-B__auto{padding-left:25px}.lytCol.gt14{margin-left:-7px;margin-right:-7px}.lytCol.gt14 .lytCol__item{padding:0 7px}.lytCol.gt20,.lytCol.gt40{margin-left:-20px;margin-right:-20px}.lytCol.gt20 .lytCol__item,.lytCol.gt40 .lytCol__item{padding:0 20px}.lytCol.gt26{margin-left:-13px;margin-right:-13px}.lytCol.gt26 .lytCol__item{padding:0 13px}.imageOutline{border:solid 1px rgba(84,88,90,.2)}.nextArrow{margin:10px 0;width:100%;height:0;padding-bottom:150px;border:none;position:relative}.nextArrow:after{content:"";width:0;height:0;border-style:solid;border-width:130px 200px 0 200px;border-color:#66b0ff transparent transparent transparent;position:absolute;left:50%;bottom:10px;margin-left:-200px}.categoryTitle{background:#f6f6f6;border-bottom:solid 1px #d0d0d0;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:26px;font-size:2.6rem;line-height:1.5;font-weight:400;color: 000;padding:10px 0;margin-left:-50%;padding-left:50%;margin-right:-50%;padding-right:50%;margin-bottom:20px}.categoryTitle:lang(en) {font-size:28px;font-size:2.8rem;letter-spacing:.03em}.categoryTitle strong{font-size:36px;font-size:3.6rem;font-weight:bold}.articleTitle{font-size:20px;font-size:1.7rem;margin-bottom:15px}.categoryTitle+.articleTitle{margin-top:30px}.sectionTitle{font-size:22px;font-size:2.2rem;position:relative;border-bottom:solid 1px #d0d0d0;margin-bottom:25px;line-height:1.4;padding:5px 15px;margin-top:20px}.sectionTitle:before{content:"";display:block;width:4px;height:22px;background:#000;position:absolute;left:0;top:9px}.sectionTitle__link{font-size:14px;font-size:1.4rem;font-weight:bold;color:#333;padding-right:30px;background:url(img/icon-arrow-detail-04.png) right center no-repeat;position:absolute;right:0;top:9px;transition:opacity .3s}.sectionTitle__link:hover{opacity:.6}.sectionTitle+.newProductList .newProductList__item{padding-top:0}.sectionTitle+.categoryList{margin-top:40px}.sectionTitle--date{position:relative;padding-top:1.2em}.sectionTitle--date .textDate{font-size:14px;font-size:1.4rem;font-weight:normal;position:absolute;display:inline-block;top:0;left:0}.sectionTitle--date:before{margin-top:.9em}.sectionTitle-B{font-size:24px;font-size:2.4rem;font-weight:bold;margin:10px 0 15px}.blockTitle{font-size:18px;font-size:1.8rem;font-weight:bold;margin:10px 0 15px}.blockTitle-B{font-weight:bold;position:relative;margin-bottom:20px;padding:16px 0;text-align:center;font-size:22px;font-size:2.2rem}.blockTitle-B:after{position:absolute;bottom:0;left:50%;display:block;width:100px;height:2px;margin-left:-50px;content:'';background:#002f5f}.sectionTitle+.blockTitle,.sectionTitle+.blockItem{margin-top:-10px}.newsHdg{border-bottom:solid 1px #d0d0d0;margin-top:40px;margin-bottom:15px;line-height:1.4;font-size:22px;font-size:2.2rem}.newsHdg__date{font-size:14px;font-size:1.4rem;font-weight:normal}.newsHdg__ttl{position:relative;padding:5px 15px;display:block}.newsHdg__ttl:before{content:"";display:block;width:4px;height:22px;background:#000;position:absolute;left:0;top:9px}.newsHdg:lang(en) {margin-top:20px;font-size:24px;font-size:2.4rem;letter-spacing:.03em}.blockTitle-C{margin-bottom:15px;font-size:22px;font-size:2.2rem;color:#002f5f;line-height:1.2;margin-top:-2px}.blockContact,.blockSupport{width:100%;padding:10px 50% 0;margin-left:-50%;margin-right:-50%;margin-bottom:30px;border-top:solid 1px #d0d0d0}.blockContact{margin-top:80px}.indexList-C+.blockContact{margin-top:40px}.blockSection{margin-bottom:40px}.blockSection+.blockSection{margin-top:70px}.blockSection+.blockSection>.sectionTitle-B:first-child{margin-top:-30px}.blockItem{border-bottom:solid 1px #d0d0d0;margin:20px 0}.blockItem+.blockItem{margin-top:20px}.articleBlock{margin-bottom:30px;margin-top:30px}.blockSupport .lytCol .lytCol__item.blockSupport__text{width:650px}.blockSupport .lytCol .lytCol__item.blockSupport__btn{width:370px;text-align:right}.blockPrecautionary{margin:20px 0 40px}.blockPrecautionary p,.blockPrecautionary ul{margin:20px 0}.blockNews .blockNews__cont>p,.blockNews .blockNews__cont>ul,.blockNews .blockNews__cont>dl,.blockNews .blockNews__cont>table{margin:20px 0}.blockNews .blockNews__cont>p:first-child,.blockNews .blockNews__cont>ul:first-child,.blockNews .blockNews__cont>dl:first-child,.blockNews .blockNews__cont>table:first-child{margin-top:0}.blockReadme{margin:30px}.blockFlow{margin:20px 0}.blockFlow .blockFlow__hdg{font-size:18px;font-size:1.8rem;position:relative;display:block;text-align:center;margin-bottom:20px}.blockFlow .blockFlow__hdg span{display:inline-block;color:#fff;background:#48b2f3;border-radius:4px;padding:5px 20px;box-sizing:border-box;z-index:1;position:relative}.blockFlow .blockFlow__hdg:before{content:"";display:block;width:100%;height:2px;background:#48b2f3;position:absolute;top:50%;margin-top:-1px;left:0;z-index:0}.contactBox{background:#f6f6f6;padding:20px;margin:20px 0;display:table;width:100%;box-sizing:border-box}.contactBox__text,.contactBox__btnWrapper{display:table-cell;vertical-align:middle}.contactBox__btnWrapper{text-align:right;padding-right:10px}.contactBox__text{font-size:14px;font-size:1.4rem;line-height:1.72}.contactBox__ttl{font-size:22px;font-size:2.2rem;font-weight:bold}.contactBox__ttl--net{padding-left:50px;background:url(img/icon-contact-pc.png) 6px center no-repeat}.contactBox__ttl--tel{line-height:1.2;padding-left:40px;background:url(img/icon-contact-tel.png) 10px center no-repeat}.contactBox__ttl--repair{line-height:1.2;padding-left:35px;background:url(img/icon-contact-repair.png) left center no-repeat}.contactBox__ttl--counsel{line-height:1.2;padding-left:35px;background:url(img/icon-contact-counsel.png) left center no-repeat}.contactBox__ttl--campany{line-height:1.2;padding-left:35px;background:url(img/icon-contact-campany.png) left center no-repeat}.contactBox__ttl+p{margin-top:4px}.contactBox__name{font-size:14px;font-size:1.4rem;font-weight:bold;margin-top:20px!important;line-height:1.2}.contactBox .freeDial{font-size:14px;font-size:1.4rem;display:table;vertical-align:middle;padding-left:50px;background:url(img/icon-contact-free.png) left center no-repeat;line-height:1.2;padding-top:5px;margin-bottom:10px}.contactBox .freeDial__number{font-size:36px;font-size:3.6rem;vertical-align:middle;margin-left:10px}.contactBox .freeDial--small .freeDial__number{font-size:30px;font-size:3rem;vertical-align:middle;margin-left:10px}.contactBox .nomalDial{font-size:20px;font-size:2rem;display:table;vertical-align:middle;line-height:1.2;font-weight:bold;margin:0}.contactBox .nomalDial__number,.contactBox .nomalDial__text{font-size:28px;font-size:2.8rem;vertical-align:middle;display:table-cell}.contactBox .nomalDial__number{font-size:28px;font-size:2.8rem}.contactBox .nomalDial__text{min-width:50px;font-size:20px;font-size:2rem;padding-right:5px}.contactBox .nomalDial--small .nomal__number{font-size:24px;font-size:2.4rem;vertical-align:middle;margin-left:10px}.contactBox--02 .contactBox__mainTtl{font-size:20px;font-size:2rem;font-weight:bold;margin-bottom:14px}.contactBox--02 .contactBox__ttl{font-size:18px;font-size:1.8rem;font-weight:bold;padding-left:25px;background-size:15px;background-position:2px center;margin-bottom:12px}.contactBox--02 .nomalDial__text{font-size:20px;font-size:2rem}.contactBox--02 .nomalDial__number{font-size:24px;font-size:2.4rem}.lytCol .contactBox{height:100%}.lytCol--col2 .contactBox__ttl{font-size:19.5px;font-size:1.95rem;padding-top:2px;padding-bottom:2px}.contactTitle{font-size:22px;font-size:2.2rem;line-height:1.4;font-weight:bold;color:#333;margin:20px 0}.boxRelate-A{background:#f6f6f6;padding:15px 20px;border:solid 1px #d9d9d9;margin:30px 0;box-sizing:border-box}.boxRelate-A__hdg{font-size:18px;font-size:1.8rem;font-size:18px;font-size:1.8rem;font-weight:bold;margin:0 0 10px}.boxRelate-A__list{margin-left:-20px;margin-right:-20px}.boxRelate-A__link{font-weight:bold;margin-bottom:8px;position:relative;line-height:1.72;padding-left:12px}.boxRelate-A__link strong{display:inline-block;font-size:16px;font-size:1.6rem}.boxRelate-A__link a{font-size:14px;font-size:1.4rem;transition:all .25s;display:inline;border-bottom:solid 1px transparent}.boxRelate-A__link a:hover{border-bottom:solid 1px #002f5f;color:#002f5f}.boxRelate-A__link:before{width:4px;height:4px;border-width:1px;border-color:#063463;margin-left:0;left:0;top:0;margin-top:10px}.boxRelate-A__item{padding-left:20px;padding-right:20px;margin:0;border-right:dotted 1px #ccc}.boxRelate-A__item>a{height:100%}.boxRelate-A__item:nth-child(2n) {border-right:none}.boxRelate-A .lytMultiCol-A{margin:0}*+.boxRelate-A{margin-top:40px}.box-A{background:#f6f6f6;padding:25px 30px;margin:30px 0;box-sizing:border-box}.boxReadme{margin:20px 0;border:solid 1px #012f60;padding:20px;height:160px;box-sizing:border-box;overflow-y:scroll}.boxReadme p{margin-bottom:10px}.categoryTitle+.pageVisual{margin-top:-20px;margin-bottom:20px}.backNumberBox{border:solid 1px #ccc}.backNumberBox__hdg{background:#48b2f3;font-size:14px;font-size:1.4rem;font-weight:bold;color:#fff;text-align:center;display:table;width:100%;line-height:1.2}.backNumberBox__hdg>.va--m{padding:14px 4px}.backNumberBox__thumb{padding:20px 10px;text-align:center}.backNumberBox__item{border-top:solid 1px #ccc}.backNumberBox__name,.backNumberBox__detail{padding:10px;word-break:break-word}.backNumberBox__name{border-bottom:solid 1px #ccc;font-weight:bold;background:#f6f6f6;padding-top:6px;padding-bottom:5px}.backNumberBox__detail{letter-spacing:0;text-align:justify}a.topicBox:hover{opacity:.65}.topicBox{margin:20px 0;border:solid 1px #d0d0d0;display:table;width:100%;transition:opacity .3s}.topicBox>div{vertical-align:top;display:table-cell;width:50%}.topicBox__hdg{padding:15px 15px 15px 30px;background:#f6f6f6;position:relative;padding-top:42px;padding-bottom:35px}.topicBox__ttl{font-size:22px;font-size:2.2rem;font-weight:bold;line-height:1.4}.topicBox__labels{position:absolute;top:15px;left:30px;margin-left:-3px;letter-spacing:-.5em}.topicBox__labels>span{letter-spacing:normal}.topicBox__caption{position:absolute;bottom:15px;left:30px;font-size:16px;font-size:1.6rem}.topicBox__cont{padding:15px 10px 15px 20px;background:#fff}.topicBox__cont>div:first-child{margin-top:0}.topicBox__cont>div:last-child{margin-bottom:0}.faqBox{margin:10px 0;border:solid 1px #d0d0d0}.faqBox__hdg,.faqBox__cont{padding:15px;position:relative}.faqBox__hdg{background:#f6f6f6}.faqBox__hdg>a{display:block;margin:-15px;margin-left:-4em;padding:15px;padding-left:4em}.faqBox__hdg>a:before{content:"";display:block;width:30px;height:30px;background:#48b2f3;position:absolute;top:50%;margin-top:-15px;right:10px}.faqBox__hdg>a:after{content:"";display:block;width:30px;height:30px;background:url(img/icon-arrow-faq.png) center no-repeat;position:absolute;top:50%;margin-top:-15px;right:10px;transition:all .45s}.faqBox__hdg>a.is-close:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.faqBox__ttl{font-size:16px;font-size:1.6rem;font-weight:bold;padding-left:2.5em}.faqBox__num{position:absolute;top:14px;left:15px;min-width:3em;font-size:16px;font-size:1.6rem;font-weight:bold}.faqBox__cont{border-top:solid 1px #d0d0d0}.faqBox__cont > *:not(span):first-of-type {margin-top:0}.faqBox__cont > *:not(span):last-of-type {margin-bottom:0}.faqBox__cont p{margin:20px 0}.faqBox__cont .contactBox{padding:10px 15px}.faqBox__cont .contactBox p{margin:0}.faqBox__cont .contactBox .transBtn{min-width:310px;padding-top:24px;padding-bottom:24px}.faqBox__ans{position:relative;padding-left:2.5em}.faqBox__ans > *:not(span):first-of-type {margin-top:0}.faqBox__ans > *:not(span):last-of-type {margin-bottom:0}.resultProduct{display:block;border:solid 1px #d0d0d0;min-height:360px}.resultProduct--02{min-height:260px}.resultProduct__image{border-bottom:solid 1px #d0d0d0;text-align:center}.resultProduct__image img{width:100%;height:auto}.resultProduct__detail{display:block;padding:14px}.resultProduct__name,.resultProduct__code{display:block}.resultProduct__name{font-size:16px;font-size:1.6rem;font-weight:bold;line-height:1.5}.resultProduct__code{font-size:14px;font-size:1.4rem;line-height:1.5;margin-top:4px}.resultProduct__labelGroup{width:100%;margin-top:10px}.resultProduct__labelGroup:first-child{margin-top:25px}.resultProduct__labelGroup--col2{letter-spacing:-.5em}.resultProduct__labelGroup--col2 .resultProduct__label{letter-spacing:normal;display:inline-block;width:49%;box-sizing:border-box;margin-left:2%}.resultProduct__labelGroup--col2 .resultProduct__label:nth-child(2n-1) {margin-left:0}.resultProduct__label{box-sizing:border-box;background:#84cad5;font-size:12px;font-size:1.2rem;text-align:center;width:100%;padding:2px;margin-top:4px;font-weight:bold;color:#fff}.resultProduct__btnGroup{display:block;margin-top:10px}.resultProduct__btn{margin-top:4px;width:100%}.resultProduct__btn a{width:100%;box-sizing:border-box}a.resultProduct{transition:all .3s}a.resultProduct:hover{opacity:.65}.confirmBox{margin:25px auto;border:solid 1px #d9d9d9;background:#f6f6f6;padding:10px 20px}.confirmBox__hdg{font-size:26px;font-size:2.6rem;font-weight:bold;text-align:center;border-bottom:solid 1px #d0d0d0;padding-bottom:5px;margin-bottom:15px}.alertBox{background:#cbebf0;width:800px;margin:20px auto;padding:20px;box-sizing:border-box}.alertBox__text{text-align:center;font-size:20px;font-size:2rem;font-weight:bold;color:#002f5f}.dropDownBox-A{box-shadow:inset 0 0 0 1px #ccc;position:relative}.dropDownBox-A__hdg{text-align:center;font-size:18px;font-size:1.8rem;font-weight:bold;padding:20px 0;display:block;color:#666;box-sizing:border-box;position:relative;border:solid 3px transparent;transition:border-color .3s}.dropDownBox-A__hdg img{max-width:100%}.dropDownBox-A__cont{margin-top:-3px;position:absolute;width:100%;box-sizing:border-box;z-index:1;border: solid 3px #transparent;padding:30px 20px 30px;background:#fff;padding:0 20px;height:0;overflow:hidden;border:none;transition:padding-top .3s , padding-bottom .3s}.dropDownBox-A:hover{box-shadow:inset 0 0 0 3px #bbe1ea}.dropDownBox-A:hover .dropDownBox-A__hdg{border:solid 3px #bbe1ea;border-bottom:none;z-index:2;background:#fff;box-shadow:none;padding-bottom:23px}.dropDownBox-A:hover .dropDownBox-A__hdg:before{border:none}.dropDownBox-A:hover .dropDownBox-A__hdg:after{bottom:3px}.dropDownBox-A:hover .dropDownBox-A__cont{z-index:1;padding:30px 20px 30px;height:auto;border:solid 3px #bbe1ea}.dropDownBoxGroup .dropDownBox-A__cont{width:1000px}.dropDownBoxGroup.lytCol--col2 > .lytCol__item:nth-child(2n) .dropDownBox-A__cont {left:-100%;margin-left:-20px}.dropDownBoxGroup.lytCol--col3 > .lytCol__item:nth-child(3n-1) .dropDownBox-A__cont {left:-100%;margin-left:-20px}.dropDownBoxGroup.lytCol--col3 > .lytCol__item:nth-child(3n) .dropDownBox-A__cont {left:-200%;margin-left:-40px}.list{padding-left:25px}.numberList-B{list-style-type:decimal;padding-left:1.5em;margin:20px 0}.numberList-B--bold{font-weight:bold;line-height:2}.boderList{margin:20px 0}.boderList__item{padding:20px 0;border-bottom:solid 1px #d6d6d6}.boderList__item:first-child{padding-top:5px}.boderList__item:last-child{border:none!important;padding-bottom:5px}.boderList--dotted .boderList__item{border-bottom:dotted 1px #d6d6d6}.listFlow{display:table;width:100%;table-layout:fixed;margin:25px 0}.listFlow__item{display:table-cell;height:47px;text-align:center;vertical-align:middle;position:relative;padding-right:30px;font-size:16px;font-size:1.6rem;font-weight:bold;background:#fff;box-sizing:border-box;border:solid 1px #ccc}.listFlow__item:after{content:"";display:block;height:48px;width:31px;background:url(img/bg-arrow-listflow.png) right center no-repeat;position:absolute;right:-1px;top:-1px}.listFlow__item.cur{border:none;background:#84cad4;color:#fff}.listFlow__item.cur:after{background:url(img/bg-arrow-listflow--cur.png) right center no-repeat}.categoryList{border:solid 1px #d0d0d0;border-bottom:none;width:920px;margin-left:auto;margin-right:auto}.categoryList__item{border-bottom:solid 1px #d0d0d0}.categoryList__parentBox{background:#f6f6f6;display:table;width:100%}.categoryList__parentImage,.categoryList__parentDetail{display:table-cell}.categoryList__parentImage{vertical-align:middle;width:245px}.categoryList__parentDetail{vertical-align:top;padding:20px}.categoryList__parentDetail dt{font-size:24px;font-size:2.4rem;font-weight:bold}.categoryList__parentDetail dd{font-size:14px;font-size:1.4rem;line-height:1.72;padding-right:120px;position:relative;margin-top:10px}.categoryList__parentDetail dd .categoryList__parentBtn{position:absolute;right:10px;top:0}.categoryList__parentBtn{background:#48b2f3;padding:3px 15px;padding-right:30px;min-width:90px;box-sizing:border-box;text-align:center;color:#fff;transition:opacity .3s}.categoryList__parentBtn:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);width:8px;height:8px;margin-top:-7px;margin-right:3px;transition:all .25s}.categoryList__parentBtn:hover{opacity:.75}.categoryList__parentBtn.is-open .closeText{display:block}.categoryList__parentBtn.is-open .openText{display:none}.categoryList__parentBtn.is-open:after{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);margin-top:-2px}.categoryList__childBox{padding:30px;display:none}.categoryList .closeText{display:none}.categoryList-B{width:920px;margin:10px 0 60px;margin-left:auto;margin-right:auto}.categoryList-B__item{border:solid 1px #d0d0d0;border-bottom:solid 1px #d0d0d0;margin:20px 0}.categoryList-B__box{background:#f6f6f6;display:table;width:100%;padding:10px;box-sizing:border-box;position:relative}.categoryList-B__image,.categoryList-B__detail,.categoryList-B__btnWrap{display:table-cell}.categoryList-B__image{vertical-align:middle;width:170px}.categoryList-B__detail{padding-right:120px;vertical-align:top}.categoryList-B__detail dt{font-size:24px;font-size:2.4rem;font-weight:bold;margin:10px 0}.categoryList-B__detail dd{font-size:14px;font-size:1.4rem;line-height:1.72;position:relative;margin-top:10px}.categoryList-B__detail dd .categoryList__parentBtn{position:absolute;right:10px;top:0}.categoryList-B__status{margin:10px 0}.categoryList-B__btnWrap{vertical-align:middle;padding-right:10px;position:absolute;top:50%;right:10px;margin-top:-15px}.categoryList-B__btn{display:inline-block;background:#48b2f3;padding:4px 15px;padding-right:30px;min-width:120px;box-sizing:border-box;text-align:center;color:#fff;transition:opacity .3s;position:relative}.categoryList-B__btn:after{content:"";display:inline-block;background:url(img/icon-arrow-gnav_child.png) center no-repeat;width:12px;height:12px;position:absolute;top:50%;right:10px;margin-top:-6px}.categoryList-B__btn:hover{opacity:.75}.categoryList-C__item{margin-bottom:20px}.categoryList-C__box{background:#f6f6f6;border:solid 1px #d0d0d0;padding:10px}.categoryList-C__image{float:left;margin-bottom:20px}.categoryList-C__detail{margin-left:190px;word-break:break-word}.categoryList-C__detail>dt{font-size:17px;font-size:1.7rem;font-weight:bold}.categoryList-C__btnWrap{display:table;width:100%;margin:20px 0 0}.categoryList-C__btnCol{min-width:170px;display:table-cell}.categoryList-C__btnCol:nth-child(2n+1) {padding-right:5px}.categoryList-C__btnCol:nth-child(2n) {padding-left:5px}.categoryList-C__btn{width:100%;display:table;background:#002f5f;padding:4px;box-sizing:border-box;text-align:center;color:#fff;transition:opacity .3s;position:relative;height:40px}.categoryList-C__btn span{display:table-cell;vertical-align:middle}.categoryList-C__btn:hover{opacity:.75}.categoryList-C__box--wide{padding:20px}.categoryList-C__box--wide .categoryList-C__image{margin-bottom:0}.categoryList-C__box--wide .categoryList-C__cont{margin-left:380px}.categoryList-C__box--wide .categoryList-C__cont .categoryList-C__detail{margin-left:0}.categoryList-C__box--wide .categoryList-C__cont .categoryList-C__btnWrap{width:470px}.categoryList-D{width:100%;margin:10px 0 60px;margin-left:auto;margin-right:auto}.categoryList-D__item{border:solid 1px #d0d0d0;border-bottom:solid 1px #d0d0d0;margin:10px 0}.categoryList-D__box{background:#f6f6f6;display:table;width:100%;padding:8px;box-sizing:border-box;position:relative}.categoryList-D__image,.categoryList-D__detail{display:table-cell}.categoryList-D__image{vertical-align:middle;padding-right:20px;width:150px}.categoryList-D__detail{padding-right:120px;vertical-align:middle}.categoryList-D__detail dt{font-size:20px;font-size:2rem;font-weight:bold;margin:20px 0 10px;line-height:1.2}.categoryList-D__detail dd{font-size:14px;font-size:1.4rem;line-height:1.72;position:relative;margin:10px 0}.categoryList-D__detail dd .categoryList__parentBtn{position:absolute;right:10px;top:0}.categoryList-D__btn{display:inline-block;background:#002f5f;padding:8px 15px;padding-right:30px;min-width:200px;box-sizing:border-box;text-align:center;color:#fff;transition:opacity .3s;position:relative}.categoryList-D__btn span{position:relative;padding:0 16px}.categoryList-D__btn span:after{content:"";display:inline-block;background:url(img/icon-targetBlank-02.png) center no-repeat;width:12px;height:12px;position:absolute;top:50%;right:0;margin-top:-6px}.categoryList-D__btn:hover{opacity:.75}.boxList-A__item{border:solid 1px #48b2f3;margin-bottom:30px;display:table;width:100%}.boxList-A__item:last-child{margin-bottom:0}.boxList-A__item:last-child *[class*="__hdg"]:after{display:none}.boxList-A__hdg,.boxList-A__cont{display:table-cell;box-sizing:border-box;padding:15px}.boxList-A__hdg{background:#48b2f3;color:#fff;font-size:16px;font-size:1.6rem;font-weight:bold;width:200px;text-align:center;vertical-align:middle;position:relative}.boxList-A__hdg:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:14px 10px 0 10px;border-color:#a3d8f9 transparent transparent transparent;position:absolute;bottom:-22px;left:50%;margin-left:-7px}.boxList-A__caption{color:#333;font-size:13px;font-size:1.3rem;line-height:1;font-weight:normal;display:block;width:100px;white-space:nowrap;position:absolute;bottom:-22px;left:50%;padding-left:14px;text-align:left}.boxList-A__cont{background:#f6f6f6}.boxList-A__cont>*{margin:0}.publications{margin:40px 0 20px;margin-left:0;margin-right:0}.publications__item{padding:0 22px;border-right:dotted 1px #ccc;margin-bottom:10px;min-height:310px}.publications__thumb{text-align:center;margin-bottom:20px}.publications__ttl{font-size:16px;font-size:1.6rem;font-weight:bold}.publications__detail{margin-top:5px}.publications.lytCol--col3 .publications__item{width:333px}.publications.lytCol--col3 .publications__item:nth-child(3n) {border-right:none}.publications.lytCol--col4 .publications__item:nth-child(4n) {border-right:none}.appealPoint__list{letter-spacing:-.5em}.appealPoint__list--col2 .appealPoint__item{width:498px;margin-left:4px}.appealPoint__list--col2 .appealPoint__item:first-child{margin-left:0}.appealPoint__list--col3{margin-top:5px}.appealPoint__list--col3 .appealPoint__item{width:330px!important;margin-left:5px}.appealPoint__list--col3 .appealPoint__item:first-child{margin-left:0}.appealPoint__item{letter-spacing:normal;display:inline-block;vertical-align:top}.appealPoint__hdg{position:relative;display:table;width:100%;height:100%}.appealPoint__thumb img{width:100%}.appealPoint__text{position:absolute;top:0;left:0;width:100%;height:100%;display:table-cell}.appealPoint__cont{display:table;width:100%;background:#42abf2;font-size:16px;font-size:1.6rem;font-weight:300;padding:10px 20px;box-sizing:border-box}.appealPoint__cont:before{content:"";display:table-cell;width:1px;height:50px}.appealPoint__cont ul{padding-left:1em;color:#fff}.appealPoint__cont ul li{word-break:break-word}.boxList-B{margin:40px 0}.boxList-B__item{background:#f6f6f6;padding:20px;margin:20px 0}.boxList-B__hdg{margin-top:-20px;margin-left:-20px;margin-bottom:15px}.boxList-B__ttl{display:inline-block;background:#48b2f3;color:#fff;font-size:16px;font-size:1.6rem;font-weight:bold;min-width:110px;padding:2px 10px;text-align:center}.boxList-B__cont>*:first-child{margin-top:0}.boxList-B__cont>*:last-child{margin-bottom:0}.boxList{margin:20px 0 40px}.btnList{margin:20px auto;text-align:center}.btnList--inline{letter-spacing:-.5em}.btnList--inline .btnList__item{vertical-align:bottom;letter-spacing:normal;display:inline-block;margin:0 10px}.link{transition:all .3s;color:#002f5f}.link:hover{color:#002f5f;text-decoration:underline!important}.bnrLink{transition:opacity .3s}.bnrLink:hover{opacity:.65}.bnrGroup{margin:20px 0}.bnrGroup__list{letter-spacing:-.5em}.bnrGroup__item{margin-left:0!important;margin-right:0!important;letter-spacing:.04em;display:inline-block;margin-bottom:20px}.bnrGroup a{margin:0 10px}.bnrGroup--center{text-align:center}.bnrGroup__list.lytCol a{margin:0}.linkPdf{background:url(img/icon-pdf.png) left center no-repeat;padding-left:60px;font-size:14px;font-size:1.4rem;display:table;height:60px}.linkPdf>span{display:table-cell;vertical-align:middle;height:100%}.linkPdf:hover{color:#002f5f;text-decoration:underline!important}.thumbLink{display:table}.thumbLink__image,.thumbLink__text{display:table-cell;vertical-align:middle;transition:all .3s}.thumbLink__text{padding-left:20px;border-bottom:solid 1px transparent}.thumbLink:hover{color:#002f5f;text-decoration:underline!important}.anchorTarget,
a:not([href]) {display:block;height:0;margin-top:-164px;padding-top:164px}.anchorLink{margin:20px 0;font-size:14px;font-size:1.4rem}.anchorLink__list{letter-spacing:-.5em}.anchorLink__item{letter-spacing:.04em;display:inline-block;position:relative;padding-left:10px;margin-left:20px}.anchorLink__item:before{content:"";width:1px;height:20px;background:#d0d0d0;position:absolute;left:0;top:50%;margin-top:-10px}.anchorLink__item:first-child{padding-left:0;margin-left:0}.anchorLink__item:first-child:before{display:none}.anchorLink__item a{padding-left:20px;background:url(img/icon-arrow-anchor.png) left center no-repeat;line-height:1.4}.anchorLink__item a:hover{text-decoration:underline!important}.anchorBtn-B{margin:10px 0;font-size:14px;font-size:1.4rem;letter-spacing:-.5em;margin-left:-10px;margin-right:-10px}.anchorBtn-B__item{letter-spacing:.04em;display:inline-block;padding:10px}.anchorBtn-B__item a{color:#333;font-size:14px;font-size:1.4rem;position:relative;transition:all .3s;padding:0 30px;background:#fff;font-weight:bold;border:none;min-width:100px;height:50px;box-sizing:border-box;display:table;line-height:1.2;border:solid 1px #d9d9d9}.anchorBtn-B__item a span{display:table-cell;height:100%;vertical-align:middle}.anchorBtn-B__item a:after{content:"";display:block;width:16px;height:16px;background:url(img/icon-arrow-detail-05.png) center center no-repeat;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;right:15px;top:50%;margin-top:-8px}.anchorBtn-B__item a:hover{background:silver}.anchorBtn-B--col3 .anchorBtn-B__item{width:340px;box-sizing:border-box}.anchorBtn-B--col3 .anchorBtn-B__item a{width:100%}.blockSection .anchorBtn-B:last-child{margin-bottom:0}.indexList{margin-top:20px;margin-bottom:10px}.indexList__item{margin-bottom:20px}.indexList__link{position:relative;display:block;width:100%;transition:all .3s}.indexList__link:hover:not(.is-comingsoon) {opacity:.75}.indexList__link:hover:not(a) {opacity:1}.indexList__image{transition:all .3s;overflow:hidden}.indexList__text{position:absolute;bottom:0;left:0;display:block;width:100%;background:rgba(255,255,255,.6);text-align:center;padding:10px;box-sizing:border-box}.indexList__text>strong{color:#000;font-size:16px;font-size:1.6rem;font-weight:bold;letter-spacing:1px}.indexList__text > strong:lang(en) {font-weight:normal}.categoryTitle+.indexList{margin-top:40px}.indexList-B{margin:40px 0;margin-left:-10px;margin-right:-10px}.indexList-B__item{padding:0 10px;margin-bottom:20px}.indexList-B__box{display:block;border:solid 1px #d0d0d0;padding:10px 14px 14px;height:100%;box-sizing:border-box}.indexList-B__hdg{text-align:center;margin:5px 0 15px;font-weight:bold;font-size:16px;font-size:1.6rem}.indexList-B__hdg span{border-bottom:solid 1px transparent;transition:border .3s , border .3s}.indexList-B__image{margin-bottom:15px;transition:opacity .3s}.indexList-B__link:hover .indexList-B__hdg span{border-bottom:solid 1px #002f5f;color:#002f5f}.indexList-B__link:hover .indexList-B__image{opacity:.8!important;box-shadow:inset 0 0 10px 10px black}.indexList-C{margin:40px 0 0;margin-left:-20px;margin-right:-20px}.indexList-C__item{padding:0 20px;margin-bottom:40px}.indexList-C__box{display:block}.indexList-C__hdg{text-align:left;font-weight:bold;font-size:18px;font-size:1.8rem}.indexList-C__btn{padding:8px 15px;display:block;background:#f6f6f6;border:solid 1px #d0d0d0;position:relative;transition:background .3s}.indexList-C__btn:after{content:"";display:block;width:16px;height:16px;background:url(img/icon-arrow-detail-05.png) center no-repeat;position:absolute;right:10px;top:50%;margin-top:-8px}.indexList-C__btn:hover{background:#d0d0d0}.indexList-C__cont{padding:15px 0}.indexList-C__image{float:right}.indexList-C__text{padding-right:210px;font-size:14px;font-size:1.4rem}.leadBox+.indexList-C{margin-top:60px}.indexList-D__box{border:solid 1px #d0d0d0;display:block;box-sizing:border-box;transition:opacity .25s}.indexList-D__box:hover{opacity:.5}.indexList-D__hdg{display:table;width:100%;text-align:center;background:#f6f6f6;padding:10px;box-sizing:border-box}.indexList-D__hdg:before{content:"";display:inline-block;width:1px;height:24px}.indexList-D__ttl{display:table-cell;vertical-align:middle;font-size:16px;font-size:1.6rem}.indexList-D__cont{padding:10px}.linkList__item,.linkList__childItem{line-height:1.72}.linkList__item strong,.linkList__childItem strong{display:inline-block;font-size:16px;font-size:1.6rem;font-weight:bold}.linkList__item a,.linkList__childItem a{display:inline;border-bottom:solid 1px transparent}.linkList__item a:hover,.linkList__childItem a:hover{border-bottom:solid 1px #002f5f;color:#002f5f}.linkList__childItem{position:relative;line-height:1.72;padding-left:15px}.linkList__childItem:before{border-width:2px;border-color:#d5d5d5;margin-left:0;left:0;top:0;margin-top:10px}.linkList__childItem strong{display:inline-block;font-size:16px;font-size:1.6rem;font-weight:bold}.linkList__childItem a{font-size:14px;font-size:1.4rem;transition:all .25s}.linkList__childList{margin-top:4px}.linkList-B__item{font-weight:bold;position:relative;line-height:1.8;padding-left:12px}.linkList-B__item strong{display:inline-block;font-size:16px;font-size:1.6rem}.linkList-B__item a{font-size:14px;font-size:1.4rem;transition:all .25s;display:inline;border-bottom:solid 1px transparent}.linkList-B__item a:hover{border-bottom:solid 1px #002f5f;color:#002f5f}.linkList-B__item:before{width:4px;height:4px;border-width:2px;border-color:#d5d5d5;margin-left:0;left:0;top:0;margin-top:10px}.pagenation{margin:60px 0 30px;padding:16px;background:#f6f6f6;text-align:center}.pagenation__list{letter-spacing:-.5em}.pagenation__link,.pagenation__btn{letter-spacing:.04em;display:inline-block;margin:0 4px}.pagenation__link a,.pagenation__btn a{display:inline-block;height:28px;line-height:28px;text-align:center;box-sizing:border-box;font-size:14px;font-size:1.4rem}.pagenation__link{position:relative}.pagenation__link:before,.pagenation__link:after{content:"";font-size:12px;font-size:1.2rem;position:absolute;top:50%;margin-top:-5px;display:inline-block}.pagenation__link a:hover{text-decoration:underline!important}.pagenation__link--first{margin-right:25px;padding-left:18px}.pagenation__link--first:before{display:block;width:16px;height:10px;background:url(img/icon-arrow-pagenation-02.png) center no-repeat;left:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pagenation__link--prev{margin-right:20px;padding-left:12px}.pagenation__link--prev:before{width:10px;height:10px;background:url(img/icon-arrow-pagenation-01.png) center no-repeat;left:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pagenation__link--next{margin-left:20px;padding-right:12px}.pagenation__link--next:after{width:10px;height:10px;background:url(img/icon-arrow-pagenation-01.png) center no-repeat;right:0}.pagenation__link--last{margin-left:25px;padding-right:18px}.pagenation__link--last:after{width:16px;height:10px;background:url(img/icon-arrow-pagenation-02.png) center no-repeat;right:0}.pagenation__btn a{display:inline-block;height:28px;line-height:28px;min-width:28px;text-align:center;box-sizing:border-box;border:solid 1px #d0d0d0;font-size:12px;font-size:1.2rem;transition:all .3s}.pagenation__btn.cur:lang(ja) a, .pagenation__btn:hover:lang(ja) a {background:#84cad5;color:#fff;border:solid 1px #84cad5}.pagenation__btn.cur:lang(en) a, .pagenation__btn:hover:lang(en) a {border:solid 1px #84cad5;background:#d0d0d0;border:1px solid #d0d0d0}.newsTable+.pagenation{margin-top:40px}.linkAssist{margin-top:-10px;display:inline-block;text-decoration:underline}.is-comingsoon{position:relative;z-index:0}.is-comingsoon:before{content:"";display:block;width:100%;height:100%;background:rgba(255,255,255,.5);position:absolute;top:0;left:0;z-index:10}.is-comingsoon:after{content:"Coming Soon";display:block;text-align:center;font-size:40px;font-size:4rem;-webkit-transform-origin:50% , 50%;-ms-transform-origin:50% , 50%;transform-origin:50% , 50%;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);width:100%;height:2em;line-height:2em;position:absolute;top:50%;margin-top:-1.5em;left:0;z-index:10;color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,.5)}.btnDetail,.btnDetail-B,.btnDetail-C{color:#333;padding:3px 20px;padding-right:30px;font-size:14px;font-size:1.4rem;position:relative;display:inline-block;border:solid 1px #d0d0d0;transition:all .3s}.btnDetail:after,.btnDetail-B:after,.btnDetail-C:after{content:"";display:block;width:12px;height:10px;background:url(img/icon-arrow-detail.png) center center no-repeat;position:absolute;right:10px;top:50%;margin-top:-6px}.btnDetail:hover,.btnDetail-B:hover,.btnDetail-C:hover{background:silver}.btnDetail-B{padding-left:15px;background:#f6f6f6;font-weight:bold;border:none;min-width:100px;height:50px;box-sizing:border-box;display:table;line-height:1.2}.btnDetail-B:after{width:16px;height:16px;background:url(img/icon-arrow-detail-03.png) center center no-repeat;margin-top:-8px}.btnDetail-B span{display:table-cell;height:100%;vertical-align:middle}.btnDetail-B:hover{background:silver}.btnDetail-C{padding-left:15px;background:#f6f6f6;font-weight:bold;border:none;min-width:100px;height:70px;box-sizing:border-box;display:table;line-height:1.2;border:solid 1px #d9d9d9}.btnDetail-C:after{width:16px;height:16px;background:url(img/icon-arrow-detail-05.png) center center no-repeat;margin-top:-8px}.btnDetail-C span{display:table-cell;height:100%;vertical-align:middle}.btnDetail-C:hover{background:silver}.btnGroup{margin:20px 0}.btnGroup__list{letter-spacing:-.5em}.btnGroup__item{margin-left:0;margin-right:0;letter-spacing:.04em;display:inline-block;vertical-align:top;box-sizing:border-box}.btnGroup--center{text-align:center}.btnGroup--center *[class*="btn"],.btnGroup--center *[class*="Btn"]{margin:0 10px}.btnGroup--col3{letter-spacing:-.5em;margin-left:-10px;margin-right:-10px}.btnGroup--col3 .btnGroup__item{padding-left:10px;padding-right:10px;width:340px}.btnGroup--col3 .btnGroup__item a[class*="btn"]{width:100%}.btnGroup--col4{margin-left:-6px;margin-right:-7px;letter-spacing:-.5em}.btnGroup--col4 .btnGroup__item{letter-spacing:normal;padding-left:6px;padding-right:7px;width:25%!important;box-sizing:border-box}.btnGroup--col4 .btnGroup__item>a{width:100%!important;padding-right:25px;padding-left:12px}.transBtn{min-width:320px;padding:28px 50px;background:#fff;box-sizing:border-box;font-size:14px;font-size:1.4rem;font-weight:bold;display:inline-block;text-align:center;border:solid 1px silver;position:relative;transition:background .3s}.transBtn:after{content:"";display:block;width:21px;height:21px;background:url(img/icon-arrow-btn.png) center no-repeat;position:absolute;right:20px;top:50%;margin-top:-10px}.transBtn--catalog{padding-left:70px}.transBtn--catalog:before{content:"";display:block;width:30px;height:30px;background:url(img/icon-contact-download.png) center no-repeat;position:absolute;left:40px;top:50%;margin-top:-15px}.transBtn--mail span{position:relative;padding-left:10px}.transBtn--mail span:before{content:"";display:block;width:30px;height:30px;background:url(img/icon-contact-mail.png) center no-repeat;position:absolute;left:-35px;top:50%;margin-top:-15px}.transBtn:hover{background:silver}.transBtn--02{min-width:280px;padding:8px 30px;height:54px;display:table;text-align:left}.transBtn--02>span{display:table-cell;vertical-align:middle;line-height:1.2}.transBtn--02:after{content:"";display:block;width:16px;height:16px;background:url(img/icon-arrow-btn-02.png) center no-repeat;position:absolute;right:10px;top:50%;margin-top:-8px}.transBtn--02.transBtn--mail,.transBtn--02.transBtn--catalog{padding-left:50px}.transBtn--02.transBtn--mail span,.transBtn--02.transBtn--catalog span{padding-left:0}.transBtn--03{min-width:280px;padding:8px 50px;padding-left:20px;height:54px;display:table;border-color:#002f5f}.transBtn--03>span{display:table-cell;text-align:left;vertical-align:middle;line-height:1.2}.transBtn--03:after{content:"";display:block;width:16px;height:16px;background:url(img/icon-arrow-btn-03.png) center no-repeat;position:absolute;right:10px;top:50%;margin-top:-8px}.transBtn--04{font-weight:normal}.transBtn--04:after{display:none}.transBtn--04>span{position:relative;padding:0;padding-left:25px;padding-right:25px}.transBtn--04>span:after{content:"";display:block;width:22px;height:22px;background:url(img/icon-arrow-btn-02.png) center no-repeat;position:absolute;right:0;top:50%;margin-top:-10px}.transBtn-B{min-width:220px;padding:8px 50px;background:#fff;box-sizing:border-box;font-size:14px;font-size:1.4rem;display:inline-block;text-align:center;border:solid 1px #002f5f;position:relative;transition:background .3s;color:#002f5f}.transBtn-B:after{content:"";display:block;width:12px;height:12px;background:url(img/icon-arrow-btn-03.png) center no-repeat;position:absolute;right:20px;top:50%;margin-top:-6px}.transBtn-B:hover{background:#002f5f;color:#fff}.transBtn-B:hover:after{background:url(img/icon-arrow-btn-03_o.png) center no-repeat}.transBtn-B--02:after{display:none}.transBtn-B--02 span{position:relative;padding:0 20px}.transBtn-B--02 span:after{content:"";display:block;width:12px;height:12px;background:url(img/icon-arrow-btn-03.png) center no-repeat;position:absolute;right:0;top:50%;margin-top:-5px}.transBtn-B--02:hover span:after{background:url(img/icon-arrow-btn-03_o.png) center no-repeat}.transBtn-B--03{padding:4px 10px;font-weight:normal;background:none}.transBtn-B--03:after{display:none}.transBtn-B--03 span{position:relative;padding:0 20px}.transBtn-B--03 span:after{content:"";display:block;width:12px;height:12px;background:url(img/icon-arrow-btn-03.png) center no-repeat;position:absolute;right:0;top:50%;margin-top:-5px}.transBtn-B--03:hover span:after{background:url(img/icon-arrow-btn-03_o.png) center no-repeat}.filterBtn__list{letter-spacing:-.5em}.filterBtn__item{letter-spacing:.04em;display:inline-block;font-size:14px;font-size:1.4rem;margin-left:10px;margin-bottom:10px}.filterBtn__item a{padding:5px 15px 4px;padding-left:20px;min-width:55px;text-align:center;display:inline-block;border:solid 1px #d0d0d0;transition:all .3s}.filterBtn__item a:before{border-color:#d0d0d0;border-width:2px;margin-top:-4px;left:8px;width:4px;height:4px;transition:all .3s}.filterBtn__item a:hover:not(.cur) {background:#d0d0d0}.filterBtn__item a:hover:not(.cur):before {border-color:#fff}.filterBtn__item a.cur{background:#f6f6f6}.filterBtn__item.lytCol__item{margin-left:0}.filterBtn__item.lytCol__item a{width:100%;min-width:inherit;box-sizing:border-box}.filterBtn-B__list{letter-spacing:-.5em}.filterBtn-B__item{letter-spacing:.04em;display:inline-block;font-size:14px;font-size:1.4rem;margin-left:10px;margin-bottom:10px}.filterBtn-B__item a{padding:5px 15px 4px;min-width:55px;text-align:center;display:inline-block;border:solid 1px #d0d0d0}.filterBtn-B__item a span{transition:all .3s}.filterBtn-B__item a span:before{border-color:#d0d0d0;border-width:2px;margin-top:-3px;left:-12px;width:4px;height:4px;transition:all .3s}.filterBtn-B__item a:hover:not(.cur) {background:#d0d0d0}.filterBtn-B__item a:hover:not(.cur) span:before {border-color:#fff}.filterBtn-B__item a.cur{background:#f6f6f6}.filterBtn-B__item.lytCol__item{margin-left:0}.filterBtn-B__item.lytCol__item a{width:100%;min-width:inherit;box-sizing:border-box}.categoryTitle+.filterBtn,.categoryTitle+.filterBtn-B{margin-top:40px}.btnMap{display:inline-block;background:#f6f6f6;min-width:200px;text-align:center;padding:6px 20px;border:solid 1px #ccc;box-sizing:border-box;position:relative;margin:10px 0;transition:all .3s;font-weight:bold}.btnMap:after{content:"";width:10px;height:10px;position:absolute;right:10px;top:50%;margin-top:-5px;background:url(img/icon-arrow-detail.png) center center no-repeat}.btnMap:hover{background:#d0d0d0}button.btnSubmit{display:table;margin:20px 0;background:#002f5f;height:60px;color:#fff;font-size:18px;font-size:1.8rem;transition:background .3s;letter-spacing:.05em}button.btnSubmit>span{min-width:330px;display:table-cell;vertical-align:middle;text-align:center;box-sizing:border-box}button.btnSubmit[disabled]{background:#bbb;opacity:.8}button.btnSubmit:not([disabled]):hover {background:rgba(0,47,95,.5)}button.btnSubmit:lang(en) {font-size:14px;font-size:1.4rem;height:40px}button.btnSubmit:lang(en) > span {min-width:200px}.btnSubmit__wrap{display:table;margin:20px 0}span.btnSubmit{display:table-cell;vertical-align:middle;text-align:center;height:60px;line-height:60px;min-width:340px}span.btnSubmit input{width:100%;height:100%;background:#002f5f;color:#fff;box-sizing:border-box;font-size:18px;font-size:1.8rem;transition:opacity .3s;letter-spacing:.05em}span.btnSubmit input:hover{opacity:.5}.btnReserve{background:#002f5f;display:table;min-width:250px;box-sizing:border-box;color:#fff;font-weight:bold;position:relative;transition:all .3s}.btnReserve>*{padding:16px 10px;padding-right:35px;font-size:12px;font-size:1.2rem;display:table-cell;vertical-align:middle;line-height:1.6}.btnReserve strong{font-size:18px;font-size:1.8rem}.btnReserve:after{content:"";position:absolute;right:10px;top:50%;width:22px;height:22px;margin-top:-11px;background:url(img/icon-arrow-btn-04.png) center no-repeat}.btnReserve:hover{background:rgba(0,47,95,.65);background:#fff;outline:solid 1px #002f5f;color:#002f5f}.btnReserve:hover:after{-webkit-filter:invert(100%);filter:invert(100%)}.movieBtn{padding:0 25px;padding:10px;width:95%;padding-left:85px;background:url(img/icon-movie.png) left center no-repeat;display:table;box-sizing:border-box;transition:all .3s;min-height:76px;width:100%;display:table}.movieBtn__text{font-size:16px;font-size:1.6rem;font-weight:bold;display:table-cell;vertical-align:middle}.movieBtn:before{content:"";display:inline-block;height:56px;width:1px}.movieBtn:hover{background:#dfdfdf url(img/icon-movie.png) left center no-repeat}.movieBtn:hover .movieLink__ttl,.movieBtn:hover .movieLink__time{color:#002f5f}button.searchBtn{width:100%;background:#dcdcdc;color:#fff;font-size:14px;font-size:1.4rem;height:40px}button.searchBtn:not(disabled) {background:#002f5f;transition:opacity .3s}button.searchBtn:not(disabled):hover {opacity:.75}button.searchBtn:disabled{background:#d5d5d5;cursor:default}button.searchBtn:disabled:hover{opacity:1}.yesnoBtn{border:solid 1px #002f5f;color:#002f5f;background:#fff;width:320px;height:80px;text-align:center;display:table;box-sizing:border-box;font-weight:bold;transition:all .25s}.yesnoBtn:hover{background:#002f5f;color:#fff}small{font-size:.85em}.dlistBasic dt{font-weight:bold;margin-bottom:12px}.dlistBasic dd{font-weight:normal}.textNote{font-size:12px;font-size:1.2rem}.textNote-B{font-size:14px;font-size:1.4rem}.boxRelate-A+p.textNote-B{margin-top:-10px}.listNote,.listNote-B{font-size:12px;font-size:1.2rem}.listNote-B{font-size:15px;font-size:1.5rem}.imageBlock+.textNote{margin-top:-10px}.leadBox{margin:20px 0;line-height:1.4}.leadBox p{font-size:14px;font-size:1.4rem}.label:lang(ja) {font-weight:normal;line-height:1;display:inline-block;min-width:40px;padding:3px 5px 2px;text-align:center;color:#fff;font-size:11px;font-size:1.1rem;margin:0 5px}.label:lang(en) {font-weight:normal;line-height:1;display:inline-block;min-width:70px;padding:2px 5px 4px;text-align:center;color:#fff;font-size:11px;font-size:1.1rem;margin:0 5px}.label--01{background:#84cad5}.label--02{background:#9fa8da}.label--03{background:#7986cb}.label--04{background:#90caf9}.label--05{background:#8cacba}.label-B{font-weight:normal;line-height:1;display:inline-block;min-width:50px;padding:4px 6px 4px;text-align:center;color:#fff;background:#54585a;border-radius:3px;font-size:12px;font-size:1.2rem;margin:0 5px}.label-B--01{background:#5463bb}.label-B--02{background:#9575cd}.label-B--03{background:#5da7e2}.label-B--04{background:#64a1ab}.label-B--05{background:#90caf8}.label-C{font-weight:normal;line-height:1;display:inline-block;min-width:36px;padding:4px 6px 4px;text-align:center;color:#fff;background:#54585a;border-radius:3px;font-size:11px;font-size:1.1rem;margin:0 3px}.label-C--01{background:#5463bb}.label-C--02{background:#9575cd}.label-C--03{background:#5da7e2}.label-C--04{background:#64a1ab}.label-C--05{background:#90caf8}.icon{font-weight:bold;font-size:14px;font-size:1.4rem;padding:0 3px;line-height:1;margin:0 15px}.icon--new{color:#d97aab}.icon--inquired{background:#f7807e;border-radius:3px;color:#fff;font-size:12px;font-size:1.2rem;padding:1px 10px 2px}.icon--inquired:lang(en) {margin:0 10px;line-height:1;padding:0 8px 1px}.select_ba{font-size:13px;position:relative;position:relative;display:block;box-sizing:border-box;width:300px;height:32px;border:solid 1px #d6d6d6;background:#fff}.select_ba>a{position:absolute;z-index:1;top:0;right:0;display:block;display:table;width:34px;height:30px;border-left:solid 1px #d6d6d6;background:#fff}.select_ba>a span{font-size:0;position:relative;display:table-cell;height:auto;text-align:center;vertical-align:middle;position:absolute;top:50%;left:50%;display:block;width:0;height:0;margin-top:-5px;margin-left:-8px;content:'';transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s , -webkit-transform .25s;border-width:10px 8px 0 8px;border-style:solid;border-color:#313131 transparent transparent transparent}.select_ba>a.open span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select_ba .select_value{line-height:30px;display:inline-block;padding:0 10px}.select_ba select{display:none}.select_ba ul{position:absolute;z-index:2;top:30px;left:-1px;overflow:hidden;overflow-y:scroll;box-sizing:border-box;width:264px;height:0;height:auto;max-height:200px;margin:0;padding:0;border:solid 1px #d2d2d2;border-width:0 1px 1px;background:#fff}.select_ba ul li a{display:block;height:auto;padding:6px 10px}.select_ba ul li a:hover{background:#ddd}.select_ba.form-w--150{width:150px}.select_ba.form-w--150 ul{width:114px}.fcaption-A{font-size:16px;font-size:1.6rem;font-weight:bold}.fcaption-A+img{margin-top:10px}.fcaption-B{font-size:16px;font-size:1.6rem;font-weight:normal}.fcaption-B+img{margin-top:10px}.catchCopy{font-size:16px;font-size:1.6rem;margin-bottom:15px}.catchCopy>strong{font-size:22px;font-size:2.2rem;color:#002f5f;line-height:1.64}.profileText{line-height:1.6}.profileText>span{display:inline-block}.profileText__position{font-size:16px;font-size:1.6rem;margin-bottom:.15em}.profileText__name{font-size:18px;font-size:1.8rem}.tableBasic,.tableForm{width:100%;border-spacing:1px;border-collapse:separate;background:#ccc;margin:20px 0 40px;border-collapse:separate;border-spacing:1px;background:#ccc}.tableBasic tr th,.tableForm tr th,.tableBasic tr td,.tableForm tr td{background:#fff;padding:9px 15px;font-weight:normal;text-align:left}.tableBasic tr th,.tableForm tr th{background:#f6f6f6}.tableBasic p+p,.tableForm p+p{margin-top:20px}.tableBasic--02 tr th{background:#fff}.resultCodeTable{width:100%;border-spacing:1px;border-collapse:separate;background:#ccc;margin:20px 0 40px}.resultCodeTable th,.resultCodeTable td{background:#fff;padding:9px 15px;font-weight:normal;text-align:left}.resultCodeTable th{font-weight:bold}.resultCodeTable__hdg{background:#e9e8e8!important}.resultCodeTable thead th{background:#f6f6f6}.resultCodeTable--header{margin-bottom:0}.resultCodeTable--header+table{margin-top:-1px}.newsTable{width:100%;border:none;margin:20px 0}.newsTable colgroup col:first-child{width:140px}.newsTable tr{border-bottom:solid 1px #dcdcdc}.newsTable th,.newsTable td{padding:10px}.newsTable__date{text-align:center}.newsTable__detail a{transition:border .3s;border-bottom:solid 1px transparent}.newsTable__detail a:hover{border-bottom:solid 1px #002f5f;color:#002f5f}.newsTable--2 colgroup col:first-child{width:120px}.newsTable--2 th,.newsTable--2 td{padding:16.5px 10px}.newsTable--2 .newsTable__date{font-weight:normal;padding-right:20px}.filterBtn-B+.newsTable{margin-top:30px}.filterBtn-B + .newsTable:lang(en) {margin-top:50px}.newsTable__labelGroup{margin-left:-5px;margin-bottom:4px;letter-spacing:-.5em}.newsTable__labelGroup>.label,.newsTable__labelGroup>.icon{letter-spacing:normal}.tableForm{margin:20px 0}.tableForm tr th,.tableForm tr td{font-size:14px;font-size:1.4rem;vertical-align:middle}.tableForm tr th{font-weight:bold;padding:20px 15px}.tableForm tr td{padding:20px}.tableForm textarea{width:600px}.tableForm label>input{margin-left:5px}.tableForm:lang(en) td {font-weight:bold;padding:20px 30px}.tableForm td *[class*="txtNote"]{line-height:1}.tableForm+.formBtnBox{margin-top:40px}.innerList{margin:20px 0;display:table;width:100%}.innerList>dt,.innerList>dd{display:table-cell;text-align:left;vertical-align:middle}.innerList > dt:nth-of-type(1) {width:20%}.innerList:first-child{margin-top:0}.innerList:last-child{margin-bottom:0}label+label{margin-left:12px}input+*[class*="textNote"],label+*[class*="textNote"],select+*[class*="textNote"]{display:inline-block;margin-left:10px}select{background-image:url(img/icon-arrow-select.png);background-position:right center;background-repeat:no-repeat;-webkit-appearance:none}select:disabled{background-color:gray}button.btnSubmit{border-radius:0;border:none}.innerTable{background:none;border-spacing:0}.innerTable tr th,.innerTable tr td{font-weight:normal;background:none;padding:0 0}table td .labelGroup{margin:0 -5px}table td .labelGroup__item{padding:0}.mod-checkbox-A{font-size:22px;font-size:2.2rem;font-weight:bold}.mod-checkbox-A input{visibility:hidden;height:30px;width:30px;margin-right:-30px}.mod-checkbox-A input+label{display:inline-block;padding-left:40px;position:relative;height:30px;line-height:30px}.mod-checkbox-A input+label:before{content:"";display:block;width:30px;height:30px;border:solid 1px #ccc;box-sizing:border-box;position:absolute;top:0;left:0}.mod-checkbox-A input+label:after{content:"";display:block;width:30px;height:30px;background:url(img/icon-check-agree.png) center no-repeat;position:absolute;top:0;left:0;opacity:0}.mod-checkbox-A input:checked+label:after{content:"";display:block;width:30px;height:30px;background:url(img/icon-check-agree.png) center no-repeat;position:absolute;top:0;left:0;transition:all .25s;opacity:1}.historyTabel{width:100%;display:block}.historyTabel__caption{display:block;font-size:32px;font-size:3.2rem;text-align:center;color:#93d2dc;position:relative;margin-bottom:30px;padding:5px 0}.historyTabel__caption:after{content:"";display:block;width:60px;height:1px;background:#93d2dc;position:absolute;bottom:0;left:50%;margin-left:-30px}.historyTabel__head,.historyTabel__body{display:block}.historyTabel__head{display:block}.historyTabel__head .historyTabel__row{position:relative;display:table;width:100%}.historyTabel__head .historyTabel__row .historyTabel__col{display:table-cell;box-sizing:border-box;padding:10px;font-size:24px;font-size:2.4rem;color:#666;color:#93d2dc;width:50%;text-align:center}.historyTabel__head .historyTabel__row .historyTabel__col:first-child{display:none}.historyTabel__head .historyTabel__row .historyTabel__col:nth-child(2) {padding-right:50px}.historyTabel__head .historyTabel__row .historyTabel__col:nth-child(3) {padding-left:50px}.historyTabel__body{display:block}.historyTabel__body .historyTabel__row{display:table;width:100%;position:relative}.historyTabel__body .historyTabel__row .historyTabel__col:first-child{display:block;position:absolute;width:80px;text-align:center;height:40px;box-sizing:border-box;line-height:40px;padding-bottom:65px;top:34px;left:50%;margin-left:-40px;z-index:2;background:#fff;text-align:center;font-size:24px;font-size:2.4rem;font-weight:bold;color:#93d2dc;z-index:0}.historyTabel__body .historyTabel__row .historyTabel__col:first-child:after{content:"";display:block;width:16px;height:16px;background:#93d2dc;position:absolute;left:50%;top:40px;margin-left:-8px;border-radius:50%}.historyTabel__body .historyTabel__row .historyTabel__col:nth-child(2), .historyTabel__body .historyTabel__row .historyTabel__col:nth-child(3) {display:table-cell;width:50%;vertical-align:top;padding:110px 0 10px;box-sizing:border-box}.historyTabel__body .historyTabel__row .historyTabel__col:nth-child(2) {padding-right:50px;border-right:dotted 1px #ccc}.historyTabel__body .historyTabel__row .historyTabel__col:nth-child(2) .box-B:first-child {position:relative}.historyTabel__body .historyTabel__row .historyTabel__col:nth-child(2) .box-B:first-child:after {content:"";display:block;width:50px;height:50px;background:url(img/en/bg-arrow-balloon.png) center no-repeat;position:absolute;top:-14px;right:-28px;z-index:10}.historyTabel__body .historyTabel__row .historyTabel__col:nth-child(3) {padding-left:50px}.historyTabel__body .historyTabel__row .historyTabel__col:nth-child(3) .box-B:first-child {position:relative}.historyTabel__body .historyTabel__row .historyTabel__col:nth-child(3) .box-B:first-child:after {content:"";display:block;width:50px;height:50px;background:url(img/en/bg-arrow-balloon.png) center no-repeat;position:absolute;top:-14px;left:-28px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);z-index:10}.historyTabel .lytMultiCol-A__image{margin:0;margin-right:10px}.box-B{border:solid 1px #93d2dc;padding:15px;box-sizing:border-box;border-radius:18px}.box-B>*:first-child{margin-top:0}.box-B>*:last-child{margin-bottom:0}.spitList__item{position:relative;z-index:1}.spitList__item:not(:first-child) {margin-top:10px}.spitList__item:not(:first-child):before {position:absolute;content:"";width:1px;height:12px;top:-12px;z-index:0;left:50%;background:#93d2dc}.hero{position:relative;letter-spacing:.08em;background-size:cover;background-position:center top;background-repeat:no-repeat}.hero__header{position:absolute;top:0;background:rgba(255,255,255,.8);text-align:center;display:table;width:100%;height:60px;z-index:1}.hero__header .hero__hdg{display:table-cell;vertical-align:middle;font-size:26px;font-size:2.6rem;font-weight:normal;color:#010101}.hero--product_homecare{background-image:url(img/bg-hero-product_homecare.png)}.hero--product_medicalcare{background-image:url(img/bg-hero-product_medicalcare.png)}.hero__ttl{font-size:30px;font-size:3rem;color:#fff;font-weight:200;text-shadow:0 0 10px black}@media only screen and (min-width:1000px){.hero__image{width:100vw;margin-left:-50vw;position:relative;left:50%;top:0}#main_area #hero_area{width:100vw;margin-left:-50vw;position:relative;left:50%}}.movieBox{text-align:center;margin:30px 0}.movieHdg{font-size:20px;font-size:2rem;font-weight:bold;border-bottom:solid 1px #d0d0d0;margin:20px 0;padding:3px 0}.movieLink__list{letter-spacing:-.5em}.movieLink__item{letter-spacing:.04em;display:inline-block;vertical-align:top;width:50%}.movieLink__item>a{padding:10px;width:95%;padding-left:85px;background:url(img/icon-movie.png) left center no-repeat;display:inline-block;box-sizing:border-box;transition:all .3s}.movieLink__item>a:hover{background:#dfdfdf url(img/icon-movie.png) left center no-repeat}.movieLink__item>a:hover .movieLink__ttl,.movieLink__item>a:hover .movieLink__time{color:#002f5f}.movieLink__ttl,.movieLink__time{display:block;width:100%;transition:all .3s}.movieLink__ttl{font-size:16px;font-size:1.6rem;font-weight:bold}.listProduct-B__item>a{display:block}.listProduct-B__item:hover .listProduct-B__image{opacity:.7}.listProduct-B__item:hover .listProduct-B__detail{color:#002f5f;text-decoration:underline}.listProduct-B__image{margin-bottom:10px;transition:all .3s}.listProduct-B__image img{width:100%}.listProduct-B__hdg{font-size:16px;font-size:1.6rem;font-weight:bold;line-height:1.6;margin-bottom:12px}.listProduct-B__hdg span{border-bottom:solid 2px #adadad;display:inline;vertical-align:bottom}.listProduct-B__detail{font-size:14px;font-size:1.4rem;line-height:1.57;transition:all .3s}.productDetail__tab{letter-spacing:-.5em;margin:0 0 30px}.productDetail__tabBtn{letter-spacing:.04em;display:inline-block;vertical-align:bottom;width:50%;box-sizing:border-box}.productDetail__tabBtn a{border-radius:20px 20px 0 0;display:table;width:100%;box-sizing:border-box;font-size:18px;font-size:1.8rem;font-weight:bold;position:relative;color:#fff;background:#54585a;border:solid 1px #54585a;transition:all .3s}.productDetail__tabBtn a span{display:table-cell;text-align:center;vertical-align:middle;height:68px}.productDetail__tabBtn a:after{content:"";display:block;width:22px;height:22px;background:url(img/icon-arrow-tab.png) center no-repeat;position:absolute;top:50%;right:35px;margin-top:-11px;transition:all .3s}.productDetail__tabBtn a:hover{background:#8d8d8d;border-color:#8d8d8d}.productDetail__tabBtn a.cur{color:#333;background:#fff;border:solid 1px silver;border-bottom:solid 1px #fff}.productDetail__tabBtn a.cur span{height:80px}.productDetail__tabBtn a.cur:after{display:none}.productDetailList{border:solid 1px #d0d0d0;border-bottom:none}.productDetailList__header{border-bottom:solid 1px #d0d0d0;background:#f6f6f6;padding:15px 20px 13px;position:relative}.productDetailList__hdg{font-size:18px;font-size:1.8rem;font-weight:bold}.productDetailList__parentBtn{position:absolute;right:15px;top:50%;margin-top:-15px;display:inline-block;background:#48b2f3;padding:3px 15px;padding-right:30px;min-width:90px;box-sizing:border-box;text-align:center;color:#fff;transition:opacity .3s;font-size:14px;font-size:1.4rem}.productDetailList__parentBtn:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);width:8px;height:8px;margin-top:-7px;margin-right:3px;transition:all .25s}.productDetailList__parentBtn:hover{opacity:.75}.productDetailList__parentBtn .closeText{display:none}.productDetailList__parentBtn .openText{display:block}.productDetailList__parentBtn.is-open .closeText{display:block}.productDetailList__parentBtn.is-open .openText{display:none}.productDetailList__parentBtn.is-open:after{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);margin-top:-2px}.productDetailList__content{padding:30px;border-bottom:solid 1px #d0d0d0}.productDetailList__content .contentBox{border-top:solid 1px #d0d0d0;padding-top:20px;padding-left:30px;padding-right:30px;margin-left:-30px;margin-right:-30px;margin-bottom:20px}.productDetailList__content .contentBox:first-child{border-top:none;padding-top:0}.productDetailList__content .contentBox .content__hdg{font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:10px}.productDetailList__content .contentBox .content__detail{font-size:14px;font-size:1.4rem}.searchBar{background:#e5e5e5;font-size:14px;font-size:1.4rem;font-weight:bold;margin:20px 0 25px;padding:14px 0;padding-left:50%;padding-right:50%;margin-left:-50%;margin-right:-50%;display:table;width:100%}.searchBar input[type="text"]{border:none;padding:5px 10px;font-weight:normal;width:300px;min-height:30px;box-sizing:border-box;font-size:14px;font-size:1.4rem;background:#fff;line-height:1.6}.searchBar__free{width:590px;letter-spacing:-.5em}.searchBar__free dt,.searchBar__free dd{letter-spacing:.04em;display:inline-block}.searchBar__free dd{margin-left:10px}.searchBar__btn{min-width:200px;display:inline-block;background:#fff;padding:5px 10px;text-align:center;border:solid 1px #ccc;box-sizing:border-box;transition:all .3s}.searchBar__btn:hover{background:#ccc}.searchBar .searchBar__free,.searchBar .searchBar__btnWrapper{display:table-cell}.searchBar__btnWrapper{text-align:right}.searchBar__btn{margin-left:10px}.searchBar+div .sectionTitle,.searchBar+section .sectionTitle{margin-top:40px}.free_search{letter-spacing:-.5em}.free_search__btn,.free_search__input{letter-spacing:.04em;display:inline-block}.free_search__btn{margin-left:10px;transition:all .3s}.free_search__btn:hover{opacity:.75}.searchBar-B{background:#e5e5e5;padding:13px 50%;margin-left:-50%;margin-right:-50%}.searchBar-B .searchBar__free{width:auto;display:table;width:100%}.searchBar-B .searchBar__free dt{font-weight:bold;padding-right:10px}.searchBar-B .searchBar__free dt span{display:block}.searchBar-B .searchBar__free dt,.searchBar-B .searchBar__free dd{display:table-cell}.searchBar-B .searchBar__free .free_search{width:100%}.searchBar-B .searchBar__free .free_search__input{width:auto;display:block}.searchBar-B input[type="text"]{width:100%;padding-top:6px;padding-bottom:6px}.searchBar-C{background:#e5e5e5;margin:20px 0 25px;padding:20px 0 25px;padding-left:50%;padding-right:50%;margin-left:-50%;margin-right:-50%}.searchBar-C__hdg{font-size:20px;font-size:2rem;font-weight:bold;margin-bottom:14px}.searchBar-C__box{display:table;width:100%}.searchBar-C__col{display:table-cell}.searchBar-C__text{text-align:right;padding-right:10px}.searchBar-C__select{width:320px;padding-right:20px}.searchBar-C__select select{width:100%;height:40px;background:#fff url(img/icon-arrow-select-02.png) right center no-repeat}.searchBar-C__select select:disabled{background:#d5d5d5 url(img/icon-arrow-select-02_o.png) right center no-repeat}.searchBar-C__btn{width:200px}.searchBar-C__btn button{width:100%;height:40px}.searchFilter{display:table;width:100%;font-size:14px;font-size:1.4rem;margin:30px 0 15px}.searchFilter__hdg,.searchFilter__content{display:table-cell}.searchFilter__list{letter-spacing:-.5em}.searchFilter__item{font-family:メイリオ,Meiryo,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",sans-serif;letter-spacing:.04em;display:inline-block;margin-left:10px;margin-bottom:10px}.searchFilter__item a{padding:6px 22px 5px;padding-left:22px;display:inline-block;border:solid 1px #d0d0d0;transition:all .3s}.searchFilter__item a:before{border-color:#d0d0d0;border-width:2px;margin-top:-4px;left:8px;width:4px;height:4px;transition:all .3s}.searchFilter__item a:hover{background:#d0d0d0}.searchFilter__item a:hover:before{border-color:#fff}.searchFilter__item.cur a{background:#f6f6f6}.searchFilter+.searchResult{margin-top:15px}.searchResult{display:table;width:100%;font-size:14px;font-size:1.4rem;margin:25px 0 20px}.searchResult__hdg,.searchResult__content{display:table-cell}.searchResult__all{margin-right:15px;display:inline-block}.listResultProduct{margin-left:-14px;margin-right:-14px}.listResultProduct__item{padding:0 14px;margin-bottom:30px}.listResultProduct+.pagenation{margin-top:30px}.newProductList__item{display:table;width:100%;border-bottom:solid 1px #d0d0d0;padding:30px 0}.newProductList__image,.newProductList__text{display:table-cell;vertical-align:top}.newProductList__image{width:250px;padding-right:35px}.newProductList__date{font-size:14px;font-size:1.4rem;font-weight:300;margin-top:-4px}.newProductList__title{font-size:18px;font-size:1.8rem;font-weight:bold;margin:8px 0}.newProductList__detail{font-size:14px;font-size:1.4rem;line-height:1.72}.newProductList__btn{margin-top:20px;text-align:right}.newProductList--noBorder .newProductList__item{border:none}.label-status{box-sizing:border-box;background:#84cad5;font-size:12px;font-size:1.2rem;text-align:center;padding:2px 6px;font-weight:bold;min-width:80px;color:#fff;display:inline-block}.label-status.status-01{background:rgba(217,122,171,.8)}.label-status.status-02{background:rgba(84,88,90,.6)}.labelGroup{margin:20px 0 10px;letter-spacing:-.5em;overflow:hidden;margin-left:-5px;margin-right:-5px}.labelGroup__item{letter-spacing:normal;display:inline-block;padding-left:5px;padding-right:5px}.productVisual{margin-top:10px;margin-bottom:20px}.productVisual .productCarousel{float:left}.productVisual__text{margin-left:400px}.productVisual__box{background:#bbe1ea;min-height:320px;padding:20px 30px;box-sizing:border-box;color:#142f3b}.productVisual__hdg{font-size:24px;font-size:2.4rem;font-weight:300;position:relative;padding-left:20px;border-bottom:solid 1px #a3c9d2;margin-bottom:15px}.productVisual__hdg:before{content:"";display:block;background:#5b818a;width:10px;height:10px;position:absolute;left:0;top:12px}.productVisual__lead{font-size:18px;font-size:1.8rem;line-height:1.55;font-weight:bold}.productVisual__list{margin-top:15px}.productVisual .btnGroup{text-align:right;letter-spacing:-.5em;margin-top:10px;margin-bottom:0}.productVisual .btnGroup .btn__wrapper{letter-spacing:.04em;display:inline-block;margin-left:10px}.productVisual .btnGroup .btn__wrapper a{padding-left:10px;width:280px;box-sizing:border-box}.productCarousel{width:400px}.productCarousel__viewer{width:400px;height:320px;overflow:hidden;position:relative;border:solid 1px #d0d0d0;box-sizing:border-box}.productCarousel__list{display:table;table-layout:fixed;height:100%}.productCarousel__item{width:400px;height:318px;display:table-cell;vertical-align:middle;text-align:center}.productCarousel__item img{height:auto;max-width:100%;max-height:100%}.productCarousel_controller{width:400px}.productCarousel__btn{z-index:10;position:absolute;top:50%;margin-top:-10px;transition:all .3s}.productCarousel__btn a{width:30px;height:24px;text-indent:-5em;overflow:hidden;display:inline-block;background:url(img/icon-arrow-carousel.png) center center no-repeat}.productCarousel__btn--next{right:5px}.productCarousel__btn--next:hover{right:0}.productCarousel__btn--prev{left:5px}.productCarousel__btn--prev a{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.productCarousel__btn--prev:hover{left:0}.productCarousel__nav{letter-spacing:-.5em;margin-top:10px}.productCarousel__navItem{letter-spacing:.04em;display:inline-block;margin-right:10px;background:#333;transition:all .3s;border:solid 1px #d0d0d0;box-sizing:border-box;width:72px}.productCarousel__navItem:last-child{margin-right:0}.productCarousel__navItem img{opacity:.8;transition:all .3s;width:100%}.productCarousel__navItem.is-active img{opacity:1}.productCarousel__navItem:hover{opacity:.75}.mapImage{padding:0 50%;margin:-20px -50%;background:#effbfc}.mapLink{position:relative}.mapLink__item{font-size:13px;font-size:1.3rem;font-weight:bold;text-shadow:0 0 2px white;position:absolute;line-height:1.2}.mapLink__item a{padding-left:15px;position:relative;color:#000}.mapLink__item a:before{content:"";display:block;width:10px;height:10px;position:absolute;background:#002f5f;border-radius:50%;top:50%;left:0;margin-top:-5px}.mapLink__item a:hover{text-decoration:underline!important}.mapLink__item.japan{top:188px;left:750px}.mapLink__item.china{top:204px;left:710px}.mapLink__item.thailand{top:231px;left:676px}.mapLink__item.vitenam{top:246px;left:692px}.mapLink__item.singapore{top:264px;left:686px}.mapLink__item.indonesia{top:278px;left:609px}.mapLink__item.indonesia a{padding:0 15px 0 0}.mapLink__item.indonesia a:before{top:50%;right:0;left:inherit;margin-top:-5px}.mapLink__item.india{top:210px;left:621px}.mapLink__item.india a{padding:0 0 15px}.mapLink__item.india a:before{top:inherit;bottom:5px;left:50%;margin-top:0;margin-left:-5px}.mapLink__item.uae{top:245px;left:585px}.mapLink__item.uae a{padding:15px 0 0}.mapLink__item.uae a:before{top:2px;left:50%;margin-top:0;margin-left:-5px}.mapLink__item.brazil{top:318px;left:385px}.mapLink__item.mexico{top:222px;left:274px}.modal-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;background:rgba(0,0,0,.8)}.modal-bg.is-close{display:none}.modal-bg.is-open{display:block;opacity:0}.modal-bg.is-open.is-show{opacity:1}.modal{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:101;padding:40px;font-size:.85em;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;-webkit-box-shadow:0 0 .8em 0 rgba(0,0,0,.25);box-shadow:0 0 .8em 0 rgba(0,0,0,.25)}.modal-body figure img{width:640px}.modal.is-close{display:none}.modal.is-open{display:block;opacity:0}.modal.is-open.is-show{display:block;opacity:1}.modal-inner{position:relative}.modal-closeBtnWrap{position:absolute;display:block;width:30px;height:30px;top:-40px;right:-30px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.modal-closeBtn{text-decoration:none!important;color:#666;vertical-align:middle;text-align:left;display:block;text-indent:-5em;width:40px;height:40px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent;margin-right:30px;z-index:100}.modal-closeBtn>span{overflow:hidden;display:inline-block;text-indent:-5em}.modal-closeBtn:before,.modal-closeBtn:after{content:"";display:block;height:1px;width:40px;background:#fff;border-radius:0;position:absolute;left:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.modal-closeBtn:before{top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.modal-closeBtn:after{bottom:50%;-webkit-transform:translate(-50%,50%) rotate(45deg);-ms-transform:translate(-50%,50%) rotate(45deg);transform:translate(-50%,50%) rotate(45deg)}.modal-closeBtn:hover{opacity:.55}@charset "UTF-8";body.en .productListBtn:after,body.en .product-mainVisual:after,body.en .product-mainVisual.product-mainVisual--B:after,body.en .productCarousel-B__list:after{content:"";display:table;clear:both}body.en .linkList-B__item,body.en .anchorBtn__item a,body.en .product-anchorLink__item{position:relative}body.en .linkList-B__item:before,body.en .anchorBtn__item a:before,body.en .product-anchorLink__item:before{content:"";display:block;position:absolute;top:50%;left:10px;margin-top:-3.5px;width:6px;height:6px;border-top:solid 1px;border-right:solid 1px;border-color:#fff;transform:rotate(45deg)}body.en #header .header__col .wwGroup__list,body.en #header .header__col .wwGroup__item,body.en .navGrobalFooter,body.en .navGrobalFooter__childList,body.en .productListBtn__item,body.en .linkList-B__item,body.en .productCarousel-B__list,body.en .productCarousel-B__btn,body.en .productCarousel-B__nav,body.en .anchorBtn__item,body.en .product-anchorLink,body.en .listBasic li{list-style-type:none}body.en #header .header__col .wwGroup .wwBtn,body.en .link-contactUs,body.en .productListBtn__item .indexBtn,body.en .linkList-B__item a,body.en .anchorBtn__item a,body.en .product-anchorLink__item a,body.en .relatedProducts__item,body.en .transBtn-C{text-decoration:none!important;color:#333}body.en{}body.en *{font-family:"Open Sans",sans-serif!important}body.en #header .header__col{vertical-align:bottom}body.en #header .header__col .navUtilityHeader{position:relative;bottom:-5px}body.en #header .header__col .searchInSite input:not([type="image"]) {width:180px}body.en #header .header__col .wwGroup__list{position:relative;bottom:-.2em;letter-spacing:-.5em}body.en #header .header__col .wwGroup__item{letter-spacing:normal;display:inline-block;padding:0 10px}body.en #header .header__col .wwGroup .wwBtn{font-size:12px;font-size:1.2rem}body.en #header .header__col .wwGroup .wwBtn img{display:block;margin:auto}body.en #header .header__col .wwGroup .wwBtn span{display:block;margin:auto;text-align:center;transition:all .3s;border-bottom:solid 1px transparent}body.en #header .header__col .wwGroup .wwBtn:hover span{border-bottom:solid 1px #333}body.en #header .header__col .worldLink{padding:0 10px;padding-right:0;vertical-align:bottom;position:relative;bottom:-.2 em}body.en .js-sticky.fixed #header #headerLogo img{width:346px;height:auto}body.en .navGrobal .navGrobal__item{padding:0}body.en .navGrobal .navGrobal__item>a{box-sizing:border-box;transition:background .2s , color .2s}body.en .navGrobal .navGrobal__item:hover>a,body.en .navGrobal .navGrobal__item.cur>a{background:#1e5083;color:#fff}body.en .navGrobal .navGrobal__item .navGrobal__childItem>a:hover{background-color:#406a96}body.en .js-sticky.fixed .navGrobal .navGrobal__item a{padding:10px 12px}body.en .js-sticky.fixed .navGrobal .navGrobal__item a:after{content:"";display:block;width:80%;height:1px;background:none;position:absolute;bottom:1px;left:10%;transition:background .3s}body.en .js-sticky.fixed .navGrobal .navGrobal__item a:hover:after{background:#002f5f}body.en .js-sticky.fixed .navGrobal .navGrobal__item .navGrobal__childList__wrapper{top:40px}body.en #footer .footer__inner{padding-top:45px}body.en .navGrobalFooter{padding-bottom:0;margin-bottom:15px}body.en .navGrobalFooter__childList{padding-left:1em;margin-top:10px}body.en .navGrobalFooter__item a{font-weight:normal!important}body.en .navGrobalFooter__childItem{margin:6px 0;font-weight:normal!important}body.en .navGrobalFooter__childItem .navGrobalFooter__childItem{padding:5px 0}body.en .navUtilityFooter{padding:0}body.en .copyright{margin-top:-20px}body.en .link-contactUs{color:#fff;font-size:14px;font-size:1.4rem;font-weight:normal;vertical-align:bottom;margin-top:-5px;margin-bottom:10px;display:inline-block}body.en .link-contactUs span{padding-left:25px;background:url(img/en/icon-mail-footer.png) left center no-repeat;border-bottom:solid 1px transparent;transition:border .3s}body.en .link-contactUs:hover span{border-bottom:solid 1px #fff}body.en #contents #main_area{padding-bottom:100px}body.en .categoryTitle{font-weight:bold}body.en .free_search-B{display:table;width:100%}body.en .free_search-B .free_search-B__txt,body.en .free_search-B .free_search-B__input,body.en .free_search-B .free_search-B__btn{display:table-cell;vertical-align:middle}body.en .free_search-B .free_search-B__txt{width:auto;width:90px;font-size:14px;font-size:1.4rem;font-weight:bold;padding-right:10px}body.en .free_search-B .free_search-B__txt span{display:inline-block;width:auto}body.en .free_search-B .free_search-B__input{width:auto}body.en .free_search-B .free_search-B__btn{width:90px;text-align:right}body.en .searchBar-B{background:#e5e5e5;padding:13px 50%;margin-left:-50%;margin-right:-50%}body.en .searchBar-B .searchBar__free{width:auto;display:table;width:100%}body.en .searchBar-B .searchBar__free dt{font-weight:bold;padding-right:10px}body.en .searchBar-B .searchBar__free dt span{display:block}body.en .searchBar-B .searchBar__free dt,body.en .searchBar-B .searchBar__free dd{display:table-cell}body.en .searchBar-B .searchBar__free .free_search{width:100%}body.en .searchBar-B .searchBar__free .free_search__input{width:auto;display:block}body.en .searchBar-B input[type="text"]{width:100%;padding-top:6px;padding-bottom:6px}body.en .productListBtn{margin:20px 0;margin-left:-10px}body.en .productListBtn__item{position:relative;margin-bottom:10px;width:180px;float:left;margin-left:10px}body.en .productListBtn__item:nth-child(4n+1) .productListBtn__drop {left:0}body.en .productListBtn__item:nth-child(4n+2) .productListBtn__drop {left:-190px}body.en .productListBtn__item:nth-child(4n+3) .productListBtn__drop {left:-380px}body.en .productListBtn__item:nth-child(4n+4) .productListBtn__drop {right:0}body.en .productListBtn--col5 .productListBtn__item:nth-child(5n+1) .productListBtn__drop {left:0}body.en .productListBtn--col5 .productListBtn__item:nth-child(5n+2) .productListBtn__drop {left:-205px}body.en .productListBtn--col5 .productListBtn__item:nth-child(5n+3) .productListBtn__drop {left:-410px}body.en .productListBtn--col5 .productListBtn__item:nth-child(5n+4) .productListBtn__drop {right:-205px}body.en .productListBtn--col5 .productListBtn__item:nth-child(5n+5) .productListBtn__drop {left:unset;right:0}@media all and (-ms-high-contrast:none){body.en .productListBtn--col5 .productListBtn__item:nth-child(5n+5) .productListBtn__drop {left:inherit}}body.en .productListBtn__item .indexBtn{text-align:center;font-size:18px;font-size:1.8rem;font-weight:bold;padding:10px 0;display:block;background:#fff;color:#666;box-sizing:border-box;position:relative;padding-bottom:100px;border:solid 3px transparent;height:184px;line-height:1.3}body.en .productListBtn__item .indexBtn:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;border:solid 1px #ccc;padding:2px;margin:-2px}body.en .productListBtn__item .indexBtn:after{content:"";display:block;position:absolute;bottom:10px;left:0;height:100px;width:100%}body.en .productListBtn__item .indexBtn--bed:after{background:url(img/en/icon-bed.jpg) center no-repeat}body.en .productListBtn__item:hover .indexBtn--bed:after{background:url(img/en/icon-bed_o.jpg) center no-repeat}body.en .productListBtn__item .indexBtn--mattress:after{background:url(img/en/icon-mattress.jpg) center no-repeat}body.en .productListBtn__item:hover .indexBtn--mattress:after{background:url(img/en/icon-mattress_o.jpg) center no-repeat}body.en .productListBtn__item .indexBtn--stretcher:after{background:url(img/en/icon-stretcher.jpg) center no-repeat}body.en .productListBtn__item:hover .indexBtn--stretcher:after{background:url(img/en/icon-stretcher_o.jpg) center no-repeat}body.en .productListBtn__item .indexBtn--furniture:after{background:url(img/en/icon-furniture.jpg) center no-repeat}body.en .productListBtn__item:hover .indexBtn--furniture:after{background:url(img/en/icon-furniture_o.jpg) center no-repeat}body.en .productListBtn__item .indexBtn--wardequipment:after{background:url(img/en/icon-wardequipment.jpg) center no-repeat}body.en .productListBtn__item:hover .indexBtn--wardequipment:after{background:url(img/en/icon-wardequipment_o.jpg) center no-repeat}body.en .productListBtn__item .indexBtn--rehabilitation:after{background:url(img/en/icon-rehabilitation.jpg) center no-repeat}body.en .productListBtn__item:hover .indexBtn--rehabilitation:after{background:url(img/en/icon-rehabilitation_o.jpg) center no-repeat}body.en .productListBtn__item .indexBtn--orequipment:after{background:url(img/en/icon-orequipment.jpg) center no-repeat}body.en .productListBtn__item:hover .indexBtn--orequipment:after{background:url(img/en/icon-orequipment_o.jpg) center no-repeat}body.en .productListBtn__item .indexBtn--chemotherapy:after{background:url(img/en/icon-chemotherapy.jpg) center no-repeat}body.en .productListBtn__item:hover .indexBtn--chemotherapy:after{background:url(img/en/icon-chemotherapy_o.jpg) center no-repeat}body.en .productListBtn__item .indexBtn--sensor:after{background:url(img/en/icon-sensor.jpg) center no-repeat}body.en .productListBtn__item:hover .indexBtn--sensor:after{background:url(img/en/icon-sensor_o.jpg) center no-repeat}body.en .productListBtn__item .indexBtn--bedaccessories:after{background:url(img/en/icon-bedaccessories.jpg) center no-repeat}body.en .productListBtn__item:hover .indexBtn--bedaccessories:after{background:url(img/en/icon-bedaccessories_o.jpg) center no-repeat}body.en .productListBtn__item .indexBtn--other-01:after{background:url(img/en/icon-rehabilitation.jpg) center no-repeat}body.en .productListBtn__item:hover .indexBtn--other-01:after{background:url(img/en/icon-rehabilitation_o.jpg) center no-repeat}body.en .productListBtn__item .indexBtn--other-02:after{background:url(img/en/icon-rehabilitation.jpg) center no-repeat}body.en .productListBtn__item:hover .indexBtn--other-02:after{background:url(img/en/icon-rehabilitation_o.jpg) center no-repeat}body.en .productListBtn__item .indexBtn--bed-02:after{background:url(img/en/icon-bed-02.jpg) center no-repeat}body.en .productListBtn__item:hover .indexBtn--bed-02:after{background:url(img/en/icon-bed-02_o.jpg) center no-repeat}body.en .productListBtn__drop{margin-top:-3px;position:absolute;width:750px;width: calc(400% + 31px);box-sizing:border-box;z-index:1;border:solid 3px #bbe1ea;padding:30px 20px 30px;background:#fff;padding:0 20px;height:0;overflow:hidden;border:none;transition:padding .3s}body.en .productListBtn__item:hover .indexBtn{border:solid 3px #bbe1ea;border-bottom:0;z-index:6;background:#fff;box-shadow:none}body.en .productListBtn__item:hover .indexBtn:before{border:none}body.en .productListBtn__item:hover .indexBtn:after{bottom:13px}body.en .productListBtn__item:hover .productListBtn__drop{z-index:5;padding:30px 20px 30px;height:auto;border:solid 3px #bbe1ea}body.en .linkList-B__item{position:relative;line-height:1.72;padding-left:15px;margin:10px 0}body.en .linkList-B__item:before{border-width:2px;border-color:#d5d5d5;margin-left:0;left:0;top:0;margin-top:10px}body.en .linkList-B__item strong{display:inline-block;font-size:16px;font-size:1.6rem}body.en .linkList-B__item a{font-size:16px;font-size:1.6rem;transition:all .25s;border-bottom:solid 1px transparent}body.en .linkList-B__item a:hover{color:#002f5f;border-bottom:solid 1px #002f5f}body.en .indexList__text{padding:12px 10px}body.en .product-mainVisual{background:#fff}body.en .product-mainVisual .productCarousel-B,body.en .product-mainVisual .product-mainText,body.en .product-mainVisual .product-mainText-B{float:left;width:500px}body.en .product-mainVisual .product-mainText,body.en .product-mainVisual .product-mainText-B{box-sizing:border-box}body.en .product-mainVisual.product-mainVisual--B .productCarousel-C{float:left;width:650px}body.en .product-mainVisual.product-mainVisual--B .product-mainText{float:left;width:auto}body.en .product-mainVisual.product-mainVisual--B .productCarousel-B__nav{bottom:-20px}body.en .product-mainText{padding:30px 20px}body.en .product-mainText__hdg{font-size:18px;font-size:1.8rem;margin-bottom:15px}body.en .product-mainText-B{padding:25px 30px}body.en .product-mainText-B p{font-size:14px;font-size:1.4rem;line-height:1.8}body.en .productCarousel-B{width:500px;position:relative;background:#fff}body.en .productCarousel-B__viewer{width:500px;height:280px;overflow:hidden;position:relative;box-sizing:border-box;z-index:1}body.en .productCarousel-B__list{display:table;table-layout:fixed;height:100%}body.en .productCarousel-B__item{width:500px;height:280px;display:table-cell;vertical-align:middle;text-align:center}body.en .productCarousel-B__item img{height:auto;max-width:100%;max-height:100%}body.en .productCarousel-B_controller{width:500px}body.en .productCarousel-B__btn{z-index:10;position:absolute;top:50%;margin-top:-10px;transition:all .3s}body.en .productCarousel-B__btn a{width:30px;height:24px;text-indent:-5em;overflow:hidden;display:inline-block;background:url(img/icon-arrow-carousel.png) center center no-repeat}body.en .productCarousel-B__btn--next{right:5px}body.en .productCarousel-B__btn--next:hover{right:0}body.en .productCarousel-B__btn--prev{left:5px}body.en .productCarousel-B__btn--prev a{transform:rotate(180deg)}body.en .productCarousel-B__btn--prev:hover{left:0}body.en .productCarousel-B__nav{letter-spacing:-.5em;position:absolute;bottom:20px;left:0;text-align:center;height:10px;z-index:2;width:100%}body.en .productCarousel-B__navItem{letter-spacing:.04em;display:inline-block;margin-right:10px;box-sizing:border-box;width:10px;height:10px;background:#8a8a8a;border-radius:50%;transition:all .3s;cursor:pointer;border:solid 1px #8a8a8a}.product-mainVisual--B .productCarousel-B__navItem{background:#8a8a8a!important;border:solid 1px #8a8a8a}.product-mainVisual--B .productCarousel-B__navItem.is-active{background:#72d2e7!important;border:solid 1px #72d2e7!important}body.en .productCarousel-B__navItem:last-child{margin-right:0}body.en .productCarousel-B__navItem.is-active{background:#72d2e7;border:solid 1px #72d2e7}body.en .productCarousel-B__navItem:hover{opacity:.75}body.en .product-mainVisual--B .productCarousel-B{width:650px}body.en .product-mainVisual--B .productCarousel-B__viewer,body.en .product-mainVisual--B .productCarousel-B__item{width:650px;height:320px}body.en .product-mainVisual--B .product-mainText{width:350px!important;padding:0;box-sizing:border-box}body.en .product-mainVisual--B .product-mainText .product-anchorLink__item{background:#002f5f;width:100%;box-sizing:border-box;background:#002f5f;padding-top:10px;padding-bottom:10px;margin-bottom:1px}body.en .product-mainVisual--B .product-mainText .product-anchorLink__item:last-child{margin-bottom:0}body.en .product-mainVisual--B .product-mainText .product-anchorLink__item:before{margin-left:2px}body.en .product-mainVisual--B .product-mainText .product-anchorLink__item a{width:100%;font-size:1.6px;font-size:1.6rem}body.en .product-mainVisual--B .product-mainText .product-anchorLink__item.is-disabled{cursor:default}body.en .product-mainVisual--B .product-mainText .product-anchorLink__item.is-disabled:before{border-color:gray}body.en .product-mainVisual--B .product-mainText .product-anchorLink__item.is-disabled a{color:gray;cursor:normal}body.en .product-mainVisual--B .product-mainText .product-anchorLink__item.is-disabled a:hover{border-color:transparent}body.en .productDetailTitle{margin-top:40px;font-size:26px;font-size:2.6rem;font-weight:bold;position:relative;padding-left:20px;border-bottom:solid 1px #d0d0d0}body.en .productDetailTitle:before{content:"";display:block;width:10px;height:10px;background:#5b818a;position:absolute;top:15px;left:2px}body.en .searchResult__hdg{padding-right:15px}body.en .leadBox{margin:20px 0}body.en .leadBox *{font-size:16px;font-size:1.6rem}body.en .anchorBtn{margin:20px 0 50px}body.en .anchorBtn__list{letter-spacing:-.5em;margin-left:-6px;margin-right:-6px}body.en .anchorBtn__item{font-family:メイリオ,Meiryo,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",sans-serif;letter-spacing:.04em;display:inline-block;margin-bottom:10px;padding:0 6px}body.en .anchorBtn__item a{padding:3px 22px 3px;padding-left:22px;display:inline-block;border:solid 1px #d0d0d0;transition:all .3s;display:block;font-size:14px;font-size:1.4rem}body.en .anchorBtn__item a:before{border-color:#d0d0d0;border-width:2px;margin-top:-4px;left:8px;width:4px;height:4px;transition:all .3s;transform:rotate(135deg)}body.en .anchorBtn__item a:hover{background:#d0d0d0}body.en .anchorBtn__item a:hover:before{border-color:#fff}body.en .anchorBtn__item.cur a{background:#f6f6f6}body.en .productCategory{font-size:18px;font-size:1.8rem;font-weight:bold;background:#f6f6f6;padding:10px 15px;margin:20px 0}body.en .anchorBtn+.productCategory,body.en .searchResult+.productCategory,body.en .listResultProduct+.productCategory{padding:52px 0 0;margin:-52px 0 20px;background:none}body.en .anchorBtn+.productCategory>span,body.en .searchResult+.productCategory>span,body.en .listResultProduct+.productCategory>span{display:block;padding:10px 15px;background:#f6f6f6}body.en .listResultProduct .resultProduct{min-height:280px;display:block}body.en .product-anchorLink__item{font-size:20px;font-size:2rem;padding-left:25px}body.en .product-anchorLink__item:before{left:0;width:7px;height:7px;margin-top:-6px;border-width:1px;top:62%}body.en .product-anchorLink__item a{color:#fff;border-bottom:solid 1px transparent;transition:border .3s}body.en .product-anchorLink__item a:hover{border-bottom:solid 1px #fff}body.en .transBtn{padding:18px 30px;padding-left:20px;padding-right:40px;min-width:300px;text-align:left}body.en .transBtn:after{right:10px;background-image:url(img/icon-arrow-btn--s.png)}body.en .product-leadBox{margin:50px 0 10px;padding:20px 0 30px;color:#666}body.en .product-leadBox__hdg{font-size:22px;font-size:2.2rem;font-weight:300}body.en .product-leadBox__hdg+.product-leadBox__text{margin-top:8px}body.en .product-leadBox__text{padding-left:10px;font-size:16px;font-size:1.6rem;line-height:1.5}body.en .product-leadBox__text p{font-size:16px;font-size:1.6rem}body.en .featuresTitle{font-size:18px;font-size:1.8rem;font-weight:bold;margin:10px 0}body.en .productDetailList{border:none}body.en .productDetailList__content p{font-size:14px;font-size:1.4rem}body.en .listBasic li{padding-left:1em;position:relative;font-size:14px;font-size:1.4rem}body.en .listBasic li:before{content:"";display:inline-block;width:1em;position:absolute;top:.75em;left:.2em;width:.4em;height:1px;background:#333}body.en .relatedProducts{margin:60px 0 20px;background:#f6f6f6;padding:10px 50%;margin-left:-50%;margin-right:-50%}body.en .relatedProducts__hdg{font-size:22px;font-size:2.2rem;font-weight:bold;margin:10px 0}body.en .relatedProducts__list{margin-bottom:20px}body.en .relatedProducts__item{margin:0;border:solid 1px #e5e5e5;background:#fff;display:block;transition:all .3s}body.en .relatedProducts__item:hover{color:#fff;background:silver}body.en .relatedProducts__item:hover .relatedProducts__image{opacity:.8}body.en .relatedProducts__image{border-right:solid 1px #e5e5e5;margin-bottom:0;min-width:240px;min-height:150px;text-align:center;background:#fff;transition:opacity .4s}body.en .relatedProducts__image img{width:150px}body.en .relatedProducts__ttl{font-size:14px;font-size:1.4rem;font-weight:bold}body.en .relatedProducts__text{padding:15px 10px}body.en .newsTable th,body.en .newsTable td{padding-top:15px;padding-bottom:15px}body.en .newsTable tr:first-child th,body.en .newsTable tr:first-child td{padding-top:5px}body.en .newsTable__date{padding-right:0;width:110px;box-sizing:border-box;text-align:right;font-weight:bold}body.en .newsTable__lebelGroup{padding-left:5px;padding-right:5px;width:60px}body.en .newsTable__lebelGroup .label{position:relative;bottom:2px}body.en .newsTable__detail{width:auto;padding-left:0}body.en .transBtn-C{display:table;margin:20px 0;background:#002f5f;height:60px;color:#fff;font-size:14px;font-size:1.4rem;transition:background .3s;letter-spacing:.05em}body.en .transBtn-C>span{min-width:330px;display:table-cell;vertical-align:middle;text-align:center;box-sizing:border-box}body.en .transBtn-C:hover{background:rgba(0,47,95,.5)}body.en .transBtn-C.btn-contact{width:400px}body.en .transBtn-C.btn-contact>span>span{padding-left:25px;padding-right:10px;background:url(img/en/icon-mail-footer.png) left center no-repeat}body.en .categoryTitle+.blockSection>.sectionTitle:first-child{margin-top:60px!important}body.en .navGrobalFooter.navGrobalFooter--en .lytCol{margin-left:-10px;margin-right:-10px}body.en .navGrobalFooter.navGrobalFooter--en .lytCol__item{padding:0 10px;width:195px}.navLocal{margin:auto;width:100%;border-bottom:solid 1px #d0d0d0;margin-left:-50%;padding-left:50%;margin-right:-50%;padding-right:50%}.navLocal__list{display:table;table-layout:fixed;border-left:solid 1px #d0d0d0;width:100%}.navLocal__item{display:table-cell;height:40px;vertical-align:middle;text-align:center}.navLocal__item:first-child{border-right:solid 1px #d0d0d0;width:20%}.navLocal__item a{text-decoration:none;padding-left:25px;position:relative;color:#333;transition:all .3s}.navLocal__item a.cur,.navLocal__item a:hover{color:#72d2e7}.navLocal li:not(:first-child) a:before {content:"";display:block;position:absolute;top:50%;left:10px;margin-top:-3.5px;width:6px;height:6px;border-top:solid 1px;border-right:solid 1px;border-color:#333;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.contentBox{width:100%;display:table}.sideber{display:table-cell;vertical-align:top;width:25%;padding-top:15px}.sideber__inner{margin-left:50px}.sideber__inner img{text-align:right}.sideber__title{font-size:2rem;padding:5px 0;margin-top:25px;font-weight:bold;margin-bottom:5px}.banner img{transition:all .3s}.banner:hover img{opacity:.65}.banner-A{width:180px;height:120px;display:table;margin-bottom:10px;float:right;padding:10px;box-sizing:border-box;font-size:18px;line-height:1.4;letter-spacing:.07em;font-weight:bold;transition:all .3s;text-decoration:none}.banner-A:hover{opacity:.65;text-decoration:none}.banner-A span{display:table-cell;vertical-align:middle;text-align:center;color:#fff;font-weight:bold}.banner-A--01{background:#9ecdd7}.banner-A--02{background:#a3b4c4}.banner-A--03{background:#acb3dd}.banner-A--04{background:#a8d9d5}.banner-A--05{background:#c5d27a}.sceneListWrap{background:url(https://paramountbed.com.mx/img/en/product/hospital/bg-scene-type.jpg) center center no-repeat;height:1554px;position:relative;width:750px;margin-top:20px}.img-emergency{position:absolute;bottom:0;right:0;background-color:#e0e2e1;transform:translateX(100%)}.sceneList{display:table;width:100%;margin:auto}.sceneList:first-child{padding-top:114px;width:700px}.sceneList+.sceneList{margin-top:10px;width:700px}.sceneList__item{-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:bottom;display:table-cell;text-align:center}.sceneList__item img{width:100%}.sceneList__item:first-child{text-align:left}.sceneList__item:last-child{text-align:right}.sceneList__item a{position:relative;display:block}.sceneList__item a::after{content:"→";position:absolute;bottom:4px;right:4px;height:16px;width:16px;line-height:16px;font-size:10px;text-align:center;color:#fff;z-index:4;background:#002d55}.sceneList__item figure{position:relative}.sceneList__item figure figcaption{position:absolute;top:50%;width:100%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;font-size:30px;line-height:1.26;letter-spacing:.02em;opacity:0;transition:opacity .6s ease;margin:0;box-sizing:border-box;padding:10px}.sceneList__item figure::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;transition:box-shadow .6s ease;-webkit-transition:-webkit-box-shadow .6s ease;-o-transition:box-shadow .6s ease;-moz-transition:box-shadow .3s ease}.sceneList__item figure::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#fff;z-index:1;opacity:0}.sceneList__item a:hover figure figcaption{opacity:1}.sceneList__item a:hover figure::before{opacity:.7}.sceneList__item a:hover figure::after{content:"";-webkit-box-shadow:0 0 0 4px #002d55 inset;box-shadow:0 0 0 4px #002d55 inset;transition:box-shadow .6s ease;-webkit-transition:-webkit-box-shadow .6s ease;-o-transition:box-shadow .6s ease;-moz-transition:box-shadow .3s ease;position:absolute;z-index:3;top:0;left:0}.productDetailTitle-C{font-size:20px;font-size:2rem;font-weight:bold;letter-spacing:0;background:#f6f6f6;padding-left:10px;padding-right:10px;box-sizing:border-box;padding-top:8px;padding-bottom:8px;letter-spacing:1px}.specList{letter-spacing:-.5em;margin:0 -5px}.specList__item{display:inline-block;width:25%;letter-spacing:normal;margin-bottom:30px;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.specList__title{margin-bottom:20px;height:30px;font-size:1.7rem!important;font-weight:bold;letter-spacing:1px}.specList__detail{position:relative;width:100%}.specList__name{width:100%;height:30px;letter-spacing:1px}.specList__valueWrap .specList__value span{font-size:3.2rem;color:#72d2e7;line-height:46px}.specList__value{margin-top:25px;height:90px;text-align:center;height:auto}.specList__value span small{color:#000;font-size:1.4rem;vertical-align:top}.movieBox{margin:0 0 15px!important}.movieLink-B__item{margin:0 20px}.movieLink-B__item a{text-decoration:underline}.movieLink-B__list{list-style:none;margin:0 190px}.movieLink-B__list .movieLink-B__ttl{font-size:1.2rem;color:#333}.movieLink-B__list .movieLink-B__ttl:hover{opacity:.7}.linkPageTop{padding-left:20px;position:relative;color:#333;font-size:12px;font-size:1.2rem}.linkPageTop::before{content:"▲";display:block;position:absolute;top:0;left:0}.linkPageTop::hover{text-decoration:none!important;color:#333}.product-mainText__inner{padding-left:23px;padding-top:38px;padding-bottom:38px;line-height:1;background:#002f5f;height:320px;-webkit-box-sizing:border-box;box-sizing:border-box}.productDetailTitle-B{margin-top:27px;font-size:2.8rem;font-weight:bold;position:relative;letter-spacing:1px}.productDetailList__content{padding:20px 10px 15px 10px!important;border:none!important;margin-bottom:45px}.productDetailList__content .lytCol__item{text-align:center;margin-bottom:60px}.productDetailList__hdg{font-size:2rem!important;letter-spacing:2px}.relatedProducts__item-B{margin:0;color:#333;background:#fff;display:block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.relatedProducts__item-B:hover{color:#fff;background:silver;text-decoration:none}.relatedProducts__item-B:hover .relatedProducts__image{opacity:.8}.relatedProducts__item-B .relatedProducts__image{margin-bottom:0;min-height:180px;text-align:left;background:#fff;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;color:#333;border-right:none!important;min-width:unset!important}.relatedProducts__item-B .relatedProducts__text{padding:0!important;text-align:left}.relatedProducts__item-B .relatedProducts__ttl{padding:0 5px}.relatedProducts__item-B .relatedProducts__body{padding:0 5px;line-height:20px}.accessoriesLink{display:block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#fff;background:#fff;text-decoration:none;color:#333}.accessoriesLink{color:#fff;background:silver;text-decoration:none}.accessoriesLink:hover>figure{color:#fff;background:silver;text-decoration:none;opacity:.8}.accessoriesLink figure{text-align:center;background:#fff;transition:opacity .4s}.accessoriesLink figure img{padding-top:20px}.accessoriesLink p{color:#333}.modal-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;background:rgba(0,0,0,.8)}.modal-bg.is-close{display:none}.modal-bg.is-open{display:block;opacity:0}.modal-bg.is-open.is-show{opacity:1}.modal{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:101;padding:40px;font-size:.85em;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;-webkit-box-shadow:0 0 .8em 0 rgba(0,0,0,.25);box-shadow:0 0 .8em 0 rgba(0,0,0,.25)}.modal-body figure img{width:640px}.modal.is-close{display:none}.modal.is-open{display:block;opacity:0}.modal.is-open.is-show{display:block;opacity:1}.modal-inner{position:relative}.modal-closeBtnWrap{position:absolute;display:block;width:30px;height:30px;top:-40px;right:-30px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.modal-closeBtn{text-decoration:none!important;color:#666;vertical-align:middle;text-align:left;display:block;text-indent:-5em;width:40px;height:40px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent;margin-right:30px;z-index:100}.modal-closeBtn>span{overflow:hidden;display:inline-block;text-indent:-5em}.modal-closeBtn:before,.modal-closeBtn:after{content:"";display:block;height:1px;width:40px;background:#fff;border-radius:0;position:absolute;left:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.modal-closeBtn:before{top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.modal-closeBtn:after{bottom:50%;-webkit-transform:translate(-50%,50%) rotate(45deg);-ms-transform:translate(-50%,50%) rotate(45deg);transform:translate(-50%,50%) rotate(45deg)}.modal-closeBtn:hover{opacity:.55}.productDetailList__accessories .relatedProducts__image{min-height:155px!important}.productCarousel-B__btn a{background:url(img/icon-arrow-carousel-en.png) center center no-repeat!important}.product-mainVisual--B .productCarousel-B__viewer{border:none!important}.playerLink{display:block;position:relative}.playerLink:after{content:"";display:block;width:100px;height:60px;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lytMultiCol-A__text p{overflow:hidden}.content__hdg{font-size:1.7rem;margin-top:20px;letter-spacing:1px;margin-bottom:15px}.detailcontentBox{border-top:solid 1px #d0d0d0;padding-left:10px;padding-right:10px;margin-left:-10px;margin-right:-10px;margin-bottom:20px}.detailcontentBox:first-child{border-top:none}.sceneList__item a figure figcaption{transform:translate(0,-50%) translate3d(0,0,0) rotate3d(0,0,1,.0001deg)}_:-ms-lang(x)::-ms-backdrop, .sceneList__item a figure figcaption {transform:translate(0,-50%)}_:-ms-lang(x)::backdrop, .sceneList__item a figure figcaption {transform:translate(0,-50%)}@media all and (-ms-high-contrast:none){.sceneList__item a figure figcaption{transform:translate(0,-50%)}}.detailcontentBox .lytMultiCol-A__image img{width:320px}.productListBtn__drop .lytCol--col3 .lytCol__item{width:33.333%}.sceneList__item img[src$="img-03-03.jpg"]+figcaption{font-size:27px}.detailcontentBox a:not(.playerLink) {transition:opacity .4s}.detailcontentBox a:hover:not(.playerLink){opacity:.7}body.en .productListBtn--col5{margin-left:-25px}body.en .productListBtn--col5 .productListBtn__item{margin-left:25px;margin-bottom:25px}body.en .productListBtn--col5 .productListBtn__drop{width:1000px;width: calc(500% + 102px)}.prodTemp{overflow:hidden}.prodTemp__img{float:left;border:1px solid #d0d0d0}.prodTemp__img>img{text-align:center;max-width:498px}.prodTemp__text{float:left;width:500px;box-sizing:border-box;padding:25px 30px;text-align:left}.prodTemp__text>.prodTemp__head{font-size:1.8rem;font-weight:bold;margin-bottom:15px}.prodTemp__text>p{font-size:1.4rem;line-height:1.8}body.en .productDetailList .productDetailList__header{padding:52px 0 0;border:0;margin-top:-52px;background:transparent}body.en .productDetailList .productDetailList__hdg{position:relative;padding:15px 20px 13px;border-bottom:solid 1px #d0d0d0;font-size:18px;font-size:1.8rem;font-weight:bold;background:#f6f6f6}body.en .relatedProducts{padding:52px 0 0;margin:8px 0 20px;background:transparent}body.en .relatedProducts .relatedProducts__hdg,body.en .relatedProducts .relatedProducts__list{background:#f6f6f6}body.en .relatedProducts .relatedProducts__hdg{padding:20px 50% 10px;margin:0 -50%;font-size:22px;font-size:2.2rem;font-weight:bold}body.en .relatedProducts .relatedProducts__list{padding:0 calc(50% - 10px) 30px;margin:0 -50%}.navLocal__list{display:flex;padding:4px 0;border-left:0}.navLocal__item{display:inline-flex;align-items:center;padding-right:16px}.navLocal__item:first-child{width:auto;padding-right:32px;border-right:0}.navLocal li:not(:first-child) a:before {display:none}.navLocal__item a{display:block;width:180px;height:32px;box-sizing:border-box;padding:3px 0;border:1px solid #d0d0d0;text-align:center;background-color:#fff;transition:background-color .3s}.navLocal__item a.cur,.navLocal__item a:hover{color:inherit;background-color:#f6f6f6}.productDetailTitle-C.pd{padding:52px 0 0;margin:-52px 0 0;background-color:transparent}.productDetailTitle-C.pd>span{display:block;padding:8px 10px;background-color:#f6f6f6}@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir="rtl"] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir="rtl"] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir="rtl"] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.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}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}