div#coulah{margin:0 calc(50% - 50vw)}.headimg{position:relative}.lpskoujiImg{padding:20px}dd.accordion-text.atext p a{color:#000;text-decoration:underline}img.pc.overlap{position:absolute;top:20%;width:42%;left:8%}#seriesLineup{padding:30px 0;background-color:#f4f4f4}#seriesLineup .sl_wrap{display:flex;flex-wrap:nowrap;justify-content:space-between;width:96%;max-width:1500px;margin:auto}#seriesLineup .sl_wrap>a{width:31%;margin:10px;background-color:#fff;color:#000;border:2px solid #d0d0d0;border-radius:8px}#seriesLineup .sl_wrap>a.current{border-color:#20273f}#seriesLineup .sl_seriesbox{display:flex;flex-wrap:nowrap;padding:30px 0;height:100%;font-weight:700}#seriesLineup .sl_thumnail{max-width:31%;margin:0 15px;display:flex;flex-direction:column;justify-content:center}#seriesLineup .sl-name{font-size:26px;font-weight:700;letter-spacing:0}#seriesLineup .sl-comment{font-size:16px;margin:5px 0 15px;letter-spacing:0}#seriesLineup .sl-tags{display:flex;flex-wrap:wrap}#seriesLineup .sl-tags img{margin-right:5px;margin-top:5px;height:26px}@media screen and (max-width:999px){#seriesLineup{display:none}}.beforeafterarea,.flatType>div{display:flex;width:90%;margin:100px auto;font-weight:600;gap:50px;margin-bottom:40px}.flatType>div{margin-top:40px}.flatType h2{font-weight:600;text-align:center;font-size:26px}.arrow{display:flex;align-items:center;margin:auto 15px}.replaceAbout{margin:0 20px;display:flex;flex-direction:column;justify-content:space-between}.replaceAbout>div p{margin:0}.replaceAbout>div span{margin-top:10px;font-size:11px}dt.accordion-title.js-accordion-title:first-child:hover{cursor:pointer}.beforeafterarea>div:first-child{width:50%}.propeller{display:inline-block;padding:15px;background-color:#404040;color:#fff;width:100%;font-size:18px;border-radius:50px;letter-spacing:.05em;text-align:center;max-width:520px}.exampleImg{border:1px solid #9e9e9e;padding:20px;margin-left:20px;border-radius:10px}.enforcementtitle h2{font-size:5rem;font-weight:600}.enforcementtitle h3{font-size:2.5rem;font-weight:600}.enforcementtitle{text-align:center;padding:10px}.exampleReadmore img{max-width:410px;margin:30px auto;text-align:center;display:flex}.beforeafterarea .ytb img{width:100%}.interview{width:100%}.interview_left_bottom p,.interview_left_top p{width:70%;max-width:500px;margin-left:auto;font-weight:700}.interview_left_bottom a,.interview_left_top a{color:#000}.interview_left_top p{font-size:3rem}.beforeafterarea div:nth-child(2) p{font-size:1.4rem;margin-top:0}.beforeafterarea div:nth-child(2) h2{margin-top:0;font-size:2.5rem;line-height:35px;font-weight:600;margin-bottom:15px}.video-frame{box-sizing:border-box;position:relative;width:100%;max-width:767px;aspect-ratio:16/9;border:20px solid #333;border-radius:35px;overflow:hidden;background:#000;box-shadow:0 10px 30px rgba(0,0,0,.2)}.video-frame::before{content:none}.video-frame iframe,.video-frame img,.video-frame video{position:absolute;inset:0;width:100%;height:100%;border:none;display:block}dd.accordion-text.atext p{position:relative;padding:16px 0 16px 50px;text-align:left;display:flex;align-items:center}.beforeafterarea div:nth-child(2){padding:0 30px;display:flex;flex-direction:column;justify-content:space-between}.beforeafterarea .interview img{width:350px}.interview_left,.interview_right{width:50%}.coulah_interview h1{position:absolute;font-size:10rem;font-weight:900;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;white-space:nowrap;margin-top:0;margin-left:40px;color:#a2a2a2}.coulah_interview{display:flex;position:relative;margin:8rem auto}.interview_left_top{background:#e6e6e6;width:50}.interview_left{display:flex;flex-direction:column;height:auto}.interview_left_bottom,.interview_left_top{flex:1;display:flex;padding:10px;align-items:flex-end;justify-content:center}.interview_left_bottom{align-items:flex-start}.interviewbtn>a{display:block;width:460px;height:50px;margin:auto;color:#000;font-weight:600;text-align:center;line-height:30px;padding:10px;border:2px solid #000;border-radius:100px}.corporimg img{display:none}.partsarea{display:flex;background-image:url("/html/template/kireismile/img/coulahrenewal/partsbg.webp?v=__ASSET_VERSION__");background-size:cover;background-position:bottom;background-repeat:no-repeat;min-height:690px;text-align:center;align-items:center;flex-direction:column;justify-content:center;margin-top:-2.5rem}.partsColor{display:flex;justify-content:space-between;margin-top:0}.partsarea>p{margin-bottom:5rem}.partsDetail>div img{width:350px}.partsarea h4{font-size:2.5rem;font-weight:700}.partsDetail>div:last-child{display:flex;align-items:center;justify-content:center}.partsDetail>div:last-child::after,.partsDetail>div:last-child::before{content:"|";font-weight:700;font-size:18px}.partsDetail>div:last-child p{position:relative;white-space:nowrap;display:flex;align-items:center;width:100%;max-width:400px}.partsDetail>div:last-child p::after,.partsDetail>div:last-child p::before{content:"";flex:1;border-bottom:1px solid #000;margin:0;height:1px;display:block}.partsDetail div{padding:20px}.turboTop{display:flex;margin:40px auto;background-image:url("/html/template/kireismile/img/coulahrenewal/exhaust_turbobgTop.webp?v=__ASSET_VERSION__");background-size:100%;background-position:left;background-repeat:no-repeat;min-height:270px;justify-content:center;align-items:center;margin-bottom:8rem}.turboBottom{width:80%;margin:0 auto;margin-bottom:12rem}.turboTop div img{width:300px}.turboRight div{color:#fff;font-size:3rem;font-weight:700;margin-bottom:10px}.turboRight{margin-left:20px}.turboRight a{width:200px}.turboTop a img{width:220px}.coulahmenu{text-align:center}.coulahmenu ul a{color:#fff}.coulahmenu ul{margin:0;padding:0;font-size:0;background-color:#333}.coulahmenu ul li{list-style:none;display:inline-block;width:10%;background-color:#333;font-size:1.2rem;white-space:nowrap;line-height:7rem}span.zero{background:#008c95!important}.coulahmenu ul li a{text-decoration:none;color:#fff;display:block}.coulahmenu li:hover,.flowstep>div:first-child span:hover{background:#008d96;opacity:.8}.pangefoodtext{display:-webkit-inline-box;flex:unset}.dialswitch p,.hiragata p{font-size:1.7rem}.pangefoodtext div:first-child{font-size:10rem;font-weight:900;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;white-space:nowrap;margin-top:-137px;color:#a2a2a2}.pangefood{position:relative}.pangefoodimg{background:#e6e6e6;width:auto;height:300px}.pangefoodimg img{position:absolute;top:10%;width:61%;left:28%}.pangefoodtext div:nth-child(2){width:41%;padding:140px 32px;white-space-collapse:preserve-breaks}.pangefoodtext div:nth-child(2) p{font-weight:600}.pangefoodtext div:nth-child(3){width:50%}.features div h1{font-size:600%;font-weight:900}.features div h2{font-size:30px;font-weight:600;margin:30px auto}.harmony{position:relative;margin-top:-2.5rem}.harmony div{position:absolute;top:38%;left:103%;font-weight:600;transform:translate(-50%,-50%);width:100%}.harmony div p{font-size:1.7rem;line-height:2.9rem}.harmony div h2{font-size:3rem;margin-bottom:4rem;font-weight:600}.dialswitch{display:flex;flex-direction:row-reverse}.hiragata{display:flex}.dialswitch div,.hiragata div{width:50%}.dialswitch div:first-child,.hiragata div:first-child{background:#000;color:#fff;display:flex;flex-direction:column;justify-content:center;font-weight:600;padding-left:5%}.hiragata div:first-child{padding-left:10%}.dialswitch div:first-child h2,.hiragata div:first-child h2{font-size:30px;margin-bottom:30px;font-weight:600;line-height:51px}.dialswitch div.dialwhite:first-child,.hiragata div.dialwhite:first-child{background:#fff;color:#000}.dialswitch div:first-child span,.hiragata div:first-child span{font-size:13px}.hiragataReadmore{width:400px;height:50px;margin:50px 0;padding:10px 0;line-height:30px;font-weight:600;color:#000;text-align:center;background-color:#fff;border-radius:50px}.rectifier{position:relative}.rectifier div{font-weight:600;position:absolute;top:67%;left:50%;text-align:center;color:#fff;transform:translate(-50%,-50%);white-space:nowrap}.rectifier div h1{margin-bottom:40px;font-weight:600;font-size:3rem}.rectifier div p{font-size:1.7rem}.features{position:relative}.features div{position:absolute;top:58%;left:50%;text-align:center;transform:translate(-50%,-50%);width:100%}.features img{width:50%}.features div p{font-weight:600}.aquaslit div h2{font-size:3.5rem;margin-bottom:30px;font-weight:600;line-height:50px}.aquaslit div p{font-size:1.8rem;font-weight:600}.rangekitchengrey{background:#e6e6e6;width:auto;height:300px}.rangekitchengrey div{white-space-collapse:preserve-breaks;position:relative;width:30%;bottom:-222px;left:237px}.rangekitchenimg h1{width:25%;font-size:10rem;font-weight:900;writing-mode:vertical-rl;white-space:nowrap;margin-top:66px;color:#a2a2a2;transform:translate(-50%,-50%);top:34%;position:absolute;left:4%}.rangekitchenimg>div{position:relative}.rangekitchen{position:relative}.rangekitchenimg div div h1{position:absolute;writing-mode:unset;width:100%;left:65%}.rangekitchenimg div:first-child{text-align:right}.rangekitchenimg div>div:nth-child(2){top:30%;left:31%;transform:translate(-50%,-50%);position:absolute;white-space-collapse:preserve-breaks}.rangekitchen.rangereasons .rangekitchenimg div>div:nth-child(2){top:2em;left:22em;transform:translate(1em,1em);position:absolute;white-space-collapse:collapse}.rangekitchenimg div>div h2{font-size:3rem;font-weight:600}.rangekitchenimg div img{width:70%;margin-top:-5em}.rangekitchen.rangereasons .rangekitchenimg div img{width:50%;margin-top:-5em}.rangekitchenimg div>div p{font-weight:600}.enforcementslider{width:90%;margin:0 auto}.enforcementslider .slick-slide img{padding-left:20px}.enforcementslider a{color:#000}.sliderliimg{position:relative}.exampleWrap{width:91%;margin:20px auto;padding:20px}.exampleWrap ul{display:flex;justify-content:space-between;flex-wrap:wrap;font-weight:600}.exampleWrap li{width:30%}.exampleWrap li img{width:100%}.exampleWrap li a{color:#000}.exampleReadmore{width:100%;margin-bottom:40px}.exampleReadmore a{display:block;width:460px;height:50px;margin:auto;color:#000;font-weight:600;text-align:center;line-height:30px;padding:10px;border:2px solid #000;border-radius:100px}@media screen and (max-width:840px){.video-frame{border:10px solid #333;border-radius:25px}.exampleWrap{scrollbar-color:#000000}.exampleWrap::-webkit-scrollbar{display:block;width:100%;height:8px;background:gray}.exampleWrap::-webkit-scrollbar-thumb{border-radius:20px}.exampleWrap ul{flex-wrap:nowrap;justify-content:flex-start}.exampleWrap li{width:300px;flex-shrink:0;margin-right:10px}.exampleReadmore a{width:80%;max-width:400px}}.threedsimulation{text-align:center;width:90%;margin:15rem auto;font-weight:600}.threedsimulation h1{font-size:10rem;font-weight:600;margin-top:10px}.threedsimulation h2{font-size:3rem;font-weight:600;margin:4rem auto}.usethreed{border:1px solid;position:relative;font-weight:600;display:flex;justify-content:space-between;padding:50px 40px 10px 40px;margin:40px auto}.usethreed>div{display:flex;width:100%;flex-direction:column}.usethreed h3{position:absolute;left:40%;top:-31px;font-weight:600;font-size:1.9rem;background:#fff;padding:0 20px}.usethreed>div div p{text-align:left}.usethreed>div:nth-child(2){width:27%}.usethreed>div:nth-child(3){width:27%}.usethreed>div:nth-child(4){width:42%}.usethreed div div p{font-size:1.4rem}.sideplate{display:flex;padding:20px 0;border-top:1px solid #f1f1f1;margin-top:21px;justify-content:space-between}.sideplate>div:first-child{width:45%}.threedsimulation h2:nth-child(2){font-size:3.6rem}.sideplate>div:nth-child(2){width:52%;background:#f2f2f4;padding:10px}.sideplate div p{font-size:1.5rem}.sideplate div:nth-child(2) div p{font-size:11px}.sideplate>div:nth-child(2) a div{font-size:13px;border:1px solid #030303;padding:5px 0;color:#030303;background:#fff;border-bottom:2px solid #6d6d6d;cursor:auto}.industrial{width:48%}.threedsee{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.industrial div p{text-align:left;display:flex;justify-content:space-between;font-weight:500}.industrial div p span:nth-child(2){border:1px solid #000;font-size:12px;padding:5px 20px;border-top:2px solid #6b6b6b}.industrial div a div{width:300px;background:#fff;color:#000;padding:10px;border:1px solid #000;border-radius:35px;text-align:center;font-weight:600;font-size:1.8rem;margin:40px auto;margin-top:20px}.industrial div p span:first-child{font-weight:600;font-size:1.9rem}.industrial div:last-child{margin-top:20px}.industrial div p{font-size:1.8rem}.furnituretitle{position:relative}.furnituretitle div:nth-child(2){position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.furnitureimg{display:flex;justify-content:space-between}.furnitureimg>div:first-child{width:52%}.furnitureimg div:nth-child(2){width:43%;text-align:left}.furnitureimg div:nth-child(2) h2 span:nth-child(2){font-size:1.6rem;font-weight:900}.furnitureimg div:nth-child(2) div:nth-child(2) img{width:50%}.sokumen img{width:50%}.furnitureimg div:nth-child(2) p:first-child{margin-top:30px}.furnitureimg div:nth-child(2) h2:first-child{margin-top:10px}span.furnituretextblack{text-shadow:1px 0 #000}.texttop{margin-top:30px}.prodcutshow{width:65%;margin:20px auto;margin-top:30px}.rangekitchen.rangereasons .rangekitchenimg h1{top:41%}.rangekitchenimg div>div p:nth-child(9){margin-bottom:2rem}.rangekitchen.rangereasons .rangekitchenimg div>div span{font-size:1.1rem;font-weight:600;white-space:nowrap}.rangekitchengrey.greyback{background-image:url("/html/template/kireismile/img/coulahrenewal/i_reasons.webp?v=__ASSET_VERSION__");background-size:50em;background-position:left;background-repeat:no-repeat}.rangekitchen.rangereasons{margin-bottom:15rem}.howtobuy>h1{font-size:10rem;font-weight:600;margin-top:10px}.howtobuy h2{font-size:3rem;font-weight:600}.howtobuy{text-align:center;background:#e6e6e8;padding:40px;font-weight:600;padding-bottom:0}.howtobuy>p{font-size:1.7rem;margin-top:30px;line-height:3rem}.steponeimg{display:flex}.steponetext{display:flex;justify-content:space-between}.steponetext>div{width:31.333333%}.howtobuystepone{background:#fff;padding:80px}.howtobuysteptwo{background:#fff;padding:80px;padding-top:0}.steponeimg>div{text-align:left}.steponeimg>div>h2 span,.steptwotitle h2 span{font-size:7rem;margin-right:1.5rem}.steponeimg>div:first-child{width:30%}.steponeimg>div:nth-child(2){width:70%}.steponetext>div{width:31.33333%}.steponetext>div h3,.steponetext>div p{font-size:1.7rem;font-weight:600}.steponetext>div p{text-align:left}.steponetext>div h3{padding:15px 10px;background:#f2f2f4;margin:60px 0 20px 0}.steponebottomtext{border:1px solid #000;padding:15px;font-size:1.3rem;margin:20px auto}.steptwoimg div{width:47%}.steptwoimg{display:flex;justify-content:space-between;margin:40px auto}.howtobuystepone,.howtobuysteptwo{margin-top:50px}.steptwotext{display:flex;justify-content:space-between}.steptwotext div h3{padding:15px 10px;background:#f2f2f4;font-size:1.8rem;font-weight:600}.steptwotext>div{width:47%}.koujiarea{display:flex;justify-content:space-between;padding:5px}.koujiarea p{font-size:1.2rem}.steptwotext div p{text-align:left}.steptwotext div p span{border:1px solid #e7e7e7;color:#e7e7e7;width:35px;height:35px;line-height:35px;border-radius:50%;text-align:center;display:inline-block;margin-right:3%}p.redcolor{font-size:1.3rem;color:#ab4a57;text-align:left}.steponebottomtext a{text-decoration:underline;color:#000}.howtobuystepthree img{width:30%;margin:0 auto;margin-top:40px;padding-bottom:10px}.install>h1{font-size:10rem;font-weight:600;margin-top:10px}.install h2{font-size:3rem;font-weight:600;margin:40px auto}.install{text-align:center;padding:40px;font-weight:600;padding-bottom:0}.install>p{font-size:1.7rem}.install>p.installkome{font-size:1.3rem}.installflow{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.installflow>div{width:49%}.flowstep{display:flex;justify-content:space-between;margin-top:20px}.flowstep div:first-child{width:40%;padding:20px}.flowstep div:nth-child(2){width:57%;text-align:left}.flowstep>div p{max-width:300px;font-size:1.4rem;line-height:2.6rem}.flowstep>div h3{font-weight:600;font-size:1.8rem}.flowstep>div:first-child{position:relative}.flowstep>div:first-child span{position:absolute;background:#000;width:45px;height:45px;text-align:center;border-radius:50%;line-height:45px;color:#fff;font-size:2rem;top:-2px;left:-2px}.flowstep>div p.installkome{font-size:1.2rem;line-height:2rem}.flowstep>div p span{color:#509597}.flowstep>div p span img{margin:10px auto}.flowstep>div p.installkome,.subsidy>div p.installkome{font-size:1.2rem;line-height:2rem}.guarantee>div:first-child{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;border-top:2px solid #000;padding-top:30px}.guarantee>div:first-child span{position:absolute;background:#008c95;width:45px;height:45px;text-align:center;border-radius:50%;line-height:45px;color:#fff;font-size:2rem;top:28px;left:-2px}.enforcementslider button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;padding:0;border:none;background-color:transparent}.enforcementslider button:focus{outline:0}.enforcementslider button.arrow-common{position:absolute;top:50%;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;width:14%;padding-top:6%;cursor:pointer;z-index:5}.enforcementslider button.arrow-prev{left:-1%;width:60px;height:60px;background:url("/html/template/kireismile/img/coulahrenewal/ic_arrow_l.svg?v=__ASSET_VERSION__") no-repeat;background-size:60px}.enforcementslider button.arrow-next{right:-2%;width:60px;height:60px;background:url("/html/template/kireismile/img/coulahrenewal/ic_arrow_r.svg?v=__ASSET_VERSION__") no-repeat;background-size:60px}.enforcementslider button.arrow-prev:hover{background:url("/html/template/kireismile/img/coulahrenewal/ov_ic_arrow_l.svg?v=__ASSET_VERSION__") no-repeat;width:60px;height:60px;background-size:60px}.enforcementslider button.arrow-next:hover{background:url("/html/template/kireismile/img/coulahrenewal/ov_ic_arrow_r.svg?v=__ASSET_VERSION__") no-repeat;width:60px;height:60px;background-size:60px}.guarantee{text-align:center}.guarantee p.redcolor{text-align:center}.guarantee>div:first-child h3{font-size:2rem;margin:10px 0;width:20%;font-weight:600;margin-left:2rem}.guarantee{padding:40px;font-weight:600}.consult{padding:10px;color:#000;border:1px solid #000;max-width:460px;margin:0 auto;border-radius:50px;font-weight:600;margin-top:30px}.subsidy{display:flex;padding:100px}.subsidy{padding-bottom:15em}.subsidy>div{width:50%}.subsidy div:nth-child(2){padding:20px;background:#f2f2f4}.subsidy div:nth-child(2) h2{font-size:2.5rem;font-weight:600;margin:40px auto}.subsidy div:nth-child(2) img{width:70%;margin:0 auto;padding-top:35px}dt.accordion-title.js-accordion-title img{width:36px;margin-right:20px}dt.accordion-title.js-accordion-title{border-bottom:2px solid #eaeaea;padding:10px 0;font-size:19px}dt.accordion-title.js-accordion-title img{margin-right:15px}dt.accordion-title.js-accordion-title:first-child{font-size:1.5rem}.faqcontainer dt.accordion-title.js-accordion-title:first-child{font-size:1.5rem;display:flex;align-items:center}dt.accordion-title.js-accordion-title span{white-space:wrap;width:70%}dt.accordion-title.js-accordion-title.open{width:auto;margin-right:0}dd.accordion-text:first-child p:before{margin-top:-20px}dd.accordion-text{flex-direction:row;flex-wrap:wrap}.accordion-title:before{position:absolute;content:'';top:47%;right:0;height:2px;width:15px;background:#333;transform:rotate(90deg);transition:all .3s ease-in-out}.accordion-title:after{position:absolute;content:'';top:47%;right:0;height:2px;width:15px;background:#333;transition:all .3s ease-in-out}.accordion-title.open:before{transform:rotate(180deg)}.accordion-title.open:after{opacity:0}.accordion-container{padding:10px}.firstdiv{background-image:url("/html/template/kireismile/img/firstpage/sp_bg.webp?v=__ASSET_VERSION__"),url("/html/template/kireismile/img/firstpage/sp_bg.jpg?v=__ASSET_VERSION__");background-repeat:round;background-size:100%}.solutionarea a div:before{left:55px}.solutionarea a div{width:300px}.brpc{display:none}dl.accordion-list:first-child dd.accordion-text.atext p:before{margin-top:0}dl.accordion-list:first-child .accordion-text p:before{margin-top:-14px}dd.accordion-text.atext p:before{margin-top:0;content:'A';display:block;text-align:center;color:#000;position:absolute;left:9px;font-size:2rem}dd.accordion-text{display:none}dt.accordion-title.js-accordion-title.open{width:auto;margin-right:0}.accordion-text p{border-bottom:2px solid #eaeaea;padding-bottom:15px}dt.accordion-title.js-accordion-title.rangfoodsize.open{border-bottom:2px solid #a5a4a4}.accordion-title:before{position:absolute;content:'';top:47%;right:0;height:2px;width:15px;background:#333;transform:rotate(90deg);transition:all .3s ease-in-out}.accordion-title:after{position:absolute;content:'';top:47%;right:0;height:2px;width:15px;background:#333;transition:all .3s ease-in-out}.accordion-title.open:before{transform:rotate(180deg)}.accordion-title.open:after{opacity:0}.accordion-container{display:block;width:100%;padding:13px}.accordion-title{position:relative}.faqcontainer{position:relative;text-align:right}.faqcontainer div:nth-child(2){width:95%;text-align:left;margin:0 auto}.faq{display:flex;justify-content:flex-end;position:relative;margin:120px auto}.faqcontainer>img{width:50%;margin:0 auto;position:absolute;top:-24rem;right:-5em}.faq div:first-child{width:20%;font-size:10rem;font-weight:900;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;top:0;color:#a2a2a2;transform:translate(-50%,-50%);position:absolute;left:6%}.faq>div:nth-child(2){width:80%}.faqcontainer>div h2{font-size:3rem;font-weight:600}.faqcontainer>div p{font-size:1.5rem;margin:30px auto;font-weight:600}.concept,.guarantee,.howtobuy,.install{padding:120px}.concept,.guarantee,.howtobuy,.install{padding-bottom:0}.concept{padding:0}.faqcontainer>div p img{margin-right:2%}.conceptonetext>h1{font-size:10rem;font-weight:600;margin-top:10px}.conceptonetext h2{font-size:3rem;font-weight:600;margin:40px auto}.conceptonetext>p{font-size:1.7rem;font-weight:600}.conceptonetext{text-align:center;padding:40px 0;position:absolute;width:100%;top:-22%}.conceptoneimg{display:flex;justify-content:space-between;width:80%;position:absolute;top:80%;left:8%}.conceptoneing div{width:31.3333333%}.conceptoneimg div{width:31.333333%}.conceptone{position:relative;background:#e6e6e8;width:auto;height:450px}.concepttwo{margin-top:200px}.concepttwo .furnituretitle div:nth-child(2){top:40%}.concepttwotext p{text-align:center;font-weight:600;font-size:1.8rem}.concepttwotext{position:relative}.concepttwotext:before{position:absolute;content:'';height:20vw;width:20vw;background-image:url("/html/template/kireismile/img/coulahrenewal/i_concept_l.webp?v=__ASSET_VERSION__");background-size:contain;background-position:left;background-repeat:no-repeat;top:-9em;left:4em}.concepttwotext:after{position:absolute;content:'';height:20vw;width:20vw;background-image:url("/html/template/kireismile/img/coulahrenewal/i_concept_r.webp?v=__ASSET_VERSION__"),url("/html/template/kireismile/img/coulahrenewal/i_concept_r.png?v=__ASSET_VERSION__");background-size:contain;right:0;top:-2em}.download>h1{font-size:10rem;font-weight:600;margin-top:10px}.download h2{font-size:3rem;font-weight:600;margin:40px auto}.download>p{font-size:1.7rem;font-weight:600;margin-top:35px}.download{text-align:center;margin-top:10rem;margin-bottom:6rem}.manual{width:26.333333%;margin-left:3%}.ddownloadpdf{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap}.manual div{padding:10px;color:#000;border:1px solid #000;margin:0 auto;border-radius:50px;font-weight:600;margin-top:15px}.manual p{text-align:center;font-size:1.3rem;font-weight:600}.consult:hover,.enforcementcase:hover,.industrial div a div:hover,.manual div:hover{background:#000;color:#fff}.prodcutshow,.subsidy div:nth-child(2)>div{background-image:url("/html/template/kireismile/img/coulahrenewal/btn01.webp?v=__ASSET_VERSION__"),url("/html/template/kireismile/img/coulahrenewal/btn01.png?v=__ASSET_VERSION__");background-size:contain;background-repeat:no-repeat;width:30vw;height:80px;background-position:center}.subsidy div:nth-child(2)>div{margin:0 auto;text-align:left;width:22vw;margin-bottom:-22px;margin-top:2rem}.prodcutshow:hover,.subsidy div:nth-child(2)>div:hover{background-image:url("/html/template/kireismile/img/coulahrenewal/ov_btn01.webp?v=__ASSET_VERSION__"),url("/html/template/kireismile/img/coulahrenewal/ov_btn01.png?v=__ASSET_VERSION__");background-size:contain;background-repeat:no-repeat;background-position:center}.howtobuystepthree{background-image:url("/html/template/kireismile/img/coulahrenewal/btn02.webp?v=__ASSET_VERSION__"),url("/html/template/kireismile/img/coulahrenewal/btn02.png?v=__ASSET_VERSION__");background-size:contain;background-repeat:no-repeat;width:30vw;height:80px;background-position:center}.howtobuystepthree:hover{background-image:url("/html/template/kireismile/img/coulahrenewal/ov_btn02.webp?v=__ASSET_VERSION__"),url("/html/template/kireismile/img/coulahrenewal/ov_btn02.png?v=__ASSET_VERSION__");background-size:contain;background-repeat:no-repeat;background-position:center}.howtobuystepthree{margin:0 auto;margin-top:50px}.howtobuy{padding-bottom:30px}.install div.accordion-container.lpskouji,.steptwotext div.accordion-container.lpskouji{width:100%;background:#000;color:#fff;padding:0}.install div.accordion-container.lpskouji{width:80%;max-width:460px;margin:40px auto 20px}.install div.accordion-container.lpskouji .steptwotext div p,.steptwotext div.accordion-container.lpskouji .steptwotext div p{background:required}.accordion-container.lpskouji dt.accordion-title.js-accordion-title{font-size:1.3rem;border:0}.install div.accordion-container.lpskouji .accordion-title:before,.steptwotext div.accordion-container.lpskouji .accordion-title:before{background:#fff;height:1px;right:20px}.install div.accordion-container.lpskouji .accordion-title:after,.steptwotext div.accordion-container.lpskouji .accordion-title:after{background:#fff;height:1px;right:20px}.install div.accordion-container.lpskouji dt.accordion-title.js-accordion-title.rangfoodsize.open,.steptwotext div.accordion-container.lpskouji dt.accordion-title.js-accordion-title.rangfoodsize.open{background:#008d96}.accordion-container.lpskouji .steptwotext div.accordion-container.lpskouji .accordion-title:before{background:red}.install div.accordion-container.lpskouji .accordion-text p,.steptwotext div.accordion-container.lpskouji .accordion-text p{color:#000;background:#f2f2f4;border:0;margin:0}.install div.accordion-container.lpskouji dd.accordion-text,.steptwotext div.accordion-container.lpskouji dd.accordion-text{background:#f2f2f4;padding:0 20px}.install div.accordion-container.lpskouji .accordion-text>p:first-child,.steptwotext div.accordion-container.lpskouji .accordion-text>p:first-child{padding-top:20px}.koujiarea>div:first-child{width:60%}.koujiarea>div:nth-child(2){width:35%}.howtobuy h1{font-weight:600}#relatedSeries{width:100%;margin:auto;background-color:#d0d0d0}#relatedSeries .rs_headWrap .pc{display:block}#relatedSeries .rs_headWrap .sp{display:none}#relatedSeries .rs_headWrap h2{text-align:center;padding-bottom:60px;font-weight:700;font-size:30px}#relatedSeries .slideGuide{display:none}#relatedSeries .rs_bodyWrap{width:100%}#relatedSeries .rs_scroll{display:flex;justify-content:center}#relatedSeries .rs_wrap{max-width:300px;margin:0 30px;padding-bottom:60px}#relatedSeries .rs_wrap img{width:100%}#relatedSeries .rs-name{font-weight:700;font-size:24px}#relatedSeries dl{display:flex;flex-wrap:wrap;font-weight:700}#relatedSeries dt{width:30%}#relatedSeries dd{width:70%}#relatedSeries dd,#relatedSeries dt{border-bottom:2px solid #111;padding:10px 0}#relatedSeries .rs_wrap a.rs_linkbtn{display:block;width:90%;padding:10px;border:2px solid #888;border-radius:50px;background-color:#fff;margin:20px auto 10px;text-align:center;color:#000}@media screen and (max-width:699px){#relatedSeries .rs_headWrap .pc{display:none}#relatedSeries .rs_headWrap .sp{display:block}#relatedSeries .slideGuide{display:block;margin:30px auto;width:60%}#relatedSeries .rs_bodyWrap{width:100%;overflow-x:scroll}#relatedSeries .rs_scroll{justify-content:flex-start}#relatedSeries .rs_wrap{width:300px;flex-shrink:0}}#floatBannerArea{position:fixed;width:220px;bottom:100px;right:0}#floatBannerArea .floatBnr{display:block;position:relative;margin-bottom:10px}#floatBannerArea .bnrDel{position:absolute;display:block;width:36px;height:36px;left:0;top:0;color:transparent}.interview{display:flex;margin-top:20px}.interview a:first-child{margin-right:20px}.tab_next.slider.slick-arrow,.tab_prev.slider.slick-arrow{position:absolute;width:80px;height:80px;z-index:1;cursor:pointer}@media screen and (min-width:1100px){.tab_next.slider.slick-arrow,.tab_prev.slider.slick-arrow{top:30%}.tab_prev.slider.slick-arrow{left:15px}.tab_next.slider.slick-arrow{right:0}}@media screen and (max-width:1099px){.tab_next.slider.slick-arrow,.tab_prev.slider.slick-arrow{top:0}.tab_next.slider.slick-arrow{right:0}}@media screen and (min-width:840px){.video-frame{min-width:500px}.interviewbtn{position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}.pcimg{display:flex!important}.spimg{display:none!important}.pcdisplay{display:block!important}.spdisplay{display:none!important}.aquaslit div{font-weight:600;position:absolute;top:50%;left:30%;transform:translate(-50%,-50%);white-space:nowrap}.aquaslit{position:relative}.rangerelative{position:relative}.rangeabsolute{position:absolute;top:55%;left:30%;width:44%;transform:translate(-50%,-50%)}}@media (min-width:841px) and (max-width:1099px){.coulah_interview h1{font-size:7rem}.faqcontainer>img{top:-7em}.harmony{margin-top:-1.9rem}.harmony div h2{margin-bottom:2rem;margin-top:1rem}.rangekitchenimg div>div{left:17.5em;top:-26em}.threedsimulation h1{font-size:5rem}.howtobuy h2,.rangekitchenimg div>div h2{font-size:2rem}.rangekitchenimg div>div p{font-size:1.4rem}.rangekitchen.rangereasons .rangekitchenimg div>div{left:-15em}.rangekitchenimg h1{font-size:7rem;top:42%}.rangekitchen.rangereasons .rangekitchenimg h1{top:49%}.threedsimulation{margin-bottom:4rem}.howtobuy>h1{font-size:5rem}.concept,.guarantee,.howtobuy,.install{padding:40px}.howtobuy h1{font-size:2.5rem;font-weight:600}.steponeimg>div>h2 span,.steptwotitle h2 span{font-size:5rem}.howtobuy{padding-bottom:15px}.install>h1{font-size:5rem}.guarantee>div:first-child h3{margin-left:5rem}.subsidy{padding:20px}.faq div:first-child{font-size:7rem;top:1em}.conceptonetext>h1{font-size:5rem}.conceptonetext{top:-17%}.concepttwo .furnituretitle div:nth-child(2) h1{font-size:3rem}.download>h1{font-size:5rem}}@media screen and (max-width:839px){.beforeafterarea div:nth-child(2) h2{letter-spacing:-.1em;font-size:2rem}.exampleReadmore img{max-width:310px}.tab_next.slider.slick-arrow,.tab_prev.slider.slick-arrow{z-index:-1}.exampleWrap{padding:0}.exampleImg{margin-left:0}.interview_left,.interview_right{width:100%}.interview_right img{width:70%;margin-top:-65px}.interview_right{text-align:right}.coulah_interview h1{margin-top:60px;font-size:4rem}.interview_left{min-height:100px;background:#e6e6e6}.interviewbtn a,.interviewbtn p{width:90%;max-width:400px;margin-top:20px;margin-left:0;color:#000}.interviewbtn p{font-weight:700}.interviewbtn p:first-child{font-size:2.3rem;font-weight:700}.interviewbtn>a{width:70%;height:40px;line-height:15px;font-size:14px}.interviewbtn{width:70%;margin-left:auto;margin-bottom:8rem}.partsarea{background-image:url("/html/template/kireismile/img/coulahrenewal/partsbgsp.webp?v=__ASSET_VERSION__");padding:20px;background-position:top;padding-bottom:60px}.partsColor{flex-direction:column}.partsarea>p{margin-bottom:2rem;width:88%}.partsarea h4{margin-top:8rem}.partsDetail div{padding:0;margin-bottom:20px}.turboBottom{margin-bottom:40px;width:90%}.turboRight div{font-size:16px}.turboTop div img{width:120px}.turboTop a img{width:160px}.turboRight{text-align:center}.turboTop{background-image:url("/html/template/kireismile/img/coulahrenewal/exhaust_turbobgTopsp.webp?v=__ASSET_VERSION__");flex-direction:column;margin-bottom:20px;margin-top:0}.beforeafterarea .ytb img{width:100%}.beforeafterarea .interview img{width:100%}.coulahmenu ul li:first-child,.coulahmenu ul li:nth-child(2){line-height:4rem}.iPhone .harmony div{left:12em;top:14em}.pcimg{display:none!important}.spimg{display:block!important}.pcdisplay{display:none!important}.spdisplay{display:block!important}.faq{margin:0 auto}.flowstep>div:first-child img{margin-left:10px}.coulahmenu ul li{line-height:2rem}.flowstep>div:first-child{border-left:1px solid #000;position:relative}.flowstep div:nth-child(2){margin-left:5%}.flowstep>div:first-child:after{content:"";position:absolute;bottom:1px;left:-1px;display:block;width:7px;height:1px;border-radius:5px;background-color:#000;transform:rotate(135deg)}.flowstep>div:first-child:before{content:"";position:absolute;display:block;width:7px;height:1px;border-radius:5px;background-color:#000;transform:rotate(-135deg);left:-6px;bottom:1px}.flowstep>div:first-child{padding:0}.flowstep{padding:20px 10px}.flowstep>div:first-child span{top:-19px;left:-24px}.concepttwo .furnituretitle div:nth-child(2) h1{max-width:350px;width:350px;margin:10px auto}.rangekitchen.rangereasons .rangekitchenimg h1{top:66%}.sideplate div:nth-child(2) div p{text-align:center}.rangekitchen.rangereasons .rangekitchenimg div>div:nth-child(2){position:relative;left:12em;top:0}.rangekitchenimg div>div h2{font-size:2.2rem}.rangekitchenimg h1{font-size:5rem;width:20%;top:69%}.rangekitchenimg div>div:nth-child(2){left:13em;top:-2em;position:relative}.rangekitchenimg div>div{left:6.5em;top:0}.rangekitchenimg div img{margin-left:7em}.rangekitchengrey,.rangekitchengrey.greyback{height:30vw}.sliderlitext{position:revert}.coulahmenu ul li{width:33.33333%;border-bottom:1px solid #707070;padding:10px 0;display:inline-table;font-weight:600}.coulahmenu ul li:nth-child(2),.coulahmenu ul li:nth-child(3),.coulahmenu ul li:nth-child(5),.coulahmenu ul li:nth-child(6),.coulahmenu ul li:nth-child(8),.coulahmenu ul li:nth-child(9){border-left:1px solid #707070}.beforeafterarea,.flatType>div{display:inline-block;width:100%;padding:20px;margin:30px auto;padding-bottom:0;margin-bottom:0}.flatType h2{text-align:left;padding:0 20px;font-size:2.4rem;line-height:3.8rem}.flatType>div{padding-bottom:0;margin-bottom:0}.arrow img{margin:20px auto;transform:rotate(90deg);width:60px}.replaceAbout img{margin:20px auto}.interview img{margin-top:20px}.interview a:first-child{margin-right:0}.interview{flex-direction:column}.replaceAbout{margin:0}.rangfoodimg img{width:100%}.beforeafterarea div:first-child{width:100%}.beforeafterarea div:nth-child(2){padding:0;margin-top:30px}.coulahmenu ul li a{height:40px;display:table-cell;vertical-align:middle}.features div h1,.howtobuy h1,.threedsimulation h1{font-size:4rem}.features div h2,.howtobuy h2,.threedsimulation h2:nth-child(2){font-size:2.6rem}.enforcementcase{max-width:350px}.features img{width:100%}.features div{width:90%;top:50%}.features img{width:80%}.harmony div{left:50%;width:90%;top:40%}.harmony div h2{font-size:2.2rem;margin-bottom:3rem;text-align:center}.harmony div p{line-height:3.5rem}.dialswitch,.hiragata{display:grid}.dialswitch div,.hiragata div{width:100%}.dialswitch div:first-child h2,.hiragata div:first-child h2{font-size:2.5rem}.dialswitch div:first-child,.hiragata div:first-child{padding-left:0;padding:20px}.hiragataReadmore{margin:50px auto;width:80%;max-width:400px}.aquaslit div h2{font-size:2.5rem}.aquaslit div:nth-child(3){padding:20px}.rectifier div{padding:20px;width:100%;white-space:inherit;text-align:left;top:55%}.rectifier div h1{font-size:2.5rem;line-height:4.5rem}.pangefoodimg img{width:97%;left:4%}.pangefoodtext div:nth-child(3){width:71%}.pangefoodtext div:first-child{font-size:5rem;width:25%;margin-right:0;margin-top:4em;padding:0 30px;line-height:13rem}.pangefoodtext div:nth-child(2) h1{font-size:2.5rem}.pangefoodtext div:nth-child(3) img{width:100%}.pangefoodimg{height:23rem}.pangefoodtext div:nth-child(2){width:90%;padding:0 30px}.usethreed{flex-direction:column;padding:15px}.usethreed>div:nth-child(2),.usethreed>div:nth-child(3),.usethreed>div:nth-child(4){width:100%}.sideplate{flex-direction:column}.sideplate>div:nth-child(2){width:100%;margin-top:20px}.sideplate>div:nth-child(2) a div{font-size:1.2rem}.threedsee{flex-direction:column}.industrial{width:100%}.industrial div p span:first-child{font-size:1.54rem}.industrial div p span:nth-child(2){padding:5px}.features div h2,.threedsimulation h2:nth-child(2){margin:2rem auto}.furnitureimg{flex-direction:column}.furnitureimg div:nth-child(2),.furnitureimg>div:first-child{width:100%}.threedsimulation h2{font-size:2.6rem}.prodcutshow{width:90%}.concept,.download,.guarantee,.howtobuy,.howtobuystepone,.howtobuysteptwo,.install,.subsidy{padding:20px}.installflow,.steponeimg,.steponetext,.steptwoimg,.steptwotext,.subsidy{flex-direction:column}.steponeimg>div:first-child,.steponeimg>div:nth-child(2),.subsidy>div{width:100%}.conceptonetext>h1,.download>h1,.howtobuy h1,.howtobuysteptwo h1,.install>h1{text-align:center;font-size:4rem}.conceptonetext h2,.download h2,.howtobuy h2,.howtobuysteptwo h2,.install>h2{text-align:center}.howtobuysteptwo>div>h2 span,.steponeimg>div>h2 span{font-size:5rem}.steponetext>div{width:100%}.steponetext>div h3{margin-top:10px}.steponeimg>div:nth-child(2) img{margin:20px auto}.steptwoimg div{width:100%}.steptwotext>div{width:100%}.steptwotext div p{font-size:1.5rem}.howtobuystepthree{width:90%}.install>h2{font-size:2.6rem}.install>h1{margin-top:4rem;font-size:4rem}.install>p{font-size:1.5rem}.install>p.installkome{font-size:1.1rem}.installflow>div{width:100%}.flowstep>div:first-child{position:relative;padding-left:17px}.guarantee>div:first-child h3{width:100%;text-align:left;margin-left:12rem}.guarantee>div:first-child{flex-direction:column;align-items:center}.guarantee>div:first-child p{width:70%;font-size:1.3rem;text-align:left}.consult{max-width:320px}.subsidy{padding:0;flex-direction:column;margin-top:5rem}.faq{flex-direction:column;text-align:center}.faq>div:nth-child(2){width:100%;text-align:center}.faq div:first-child{width:100%;writing-mode:lr;font-size:3rem;top:0;left:0;position:relative;transform:none;margin-top:3rem}dt.accordion-title.js-accordion-title:first-child{font-size:1.3rem}.faqcontainer>div p{padding:10px 30px;text-align:center;margin-top:15px}.faqcontainer>div h2{text-align:center}.faqcontainer>div p{font-size:1.5rem;padding:0}.conceptoneimg{flex-direction:column}.conceptonetext h2,.download h2{font-size:2.6rem;margin:20px auto;line-height:4rem}.conceptonetext>p{width:80%;text-align:center;margin:0 auto}.conceptone{height:325px}.conceptoneimg.spdisplay{position:relative;bottom:0;left:0;width:100%;top:100%}.conceptoneimg div{width:100%}.conceptoneimg.spdisplay{margin-bottom:53rem}.concepttwo{margin-top:62rem}.concepttwo .furnituretitle div:nth-child(2){top:44%;text-align:center}.concepttwotext:before{width:40vw;height:40vw;left:0;top:-14em}.concepttwotext:after{height:40vw;width:40vw;top:11em}.manual{width:80%}.subsidy div:nth-child(2)>div{width:90%}.furnituretitle div:nth-child(2){top:48%}.threedsimulation{margin:5rem auto;margin-bottom:0}.dialswitch div img,.harmony img.spdisplay{width:100%;margin-top:-1px}.usethreed>div{width:100%}.sideplate>div:first-child{width:87%;margin-bottom:20px;margin:20px auto}.usethreed>div:nth-child(4) div img{width:87%;margin:0 auto}#floatBannerArea{width:100%;bottom:13%;display:flex;justify-content:flex-end}#floatBannerArea .floatBnr{position:relative;display:block;margin-bottom:0;margin-left:10px}.floatBnr img.spdisplay{max-width:80px;margin-right:20px}#floatBannerArea .floatBnr img{max-height:160px;width:auto}#floatBannerArea .bnrDel{position:absolute;display:block;width:0;height:0;left:0;top:0;color:transparent}}@media screen and (min-width:768px) and (max-width:839px){.rangekitchenimg div>div:nth-child(2){left:38em;top:8em}.pangefoodtext div:nth-child(3){width:73%}img.spdisplay{width:100vw}.rangekitchenimg h1{top:13em}.concept{margin-top:5em}}@media screen and (max-width:767px){.propeller{font-size:16px;letter-spacing:0;margin:20px auto;margin-top:40px}.enforcementtitle h2{font-size:3.5rem}.enforcementtitle h3{font-size:1.7rem}.koujiarea{display:block;width:100%}.exampleProduct{font-size:18px}.koujiarea>div:first-child{width:100%}.koujiarea>div:nth-child(2){width:100%}}@media screen and (max-width:499px){.enforcementslider button.arrow-common{top:60%}.pangefoodtext div:first-child{line-height:6rem}.rangekitchenimg h1{font-size:5rem;top:7.6em;line-height:1rem}.rangekitchenimg div>div:nth-child(2){top:10.5em;left:21em}.rangekitchen.rangereasons .rangekitchenimg div img{width:70%;margin-top:-7.7em}.rangekitchen.rangereasons .rangekitchenimg div>div:nth-child(2){left:21%;width:66%}.rangekitchen.rangereasons .rangekitchenimg h1{top:7.4em}.rangekitchen.rangereasons .rangekitchenimg div>div span{white-space:wrap}.pangefoodtext div:nth-child(2){padding:0 10px}.pangefoodimg img{top:8%}.conceptone{width:auto}.dialswitch div:first-child h2{margin-top:6rem;line-height:2}.sideplate>div:nth-child(2) a div{width:87%;margin:0 auto}.sideplate>div:nth-child(2){padding-bottom:20px;width:87%;margin:0 auto}.howtobuy h1{margin-top:4rem}.steponeimg div h1{font-size:2.6rem;margin-top:2rem}.faqcontainer>div p{font-size:1.5rem;padding:0;max-width:380px}.concepttwo{margin-top:40rem}.concept{margin-top:40px}.conceptone{margin:0 calc(50% - 50vw)}.iPhone .pangefoodtext div:first-child{width:4%}.iPhone .pangefoodtext div:nth-child(2){width:85%}.iPhone .pangefoodtext div:nth-child(3){width:55%}.iPhone .pangefoodtext{padding:30px}.iPhone .rangekitchen.rangereasons .rangekitchenimg div img{margin-top:-15.6rem}.iPhone .rangekitchengrey.greyback,.rangekitchengrey{height:40vw}.iPhone .rangekitchenimg h1{font-size:4rem;top:9.3em}.iPhone .rangekitchen.rangereasons .rangekitchenimg h1{top:8.8em}.iPhone .rangekitchen.rangereasons .rangekitchenimg div>div:nth-child(2)>span{white-space:normal}}@media screen and (min-width:781px){.request{display:block}.requestsp{display:none}.entryimg a img{position:fixed;width:220px;bottom:10%;right:0}.entryrela{position:relative}.entryabso{position:fixed;right:184px;bottom:11.7em}.entryabso{color:#a41919!important;opacity:.0000001;width:35px;height:35px;cursor:pointer}}div.contact_navi{display:none}