@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Noto+Sans+JP:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&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,sub,sup,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:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-size:62.25%;font-family:"Noto Sans JP", sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix{zoom:1}.clearfix:after{content:"";display:block;clear:both}a{color:inherit;text-decoration:none}a img{-webkit-transition:.3s;transition:.3s}a:hover img{opacity:.6;filter:alpha(opacity=60)}img{max-width:100%}.ly_inner{width:94%;max-width:1080px;margin:0 auto}.en{font-family:"Lato", sans-serif}header .logo{position:absolute;width:144px;left:40px;top:19px}@media (max-width: 767px){header .logo{width:100px;left:20px;top:15px}}.bl_MV{background:url("images/mv.jpg") no-repeat center bottom;background-size:cover}.bl_MV .ly_inner ul{width:100%;max-width:480px;padding:310px 0}@media (max-width: 767px){.bl_MV .ly_inner ul{padding:100px 0}}.bl_MV .ly_inner ul li{font-size:36px;font-weight:500;color:#695f41;background:#fff;display:inline-block;padding:8px 20px;margin:7px 0}@media (max-width: 767px){.bl_MV .ly_inner ul li{font-size:24px;padding:5px 10px}}.sec-lead{font-size:36px;line-height:60px;color:#695f41;padding:90px 0;text-align:center}@media (max-width: 767px){.sec-lead{font-size:19px;line-height:41px;padding:60px 0}}.sec-contact{text-align:center;margin:0 0 80px}.sec-contact .ly_inner{background:#f1efe9;padding:65px 20px}@media (max-width: 767px){.sec-contact .ly_inner{padding:40px 15px}}.sec-contact h1{font-size:36px;font-weight:700;letter-spacing:0.16em;margin:0 0 35px;color:#695f41}@media (max-width: 767px){.sec-contact h1{font-size:30px;margin:0 0 20px}}.sec-contact p{font-size:16px;line-height:2;letter-spacing:0.025em;color:#1a1a1a}.sec-contact dl{font-size:32px;letter-spacing:0.025em;color:#695f41;text-align:center;margin:25px auto 0;max-width:410px}@media (max-width: 767px){.sec-contact dl{font-size:28px;max-width:300px}}.sec-contact dl dt{width:67px;display:inline-block;text-align:left}.sec-contact dl dt:first-child{margin-bottom:20px}@media (max-width: 767px){.sec-contact dl dt{width:50px}}.sec-contact dl dd{font-family:"Roboto", sans-serif;font-size:48px;width:310px;display:inline-block;text-align:left}.sec-contact dl dd:nth-child(2){margin-bottom:20px}@media (max-width: 767px){.sec-contact dl dd{font-size:33px;width:226px}}footer{background:#9d9783;color:#fff;padding:40px 0;font-size:16px}@media (max-width: 767px){footer{text-align:center}}footer .ly_footer{margin:20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 767px){footer .ly_footer{-ms-flex-wrap:wrap;flex-wrap:wrap}}footer .ly_footer .left{width:216px;margin:0 18px 0 0}@media (max-width: 767px){footer .ly_footer .left{width:100%}footer .ly_footer .left img{display:inline-block;width:160px;margin:0 0 20px}}footer .ly_footer .right{font-size:14px;line-height:24px}@media (max-width: 767px){footer .ly_footer .right{text-align:left}}
