.sns li,.tag li{display:inline-block;list-style:none}.sns [class*=grid],.spec-icons .column{position:relative}.detail-list .contents-list a.column:hover .brand-name img,.product-list a:hover .detail-logo img{opacity:1}.sns{padding:0}.page-head .sns .column{padding:0 1%}.sns .share{margin:1em 0;padding:0;text-align:right}.sns li{margin:0;padding:0;line-height:1;vertical-align:bottom}.sns .share li iframe,.sns .share li>div{vertical-align:bottom!important}.sns .fb-like>span{vertical-align:inherit!important}.sns .twitter-share-button{border:0;padding:0;background:0 0}.sns .narrow-contents .share{margin:.467em 0}.tag{padding:0;overflow:hidden}.tag li{float:left;padding:0;margin:0 .5em .2em 0;line-height:1.35}.main-margin-space{margin:2em auto 0}.bg-ultra-light-grey #slide-product.slide-mainvisual nav,.slide-mainvisual nav+.slide-mainvisual-content{margin-top:2em}.slide-mainvisual-thumbs{padding-top:1.5em}.list-links{list-style:none;margin:0;padding:0}.list-links:last-child{margin-bottom:1em}.list-links li{margin:0;padding:0}.list-links li~li{margin-top:.25em}.list-links li a{width:100%;padding:.9em 1em;text-decoration:none;text-align:left}#support .list-links li a{border-color:#e4e4e4;background:#e4e4e4}#support .list-links li a:focus,#support .list-links li a:hover{border-color:#bfbfbf;background:#bfbfbf;color:#333131}@media print,screen and (min-width:48em){.list-links{overflow:hidden}.list-links li,.list-links li~li{float:left;display:inline-block;min-width:12.1%;margin:1em 1em 0 0}.list-links li a{text-align:center}}.spec-icons .column~.column{margin-top:.25em}.spec-icons .column figure{position:relative;float:left;width:48.5%;height:3em;background-color:#d5d5d5;background-image:url(../images/product/spec-icon-bg.png);background-image:linear-gradient(145deg,#ececec 25%,#e5e5e5 47.5%,#e0e0e0 50%,#d5d5d5 50%);background-repeat:no-repeat}.spec-icons figure img{max-width:100%;max-height:100%;margin:auto}.spec-icons figure a{position:absolute;top:0;left:0;right:0;bottom:0;display:block}#specification-watch .balloon .figure:before,.spec-icons .balloon figure:before{content:"";position:absolute;right:1px;bottom:1px;width:.8em;height:.8em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAjklEQVQoU2NkIAUY9AswkqKeQWeSMmka9KcEkqbBcOpk4jVoN7AxsIk+Il6DwdRUBibGWcRp0O4TYmDjuM7AyCBGhIZQZgYjxw3A0PQBhSgBDWDF04Dq0mDBj1sDyBnsHAthJuPWAAoNVtF4BkbGFpCb0SOWkQEY3Qx/mIUZmJn0gKHgBFQQClQsjisFAADN/BNJ5aslEgAAAABJRU5ErkJggg==);background-repeat:no-repeat}.no-svg .spec-icons figure a[target="_blank"]:before{right:0;bottom:0;background:url(../images/bg-blank.png) right bottom no-repeat}.spec-icons .column .text{display:table;width:51.5%;table-layout:fixed;border-collapse:collapse;height:3em}.spec-icons .column .text>span{display:table-cell;width:100%;padding:0 0 0 6%;vertical-align:middle;font-size:.8em;line-height:1.3}.spec-icons .column .text>span em,.spec-icons .column .text>span span{display:inline-block}#specification-watch .details,.spec-icons .column .details{position:absolute;top:3.75em;left:0;right:0;z-index:1;display:block;padding:1.33em;text-align:left;background:#e8e8e8}#specification-watch .details:before,.spec-icons .details:before{content:"";position:absolute;top:-.75em;left:23%;width:0;border-bottom:.8em solid #e8e8e8;border-left:.5em solid transparent;border-right:.5em solid transparent;display:block}#slide-product.slide-mainvisual nav,#specification-watch .details.is-close,#specification-watch .details.is-close:before,.spec-icons .details.is-close,.spec-icons .details.is-close:before{display:none}@media print,screen and (min-width:48em){.spec-icons.grid-w--1{padding:0;margin:0 -1%}.spec-icons.grid-w--1 .column .icon{width:46.6%}.spec-icons.grid-w--1 .column .text{width:47%}.spec-icons.grid-w--1 .column .text>span{padding:0 0 0 13%}.column .spec-icons.grid-w-1 .column{width:100%}.column .spec-icons.grid-w-1 .column figure{width:46.6%}.column .spec-icons.grid-w-1 .column .details{top:3em}.column .spec-icons.grid-w-1 .balloon .details:before{top:-.75em;left:23%;right:auto}.spec-icons.grid--6 .column{padding:0;margin:0 1%}.spec-icons.grid--6 .column~.column{margin-top:0}.spec-icons.grid--6 .column figure{float:none;width:100%;height:3.66em;background:linear-gradient(145deg,#ececec 25%,#e5e5e5 47.5%,#e0e0e0 50%,#d5d5d5 50%)}.spec-icons.grid--6 .column .text{width:100%}.spec-icons.grid--6 .column .text>span{padding:0;text-align:center}.spec-icons.grid--6 .column .details{top:6.5em;left:-2.26em;right:-2.26em}.spec-icons.grid--6 .column .details:before{left:0;right:0;margin:auto}#slide-product.slide-mainvisual .grid-1.grid--1{position:relative}#slide-product.slide-mainvisual nav{position:relative;float:right;display:block;width:31.33%;margin:1.5em 1% 0 0}#slide-product.slide-mainvisual nav:before{content:"";z-index:-1;position:absolute;top:1.5em;bottom:0;width:26.35%;background:#f5f5f5}#slide-product.slide-mainvisual nav a{position:relative;display:block;padding:1.2em 1.2em 1.2em 5.25em;font-weight:700;text-decoration:none;color:#100d0d}#slide-product.slide-mainvisual nav hr{margin:0 3%}#slide-product.slide-mainvisual nav a .icon{position:absolute;top:0;bottom:0;left:5%;display:inline-block;vertical-align:-.5em;margin:auto .175em}#slide-product.slide-mainvisual nav a img{position:absolute;top:0;bottom:0;left:5%;display:block;width:3.2em;height:3.2em;margin:auto 0}}.movie-thumbnail a{position:relative}.movie-thumbnail a:before{content:'';background-image:url(../../images/icon_slider_start_white.png);background-size:25px 30px;background-repeat:no-repeat;background-position:center;width:30px;height:30px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:2px solid #fff;border-radius:50%;z-index:1}@media print,screen and (max-width:47.9em){.outline .toggle-body .product-image figure{margin:0;padding:1em}.movie-thumbnail a{position:relative}.movie-thumbnail a:before{content:'';background-image:url(../../images/icon_slider_start_white.png);background-size:15px 20px;background-repeat:no-repeat;background-position:center;width:20px;height:20px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:1px solid #fff;border-radius:50%;z-index:1}}.outline .toggle-head{margin-bottom:.25em}.outline .t-size-xx-large{margin:0}.outline .t-size-xx-large span{padding-left:.5em;font-size:.8em}.outline .tag{display:none}.outline .product-image .figure{position:relative;text-align:center;padding:1em}.outline .product-image .figure:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #d5d4d4}.outline .product-image .figure img{display:none;width:100%;vertical-align:top}.outline .product-image .figure img.is-current{display:inline-block}.outline .cart{display:none}.outline .code,.outline .price{margin:0 -3.25%}.outline .color-variation{margin:0 -3%}.outline .color-variation .t-size-large{margin-bottom:0}.outline .color-variation .t-size-large+p{margin-bottom:1em}.outline .color-variation ul{list-style:none;padding:0;font-size:.8em}.outline .color-variation ul>.column{position:relative;margin-bottom:.5em;padding:0;height:2em;line-height:1.2}.outline .color-variation ul>.column span:first-child{-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:2em;height:2em;border:1px solid #d5d4d4}.outline .color-variation ul>.column span+span{width:100%;padding:0 1em 0 2.5em;word-wrap:break-word}.outline .spec-icons+.txt-center{padding:1em 0}.outline .spec-icons+.txt-center .button{display:inline-block}.outline .color-variation .js-color-names .column{width:33.333%;margin:0 0 1em}.outline .color-variation .js-color-names .column>a{display:table;width:100%;text-decoration:none;color:#000}.outline .color-variation .js-color-names .column span{display:table-cell;vertical-align:middle}.outline .color-variation .js-color-names .column span+span{padding:0 0 0 .5em}@media print,screen and (max-width:47.9em){.outline .toggle-body>[class*=grid-]{margin-top:1em}.outline .read+.color-variation{display:none}}@media print,screen and (min-width:48em){.outline .t-size-xx-large{float:left;font-weight:400;margin-right:1em}.outline .tag{display:inline-block;white-space:nowrap;overflow:visible}.outline .tag li{float:none;display:inline-block}.outline .read:after{content:"";clear:both;display:block}.outline .read :first-child{margin-top:0}.outline .price{display:inline-block;margin:0 2em 0 0}.outline .code{display:inline-block;margin:0}.outline .cart{display:block;margin:2em 0 0}.outline .color-variation{margin:0;width:100%}.outline .color-variation ul{margin:0}.outline .color-variation .js-color-names>.column,.outline .color-variation ul>.column{width:25%;margin:0 0 1em;cursor:pointer}.outline .color-variation ul>.column span+span{padding:0 0 0 2.5em}.outline .toggle-body>.spec-icons{margin-top:3em}.outline .spec-icons+.txt-center{display:none}}.nav-scroll{margin:0 1.5%;padding:0;width:97%}.nav-scroll hr{margin:0}.nav-scroll a{display:block;padding:.9em 3%;text-decoration:none;color:#100d0d}#feature.slots>.header-grid:first-child{padding-top:0}.outline.is-close+#feature.slots>.header-grid:first-child{padding-top:1em}#feature.slots.product-detail .anchor a:before{left:-2.733em}#feature.slots.product-detail .anchor .icon-ah-point-r{position:absolute;top:50%;left:-1.533em;margin-top:-.6em}.inquiry .list-links li a{text-align:center}@media print,screen and (min-width:48em){#feature.slots.product-detail .anchor a{position:relative;margin-right:2.366em}#specification .more{display:none}#specification .t-size-large,#specification .t-size-small,#specification .t-size-x-large,#specification .t-size-x-small,#specification .t-size-xx-large,#specification .t-size-xx-small,.inquiry .t-size-large,.inquiry .t-size-small,.inquiry .t-size-x-large,.inquiry .t-size-x-small,.inquiry .t-size-xx-large,.inquiry .t-size-xx-small{margin-top:0}#specification .list-links{margin-bottom:0}#specification .list-links li{margin:0 1em 1em 0}.inquiry .list-links{text-align:center}.inquiry .list-links li{float:none;display:inline-block;width:35%;margin:0 .35em}}#example{margin-top:0;padding-top:3em;padding-bottom:0}#example .t-size-large,#example .t-size-small,#example .t-size-x-large,#example .t-size-x-small,#example .t-size-xx-large,#example .t-size-xx-small{display:inline-block;margin-right:1em}#example .underline+a{display:inline-block;text-decoration:none}#example .underline+a:hover{text-decoration:underline}#example .underline+a .icon{margin-right:.5em}#example .underline:after{border:none}#example .wide-scrolling{clear:both}#example .column .wide-scrolling a{color:#100d0d;text-decoration:none}#example .wide-scrolling .column .t-size-large,#example .wide-scrolling .column .t-size-small,#example .wide-scrolling .column .t-size-x-large,#example .wide-scrolling .column .t-size-x-small,#example .wide-scrolling .column .t-size-xx-large,#example .wide-scrolling .column .t-size-xx-small{margin:1em 0 0}#example .column a[target="_blank"] .t-size-large:after,#example .column a[target="_blank"] .t-size-small:after,#example .column a[target="_blank"] .t-size-x-large:after,#example .column a[target="_blank"] .t-size-x-small:after,#example .column a[target="_blank"] .t-size-xx-large:after,#example .column a[target="_blank"] .t-size-xx-small:after{content:"";position:relative;top:.1em;display:inline-block;width:1em;height:1em;margin-left:.667em;background-image:url(../../../theme/images/icons.svg);background-repeat:no-repeat;background-size:17em 113em;background-position:0 -52em}.no-svg #example .column a[target="_blank"] .t-size-xx-small:after{top:.1em;left:0;background:url(../../../theme/images/icons@1x.png) 0 -52em no-repeat}#example .introduced-head :after{content:"\3a"}#example .introduced-body span{display:inline-block}#example .introduced-body span+span:before{content:"\2c";margin-right:.333em}#example .column p{margin-bottom:1em}#example .column .date{display:inline-block;width:100%;margin-bottom:0}@media print,screen and (min-width:48em){#example,#example .underline{margin-top:0}#example{padding-top:6em;padding-bottom:1em}#example .column{position:relative}#example .underline:after{position:absolute;display:block;width:100%;border-bottom:.067em solid #d5d4d4}}.recommend .column .swiper-wrapper .t-size-large,.recommend .column .swiper-wrapper .t-size-small,.recommend .column .swiper-wrapper .t-size-x-large,.recommend .column .swiper-wrapper .t-size-x-small,.recommend .column .swiper-wrapper .t-size-xx-large,.recommend .column .swiper-wrapper .t-size-xx-small{margin:1em 3%;color:#100d0d}.recommend .column a{display:block;margin:0 auto;text-decoration:none}.recommend .grid-w--4 .column hr{margin:1em 3%}.recommend .column .tag{padding:0 3%}@media print,screen and (max-width:47.9em){.product-news .underline:after{margin-left:-3%;margin-right:-3%}}@media print,screen and (min-width:48em){.recommend{padding-bottom:0}.recommend .t-size-x-large+hr,.recommend hr{display:block}.recommend .column .t-size-x-small{margin:0 6.66% .5em}.recommend .grid-w--4 .column hr{display:block;margin:1em 0 0}.recommend .column .tag{padding:0 6.66%}}section.js-slide-narrow{margin-top:0;padding:3em 0 0}.recommend+.bg-white{margin-top:3em;padding-top:1em}.relation a{text-decoration:none}.relation a p{padding-left:3%;padding-right:3%;color:#100d0d}.relation a[target="_blank"] p:after{content:" ";position:relative;top:.1em;display:inline-block;width:1em;height:1em;margin-left:.25em;overflow:hidden;background:url(../../../theme/images/icons.svg) 0 -52em no-repeat;background-size:17em 113em}.no-svg .relation a[target="_blank"] p:after{top:.1em;left:0;background:url(../../../theme/images/icons@1x.png) 0 -52.5em no-repeat}#support .t-size-large.underline,#support .t-size-small.underline,#support .t-size-x-large.underline,#support .t-size-x-small.underline,#support .t-size-xx-large.underline,#support .t-size-xx-small.underline,.relation .t-size-large,.relation .t-size-small,.relation .t-size-x-large,.relation .t-size-x-small,.relation .t-size-xx-large,.relation .t-size-xx-small{margin-top:0}#support .t-size-large.underline:after,#support .t-size-small.underline:after,#support .t-size-x-large.underline:after,#support .t-size-x-small.underline:after,#support .t-size-xx-large.underline:after,#support .t-size-xx-small.underline:after,.relation .t-size-large.underline:after,.relation .t-size-small.underline:after,.relation .t-size-x-large.underline:after,.relation .t-size-x-small.underline:after,.relation .t-size-xx-large.underline:after,.relation .t-size-xx-small.underline:after{margin-left:0;margin-right:0}@media print,screen and (min-width:48em){section.js-slide-narrow{margin-top:0;padding:6em 0 0}.recommend+.bg-white{margin-top:6em;padding-top:0}.relation .t-size-x-large{padding:0}.relation .list .column{padding:1em 1.5% 0;margin:0 1% 1em}.relation p{padding-left:0;padding-right:0}}.index-content .t-size-x-large+hr{margin:1em 0}.index-content .t-size-large{margin:.938em 0}.index-content .t-size-large span{display:table-cell;vertical-align:bottom}.index-content .t-size-large [class*=icon],.index-content .t-size-small [class*=icon],.index-content .t-size-x-large [class*=icon],.index-content .t-size-x-small [class*=icon],.index-content .t-size-xx-large [class*=icon],.index-content .t-size-xx-small [class*=icon]{padding-right:.2em}.index-content [class*=button]{font-weight:400}@media print,screen and (min-width:48em){.index-content .column{width:100%}.index-content .t-size-large:not(.underline),.index-content .t-size-small:not(.underline),.index-content .t-size-x-large:not(.underline),.index-content .t-size-x-small:not(.underline),.index-content .t-size-xx-large:not(.underline),.index-content .t-size-xx-small:not(.underline){display:table;margin:0;padding:0}.index-content ul+.t-size-large:not(.underline),.index-content ul+.t-size-small:not(.underline),.index-content ul+.t-size-x-large:not(.underline),.index-content ul+.t-size-x-small:not(.underline),.index-content ul+.t-size-xx-large:not(.underline),.index-content ul+.t-size-xx-small:not(.underline){margin-top:1.2em}}#comparison{padding-bottom:1em}#comparison .t-size-large,#comparison .t-size-small,#comparison .t-size-x-large,#comparison .t-size-x-small,#comparison .t-size-xx-large,#comparison .t-size-xx-small{margin:1em 0 0}#comparison .t-size-large+a,#comparison .t-size-small+a,#comparison .t-size-x-large+a,#comparison .t-size-x-small+a,#comparison .t-size-xx-large+a,#comparison .t-size-xx-small+a{position:relative;font-weight:700;text-decoration:none}#comparison .t-size-x-large+a:hover:after{position:absolute;right:0;bottom:0;display:block;content:"";width:82.492%;height:2px;background:#003296}#comparison .t-size-x-large+a .icon{margin:0 .5em 0 0}#comparison hr{margin:1em 0}#comparison .anchor{padding:1em 3% 1.5em;font-size:1em;border-top:.067em solid #d5d4d4}#comparison .anchor a{margin:.25em 1.5em;font-weight:700;color:#003296}#comparison .anchor a:before{font-weight:400;color:#100d0d}@media print,screen and (min-width:48em){#comparison .t-size-large,#comparison .t-size-small,#comparison .t-size-x-large,#comparison .t-size-x-small,#comparison .t-size-xx-large,#comparison .t-size-xx-small{display:inline-block;padding:0;margin-bottom:0}#comparison .t-size-x-large+a{display:inline-block;margin-left:1em}#comparison .anchor a{margin:.5em 1.5em}}.anchor-carousel{margin-bottom:1.5em}.anchor-carousel li{float:left;position:relative;margin:.25em 1.5em;padding-left:0;font-size:.875em;font-weight:700;color:#003297;list-style:none}.anchor-carousel li:before{position:absolute;left:-1.1em;top:0;display:inline-block;content:"|";vertical-align:bottom;color:#100d0d;font-weight:400}.anchor-carousel li:first-child:before{display:none}.anchor-carousel li a{text-decoration:none}.anchor-carousel li a:hover:after{position:absolute;left:0;bottom:0;display:block;content:"";width:100%;height:2px;background:#003296}.message a,.topic-logo{position:relative}@media print,screen and (min-width:48em){.anchor-carousel{margin-bottom:0}.anchor-carousel li{margin:0 1em 1em}.anchor-carousel li:first-child{margin-left:0}}.customer-list a.column{display:block;color:#100d0d;text-decoration:none}.customer-list .column a{text-decoration:none}.customer-list .column .product-figure{display:table;table-layout:fixed;width:100%}.customer-list .column .figure{display:table-cell;width:100%;height:8em;padding:.4em 0;vertical-align:middle}.customer-list .column .figure img{max-width:100%;max-height:7.2em;margin:0 auto}.customer-list .column a[target="_blank"] .small:after{content:"";display:inline-block;width:1em;height:1em;margin-left:.667em;background-image:url(../../../theme/images/icons.svg);background-repeat:no-repeat;background-size:17em 113em;background-position:0 -52em}.customer-list .column .small{margin:1.867em 0 .76em;color:#100d0d}.customer-list .column .small span.icon{display:inline-block;margin-left:.667em}.customer-list hr{width:97%;margin:0 1%;padding-top:2.667em;clear:both}@media print,screen and (max-width:47.9em){.customer-list .column:nth-child(n+3){margin-top:.533em}}@media print,screen and (min-width:48em){.customer-list .column+.column+.column+.column~.column{margin-top:1.333em}.customer-list .column .figure{height:10.333em}.customer-list .column .figure img{max-height:9.933em}.customer-list .column .small{margin:.617em 0 1.867em}.customer-list hr{width:98%}}.product-top-image>div{max-width:1200px;margin:0 auto}.product-top-image>div .figure img{width:100%;margin:1em auto 1.5em}.detail-list .contents-list span{width:100}.detail-list .contents-list .column{margin-bottom:.667em}.detail-list .contents-list a.column{color:#100d0d;text-decoration:none}.detail-list .contents-list a[target="_blank"].column .t-size-large:after,.detail-list .contents-list a[target="_blank"].column .t-size-small:after,.detail-list .contents-list a[target="_blank"].column .t-size-x-large:after,.detail-list .contents-list a[target="_blank"].column .t-size-x-small:after,.detail-list .contents-list a[target="_blank"].column .t-size-xx-large:after,.detail-list .contents-list a[target="_blank"].column .t-size-xx-small:after{content:"";position:relative;top:.1em;display:inline-block;width:1em;height:1em;margin-left:.667em;background-image:url(../../../theme/images/icons.svg);background-repeat:no-repeat;background-size:17em 113em;background-position:0 -52em}.detail-list span[class^=label-]{display:block;border-top:2px solid}.grid-1>.column span[class^=label-]{margin-left:-3.25%;margin-right:-3.25%;padding-left:3.25%;max-width:106.5%}@media print,screen and (min-width:48em){.grid--1>.column span[class^=label-]{margin-left:-1.5%;margin-right:-1.5%;padding-left:1.5%;max-width:103%}.grid--1>.column .float-image+div span[class^=label-]{margin-left:-4.25%;margin-right:-3.25%;padding-left:3.25%;max-width:106.5%}.grid--2>.column span[class^=label-]{margin-left:-3.333%;margin-right:-3.333%;padding-left:3.333%;max-width:106.666%}.grid--3>.column span[class^=label-]{margin-left:-5.25%;margin-right:-5.25%;padding-left:5.25%;max-width:110.5%}.grid--4>.column span[class^=label-]{margin-left:-7.5%;margin-right:-7.5%;padding-left:7.5%;max-width:115%}.grid--3>.column-main span[class^=label-]{margin-left:-8%;margin-right:-5%;padding-left:8%;max-width:111%}}span[class^=label-] mark{vertical-align:5px}.detail-list span.label-special{border-top-color:#CC2E3A}.label-special>mark{background:#CC2E3A}.detail-list span.label-event{border-top-color:#1774c3}.label-event>mark{background:#1774c3}.detail-list span.label-campaign{border-top-color:teal}.label-campaign>mark{background:teal}.detail-list span.label-area{border-top-color:#8039b7}.label-area>mark{background:#8039b7}span[class^=label-]+.t-size-large,span[class^=label-]+.t-size-small,span[class^=label-]+.t-size-x-large,span[class^=label-]+.t-size-x-small,span[class^=label-]+.t-size-xx-large,span[class^=label-]+.t-size-xx-small{margin-top:.774em}.topic-logo{overflow:hidden;display:block;margin-bottom:1em}.topic-logo .small{line-height:2em}.topic-logo .category-name{padding-right:.667em}.topic-logo .brand-name{margin-right:.667em;padding-left:1em;border-left:.067em solid #d5d4d4}.topic-logo .brand-name img{display:inline;vertical-align:middle;max-height:1.6em}.topic-date{float:right}@media print,screen and (max-width:47.9em){.detail-list{padding-top:0}.detail-list .contents-list .column,.detail-list.active .contents-title{margin-bottom:1em}.more-btn .txt-center .button-alt{display:inline-block}.message li .icon{font-size:1.6em}}@media print,screen and (min-width:48em){.detail-list .contents-list .column{margin-bottom:1.333em}section.bg--ultra-light-grey .detail-list{padding-bottom:1.667em}span[class^=label-]+.t-size-large,span[class^=label-]+.t-size-small,span[class^=label-]+.t-size-x-large,span[class^=label-]+.t-size-x-small,span[class^=label-]+.t-size-xx-large,span[class^=label-]+.t-size-xx-small{margin-top:.375em}.detail-list .column .float-image.figure img{width:100%}.detail-list .column-main .float-image+div{padding-left:51.6%}}.message,.message a{margin:0;padding:0;color:#900;font-weight:700;text-decoration:none}.message{border:1px solid #ccc}.message a:hover:after{position:absolute;left:0;bottom:0;display:block;content:"";width:100%;height:2px;background:#900}.message li{margin:0 0 0 2.267em;padding:.467em .467em 0;list-style-type:none;text-indent:-2.267em}.message li:last-child{padding-bottom:.467em}.message li .icon{margin-right:.45em}@media print,screen and (min-width:48em){.message{margin:0;padding:1em 2%}.product-top-image+div .message{margin-top:4em}.message li{padding-left:0}.message li+li{margin-top:1em}.product-news+div .message{margin-bottom:2.667em}}.contents-navi .model-menu{margin:0;padding:0}.contents-navi li{padding:0;list-style-type:none}.contents-navi li a{display:block;color:#100d0d;text-decoration:none}.contents-navi .icon-item{display:table}.contents-navi-icon-blue{font-weight:700}.contents-navi li hr{margin:1em -4.75% .934em}.contents-navi li a[target="_blank"] .menu-name:after{content:"";position:relative;top:.1em;display:inline-block;width:1em;height:1em;margin-left:.667em;background-image:url(../../../theme/images/icons.svg);background-repeat:no-repeat;background-size:17em 113em;background-position:0 -52em}.no-svg .contents-navi li a[target="_blank"] .menu-name:after{top:.1em;left:0;background:url(../../../theme/images/icons@1x.png) 0 -52.5em no-repeat}@media print,screen and (max-width:47.9em){section.contents-navi{margin-top:2em}.contents-navi .icon-item{width:100%}.contents-navi li{margin-left:-3%}.contents-navi li a{margin-left:-.533em;border-collapse:separate;border-spacing:.533em 0}.contents-navi li hr{margin:1em -3.25% .934em 0}.contents-navi li:first-child hr{margin-top:0}.contents-navi li:last-child hr:last-child{margin-bottom:0}.contents-navi .menu-icon{display:table-cell;width:2em;height:2em}.contents-navi .menu-name{display:table-cell;width:89%;vertical-align:middle}}@media print,screen and (min-width:48em){.contents-navi .model-menu{padding:0 4.412%;text-align:center}.contents-navi .model-menu:after{content:"";display:block;clear:both;overflow:hidden;height:0}.contents-navi li{display:inline-block}.contents-navi .icon-item{position:relative;overflow:hidden}.contents-navi .menu-icon{float:left;width:3.2em;height:3.2em;padding-left:1.667em}.contents-navi .icon-item:before{content:"|";display:inline-block;position:absolute;top:50%;left:0;width:0;margin-top:-1.067em;line-height:2.133em;border-left:1px solid #e2e2e2;color:#fff}.contents-navi li:first-child .icon-item:before{display:none}.contents-navi .menu-name{padding:.3em 1.4em .3em 1.067em;line-height:3.2em}}.product-list a.column,.product-news li a{color:#100d0d;text-decoration:none}.product-list .name{margin-bottom:.435em;font-size:17px;font-weight:700;line-height:1.6}.product-list a[target="_blank"] .name:after{content:"";position:relative;top:.1em;display:inline-block;width:1em;height:1em;margin-left:.667em;background-image:url(../../../theme/images/icons.svg);background-repeat:no-repeat;background-size:17em 113em;background-position:0 -52em}.product-list hr{margin:0 -3.25%}.product-list .detail-logo{margin:0;height:3.333em;line-height:3.333em}.product-list .detail-logo img{display:inline;max-height:2.667em;vertical-align:middle}.product-list .detail-list .contents-list{padding-bottom:0}.product-list .detail-list+div{padding-top:1.6em}.product-list .detail-list a[target="_blank"] .name:after{content:" ";position:relative;top:.1em;display:inline-block;width:1em;height:1em;margin-left:.25em;overflow:hidden;background:url(../../../theme/images/icons.svg) 0 -52em no-repeat;background-size:17em 113em}.no-svg .product-list .detail-list a[target="_blank"] .name:after{top:.1em;left:0;background:url(../../../theme/images/icons@1x.png) 0 -45.8em no-repeat}.product-list .txt-center button{display:inline-block}@media print,screen and (max-width:47.9em){.product-list .frame+.detail-list{margin-top:-1em}.product-list .detail-list .column{margin-bottom:1em}}@media print,screen and (min-width:48em){.product-list hr{margin:0 -5.3%}.product-list .grid--1 hr{margin:0;clear:none}.product-list .grid--2 hr{margin:0 -3.5%}.product-list .grid--4 hr{margin:0 -8%}.product-list .column{margin-bottom:1.067em}.product-list .header-grid .column{margin-bottom:0}.product-list.bg-ultra-light-grey article.detail-list{padding-bottom:1.667em}.product-list .detail-list .column{margin-bottom:1.067em;padding-bottom:0}.float-right-image+div{padding:0 51% 0 0}.float-right-image{float:right}.product-list .txt-center .button-sec{margin:1em 0}section.category-list .detail-list{padding-bottom:.933em}}.product-news .header-grid.frame{padding-bottom:0}.product-news ul{margin:0;padding:0}.product-news li{margin-top:0;padding-left:0;list-style-type:none}.product-news li a{display:block}.product-news li a:hover{opacity:.75}.product-news li span{display:block}.product-news .news-item{position:relative;padding:.986em 17.123% 1.2em 3.425%;font-size:14px;vertical-align:middle}.product-news .news-head{margin-bottom:.329em}.product-news .news-date{display:inline-block;margin-right:1.143em;font-weight:700}.product-news .news-head img{display:inline-block;height:1.358em;vertical-align:middle}.product-news .news-item span[class*=icon-ah]{position:absolute;top:50%;right:3.333%;margin-top:-.5em}.product-news li hr{margin:0;border:none;border-top:1px dashed #ccc}.product-news li a+hr,.product-news li:first-child hr{display:none}.product-news .news-item span[class*=pdf]{display:inline-block;margin-left:.667em}.product-news li a[target="_blank"] .news-body:after{content:"";position:relative;top:.1em;display:inline-block;width:1em;height:1em;margin-left:.667em;background-image:url(../../../theme/images/icons.svg);background-repeat:no-repeat;background-size:17em 113em;background-position:-2em -52em}.no-svg .product-news li a[target="_blank"] .news-body:after{top:.1em;left:0;background:url(../../../theme/images/icons@1x.png) -2em -52.5em no-repeat}.product-news a[class^=button-]{margin-top:.667em}@media print,screen and (max-width:47.9em){.product-news{padding-bottom:1em}.product-news .frame>.column>[class*=title]:only-child{margin-bottom:.77em}.product-news li:first-child .news-item{padding-top:0}}@media print,screen and (min-width:48em){.product-news{padding-bottom:1em}.product-news li .news-item{display:table;table-layout:fixed;width:100%;height:auto;padding:1.233em 4.5% 1.367em 1.5%;font-size:15px;box-sizing:border-box}.product-news li .news-body,.product-news li .news-head{display:table-cell}.product-news .news-head{width:15.833em;font-size:12px;white-space:nowrap}.product-news .label-empty-list .news-head{width:8.417em}.product-news .news-date{width:8.417em;margin-right:1.5em}.product-news .label-empty-list .news-date{margin-right:0}.product-news .news-head.date-empty img{padding-left:9.917em}.product-news .news-body{width:100%;padding:0 1.333em 0 1.5em}.pdf-note{display:inline-block;margin-left:.667em;font-weight:400}.product-news .news-item span[class*=icon-ah]{position:absolute;display:inline-block;vertical-align:middle}.product-news li hr{display:none}.product-news li a+hr,.product-news li:first-child a+hr{display:block}}@media print,screen and (max-width:47.9em){section.js-toggle{margin-top:1em}.js-toggle~.js-toggle,[class*=grid]+[class*=grid] .js-toggle:first-child{margin-top:.327em}.toggle-head,.toggle-head[class*=title-]{position:relative;margin-bottom:0;padding:1.056em .722em;border:0;color:#fff}}.js-toggle.outline{margin-bottom:0;padding-bottom:0}@media print,screen and (min-width:48em){.is-close .toggle-head,.toggle-head{background:0 0}.toggle-head{position:static;margin-bottom:.5em;color:#100d0d}.is-close .toggle-head .icon,.toggle-head .icon{display:none}}.column.tmpl-column{margin-bottom:.733em;padding-bottom:1.133em}a.tmpl-column{display:block;color:#100d0d;text-decoration:none}.date-modified dd,.date-modified dt,.tmpl-column .introduced-body span{display:inline-block}.tmpl-column img{margin:0 auto;max-width:106.5%}a[target="_blank"].tmpl-column .t-size-xx-small:after{content:"";position:relative;top:.1em;display:inline-block;width:1em;height:1em;margin-left:.667em;background-image:url(../../../theme/images/icons.svg);background-repeat:no-repeat;background-size:17em 113em;background-position:0 -52em}.no-svg a[target="_blank"].tmpl-column .t-size-xx-small:after{background:url(../../../theme/images/icons@1x.png) 0 -52.5em no-repeat}.tmpl-column .introduced-head :after{content:"\3a"}.tmpl-column .introduced-body span+span:before{content:"\2c";margin-right:.333em}.tmpl-column p{margin-bottom:1em}@media print,screen and (min-width:48em){.column.tmpl-column{margin-bottom:1.4em}.tmpl-column img{margin:0 -5.25%;max-width:110.5%}}.date-modified{text-align:right}@media print,screen and (max-width:47.9em){.date-modified{margin:0 0 .867em;padding-top:.867em}.date-modified dl{font-size:.8em}.result-pulldown .hdnSearchBtn{display:none}}@media print,screen and (min-width:48em){.date-modified{padding:3em 0 1em;text-align:right}}.header-grid{padding-bottom:0}.result-pulldown{margin-top:0}.result-pulldown .condition-areas{padding-bottom:1em}.result-pulldown .condition-areas select{font-size:1.5em}.model-list .column{margin-bottom:1em}.model-list.grid-2 .column>.info a{display:block;margin:0 -7.5%;padding:0 7.5% 1em;color:#100d0d;text-decoration:none}.model-list.grid-1 .column>.info a,.model-list.grid-2 .column-main>.info a{display:block;margin:0 -3.4%;padding:0 3.4% 1em;color:#100d0d;text-decoration:none}.model-list .column>.info .t-size-large,.model-list .column>.info .t-size-small,.model-list .column>.info .t-size-x-large,.model-list .column>.info .t-size-x-small,.model-list .column>.info .t-size-xx-large,.model-list .column>.info .t-size-xx-small{margin-top:0;margin-bottom:0}.model-list .column>.info p{margin:.5em 0 0;font-size:.8em}.model-list .column>.info .code{margin-top:.5em;font-size:.8em}.model-list .column>.info .tag{margin:0}.model-list .column>.info .tag li{margin:.5em .8em 0 0;padding-left:0;font-size:.8em}.model-list .column>.info .tag li.label-alert{color:#100d0d}.model-list .column>.info .tag li mark{font-size:1em}@media print,screen and (max-width:47.9em){.model-list .column{margin:.333em 1.5% .667em}.model-list .column:last-child,.model-list.grid-2 .column:nth-last-child(2),.model-list.grid-3 .column:nth-last-child(3){margin-bottom:1em}}@media print,screen and (min-width:48em){.model-list.grid-1.grid--4 .column>.info a,.model-list.grid-2.grid--4 .column>.info a{display:block;margin:0 -7.5%;padding:0 7.5% 1em;color:#100d0d;text-decoration:none}.model-list.grid-1.grid--4 .column-main>.info a,.model-list.grid-2.grid--4 .column-main>.info a{display:block;margin:0 -3.4%;padding:0 3.4% 1em;color:#100d0d;text-decoration:none}}.model-list.grid-2 hr{margin:0 -7.5%;max-width:115%}.model-list.grid-1 .column hr,.model-list.grid-2 .column-main hr{margin:0 -3.4%;max-width:106.8%}.model-list.grid-1 .column .product-figure,.model-list.grid-2 .column .product-figure{display:table;width:100%}.model-list.grid-2 .column .product-figure .figure{display:table-cell;width:100%;height:6em;padding:.4em 0;vertical-align:middle}.model-list.grid-1 .column .product-figure .figure,.model-list.grid-2 .column-main .product-figure .figure{display:table-cell;width:100%;height:10.6em;padding:.4em 0;vertical-align:middle}.model-list.grid-2 .column .product-figure .figure img{max-width:100%;margin:0 auto}.model-list.grid-1 .column .product-figure .figure img,.model-list.grid-2 .column-main .product-figure .figure img{max-width:100%;max-height:10.2em;margin:0 auto}.model-list.grid-2 .column>.info a+div,.model-list.grid-2 .column>.info a+p{margin-right:-7.5%;margin-left:-7.5%;padding:1em 7.5%;border-top:1px solid #e4e4e4}.model-list.grid-1 .column>.info a+div,.model-list.grid-1 .column>.info a+p,.model-list.grid-2 .column-main>.info a+div,.model-list.grid-2 .column-main>.info a+p{margin-right:-3.4%;margin-left:-3.4%;padding:1em 3.4%;border-top:1px solid #e4e4e4}.model-list.grid-1 .column .product-logo,.model-list.grid-2 .column .product-logo{padding-top:1em;padding-bottom:1em;line-height:1.27}@media print,screen and (min-width:48em){.model-list.grid--4 .column hr{margin:0 -7.5%;max-width:115%}.model-list.grid--4 .column-main hr{margin:0 -3.4%;max-width:106.8%}.model-list.grid--4 .column .figure{max-width:100%;margin:0}.model-list.grid--4 .column .product-figure .figure{height:12.6em}.model-list.grid--4 .column-main .product-figure .figure{height:27.6em}.model-list.grid--4 .column .product-figure .figure img{max-height:10.2em}.model-list.grid--4 .column-main .product-figure .figure img{max-height:22.533em}.model-list.grid--4 .column>.info .product-figure+p,.model-list.grid--4 .column>.info a+div,.model-list.grid--4 .column>.info a+p{margin-right:-7.5%;margin-left:-7.5%;padding:1em 7.5%;border-top:1px solid #e4e4e4}.model-list.grid--4 .column-main>.info .product-figure+p,.model-list.grid--4 .column-main>.info a+div,.model-list.grid--4 .column-main>.info a+p{margin-right:-3.4%;margin-left:-3.4%;padding:1em 3.4%;border-top:1px solid #e4e4e4}}.model-list .column>.info .color-variation .small{margin-bottom:.283em;font-weight:700}.model-list .column>.info .color-variation{margin:0}.model-list .column>.info .color-variation>p{padding-bottom:0}.model-list.grid--4 .column-main>.info .color-variation{width:100%}.model-list .column>.info .color-variation ul:after{content:"";display:block;clear:both;height:0;overflow:hidden}.model-list .column>.info .color-variation .column{float:left}.model-list .column>.info .color-variation .column .mouseover-color{position:absolute;top:2.867em;left:0;display:none;width:7.6em;margin-left:-3.8em;padding:.6em .958em .493em;border:.1em solid #bcbcbc;background:#fff;z-index:1;text-align:center}.model-list .column>.info .color-variation .column a{display:block;height:20px;width:20px}.model-list .column>.info .color-variation .column .mouseover-color:after,.model-list .column>.info .color-variation .column .mouseover-color:before{content:"";position:absolute;left:50%;width:0;height:0;margin-left:-.5em;border-top:.75em solid transparent;border-right:.5em solid transparent;border-left:.5em solid transparent}.model-list .column>.info .color-variation .column span:focus+.mouseover-color,.model-list .column>.info .color-variation .column span:hover+.mouseover-color{display:block}.model-list .column>.info .color-variation .column .mouseover-color:before{top:-1.5em;border-bottom:.75em solid #bcbcbc}.model-list .column>.info .color-variation .column .mouseover-color:after{top:-1.4em;border-bottom:.75em solid #fff}.model-list .column>.info .color-variation .column .mouseover-color img{width:100%;margin:0;border:0}.model-list .column>.info .color-variation .column .mouseover-color .small{display:inline-block;margin-top:.667em}@media print,screen and (max-width:47.9em){.model-list.grid-2 .column>.info .color-variation .column:nth-child(4n+1){margin-left:0}.model-list.grid-2 .column.column-main>.info .color-variation .column:nth-child(4n+1){margin-left:2%}.model-list.grid-2 .column>.info .color-variation .column{width:17.3%;margin:0 6.9% 1em 2%}.model-list.grid-2 .column>.info .color-variation .column:nth-child(4n){margin-right:2%}.model-list.grid-2 .column-main>.info .color-variation .column{width:6.667%;margin:0 3.333% 1em 2%}.model-list.grid-2 .column-main>.info .color-variation .column:nth-child(4n){margin-right:3.333%}.model-list.grid-2 .column.column-main>.info .color-variation .column:nth-child(8n+1){margin-left:0}.model-list.grid-1 .column>.info .color-variation .column{width:6.667%;margin:0 3.333% 1em 2%}.model-list.grid-1 .column>.info .color-variation .column:nth-child(8n+1){margin-left:0}.model-list.grid-1 .column-main>.info .color-variation .column{width:6.667%;margin:0 3.333% 1em 2%}.model-list.grid-1 .column>.info .color-variation .column:nth-child(8n+1) .mouseover-color,.model-list.grid-2 .column-main>.info .color-variation .column:nth-child(8n+1) .mouseover-color,.model-list.grid-2 .column>.info .color-variation .column:nth-child(4n+1) .mouseover-color{left:0;margin-left:-1em}.model-list.grid-1 .column>.info .color-variation .column:nth-child(8n+1) .mouseover-color:after,.model-list.grid-1 .column>.info .color-variation .column:nth-child(8n+1) .mouseover-color:before,.model-list.grid-2 .column-main>.info .color-variation .column:nth-child(8n+1) .mouseover-color:after,.model-list.grid-2 .column-main>.info .color-variation .column:nth-child(8n+1) .mouseover-color:before,.model-list.grid-2 .column>.info .color-variation .column:nth-child(4n+1) .mouseover-color:after,.model-list.grid-2 .column>.info .color-variation .column:nth-child(4n+1) .mouseover-color:before{left:21%}.model-list.grid-2 .column>.info .color-variation .column:nth-child(4n+4) .mouseover-color{left:-3em;margin-right:-1em}.model-list.grid-1 .column>.info .color-variation .column:nth-child(8n+8) .mouseover-color,.model-list.grid-2 .column-main>.info .color-variation .column:nth-child(8n+8) .mouseover-color{left:-75%;margin-right:-1em}.model-list.grid-2 .column>.info .color-variation .column:nth-child(4n+4) .mouseover-color:before{left:81%}.model-list.grid-1 .column>.info .color-variation .column:nth-child(8n+8) .mouseover-color:before,.model-list.grid-2 .column-main>.info .color-variation .column:nth-child(8n+8) .mouseover-color:before{left:63%}.model-list.grid-2 .column>.info .color-variation .column:nth-child(4n+4) .mouseover-color:after{left:81%}.model-list.grid-1 .column>.info .color-variation .column:nth-child(8n+8) .mouseover-color:after,.model-list.grid-2 .column-main>.info .color-variation .column:nth-child(8n+8) .mouseover-color:after{left:63%}}@media print,screen and (min-width:48em){.model-list>.column{margin-bottom:1.333em}.model-list.grid--4 .column>.info{margin-left:-7.5%;margin-right:-7.5%;max-width:115%;padding:0 7.5%}.model-list .column>.info .color-variation{width:100%}.model-list .column>.info .color-variation ul{margin:0}.model-list.grid-1 .column>.info .color-variation .column,.model-list.grid-2 .column>.info .color-variation .column{width:17.6%;margin:1em 6.3% 0 0}.model-list.grid-1 .column-main>.info .color-variation .column,.model-list.grid-2 .column-main>.info .color-variation .column{width:7.5%;margin:1em 2.75% 0 0}.model-list.grid--4 .column-main>.info{margin-left:-3.4%;margin-right:-3.4%;max-width:106.8%;padding:1em 3.4% 0}.model-list .column>.info .figure+div{margin-right:-7.5%;margin-left:-7.5%;padding:1em 7.5%}}@media print,screen and (max-width:47.9em){.model-list.grid-1 .column>.info{margin-left:-3.4%;margin-right:-3.4%;max-width:106.8%;padding:1em 3.4% 0}.model-list.grid-2 .column>.info{margin-left:-7.5%;margin-right:-7.5%;max-width:115%;padding:0 7.5%}.model-list.grid-2 .column-main>.info{margin-left:-3.4%;margin-right:-3.4%;max-width:106.8%;padding:1em 3.4% 0}}.model-list .feature{margin:.3em 0 0;padding:0;list-style:none}.model-list .feature li{position:relative;margin:0 0 .3em;background:#e4e4e4;font-size:.8em}.model-list .feature li span{line-height:1.4}@media print,screen and (min-width:48em){.model-list.grid--4 .column>.feature{margin-left:-7.5%;margin-right:-7.5%;max-width:115%}.model-list.grid--4 .column-main>.feature{margin-left:-3.4%;margin-right:-3.4%;max-width:106.8%}.model-list.grid--4 .column-main>.feature li{float:left;width:46%}.model-list.grid--4 .column-main>.feature li:first-child,.model-list.grid--4 .column-main>.feature li:first-child+*+*,.model-list.grid--4 .column-main>.feature li:first-child+*+*+*+*,.model-list.grid--4 .column-main>.feature li:first-child+*+*+*+*+*+*,.model-list.grid--4 .column-main>.feature li:first-child+*+*+*+*+*+*+*+*,.model-list.grid--4 .column-main>.feature li:nth-child(2n+1){margin-right:4%}.model-list .feature li .figure{position:absolute;left:0;top:0;width:30%;height:100%;overflow:hidden;background:#fff}.model-list .feature li .figure img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.model-list .feature li .figure+span{display:block;padding:.5em 0 .5em 33%}}@media print,screen and (max-width:47.9em){.model-list.grid-1 .column>.feature li,.model-list.grid-2 .column>.feature li{padding-left:0}.model-list.grid-1 .column>.feature{margin-left:-3.4%;margin-right:-3.4%;max-width:106.8%}.model-list.grid-1 .column>.feature li .figure,.model-list.grid-2 .column-main>.feature li .figure{position:absolute;left:0;top:0;width:54px;height:100%;margin:0;overflow:hidden;background:#fff}.model-list.grid-1 .column>.feature li .figure+span,.model-list.grid-2 .column-main>.feature li .figure+span{display:block;padding:.7em 0 .7em 64px}.model-list.grid-2 .column>.feature{margin-left:-7.5%;margin-right:-7.5%;max-width:115%}.model-list.grid-2 .column-main>.feature{margin-left:-3.4%;margin-right:-3.4%;max-width:106.8%}.model-list.grid-2 .column:not(.column-main)>.feature li .figure{position:relative;width:100%;height:44px;margin:0;overflow:hidden;background:#fff}.model-list.grid-2 .column:not(.column-main)>.feature li .figure+span{display:block;padding:.7em 0;text-align:center}.model-list.grid-1 .column>.feature li .figure img,.model-list.grid-2 .column>.feature li .figure img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.model section:not(.active)+.more-btn{padding-top:1em}}.model-list .info>.detail-logo{height:1.6em;margin-bottom:0}.model-list .info>.detail-logo img{max-height:1.6em;display:inline;vertical-align:middle}.model-list .column>.info{display:block;color:#100d0d;text-decoration:none}.model-list .column>.info:hover p img{opacity:1}.model-list .column>.info hr+.t-size-large,.model-list .column>.info hr+.t-size-small,.model-list .column>.info hr+.t-size-x-large,.model-list .column>.info hr+.t-size-x-small,.model-list .column>.info hr+.t-size-xx-large,.model-list .column>.info hr+.t-size-xx-small,.more-link{margin-top:1em}.more-link a{font-weight:700;text-decoration:none}.more-link a .icon+span{position:relative}.more-link a:hover{background:0 0;border:none;text-decoration:underline}.more-link.txt-right a{font-size:1.2em}@media print,screen and (max-width:47.9em){.more-link.txt-right a{font-size:1em}}.sub-contents-head{margin-top:1.333em;margin-bottom:.3em;font-weight:400}.sub-contents-head+.t-size-xx-large{margin:.4em -1%}.t-size-xx-large+.sub-contents-head{margin-top:.3em;margin-bottom:1em}@media print,screen and (min-width:48em){.sub-contents-head{margin-top:2em;margin-bottom:.229em}.sub-contents-head+.t-size-xx-large{margin:.4em -1%}.t-size-xx-large+.sub-contents-head{margin-top:.229em;margin-bottom:1.4em}.profile-nav:first-child{padding-top:0}}.casio-top-link{padding:0 0 1.5em}@media print,screen and (min-width:48em){.casio-top-link{padding-bottom:3em}.casio-top-link .t-size-large,.casio-top-link .t-size-small,.casio-top-link .t-size-x-large,.casio-top-link .t-size-xx-large{margin:0;padding:1em 7.5%}.casio-top-link .contents-title .t-size-large,.casio-top-link .contents-title .t-size-small,.casio-top-link .contents-title .t-size-x-large,.casio-top-link .contents-title .t-size-x-small,.casio-top-link .contents-title .t-size-xx-large,.casio-top-link .contents-title .t-size-xx-small{margin:0 -1.5% 1em;padding:0 1em 0 0}}.button-ad-clear{margin-top:.75em;border:1px solid #dcdcdc;background:#fff;font-weight:400;color:#000}html.js-noscroll,html.js-noscroll body{height:100%;overflow:hidden}@media print,screen and (min-width:48em){.button-ad-clear{margin-top:1em;margin-left:1em}.button-ad-clear:active,.button-ad-clear:focus,.button-ad-clear:hover{border-color:#ededed;background:#fff;color:#999}html{height:auto}body.js-noscroll{height:auto;overflow:inherit}}.model-description{display:block;/*display:-webkit-box;*/max-width:100%;height:75px;margin:0 auto;/*-webkit-line-clamp:2;-webkit-box-orient:vertical;*/overflow:hidden;text-overflow:ellipsis}