@import"https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+Antique:wght@400;500;900&display=swap";div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,body,html{border:0;font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}body,html{-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background-color:#fff;color:#000}body a{color:#000}body a:hover{color:#000;opacity:.7}body a:active{color:#000}body{font-family:"Zen Kaku Gothic Antique","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,Verdana,Meiryo,sans-serif;font-size:18px;font-weight:500;letter-spacing:inherit;line-height:1.5}body:after,html:after,.clearfix:after{content:"";display:block;clear:both}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute;width:1px;height:1px;overflow:hidden}html *{box-sizing:border-box}body{background-color:#fcead6;word-wrap:break-word;background-image:url(../images/back02.png);background-size:100% auto;background-repeat:repeat-y;background-position:top center}@media only screen and (max-width: 767px){body{background-image:url(../images/back02_sp.png);background-size:100% auto;background-repeat:repeat-y;background-position:0 0}}body small{font-size:smaller}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{max-width:100%;width:100%;height:auto;vertical-align:middle}@media only screen and (max-width: 767px){.nosp{display:none}}.nopc{display:none}@media only screen and (max-width: 767px){.nopc{display:block}}.flex-box{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}@media only screen and (max-width: 767px){.flex-box{display:block}}main section,main,header h1{max-width:1015px;margin:auto;width:90%}.font-maru{font-family:"Zen Maru Gothic",sans-serif}header{position:relative;background-image:url(../images/back01.png);background-size:100% auto;background-position:top center}@media only screen and (max-width: 767px){header{background-image:url(../images/back01_sp.png)}}header::before{content:"";display:block;width:100%;height:35px;background-color:#ea5514}@media only screen and (max-width: 767px){header::before{height:20px}}header h1{margin:auto;padding:50px 0;box-sizing:border-box;width:90%}@media only screen and (max-width: 767px){header h1{width:100%;padding:10px 0 15px}}footer{background-color:#ea5514;color:#fff;height:70px}@media only screen and (max-width: 767px){footer{height:40px}}main{padding:6.25em 0 0;background-color:#fff;width:90%;margin:auto auto 5.25em;border-radius:30px}@media only screen and (max-width: 767px){main{padding:1.25em 0;width:95%;margin:auto auto 5em}}main img{width:100%}main h2{background-color:#e95513;color:#fff;font-weight:bold;line-height:1.25;margin-bottom:1em;padding:10px 0;text-align:center;border-radius:40px 40px 0 0}@media only screen and (max-width: 767px){main h2{border-radius:20px 20px 0 0}}main h2 img{max-width:570px;width:50%}@media only screen and (max-width: 767px){main h2 img{width:100%}}main #sec-01 p{text-align:center;font-size:clamp(.938rem,.604rem + .69vw,1.125rem);font-weight:500;margin:2.5em auto 3.12em;line-height:2.5em}@media only screen and (max-width: 767px){main #sec-01 p{font-size:clamp(.875rem,.786rem + .45vw,1rem);line-height:1.8em;margin:1.25em auto}}main #sec-01 .img{display:flex;flex-wrap:wrap;justify-content:space-between}main #sec-01 .img p{width:48%;margin:auto}@media only screen and (max-width: 767px){main #sec-01 .img p{width:100%;margin-bottom:1.25em}}main #sec-02 .comingsoon{margin:5.3em auto 7em}@media only screen and (max-width: 767px){main #sec-02 .comingsoon{margin:2.5em auto 3.12em}}main #sec-02 .comingsoon p{color:#ea5513;font-size:clamp(2.5rem,1.055rem + 3.01vw,3.625rem);font-weight:bold;text-align:center}@media only screen and (max-width: 767px){main #sec-02 .comingsoon p{font-size:clamp(1.125rem,.678rem + 2.24vw,1.75rem)}}main #sec-02 .comingsoon p.heading{color:#000;font-size:clamp(2.188rem,.983rem + 2.51vw,3.125rem)}@media only screen and (max-width: 767px){main #sec-02 .comingsoon p.heading{font-size:clamp(1.563rem,1.339rem + 1.12vw,1.875rem)}}main #sec-03 .area{padding:0 0 5.4em}@media only screen and (max-width: 767px){main #sec-03 .area{padding:0 0 2em}}main #sec-03 .area .name{text-align:center;font-size:clamp(.938rem,-0.267rem + 2.51vw,1.875rem);font-weight:500;margin-bottom:.5em}@media only screen and (max-width: 767px){main #sec-03 .area .name{font-size:clamp(1.25rem,1.026rem + 1.12vw,1.563rem)}}main #sec-03 .area .address{text-align:center;font-size:clamp(.875rem,-0.008rem + 1.84vw,1.563rem);font-weight:400}@media only screen and (max-width: 767px){main #sec-03 .area .address{font-size:clamp(.875rem,.517rem + 1.79vw,1.375rem)}}main #sec-03 .area .address span{margin-left:20px}main #sec-03 .area .address span a{display:block;text-decoration:none}main #sec-03 .area .logo{max-width:197px;width:35%;margin:auto}main #sec-03 .area .logo a{display:block;transition:all .5s}/*# sourceMappingURL=style.min.css.map */