@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&family=Zen+Kaku+Gothic+New&display=swap";*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);position:absolute}.ff-jp{font-family:"Noto Sans JP",sans-serif}.ff-san{font-family:"Lora",serif}.container{margin-left:auto;margin-right:auto}@media(max-width: 767px){.container{padding-left:15px;padding-right:15px}}@media(min-width: 1300px){.container{max-width:1000px;width:100%}}@media(min-width: 768px)and (max-width: 1299px){.container{padding-left:15px;padding-right:15px}}body{font-family:"Noto Sans JP",sans-serif;color:#000}body *{font-family:"Noto Sans JP",sans-serif}p{font-size:14px;line-height:24px;margin-bottom:0;margin-top:0}@media(min-width: 768px){p{font-size:15px;line-height:30px}}a,span{font-family:"Noto Sans JP",sans-serif;color:inherit}a:hover,span:hover{color:inherit;opacity:.8}a:visited{color:inherit}ul{list-style:none;margin-left:0;padding-left:0}.section{padding-top:90px;padding-bottom:90px}@media(min-width: 768px){.section{padding-top:90px;padding-bottom:90px}}.title-wrap{text-align:center;margin-bottom:20px}@media(min-width: 768px){.title-wrap{margin-bottom:60px}}.title-wrap h2{font-weight:500;font-size:24px;margin-bottom:0}@media(min-width: 768px){.title-wrap h2{font-size:28px;letter-spacing:.03em}}@media(max-width: 767px){.title-wrap img{max-width:40%;width:100%;margin-top:15px}}@media(min-width: 768px){.title-wrap img{margin-top:15px}}.or{color:#ff7f00}@media(max-width: 767px){.sp-hidden{display:none !important}}@media(min-width: 768px){.pc-hidden{display:none !important}}@media(max-width: 991px){.tb-hidden{display:none !important}}.center{text-align:center}.right{text-align:right}@media(max-width: 767px){.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}a{font-family:"Noto Sans JP",sans-serif !important;-webkit-transition:.2s;transition:.2s}a:hover{opacity:.7;-webkit-transition:.2s;transition:.2s;text-decoration:none}.inport{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.inport iframe,.inport object,.inport embed{position:absolute;top:0;left:0;width:100%;height:100%}.site-header{padding-top:15px}@media(max-width: 767px){.site-header{text-align:center;padding-bottom:15px}}@media(min-width: 768px){.site-header{padding-left:15px;padding-top:15px}}@media(max-width: 767px){.site-header .logo img{max-width:10%;width:100%}}@media(min-width: 768px){.site-header .logo img{max-width:50px;width:100%}}footer .container{padding-left:0;padding-right:0;padding-bottom:25px;max-width:100vw;width:100%}footer .container div{background:#79bc60;padding-top:25px;padding-bottom:25px;margin-bottom:25px}@media(max-width: 767px){.section-main-v{background:url(../img/section-main-v-bg-sp@2x.png) no-repeat center top;background-size:cover;position:relative;width:100%;height:100%;aspect-ratio:39/100}}@media(min-width: 768px){.section-main-v{padding-bottom:88px}}@media(min-width: 768px){.section-main-v .main-v{background:url(../img/main-v-bg.svg) no-repeat center bottom;background-size:100% auto;padding-bottom:80px}}@media(min-width: 768px){.section-main-v .main-v-wrap{position:relative;background:url(../img/main-v-L@2x.png) no-repeat center top;background-size:cover;max-width:1300px;width:100%;height:100vh;margin-left:auto;margin-right:auto}}@media(min-width: 1300px){.section-main-v .main-v-wrap{position:relative;background:url(../img/main-v-L@2x.png) no-repeat center top;background-size:cover;max-width:1250px;width:100%;height:100vh;margin-left:auto;margin-right:auto}}@media(min-width: 768px)and (max-width: 1299px){.section-main-v .main-v-wrap{position:relative;background:url(../img/main-v-L@2x.png) no-repeat center top;background-size:cover;max-width:100%;width:100%;height:100vh;margin-left:50px}}.section-main-v .main-v-wrap .main-v-title{background:url(../img/main-v-title-bg@2x.png) no-repeat left top;background-size:cover;position:absolute;padding-top:45px;padding-left:15px;padding-right:15px;padding-bottom:50px}@media(max-width: 767px){.section-main-v .main-v-wrap .main-v-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;max-width:90%;width:100%}}@media(min-width: 768px){.section-main-v .main-v-wrap .main-v-title{top:90px;left:-50px;padding-top:80px;padding-left:30px;padding-bottom:60px;max-width:550px;width:100%}}.section-main-v .main-v-wrap .main-v-title p{color:#fff;font-weight:600;font-size:25px;letter-spacing:.05em}@media(min-width: 768px){.section-main-v .main-v-wrap .main-v-title p{font-size:38px}}.section-main-v .main-v-wrap .main-v-title p span{font-size:20px}@media(min-width: 768px){.section-main-v .main-v-wrap .main-v-title p span{font-size:32px}}.section-main-v .main-v-wrap .main-v-title h1{color:#fff;font-size:7.1vw;letter-spacing:.03em;font-weight:600;text-align:center;margin-bottom:0;margin-top:0}@media(max-width: 767px){.section-main-v .main-v-wrap .main-v-title h1{font-weight:700;margin-top:5px}}@media(min-width: 768px){.section-main-v .main-v-wrap .main-v-title h1{font-size:38px;padding-left:55px;letter-spacing:.01em}}.section-main-v .main-v-wrap .main-v-title img.kajijitan{max-width:65%;width:100%;margin-right:5px}@media(min-width: 768px){.section-main-v .main-v-wrap .main-v-title img.kajijitan{max-width:320px;width:100%;margin-right:5px}}.section-main-v .main-v-ul{max-width:90%;width:100%}@media(max-width: 767px){.section-main-v .main-v-ul{margin:auto;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media(min-width: 768px){.section-main-v .main-v-ul{max-width:840px;width:100%;position:absolute;bottom:-170px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.section-main-v .main-v-ul ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-main-v .main-v-ul ul li{-webkit-filter:drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.3));filter:drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.3))}@media(max-width: 767px){.section-main-v .main-v-ul ul li{-ms-flex-preferred-size:calc((100% - 14px)/2);flex-basis:calc((100% - 14px)/2);padding-top:10px;position:relative}}@media(min-width: 768px){.section-main-v .main-v-ul ul li{background:url(../img/main-v-point1@2x.png) no-repeat center top;background-size:contain;-webkit-filter:drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.3));filter:drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.3));-ms-flex-preferred-size:calc((100% - 75px)/4);flex-basis:calc((100% - 75px)/4);padding-bottom:138px}}@media(min-width: 768px){.section-main-v .main-v-ul ul li .main-v-txt{margin-top:15px}}@media(min-width: 768px){.section-main-v .main-v-ul ul li .main-v-txt span{font-size:24px;color:#ff7f00;font-weight:600;letter-spacing:.03em}}@media(min-width: 768px){.section-main-v .main-v-ul ul li .main-v-txt p{font-size:18px}}@media(min-width: 768px){.section-main-v .main-v-ul ul li .main-v-txt p:nth-of-type(2){font-size:14px}}@media(min-width: 768px){.section-main-v .main-v-ul ul li:nth-of-type(2){background:url(../img/main-v-point2@2x.png) no-repeat center top;background-size:contain}}@media(min-width: 768px){.section-main-v .main-v-ul ul li:nth-of-type(3){background:url(../img/main-v-point3@2x.png) no-repeat center top;background-size:contain}}@media(min-width: 768px){.section-main-v .main-v-ul ul li:nth-of-type(4){background:url(../img/main-v-point4@2x.png) no-repeat center top;background-size:contain}}.section-main-v .main-v-ul ul li:nth-of-type(even){margin-top:15px}@media(min-width: 768px){.section-main-v .main-v-ul ul li:nth-of-type(even){margin-top:25px}}@media(min-width: 768px){.section-main-v .main-v-ul ul li:nth-of-type(2) span{font-size:18px}}@media(min-width: 768px){.section-main-v .main-v-ul .mama{margin-left:-90px}}@media(min-width: 768px){.section-main-v .main-v-ul .papa{margin-right:-90px}}.section-nav{background-color:#79bc60}@media(max-width: 767px){.section-nav ul{padding:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width: 768px){.section-nav ul{padding:30px 40px;margin:0 auto}}@media(max-width: 767px){.section-nav ul li{padding-bottom:7px}}.section-nav ul li a{color:#fff;font-size:14px;letter-spacing:.03em;padding-right:10px;padding-left:10px}@media(min-width: 768px){.section-nav ul li a{font-size:18px}}.section-nav ul li a:hover{color:#fff;opacity:.8}@media(max-width: 767px){.section-nav ul li:nth-of-type(odd) a{border-right:1px dotted #fff}}@media(max-width: 767px){.section-nav ul li:nth-of-type(5),.section-nav ul li:nth-of-type(6){padding-bottom:0}}.section-event{background:url(../img/event-bg-sp.svg) no-repeat center 5%;background-size:100% auto}@media(max-width: 767px){.section-event{padding-bottom:0}}@media(min-width: 768px){.section-event{background:url(../img/event-bg@2x.png) no-repeat center top;background-size:100% auto}}.section-event ul{margin-bottom:0}.section-event ul li{border-top:1px dotted #ff7f00;padding:30px 15px}@media(min-width: 768px){.section-event ul li{max-width:82%;width:100%;margin:auto;padding-top:20px;padding-bottom:20px;padding:20px 40px}}@media(min-width: 768px){.section-event ul li .event-left{max-width:250px;width:100%;margin-right:50px}}.section-event ul li .event-left img{max-width:100%;width:100%}@media(min-width: 768px){.section-event ul li .event-right{max-width:calc(100% - 250px - 50px);width:100%}}.section-event ul li .event-right .period{color:#fff;background:#ff7f00;display:inline-block;padding:5px 10px;font-size:11px;line-height:1}@media(max-width: 767px){.section-event ul li .event-right .period{margin-top:20px}}@media(min-width: 768px){.section-event ul li .event-right .period{font-size:13px;line-height:1;padding:7px 10px}}.section-event ul li .event-right h3{margin-top:15px;margin-bottom:10px;font-weight:500;font-size:18px;letter-spacing:.03em}@media(min-width: 768px){.section-event ul li .event-right h3{margin-top:15px;margin-bottom:15px;font-size:20px}}.section-event ul li .event-right .content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(min-width: 768px){.section-event ul li .event-right .content p{font-size:15px !important}}.section-event ul li .event-right .reservation{font-size:12px;margin-top:8px}@media(min-width: 768px){.section-event ul li .event-right .reservation{font-size:15px !important}}.section-showroom{background:url(../img/showroom-bg-sp.svg) no-repeat center top;background-size:100% auto;padding-bottom:90px}@media(max-width: 767px){.section-showroom{position:relative;padding-top:75px;margin-top:70px}}@media(min-width: 768px){.section-showroom{padding-top:155px;background:url(../img/showroom-bg.svg) no-repeat center top;background-size:100% auto}}@media(max-width: 767px){.section-showroom .showroom-img{position:absolute;left:15px;top:-20px;max-width:35%;width:100%}}@media(min-width: 768px){.section-showroom .showroom-img{margin-right:32px}}.section-showroom h2{font-weight:600;font-size:18px;letter-spacing:.03rem;line-height:1.6}@media(max-width: 767px){.section-showroom h2{text-align:center}}@media(min-width: 768px){.section-showroom h2{font-size:27px}}.section-showroom h2 span{font-size:26px}@media(min-width: 768px){.section-showroom h2 span{font-size:34px}}.section-showroom h2 .under-L{position:relative}.section-showroom h2 .under-L::after{content:url(../img/underline.svg);position:absolute;bottom:-30px;left:0}.section-showroom .showroom-detail{position:relative}.section-showroom .showroom-detail>img{position:absolute;left:0;top:0;z-index:1}@media(max-width: 767px){.section-showroom .showroom-detail>img{max-width:17%;width:100%}}.section-showroom .showroom-detail .room-img{margin-top:50px}@media(min-width: 768px){.section-showroom .showroom-detail .room-img{margin-top:80px}}.section-showroom .showroom-detail .room-img img{max-width:96%;width:100%;margin-top:20px}@media(min-width: 768px){.section-showroom .showroom-detail .room-img img{margin-top:50px}}.section-showroom .showroom-detail .room-name{position:absolute;left:0;bottom:25px;z-index:1;background-color:rgba(121,188,96,.8);padding:6px 10px}@media(min-width: 768px){.section-showroom .showroom-detail .room-name{padding:20px;bottom:35px}}.section-showroom .showroom-detail .room-name p{color:#fff;font-weight:500;font-size:16px;letter-spacing:.03em}@media(min-width: 768px){.section-showroom .showroom-detail .room-name p{font-size:24px}}.section-showroom .showroom-detail+p{margin-top:15px;padding-left:4%}@media(min-width: 768px){.section-showroom .showroom-detail+p{padding-left:40px}}.section-trouble{background:url(../img/trouble-bg.png) repeat-y center top;background-size:cover}@media(max-width: 767px){.section-trouble{padding-top:55px;padding-bottom:0}}.section-trouble .trouble-h2-wrap{margin-bottom:25px}@media(min-width: 768px){.section-trouble .trouble-h2-wrap{margin-bottom:40px}}.section-trouble .trouble-h2-wrap h2{position:relative;font-size:18px;font-weight:600;letter-spacing:.01em;margin:0 auto}@media(max-width: 767px){.section-trouble .trouble-h2-wrap h2{padding-left:7px}}@media(min-width: 768px){.section-trouble .trouble-h2-wrap h2{font-size:28px;margin-bottom:60px}}.section-trouble .trouble-h2-wrap h2 span{color:#ff7f00;font-size:25px;font-weight:600}@media(min-width: 768px){.section-trouble .trouble-h2-wrap h2 span{font-size:36px;margin-left:4px;margin-right:4px}}@media(max-width: 767px){.section-trouble .trouble-h2-wrap .trouble-h2-img1{max-width:10%;width:100%}}@media(min-width: 768px){.section-trouble .trouble-h2-wrap .trouble-h2-img1{margin-right:20px}}@media(max-width: 767px){.section-trouble .trouble-h2-wrap .trouble-h2-img2{max-width:13%;width:100%}}.section-trouble .trouble-ul{margin-bottom:0}@media(min-width: 768px){.section-trouble .trouble-ul{margin-bottom:70px}}.section-trouble .trouble-ul li{background-color:#fff;position:relative;padding:30px 25px;padding-left:60px;height:230px}@media(max-width: 767px){.section-trouble .trouble-ul li{margin:0 15px 100px}}@media(min-width: 768px){.section-trouble .trouble-ul li{-ms-flex-preferred-size:calc((100% - 70px)/3);flex-basis:calc((100% - 70px)/3)}}.section-trouble .trouble-ul li div .fikidasi{position:absolute;left:-15px;top:-15px}@media(max-width: 767px){.section-trouble .trouble-ul li div .fikidasi{max-width:20%;width:100%}}@media(min-width: 768px){.section-trouble .trouble-ul li div .fikidasi{left:-30px;top:-30px}}.section-trouble .trouble-ul li div .trouble-1{position:absolute;left:50%;bottom:-80px;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:30px}@media(min-width: 768px){.section-trouble .trouble-ul li div .trouble-1{left:50%;bottom:-90px}}.section-trouble .trouble-ul li div .trouble-2{position:absolute;left:50%;bottom:-70px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-trouble .trouble-ul li div .trouble-3{position:absolute;left:50%;bottom:-50px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-trouble .trouble-ul li div p{font-size:16px}@media(min-width: 768px){.section-trouble .trouble-ul li div p{font-size:17px;line-height:30px}}.section-trouble+div{margin-bottom:70px}@media(max-width: 767px){.section-reform{padding-top:0 !important}}.section-reform .h2-wrap{position:relative}.section-reform .h2-wrap h2{font-weight:600;font-size:20px;letter-spacing:.03em;position:relative}@media(max-width: 767px){.section-reform .h2-wrap h2{margin:8px auto}}@media(min-width: 768px){.section-reform .h2-wrap h2{font-size:28px}}.section-reform .h2-wrap h2 span{color:#ff7f00;font-size:25px}@media(min-width: 768px){.section-reform .h2-wrap h2 span{font-size:36px}}.section-reform .h2-wrap h2+img{position:absolute;bottom:-60px;right:15px}@media(max-width: 767px){.section-reform .h2-wrap h2+img{max-width:50%;width:100%}}@media(min-width: 768px){.section-reform .h2-wrap h2+img{bottom:-85px;right:100px}}.section-reform .full{background:url(../img/reform-bg.svg) no-repeat center top;background-size:cover;padding-top:35px;margin-top:100px}@media(min-width: 768px){.section-reform .full{background-size:100% auto;padding-top:55px}}.section-reform .reform-h3-wrap{position:relative;padding-bottom:50px}@media(min-width: 768px){.section-reform .reform-h3-wrap{padding-bottom:50px}}.section-reform .reform-h3-wrap h3{background:#fff;display:inline-block;position:absolute;left:35px;top:5px;padding-top:10px;padding-bottom:10px;padding-left:40px;padding-right:20px;margin-bottom:0;font-size:14px}@media(min-width: 768px){.section-reform .reform-h3-wrap h3{font-weight:500;font-size:18px;line-height:30px;padding-top:20px;padding-bottom:20px;padding-left:55px;padding-right:20px}}.section-reform .reform-h3-wrap img{position:absolute;left:0;top:0}@media(max-width: 767px){.section-reform .reform-h3-wrap img{max-width:20%;width:100%}}.section-reform h4{font-weight:600;font-size:18px;letter-spacing:.03em}@media(min-width: 768px){.section-reform h4{font-size:24px}}.section-reform h4 span{color:#ff7f00;font-size:24px}@media(min-width: 768px){.section-reform h4 span{font-size:30px}}.section-reform .reform-example{position:relative}.section-reform .reform-example .price-wrap{position:absolute;right:0;bottom:-30px}.section-reform .reform-example .price-wrap .triangle{border-top:58px solid #ff7f00;border-left:29px solid rgba(0,0,0,0);height:0}@media(min-width: 768px){.section-reform .reform-example .price-wrap .triangle{border-top:68px solid #ff7f00;border-left:34px solid rgba(0,0,0,0);height:0}}.section-reform .reform-example .price-wrap .price-memo{color:#fff;font-size:10px}@media(min-width: 768px){.section-reform .reform-example .price-wrap .price-memo{font-size:12px}}.section-reform .reform-example .price-wrap .price{background:#ff7f00;padding-right:20px;height:58px}@media(min-width: 768px){.section-reform .reform-example .price-wrap .price{height:68px;padding-right:35px;padding-left:30px}}.section-reform .reform-example .price-wrap .price p:nth-of-type(1),.section-reform .reform-example .price-wrap .price p:nth-of-type(4){color:#fff;font-size:14px}@media(min-width: 768px){.section-reform .reform-example .price-wrap .price p:nth-of-type(1),.section-reform .reform-example .price-wrap .price p:nth-of-type(4){font-size:16px}}.section-reform .reform-example .price-wrap .price p:nth-of-type(2){color:#f3ff5d;font-size:21px;font-weight:600;margin-left:10px}@media(min-width: 768px){.section-reform .reform-example .price-wrap .price p:nth-of-type(2){font-size:40px;margin-left:10px}}.section-reform .reform-example .price-wrap .price p:nth-of-type(2) span{font-size:14px}@media(min-width: 768px){.section-reform .reform-example .price-wrap .price p:nth-of-type(2) span{font-size:26px}}.section-reform .reform-example .price-wrap .price p:nth-of-type(3){color:#f3ff5d;text-align:center;font-size:10px;line-height:1}@media(min-width: 768px){.section-reform .reform-example .price-wrap .price p:nth-of-type(3){font-size:12px}}@media(min-width: 768px){.section-reform .reform-example .price-wrap .price p:nth-of-type(3) span{font-size:12px}}.section-reform .reform-example .price-wrap .price p:nth-of-type(3) .from{font-size:14px}@media(min-width: 768px){.section-reform .reform-example .price-wrap .price p:nth-of-type(3) .from{font-size:20px}}@media(min-width: 768px){.section-reform .reform-example .price-wrap .price p:nth-of-type(4){margin-left:24px}}.section-reform .reform-example .price-wrap .triangle-2{border-top:58px solid #ff7f00;border-left:29px solid rgba(0,0,0,0);height:0}@media(min-width: 768px){.section-reform .reform-example .price-wrap .triangle-2{border-top:78px solid #ff7f00;border-left:39px solid rgba(0,0,0,0);height:0}}.section-reform .reform-example .price-wrap .price-2{background:#ff7f00;height:58px;padding-right:20px;padding-left:20px;padding-bottom:5px}@media(min-width: 768px){.section-reform .reform-example .price-wrap .price-2{height:78px;padding-right:35px;padding-left:30px;padding-bottom:10px;padding-top:9px}}.section-reform .reform-example .price-wrap .price-2 p{color:#fff}@media(max-width: 767px){.section-reform .reform-example .price-wrap .price-2 p.price-title{margin-right:10px}}@media(min-width: 768px){.section-reform .reform-example .price-wrap .price-2 .price-memo{font-size:12px;padding-bottom:7px}}@media(min-width: 768px){.section-reform .reform-example .price-wrap .price-2 .price-txt{margin-top:7px}}.section-reform .reform-example .price-wrap .price-2 .price-txt p:nth-of-type(1){color:#f3ff5d;font-size:21px;font-weight:600}@media(min-width: 768px){.section-reform .reform-example .price-wrap .price-2 .price-txt p:nth-of-type(1){font-size:40px}}.section-reform .reform-example .price-wrap .price-2 .price-txt p:nth-of-type(1) span{color:#f3ff5d;font-size:14px}@media(min-width: 768px){.section-reform .reform-example .price-wrap .price-2 .price-txt p:nth-of-type(1) span{font-size:26px}}.section-reform .reform-example .price-wrap .price-2 .price-txt p:nth-of-type(2){color:#f3ff5d;text-align:center;font-size:10px;line-height:1}@media(min-width: 768px){.section-reform .reform-example .price-wrap .price-2 .price-txt p:nth-of-type(2){font-size:12px}}.section-reform .reform-example .price-wrap .price-2 .price-txt p:nth-of-type(2) .from{font-size:14px}@media(min-width: 768px){.section-reform .reform-example .price-wrap .price-2 .price-txt p:nth-of-type(2) .from{font-size:20px}}@media(max-width: 767px){.section-example .title-wrap img{max-width:25%;width:100%;margin-top:0}}.section-example .example-wrap{background:url(../img/example-bg-sp.svg) no-repeat center top;background-size:100% auto;padding-top:40px;padding-bottom:45px}@media(min-width: 768px){.section-example .example-wrap{background:url(../img/example-bg.svg) no-repeat center top;background-size:100% auto;padding-top:80px;padding-bottom:80px}}@media(max-width: 767px){.section-example .example-wrap .example-h3{text-align:center}}@media(max-width: 767px){.section-example .example-wrap .example-h3 img{max-width:20%;width:100%}}.section-example .example-wrap h3{font-weight:600;letter-spacing:.03em;font-size:18px;margin-bottom:20px}@media(max-width: 767px){.section-example .example-wrap h3{margin-top:20px}}@media(min-width: 768px){.section-example .example-wrap h3{font-size:24px;margin-bottom:25px;margin-left:13px}}.section-example .example-wrap h3 span{color:#79bc60;font-size:24px}@media(min-width: 768px){.section-example .example-wrap h3 span{font-size:30px}}.section-example .example-wrap .example-img{margin-top:20px}@media(min-width: 768px){.section-example .example-wrap .example-img{margin-top:36px}}@media(max-width: 767px){.section-about{padding-top:0}}@media(max-width: 767px){.section-about .title-wrap img{max-width:25%;width:100%;margin-top:15px}}.section-about .about-wrap{background:url(../img/about@2x.jpg) no-repeat center top;background-size:100% auto;padding-top:170px}@media(max-width: 767px){.section-about .about-wrap{padding-bottom:100px}}@media(min-width: 768px){.section-about .about-wrap{padding-top:390px}}.section-about .about-wrap .container{background-color:hsla(0,0%,100%,.8);position:relative;padding-top:35px;padding-bottom:35px}@media(max-width: 767px){.section-about .about-wrap .container{margin-left:15px;margin-right:15px}}@media(min-width: 768px){.section-about .about-wrap .container{padding-top:60px;padding-bottom:60px}}.section-about .about-wrap h3{font-weight:500;font-size:20px;line-height:1.6}@media(min-width: 768px){.section-about .about-wrap h3{font-size:22px;margin-bottom:20px}}.section-about .about-wrap img{position:absolute}.section-about .about-wrap img:nth-of-type(1){bottom:-80px;left:10px}@media(max-width: 767px){.section-about .about-wrap img:nth-of-type(1){max-width:30%;width:100%}}@media(min-width: 992px){.section-about .about-wrap img:nth-of-type(1){bottom:-30px;left:-30px}}.section-about .about-wrap img:nth-of-type(2){bottom:-80px;right:10px}@media(max-width: 767px){.section-about .about-wrap img:nth-of-type(2){max-width:20%;width:100%}}@media(min-width: 992px){.section-about .about-wrap img:nth-of-type(2){bottom:-30px;right:-30px}}.section-access{background:url(../img/access-bg.svg) no-repeat center top;background-size:cover}@media(max-width: 767px){.section-access .title-wrap img{max-width:25%;width:100%;margin-top:0}}@media(min-width: 768px){.section-access .title-wrap+p{font-size:18px;line-height:1.8}}.section-access .time{font-size:18px;margin-top:15px;margin-bottom:5px;font-weight:600}@media(min-width: 768px){.section-access .time{font-weight:500;font-size:22px;margin-top:20px;margin-bottom:5px}}.section-access .map{margin-top:20px;margin-bottom:20px}@media(min-width: 768px){.section-access .map iframe{max-width:100%;width:100%;height:540px}}main.blog{padding-top:30px;padding-bottom:90px}@media(min-width: 768px){main.blog{padding-top:90px}}main.blog h1{font-weight:500;font-size:26px;letter-spacing:.03em;line-height:1.6}@media(min-width: 768px){main.blog h1{text-align:center;font-size:28px}}main.blog .blog-img{margin-top:30px;margin-bottom:30px}main.blog .period{color:#fff;background:#ff7f00;display:inline-block;padding:5px 10px;font-size:11px;line-height:1;margin-bottom:10px}@media(max-width: 767px){main.blog .period{margin-bottom:10px}}@media(min-width: 768px){main.blog .period{font-size:13px;line-height:1;padding:7px 10px}}main.blog .reservation{font-size:12px;margin-top:8px}@media(min-width: 768px){main.blog .reservation{font-size:15px !important}}main.blog .back{margin-top:50px}/*# sourceMappingURL=theme-style.min.css.map */