@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Serif:wght@400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap");.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}.clear{clear:both}@media screen and (max-width:767px){.pc{display:none!important}}@media screen and (min-width:768px){.sp{display:none!important}}body{font-family:"游ゴシック体",YuGothic,"Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";line-height:1.6}h1,h2,h3,h4,h5,h6,p{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}main{overflow:hidden}main.special{margin-top:-65px;display:block}@media screen and (max-width:767px){main.special{margin-top:-25px;margin-top:0}}.special .pagetop{position:fixed;right:50px;z-index:10000;width:53px;height:53px}@media (max-width:1100px){.special .pagetop{right:0}}@media (max-width:768px){.special .pagetop{right:20px;bottom:20px!important;width:20px;height:20px}}.special .pagetop a{width:53px;display:block;height:100%}@media (max-width:768px){.special .pagetop a{width:20px;height:20px}}.special .pagetop a img{width:100%}.com-line-banner-area{background:white;padding-top:100px}@media screen and (max-width:767px){.com-line-banner-area{padding-top:50px;margin-bottom:50px}}.com-line-banner-area .enry-banner{text-align:center;margin-bottom:50px}@media screen and (max-width:767px){.com-line-banner-area .enry-banner{margin-bottom:30px;padding:0 25px}}.com-line-banner-area .enry-banner img{max-width:100%;height:auto}.com-line-banner-area .inner-wrapper{max-width:800px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.com-line-banner-area .inner-wrapper{padding:0 25px}}.com-line-banner-area .inner-wrapper img.banner{width:100%;height:auto;display:block;margin-bottom:50px}@media screen and (max-width:767px){.com-line-banner-area .inner-wrapper img.banner{margin-bottom:20px;height:auto;max-width:100%;-ms-flex-negative:1;flex-shrink:1}}.com-line-banner-area .inner-wrapper .btn{width:385px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#00b900;color:white;font-weight:bold;font-size:22px;font-weight:bold}.com-line-banner-area .inner-wrapper .btn.pink{background:#f67c89}@media screen and (max-width:767px){.com-line-banner-area .inner-wrapper .btn{width:48%;height:50px;font-size:13px}}.com-present-banner-area{margin:110px auto 0;text-align:center}.com-present-banner-area img{max-width:100%;height:auto}@media (max-width:767px){.com-present-banner-area{margin:50px auto}}main .com-main-v-area{text-align:center;max-width:1280px;margin:auto}main .com-main-v-area img{max-width:100%;height:auto}.com-line-area{background:#06c660;padding:35px 0 25px;text-align:center;position:relative}@media screen and (max-width:767px){.com-line-area{padding:6.5vw 1.6vw}}.com-line-area img{max-width:100%;height:auto}.com-line-area .btn{position:absolute;top:368px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}@media screen and (max-width:767px){.com-line-area .btn{top:47vw}.com-line-area .btn img{width:37vw;height:auto}}.onayami .com-main-v-area{position:relative;text-align:center;background-image:url(../img/kv-bg.png);background-repeat:no-repeat;background-size:1280px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:540px}@media screen and (max-width:767px){.onayami .com-main-v-area{height:122vw;background-image:url(../img/kv-bg-sp.webp);background-size:cover}}.onayami .com-main-v-area img{max-width:100%;height:auto;position:relative;bottom:31px}@media screen and (max-width:767px){.onayami .com-main-v-area img{width:88vw;bottom:5vw}}.special .sec-intro{text-align:center;padding:100px 0;position:relative;max-width:1280px;margin:auto}@media screen and (max-width:767px){.special .sec-intro{padding:0 0 10vw}}.special .sec-intro:before{content:"";display:block;background-image:url(../img/intro/l-bg.png);background-repeat:no-repeat;background-size:417px auto;width:417px;height:772px;position:absolute;left:0;top:0;z-index:0}@media screen and (max-width:767px){.special .sec-intro:before{content:none}}.special .sec-intro:after{content:"";display:block;background-image:url(../img/intro/r-bg.png);background-repeat:no-repeat;background-size:311px auto;width:311px;height:796px;position:absolute;right:0;top:70px;z-index:0}@media screen and (max-width:767px){.special .sec-intro:after{content:none}}.special .sec-intro .deco-1{width:98%;height:auto;margin:-11vw auto 4.5vw}.special .sec-intro .deco-2{width:98%;height:auto;margin:0 auto 4.5vw}.special .sec-intro .top-txt{font-size:22px;font-weight:bold;text-align:center;line-height:2.1818181818;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:767px){.special .sec-intro .top-txt{font-size:4.2vw;line-height:2.0588235294;padding:0 4.5vw}}.onayami .content-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px;margin-bottom:60px;position:relative;z-index:2}@media screen and (max-width:767px){.onayami .content-nav{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-bottom:0}}.onayami .content-nav li{margin:0 18px}@media screen and (max-width:767px){.onayami .content-nav li{margin:0 5vw}}.onayami .content-nav li img{max-width:100%;height:auto}@media screen and (max-width:767px){.onayami .content-nav li img{width:39vw}}@media screen and (max-width:767px){.onayami .content-nav li:nth-child(3){margin-top:-1vw}}.onayami .sec{max-width:1280px;margin:auto}.onayami .sec .mv-area{background-repeat:no-repeat;background-size:1280px auto;background-position:center top;padding-top:55px;height:656px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.onayami .sec .mv-area{padding-top:21.5vw;height:214vw;background-size:cover}}.onayami .sec .mv-area .inner{max-width:700px;margin:auto}.onayami .sec .mv-area .inner h2{margin-bottom:20px}@media screen and (max-width:767px){.onayami .sec .mv-area .inner h2{margin-bottom:8vw;padding:0 3.2vw}}.onayami .sec .mv-area .inner h2 img{max-width:100%;height:auto}.onayami .sec .mv-area .inner .block{width:100%;background:rgba(255,255,255,0.7);padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.onayami .sec .mv-area .inner .block{width:auto;margin:0 5vw;padding:7.8vw}}.onayami .sec .mv-area .inner .block h3{font-size:20px;font-weight:bold;background:black;padding:10px 0;text-align:center;color:white;line-height:1;margin-bottom:20px}@media screen and (max-width:767px){.onayami .sec .mv-area .inner .block h3{font-size:4.1vw;margin-bottom:5.8vw;line-height:1.4}}.onayami .sec .mv-area .inner .block p{font-size:17px;font-weight:bold;line-height:1.8}@media screen and (max-width:767px){.onayami .sec .mv-area .inner .block p{font-size:4.1vw;line-height:2}}.onayami .sec .mv-area .inner .block p+small{font-size:14px;font-weight:bold;display:block;text-align:right}@media screen and (max-width:767px){.onayami .sec .mv-area .inner .block p+small{font-size:2.7vw;margin-top:10px;text-align:left}}.onayami .sec.sec1 .mv-area{background-image:url(../img/sec1/bg.png)}@media screen and (max-width:767px){.onayami .sec.sec1 .mv-area{background-image:url(../img/sec1/bg-sp.png)}}.onayami .sec.sec2 .mv-area{background-image:url(../img/sec2/bg.png)}@media screen and (max-width:767px){.onayami .sec.sec2 .mv-area{background-image:url(../img/sec2/bg-sp.png)}}.onayami .sec.sec3 .mv-area{background-image:url(../img/sec3/bg.png)}@media screen and (max-width:767px){.onayami .sec.sec3 .mv-area{background-image:url(../img/sec3/bg-sp.png)}}.onayami .sec .item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:980px;margin:65px auto}@media screen and (max-width:767px){.onayami .sec .item-list{display:block;padding:0 5vw;margin-top:40px}}.onayami .sec .item-list li{width:48%;margin-bottom:50px;padding:45px;background-image:url(../img/item-bg.png);background-position:center top;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat}@media screen and (max-width:767px){.onayami .sec .item-list li{width:100%;margin-bottom:5vw;padding:4.8vw;background-image:url(../img/item-bg-sp.png)}}.onayami .sec .item-list li .thumb{width:100%;margin-bottom:25px}@media screen and (max-width:767px){.onayami .sec .item-list li .thumb{margin-bottom:4.5vw}}.onayami .sec .item-list li .thumb img{width:100%;height:auto}.onayami .sec .item-list li .name{font-size:18px;font-weight:bold;margin-bottom:15px;text-align:center}@media screen and (max-width:767px){.onayami .sec .item-list li .name{font-size:3.6vw;margin-bottom:4.5vw}}.onayami .sec .item-list li .btn{width:220px;height:45px;background:black;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;color:white;font-weight:bold;font-size:19px}@media screen and (max-width:767px){.onayami .sec .item-list li .btn{width:58vw;height:12vw;font-size:5.2vw}}
/*# sourceMappingURL=style.css.map */