@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&family=WindSong:wght@400;500&family=Zen+Kaku+Gothic+New:wght@400;500;700&display=optional";.-top .btnArea.wp-block-columns{position:relative;z-index:1;margin-top:2em;width:100%;text-align:center}.-top .btnArea.wp-block-columns .basicBtn{padding:0;border:none;background:none;font-size:100%;max-width:100%}.-top .btnArea.wp-block-columns .basicBtn a{display:block;padding:1em;font-size:120%;color:#003764;border:#003764 2px solid;background:none;border-radius:2em;max-width:23em;width:100%;text-align:center;margin-left:auto;margin-right:auto;position:relative;font-family:"Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.-top .btnArea.wp-block-columns .basicBtn.-more::after{content:none}.-top .btnArea.wp-block-columns .basicBtn.-more a:after{font-family:"Material Symbols Rounded";content:"";color:#003764;line-height:1;text-align:center;font-weight:300;font-size:130%;vertical-align:middle;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);-webkit-transition:.3s;transition:.3s}.-top .btnArea.wp-block-columns .basicBtn.-more a:hover:after{-webkit-transform:translateY(-50%) translateX(2px);transform:translateY(-50%) translateX(2px)}.-top .btnArea.wp-block-columns .basicBtn.-small a{font-size:100%;max-width:18em;padding:.6em}.-top .btnArea.wp-block-columns .basicBtn.-small a:after{right:.5em}.-top .mainView{position:relative;background:#f7f8fa}.-top .mainView__main{padding:clamp(3.5em,8vw,6em) 5vw clamp(5.5em,8vw,6em);width:100%;position:relative}.-top .mainView__main .ttl{font-size:clamp(3.2rem,4.8vw,350%);line-height:1.4;margin-bottom:.4em;letter-spacing:.1em;position:relative;z-index:1}.-top .mainView__main .ttl span{color:#1783dc}.-top .mainView__main p{font-size:clamp(1.4rem,2vw,137%);line-height:1.8;letter-spacing:.1em;position:relative;z-index:1}.-top .mainView__main .bgImage{position:absolute;right:0;top:0;width:75%;height:100%}.-top .mainView__main .bgImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.-top .mainView__main .bgImage:before{content:"";width:40%;height:100%;background:#f7f8fa;background:-webkit-linear-gradient(354deg, rgb(247, 248, 250) 0%, rgb(247, 248, 250) 33%, rgba(247, 248, 250, 0) 100%);background:linear-gradient(96deg, rgb(247, 248, 250) 0%, rgb(247, 248, 250) 33%, rgba(247, 248, 250, 0) 100%);position:absolute;left:0;top:0}.-top .mainView__main .animeWrap{max-width:300px;width:30%;position:absolute;right:2em;bottom:10%}@media screen and (max-width: 1080px){.-top .mainView__main .animeWrap{max-width:300px;width:40%;position:absolute;right:5%;top:50%}}@media screen and (max-width: 767px){.-top .mainView__main .animeWrap{width:70%;left:50%;top:60%;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}}@media screen and (max-width: 480px){.-top .mainView__main .animeWrap img{top:-2.5em;width:73%;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@media screen and (max-width: 480px){.-top .mainView__main{padding:3.5em 0 0;width:100%;position:relative}.-top .mainView__main .ttl{font-size:clamp(3.2rem,4.8vw,350%);padding:0 5vw}.-top .mainView__main p{font-size:clamp(1.4rem,2vw,137%);padding:0 5vw}.-top .mainView__main .bgImage{position:relative;width:100%;height:auto;margin-top:-3em}.-top .mainView__main .bgImage img{height:70vw}.-top .mainView__main .bgImage:before{content:"";width:100%;height:50%;background:#f7f8fa;background:-webkit-gradient(linear, left top, left bottom, from(rgb(247, 248, 250)), color-stop(20%, rgb(247, 248, 250)), to(rgba(247, 248, 250, 0)));background:-webkit-linear-gradient(top, rgb(247, 248, 250) 0%, rgb(247, 248, 250) 20%, rgba(247, 248, 250, 0) 100%);background:linear-gradient(180deg, rgb(247, 248, 250) 0%, rgb(247, 248, 250) 20%, rgba(247, 248, 250, 0) 100%);position:absolute;left:0;top:-1px}}.-top .mainView .newsArea{position:absolute;right:0;bottom:-3em;max-width:650px;width:90%;z-index:1}.-top .mainView .newsArea a{background:#fff;border-radius:.5em 0 0 .5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:1em;padding:1.5em;text-decoration:none}.-top .mainView .newsArea a:hover{background:#e7edf8}.-top .mainView .newsArea__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-top .mainView .newsArea__main .ttl{font-size:120%;font-weight:bold;line-height:1}.-top .mainView .newsArea__main time{color:#b3cde3;line-height:1}.-top .mainView .newsArea__main p{width:100%;line-height:1.6}.-top .mainView .newsArea .btn{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.4em}.-top .mainView .newsArea .btn img{width:1.1em;height:1.1em;margin-bottom:-0.1em}@media screen and (max-width: 480px){.-top .mainView .newsArea{width:95%}}.-top .mainViewObake{position:relative;background:#f7f8fa}.-top .mainViewObake__main{padding:clamp(3.5em,8vw,6em) 5vw clamp(5.5em,8vw,6em);width:100%;position:relative}.-top .mainViewObake__main .ttl{font-size:clamp(3.2rem,4.8vw,350%);line-height:1.4;margin-bottom:.4em;letter-spacing:.1em;position:relative;z-index:1}.-top .mainViewObake__main .ttl span{color:#1783dc}.-top .mainViewObake__main p{font-size:clamp(1.4rem,2vw,137%);line-height:1.8;letter-spacing:.1em;position:relative;z-index:1}.-top .mainViewObake__main .animeWrap{max-width:660px;width:50%;position:absolute;left:50%;top:5%}@media screen and (max-width: 767px){.-top .mainViewObake__main .animeWrap{left:25em;width:calc(100% - 24em)}}@media screen and (max-width: 560px){.-top .mainViewObake__main{padding:3.5em 0 0;width:100%;position:relative}.-top .mainViewObake__main .ttl{font-size:clamp(3.2rem,4.8vw,350%);padding:0 5vw}.-top .mainViewObake__main p{font-size:clamp(1.4rem,2vw,137%);padding:0 5vw}.-top .mainViewObake__main .animeWrap{max-width:660px;width:100%;position:relative;left:0;text-align:center;padding-bottom:2.5em;z-index:1}.-top .mainViewObake__main .animeWrap img{width:80%}}.-top .mainViewObake .newsArea{position:absolute;right:0;bottom:-3em;max-width:650px;width:90%;z-index:1}.-top .mainViewObake .newsArea a{background:#fff;border-radius:.5em 0 0 .5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:1em;padding:1.5em;text-decoration:none}.-top .mainViewObake .newsArea a:hover{background:#e7edf8}.-top .mainViewObake .newsArea__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-top .mainViewObake .newsArea__main .ttl{font-size:120%;font-weight:bold;line-height:1}.-top .mainViewObake .newsArea__main time{color:#b3cde3;line-height:1}.-top .mainViewObake .newsArea__main p{width:100%;line-height:1.6}.-top .mainViewObake .newsArea .btn{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.4em}.-top .mainViewObake .newsArea .btn img{width:1.1em;height:1.1em;margin-bottom:-0.1em}@media screen and (max-width: 480px){.-top .mainViewObake .newsArea{width:95%}}.-top .secIntro{background:#f7f8fa;background:-webkit-linear-gradient(274deg, rgb(247, 248, 250) 0%, rgb(247, 248, 250) 60%, rgba(247, 248, 250, 0) 100%);background:linear-gradient(176deg, rgb(247, 248, 250) 0%, rgb(247, 248, 250) 60%, rgba(247, 248, 250, 0) 100%);padding-top:8em;position:relative}@media screen and (max-width: 767px){.-top .secIntro{background:-webkit-linear-gradient(274deg, rgb(247, 248, 250) 0%, rgb(247, 248, 250) 80%, rgba(247, 248, 250, 0) 100%);background:linear-gradient(176deg, rgb(247, 248, 250) 0%, rgb(247, 248, 250) 80%, rgba(247, 248, 250, 0) 100%);padding-top:6em}}.-top .secIntro .leftDeco{position:absolute;left:-6%;top:-8%;width:55%;max-width:450px;z-index:0}.-top .secIntro .leftDeco img{width:100%;height:auto}@media screen and (max-width: 767px){.-top .secIntro .leftDeco{left:-14%}}.-top .secIntro .rightDeco{position:absolute;right:-4%;bottom:5%;width:45%;max-width:400px;z-index:0}.-top .secIntro .rightDeco img{width:100%;height:auto}@media screen and (max-width: 1080px){.-top .secIntro .rightDeco{display:none}}@media screen and (max-width: 767px){.-top .secIntro .rightDeco{display:block;right:-18%}}.-top .secIntro .inner{position:relative;z-index:1}.-top .secIntro .introLabel{font-size:clamp(2.5rem,6.6vw,325%);line-height:1.35;margin-bottom:.6em;width:100%;text-align:center}.-top .secIntro .introLabel .num,.-top .secIntro .introLabel>strong{font-family:"Roboto","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:150%;margin:0 .1em -0.1em;line-height:1}.-top .secIntro .introLabel .small,.-top .secIntro .introLabel>mark{font-size:80%;color:#003764 !important}.-top .secIntro p{text-align:center;width:100%}.-top .secIntro .videoArea{max-width:210px;width:30%;position:absolute;right:2em;top:38%}.-top .secIntro .videoArea video{width:100%;height:auto;-webkit-filter:drop-shadow(0px 0px #FFF);filter:drop-shadow(0px 0px #FFF);outline:none;border:none}.-top .secIntro .videoArea .obake{width:100%;height:auto;-webkit-animation:obakeAnimate 2s infinite;animation:obakeAnimate 2s infinite}@-webkit-keyframes obakeAnimate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes obakeAnimate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.-top .secIntro .videoArea .text{position:absolute;right:0;top:0;right:-2em;top:-3.5em}@media screen and (max-width: 1080px){.-top .secIntro .videoArea{max-width:300px;width:40%;position:absolute;right:5%;top:50%}}@media screen and (max-width: 767px){.-top .secIntro .videoArea{width:50%;left:50%;top:64%;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}}@media screen and (max-width: 480px){.-top .secIntro .videoArea .text{top:-3.5em;width:90%;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}.-top .secIntro .houseSlider{margin-top:7em;position:relative}.-top .secIntro .houseSlider .noTouch{width:100vw;height:100%;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);z-index:1}.-top .secIntro .houseSlider .splide__track{overflow:visible}.-top .secIntro .houseSlider .splide__list li:nth-child(2n){padding-top:clamp(10px,3vw,2em)}.-top .secIntro .houseSlider .mskImg{-webkit-mask-image:url("/shared/img/top/clip-house.svg");mask-image:url("/shared/img/top/clip-house.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:3% 0;mask-position:3% 0;-webkit-mask-size:auto 100%;mask-size:auto 100%}.-top .secIntro .houseSlider .mskImg img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;aspect-ratio:5/4.3}@media screen and (max-width: 1080px){.-top .secIntro .houseSlider{margin-top:13em}}@media screen and (max-width: 767px){.-top .secIntro .houseSlider{margin-top:16em}}.-top .secReason{position:relative;padding-top:2em}.-top .secReason .leftDeco{position:absolute;left:-4%;top:-8%;width:40%;max-width:450px;z-index:-1}.-top .secReason .leftDeco img{width:100%;height:auto}@media screen and (max-width: 767px){.-top .secReason .leftDeco{top:-4%;left:-8%}}.-top .secService{position:relative}.-top .secService>.rightDeco{position:absolute;right:-4%;top:0%;width:45%;max-width:340px;z-index:-1}.-top .secService>.rightDeco img{width:100%;height:auto}@media screen and (max-width: 767px){.-top .secService>.rightDeco{right:-8%;top:2%}}.-top .secService .serviceWrap{position:relative;width:100%}.-top .secService .serviceWrap .leftDeco{position:absolute;left:-4%;top:94%;width:55%;max-width:450px;z-index:-1}.-top .secService .serviceWrap .leftDeco img{width:100%;height:auto}.-top .secService .serviceWrap .rightDeco{position:absolute;right:-4%;top:96%;width:45%;max-width:400px;z-index:-1}.-top .secService .serviceWrap .rightDeco img{width:100%;height:auto}@media screen and (max-width: 767px){.-top .secService .serviceWrap .rightDeco{right:-8%;top:126%}}.-top .secWorks .splide{width:100%}.-top .secWorks .splide__track{overflow:visible}.-top .secWorks .splide__track .slideWrap{text-decoration:none}.-top .secWorks .splide__track .slideWrap .thumb{overflow:hidden;border-radius:.7em;aspect-ratio:41/31}.-top .secWorks .splide__track .slideWrap .thumb img{-webkit-transition:.3s;transition:.3s;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.-top .secWorks .splide__track .slideWrap .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:.5em;margin-top:-1em;padding-right:.6em;position:relative;z-index:1}.-top .secWorks .splide__track .slideWrap .categoryList li{background:#1783dc;color:#fff;line-height:1;padding:.3em .5em;border-radius:.2em}.-top .secWorks .splide__track .slideWrap .ttl{font-size:clamp(1.6rem,3vw,137%);margin-top:.5em;line-height:1.6}.-top .secWorks .splide__track .slideWrap:hover .thumb img{-webkit-transform:scale(1.1);transform:scale(1.1)}.-top .secWorks .splide__track .slideWrap:hover .ttl{color:#1783dc}.-top .areaWrap{background:#eff3f9;position:relative;margin-top:clamp(10px,8vw,100px)}.-top .areaWrap:before{content:"";width:100%;height:clamp(10px,8vw,100px);background:url("/shared/img/common/deco-paint-bg.png") no-repeat;background-size:cover;background-position:top center;position:absolute;left:0;top:clamp(-100px,-8vw,-10px)}.-top .areaWrap .secArea{background:#fff;border-radius:1em;padding:1em clamp(1em,5vw,3em) clamp(2em,7vw,3em);max-width:1200px;width:100%;margin-left:auto;margin-right:auto;position:relative}.-top .areaWrap .secArea>p{width:100%}.-top .areaWrap .secArea .areaFlex{margin-top:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:clamp(1em,5vw,2em);width:100%}.-top .areaWrap .secArea .areaFlex__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:#e7edf8;border-radius:.8em;padding:1.5em 1em 2em;text-align:center}.-top .areaWrap .secArea .areaFlex__item:first-child{background:#e5f0f8}.-top .areaWrap .secArea .areaFlex__item .ttl{font-size:clamp(1.7rem,5vw,160%);margin-bottom:.5em;width:100%;text-align:center}.-top .areaWrap .secArea .areaFlex__item .areaTag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.-top .areaWrap .secArea .areaFlex__item .areaTag li{line-height:1;padding:.6em .8em;border-radius:2em;background:#fff}.-top .areaWrap .secArea .areaFlex__item .areaTag li a{text-decoration:none}.-top .areaWrap .secArea .-small{margin-top:1.5em;font-size:80%}@media screen and (max-width: 560px){.-top .areaWrap .secArea .areaFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1em}.-top .areaWrap .secArea .areaFlex__item{padding:.8em 1em 1.5em;width:100%}}@media screen and (max-width: 1280px){.-top .areaWrap .animeObake05{right:-2em;bottom:auto;top:-14vw;width:25%}}@media screen and (max-width: 560px){.-top .areaWrap .animeObake05{right:-5vw;bottom:auto;top:-26vw;width:40%}}.-top .secPrice .priceWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2em;margin-bottom:4em}.-top .secPrice .priceWrap:last-child{margin-bottom:0}.-top .secPrice .priceWrap>.ttl{font-size:clamp(2rem,4vw,200%);line-height:1.4}.-top .secPrice .priceWrap .btnArea{margin-top:0;width:100%;max-width:250px}.-top .secPrice .priceWrap .btnArea .basicBtn{background:#fff;font-size:112%}.-top .secPrice .priceWrap .btnArea .basicBtn:after{right:.6em}.-top .secPrice .priceWrap .btnArea:hover .basicBtn:after{right:.4em}@media screen and (max-width: 767px){.-top .secPrice .priceWrap>.ttl{font-size:clamp(2.2rem,4vw,200%);line-height:1.4}.-top .secPrice .priceWrap .btnArea{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.-top .secPrice .priceWrap .priceFlex{width:100%;max-width:1200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:clamp(1em,3vw,2em)}.-top .secPrice .priceWrap .priceFlex__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;border-radius:.8em}.-top .secPrice .priceWrap .priceFlex__item:nth-child(2) .ttl{background:#1060a2}.-top .secPrice .priceWrap .priceFlex__item:nth-child(3) .ttl{background:#003764}.-top .secPrice .priceWrap .priceFlex__item .ttl{color:#fff;text-align:center;background:#1783dc;border-radius:.8em .8em 0 0;padding:.5em 1em;font-size:clamp(1.6rem,3vw,150%);position:relative;min-height:4em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.2}.-top .secPrice .priceWrap .priceFlex__item .ttl span,.-top .secPrice .priceWrap .priceFlex__item .ttl mark{position:absolute;left:50%;top:-1em;background:#fff461;border-radius:1em;color:#003764;font-size:70%;padding:.3em 1em;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}.-top .secPrice .priceWrap .priceFlex__item .textArea{padding:clamp(1em,2.5vw,2em)}.-top .secPrice .priceWrap .priceFlex__item .textArea .price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:clamp(1.8rem,2.4vw,180%);line-height:1;width:100%;text-align:center}.-top .secPrice .priceWrap .priceFlex__item .textArea .price span,.-top .secPrice .priceWrap .priceFlex__item .textArea .price strong{font-family:"Roboto","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:190%;display:inline-block;margin:0 .05em}.-top .secPrice .priceWrap .priceFlex__item .textArea .durability{margin:1em auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;gap:0;max-width:270px;width:100%;border-radius:.3em;overflow:hidden}.-top .secPrice .priceWrap .priceFlex__item .textArea .durability>p,.-top .secPrice .priceWrap .priceFlex__item .textArea .durability>.wp-block-column{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;background:#e7edf8;text-align:center;padding:.5em .5em}.-top .secPrice .priceWrap .priceFlex__item .textArea .durability>p:first-child,.-top .secPrice .priceWrap .priceFlex__item .textArea .durability>.wp-block-column:first-child{background:#b3cde3}@media screen and (max-width: 767px){.-top .secPrice .priceWrap .priceFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:clamp(1em,5vw,2em)}.-top .secPrice .priceWrap .priceFlex__item{border-radius:.8em}.-top .secPrice .priceWrap .priceFlex__item .ttl{padding:1em;min-height:0;font-size:clamp(1.8rem,4.8vw,150%)}.-top .secPrice .priceWrap .priceFlex__item .textArea{padding:clamp(1em,5vw,2em);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1em}.-top .secPrice .priceWrap .priceFlex__item .textArea .price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:clamp(2.2rem,5vw,180%);line-height:1}.-top .secPrice .priceWrap .priceFlex__item .textArea .price span{font-family:"Roboto","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:190%;display:inline-block;margin:0 .05em}.-top .secPrice .priceWrap .priceFlex__item .textArea .durability{width:14em}}.-top .secNews{position:relative}.-top .secNews .leftDeco{position:absolute;left:-4%;top:-5%;width:45%;max-width:340px;z-index:-1}.-top .secNews .leftDeco img{width:100%;height:auto}@media screen and (max-width: 767px){.-top .secNews .leftDeco{left:-8%;top:-2%}}.-top .secNews .rightDeco{position:absolute;right:-8%;bottom:-2%;width:45%;max-width:400px;z-index:-1}.-top .secNews .rightDeco img{width:100%;height:auto}.-top .secNews .innerS{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:clamp(3em,7vw,6em)}@media screen and (max-width: 767px){.-top .secNews .innerS{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-top .secNews .innerS__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.-top .secNews__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.-top .secNews__item .blogList,.-top .secNews__item .newsList{width:100%}.-top .secNews__item .btnArea{width:100%;max-width:13em;margin-top:clamp(1em,1vw,2em)}.-top .secNews__item .btnArea .basicBtn:after{right:.6em}.-top .secNews__item .btnArea:hover .basicBtn:after{right:.4em}@media screen and (max-width: 1080px){.-top .secNews__item{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.-top .secNews__item .topLabel{margin-bottom:2em;padding-top:clamp(2em,8vw,4em)}.-top .secNews__item .topLabel .jp{font-size:clamp(2rem,7vw,180%)}.-top .secNews__item .topLabel .en{font-size:clamp(4rem,15vw,600%)}.-top .secNews__item .btnArea{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:2em}}.-top .secNews .blogList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em 4%}.-top .secNews .blogList>li{width:48%}.-top .secNews .blogList>li a{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.-top .secNews .blogList>li a:hover .thumb img{-webkit-transform:scale(1.1);transform:scale(1.1)}.-top .secNews .blogList>li a:hover p{color:#1783dc}.-top .secNews .blogList>li a .thumb{border-radius:.3em;overflow:hidden;width:100%}.-top .secNews .blogList>li a .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:1.8/1;-webkit-transition:.3s;transition:.3s;max-width:100% !important}.-top .secNews .blogList>li a time{color:#a2b7c9;font-size:90%}.-top .secNews .blogList>li a .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.2em}.-top .secNews .blogList>li a .categoryList li{color:#fff;background:#1783dc;line-height:1;padding:.5em;border-radius:.3em;font-size:80%}.-top .secNews .blogList>li a p{line-height:1.6;font-size:100%}.-top .secNews .newsList>li{border-bottom:#ccd5dd 1px solid}.-top .secNews .newsList>li:first-child a{padding-top:1em}.-top .secNews .newsList>li a{padding:1.6em .5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5em;text-decoration:none}.-top .secNews .newsList>li a:hover p{color:#1783dc}.-top .secNews .newsList>li a time{color:#a2b7c9;font-size:90%}.-top .secNews .newsList>li a .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.2em}.-top .secNews .newsList>li a .categoryList li{color:#fff;background:#1783dc;line-height:1;padding:.5em;border-radius:.3em;font-size:80%}.-top .secNews .newsList>li a p{line-height:1.6;width:100%;-webkit-transition:.3s;transition:.3s}.-top .secValue{background:#edf3f8;position:relative;padding-top:9em}.-top .secValue:before{content:"";width:0;height:0;border-style:solid;border-right:50vw solid rgba(0,0,0,0);border-left:50vw solid rgba(0,0,0,0);border-top:60px solid #fff;border-bottom:0;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}@media screen and (max-width: 560px){.-top .secValue{padding-top:6em}.-top .secValue:before{border-top:3em solid #fff}}.-top .secValue .topLabel{font-size:120%;margin-bottom:1.2em}.-top .secValue .topLabel .jp{font-size:clamp(2.2rem,8vw,262%)}.-top .secValue .topLabel .jp .num{font-size:160%;font-family:"Roboto","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;vertical-align:text-bottom;margin:0 .05em;line-height:.9}@media screen and (max-width: 767px){.-top .secValue .topLabel .en{line-height:1.4}}.-top .secValue .strong{font-size:clamp(1.6rem,4.5vw,150%);font-weight:bold;margin-bottom:.7em;text-align:center;line-height:1.6}@media screen and (max-width: 560px){.-top .secValue .strong br{display:inline}}.-top .secValue strong{font-size:clamp(1.6rem,4.5vw,150%);font-weight:bold;margin-bottom:.4em;text-align:center;line-height:1.6;display:block}@media screen and (max-width: 560px){.-top .secValue strong br{display:inline}}.-top .secValue p{font-size:110%;text-align:center}@media screen and (max-width: 560px){.-top .secValue p{text-align:left;font-size:100%}.-top .secValue p br{display:none}}.-top .secValue .splide{margin-top:3em}.-top .secValue .splide__track{overflow:visible}.-top .secValue .splide__slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.-top .secValue .splide__slide img{height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-height:200px;aspect-ratio:4/3}.-top .secValue .splide:hover .splide__slide,.-top .secValue .splide .splide__slide:hover{-webkit-transition:none !important;transition:none !important}@media screen and (max-width: 480px){.-top .secCase .inner>p br{display:none}}.-top .secCase .btnArea{margin-top:3em}.-top .secCase .splide{margin-top:3em}.-top .secCase .splide__track{overflow:visible}.-top .secCase .splide__arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:1em;position:absolute;right:0;bottom:calc(100% + 2em);z-index:1}.-top .secCase .splide__arrows .splide__arrow{width:4em;height:4em;position:relative;border:none;background:none}.-top .secCase .splide__arrows .splide__arrow svg{display:none}.-top .secCase .splide__arrows .splide__arrow:disabled{opacity:.3}.-top .secCase .splide__arrows .splide__arrow:before{content:"";width:100%;height:100%;background:url("/shared/img/common/icon-slider-arrow.svg") no-repeat;background-size:contain;background-position:center;display:block}.-top .secCase .splide__arrows .splide__arrow--prev{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}@media screen and (max-width: 767px){.-top .secCase .splide__arrows{display:none;right:auto;left:50%;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);bottom:0}}.-about .secIntro{background:#f7f8fa;background:-webkit-linear-gradient(274deg, rgb(247, 248, 250) 0%, rgb(247, 248, 250) 60%, rgba(247, 248, 250, 0) 100%);background:linear-gradient(176deg, rgb(247, 248, 250) 0%, rgb(247, 248, 250) 60%, rgba(247, 248, 250, 0) 100%);position:relative}.-about .secIntro .leftDeco{position:absolute;left:-6%;top:-8%;width:55%;max-width:450px;z-index:0}.-about .secIntro .leftDeco img{width:100%;height:auto}@media screen and (max-width: 767px){.-about .secIntro .leftDeco{left:-14%}}.-about .secIntro .rightDeco{position:absolute;right:-4%;bottom:20%;width:45%;max-width:400px;z-index:0}.-about .secIntro .rightDeco img{width:100%;height:auto}@media screen and (max-width: 767px){.-about .secIntro .rightDeco{right:-8%}}.-about .secIntro .inner{position:relative;z-index:1}.-about .secIntro .introLabel{font-size:clamp(2.2rem,6vw,280%);line-height:1.35;margin-bottom:.6em;width:100%}.-about .secIntro .introLabel .num{font-family:"Roboto","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:150%;margin:0 .1em -0.1em;line-height:1}.-about .secIntro .introLabel .small{font-size:80%}.-about .secIntro p{width:100%}.-about .secIntro .houseSlider{margin-top:3em;position:relative}.-about .secIntro .houseSlider .noTouch{width:100vw;height:100%;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);z-index:1}.-about .secIntro .houseSlider .splide__track{overflow:visible}.-about .secIntro .houseSlider .splide__list li:nth-child(2n){padding-top:clamp(10px,3vw,2em)}.-about .secIntro .houseSlider .mskImg{-webkit-mask-image:url("/shared/img/top/clip-house.svg");mask-image:url("/shared/img/top/clip-house.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:3% 0;mask-position:3% 0;-webkit-mask-size:auto 100%;mask-size:auto 100%}.-about .secReason{position:relative;padding-top:2em}.-about .secReason .leftDeco{position:absolute;left:-4%;top:-8%;width:40%;max-width:450px;z-index:-1}.-about .secReason .leftDeco img{width:100%;height:auto}@media screen and (max-width: 767px){.-about .secReason .leftDeco{top:-4%;left:-8%}}.-about .secService{position:relative}.-about .secService>.rightDeco{position:absolute;right:-4%;top:0%;width:45%;max-width:340px;z-index:-1}.-about .secService>.rightDeco img{width:100%;height:auto}@media screen and (max-width: 767px){.-about .secService>.rightDeco{right:-8%;top:2%}}.-about .secService .serviceWrap{position:relative}.-about .secService .serviceWrap .leftDeco{position:absolute;left:-4%;top:94%;width:55%;max-width:450px;z-index:-1}.-about .secService .serviceWrap .leftDeco img{width:100%;height:auto}.-about .secService .serviceWrap .rightDeco{position:absolute;right:-4%;top:96%;width:45%;max-width:400px;z-index:-1}.-about .secService .serviceWrap .rightDeco img{width:100%;height:auto}@media screen and (max-width: 767px){.-about .secService .serviceWrap .rightDeco{right:-8%;top:126%}}.-about .secWorks .splide__track{overflow:visible}.-about .secWorks .splide__track .slideWrap{text-decoration:none}.-about .secWorks .splide__track .slideWrap .thumb{overflow:hidden;border-radius:.7em}.-about .secWorks .splide__track .slideWrap .thumb img{-webkit-transition:.3s;transition:.3s}.-about .secWorks .splide__track .slideWrap .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:.5em;margin-top:-1em;padding-right:.6em;position:relative;z-index:1}.-about .secWorks .splide__track .slideWrap .categoryList li{background:#1783dc;color:#fff;line-height:1;padding:.3em .5em;border-radius:.2em}.-about .secWorks .splide__track .slideWrap .ttl{font-size:clamp(1.6rem,3vw,137%);margin-top:.5em;line-height:1.6}.-about .secWorks .splide__track .slideWrap:hover .thumb img{-webkit-transform:scale(1.1);transform:scale(1.1)}.-about .secWorks .splide__track .slideWrap:hover .ttl{color:#1783dc}.-service h2,.-service h3,.-service h4{width:100%}.-service .has-text-align-center{margin-left:auto;margin-right:auto}.-service .crossWrap__item.-col1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-service .crossWrap__item.-col1 .thumb{width:100%;max-width:100%;overflow:hidden;border-radius:1em}.-service .crossWrap__item.-col1 .textArea{width:100%;text-align:center;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.-service .crossWrap__item.-col1 .imageList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.-service .crossWrap__item.-col1 .imageList li,.-service .crossWrap__item.-col1 .imageList .imageList__item{width:32%;text-align:center}.-service .crossWrap__item.-col1 .imageList li .ttl,.-service .crossWrap__item.-col1 .imageList .imageList__item .ttl{font-size:clamp(1.8rem,2.2vw,150%);line-height:1.5;margin:.8em 0 .5em;width:100%}.-service .crossWrap__item.-col1 .imageList li p,.-service .crossWrap__item.-col1 .imageList .imageList__item p{text-align:left}.-service .crossWrap__item .textArea>.ttl{color:#1783dc;font-size:clamp(2rem,3.4vw,175%);width:100%}.-service .crossWrap__item .textArea>p{width:100%}@media screen and (max-width: 767px){.-service .crossWrap__item.-col1 .imageList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em 4%}.-service .crossWrap__item.-col1 .imageList li{width:48%}.-service .crossWrap__item.-col1 .textArea p{text-align:left}.-service .crossWrap__item .textArea .ttl{text-align:center}}@media screen and (max-width: 480px){.-service .crossWrap__item.-col1 .imageList{gap:2em;background:#f7f8fa;border-radius:1em;padding:8vw}.-service .crossWrap__item.-col1 .imageList li{width:100%}}.-service .caseList{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.-service .caseList__item{width:32%}.-service .caseList__item a{text-decoration:none}.-service .caseList__item a .thumb{overflow:hidden;border-radius:.7em}.-service .caseList__item a .thumb img{-webkit-transition:.3s;transition:.3s}.-service .caseList__item a .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:.5em;margin-top:-1em;padding-right:.6em;position:relative;z-index:1}.-service .caseList__item a .categoryList li{background:#1783dc;color:#fff;line-height:1;padding:.3em .5em;border-radius:.2em}.-service .caseList__item a .ttl{font-size:clamp(1.6rem,3vw,137%);margin-top:.5em;line-height:1.6}.-service .caseList__item a:hover .thumb img{-webkit-transform:scale(1.1);transform:scale(1.1)}.-service .caseList__item a:hover .ttl{color:#1783dc}@media screen and (max-width: 767px){.-service .caseList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em 4%}.-service .caseList__item{width:48%}}@media screen and (max-width: 480px){.-service .caseList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-service .caseList__item{width:100%}}.-service .btnArea{width:100%;margin-top:2em}.-service .secCondition p{width:100%}.-service .secCondition .conditionLabel{text-align:center;margin-bottom:1em;line-height:1.5;width:100%;font-size:clamp(2rem,6.4vw,3.6rem)}.-service .secCondition .conditionLabel span,.-service .secCondition .conditionLabel mark{color:#1783dc;display:block;font-size:62%;margin-bottom:.5em}.-service .secCondition .conditionWrap{position:relative;margin:clamp(2em,5vw,3em) 0 3em}.-service .secCondition .conditionWrap.-check{max-width:840px;width:100%;margin:clamp(1.5em,5vw,2em) auto 2em}.-service .secCondition .conditionWrap.-check .animeObake06{z-index:1}.-service .secCondition .conditionWrap .animeObake06{position:absolute;left:calc(100% - 10em);bottom:calc(100% - 1em);max-width:240px;width:20%;aspect-ratio:2.6/1.8;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}@media screen and (max-width: 860px){.-service .secCondition .conditionWrap .animeObake06{left:84%;bottom:calc(100% - 1em)}}@media screen and (max-width: 480px){.-service .secCondition .conditionWrap .animeObake06{width:30%;left:78%;bottom:calc(100% - .5em)}}.-service .secCondition .conditionList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.-service .secCondition .conditionList li,.-service .secCondition .conditionList .conditionList__item{width:23.5%;text-align:center;-webkit-flex-basis:auto !important;-ms-flex-preferred-size:auto !important;flex-basis:auto !important}.-service .secCondition .conditionList li p,.-service .secCondition .conditionList .conditionList__item p{font-size:clamp(1.4rem,2.4vw,2rem);margin-top:.5em;line-height:1.5;width:100%;text-align:center}.-service .secCondition .conditionList li img,.-service .secCondition .conditionList .conditionList__item img{border-radius:1em}@media screen and (max-width: 767px){.-service .secCondition .conditionList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6em 4%}.-service .secCondition .conditionList li,.-service .secCondition .conditionList .conditionList__item{width:48%}}.-service .secCondition .conditionCheckList{background:#edf3f8;padding:clamp(2em,5vw,3em) clamp(1em,5vw,5em);border-radius:1em;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1em;position:relative}.-service .secCondition .conditionCheckList li{font-size:clamp(1.4rem,2vw,1.8rem);padding-left:2em;position:relative;line-height:1.5}.-service .secCondition .conditionCheckList li::before{content:"";width:1.4em;height:1.4em;background:url("/shared/img/common/icon-check.svg") no-repeat;background-position:center;background-size:contain;position:absolute;left:0;top:50%;margin-top:-0.7em}.-service .secCondition .bigText{margin-top:2em}.-service .contactBtn{background:#1783dc;color:#fff;border-radius:2em;text-decoration:none;position:relative;padding:.8em 1em;font-size:clamp(1.6rem,2vw,2rem);gap:.2em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:18.5em;width:100%;margin:1.2em auto 0}.-service .contactBtn .free{position:absolute;left:50%;top:-1em;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);font-size:70%;background:#e7edf8;color:#1783dc;border-radius:2em;line-height:1;padding:.4em 1em;display:inline-block;white-space:nowrap}.-service .contactBtn .free:before{content:"";width:0;height:0;border-style:solid;border-right:.5em solid rgba(0,0,0,0);border-left:.5em solid rgba(0,0,0,0);border-top:.5em solid #e7edf8;border-bottom:0;position:absolute;left:50%;top:calc(100% - 2px);-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}@media screen and (max-width: 767px){.-service .contactBtn{max-width:400px;font-size:clamp(1.4rem,4.4vw,150%)}}.-service .secPrice .inner>p{width:100%}.-service .priceWrap{margin:3em auto}.-service .priceWrap .priceFlex{width:100%;max-width:1200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:clamp(1em,3vw,2em);margin:0 auto}.-service .priceWrap .priceFlex__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;border-radius:.8em}.-service .priceWrap .priceFlex__item:nth-child(2)>.ttl{background:#1060a2}.-service .priceWrap .priceFlex__item:nth-child(3)>.ttl{background:#003764}.-service .priceWrap .priceFlex__item>.ttl{color:#fff;text-align:center;background:#1783dc;border-radius:.8em .8em 0 0;padding:.5em 1em;font-size:clamp(1.6rem,3vw,150%);position:relative;min-height:4em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.2}.-service .priceWrap .priceFlex__item>.ttl mark{position:absolute;left:50%;top:-1em;background:#fff461;border-radius:1em;color:#003764;font-size:70%;padding:.3em 1em;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}.-service .priceWrap .priceFlex__item .textArea{padding:clamp(1em,2.2vw,1.6em) clamp(1em,2.5vw,2em) clamp(1em,2.5vw,2em)}.-service .priceWrap .priceFlex__item .textArea .yearWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.5em;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-size:clamp(1.4rem,2vw,2rem);width:100%}.-service .priceWrap .priceFlex__item .textArea .yearWrap .ttl{line-height:1}.-service .priceWrap .priceFlex__item .textArea .yearWrap .year{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.2em;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-weight:bold;line-height:1}.-service .priceWrap .priceFlex__item .textArea .yearWrap .year .num{font-size:"Roboto","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:150%;line-height:1}.-service .priceWrap .priceFlex__item .textArea table{width:100%;margin:1em 0}.-service .priceWrap .priceFlex__item .textArea table th,.-service .priceWrap .priceFlex__item .textArea table td{line-height:1.5;padding:.5em}.-service .priceWrap .priceFlex__item .textArea table .tHead{background:#b3cde3;text-align:center;font-size:110%;width:100%}.-service .priceWrap .priceFlex__item .textArea table th{background:#edf3f8;border:#fff 1px solid;font-weight:500}.-service .priceWrap .priceFlex__item .textArea table td{border:#edf3f8 1px solid;text-align:center}@media screen and (max-width: 767px){.-service .priceWrap .priceFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:clamp(2em,5vw,3em)}.-service .priceWrap .priceFlex__item{border-radius:.8em}.-service .priceWrap .priceFlex__item>.ttl{padding:1em;min-height:0;font-size:clamp(1.8rem,4.8vw,150%)}.-service .priceWrap .priceFlex__item .textArea{padding:clamp(1em,5vw,2em);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1em}.-service .priceWrap .priceFlex__item .textArea .yearWrap{margin-bottom:0;font-size:clamp(1.4rem,5vw,2.4rem)}.-service .priceWrap .priceFlex__item .textArea table{margin:0}}.-service .secFlow p{width:100%}.-service .secFlow .flowWrap{margin-left:auto;margin-right:auto}.-service .serviceMenu__item a{padding:clamp(2em,6vw,5em) clamp(1em,5vw,2em)}.-service .serviceMenu__item a .textArea p{max-width:380px;width:100%;margin:0 auto;text-align:left;min-height:9em}@media screen and (max-width: 767px){.-service .serviceMenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-service .serviceMenu__item a{padding:clamp(3em,6vw,10em) clamp(2em,5vw,2em)}.-service .serviceMenu__item a .textArea .ttl{font-size:clamp(2.2rem,4vw,270%);margin-bottom:.2em}.-service .serviceMenu__item a .textArea p{max-width:500px;min-height:auto}}.-service .secIntro{padding-bottom:2em}.-service .secIntro .typeWrap{background:#edf3f8;padding:clamp(1em,3vw,3em);border-radius:1em;margin:3em 0}.-service .secIntro .typeWrap .typeList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:clamp(1em,3vw,2.5em)}.-service .secIntro .typeWrap .typeList li,.-service .secIntro .typeWrap .typeList .typeList__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:auto !important;-ms-flex-preferred-size:auto !important;flex-basis:auto !important}.-service .secIntro .typeWrap .typeList li .wp-block-image,.-service .secIntro .typeWrap .typeList .typeList__item .wp-block-image{margin-bottom:0}.-service .secIntro .typeWrap .typeList li .bigText,.-service .secIntro .typeWrap .typeList .typeList__item .bigText{line-height:1.4;margin-top:.5em}.-service .secIntro .typeWrap .typeList li .list,.-service .secIntro .typeWrap .typeList .typeList__item .list{text-align:left;line-height:1.6}@media screen and (max-width: 860px){.-service .secIntro .typeWrap{padding:clamp(1.5em,7vw,3em) clamp(1em,6vw,3em)}.-service .secIntro .typeWrap .typeList{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em 3.5%}.-service .secIntro .typeWrap .typeList li,.-service .secIntro .typeWrap .typeList .typeList__item{width:31%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}@media screen and (max-width: 480px){.-service .secIntro .typeWrap .typeList{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em 8%}.-service .secIntro .typeWrap .typeList li,.-service .secIntro .typeWrap .typeList .typeList__item{width:46%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}.-service .secArea{padding-top:0}.-service .areaImage{width:100%;margin:1em auto}.-service .areaImage img{max-width:600px;width:100%}.-area .secArea{padding-bottom:0}.-area .secService{position:relative}.-area .secService>.rightDeco{position:absolute;right:-4%;top:0%;width:45%;max-width:340px;z-index:-1}.-area .secService>.rightDeco img{width:100%;height:auto}@media screen and (max-width: 767px){.-area .secService>.rightDeco{right:-8%;top:2%}}.-area .secService .serviceWrap{position:relative}.-area .secService .serviceWrap .leftDeco{position:absolute;left:-4%;top:94%;width:55%;max-width:450px;z-index:-1}.-area .secService .serviceWrap .leftDeco img{width:100%;height:auto}.-area .secService .serviceWrap .rightDeco{position:absolute;right:-4%;top:96%;width:45%;max-width:400px;z-index:-1}.-area .secService .serviceWrap .rightDeco img{width:100%;height:auto}@media screen and (max-width: 767px){.-area .secService .serviceWrap .rightDeco{right:-8%;top:126%}}.-afterfollow .warrantyImage{margin:2em auto 0;position:relative;max-width:600px;width:100%;text-align:center}.-afterfollow .warrantyImage>img{width:70%}.-afterfollow .warrantyImage figure img{width:70%}.-afterfollow .warrantyImage .animeObake05{right:-1em;bottom:-1em;width:30%}.-afterfollow .warrantyList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3em}.-afterfollow .warrantyList__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:clamp(1.5em,5vw,3em);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.-afterfollow .warrantyList__item .thumb{width:35%;max-width:300px}.-afterfollow .warrantyList__item .thumb img{border-radius:1em}.-afterfollow .warrantyList__item .textArea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-afterfollow .warrantyList__item .textArea .ttl{font-size:clamp(2rem,4vw,2.8rem);line-height:1.5;margin-bottom:.7em}@media screen and (max-width: 767px){.-afterfollow .warrantyList__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-afterfollow .warrantyList__item .thumb{width:100%;max-width:400px}}.-faq .secFaq .innerS>*{border-bottom:#d4dcec 1px solid;padding:2em .5em}.-faq .secFaq .innerS h2,.-faq .secFaq .innerS h3{font-size:140%;margin-bottom:.8em;line-height:1.6}.-faq .secFaq .innerS h2:before,.-faq .secFaq .innerS h3:before{content:"Q";color:#1783dc;margin-right:.2em;font-size:110%}.-faq .secFaq .innerS .faqList{border:none;padding:0}.-faq .secFaq .innerS .faqList>*{border-bottom:#d4dcec 1px solid;padding:2em .5em;width:100%}.-company .messageWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:clamp(2em,4vw,3em);max-width:940px;width:100%;margin:0 auto}.-company .messageWrap .thumb{max-width:280px;width:35%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1em}.-company .messageWrap .thumb img{border-radius:1em}.-company .messageWrap .thumb p{line-height:1}.-company .messageWrap .thumb .name{font-size:150%}.-company .messageWrap .textArea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-company .messageWrap .textArea p{margin-top:1em}.-company .messageWrap .textArea p:first-child{margin-top:0}@media screen and (max-width: 767px){.-company .messageWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.-company .messageWrap .thumb{width:60%;margin:0 auto}}.-company .outlineTable{max-width:940px;width:100%;margin:0 auto}.-company .outlineTable tr:first-child th{border-radius:1em 0 0 0}.-company .outlineTable tr:first-child td{border-radius:0 1em 0 0}.-company .outlineTable tr:first-child td:first-child{border-radius:1em 0 0 0}.-company .outlineTable tr:last-child th{border-radius:0 0 0 1em}.-company .outlineTable tr:last-child td{border-radius:0 0 1em 0}.-company .outlineTable tr:last-child td:first-child{border-radius:0 0 0 1em}.-company .outlineTable tr td:first-child{background:#dbe0ea;width:30%}.-company .outlineTable th,.-company .outlineTable td{padding:1.5em;line-height:1.6;background:#fff;border:#f7f8fa 4px solid}.-company .outlineTable th{background:#dbe0ea}.-company .accessWrap{text-align:center;margin-top:3em;width:100%}.-company .accessWrap .has-text-align-center{text-align:center}.-company .accessWrap .ttl{color:#1783dc;font-size:130%;width:100%;text-align:center}.-company .accessWrap p{width:100%;text-align:center}.-company .accessWrap .gMap{max-width:940px;width:100%;margin:1em auto 0;position:relative;height:0;padding-top:40%}.-company .accessWrap .gMap iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 767px){.-company .accessWrap .gMap{padding-top:75%}}.-company .staffGroup{margin-bottom:2em}.-company .staffGroup .ark-block-column{text-align:center}.-company .staffGroup h3{font-size:140%;line-height:1}.-company .staffGroup .wp-block-list{list-style-type:disc;padding-left:1em;display:inline-block;margin:1em auto 0;text-align:left;line-height:1.2;font-weight:normal}@media screen and (max-width: 767px){.-company .staffGroup img{width:80%;max-width:220px}}.-company .staffList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em}.-company .staffList>div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;margin-bottom:2em}.-company .staffList>div h3{font-size:140%;line-height:1}.-company .staffList>div .wp-block-list{list-style-type:disc;padding-left:1em;display:inline-block;margin:1em auto 0;text-align:left;line-height:1.2;font-weight:normal}@media screen and (max-width: 767px){.-company .staffList{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;gap:1.5em 4%;margin-bottom:1.5em}.-company .staffList>div{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:48%;-webkit-flex-basis:auto !important;-ms-flex-preferred-size:auto !important;flex-basis:auto !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;margin-bottom:0}.-company .staffList>div img{width:80%;max-width:220px}.-company .staffList.-second{margin-top:-22.5em}.-company .staffList.-second>div:first-child{width:100%;padding-left:52%;padding-bottom:4em}}.-company .staffImage{margin:0 auto}.-company .staffImage img{border-radius:1em}.-contact .innerS .middleLabel,.-contact .innerS p{width:100%}.-contact .innerS .middleLabel a,.-contact .innerS p a{color:#1783dc}.-contact .wp-block-contact-form-7-contact-form-selector{margin-left:auto;margin-right:auto}.-contact .flexWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:clamp(1em,3vw,2em);margin:2em auto;max-width:610px;width:100%}.-contact .flexWrap__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-contact .flexWrap .lineBtn{border:#b3cde3 1px solid;border-radius:.3em;padding:.7em .5em;font-size:clamp(1.4rem,3vw,2rem);font-weight:bold;-webkit-box-flex:.9;-webkit-flex:.9;-ms-flex:.9;flex:.9;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.-contact .flexWrap .lineBtn span{color:#06c755}.-contact .flexWrap .lineBtn img{margin-right:5px}.-contact .flexWrap .lineBtn a{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.-contact .flexWrap .telBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.-contact .flexWrap .telBtn a{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.-contact .flexWrap .telBtn .num{font-family:"Roboto","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:220%;font-weight:500;line-height:1;margin-left:5px}.-contact .flexWrap .telBtn .small{width:100%;text-align:center;font-size:80%;line-height:1;margin-top:.5em}.-contact .flexWrap.wp-block-columns{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.-contact .flexWrap.wp-block-columns .lineBtn{border:none;border-radius:0;padding:0;font-size:clamp(1.4rem,4.5vw,2rem)}.-contact .flexWrap.wp-block-columns .lineBtn a{border:#b3cde3 1px solid;border-radius:.3em;padding:.7em .5em;width:100%}.-contact .flexWrap.wp-block-columns .lineBtn .wp-block-buttons,.-contact .flexWrap.wp-block-columns .lineBtn .wp-block-button{width:100%}.-contact .flexWrap.wp-block-columns .telBtn .num{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:5px;margin-left:0;text-align:center;font-size:240%}.-contact .flexWrap.wp-block-columns .telBtn .num a{color:#003764}.-contact .flexWrap.wp-block-columns .telBtn .small{width:100%;text-align:center;font-size:80%;line-height:1;margin-top:.5em}.-contact .formCont{width:100%;max-width:940px;margin-top:3em;margin-left:auto;margin-right:auto;display:block}.-contact .formCont tbody{display:block}.-contact .formCont tr{border-top:1px solid #ccd5dd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1em}.-contact .formCont tr:last-child{border-bottom:1px solid #ccd5dd}.-contact .formCont tr th,.-contact .formCont tr td{text-align:left;padding:1.8em .6em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.-contact .formCont tr th{width:15em;vertical-align:top;font-weight:600;font-size:112%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.-contact .formCont tr td{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.5em}.-contact .formCont tr td input,.-contact .formCont tr td textarea{background:#fff;border:#ccd5dd 1px solid;border-radius:.2em;height:auto;padding:.6em;font-weight:400;margin:0}.-contact .formCont tr td input::-webkit-input-placeholder, .-contact .formCont tr td textarea::-webkit-input-placeholder{color:#b9bfcc}.-contact .formCont tr td input::-moz-placeholder, .-contact .formCont tr td textarea::-moz-placeholder{color:#b9bfcc}.-contact .formCont tr td input:-ms-input-placeholder, .-contact .formCont tr td textarea:-ms-input-placeholder{color:#b9bfcc}.-contact .formCont tr td input::-ms-input-placeholder, .-contact .formCont tr td textarea::-ms-input-placeholder{color:#b9bfcc}.-contact .formCont tr td input::placeholder,.-contact .formCont tr td textarea::placeholder{color:#b9bfcc}.-contact .formCont tr td.wide{width:100%}.-contact .formCont tr td.wide .wpcf7-form-control-wrap{width:100%}.-contact .formCont tr td.middle input{max-width:20em;width:100%}.-contact .formCont tr td.short input{max-width:10em;width:100%}.-contact .formCont tr td.center{vertical-align:center}.-contact .formCont tr.inquiry th{padding:1.3em .6em}.-contact .formCont .necessary_input{padding:.4em .5em;margin-left:.5em;background:#fa6055;color:#fff;border-radius:.2em;font-size:84%;font-weight:500;line-height:1;float:right}.-contact .formCont .any_input{padding:.4em .5em;margin-left:.5em;background:#b3cde3;color:#fff;border-radius:.2em;font-size:84%;font-weight:500;line-height:1;float:right}.-contact .formCont .notes{display:block;width:100%;margin-top:.6em;font-weight:400}.-contact .formCont .notes.-top{margin-top:0;margin-bottom:.6em}@media screen and (max-width: 767px){.-contact .formCont tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2em .2em}.-contact .formCont tr th,.-contact .formCont tr td{width:100%;padding:0}.-contact .formCont tr th{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:.6em}}.-contact .privacyItem{text-align:center;margin:3em auto}.-contact .btnArea input{border-radius:2em;background:#1783dc;font-weight:500;color:#fff;border:none;max-width:20em;padding:1.2em 1em}.-contact .wpcf7-response-output{background:#fa6055;border:none !important;color:#fff}.-archive .articleWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:clamp(2em,4vw,3em)}.-archive .articleWrap__main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-archive .articleWrap__index{max-width:280px;width:30%}.-archive .articleWrap__index .ttl{background:#e7edf8;font-size:120%;border-radius:.2em;line-height:1.6;padding:.5em;margin-top:2em;margin-bottom:.3em}.-archive .articleWrap__index .ttl:first-child{margin-top:0}.-archive .articleWrap__index .indexList li{border-bottom:#e7edf8 1px solid}.-archive .articleWrap__index .indexList li a{text-decoration:none;padding:1em .5em;display:block;line-height:1.6}.-archive .articleWrap__index .indexList li a:hover{color:#1783dc}@media screen and (max-width: 767px){.-archive .articleWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3em}.-archive .articleWrap__index{width:100%;max-width:100%}}.-archive .caseList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em 4%}.-archive .caseList__item{width:48%}.-archive .caseList__item a{text-decoration:none}.-archive .caseList__item a .thumb{overflow:hidden;border-radius:.7em;aspect-ratio:5/3}.-archive .caseList__item a .thumb img{-webkit-transition:.3s;transition:.3s;width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.-archive .caseList__item a .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:.5em;margin-top:-1em;padding-right:.6em;position:relative;z-index:1}.-archive .caseList__item a .categoryList li{background:#1783dc;color:#fff;line-height:1;padding:.3em .5em;border-radius:.2em;font-size:90%}.-archive .caseList__item a .ttl{font-size:clamp(1.6rem,2vw,137%);margin-top:.5em;line-height:1.6}.-archive .caseList__item a .btn{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.4em;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.-archive .caseList__item a .btn img{width:1.1em;height:1.1em;margin-bottom:-0.1em;-webkit-transition:.2s;transition:.2s}.-archive .caseList__item a:hover .thumb img{-webkit-transform:scale(1.1);transform:scale(1.1)}.-archive .caseList__item a:hover .ttl{color:#1783dc}.-archive .caseList__item a:hover .btn img{-webkit-transform:translateX(2px);transform:translateX(2px)}@media screen and (max-width: 767px){.-archive .caseList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em 4%}.-archive .caseList__item{width:48%}}@media screen and (max-width: 480px){.-archive .caseList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-archive .caseList__item{width:100%}}.-archive .blogList>li{border-bottom:#ccd5dd 1px solid}.-archive .blogList>li:first-child a{padding-top:1em}.-archive .blogList>li a{padding:1.6em .5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:clamp(1em,4vw,2em);text-decoration:none}.-archive .blogList>li a:hover .thumb img{-webkit-transform:scale(1.1);transform:scale(1.1)}.-archive .blogList>li a:hover p{color:#1783dc}.-archive .blogList>li a .thumb{border-radius:.5em;overflow:hidden;max-width:160px;width:30%}.-archive .blogList>li a .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:3/2;-webkit-transition:.3s;transition:.3s}.-archive .blogList>li a .textArea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5em 1em}.-archive .blogList>li a .textArea time{color:#a2b7c9}.-archive .blogList>li a .textArea .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.2em}.-archive .blogList>li a .textArea .categoryList li{color:#fff;background:#1783dc;line-height:1;padding:.5em;border-radius:.3em;font-size:90%}.-archive .blogList>li a .textArea p{line-height:1.6;font-size:112%;width:100%}@media screen and (max-width: 767px){.-archive .blogList>li a{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.-archive .newsList>li{border-bottom:#ccd5dd 1px solid}.-archive .newsList>li:first-child a{padding-top:1em}.-archive .newsList>li a{padding:1.6em .5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5em;text-decoration:none}.-archive .newsList>li a:hover p{color:#1783dc}.-archive .newsList>li a time{color:#a2b7c9;font-size:90%}.-archive .newsList>li a .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.2em}.-archive .newsList>li a .categoryList li{color:#fff;background:#1783dc;line-height:1;padding:.5em;border-radius:.3em;font-size:80%}.-archive .newsList>li a p{line-height:1.6;font-size:112%;-webkit-transition:.3s;transition:.3s;width:100%}.-archive .articleDetail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 1em;max-width:940px;width:100%;margin:0 auto}.-archive .articleDetail time{color:#a2b7c9;font-size:90%}.-archive .articleDetail .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.2em}.-archive .articleDetail .categoryList li{color:#fff;background:#1783dc;line-height:1;padding:.5em;border-radius:.3em;font-size:80%}.-archive .articleDetail__label{font-size:clamp(2.4rem,5vw,3.2rem);line-height:1.5;padding-bottom:.5em;border-bottom:#d4dcec 1px solid;margin-bottom:1em;margin-top:.5em;width:100%}.-archive .articleDetail .beforeafter{width:100%}.-archive .articleDetail .beforeafter .beer-slider{width:100%;border-radius:1em;overflow:hidden}.-archive .articleDetail .beforeafter .beer-slider>img{max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;min-height:clamp(200px,40vw,450px)}.-archive .articleDetail .beforeafter .beer-slider .beer-reveal img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;background:#fff;min-height:clamp(200px,40vw,450px)}.-archive .articleDetail .beforeafter .beer-reveal[data-beer-label]:after{border-radius:1em;padding:.5em 1em;font-weight:600}.-archive .articleDetail .beforeafter .beer-slider[data-beer-label]:after{border-radius:1em;padding:.5em 1em;font-weight:600}.-archive .articleDetail .beforeafter .beer-handle{background:rgba(255,255,255,.8);color:#003764}.-archive .articleDetail .beforeafter>p{text-align:center;font-size:80%}.-archive .articleDetail .twentytwenty-container{width:100%;height:500px}.-archive .articleDetail__sub{width:100%}.-archive .articleDetail__sub .colorList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5em 4%}.-archive .articleDetail__sub .colorList li{position:relative;width:48%;text-align:center}.-archive .articleDetail__sub .colorList li p{margin-top:.6em;display:block}.-archive .articleDetail__sub .colorList li img{border-radius:.8em}.-archive .articleDetail__sub .colorList li.saiyou:after{content:"";width:26%;max-width:4.6em;aspect-ratio:1/1;background:url("/shared/img/works/icon-saiyou.svg") no-repeat;background-position:center;background-size:contain;position:absolute;right:-1em;top:-1em}.-archive .articleDetail__sub .simpleTable{width:100%;margin-bottom:2em}.-archive .articleDetail__sub .simpleTable th,.-archive .articleDetail__sub .simpleTable td{border:#003764 1px solid;line-height:1.6;padding:1em}.-archive .articleDetail__sub .simpleTable th{background:#e7edf8}.-archive .articleDetail__connection{background:#edf3f8;padding:1em clamp(1em,5vw,1.5em);width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:3em;border-radius:.5em}.-archive .articleDetail__connection .ttl{font-size:120%;list-style:1.5;margin-bottom:.2em}.-archive .articleDetail__connection a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.-archive .articleDetail__connection a .material-symbols-rounded{color:#1783dc}.-archive .articleDetail__connection a:hover{color:#1783dc}.-archive .articleDetail__same{width:100%}.-archive .articleDetail__same .caseList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:2%}.-archive .articleDetail__same .caseList__item{width:32%}.-archive .articleDetail__same .caseList__item a .ttl{font-size:clamp(1.6rem,2vw,120%)}@media screen and (max-width: 767px){.-archive .articleDetail__same .caseList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em 4%}.-archive .articleDetail__same .caseList__item{width:48%}}@media screen and (max-width: 480px){.-archive .articleDetail__same .caseList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-archive .articleDetail__same .caseList__item{width:100%}}.-archive .articleDetail .btnArea{width:100%;margin-top:3em}.pageTtl,#top_title_area{position:relative;min-height:initial;background-position:center;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;color:#003764;background-color:#edf3f8;padding:3em 0}@media screen and (max-width: 767px){.pageTtl,#top_title_area{height:40vw}}.pageTtl .ttlEnglish,.pageTtl .c-pageTitle,#top_title_area .ttlEnglish,#top_title_area .c-pageTitle{position:relative;display:inline-block;margin:auto;z-index:2;color:#003764;text-shadow:none;text-align:center;letter-spacing:.1em}.pageTtl img,#top_title_area img{display:none}.pagenavi{text-align:center;color:#003764;margin:2em auto;font-size:1.4rem;margin:4em auto}.pagenavi a,.pagenavi span{border-radius:.25em;color:#003764;border:1px solid #edf3f8;display:inline-block;line-height:1;padding:1em 2em;margin:.25em;text-decoration:none}@media screen and (max-width: 767px){.pagenavi a,.pagenavi span{padding:1em}}.pagenavi span[aria-current~=page],.pagenavi .current,.pagenavi a:hover,.pagenavi span:hover{color:#fff;background-color:#edf3f8}.wp-pagenavi{clear:both;margin-top:3em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:"Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.wp-pagenavi a,.wp-pagenavi span{border:none;background-color:#edf3f8;color:#003764;margin:.25em;width:3em;height:3em;border-radius:.2em;line-height:1;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.wp-pagenavi a.first,.wp-pagenavi a.last,.wp-pagenavi span.first,.wp-pagenavi span.last{display:none}.wp-pagenavi .pages{width:4em;display:none}.wp-pagenavi a:hover,.wp-pagenavi span.current{background-color:#003764;color:#fff}.wp-pagenavi span.current{font-weight:bold}.sidebarWrap,#sidebar{width:25%;padding:1.5em;background-color:#fff;border-radius:0}@media screen and (max-width: 767px){.sidebarWrap,#sidebar{width:100%}}.sidebarWrap .sideTtl,#sidebar .sideTtl{border-bottom:1px solid #edf3f8;padding:0 0 .5em 0;margin:2.5em 0 0 0;color:rgba(0,55,100,.6)}.sidebarWrap .sideTtl:first-child,#sidebar .sideTtl:first-child{margin-top:0}.sidebarWrap .sideList li,#sidebar .sideList li{margin-top:.75em}.sidebarWrap .sideList a,#sidebar .sideList a{color:initial;text-decoration:none}.wpText{max-width:100%;width:100%;font-family:"Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.wpText .alignleft,.wpText .alignright{clear:both}.wpText .alignleft:after,.wpText .alignright:after{content:" ";display:block;clear:both}.wpText .wp-block-image{clear:both}.wpText .wp-block-image:after{content:" ";display:block;clear:both}.wpText .wp-block-image * :after{content:" ";display:block;clear:both}.wpText a{color:#1783dc;text-decoration:underline;-webkit-transition:.3s;transition:.3s}.wpText a:hover{opacity:.8;text-decoration:none}.wpText>*:first-child{margin-top:0}.wpText p{line-height:2;margin:1em 0;display:block}.wpText h1,.wpText h2,.wpText h3,.wpText h4,.wpText h5,.wpText h6{line-height:1.6 !important;font-weight:500;width:100%}.wpText .has-large-font-size{font-weight:bold}.wpText pre{overflow:auto}.wpText strong{font-weight:bold}.wpText .aligncenter{display:block;margin:0 auto;text-align:center}.wpText .alignright{float:right}.wpText .alignleft{float:left}.wpText img[class*=wp-image-],.wpText img[class*=attachment-]{max-width:100%;height:auto}.wpText .clearfix{overflow:hidden;zoom:1}.wpText .clearfix:after{content:"";display:block;clear:both}.wpText h1{font-size:250%;margin-top:2em;margin-bottom:1em}.wpText h2{background:#e7edf8;font-size:162%;border-radius:.2em;line-height:1.6;padding:.5em;margin-top:2em;margin-bottom:1em}.wpText h3{font-size:146%;margin-top:2em;margin-bottom:1em;padding-bottom:.6em;color:#003764;border-bottom:#003764 2px solid}.wpText h4{font-size:140%;margin-top:2em;margin-bottom:1em;padding-left:.7em;border-left:6px solid #1783dc}.wpText h5{color:#1783dc;font-size:125%;margin-top:2em;margin-bottom:1em}.wpText h6{font-size:125%;margin-top:2em;margin-bottom:1em}.wpText ul{list-style:none;margin:1.5em 0;list-style:disc}.wpText ul li{margin-left:1.5em;margin-bottom:.3em;line-height:1.5}.wpText ul li:last-child{margin-bottom:0}.wpText ol{list-style:none;margin:1.5em 0;list-style:decimal}.wpText ol li{margin-bottom:.3em;margin-left:1.5em}.wpText ol li:last-child{margin-bottom:0}.wpText ol li::marker{color:#1783dc}.wpText .wp-block-buttons{margin:1em 0}.wpText .wp-block-buttons .wp-block-button__link{color:#fff;text-decoration:none;border-radius:.3em;padding:.8em 2.2em .8em 2em;font-family:"Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:100%;min-width:15em;position:relative}.wpText .wp-block-buttons .wp-block-button__link:after{font-family:"Material Symbols Rounded";content:"";color:#fff;line-height:1;text-align:center;font-weight:300;font-size:120%;vertical-align:middle;position:absolute;right:.5em;top:50%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}.wpText .wp-block-buttons .wp-block-button.is-style-fill a{color:#fff;background:#003764}.wpText .wp-block-buttons .wp-block-button.is-style-outline a::after{color:#003764}.wpText .wp-block-buttons .wp-block-button.-icon .wp-block-button__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5em}.wpText .wp-block-buttons .wp-block-button.-icon .wp-block-button__link img{width:1em !important;height:auto}.wpText .wp-block-buttons .wp-block-button.-icon .wp-block-button__link::after{content:""}.wpText .wp-block-buttons .wp-block-button.-big{width:100%;text-align:center}.wpText .wp-block-buttons .wp-block-button.-big a{width:100%;max-width:22em;font-size:110%}.wpText .wp-block-column h1:first-child,.wpText .wp-block-column h2:first-child,.wpText .wp-block-column h3:first-child,.wpText .wp-block-column h4:first-child,.wpText .wp-block-column h5:first-child,.wpText .wp-block-column h6:first-child{margin-top:0}.wpText .wp-block-column>*:first-child{margin-top:0 !important}.wpText .wp-block-column>*:last-child{margin-bottom:0 !important}.wpText .wp-block-group>*{width:100%}.wpText .wp-block-group>*:first-child{margin-top:0}.wpText .wp-block-group>*:last-child{margin-bottom:0}.wpText .wp-block-group h2{margin-bottom:.5em}.wpText .wp-block-image figure figcaption{display:block}.wpText .wp-block-gallery{padding:0}.wpText .wp-block-gallery .blocks-gallery-item{margin:0;padding:0;width:48.5%;margin-right:3%;margin-bottom:3%}.wpText .wp-block-gallery .blocks-gallery-item:nth-child(2n){margin-right:0}.wpText .wp-block-gallery .blocks-gallery-item:before{display:none}.wpText .wp-block-gallery .blocks-gallery-item figure img{width:100%;height:20vw;max-height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;"}@media screen and (max-width: 1020px){.wpText .wp-block-gallery .blocks-gallery-item figure img{height:28vw}}.wpText table{margin:.5em 0 1em;max-width:100% !important;min-width:360px}@media screen and (max-width: 860px){.wpText table{min-width:240px;width:100% !important;table-layout:auto !important}}.wpText table th{background:#edf3f8;padding:.8em 1em;line-height:1.4;font-weight:500;min-width:80px;border:#ccd5dd solid 1px;word-break:break-all}.wpText table td{padding:.8em 1.5em .8em 1em;line-height:1.4;border:#ccd5dd solid 1px;word-break:break-all}.wpText iframe{max-width:100%;margin:2em 0}.wpText .wp-element-caption{margin:1em 0;max-width:100%;text-align:center;color:#b3cde3;line-height:1.4}.wpText .wp-caption{margin:1.6em 0;max-width:100%}.wpText .wp-caption p{text-align:center;margin:0}.wpText img{height:auto}.wpText .iframeWrap{position:relative;width:100%;height:0;padding-top:50%}.wpText .iframeWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wpText .wp-video{width:100% !important}.wpText .wp-video .mejs-container,.wpText .wp-video .mejs-container-keyboard-inactive,.wpText .wp-video .wp-video-shortcode{width:100% !important;height:auto !important;min-width:auto !important;aspect-ratio:5/3}.wpText .-bgGray{background:#edf3f8;position:relative}.wpText .-bgGray:before{content:"";width:100vw;height:100%;background:#edf3f8;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);z-index:-1}.wpText .-bgGreen{background:#1783dc;position:relative}.wpText .-bgGreen:before{content:"";width:100vw;height:100%;background:#1783dc;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);z-index:-1}.wpText .-inner{padding:5em 0}@media screen and (max-width: 767px){.wpText .-inner{padding:4em 0}}@media screen and (max-width: 480px){.wpText .-inner{padding:4em 0}}.wpText .-inner>*:first-child{margin-top:0}.wpText .-lastCont{margin-bottom:-5em}@media screen and (max-width: 767px){.wpText .-lastCont{margin-bottom:-4em}}@media screen and (max-width: 480px){.wpText .-lastCont{margin-bottom:-4em}}.wpText .-contInner{padding:clamp(1em,5vw,2em)}.wpText .strongText{font-size:120%;font-weight:bold}.wpText .commonContactArea{overflow:visible}.wpText .commonContactArea .ark-block-section__color{border-radius:.5em}.wpText .commonContactArea .ark-block-section__bodyInner>*:last-child{margin-bottom:0;padding-bottom:0}.wpText .commonContactArea .ark-block-section__bodyInner>*:last-child br{display:none}.wpText .commonContactArea .flexCont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:1em}.wpText .commonContactArea .flexCont p{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.wpText .commonContactArea .flexCont .has-background{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;background-color:#003764;padding:.5em;line-height:1;border-radius:.3em;width:7em;text-align:center}.wpText .commonContactArea .contactArea .ark-block-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.5em;padding:clamp(1em,5vw,2em);-webkit-box-shadow:none;box-shadow:none;border-radius:.5em}.wpText .commonContactArea .contactArea .ark-block-column>*{line-height:1;padding:0;margin:0}.wpText .commonContactArea .contactArea .num{font-size:clamp(2rem,6.2vw,3rem)}.wpText .commonContactArea .contactArea .num .arkb-inline-icon{color:#1783dc}.wpText .commonContactArea .contactArea .formWrap .ark-block-button__link{text-decoration:none;background:#1783dc;font-size:clamp(1.6rem,4vw,2rem);margin-top:.5em}.wpText .commonContactArea .arkb-fz-l{font-size:1.15em !important}.wpText .commonContactArea .animeObake05{max-width:200px;width:22%}@media screen and (max-width: 767px){.wpText .commonContactArea .ark-block-section__bodyInner>*:last-child br{display:inline}.wpText .commonContactArea .flexCont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wpText .commonContactArea .animeObake05{width:30%}}.hideCont{display:none !important}