@charset "utf-8";*{margin:0;padding:0;min-width:0;min-height:0}html *{box-sizing:border-box}body{font-family:'メイリオ','Meiryo','MS ゴシック','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',sans-serif;color:#691900;background-color:#ffe8aa99;@media screen and (min-width:1281px){max-width:1480px;margin:0 auto}}h1,h2,h3,h4,h5,h6,p,a{font-size:min(3.5vw,16px);line-height:1.8em;letter-spacing:.05em;color:#691900}strong{font-weight:700;background:linear-gradient(transparent 60%,#ff0 30%)}a{text-decoration:none}@keyframes displayAnime{from{opacity:0}to{opacity:1}}.test-1{width:80%;margin:10px auto;text-align:center;>table{width:100%;margin:0 auto;>tbody{>tr{>th{background:orange}>td{display:block;padding:10px 0;margin-left:10px}>.title{color:#fff}>.first{background:green}>.second{background:blue}>.third{background:red}>.price{background:#fff}>.f-c{border-left:green 3px solid;border-right:green 3px solid;border-bottom:green 3px solid;margin-bottom:10px}>.s-c{border-left:blue 3px solid;border-right:blue 3px solid;border-bottom:blue 3px solid;margin-bottom:10px}>.t-c{border-left:red 3px solid;border-right:red 3px solid;border-bottom:red 3px solid}}}}}.slider img{width:100%}.slide-items{width:100%;height:100%}.slider-outer{position:relative}.top-slider{padding-top:0;max-width:100%;overflow:hidden}.slider-outer{text-align:center}.slide-items-1 .slider-outer img{width:100%;max-width:2560px}.slide-items-2 .slider-outer img{width:100%;max-width:2560px}.slide-items-3,.slide-items-4{width:80%}.slide-items-3 .slider-outer img,.slide-items-4 .slider-outer img,.slide-items-5 .slider-outer img,.thumb-1 img,.slide-items-7 .slider-outer img{width:100%;max-width:2560px}.thumb-2 img{width:100%;max-width:2560px}.slide-items-6{width:50%}.slide-items-6 .slider-outer img{width:100%}.slide-items-3 .slick-prev,.slide-items-4 .slick-prev{left:-10%}.slide-items-3 .slick-next,.slide-items-4 .slick-next{right:-10%}.thumb-1 .slick-prev,.thumb-2 .slick-prev{left:-10%}.thumb-1 .slick-next,.thumb-2 .slick-next{right:-10%}.thumb-1{margin:20px auto 0;width:80%}.thumb-2{margin:0 auto;width:100%}.thumb-1 .slick-slide,.thumb-2 .slick-slide{cursor:pointer}.thumb-1 .slick-slide:hover,.thumb-2 .slick-slide:hover{opacity:.7}.slide-items-6 .slick-list{overflow:visible}.slide-items-6 .slick-slide{transition:all ease-in-out .3s;opacity:.2}.slide-items-6 .slick-active{opacity:1}.slide-items-6 .slick-current{opacity:1}.slide-items-6 .slick-prev{left:-15%}.slide-items-6 .slick-next{right:-15%}.slide-items-3 .slick-dots{bottom:-33px}.slide-items-3 .slick-dots li{position:relative;display:inline-block;width:auto;height:auto;margin:0;padding:0;cursor:pointer}.slide-items-3 .slick-dots li button{font-size:0;line-height:0;padding:0;cursor:pointer;color:transparent;border:0;text-indent:-9999px;display:block;width:8px;height:8px;margin:0 8px;outline:0;border-radius:5px;transition-duration:0.3s}.slide-items-3 .slick-dots li button:before{content:none}.slide-items-3 .slick-dots li:nth-child(1) button{background:red}.slide-items-3 .slick-dots li:nth-child(2) button{background:#0f0}.slide-items-3 .slick-dots li:nth-child(3) button{background:#00f}.slide-items-3 .slick-dots li:nth-child(4) button{background:#ff0}.slide-items-3 .slick-dots li:nth-child(5) button{background:#0ff}.slide-items-3 .slick-dots li button:hover,.slide-items-3 .slick-dots li.slick-active button{border-radius:0;width:12px;height:12px}.tel-box{text-align:center;margin:15px auto 30px;padding:10px;background-image:url(../image/stamp-black.png);background-repeat:no-repeat;background-position:90% 70%;background-size:55px;max-width:500px;>p{margin:10px auto 20px;>span{font-weight:800}}>a{margin:10px;padding:10px;background-color:#ffae00;border-bottom:#ff7b00 5px solid;color:#fff;border-radius:20px;font-weight:700;text-decoration:none}}.tel-box.begin{margin:0 auto;padding:10px 0 50px}.top-h2-message{background-color:#ffe8aa;margin:15px auto 0;padding:15px 25px;border-radius:20px;width:95%;@media screen and (min-width:1281px){margin:170px auto 0;max-width:1000px}>div{display:flex;margin:0 auto 30px;>img{margin:0 auto;width:40%}}>h2{font-weight:600;font-size:min(4vw,20px)}>h3{color:#ff7b00;font-weight:900;font-size:min(4vw,20px);margin:0 auto;text-align:center}}.top-content-box{width:90%;margin:40px auto 0}.top-content-box.box-no5 {@media screen and (min-width:1023px){width:50%}}.content-link{margin:30px 0 0;text-align:center;>a{text-decoration:none;background-color:#ffae00;border-bottom:#ff7b00 5px solid;border-radius:10px;width:100%;padding:10px;color:#fff;background-image:url(../image/stamp-black.png);background-repeat:no-repeat;background-position:90% 50%;background-size:20%;font-weight:700;text-decoration:none}}.content-sub-1{margin:30px auto;padding:15px 20px;border:#ff7b00 dotted 3px;border-radius:20px;width:90%;@media screen and (min-width:600px){width:80%}@media screen and (min-width:1023px){width:65%}>.pay-img{background-color:#fff;border-radius:20px;max-width:500px;margin:20px auto;>img{width:100%}}}#zero{>.content-title{>img{width:100px;height:66px;position:relative;left:35%;bottom:-18px;z-index:1;@media screen and (min-width:600px){left:46%}}>h2{width:90%;background-image:linear-gradient(135deg,#ff7b00,#ffe8aa 20%);border-radius:20px;border:#ff7b00 3px solid;margin:0 auto;max-width:300px;padding:10px;font-size:min(5vw,20px);text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff;text-align:center}}>.content-main{margin:10px auto 0 20px}}#first{background-color:#ffe8aa99;padding:30px 0 20px;width:100%;>.content-title{>h3{width:90%;margin:0 auto 5px;font-size:min(4vw,20px);text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff;color:#ffae00}}>.content-main{width:90%;padding:40px 0;margin:0 auto;background-image:url(../image/line_ashiato03_cat_2.png),url(../image/line_ashiato03_cat_3.png);background-repeat:repeat-x,repeat-x;background-position:top,bottom;background-size:100% auto,100% auto}}#first.box-no1-1{>.content-main{background:0}}#second{>.content-title{>h3{width:90%;margin:0 auto 5px;font-size:min(4vw,20px);text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}}>.content-main{margin:10px auto;border:#e9f0fa 4px solid;background-image:linear-gradient(90deg,#e9f0fa 10%,#96ffff);border-radius:20px;max-width:710px;>p{padding:10px 20px;margin:0 auto;width:98%;line-height:3em;@media screen and (min-width:600px){width:73%}@media screen and (min-width:1023px){width:56%}}}}#third{>.content-title{>img{width:100px;height:66px;position:relative;left:35%;bottom:-18px;z-index:1;@media screen and (min-width:600px){left:46%}}>h3{width:90%;background-image:linear-gradient(135deg,#ff7b00,#ffe8aa 20%);border-radius:20px;border:#ff7b00 3px solid;margin:0 auto;max-width:300px;padding:10px;font-size:min(4vw,20px);text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff;text-align:center}}>.content-main{@media screen and (min-width:1023px){margin:0 auto;width:80%}>.main-box{background-color:#ffe8aa;border:#ff7b00 3px solid;border-radius:20px;margin:30px auto;>.main-box-title{border-bottom:#ff7b00 3px dashed;text-align:center;>h4{margin:10px auto}}>.main-box-content{>.content-p{margin:10px}>.content-main-2{margin:15px auto;width:95%;>.plan-price{background-color:#fff;border-radius:20px;background-image:url(../image/about-back89.png);background-position:50% 50%;background-repeat:repeat-y;background-size:50% auto;margin:20px auto;padding:10px 0 0;>.plan-name{>h4{text-align:center;position:relative;>::before{position:absolute;bottom:-3px;left:calc(50% - 15px);width:30px;height:5px;content:'';border-radius:3px}}}>.price-tag{display:flex;>.tag{margin:10px auto;text-align:center;width:33%}}}>.plan-price.goudou{border:#ff0095 3px solid;>.plan-name{>h4{>::before{background:#ff0095}}}}>.plan-price.itinin{border:#0ef 3px solid;>.plan-name{>h4{>::before{background:#0ef}}}}>.plan-price.tatiai{border:#f90 3px solid;>.plan-name{>h4{>::before{background:#f90}}}}}>.content-link{margin:30px 0}}}}}#forth{>.content-title{margin:0 auto 30px;>img{width:100px;height:66px;position:relative;left:46%;bottom:-18px;z-index:1}>h3{width:90%;background-image:linear-gradient(135deg,#ff7b00,#ffe8aa 20%);border-radius:20px;border:#ff7b00 3px solid;margin:0 auto;max-width:300px;padding:10px;font-size:min(4vw,20px);text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff;text-align:center}}>.content-main{>.content-box{>.box-title{margin:0 auto 20px;>h4{text-align:center;font-size:min(4vw,30px);position:relative;>::before{position:absolute;bottom:-10px;left:calc(50% - 30px);width:60px;height:5px;content:'';border-radius:3px;background:#ff7b00}}}>.box-title.left{>h4{>::before{background:#ff0095}}}>.box-title.center{>h4{>::before{background:#0ef}}}>.box-title.right{>h4{>::before{background:#f90}}}>.flex{@media screen and (min-width:1023px){display:flex}>.box-image-div{text-align:center;>.box-image{margin:15px auto;width:80%;@media screen and (min-width:1023px){width:75%}}}>.box-p{margin:auto;width:80%;@media screen and (min-width:1023px){width:90%}>h5{text-align:center}>p{>.red{color:#f05}}}}>.content-link{margin:20px auto 60px}}>.flex{@media screen and (min-width:1023px){display:flex}>.flex-box{>.under-arrow{font-size:min(10vw,50px);margin:10px auto 15px;text-align:center;@media screen and (min-width:1023px){display:block}}>.content-box{>.box-title{margin:0 auto 20px;>h4{text-align:center;font-size:min(4vw,30px);position:relative;>::before{position:absolute;bottom:-10px;left:calc(50% - 30px);width:60px;height:5px;content:'';border-radius:3px;background:#ff7b00}}}>.box-title.left{>h4{>::before{background:#ff0095}}}>.box-title.center{>h4{>::before{background:#0ef}}}>.box-title.right{>h4{>::before{background:#f90}}}>.box-image-div{text-align:center;>.box-image{margin:15px auto;width:80%;@media screen and (min-width:1023px){width:95%}}}>.box-p{margin:auto;width:80%;@media screen and (min-width:1023px){width:95%}}>.content-link{margin:20px auto 60px}}}}>.under-arrow{font-size:min(10vw,50px);margin:10px auto 15px;text-align:center}}}#forth.box-no4-1{background-image:linear-gradient(to bottom,#ffffff00 0%,#cfffc1 50%);width:100%;margin:0 auto;padding:60px 0 0}#forth.box-no4-2{background-color:#cfffc1;width:100%;margin:0 auto;padding:60px 0 40px}#fifth{background-color:#ffe8aa;border:#ff7b00 3px solid;border-radius:20px;padding:30px 10px;margin:70px auto;>.content-title{margin:0 auto 15px;>h3{text-align:center;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff;font-size:min(4vw,20px)}}>.content-main{>.top-slider{>.slide-items-2{>.slick-list{>.slick-track{>.slider-outer{>img{margin:20px auto 0}>.slider-content{border-bottom:#0cf 2px dashed}}}}}}}}#sixth{margin:40px auto 60px;>.content-title{margin:0 auto 20px;>h3{width:90%;background-color:#ffe8aa;border-radius:50%;border:#ff7b00 3px solid;margin:0 auto;max-width:300px;padding:10px;font-size:min(4vw,20px);text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff;text-align:center}}>.content-main{>.q-a-box{border-bottom:#ff7b00 3px dashed;padding:0 0 20px;>.box-open{padding:15px 10px;position:relative}>.box-open::before{border-right:solid 2px #691900;border-top:solid 2px #691900;content:"";display:block;height:8px;position:absolute;right:50%;top:80%;transform:rotate(135deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:8px}>.box-open.active{color:#ff7b00}>.box-open.active::before{top:85%;transform:rotate(-45deg);border-right:solid 2px #ff7b00;border-top:solid 2px #ff7b00}>.answer-box{display:none;padding:10px;background-color:#fbfeff;border:#ffae00 3px solid;border-radius:20px;margin:20px auto 0;>p{padding:1px;>a{color:#ff7b00;border-bottom:#ff7b00 1px solid}}}}}}#seventh{>.content-title{>h3{font-size:min(4vw,20px);text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff;text-align:center}}>.content-main{>div{text-align:center;>img{margin:0 auto;width:100%;@media screen and (min-width:600px){width:70%}@media screen and (min-width:1023px){width:50%}}}>p{margin:0 auto;width:100%;@media screen and (min-width:600px){width:85%}@media screen and (min-width:1023px){width:65%}}}}.howto,.table,.houmon{>#seventh{margin:40px auto}}#eighth{background-image:url(../image/back-stamp3.png);background-position:50% 50%;background-repeat:no-repeat;background-size:125%;font-size:min(4vw,20px);margin:0 auto;padding:60px 0;width:100%;>.content-title{margin:0 auto 20px;position:relative;>h3{font-size:min(4vw,20px);text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff;text-align:center}}>.content-title::before{content:attr(data-en);position:absolute;left:50%;transform:translateX(-50%);background:linear-gradient(to left,#495aff80 0%,#0acdfe80 100%);background:-webkit-linear-gradient(to left,#495aff80 0%,#0acffe80 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style:italic;top:-45%;font-size:min(5vw,50px);@media screen and (min-width:1023px){top:-107%}}>.content-main{>.top-slider{>.slide-items-5{>.slick-list{>.slick-track{>.slider-outer{>img{margin:0 auto;width:70%;@media screen and (min-width:600px){width:60%}@media screen and (min-width:1023px){width:50%}}}}}}>.thumb-1{width:70%;@media screen and (min-width:600px){width:60%}@media screen and (min-width:1023px){width:50%}>.slick-list{>.slick-track{>.slick-slide{opacity:.5}>.slick-current{opacity:1}}}>.slick-prev,.slick-next{position:absolute;z-index:2;width:45px;height:45px;@media screen and (min-width:600px){width:55px;height:55px}@media screen and (min-width:1023px){width:65px;height:65px}}>.slick-prev{left:-18%}>.slick-next{right:-18%}>.slick-prev::before,.slick-next::before{content:""!important;width:100%!important;height:100%!important;position:absolute;top:0;left:0}>.slick-prev::before{background:url(../image/arrow-left.png);background-size:contain}>.slick-next::before{background:url(../image/arrow-right.png);background-size:contain}}}}}#ninth{background-image:linear-gradient(0deg,#ffe8aa,#fff);margin:0 auto;padding:30px 0 40px;width:100%;>.content-title,.content-main{width:90%;margin:0 auto}>.content-title{border-right:#dadada 1px solid;border-bottom:#dadada 2px solid;border-left:#ff7b00 10px solid;padding:0 0 0 10px}>.content-main{padding:30px 5px 0}}#tenth{>.content-main{>.wrapper{width:100%;max-width:1030px;margin:0 auto;>.accordion-a{>.accordion-container{>.accordion-item{text-align:center;>.accordion-content{>.tab{list-style:none;text-align:center;display:flex;margin:auto;max-width:500px;>li{width:100%;margin:20px auto 5px;>a{background-color:#ffae00;border-bottom:#ff7b00 5px solid;border-radius:10px;width:100%;max-width:100px;padding:10px;color:#fff;font-weight:700}}>li.active{@media screen and (max-width:1280px){transform:scale(1)}>a{background-color:#ffe8aa;border:#ffae00 3px solid;border-radius:10px;color:#691900;letter-spacing:2px;margin:20px auto 5px}}}}}}}>.resultspace{width:100%;>.space{display:none;opacity:0;margin:40px auto 20px;>.content-sub-title{text-align:center}>.content-space{>.map{margin:20px auto;text-align:center;>img{width:90%;@media screen and (min-width:600px){width:60%}@media screen and (min-width:1023px){width:50%}}}>ul{width:90%;margin:0 auto;list-style:none;>li{>h6{color:#0a0}>.area-link{border:#ff7b00 5px solid;padding:5px 10px;background-color:#060;color:#fff;>a{color:#fff}}}>.display-none{display:none}}}}>.space.is-active{display:block;animation-name:displayAnime;animation-duration:1s;animation-fill-mode:forwards}}}}}main.table{#tenth{>.content-main{>.wrapper{>.accordion-a{>.accordion-container{>.accordion-item{>.accordion-content{margin:auto;max-width:600px;>.tab{>li{margin:20px auto 5px;max-width:200px;width:100%}}}}}}>.resultspace{width:100%;>.space{>.content-sub-title{font-size:min(4vw,20px);text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}>.content-space{#eighteen{width:100%;>.content-main{>.nav-link-box{>.link-box{display:flex;margin:20px auto;width:100%;max-width:700px;@media screen and (min-width:600px){margin:40px auto}>div{background-color:#ffae00;border-radius:20px;border-bottom:#ff7b00 5px solid;margin:0 auto;>a{color:#fff;text-align:center;max-width:120px;padding:5px 15px;width:100%;>.none{@media screen and (max-width:599px){display:none}}}}}}>.price-group{>.flex{@media screen and (min-width:700px){display:flex;margin:0 auto;max-width:900px}>.tag-box{background:url(../image/title-back-begin.png),linear-gradient(to right,#ffffff 0%,#ffffff 100%);background-position:50% 90%;background-repeat:no-repeat;background-size:auto 170%;border:#ff7b00 3px solid;border-radius:20px;margin:20px auto;max-width:300px;scroll-margin-top:80px;width:90%;>.weight{background-color:#fea;border-bottom:#ff7b00 3px dashed;border-radius:18px 18px 0 0;font-weight:700;padding:5px;text-align:center;}>.tag-content{display:flex;font-weight:700;margin:20px auto;width:100%;>.tag{margin:0 auto;text-align:center;>.name{font-weight:700}>.price{position:relative;>::before{position:absolute;bottom:-10px;left:calc(50% - 30px);width:60px;height:5px;content:'';border-radius:3px}}}>.goudou{>.price{>::before{background:#ff009d}}}>.itinin{>.price{>::before{background:#0ef}}}>.tatiai{>.price{>::before{background:#f90}}}}}}>.group-box{margin:0 auto;max-width:600px;width:100%;>.box{background:url(../image/title-back-begin.png),linear-gradient(to right,#ffffff 0%,#ffffff 100%);background-position:88% 94%;background-repeat:no-repeat;background-size:auto 143%;border:#ff7b00 3px solid;border-radius:20px;display:flex;margin:30px auto;max-width:600px;width:100%;>.box-title{margin:25px auto 0;width:100%;>h6{padding:0 0 5px 0;text-align:center;position:relative;>::before{position:absolute;bottom:-10px;left:calc(50% - 30px);width:60px;height:5px;content:'';border-radius:3px}}}>.box-content{margin:20px auto;padding:0 20px 0 0;width:100%;>.flex{border-bottom:#ff7b00 3px dashed;display:flex;font-weight:700;margin:5px auto 20px;padding:0 0 5px 0;>.weight{margin:0 auto;>p{text-align:center}}>.price{margin:0 auto;>p{text-align:center}}}}}>.goudou{>.box-title{>h6{>::before{background:#ff009d}}}}>.itinin{>.box-title{>h6{>::before{background:#0ef}}}}>.tatiai{>.box-title{>h6{>::before{background:#f90}}}}}}}}}}}}}}}#eleven{>.content-title{>h4{text-align:center;font-size:min(4vw,30px);position:relative;>::before{position:absolute;bottom:-10px;left:calc(50% - 30px);width:60px;height:5px;content:'';border-radius:3px;background:#0ff}}}>.content-main{margin:30px auto 10px;>.content-area{>h5{border-bottom:#ff7b00 3px dashed;text-align:center}>.area-space{>.flex{display:flex;margin:20px auto;>img{width:20%}}}}}}#twelve{background-image:linear-gradient(to top,#ffffff00 0%,#cfffc1 50%);width:100%;margin:0 auto;>.content-main{margin:0 auto;padding:10px 0 20px;width:90%;>.main-table{border:#ff7b00 3px solid;border-radius:23px;@media screen and (min-width:800px){display:flex}>.table-box{@media screen and (min-width:800px){height:100%;width:50%}>.box-title{padding:10px 0;>h5{text-align:center}}>.box-title.merit{background-color:#ffbece;border-radius:20px 20px 0 0;@media screen and (min-width:800px){border-radius:20px 0 0 0}}>.box-title.demerit{background-color:#bee5ff;@media screen and (min-width:800px){border-radius:0 20px 0 0}}>.box-content{padding:20px 10px 10px;>.content-div{border-bottom:#ff7b00 2px dashed;margin:0 auto 20px;>h6{background-color:#ffe8aa;border:#ff7b00 2px solid;border-radius:10px;text-align:center;margin:0 auto;max-width:100px}>p{margin:0 auto;padding:15px 20px;width:100%}}>.content-div.bottom{border-bottom:0;margin:0 auto}>.content-div.demerit.bottom{@media screen and (min-width:800px){height:234.8px}@media screen and (min-width:1092px){height:206px}@media screen and (min-width:1241px){height:177.2px}@media screen and (min-width:1340px){height:148.4px}}}>.box-content.merit{background-color:#ffbeceb6;@media screen and (min-width:800px){border-radius:0 0 0 20px}}>.box-content.demerit{background-color:#bee5ff6b;border-radius:0 0 20px 20px;@media screen and (min-width:800px){border-radius:0 0 20px 0}}}>.table-box.merit{border-radius:20px 20px 0 0}>.table-box.demerit{border-radius:0 0 20px 20px}}}}.plan{#first{>.content-title{>h3{text-align:center}}>.content-main{background:0;padding:10px 0 0;>img{width:100%}}}#third{>.content-main{>.main-box{>.main-box-content{padding:0;>.content-p{margin:auto;>p{margin:20px 10px}>.caravan-size-img{text-align:center;margin:20px auto;>img{width:90%}}}}}}}#ninth{margin:40px auto 0;padding:30px 0 0;>.content-title{margin:0 auto;max-width:250px}>.content-main{padding:0;#fifth{border:0;border-radius:0;background:0;margin:0 auto;padding:30px 0 0;width:100%;>.content-main{width:100%;@media screen and (min-width:600px){width:60%}@media screen and (min-width:1023px){width:50%}>.top-slider{>.slide-items-2{>.slick-list{>.slick-track{>.slider-outer{>img{margin:20px auto 0}>.slider-content{border-bottom:0;text-align:left}}}}}}}}}}#twelve{background-color:#cfffc100;background-image:none;>.content-main{max-width:800px;>.main-table{@media screen and (min-width:800px){display:block}>.table-box{width:100%;>.box-content{border-radius:20px}}}}}}.plan.houmon{>#ninth{margin:0 auto;padding:30px 0 0;>.content-main{>#fifth{padding:30px 0;>.content-title{margin:0 auto;max-width:180px;>h3{border-left:#ff7b00 8px solid;padding:0 0 0 10px}}>#third{width:100%;>.content-main{width:100%;>.main-box{margin:30px auto 0;>.main-box-content{>.content-p{>.flex{display:flex;margin:0 auto 20px;>.gas-result-pdf{text-align:center;>a{>img{width:90%}}}}}}}}}}}}}#thirteen{>.content-main{margin:0 auto;width:75%;>.content-box{border-right:#ff9100 2px solid;border-bottom:#ff7b00 3px solid;margin:20px auto;padding:5px 5px 10px}}}#fourteen{>.item_container{>.flex600{@media screen and (min-width:800px){display:flex}@media screen and (min-width:1024px){display:block}>.item-1{max-width:290px;margin:20px auto 70px;padding-bottom:15px;border-radius:20px;box-shadow:0 25px 50px #0008;background:linear-gradient(170deg,#fff5db99 0%,#ffe8aa99 100%);@media screen and (min-width:1024px){display:flex;max-width:1000px;width:90%;margin:40px auto 80px}>.container{margin:0 auto;max-width:210px;padding:15px 0;@media screen and (min-width:1024px){max-width:420px;width:100%;padding:20px}>.slider-10{>.slick-list{>.slick-track{>.slick-img{>img{width:100%;margin:auto}}}}}>img{margin:auto;width:100%}>.thumbnail{>.slick-list{>.slick-track{transform:unset!important;>.thumbnail-img{opacity:.3;transition:opacity .3s linear;>img{width:100%;margin:auto}}>.slick-current{opacity:1}}}}}>.container-under{padding:0 20px;@media screen and (min-width:1024px){margin:auto;width:100%}>h5{text-align:center;border-left:#ff7b00 8px solid}>.top{border-bottom:#ff7b00 2px solid;padding:10px 0;>span{border:#ffae00 1px solid;border-radius:10px;color:#ff7b00;background-color:#fff;padding:0 3px;display:inline-block;margin:3px}}>.bottom{text-align:center;padding-top:5px}>.content-link{margin:20px auto 15px}}}}}}#fifteen{>.content-main{>div{>.content-box{margin:10px auto 50px;width:90%;>.box-title{margin:0 0 10px 0;>p{font-weight:800;border-left:#ff7b00 8px solid;padding:5px 0 5px 10px}}>.box-img{>img{width:100%}}}}}}.message{#tenth{@media screen and (min-width:1281px){margin:200px auto 0}>.content-main{>.wrapper{width:100%;max-width:1030px;margin:0 auto;>.accordion-a{>.accordion-container{>.accordion-item{text-align:center;>.accordion-content{>.tab{list-style:none;text-align:center;display:flex;margin:auto;max-width:500px;>li{width:100%;margin:20px auto 5px;>a{background-color:#ffae00;border-bottom:#ff7b00 5px solid;border-radius:10px;width:100%;max-width:100px;padding:10px;color:#fff;font-weight:700}}>li.active{@media screen and (max-width:1280px){transform:scale(1)}>a{background-color:#ffe8aa;border:#ffae00 3px solid;border-radius:10px;color:#691900;letter-spacing:2px;margin:20px auto 5px}}}}}}}>.resultspace{width:100%;>.space{display:none;opacity:0;margin:40px auto 20px;>.content-sub-title{text-align:center}>.content-space{>.map{margin:20px auto;text-align:center;>img{width:90%;@media screen and (min-width:600px){width:60%}@media screen and (min-width:1023px){width:50%}}}>ul{width:90%;margin:0 auto;list-style:none;>li{>h6{color:#0a0}>.area-link{border:#ff7b00 5px solid;padding:5px 10px;background-color:#060;color:#fff;>a{color:#fff}}}>.display-none{display:none}}}}>.space.is-active{display:block;animation-name:displayAnime;animation-duration:1s;animation-fill-mode:forwards}}}}}#fifteen{@media screen and (min-width:1281px){margin:50px auto 0}>.content-main{>div{@media screen and (min-width:1023px){display:flex}>.content-box{margin:10px auto 50px;width:90%;@media screen and (min-width:1023px){margin:10px 20px 50px}>.box-title{margin:0 0 10px 0;>p{font-weight:800;border-left:#ff7b00 8px solid;padding:5px 0 5px 10px}}>.box-img{>img{width:100%}}}}}}}#sixteen{>.content-main{>.flex{@media screen and (min-width:1023px){display:flex}>.content-box{margin:10px auto;width:90%;@media screen and (min-width:600px){max-width:400px}@media screen and (min-width:1023px){width:50%}>.box-title{position:relative;overflow:hidden;padding:15px 1px 15px 55px;word-break:break-all;border-top:3px solid #ff7b00;border-right:#ff7b00 3px solid;border-left:#ff7b00 3px solid;border-radius:12px 12px 0 0;background-color:#B8DCFF88;>h6{>span{position:absolute;top:0;left:0;display:block;padding:3px 10px;color:#fff;border-radius:0 0 15px 0;background:#ff7b00}}}>.content{border-left:#ff7b00 3px solid;border-right:#ff7b00 3px solid;border-bottom:#ff7b00 3px solid;border-radius:0 0 12px 12px;padding:10px;background:url(../image/title-back-howto1.png),#B8DCFF88;background-position:0 50%;background-size:100% auto;background-repeat:repeat-y;>.content-top{margin:0 auto 15px}>.content-img{>img{display:block;margin:0 auto;width:90%}}>.content-bottom{margin:20px auto 0;>.content-link{margin:30px auto}}>.content-point{position:relative;padding:10px;border-radius:0 10px 10px 10px;background:#e3f5d8;margin:40px auto 5px;>::before{position:absolute;top:-25px;left:0;height:23px;padding:2px 10px 0;content:'POINT';color:#fff;border-radius:10px 10px 0 0;background:#22ac38}}}}}}}#seventeen{>.content-main{@media screen and (min-width:1023px){display:flex}>.content-box{border:#ff7b00 3px solid;border-radius:20px;margin:30px auto;width:80%;@media screen and (min-width:1023px){margin:30px 10px}>.box-title{border-radius:10px;margin:20px auto;width:50%;>h6{padding:5px;text-align:center}}>.content{margin:20px auto;width:80%}}>.left{background-color:#fff4fb;>.box-title{background-color:#ffe6f5;border:#ff0095 3px solid}}>.center{background-color:#f5feff;>.box-title{background-color:#defcff;border:#0cf 3px solid}}>.right{background-color:#fffaf4;>.box-title{background-color:#fff5e7;border:#f90 3px solid}}}}#last{background-image:linear-gradient(0deg,#fff 40%,#ffe8aa);padding:30px 0;>.content-title{>h3{text-align:center}}>.content-main{margin:15px auto 40px;width:85%;@media screen and (min-width:600px){width:65%}@media screen and (min-width:1023px){width:70%}>p{text-align:center}>.page-link{margin:30px auto;font-size:min(3vw,20px);>p{margin:0 auto 15px}>a{margin:20px;color:#ff7b00}>.sp-menu{margin:10px auto 15px;@media screen and (min-width:1023px){display:inline-block}>a{margin:20px;color:#ff7b00}}}}}@media screen and (max-width:1280px){.pc{display:none}.humberger{display:block;height:65px;margin-left:auto;position:fixed;z-index:10;width:65px;border:none;background-color:#ffae00;border-radius:50%;top:10px;right:10px;@media screen and (min-width:600px){height:80px;width:80px}@media screen and (min-width:1023px){height:100px;width:100px}}.humberger.-active .humberger__line{background-color:transparent}.humberger.-active .humberger__line::before{top:0;transform:rotate(45deg)}.humberger.-active .humberger__line::after{top:0;transform:rotate(-45deg)}.humberger.-active .humberger__text::before{content:'閉じる'}.humberger__line{display:block;height:5px;position:absolute;top:21px;left:50%;transform:translateX(-50%);width:30px;background-color:#fff;transition:0.4s;border-radius:10px;@media screen and (min-width:600px){top:27px;width:37px;height:7px}@media screen and (min-width:1023px){top:37px;width:45px}}.humberger__line:before,.humberger__line:after{content:"";display:block;height:100%;position:absolute;width:100%;background-color:#fff;transition:inherit;border-radius:10px}.humberger__line:before{top:-10px}.humberger__line:after{top:10px}.humberger__text{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:100%;@media screen and (min-width:1023px){bottom:11px}}.humberger__text::before{content:"メニュー";text-align:center;color:#fff;font-size:12px;font-weight:800}.header{width:100%;height:85px;background-color:#fff;@media screen and (min-width:600px){height:100px}@media screen and (min-width:1023px){height:120px}}.header__nav-area{position:fixed;top:0;left:-100%;z-index:9;height:100%;width:100%;visibility:hidden;padding-top:75px;background-color:#ffe8aaee;transition:0.4s;overflow:scroll;@media screen and (min-width:600px){width:65%}@media screen and (min-width:1023px){width:40%}}.header__nav-area.-active{left:0;visibility:visible}.global-navigation{padding:0 25px}.global-navigation__list>li{padding-bottom:20px;border-bottom:2px solid #ffae00;list-style:none}.global-navigation__list>li+li{margin-top:20px}.global-navigation__link{display:flex;align-items:center;justify-content:space-between;color:#691900;font-weight:900;transition:color 0.4s;font-size:16px;display:block}.global-navigation__link.-accordion{position:relative;background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;text-align:left;padding:0}.global-navigation__link.-accordion::after{content:'';display:block;height:12px;position:absolute;top:50%;left:305px;width:2px;background-color:#ed3242;transform:translateY(-50%);transition:transform 0.4s}.global-navigation__link.-accordion::before{content:'';display:block;height:2px;position:absolute;top:50%;left:300px;width:12px;background-color:#ed3242;transform:translateY(-50%)}.global-navigation__link.-active::after{transform:translateY(-50%) rotate(-90deg)}.accordion{height:0;overflow:hidden;visibility:hidden;transition:0.4s}.accordion.-active{height:auto;padding-top:30px;visibility:visible}.accordion__list li{font-size:.75rem}.accordion__list li+li{margin-top:21px}.accordion__link{color:#691900;font-weight:900;font-size:16px;display:block}.header-logo{>img{margin:15px 0 0 10px;width:55px;float:left}>h1{line-height:85px;height:85px;font-size:23px;font-family:Sans-serif;color:#ffae00;float:both}@media screen and (min-width:600px){>img{width:70px}>h1{line-height:100px;height:100px;font-size:27px}}@media screen and (min-width:1023px){>img{width:90px}>h1{line-height:120px;height:120px;font-size:32px}}}}@media screen and (min-width:600px){.humberger__line:before{top:-13px}.humberger__line:after{top:13px}.humberger__text::before{font-size:14px}}@media screen and (min-width:1023px){.humberger__line:before{top:-15px}.humberger__line:after{top:15px}.humberger__text::before{font-size:17px}#eighth{>.content-title::before{top:-107%}}}@media screen and (min-width:1281px){.sp{display:none}.n-d-3.fixed{position:fixed;width:100%;top:0;z-index:1000;opacity:.95}.n-d-3{position:absolute;width:100%;height:60px;max-width:1480px;text-align:center;padding-inline-start:0;background-image:linear-gradient(120deg,#aafff4 0%,#ffd885 100%)}.n-d-3.up{border-radius:20px 20px 0 0;margin:10px auto 50px}.n-d-3.down{border-radius:0 0 20px 20px;margin:70px auto 50px}.n-d-3 a{text-decoration:none}.n-d-3 ul{list-style:none;padding-inline-start:0}.n-d-3>li{float:left;height:60px;line-height:60px;list-style:none}.n-d-3.up>li{width:14.28571428571429%}.n-d-3.down>li{width:33.3333%}.n-d-3>li a{display:block;line-height:60px}.n-d-3>li a:hover{color:#691900}ul.menu__second-level{visibility:hidden;opacity:0;z-index:1}ul.menu__third-level{visibility:hidden;opacity:0}ul.menu__fourth-level{visibility:hidden;opacity:0}.n-d-3>li:hover{background-color:#ffe8aaee;-webkit-transition:all .1s;transition:all .1s;border:#ff7b00 3px solid;border-radius:20px}.menu__second-level li{border-top:1px solid #111}.menu__third-level li{border-top:1px solid #111}.menu__second-level li a:hover{background-color:#ffe8aaee}.menu__third-level li a:hover{background:#2a1f1f}.menu__fourth-level li a:hover{background:#1d0f0f}.init-bottom:after{content:'';display:inline-block;width:10px;height:10px;margin:0 0 0 15px;border-right:3px solid #691900;border-bottom:3px solid #691900;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.n-d-3:before,.n-d-3:after{content:" ";display:table}.n-d-3:after{clear:both}.n-d-3{*zoom:1}.n-d-3>li.menu__multi{position:relative}li.menu__multi ul.menu__second-level{position:absolute;top:60px;width:100%;background:#072A24;-webkit-transition:all .2s ease;transition:all .2s ease}li.menu__multi:hover ul.menu__second-level{top:60px;visibility:visible;opacity:1}li.menu__multi ul.menu__second-level li{position:relative}li.menu__multi ul.menu__second-level li:hover{background:#111}li.menu__multi ul.menu__second-level li ul.menu__third-level{position:absolute;top:-1px;left:100%;width:100%;background:#111;-webkit-transition:all .2s ease;transition:all .2s ease}li.menu__multi ul.menu__second-level li:hover ul.menu__third-level{visibility:visible;opacity:1}li.menu__multi ul.menu__second-level li ul.menu__third-level li{position:relative}li.menu__multi ul.menu__second-level li ul.menu__third-level li:hover{background:#2a1f1f}li.menu__multi ul.menu__second-level li ul.menu__third-level li ul.menu__fourth-level{position:absolute;top:-1px;left:100%;width:100%;background:#2a1f1f;-webkit-transition:all .2s ease;transition:all .2s ease}li.menu__multi ul.menu__second-level li ul.menu__third-level li:hover ul.menu__fourth-level{visibility:visible;opacity:1}.init-right:after{content:'';display:inline-block;width:6px;height:6px;margin:0 0 0 15px;border-right:1px solid #fff;border-top:1px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}li.menu__mega ul.menu__second-level{position:absolute;top:60px;box-sizing:border-box;width:33.3333%;padding:20px 2%;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#ffe8aafd;border:#ff7b00 3px solid;border-radius:20px}li.menu__mega ul.menu__second-level.left{left:0}li.menu__mega ul.menu__second-level.center{left:33.3333%}li.menu__mega ul.menu__second-level.right{left:66.6666%}.menu__mega li a{position:relative;display:inline-block;transition:.5s}.menu__mega li a::after{position:absolute;bottom:0;left:50%;content:'';width:0;height:2px;background-color:#31aae2;transition:.5s;transform:translateX(-50%)}.menu__mega li a:hover::after{width:100%}li.menu__mega:hover ul.menu__second-level{top:64px;visibility:visible;opacity:1}li.menu__mega ul.menu__second-level>li{float:left;width:49%;border:none}li.menu__mega ul.menu__second-level>li:nth-child(2n+1){margin:0 2% 0 0}}