﻿body{overflow-y:hidden}.sp{display:none !important}@media screen and (max-width:767px){.sp{display:grid !important}}@media screen and (max-width:767px){.pc{display:none !important}}.l-breadcrumb p .cl{font-weight:bold;margin-left:0}.l-breadcrumb a::after{content:"＞";font-size:1.5rem;background:none;display:inline-block;margin:0 1rem}.l-breadcrumb .noafter::after{content:" "}.mt-5rem{margin-top:5rem !important}@media screen and (max-width:767px){.mt-5rem{margin-top:3rem !important}}.mt-3rem{margin-top:3rem !important}@media screen and (max-width:767px){.mt-3rem{margin-top:1.5rem !important}}.mt-center{margin:0 auto}.mb-5rem{margin-bottom:5rem !important}@media screen and (max-width:767px){.mb-5rem{margin-bottom:3rem !important}}.mb-3rem{margin-bottom:3rem !important}@media screen and (max-width:767px){.mb-3rem{margin-bottom:1.5rem !important}}.mr-1rem{margin-right:1rem !important}.txt-center{text-align:center !important}.txt-left{text-align:left !important}.txt-right{text-align:right !important}.txt-small{font-size:0.9rem !important;color:#545f69}.orange{color:orange}.back-orange{background-color:#fde2da}.back-grey{background-color:#e5e6eb}.boxfont{font-size:1vw}img{object-fit:cover;width:100%;height:auto}.c-img-1{display:flex;justify-content:center;align-content:center}.c-img-1 img{width:calc(100% / 2)}@media screen and (max-width:767px){.c-img-1 img{width:100%}}.d-flex{display:flex}.d-flex img{align-items:center}.l-page{padding:4%;width:calc((100% / 3) * 2);margin:0 auto}@media screen and (max-width:767px){.l-page{padding:2%;width:90%}}@media screen and (max-width:767px){.l-page img{width:100%}}.l-page .p-l-pointList{margin:5rem auto}.l-page .p-l-pointList .p-l-pointContents{margin:2.5rem auto}.l-page .p-l-points{margin:5rem auto}.l-page .area-link{text-align:center}.c-area-btn{display:grid !important;justify-content:center;align-content:center;grid-auto-flow:column;grid-auto-columns:minmax(25%, 35%);grid-auto-rows:25%;gap:3rem;margin-bottom:3rem}.wt .c-area-btn{grid-auto-columns:minmax(25%, 50%)}@media screen and (max-width:767px){.c-area-btn{grid-auto-flow:row;grid-auto-columns:1fr !important;grid-auto-rows:auto;gap:1rem}}.c-column{justify-content:inherit}.c-column.c-aboutContents__list{margin-top:3rem;font-size:2rem}@media screen and (max-width:767px){.c-column.c-aboutContents__list{font-size:1.2rem}}@media screen and (min-width:768px){.c-column.c-column-1-2{grid-template-columns:1fr 2fr}}.c-column.c-column-1-2 img{width:50%}.c-column.c-column-2{grid-template-columns:repeat(2, 50%);gap:2rem}.c-column.c-column-2.banners__list{grid-template-columns:1fr 1fr;grid-column-gap:30px}.c-column.c-column-3{grid-template-columns:repeat(3, 33%);gap:2rem}.c-column.c-column-3.example__list{gap:10rem 1rem}.c-column.c-column-3 .c-img-txt img{aspect-ratio:1.3333333333}@media screen and (min-width:768px){.c-column.c-column-4{grid-template-columns:repeat(4, 25%);gap:1rem}}.c-column.c-column-7{grid-template-columns:repeat(7, 1fr);gap:2rem}.c-column.c-column-7 .c-img-txt{grid-template-rows:1fr}.c-column.c-column-7 .c-txt{font-size:1rem;text-align:center}.c-column.c-column-8{grid-template-columns:repeat(8, 1fr);grid-template-rows:1fr;gap:1rem}.c-column.c-column-8 .c-img-txt{grid-template-rows:1fr}.c-column.c-column-8 .c-txt{font-size:1rem;text-align:center}.header{margin-bottom:3rem}@media screen and (max-width:767px){.header{background:#ffffffb3}}section{margin:3rem auto}section.mv,section.overview{margin:0 !important}.c-img-100{object-fit:contain !important}.c-img{width:100%;position:relative;align-items:center}.c-img-txt{display:grid;grid-template-columns:100%;grid-template-rows:max-content 1fr;gap:1rem}.c-img-txt .s-img{object-fit:contain}.c-img::before{padding-top:100%;height:0}.c-img .on-img{background:linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:1.4rem;max-height:60%;overflow:auto;padding:0.5rem;position:absolute;display:flex;justify-content:center;width:100%}.area-link{font-size:1.6rem}.page-usefulinfo .area-link{text-align:right}.area-link a::before{display:grid;grid-template-columns:1fr auto 1fr;column-gap:1rem;content:"";background:none !important}.area-link a::after{margin-left:1rem;justify-self:end;align-self:center;content:"";font-family:"Font Awesome 6 Free";font-weight:900}.c-aboutContents{margin-top:3rem}.p-area-link{margin:3rem auto}.page-events .p-area-link{display:grid;justify-content:center}.c-btn{display:grid;grid-template-columns:1fr auto 1fr;column-gap:1rem;align-content:center;padding:1.6rem;text-align:initial}.c-btn .btn-samall{font-size:1.3rem}.c-btn::before{content:""}.c-btn::after{justify-self:end;align-self:center;content:"";font-family:"Font Awesome 6 Free";font-weight:900}.c-btn.noarrow::before,.c-btn.noarrow::after{content:""}.c-btn.next::before{content:""}.c-btn.pre::before{justify-self:start;content:"";font-family:"Font Awesome 6 Free";font-weight:900}.c-btn.pre::after{content:"" !important}.c-btn.top{justify-content:center;align-items:center}.c-btn.top::before,.c-btn.top::after{content:""}.infinite_area .c-btn{width:100% !important;border:none;padding:1.5rem 6rem}.infinite_area .c-btn::after{content:""}.page-top .wt{background-color:inherit}.page-top .instagram__ttl{font-size:3rem;text-indent:3rem}.page-top .instagram__ttl a{color:#fff}.page-top .mySwiper{margin:0}.page-top .mySwiper .swiper-wrapper .swiper-slide{width:100% !important}.page-top .mySwiper02 .swiper-wrapper{height:auto}@media screen and (max-width:767px){.page-top .mySwiper02 .swiper-wrapper .swiper-slide{width:100% !important;margin:0 auto}}.page-top .mySwiper02 .swiper-wrapper .swiper-slide .m-slider-desc{width:90%;margin:0 auto}.page-top .mySwiper02 .swiper-wrapper .swiper-slide .m-slider-desc img{height:100%}@media screen and (max-width:767px){.page-top .mySwiper02 .swiper-wrapper .swiper-slide .m-slider-desc img{height:240px}}.page-top .mySwiper02 .m-slider-image{height:32vh}@media screen and (max-width:767px){.page-top .mySwiper02 .m-slider-image{height:auto}}.page-top .mySwiper02 .c-txt.p-l-itemDiscription{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.page-top .example .container,.page-top .events .container{max-width:100%;padding:6rem}@media screen and (max-width:767px){.page-top .example .container,.page-top .events .container{padding:0.5rem}}.l-kakaku{width:100%;margin:5rem auto;font-size:2rem}@media screen and (max-width:767px){.l-kakaku{width:100%;font-size:1.5rem}}.l-kakaku [class^="tubotanka-"]{background-color:#545f69;padding:1rem 3rem;color:#fff}@media screen and (max-width:767px){.l-kakaku [class^="tubotanka-"]{padding:1rem}}.l-kakaku .tubotanka-10{background-color:#f9f9f9}.l-kakaku .tubotanka-10::after{content:"title";color:#f9f9f9}.l-kakaku [class^="tubo-"]{display:grid;grid-template-columns:max-content 1fr 1fr;grid-template-rows:1fr;gap:0px 5px;border-top:1px solid #545f69;padding:1rem}.l-kakaku [class^="tubo-"]:last-child{border-bottom:1px solid #545f69}@media screen and (max-width:767px){.l-kakaku [class^="tubo-"]{font-size:1.2rem}}.l-kakaku [class^="tubo-"]>div{justify-self:center;align-self:center}.l-kakaku [class^="tubo-"] .l-family,.l-kakaku [class^="tubo-"] .l-life{width:90%;display:grid;grid-template-columns:30% 30% 40%;grid-template-rows:1fr 1fr;gap:0px 0px;grid-template-areas:"tubotanka tankasuji tankayen" "hontai hontaisuji hontaiyen"}@media screen and (max-width:767px){.l-kakaku [class^="tubo-"] .l-family,.l-kakaku [class^="tubo-"] .l-life{width:100%;grid-template-columns:max-content 1fr;grid-template-rows:1fr;grid-template-areas:"tubotanka tubotanka" "tankasuji tankayen" "hontai hontai" "hontaisuji hontaiyen"}}.l-kakaku [class^="tubo-"] .l-family .tubotanka,.l-kakaku [class^="tubo-"] .l-life .tubotanka{grid-area:tubotanka}@media screen and (max-width:767px){.l-kakaku [class^="tubo-"] .l-family .tubotanka,.l-kakaku [class^="tubo-"] .l-life .tubotanka{text-align:center;font-size:smaller}}.l-kakaku [class^="tubo-"] .l-family .tankayen,.l-kakaku [class^="tubo-"] .l-life .tankayen{grid-area:tankayen}.l-kakaku [class^="tubo-"] .l-family .tankayen::after,.l-kakaku [class^="tubo-"] .l-life .tankayen::after{content:"（税込）"}@media screen and (max-width:767px){.l-kakaku [class^="tubo-"] .l-family .tankayen::after,.l-kakaku [class^="tubo-"] .l-life .tankayen::after{content:""}}@media screen and (max-width:767px){.l-kakaku [class^="tubo-"] .l-family .tankayen,.l-kakaku [class^="tubo-"] .l-life .tankayen{text-align:left;font-size:smaller}}.l-kakaku [class^="tubo-"] .l-family .tankasuji,.l-kakaku [class^="tubo-"] .l-life .tankasuji{grid-area:tankasuji;justify-content:flex-end;display:grid;margin-right:1rem}@media screen and (max-width:767px){.l-kakaku [class^="tubo-"] .l-family .tankasuji,.l-kakaku [class^="tubo-"] .l-life .tankasuji{text-align:right;font-size:smaller}}.l-kakaku [class^="tubo-"] .l-family .hontai,.l-kakaku [class^="tubo-"] .l-life .hontai{grid-area:hontai}@media screen and (max-width:767px){.l-kakaku [class^="tubo-"] .l-family .hontai,.l-kakaku [class^="tubo-"] .l-life .hontai{text-align:center;font-size:smaller}}.l-kakaku [class^="tubo-"] .l-family .hontaisuji,.l-kakaku [class^="tubo-"] .l-life .hontaisuji{grid-area:hontaisuji;justify-content:flex-end;display:grid;margin-right:1rem}@media screen and (max-width:767px){.l-kakaku [class^="tubo-"] .l-family .hontaisuji,.l-kakaku [class^="tubo-"] .l-life .hontaisuji{text-align:right;font-size:smaller}}.l-kakaku [class^="tubo-"] .l-family .hontaiyen,.l-kakaku [class^="tubo-"] .l-life .hontaiyen{grid-area:hontaiyen}.l-kakaku [class^="tubo-"] .l-family .hontaiyen::after,.l-kakaku [class^="tubo-"] .l-life .hontaiyen::after{content:"（税込）"}@media screen and (max-width:767px){.l-kakaku [class^="tubo-"] .l-family .hontaiyen::after,.l-kakaku [class^="tubo-"] .l-life .hontaiyen::after{content:""}}@media screen and (max-width:767px){.l-kakaku [class^="tubo-"] .l-family .hontaiyen,.l-kakaku [class^="tubo-"] .l-life .hontaiyen{text-align:left;font-size:smaller}}.family .c-img-1 img,.life .c-img-1 img{width:74%}.family .num::before,.life .num::before{content:"" !important;position:relative}.family .num span,.life .num span{position:relative;top:12%}.family .point_ttl,.life .point_ttl{font-weight:bold;display:inline-block;border-bottom:2px solid #545f69;width:100%;margin-bottom:1rem;font-size:2rem}.family [id^="point"],.life [id^="point"]{padding:1rem 3rem;color:#fff}@media screen and (max-width:767px){.family [id^="point"],.life [id^="point"]{padding:1rem}}.family .color .c-btn,.life .color .c-btn{margin-top:2rem}.family .color .c-img-txt .c-txt,.life .color .c-img-txt .c-txt{font-size:0.9rem}.family .kakaku,.life .kakaku{width:74%;margin:5rem auto;font-size:2rem}@media screen and (max-width:767px){.family .kakaku,.life .kakaku{width:100%;font-size:1.5rem}}.family .kakaku>div,.life .kakaku>div{display:grid;justify-self:center;align-self:center;grid-template-columns:max-content 1fr;grid-template-rows:1fr;gap:0px 0px;border-top:1px solid #545f69;padding:1rem}.family .kakaku>div:last-child,.life .kakaku>div:last-child{border-bottom:1px solid #545f69}@media screen and (max-width:767px){.family .kakaku>div,.life .kakaku>div{grid-template-columns:80px 1fr;font-size:1.2rem}}.family .kakaku>div>div,.life .kakaku>div>div{justify-self:center;align-self:center}.family .kakaku [class^="tubo-"],.life .kakaku [class^="tubo-"]{background-color:#545f69;padding:1rem 3rem;color:#fff}@media screen and (max-width:767px){.family .kakaku [class^="tubo-"],.life .kakaku [class^="tubo-"]{padding:1rem}}.family .kakaku [class^="tubotanka-"],.life .kakaku [class^="tubotanka-"]{width:75%;display:grid;grid-template-columns:30% 30% 40%;grid-template-rows:1fr 1fr;gap:0px 0px;grid-template-areas:"tubotanka tankasuji tankayen" "hontai hontaisuji hontaiyen"}@media screen and (max-width:767px){.family .kakaku [class^="tubotanka-"],.life .kakaku [class^="tubotanka-"]{width:100%;grid-template-columns:min-content 1fr;grid-template-rows:1fr;grid-template-areas:"tubotanka tubotanka" "tankasuji tankayen" "hontai hontai" "hontaisuji hontaiyen"}}.family .kakaku [class^="tubotanka-"] .tubotanka,.life .kakaku [class^="tubotanka-"] .tubotanka{grid-area:tubotanka}.family .kakaku [class^="tubotanka-"] .tankayen,.life .kakaku [class^="tubotanka-"] .tankayen{grid-area:tankayen}@media screen and (max-width:767px){.family .kakaku [class^="tubotanka-"] .tankayen,.life .kakaku [class^="tubotanka-"] .tankayen{text-align:left;font-size:smaller}}.family .kakaku [class^="tubotanka-"] .tankasuji,.life .kakaku [class^="tubotanka-"] .tankasuji{grid-area:tankasuji;justify-content:flex-end;display:grid;margin-right:1rem}@media screen and (max-width:767px){.family .kakaku [class^="tubotanka-"] .tankasuji,.life .kakaku [class^="tubotanka-"] .tankasuji{text-align:right;font-size:smaller}}.family .kakaku [class^="tubotanka-"] .hontai,.life .kakaku [class^="tubotanka-"] .hontai{grid-area:hontai}.family .kakaku [class^="tubotanka-"] .hontaisuji,.life .kakaku [class^="tubotanka-"] .hontaisuji{grid-area:hontaisuji;justify-content:flex-end;display:grid;margin-right:1rem}@media screen and (max-width:767px){.family .kakaku [class^="tubotanka-"] .hontaisuji,.life .kakaku [class^="tubotanka-"] .hontaisuji{text-align:right;font-size:smaller}}.family .kakaku [class^="tubotanka-"] .hontaiyen,.life .kakaku [class^="tubotanka-"] .hontaiyen{grid-area:hontaiyen}@media screen and (max-width:767px){.family .kakaku [class^="tubotanka-"] .hontaiyen,.life .kakaku [class^="tubotanka-"] .hontaiyen{text-align:left;font-size:smaller}}.example__list .post{display:flex;flex-direction:column;position:relative}.example__list .post .example__wrap{height:35vh}.example__list .post .example__wrap .c-img img{object-fit:cover;width:100%;height:100%}.example__list .post .example__list_wrap{flex-grow:1;text-align:center}.example__link{display:flex;justify-content:space-around;margin-top:10rem}.single-example .p-l-item{text-align:center}.voice_wrap .big{font-size:3rem}.voice_wrap .type__list{margin:2rem}.voice__list{margin-top:1.6rem}@media screen and (min-width:768px){.page-reason .p-l-wrap{margin-bottom:54rem}}.page-reason .p-bg::before{top:77rem}@media screen and (min-width:768px){.page-reason .p-l-list>li{margin-top:5rem}}.page-reason .strength__list{margin-top:5rem}@media screen and (max-width:767px){.page-reason .strength__list{margin-top:5rem}}.page-reason .quality .quality__itemList .quality__area-btn{margin-bottom:6rem}@media screen and (min-width:768px){.page-reason .quality .quality__itemList .quality__area-btn{justify-content:space-between;align-items:stretch}}@media screen and (max-width:767px){.page-reason .quality .quality__itemList .quality__area-btn{flex-flow:column}}.page-reason .quality .quality__itemList .bath .c-img-txt:nth-child(2) img{margin:4rem 0}.page-reason .quality .point01 .on-img{bottom:52px}.page-reason .quality .wp-block-table{margin-top:2rem}.page-reason .quality .wp-block-table td{padding:1rem;font-size:1.5rem}.page-reason .quality .wp-block-table figcaption{text-align:left;font-size:0.9rem;color:#545f69}.page-reason .quality .ast{margin-top:2rem;text-align:left}.page-reason .quality .ast li{margin:0rem}.page-reason .support .p-l-contents .c-bold{display:block;margin-top:3rem}.page-reason .support .p-l-contents .p-l-feature-discription span{font-weight:bold}.page-reason .p-bg::before{bottom:0}@media screen and (max-width:767px){.page-reason .p-bg::before{top:35rem}}.page-reason .p-l-contents{padding:0 2rem;position:relative}@media screen and (max-width:767px){.page-reason .p-l-contents{top:-9vw}}.page-reason .c-aboutContents__list{margin-top:3rem}.page-usefulinfo .p-l-pointItem li{display:grid}.page-usefulinfo .p-l-aboutDiscription{margin-top:5rem}.page-usefulinfo .child #point02 .c-img-txt:nth-child(5){grid-template-rows:154px 1fr}.page-usefulinfo .child #point02 .c-img-txt:nth-child(5) img{height:100%;object-fit:inherit}.page-usefulinfo .ground #point05 .c-txt li{list-style:disc;display:list-item}@media screen and (min-width:768px){.page-usefulinfo .storage .img-normal{justify-content:normal}}.page-usefulinfo .discription{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.page-usefulinfo .back-orange,.page-usefulinfo .back-grey{border-radius:1rem;padding:1rem}@media screen and (min-width:768px){.page-usefulinfo .back-orange .c-column-1-2,.page-usefulinfo .back-grey .c-column-1-2{align-items:center}}.page-usefulinfo .plan .back-grey{border-radius:0}.page-usefulinfo .plan .back-grey div{text-align:left;padding:1rem}.page-usefulinfo .plan .back-grey div .point{font-weight:bold;display:inline-block;border-bottom:2px solid #545f69;width:100%;margin-bottom:1rem}@media screen and (min-width:768px){.page-usefulinfo .c-column-2.p-l-points__list{justify-content:center}}@media screen and (min-width:768px){.page-usefulinfo .c-column-2.p-l-points__list li{margin-right:5rem}}@media screen and (min-width:768px){.events .c-btn{width:80%}}.events .end{background-color:#e5e6eb}.events .end::before{content:" "}.events .flex-center{display:flex;justify-content:center}.page-company .c-column-4 .c-img img{width:100%}.page-company .c-column-4 .c-txt{font-size:1.2rem;text-align:center}.page-about .ourConcept::before{background:none}@media screen and (max-width:767px){.page-about .ourConcept .container{padding-bottom:0rem}}.contact .underline{border-bottom:1px solid #545f69}.wpcf7-form.init .wpcf7-submit{position:absolute;left:50%;transform:translateX(-50%);bottom:0}.wpcf7-form.init .ajax-loader{margin:5px auto 0}.footer .fnav{column-gap:1.6rem}@media screen and (min-width:768px){.footer .fnav{column-gap:2.4rem}}.footer .footer__bottom{column-gap:1.6rem}@media screen and (min-width:768px){.footer .footer__bottom{column-gap:2.4rem}}.footer .footer__bottom .logo>svg{filter:invert(100%) sepia(100%) saturate(2%) hue-rotate(322deg) brightness(103%) contrast(101%)}.overview a{padding:20px 0}.sp-bottom-thumbnails.sp-has-pointer .sp-thumbnail{position:relative !important;height:100% !important}.slider-pro img.sp-image,.slider-pro img.sp-thumbnail{aspect-ratio:1.3333333333}.estimate .bg-gray{background-color:#F9F9F9}.estimate .estimate-content{padding:20px}.l-estimate{border:1px solid #333;padding:15px;margin:20px}@media screen and (max-width:767px){.l-estimate .c-itemName{font-size:1.4rem}}.quality .image-container{width:100%}.quality .image-container .group{margin-bottom:20px}.quality .image-container .group h3{margin-bottom:10px;font-size:1.6rem}.quality .image-container .group .image-grid{display:flex;flex-wrap:wrap;gap:10px}.quality .image-container .group .image-grid img{width:calc(50% - 5px);height:auto}@media (min-width:768px){.quality .image-container{display:flex}.quality .image-container .group{flex:1}.quality .image-container .group.group-a{flex:2}.quality .image-container .group h2{position:absolute;top:-30px}.quality .image-container .group .image-grid{flex-wrap:nowrap}.quality .image-container .group .image-grid img{width:150px}}.responsive-table{width:100%;border-collapse:collapse;border:1px solid #ccc;font-size:1.4rem}.responsive-table th,.responsive-table td{padding:10px;border:1px solid #ccc;vertical-align:middle}.responsive-table th{font-weight:bold;background-color:#f0f0f0;text-align:left;width:30%}@media screen and (max-width:600px){.responsive-table,.responsive-table tbody,.responsive-table tr,.responsive-table th,.responsive-table td{display:block;width:auto}.responsive-table th{border-bottom:none}.responsive-table td{border-top:none}}.page-example h3{margin:10px;font-size:1.8rem}.page-example .uris-slider-post-title{display:none}.hero{text-align:center;margin-bottom:40px}.hero h1{font-size:2em;color:#545F69;margin-bottom:10px}.hero h2{font-size:1.5em;color:#ff9900;margin-bottom:10px}.hero p{margin-bottom:20px}.hero .cta-button{display:inline-block;padding:10px 20px;background-color:#ff9900;color:white;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease;font-size:1.2em}.hero .cta-button:hover{background-color:#cc7a00}.catalog-set{margin-bottom:40px}.catalog-set h2{color:#545F69;border-bottom:2px solid #545F69;padding-bottom:10px;margin-bottom:20px}.catalog-set .catalog-items{display:flex;justify-content:space-between;flex-wrap:wrap}.catalog-set .catalog-items .catalog-item{flex-basis:calc(50% - 20px);margin-bottom:20px}.catalog-set .catalog-items .catalog-item h3{color:#ff9900}.catalog-set .note{font-size:0.9em;font-style:italic}.achievements{background-color:#f5f5f5;padding:20px;border-radius:5px;margin-bottom:40px}.achievements h2{color:#545F69}.reasons{margin-bottom:40px}.reasons h2{color:#545F69}.links{text-align:center;margin-bottom:40px}.links .button{display:inline-block;padding:10px 20px;background-color:#ff9900;color:white;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease;margin:0 10px}.links .button:hover{background-color:#cc7a00}.contact-form{background-color:#f5f5f5;padding:20px;border-radius:5px}.contact-form h2{color:#545F69;margin-bottom:20px}.contact-form form{display:grid;gap:20px}.contact-form .form-group{display:flex;flex-direction:column}.contact-form label{margin-bottom:5px}.contact-form select,.contact-form input,.contact-form textarea{padding:10px;border:1px solid #ddd;border-radius:3px}.contact-form .submit-button{display:inline-block;padding:10px 20px;background-color:#ff9900;color:white;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease;width:100%;cursor:pointer}.contact-form .submit-button:hover{background-color:#cc7a00}@media (max-width:768px){.catalog-set .catalog-items{flex-direction:column}.catalog-set .catalog-items .catalog-item{flex-basis:100%}.links .button{display:block;margin:10px 0}}.lineup .c-txt{text-align:center}.l-kakaku [class^="tubo-"]{grid-template-columns:max-content 1fr 1fr 1fr}.l-kakaku [class^="tubo-"] .l-family .tubotanka,.l-kakaku [class^="tubo-"] .l-life .tubotanka,.l-kakaku [class^="tubo-"] .l-village .tubotanka,.l-kakaku [class^="tubo-"] .l-family .hontai,.l-kakaku [class^="tubo-"] .l-life .hontai,.l-kakaku [class^="tubo-"] .l-village .hontai,.l-kakaku [class^="tubo-"] .l-family .tankayen,.l-kakaku [class^="tubo-"] .l-life .tankayen,.l-kakaku [class^="tubo-"] .l-village .tankayen,.l-kakaku [class^="tubo-"] .l-family .hontaiyen,.l-kakaku [class^="tubo-"] .l-life .hontaiyen,.l-kakaku [class^="tubo-"] .l-village .hontaiyen{font-size:1.2rem;align-self:end}.l-kakaku [class^="tubo-"] .l-family .tankayen::after,.l-kakaku [class^="tubo-"] .l-life .tankayen::after,.l-kakaku [class^="tubo-"] .l-village .tankayen::after{content:"(税込)"}