﻿.frontpage__line-up__container{-js-display:flex;display:flex;flex-direction:column;align-items:center;gap:2.5em;margin-bottom:48px}.frontpage__line-up__link{color:#000;text-decoration:none;box-shadow:0px 12px 12px -6px #999;position:relative;transform:translateY(-1px);transition:box-shadow .2s ease, transform .2s ease;max-width:600px}.frontpage__line-up__link .product__page-title{-js-display:flex;display:flex;align-items:center;justify-content:space-between}.frontpage__line-up__link .product__page-title::after{background-color:transparent;content:"";display:block;height:.5em;width:.5em;border-right:2px solid;border-bottom:2px solid;margin-left:1em;position:relative;left:-.5em;flex-shrink:0;transform:rotate(-45deg);transition:left .2s ease}.frontpage__line-up__link::before{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;border-width:4px;border-style:solid;box-sizing:border-box;opacity:0;transform:scale(1.03);transition:transform .35s ease-out, opacity .25s ease}.__taika .frontpage__line-up__link .product__page-title::after{border-color:#600}.__taika .frontpage__line-up__link::before{border-color:#600}.__dannetsu .frontpage__line-up__link .product__page-title::after{border-color:#363}.__dannetsu .frontpage__line-up__link::before{border-color:#363}.__renewal .frontpage__line-up__link .product__page-title::after{border-color:#295194}.__renewal .frontpage__line-up__link::before{border-color:#295194}.__taika90 .frontpage__line-up__link .product__page-title::after{border-color:#2E87A2}.__taika90 .frontpage__line-up__link::before{border-color:#2E87A2}.frontpage__line-up__link:hover{color:#000;box-shadow:0px 2px 6px -4px #333;transform:translateY(0px)}.frontpage__line-up__link:hover .frontpage__line-up__img{opacity:1}.frontpage__line-up__link:hover .product__page-title::after{left:0em}.frontpage__line-up__link:hover::before{opacity:1;transform:scale(1)}.frontpage__line-up__img{height:240px;width:100%;object-fit:cover}.frontpage__line-up__text{padding:1em 2em 3em}.frontpage__line-up__lead{margin:1em 0}@media (min-width: 960px){.frontpage__line-up__container{-js-display:flex;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:space-between;gap:4em}.frontpage__line-up__link{width:calc(50% - 2em)}.frontpage__line-up__img{height:320px}.frontpage__line-up__text{padding:2em 3em 4em}}.contents_wrap.news{min-height:auto;margin:32px 0}.center.news{padding-bottom:.1px;margin-bottom:2em}.center.news .link-button{margin-top:1em}.post-type-archive .main_contents{width:auto;max-width:1200px;padding:0 8px;margin:8px auto 0}.link-button{box-sizing:border-box;display:table;border:2px solid #0e427c;color:#0e427c;font-size:1.25em;text-decoration:none;padding:.5em 3em .5em 3em;margin:2em auto;position:relative;transition:background-color .2s ease, color .2s ease, border-color .2s ease}.link-button:hover{background-color:#999;border-color:#999;color:#000}.link-button::before{font-family:'FontAwesome';content:"\f053";position:absolute;top:50%;left:.5em;transform:translateY(-50%)}.link-button.send::before{content:"\f054"}.heading_news{font-size:1.25em;line-height:1.25;font-weight:700;padding:.5em 0;text-align:center;border-bottom:solid 2px #999}.date_news{line-height:2;text-align:right}.contents_news{margin:2em auto 1em}.contents_news *{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif"}body#tinymce.contents_news{padding:10px 20px !important;max-width:900px}.contents_news::after{content:"";display:block;clear:both}.contents_news p,.contents_news ul,.contents_news ol,.contents_news pre,.contents_news table{margin:1em auto}.contents_news p:first-child,.contents_news ul:first-child,.contents_news ol:first-child,.contents_news pre:first-child,.contents_news table:first-child{margin-top:0}.contents_news p{line-height:1.5}.contents_news h1{font-size:1.3em;line-height:1.25;font-weight:700;margin:2em auto 1em;clear:both;padding:.5em 1em;border:.125em solid #999;border-radius:.25em}.contents_news h1:first-child{margin-top:0}.contents_news h2{font-size:1.25em;line-height:1.25;font-weight:700;margin:2em auto 1em;clear:both;padding:.35em 0 .35em .5em;border-bottom:2px solid #999;border-left:.25em solid #999}.contents_news h2:first-child{margin-top:0}.contents_news h3{font-size:1.2em;line-height:1.25;font-weight:700;margin:2em auto 1em;clear:both;padding:.25em 0 .25em .25em;border-left:.25em solid #999}.contents_news h3:first-child{margin-top:0}.contents_news h4{font-size:1.15em;line-height:1.25;font-weight:700;margin:2em auto 1em}.contents_news h4:first-child{margin-top:0}.contents_news h5{font-size:1.1em;line-height:1.25;font-weight:700;margin:2em auto 1em}.contents_news h5:first-child{margin-top:0}.contents_news h6{font-size:1.05em;line-height:1.25;font-weight:700;margin:2em auto 1em}.contents_news h6:first-child{margin-top:0}.contents_news strong{font-weight:700}.contents_news em{background:linear-gradient(transparent 50%, rgba(14,66,124,0.35) 50%);display:inline-block;line-height:1}.contents_news ul,.contents_news ol{padding-left:2em;line-height:1.8}.contents_news ul,.contents_news ul li{list-style:disc}.contents_news ol,.contents_news ol li{list-style:decimal}.contents_news pre{padding:1.5em;background-color:#EDEDED;overflow:auto}.contents_news blockquote{position:relative;padding:3em 1.5em;box-sizing:border-box;background:#f5f5f5;color:#5F5F5F;border-left:5px solid #0e427c;box-shadow:0 2px 4px rgba(0,0,0,0.15);clear:both}.contents_news blockquote p:last-child{margin-bottom:0}.contents_news blockquote::before,.contents_news blockquote::after{display:inline-block;position:absolute;font-family:'FontAwesome';color:#0e427c;font-size:1.8em;line-height:1;font-weight:900}.contents_news blockquote::before{content:"\f10d";top:.5em;left:.75em}.contents_news blockquote::after{content:"\f10e";bottom:.5em;right:.75em}.contents_news img{margin-bottom:1em;max-width:100%;height:auto}.contents_news img,.contents_news img.alignleft{margin-right:1em}.contents_news img.alignleft{float:left}.contents_news img.aligncenter{display:block;margin:1em auto}.contents_news img.alignright{margin-left:1em;float:right}.contents_news img.alignleft,.contents_news img.alignright,.contents_news img.aligncenter{width:auto}.contents_news table{border:1px solid #999;border-collapse:collapse;width:auto;max-width:100%}.contents_news table tr,.contents_news table th,.contents_news table td{border:1px solid #999;vertical-align:middle}.contents_news table th,.contents_news table td{padding:.5em 1em}.contents_news table th{font-weight:700}.aside_news{margin:2em auto}.heading_news_aside{box-sizing:border-box;text-align:center;border-bottom:2px solid #999;padding:1em}.aside_news_set{display:flex;flex-direction:column;margin:1em auto}.heading_news_aside_set{line-height:1.15;order:1}.heading_news_aside_set a{text-decoration:none}.date_news_aside_set{font-size:.85em}.news_archive_set{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:1em auto 0}.home .news_archive_set{margin:1em auto}body:not(.home) .news_archive_set:not(:last-of-type){border-bottom:1px dotted #999;margin-bottom:1em;padding-bottom:1em}.date_news_archive_set{font-size:12px;order:0;width:100%}.thumbnail_news_archive_set{order:1;width:120px}.thumbnail_news_archive_set img{max-width:100%;height:auto}.heading_news_archive_set{font-size:1em;line-height:1.25;order:2;width:calc(100% - 140px)}.heading_news_archive_set a{text-decoration:none}.heading_news_archive_set._non_thumbnail{width:100%}body.home .news .heading1{position:relative}.news_archive_link{text-decoration:none;position:absolute;top:50%;right:1em;transform:translateY(-50%)}.news_archive_link::before{content:"\03e "}.pagination--wrapper{margin:2em}._pagination{text-align:center;font-size:1.2em !important;font-weight:700}._pagination .page-numbers{box-sizing:border-box;display:inline-block;background-color:#DDD;border:2px solid #DDD;color:#000;text-decoration:none;padding:.25em 0;margin:.15em 0;min-width:2em;transition:background-color .2s ease, color .2s ease, border-color .2s ease}._pagination .page-numbers.current{background-color:#0e427c;border-color:#0e427c;color:#FFF}._pagination .page-numbers:not(.current):hover{background-color:#0e427c;border-color:#0e427c;color:#FFF}@media screen and (min-width: 640px){.heading_news{padding:.5em 20px}.date_news{padding-right:20px}.contents_news{padding:.1px 20px}.aside_news_set{padding:.1px 20px}.post-type-archive-news .main_contents{width:calc(100% - 2em)}.post-type-archive-news .heading_news{text-align:left}.news_archive_set{flex-wrap:nowrap;justify-content:flex-start;margin:2em auto 0}body.home .news_archive_set{margin:1.5em auto}body:not(.home) .news_archive_set:not(:last-of-type){margin-bottom:2em;padding-bottom:2em}.date_news_archive_set{font-size:14px;width:7em}.thumbnail_news_archive_set{margin-right:20px}.heading_news_archive_set{width:calc(100% - 140px - 14px * 7)}.heading_news_archive_set._non_thumbnail{width:calc(100% - 14px * 7)}}@media screen and (min-width: 960px){.post-type-archive .wrapper{margin-top:74px}.post-type-archive .main_contents{padding:0 12px;margin:12px auto 0}.single-news .main_contents{display:flex;justify-content:space-between}.single-news .main_contents .news_wrap{width:calc(100% - 300px)}.single-news .main_contents .aside_news{margin:0;width:260px}.heading_news{font-size:1.5em}.heading_news_aside{border-bottom:none;border-left:2px solid #999}.post-type-archive-news .main_contents{margin:2em auto 0}.post-type-archive-news .heading_news{padding-left:20px}.news_archive_set{padding-left:20px;padding-right:20px}.date_news_archive_set{width:8em}.thumbnail_news_archive_set{margin-right:30px}.heading_news_archive_set{width:calc(100% - 150px - 14px * 8)}.heading_news_archive_set._non_thumbnail{width:calc(100% - 14px * 8)}}.case_section{position:relative}.case_wrap{position:relative;height:auto}.case_wrap::before{content:"";display:block;height:0;width:100%;position:absolute;left:0;bottom:0;z-index:50;transition:height .8s ease;background:#fff;background:linear-gradient(0deg, #fff 10%, rgba(255,255,255,0.5) 65%, rgba(255,255,255,0) 100%)}.case_wrap.__hide{height:90vw;overflow:hidden}.case_wrap.__hide::before{height:7em}.case_wrap__show_button{cursor:pointer;border:2px solid #999;border-radius:4px;background-color:#fff;font-weight:700;padding:.25em 1em;position:absolute;left:50%;bottom:1em;z-index:50;transform:translateX(-50%)}.case_new{color:red;font-size:.9em;font-weight:bold;margin-left:.5em}@media (min-width: 641px) and (max-width: 959px){.case_wrap.__hide{height:60vw}.case_wrap.__hide::before{height:8em}.case_wrap__show_button{bottom:2.5em}}@media (min-width: 960px){.case_wrap.__hide{height:50vw}}@media (min-width: 1218px){.case_wrap.__hide{height:580px}}.single_page .main_contents .main_photo{position:relative;max-width:960px;margin:auto}.single_page .main_contents .main_photo__button{-js-display:flex;display:flex;align-items:center;justify-content:space-between;position:absolute;top:0;left:0;z-index:100;height:100%;width:100%}.single_page .main_contents .main_photo__button button{background-color:transparent;border:none;cursor:pointer;-js-display:flex;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%;width:15%}.single_page .main_contents .main_photo__button button img{opacity:.5;width:36px}@media (min-width: 960px){.single_page .main_contents .main_photo__button button img{width:48px}}.single_page .main_contents .main_photo__button button.__next{transform:rotate(180deg)}.single_page .main_contents .main_photo__mask{background-color:#fff;opacity:0;position:absolute;top:0;left:0;z-index:50;height:100%;width:100%}.single_page .main_contents .details_wrap .left p{line-height:1.15}.single_page .main_contents .details_wrap .left p:not(:last-child){margin-bottom:.75em}.single_page .main_contents .details_wrap .left p span{font-size:.85em}@media (min-width: 1108px){.single_page .main_contents .main_photo{max-width:calc(100% - 148px)}.single_page .main_contents .main_photo__button{left:-64px;width:calc(100% + 128px)}}@media (min-width: 1360px){.single_page .main_contents .main_photo{max-width:none}}.single__photo__thumbnail{position:relative}.single__photo__thumbnail::before{background-color:rgba(255,255,255,0.5);content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;z-index:30;transition:opacity .3s ease}.single__photo__thumbnail:not(.__current):hover::before{cursor:zoom-in}.single__photo__thumbnail.__current::before,.single__photo__thumbnail:hover::before{opacity:0}.single__photo__thumbnail__date{font-size:.65em;line-height:2;text-align:right}.product__page-subtitle{-js-display:flex;display:flex;align-items:center;gap:6px}.product__page-subtitle__text{margin:0 1.5em 0 0}.product__page-subtitle .product__page-subtitle__text{font-size:.9em}.product__page-title{margin:.6em 0 1em;font-size:1.6em;font-weight:bold;line-height:1.2 !important}.product__label,.product__tag{-js-display:flex;display:flex;flex-wrap:wrap;align-items:center;gap:0.65em 0.35em;color:#666;font-size:.75em;line-height:1}.product__label li,.product__tag li{display:inline-block;padding:.4em .25em .25em;border:1px solid #666}.product__label{flex-shrink:10000}.product__label .__maker,.product__label .__new{color:#fff}.product__label .__maker{background-color:#666;border-color:#666}.product__label .__new{background-color:#F19600;border-color:#F19600}.product__label .__tag{color:#666}.product__firstview__title{-js-display:flex;display:flex;flex-direction:column}.product__firstview__img{order:-1;max-width:100%;height:154px;object-fit:cover;filter:grayscale(100%)}.product__firstview__text{border-top:5px solid;padding:16px 12px}.product__firstview__text.__taika90{padding-bottom:0}.product__firstview__lead{line-height:2;font-size:1em !important;max-width:832px;margin:auto;padding:32px 12px 16px}.product__taika90__teian-figure figcaption{font-size:.75em;text-align:left;margin-top:1em}.product__taika90__teian-figure figcaption span{flex-shrink:0}.product__taika90__strong{color:#fff;font-size:1.35em;font-weight:bold;text-align:center;background-color:#2E87A2;padding:.25em .5em;margin-top:18px;margin-bottom:6px;box-sizing:border-box;width:100%}.product__taika90__strong sup{font-size:.5em}.product__taika90__merit-figure,.product__taika90__costdown-figure{overflow:auto;width:100%}.product__taika90__merit-figure img,.product__taika90__costdown-figure img{height:auto;width:100%;max-width:unset !important}.product__taika90__merit-figure img{min-width:720px}.product__taika90__costdown-figure img{min-width:640px}.product__taika90__polymer{border:2px solid #2E87A2;box-sizing:border-box;margin-top:72px;margin-bottom:48px;margin-left:auto;margin-right:auto;width:calc(100% - 24px);max-width:1176px}.product__taika90__polymer__title{background-color:#DCF0F8;-js-display:flex;display:flex;flex-direction:column;align-items:center;gap:1em;padding:12px}.product__taika90__polymer__title h2,.product__taika90__polymer__title p{margin:0;color:#2E87A2;font-weight:bold}.product__taika90__polymer__title h2{font-size:1.35em;text-align:center}.product__taika90__polymer__hikaku{-js-display:flex;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:16px;width:100%;min-width:840px}.product__taika90__polymer__hikaku__outer{padding-left:12px;padding-right:12px;margin-top:18px;margin-bottom:18px;overflow:auto;box-sizing:border-box;width:100%}.product__taika90__polymer__hikaku-box{-js-display:flex;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1em}.product__taika90__polymer__hikaku-box h3{color:#fff;font-weight:bold;text-align:center;padding:.25em .5em;box-sizing:border-box;width:100%}.product__taika90__polymer__hikaku-box p{margin-top:12px}.product__taika90__polymer__hikaku-box figure img{max-width:480px;height:auto;width:100%}.product__taika90__polymer__hikaku-box figure figcaption{font-weight:bold;text-align:center;margin-top:.75em}.product__taika90__polymer__hikaku-box.__jurai,.product__taika90__polymer__hikaku-box.__sktaika{width:calc(50% - 76px)}.product__taika90__polymer__hikaku-box.__jurai h3{background-color:#727171}.product__taika90__polymer__hikaku-box.__sktaika h3{background-color:#2E87A2}.product__taika90__polymer__hikaku-box.__hanrei{align-self:flex-end;width:120px}.product__taika90__linkbox{background-color:#fff;border-radius:12px;padding:18px}.product__taika90__linkbox .__title{-js-display:flex;display:flex;align-items:center;gap:.25em;font-size:1.1em;font-weight:bold}.product__taika90__linkbox .__title img{height:auto;width:2em}.product__taika90__linkbox .__text{line-height:2;margin:16px 0}.product__taika90__linkbox .__link a{color:#000;font-size:1em;text-decoration:none;border:1px solid #000;position:relative;display:table;box-sizing:border-box;padding:.5em 2.5em .25em .8em}.product__taika90__linkbox .__link a::before,.product__taika90__linkbox .__link a::after{background-color:#2E819A;content:"";display:block;height:2px;width:.5em;position:absolute;top:50%;right:1em;transform-origin:center right;transition:right .2s ease}.product__taika90__linkbox .__link a::before{transform:rotate(45deg)}.product__taika90__linkbox .__link a::after{transform:rotate(-45deg)}.product__taika90__linkbox .__link a:hover::before,.product__taika90__linkbox .__link a:hover::after{right:.5em}.product__taika90__linkbox .__img{margin:12px 0 0}.product__taika90__linkbox .__img img{height:auto;width:100%}@media (min-width: 641px){.product__firstview{margin-top:8px;margin-bottom:48px}.product__firstview__title{-js-display:flex;display:flex;flex-direction:row}.product__firstview__img{order:1;height:220px;width:40%}.product__firstview__text{background-color:#EFEFEF;border-top:none;border-bottom:5px solid;width:60%}.product__taika90__linkbox{display:grid;grid-template-areas:'title img' 'text img' 'link img';align-items:flex-start;justify-content:space-around;gap:18px;border-radius:24px;padding:48px;margin-left:auto;margin-right:auto}.product__taika90__linkbox .__title{grid-area:title}.product__taika90__linkbox .__title img{width:3em}.product__taika90__linkbox .__text{grid-area:text;margin:0}.product__taika90__linkbox .__link{grid-area:link}.product__taika90__linkbox .__img{grid-area:img;margin:0}}@media (min-width: 872px){.product__firstview__title{font-size:1.1em}.product__firstview__img{height:240px;width:45%}.product__firstview__text{padding:32px 48px 32px calc((100% - 832px) / 2);border-bottom-width:7px;box-sizing:border-box}.product__taika90__teian-figure figcaption{-js-display:flex;display:flex}.product__taika90__polymer__title{flex-direction:row;padding:18px}.product__taika90__polymer__title h2{font-size:1.5em;text-align:center;width:48em}.product__taika90__polymer__hikaku-box.__jurai,.product__taika90__polymer__hikaku-box.__sktaika{width:calc(50% - 106px)}.product__taika90__polymer__hikaku-box.__hanrei{width:180px}}@media (min-width: 1200px){.product__firstview__title{font-size:1.2em}.product__firstview__img{height:320px;width:40%}.product__firstview__text{padding:48px 54px 48px calc((100% - 832px) / 2);width:calc(60% + ((100% - 832px) / 2))}}@media (min-width: 1400px){.product__firstview__text{width:calc((832px * 0.6) + ((100% - 832px) / 2))}.product__firstview__img{width:calc((832px * 0.4) + ((100% - 832px) / 2))}}.other__firstview.append__section{margin-top:18px}.other__firstview .other__firstview__page-subtitle{color:#fff;font-size:1.1em;font-weight:bold;text-align:center;letter-spacing:.1em;padding:.35em .1em .2em;background:radial-gradient(circle, #270405 0%, #53090e 25%, #220305 100%)}.other__firstview .other__firstview__page-subtitle__text{font-size:1em;font-weight:bold;text-align:center;letter-spacing:.1em;margin:.5em auto}.other__firstview .other__firstview__page-title{font-size:1.8em;font-weight:bold;line-height:1.2;text-align:center;letter-spacing:.05em}.other__firstview .other__firstview__imgbox{position:relative;margin:1em 0}.other__firstview .other__firstview__imgbox__tag{position:absolute;top:0;right:0;color:#fff;font-size:1.1em;text-align:center;background-color:#2E87A2;padding:.35em .5em .2em;margin:0}.other__firstview .other__firstview__imgbox__img{height:auto;width:100%}.other__firstview .other__firstview__lead{margin:2em 0;padding:1.5em 0 0;border-top:2px solid #2E87A2;line-height:1.8;text-justify:inter-ideograph;text-align:justify}.other__houritsu__kijun1{background-color:#EFEFEF;border:1px solid #595757;padding:1em;margin:1em 0;font-size:.875em;line-height:1.25;display:grid;grid-template-columns:auto 1fr;gap:.25em 0}.other__houritsu__kijun1 dt::after{content:"："}.other__houritsu__kijun2{margin:1em 0;counter-reset:kijun2_num}.other__houritsu__kijun2 dt{counter-increment:kijun2_num;font-weight:bold}.other__houritsu__kijun2 dt::before{content:"第" counter(kijun2_num,cjk-ideographic) "号";margin-right:1em}.other__houritsu__kijun2 dd{font-size:.875em;margin-bottom:1em}.other__houritsu__para{margin-left:16px}.other__houritsu .__img{margin:1em 0;width:100%}@media (min-width: 641px) and (max-width: 959px){.other__firstview{display:grid;grid-template-areas:'subtitle subtitle' 'subtitle_text subtitle_text' 'title title' 'lead img';gap:18px}.other__firstview .other__firstview__page-subtitle{font-size:1.25em;margin:0;grid-area:subtitle}.other__firstview .other__firstview__page-subtitle__text{font-size:1.1em;margin:0;grid-area:subtitle_text}.other__firstview .other__firstview__page-title{font-size:2em;margin:0;padding-bottom:18px;grid-area:title;border-bottom:2px solid #2E87A2}.other__firstview .other__firstview__imgbox{margin:0;grid-area:img}.other__firstview .other__firstview__lead{margin:0;padding:0;border-top:none;grid-area:lead}.other__houritsu{-js-display:flex;display:flex;align-items:center;gap:1.5em}.other__houritsu .__text{order:-1;width:50%}.other__houritsu .__img{margin:0;height:auto;width:50%}}@media (min-width: 840px){.other__firstview{grid-template-areas:'subtitle img' 'subtitle_text img' 'title img' 'lead img';gap:18px 0}.other__firstview .other__firstview__page-title{padding-bottom:0;border-bottom:none}.other__firstview .other__firstview__imgbox{margin:0;height:460px}.other__firstview .other__firstview__imgbox img{height:100%;object-fit:cover}.other__firstview .other__firstview__lead{padding-top:18px;padding-left:18px;padding-right:18px;margin-right:12px;border-top:2px solid #2E87A2}}@media (min-width: 960px){.other__firstview{display:grid;grid-template-areas:'subtitle img' 'subtitle_text img' 'title img' 'lead img';gap:18px 0;grid-template-columns:auto 50%}.other__firstview .other__firstview__page-subtitle,.other__firstview .other__firstview__page-subtitle__text,.other__firstview .other__firstview__page-title,.other__firstview .other__firstview__lead{margin:0;align-self:start}.other__firstview .other__firstview__page-subtitle{font-size:1.25em;grid-area:subtitle}.other__firstview .other__firstview__page-subtitle__text{font-size:1.1em;grid-area:subtitle_text}.other__firstview .other__firstview__page-title{font-size:2em;grid-area:title}.other__firstview .other__firstview__imgbox{margin:0;grid-area:img;height:420px}.other__firstview .other__firstview__imgbox img{height:100%;object-fit:cover}.other__firstview .other__firstview__lead{margin-right:12px;padding:18px 12px;border-top-width:3px;grid-area:lead}.other__houritsu{-js-display:flex;display:flex;align-items:center;gap:1.5em}.other__houritsu .__text{order:-1;width:auto}.other__houritsu .__img{margin:0;height:auto;width:50%;max-width:420px}}sup{font-size:.75em}.pdf_link{padding-left:1.85em}.pdf_link::before{height:1.35em;width:1.35em;margin-top:-1em}@media (min-width: 960px){.pdf_link::before{margin-top:-.8em}}.append__logistics-banner__wrapper{margin:36px auto;max-width:1176px}.append__logistics-banner__wrapper .__link{display:block;margin:18px auto}.append__logistics-banner__wrapper .__link img{border:1px solid #eee;height:auto;width:100%}.append__logistics-banner{display:block;margin:36px auto;padding:0 12px;max-width:1176px}.append__logistics-banner.__category{max-width:640px}.append__logistics-banner img{height:auto;width:100%}.append__pc-view,.append__tab-view{display:none}.append__firstview__other{background-color:#EFEFEF;padding-top:2.5em;padding-bottom:2.5em}.append__firstview__other .__title{font-size:1.5em;font-weight:bold;line-height:1.75;text-align:center}.append__heading__1{font-size:1.25em;font-weight:bold;margin:1em 0;padding:.5em 1em .85em;box-sizing:border-box;border-bottom:1px solid #ccc;width:100%;position:relative}.append__heading__1::before{content:"";display:block;height:calc(100% - .35em);width:12px;position:absolute;top:0;left:0}.append__heading__1.__taika::before{background:linear-gradient(0deg, #fff 0%, #600 100%)}.append__heading__1.__dannetsu::before{background:linear-gradient(0deg, #fff 0%, #363 100%)}.append__heading__1.__renewal::before{background:linear-gradient(0deg, #fff 0%, #295194 100%)}.append__heading__1.__taika90::before{background:linear-gradient(0deg, #fff 0%, #2e87a2 100%)}.append__heading__2{font-size:1.05em;font-weight:bold;margin:2em 0 .5em}.append__heading__2::before{content:"■"}.append__heading__3{font-size:1em;font-weight:bold;margin:1em 0 .25em}.append__heading__4{box-shadow:2px 2px 4px 0px #999;background-color:#F7F8F8;color:#000;font-size:1.1rem;font-weight:bold;line-height:1.5;text-decoration:none;padding:16px 12px;margin:2em 0;-js-display:flex;display:flex;align-items:center;justify-content:space-between;gap:1.25em}.append__heading__4::after{content:"";display:block;height:.65em;width:.65em;border-top:2px solid #4A0B0D;border-right:2px solid #4A0B0D;flex-shrink:0;transform:translateX(-0.5em) rotate(45deg);transition:transform .3s ease}.append__heading__4:hover::after{transform:translateX(0) rotate(45deg)}.append__heading__5{font-size:1.5em;line-height:1.15;text-align:center;margin-top:1.5em;margin-bottom:1em}.append__heading__6{font-size:1.2em;font-weight:bold;margin:1em 0;padding:.5em 1em .85em;box-sizing:border-box;border-bottom:1px solid #ccc;width:100%;position:relative}.append__heading__6::before{content:"";display:block;height:calc(100% - .35em);width:6px;position:absolute;top:0;left:0}.append__heading__6.__taika::before{background:#600}.append__heading__6.__dannetsu::before{background:#363}.append__heading__6.__renewal::before{background:#295194}.append__heading__6.__taika90::before{background:#2E87A2}.append__heading__7{color:#fff;font-size:.9em;font-weight:bold;line-height:1.2;text-align:center;-js-display:flex;display:flex;align-content:center;align-items:center;justify-content:center;padding:.25em .5em;margin:1em 0 .25em}.append__heading__7.__cera-tighca{background-color:#006934}.append__heading__7.__ceramilight-eco{background-color:#B4D123;color:#000}.append__notice{font-size:.75em !important}.append__notice__list{font-size:.75em;line-height:1.35;counter-reset:notice}.append__notice__list li{counter-increment:notice;-js-display:flex;display:flex;align-items:baseline;gap:1em}.append__notice__list li::before{content:"※" counter(notice)}.append__notice.__attention{text-align:right;color:#EB6120}.append__note{font-size:.7em !important}.append__border-box{border:1px solid #000;padding:.5em}.append__table__wrapper{overflow:auto;max-height:600px;width:100%}.append__table.__width-100{width:100%}.append__table th,.append__table td{border:1px solid #000;padding:.5em;line-height:1.2;text-align:center;vertical-align:middle}.append__table th.__no-pad,.append__table td.__no-pad{padding:0}.append__table caption{font-size:.75em;text-align:left}.append__table caption.append__centertext{text-align:center}.append__table caption.append__largetext{font-size:1em}.append__table .__bg-gray th,.append__table .__bg-gray td{background-color:#DCDDDD}.append__table .__bg-lightgray th,.append__table .__bg-lightgray td{background-color:#EFEFEF}.append__table .__bg-cyan{background-color:#A9D6E9}.append__table .__product-label{font-weight:bold}.append__table.__mid-size{min-width:620px}.append__table.__seinou-ichiran th,.append__table.__seinou-ichiran td{border-width:2px;border-color:#fff}.append__table.__seinou-ichiran .__col-head{position:sticky;left:0}.append__table.__seinou-ichiran .__col-head1{max-width:2em}.append__table.__seinou-ichiran .__col-head2{max-width:5em}.append__table.__seinou-ichiran .__col-item{min-width:6em}.append__table.__seinou-ichiran .__sticky-all,.append__table.__seinou-ichiran .__sticky-row1,.append__table.__seinou-ichiran .__sticky-row2,.append__table.__seinou-ichiran .__sticky-colspan,.append__table.__seinou-ichiran .__sticky-col1,.append__table.__seinou-ichiran .__sticky-col2{position:sticky}.append__table.__seinou-ichiran .__sticky-all::before,.append__table.__seinou-ichiran .__sticky-row1::before,.append__table.__seinou-ichiran .__sticky-row2::before,.append__table.__seinou-ichiran .__sticky-colspan::before,.append__table.__seinou-ichiran .__sticky-col1::before,.append__table.__seinou-ichiran .__sticky-col2::before{content:"";display:block;height:100%;width:100%;position:absolute;top:-2px;left:-2px;z-index:-1;border:2px solid #fff}.append__table.__seinou-ichiran .__sticky-all{top:0px;left:0px;z-index:3}.append__table.__seinou-ichiran .__sticky-row1{top:0}.append__table.__seinou-ichiran .__sticky-row2{top:calc(2.2em + 2px)}.append__table.__seinou-ichiran .__sticky-colspan,.append__table.__seinou-ichiran .__sticky-col1{left:0px}.append__table.__seinou-ichiran .__sticky-col2{left:calc(2em + 2px)}.append__table.__seinou-ichiran .__sticky-col1{writing-mode:vertical-rl;text-indent:.5em;line-height:1;letter-spacing:.5em}.append__table.__seinou-ichiran [class^="__head"]{color:#fff;font-weight:bold}.append__table.__seinou-ichiran [class^="__head"] a{color:#fff;text-decoration:none;transition:text-decoration .3s ease}.append__table.__seinou-ichiran [class^="__head"] a:hover{color:#fff;text-decoration:underline}.append__table.__seinou-ichiran .__head7 a{color:#000}.append__table.__seinou-ichiran .__head7 a:hover{color:#000}.append__table.__seinou-ichiran .__head1{background:radial-gradient(circle, #270405 0%, #53090e 27%, #1f2101 60%)}.append__table.__seinou-ichiran .__head2{background:radial-gradient(circle, #00341b 0%, #32593c 27%, #003015 60%)}.append__table.__seinou-ichiran .__head3{background-color:#070949}.append__table.__seinou-ichiran .__head4{background-color:#2E87A2}.append__table.__seinou-ichiran .__head5{background-color:#B45021}.append__table.__seinou-ichiran .__head6{background-color:#8D1D22}.append__table.__seinou-ichiran .__head7{color:#000;background-color:#B4D123}.append__table.__seinou-ichiran .__head8{background-color:#006934}.append__table.__seinou-ichiran .__head9{background-color:#00474D}.append__table.__hyouka-kijun .__head1{background-color:#C9CACA}.append__table.__hyouka-kijun .__head2{background-color:#A9D6E9}.append__table.__hyouka-kijun .__head3{background-color:#9FA0A0}.append__table.__taika,.append__table.__bouka{font-size:14px}.append__table.__taika tbody tr th:last-child,.append__table.__taika tbody tr td:last-child,.append__table.__bouka tbody tr th:last-child,.append__table.__bouka tbody tr td:last-child{text-align:left}.append__table.__taika.__last2-left tbody tr th:nth-last-child(2),.append__table.__taika.__last2-left tbody tr td:nth-last-child(2),.append__table.__bouka.__last2-left tbody tr th:nth-last-child(2),.append__table.__bouka.__last2-left tbody tr td:nth-last-child(2){text-align:left}.append__table.__taika .__products{background-color:#E8D5D6;min-width:4em}.append__table.__taika .__product-head,.append__table.__taika .__product-label{position:sticky;left:0}.append__table.__taika .__product-head::before,.append__table.__taika .__product-label::before{content:"";display:block;height:100%;width:100%;position:absolute;top:-1px;left:-1px;z-index:-1;border:1px solid #000}.append__table.__taika .__product-label::before{background-color:#E8D5D6}.append__table.__bouka{width:100%}.append__table.__bouka .__products{background-color:#A4BDAD}.append__table.__funenka-kouhou{background-clip:padding-box}.append__table.__funenka-kouhou th,.append__table.__funenka-kouhou td{background-clip:padding-box;border:none;border-right:1px solid #898989;border-bottom:1px solid #898989}.append__table.__funenka-kouhou th:first-child,.append__table.__funenka-kouhou td:first-child{border-left:1px solid #898989}.append__table.__funenka-kouhou th.__alignleft,.append__table.__funenka-kouhou td.__alignleft{text-align:left}.append__table.__funenka-kouhou tr.__first-row th,.append__table.__funenka-kouhou tr.__first-row td{border-top:1px solid #898989}.append__table.__funenka-kouhou .__col-head{background-color:#ddd;min-width:108px}.append__table.__funenka-kouhou .__col-item{min-width:172px}.append__table.__funenka-kouhou .__sticky-all1,.append__table.__funenka-kouhou .__sticky-all2,.append__table.__funenka-kouhou .__sticky-row1,.append__table.__funenka-kouhou .__sticky-row2,.append__table.__funenka-kouhou .__sticky-col1{position:sticky}.append__table.__funenka-kouhou .__sticky-all1::before,.append__table.__funenka-kouhou .__sticky-all2::before,.append__table.__funenka-kouhou .__sticky-row1::before,.append__table.__funenka-kouhou .__sticky-row2::before,.append__table.__funenka-kouhou .__sticky-col1::before{content:"";display:block;height:100%;width:100%;position:absolute;top:-1px;left:-1px;z-index:-1;border:1px solid #898989}.append__table.__funenka-kouhou .__sticky-all1:not([class^="__head"])::before,.append__table.__funenka-kouhou .__sticky-all2:not([class^="__head"])::before,.append__table.__funenka-kouhou .__sticky-row1:not([class^="__head"])::before,.append__table.__funenka-kouhou .__sticky-row2:not([class^="__head"])::before,.append__table.__funenka-kouhou .__sticky-col1:not([class^="__head"])::before{background-color:#fff}.append__table.__funenka-kouhou .__sticky-all1{top:0px;left:0px;z-index:3;z-index:10}.append__table.__funenka-kouhou .__sticky-row1{top:0;z-index:3}.append__table.__funenka-kouhou .__sticky-all2,.append__table.__funenka-kouhou .__sticky-row2{top:calc(2.2em + 1px)}.append__table.__funenka-kouhou .__sticky-all2,.append__table.__funenka-kouhou .__sticky-col1{left:0px}.append__table.__funenka-kouhou .__sticky-row2{z-index:1}.append__table.__funenka-kouhou .__sticky-col1{z-index:3}.append__table.__funenka-kouhou .__sticky-all2{z-index:4}.append__table.__funenka-kouhou [class^="__head"] a{color:#fff;text-decoration:none;transition:text-decoration .3s ease}.append__table.__funenka-kouhou [class^="__head"] a:hover{color:#fff;text-decoration:underline}.append__table.__funenka-kouhou .__head2,.append__table.__funenka-kouhou .__head3{color:#fff}.append__table.__funenka-kouhou .__head1{background-color:#ddd}.append__table.__funenka-kouhou .__head2{background-color:#898989}.append__table.__funenka-kouhou .__head3{background-color:#595959}.append__table__inner-row2-box{display:block;text-align:center;position:relative;height:72px}.append__table__inner-row2-box>span{-js-display:flex;display:flex;align-content:center;align-items:center;justify-content:center;width:100%}.append__table__inner-row2-box a{color:#fff;text-decoration:none}.append__table__inner-row2-box a:hover{text-decoration:underline}.append__table__inner-row2-box.__ceramilight-eco a{color:#000}.append__table__inner-row2-box .__row2,.append__table__inner-row2-box .__single-row{font-size:16px;font-weight:bold}.append__table__inner-row2-box .__row1{font-size:12px;position:absolute;top:0;left:0;height:36px;width:100%}.append__table__inner-row2-box .__separat-text{position:absolute;top:36px;left:50%;width:auto;transform:translate(-50%, -50%)}.append__table__inner-row2-box .__row2{position:absolute;top:46px;left:0;width:100%}.append__table__inner-row2-box.__cera-tighca,.append__table__inner-row2-box.__dancerabon{color:#fff}.append__table__inner-row2-box.__cera-tighca .__row1,.append__table__inner-row2-box.__dancerabon .__row1{background-color:#253727}.append__table__inner-row2-box.__cera-tighca{background-color:#006934}.append__table__inner-row2-box.__dancerabon{background-color:#00474D}.append__table__inner-row2-box.__ceramilight-eco{-js-display:flex;display:flex;align-content:center;align-items:center;justify-content:center;color:#000;background-color:#B4D123}.append__list__ordered{list-style-type:none;padding-left:2em}.append__list__ordered li{list-style:none;counter-increment:cnt;position:relative}.append__list__ordered li:not(:last-of-type){margin-bottom:.5em}.append__list__ordered li::before{content:"(" counter(cnt) ")";display:inline-block;position:absolute;top:.1em;left:-2em;width:2em}.append__blockquote{background-color:#F7F8F8;border:1px solid #B5B5B6;margin-top:1em;margin-bottom:1em;padding:.5em}.append__contents-wrapper img{max-width:100%}.append__contents-wrapper .__max-tab{max-width:768px;display:block;margin-left:auto;margin-right:auto}.append__contents-wrapper .__max-100{width:100%}.append__contents-wrapper strong{font-weight:bold}.append__section{margin-top:48px;margin-bottom:48px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;width:auto;max-width:1176px}.append__funenka__jirei{-js-display:flex;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.append__funenka__jirei .__item{flex-basis:calc(50% - 6px)}.append__funenka__jirei .__caption{background-color:#898989;color:#fff;font-size:.8em;text-align:center}.append__logistics__section{position:relative;margin-top:64px;margin-bottom:64px;width:100%}.append__logistics__inner-section{box-sizing:border-box;position:relative;padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2);margin-top:48px;margin-bottom:48px;width:100%}.append__logistics__download{position:relative;width:100%}.append__logistics__download::before{background-color:#EFEFEF;content:"";display:block;height:140px;width:100%;position:absolute;top:50%;left:0;z-index:-1;transform:translateY(-50%)}.append__logistics__download__link{display:inline-flex;align-content:center;align-items:center;justify-content:center;gap:1em;margin-left:auto;margin-right:auto}.append__logistics__download__link__wrapper{-js-display:flex;display:flex;align-content:center;align-items:center;justify-content:center}.append__logistics__download__link .__img{width:120px}.append__logistics__download__link .__label{-js-display:flex;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;gap:1em}.append__logistics__download__link .__text{font-size:1.1em}.append__logistics__download__link .__button{background-color:#fff;border:1px solid #8E8E8E;padding:.5em;-js-display:flex;display:flex;align-content:center;align-items:center;justify-content:center;gap:.5em}.append__logistics__download__link .__button img{width:1em}.append__centertext{text-align:center}.append__largetext{font-size:1.1em;font-weight:700}.append__strong-color{color:#A00000}.append__strong{font-weight:700}@media (min-width: 641px) and (max-width: 959px){.append__tab-view{display:inherit}.append__table__wrapper{max-height:720px}.append__table.__seinou-ichiran .__col-item{min-width:8em}.append__table.__funenka-kouhou .__col-head{min-width:172px}.append__logisticsbanner__wrapper{-js-display:flex;display:flex;flex-direction:row;justify-content:space-between;gap:24px}.append__logisticsbanner__wrapper .__link{margin:0;width:calc(50% - 6px)}}@media (min-width: 960px){.append__pc-view{display:inherit}.append__pc-hide{display:none}.append__heading__1{font-size:1.8em}.append__heading__5{font-size:2em}.append__heading__6{margin-bottom:1.5em}.append__heading__7{font-size:1em;padding:.5em 1em;margin-top:1.5em}.append__table{width:100%}.append__table__wrapper{max-height:unset}.append__table.__taika .__products,.append__table.__bouka .__products{width:160px}.append__table.__taika .__bui,.append__table.__bouka .__bui{width:40px}.append__table.__taika .__keijou,.append__table.__bouka .__keijou{width:90px}.append__table.__taika .__keijou_2span_1,.append__table.__bouka .__keijou_2span_1{width:30px}.append__table.__taika .__keijou_2span_2,.append__table.__bouka .__keijou_2span_2{width:60px}.append__table.__taika .__jikan,.append__table.__bouka .__jikan{width:54px}.append__table.__taika .__bangou,.append__table.__bouka .__bangou{width:134px}.append__table.__taika .__atsumi,.append__table.__bouka .__atsumi{width:85px}.append__table.__taika .__danmen,.append__table.__bouka .__danmen{width:86px}.append__table.__funenka-kouhou .__col-head{min-width:172px}.append__table.__funenka-kouhou .__col-head_half{min-width:120px}.append__2-column-box{-js-display:flex;display:flex;gap:24px}.append__2-column-box .__left-box,.append__2-column-box .__right-box{flex-basis:calc(50% - 12px)}.append__2-column-box .__left-box *:first-child,.append__2-column-box .__right-box *:first-child{margin-top:0}.append__2-column-box .__left-box *:last-child,.append__2-column-box .__right-box *:last-child{margin-bottom:0}.append__2-column-box .__left-box figure img,.append__2-column-box .__right-box figure img{height:auto}.append__funenka__jirei .__item{flex-basis:calc(25% - 9px)}.append__funenka__jirei .__caption{font-size:1em;padding:.25em .25em .1em}.append__logistics__section{margin-top:96px;margin-bottom:96px}.append__logistics__section:last-of-type{margin-bottom:148px}.append__logistics__download::before{height:180px}.append__logistics__download__link{gap:2.5em}.append__logistics__download__link .__img{width:160px}.append__logistics__download__link .__label{gap:1.5em}.append__logistics__download__link .__text{font-size:1.2em}.append__logistics__download__link .__button{padding:.75em;gap:.75em}.append__logistics__download__link .__button img{width:1.25em}.append__logistics-banner__wrapper{-js-display:flex;display:flex;flex-direction:row;justify-content:space-between;gap:24px}.append__logistics-banner__wrapper .__link{margin:0;width:100%}.append__logistics-banner__wrapper.__2-column .__link{width:calc(50% - 6px)}.append__blockquote{margin-top:1.5em;margin-bottom:1.5em;padding:1em}}@media (min-width: 1080px){.append__logistics-banner{margin:48px auto}.append__table.__taika .__clearance,.append__table.__bouka .__clearance{width:205px}}@media (min-width: 1200px){.append__table.__taika .__clearance,.append__table.__bouka .__clearance{width:240px}}
