@import url("https://fonts.googleapis.com/css2?family=Dela+Gothic+One&family=Noto+Serif+JP&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,section,figure,aside,header,footer,main,nav,label{-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;outline:none;color:#000}img{vertical-align:top}body{background-color:#faf9f6;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, verdana, sans-serif;-webkit-text-size-adjust:none;font-size:14px;line-height:1.8;color:#333}@media screen and (min-width: 769px){body{font-size:16px}}.via{padding:5px 15px;background-color:#333;line-height:1;font-weight:bold;position:absolute;right:0;bottom:0}.via a{color:#fff;text-decoration:underline}.fade-in-bottom{opacity:0;-webkit-transition:1s;transition:1s}.fade-in-bottom.lazyloaded{opacity:1}.inview{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:.7s ease-out;transition:.7s ease-out}.inview.is-inview{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.btn{max-width:300px;margin:90px auto 30px}@media screen and (min-width: 769px){.btn{max-width:450px;margin:90px auto 0}}.btn a{text-align:center;padding:5px;border:1px solid #1b6874;font-size:14px;font-weight:bold;color:#1b6874}@media screen and (min-width: 769px){.btn a{padding:10px;font-size:16px}}.btn a span{display:block;font-size:10px}@media screen and (min-width: 769px){.btn a span{font-size:12px}}.btn a span:after{content:"→";margin-left:8px}.switch-language{position:absolute;top:20px;right:10px;text-align:center;z-index:100}@media screen and (min-width: 769px){.switch-language{top:30px;right:30px}}.switch-language h4{text-align:center;line-height:1;font-size:14px;margin-bottom:8px;color:#faf9f6;font-family:'Oswald', monospace}@media screen and (font: monospace){.switch-language h4{font-weight:bold}}.switch-language a{font-size:14px;color:#e73c61;display:inline-block;font-family:'Oswald', monospace;line-height:1em;overflow:hidden}@media screen and (font: monospace){.switch-language a{font-weight:bold}}body.ja .en{display:none}body.ja .ja{display:block}body.en .ja{display:none}body.en .en{display:block}.switch-language a span{display:inline-block;border:#faf9f6 solid 2px;float:left;padding:6px 12px}.switch-language a span.btn-ja{border-radius:3px 0 0 3px}.switch-language a span.btn-en{border-radius:0 3px 3px 0}.switch-language a .select{color:#e73c61;background:#faf9f6}.sec{max-width:960px;padding:0 25px;margin:50px auto 0}@media screen and (min-width: 769px){.sec{margin-top:100px}}.sec_img{margin-top:30px;text-align:center}.sec_img img{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.mv{position:relative;height:70vh;background-image:url(../images/mv_sp.jpg);background-size:cover;background-position:top center}@media screen and (min-width: 769px){.mv{height:95vh;background-image:url(../images/mv.jpg)}}.mv:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(25%, rgba(250,249,246,0)), to(#faf9f6));background:linear-gradient(180deg, rgba(250,249,246,0) 25%, #faf9f6 100%)}@media screen and (min-width: 769px){.mv:before{background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(250,249,246,0)), to(#faf9f6));background:linear-gradient(180deg, rgba(250,249,246,0) 60%, #faf9f6 100%)}}.mv_ttl{position:absolute;top:70%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;font-family:aviano-flare, sans-serif;font-size:28px;font-weight:bold;text-align:center;color:#fff;text-shadow:0 0 10px #000}@media screen and (min-width: 769px){.mv_ttl{top:65%;font-size:38px}}.mv_ttl span{display:block;font-size:20px}@media screen and (min-width: 769px){.mv_ttl span{font-size:30px}}.mv_ttl:before{content:"";position:absolute;top:25%;left:50%;width:300px;padding-top:29%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(../images/logo-b65.png) no-repeat center;background-size:contain;z-index:-1;opacity:0.8}@media screen and (min-width: 769px){.mv_ttl:before{width:400px}}.lead{position:relative;margin-top:-80px}.lead_txt{margin-top:10px}.lead_txt a{text-decoration:underline}.lead_txt span{display:block;margin-top:10px;font-size:12px;color:#666}.en .lead_txt{font-family:kinuta-maruminyoshino-stdn, serif;font-style:italic;font-size:16px}.lead_txt em{font-size:30px}.itv{position:relative;font-family:kinuta-maruminyoshino-stdn, serif}.itv_block{margin-top:60px}@media screen and (min-width: 769px){.itv_block{margin-top:80px}}.itv_txt{margin-top:10px}.itv_txt .small{font-size:10px}.en .itv_txt{font-size:16px}.itv_img{margin-top:15px}@media screen and (min-width: 769px){.itv_img{margin-top:20px}}.itv_img iframe{margin:0 auto !important}.itv .bl{color:#1b6874}.itv .int{font-weight:bold;font-family:kopik, sans-serif;font-size:16px}.foot{margin-top:50px;padding:20px 0;text-align:center}
/*# sourceMappingURL=style2.css.map */