﻿.page_tit_area .inner{border-bottom:none !important}@media print,screen and (min-width: 768px){.features_intro_box{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.features_intro_box .clement_sec_tit{font-size:1.56rem;line-height:1.5}.features_intro_box .txt{font-size:.75rem;letter-spacing:.05em;line-height:1.8333333333;margin-top:calc(0px - (1em*1.8333333333 - 1em)/2);margin-bottom:calc(0px - (1em*1.8333333333 - 1em)/2)}}#clement_intro .about_box{margin-bottom:5.94rem}#clement_intro .about_box .txt_area .tit{font-size:1.56rem;line-height:1.5}#clement_intro .about_box .txt_area .txt{font-size:.75rem;line-height:1.5}#clement_intro .store_list_wrap .store_list_tit{font-size:1.5rem;letter-spacing:-0.04em;line-height:1.5;margin-bottom:2.44rem}#clement_intro .store_list_wrap .store_list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#clement_intro .store_list_wrap .store_list li{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;border:1px solid #707070}@media print,screen and (min-width: 768px){#clement_intro{padding:5.63rem 0 4.39rem}#clement_intro .about_box{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;align-items:flex-end}#clement_intro .about_box .about_img{width:49.75%}#clement_intro .about_box .txt_area{width:34.49%;margin-right:5.89%}#clement_intro .about_box .txt_area .tit{line-height:1.44;margin-top:calc(0px - (1em*1.44 - 1em)/2);margin-bottom:calc(1.25rem - (1em*1.44 - 1em)/2)}#clement_intro .about_box .txt_area .txt{letter-spacing:.05em;line-height:1.8333333333;margin-top:calc(0px - (1em*1.8333333333 - 1em)/2);margin-bottom:calc(2.13rem - (1em*1.8333333333 - 1em)/2)}#clement_intro .store_list_wrap .store_list{margin-right:-1.69rem}#clement_intro .store_list_wrap .store_list li{min-height:2.5rem;font-size:1.13rem;letter-spacing:-0.04em;line-height:1.5;margin-bottom:1.19rem;margin-right:1.69rem;padding:.44rem 3.47rem;border-radius:6.25rem;border:1px solid #000}}@media only screen and (max-width: 767px){#clement_intro{padding:1.81rem 0 4.7rem}#clement_intro .about_box .about_img{width:100%;margin-bottom:2.81rem}#clement_intro .about_box .txt_area{width:100%}#clement_intro .about_box .txt_area .tit{line-height:1.44;margin-top:calc(0px - (1em*1.44 - 1em)/2);margin-bottom:calc(1.63rem - (1em*1.44 - 1em)/2);margin-right:-1em}#clement_intro .about_box .txt_area .txt{letter-spacing:.02em;line-height:1.8333333333;margin-top:calc(0px - (1em*1.8333333333 - 1em)/2);margin-bottom:calc(1.72rem - (1em*1.8333333333 - 1em)/2)}#clement_intro .store_list_wrap .store_list_tit{text-align:center;margin-right:-1em;margin-left:-1em}#clement_intro .store_list_wrap .store_list{margin-right:-0.85rem}#clement_intro .store_list_wrap .store_list li{min-width:min(37.2666666667*1vw,509.0626666667px);min-height:2.13rem;font-size:.91rem;letter-spacing:-0.04em;line-height:1.5;margin-bottom:.91rem;margin-right:.85rem;padding:.44rem .81rem;border-radius:6.25rem}}#clement_features{background:#f7f7f7}#clement_features .features_list_wrap{border-top:1px solid #000}#clement_features .features_list li .logo{width:11.25rem;mix-blend-mode:multiply}#clement_features .features_list li .txt{font-size:.75rem;line-height:1.6666666667;margin-top:calc(0px - (1em*1.6666666667 - 1em)/2);margin-bottom:calc(0px - (1em*1.6666666667 - 1em)/2);width:16rem}#clement_features .features_list .dryup .logo{margin-bottom:2.74rem}#clement_features .features_list .hybrid .logo{margin-bottom:2.29rem}#clement_features .features_list .ibelt .logo{margin-bottom:2.39rem}@media print,screen and (min-width: 768px){#clement_features{padding:5.19rem 0 0}#clement_features .features_intro_box{margin-bottom:4.31rem}#clement_features .features_intro_box .txt{width:42rem;margin-left:2.25rem}#clement_features .features_list_wrap{border-bottom:1px solid #000}#clement_features .features_list{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}#clement_features .features_list li{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:33.3333333333%;height:22.25rem}#clement_features .features_list li:not(:nth-child(3n)){margin-right:0%}#clement_features .features_list .hybrid{border-left:1px solid #000;border-right:1px solid #000}}@media only screen and (max-width: 767px){#clement_features{padding:5.45rem 0 0}#clement_features .features_intro_box{margin-bottom:4.31rem}#clement_features .features_intro_box .clement_sec_tit{font-size:1.5rem;letter-spacing:.02;line-height:1.5;margin-bottom:1.88rem;text-align:center}#clement_features .features_intro_box .txt{font-size:.88rem;letter-spacing:-0.04em;line-height:1.7142857143;margin-top:calc(0px - (1em*1.7142857143 - 1em)/2);margin-bottom:calc(0px - (1em*1.7142857143 - 1em)/2);width:min(78.576*1vw,1073.34816px);margin-left:auto;margin-right:auto}#clement_features .features_list li{height:min(78.6666666667*1vw,1074.5866666667px);display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;border-bottom:1px solid #000}}#line_up{background:#f7f7f7}#line_up .features_intro_box .clement_sec_tit{font-size:1.5rem;letter-spacing:-0.04em;line-height:1.5}#line_up .features_intro_box .txt{font-size:.88rem;letter-spacing:.05em;line-height:1.5714285714;margin-top:calc(0px - (1em*1.5714285714 - 1em)/2);margin-bottom:calc(0px - (1em*1.5714285714 - 1em)/2);color:#625f5f}#line_up .line_up_list .products_box .img{aspect-ratio:328/200;margin-bottom:.88rem}#line_up .line_up_list .products_box .img img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;font-family:"object-fit:cover; object-position:50% 50%; "}#line_up .line_up_list .products_box .name_box{padding-bottom:.88rem;position:relative}#line_up .line_up_list .products_box .name_box .p_cat{font-size:.75rem;font-weight:400;line-height:1.5;text-decoration:underline;margin-bottom:.88rem}#line_up .line_up_list .products_box .name_box .name{color:#625f5f;font-size:1rem;font-weight:bold;line-height:1.5}#line_up .line_up_list .products_box .name_box::after{content:"";display:block;background-size:100% 100%;aspect-ratio:1/1;background-image:url("../img/icon_plus02.svg");width:1.5rem;z-index:2;position:absolute;bottom:.88rem;right:0}#line_up .line_up_list .products_box .info_box{border-top:1px solid #cecece;border-bottom:1px solid #cecece;font-size:.75rem;font-weight:400;line-height:1.5;line-height:1.6666666667;padding:.75rem 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.75rem}#line_up .line_up_list .products_box .info_box .info{width:50%}#line_up .line_up_list .products_box .description{font-size:.75rem;font-weight:400;line-height:1.6666666667;margin-top:calc(0px - (1em*1.6666666667 - 1em)/2);margin-bottom:calc(0px - (1em*1.6666666667 - 1em)/2)}@media print,screen and (min-width: 768px){#line_up{padding:6.38rem 0 5.63rem}#line_up .features_intro_box{margin-bottom:3.06rem}#line_up .features_intro_box .txt{margin-left:5.81rem;align-self:flex-end}#line_up .line_up_list .products_wrap:not(.sp){display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#line_up .line_up_list .products_wrap:not(.sp):not(:first-of-type){margin-top:4.24rem}#line_up .line_up_list .products_box{width:27.3333333333%}#line_up .line_up_list .products_box:not(:nth-child(3n)){margin-right:9%}#line_up .line_up_list .products_box:not(:nth-child(-n+3)){margin-top:4.24rem}#line_up .line_up_list .products_box a:hover .img img{scale:1.1 1.1}#line_up .line_up_list .products_box .img{overflow:hidden;margin-bottom:.88rem}#line_up .line_up_list .products_box .img img{-webkit-transition:all .8s ease-in-out 0s;-ms-transition:all .8s ease-in-out 0s;transition:all .8s ease-in-out 0s}}@media only screen and (max-width: 767px){#line_up{padding:5.6rem 0 5.61rem}#line_up .features_intro_box{margin-bottom:3.06rem;text-align:center}#line_up .features_intro_box .clement_sec_tit{margin-bottom:1.71rem}#line_up .line_up_list{border-bottom:1px solid #000}#line_up .line_up_list .aco_btn_sp{border-top:1px solid #000;height:min(17.4133333333*1vw,237.8661333333px);display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:0 1.44rem;font-size:1rem;line-height:1.5}#line_up .line_up_list .aco_btn_sp::after{content:"＋"}#line_up .line_up_list .aco_btn_sp.open::after{content:"ー"}#line_up .line_up_list .products_wrap{display:none;width:min(87.4666666667*1vw,1194.7946666667px);margin:1.55rem auto}#line_up .line_up_list .products_box{margin-bottom:6.25rem}#line_up .line_up_list .products_box .img{overflow:hidden}#line_up .line_up_list .products_box .img img{-webkit-transition:all .8s ease-in-out 0s;-ms-transition:all .8s ease-in-out 0s;transition:all .8s ease-in-out 0s}}#showroom .showroom_info .tit{font-size:1.25rem;line-height:1.5}#showroom .showroom_info .place address strong{display:inline-block;font-size:1.17em}#showroom .btn{margin:auto}@media print,screen and (min-width: 768px){#showroom{padding:6.03rem 0 6.81rem}#showroom .features_intro_box{margin-bottom:3.75rem}#showroom .features_intro_box .txt{width:36.56rem;margin-left:8.85rem}#showroom .showroom_info{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:3.88rem}#showroom .showroom_info>*{width:29.09rem;padding-bottom:2.25rem}#showroom .showroom_info::after{content:"";display:block;width:1px;background:#323030}#showroom .showroom_info .tit{margin-bottom:.94rem}#showroom .showroom_info .matter{margin-left:1.84rem}#showroom .showroom_info .matter .txt_box{margin-left:.66rem;font-size:.75rem;letter-spacing:.05em;line-height:1.8333333333;margin-top:calc(0px - (1em*1.8333333333 - 1em)/2);margin-bottom:calc(0px - (1em*1.8333333333 - 1em)/2)}#showroom .showroom_info .place{order:1;margin-right:3.71rem}#showroom .showroom_info .place address{font-size:.75rem;letter-spacing:.05em;line-height:1.8333333333;margin-top:calc(0px - (1em*1.8333333333 - 1em)/2);margin-bottom:calc(1.25rem - (1em*1.8333333333 - 1em)/2);margin-left:.66rem}#showroom .showroom_info .place .note{font-size:.69rem;letter-spacing:.05em;line-height:1.6363636364;margin-top:calc(0px - (1em*1.6363636364 - 1em)/2);margin-bottom:calc(0px - (1em*1.6363636364 - 1em)/2);margin-left:.66rem}}@media only screen and (max-width: 767px){#showroom{padding:5.64rem 0 5.31rem}#showroom .features_intro_box{margin-bottom:2.55rem}#showroom .features_intro_box .clement_sec_tit{font-size:1.56rem;line-height:1.5;margin-bottom:1.61rem}#showroom .features_intro_box .txt{font-size:.75rem;letter-spacing:.05em;line-height:1.8333333333;margin-top:calc(0px - (1em*1.8333333333 - 1em)/2);margin-bottom:calc(0px - (1em*1.8333333333 - 1em)/2)}#showroom .showroom_info{margin-bottom:2.19rem}#showroom .tit{margin-bottom:1.11rem}#showroom .matter{margin-bottom:2.5rem}#showroom .matter .txt_box{font-size:.75rem;letter-spacing:.05em;line-height:1.8333333333;margin-top:calc(0px - (1em*1.8333333333 - 1em)/2);margin-bottom:calc(0px - (1em*1.8333333333 - 1em)/2)}#showroom .matter .note{font-size:.9166666667em}#showroom .place address{font-size:.75rem;letter-spacing:.05em;line-height:1.8333333333;margin-top:calc(0px - (1em*1.8333333333 - 1em)/2);margin-bottom:calc(1.11rem - (1em*1.8333333333 - 1em)/2)}#showroom .place .note{font-size:.69rem;letter-spacing:.05em;line-height:1.6363636364;margin-top:calc(0px - (1em*1.6363636364 - 1em)/2);margin-bottom:calc(0px - (1em*1.6363636364 - 1em)/2)}}.clement_modal_wrap{color:#fff}.clement_modal_wrap .name_box{padding-bottom:.88rem;position:relative}.clement_modal_wrap .name_box .p_cat{font-size:.75rem;font-weight:400;line-height:1.5;text-decoration:underline;margin-bottom:.88rem}.clement_modal_wrap .name_box .name{font-size:1rem;font-weight:bold;line-height:1.5}.clement_modal_wrap .info_box{border-top:1px solid #cecece;border-bottom:1px solid #cecece;font-size:.75rem;font-weight:400;line-height:1.5;line-height:1.6666666667;padding:.75rem 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.75rem}.clement_modal_wrap .info_box .info{width:50%}.clement_modal_wrap .description{font-size:.75rem;font-weight:400;line-height:1.6666666667;margin-top:calc(0px - (1em*1.6666666667 - 1em)/2);margin-bottom:calc(0px - (1em*1.6666666667 - 1em)/2)}@media only screen and (max-width: 767px){.clement_modal_wrap .txt_area{width:min(66.6666666667*1vw,910.6666666667px);margin-left:auto;margin-right:auto}.clement_modal_wrap .info{white-space:nowrap}}#line_up .line_up_list.edit_2025 .info_dl{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:.75rem;font-weight:400;line-height:1.5;align-items:flex-start;align-content:flex-start;line-height:1.6666666667;padding-top:.75rem;border-top:1px solid #cecece;margin-bottom:.75rem}#line_up .line_up_list.edit_2025 .info_dl dt{width:5.5em;white-space:nowrap}#line_up .line_up_list.edit_2025 .info_dl dt::after{content:"："}#line_up .line_up_list.edit_2025 .info_dl dd{width:calc(100% - 5.5em)}#line_up .line_up_list.edit_2025 .description{padding-top:.75rem;border-top:1px solid #cecece}.fix_bnr{z-index:3;display:block}@media print,screen and (min-width: 768px){.fix_bnr{position:fixed;margin-left:auto;width:16.25rem;bottom:0;right:0;-webkit-transition:all .8s ease-in-out 0s;-ms-transition:all .8s ease-in-out 0s;transition:all .8s ease-in-out 0s}.fix_bnr:hover{opacity:.7}}@media only screen and (max-width: 767px){.fix_bnr{position:fixed;left:50%;z-index:3;translate:-50% 0;width:82.1845vw;margin:0 auto;bottom:min(1.3333333333*1vw,18.2133333333px)}}@media print,screen and (min-width: 768px){#bottom_bnr{padding:0 0 6.25rem}#bottom_bnr .bnr01{width:58.04%;margin:auto;display:block;-webkit-transition:all .8s ease-in-out 0s;-ms-transition:all .8s ease-in-out 0s;transition:all .8s ease-in-out 0s}#bottom_bnr .bnr01:hover{opacity:.7}}@media only screen and (max-width: 767px){#bottom_bnr{padding:0 0 5.61rem}#bottom_bnr .bnr01{display:block;margin:0 auto;width:86.51vw}}