*,*:before,*:after{box-sizing:border-box}html{font-size:62.5%}body{font-size:1.6em;line-height:1.7;color:#000;font-family:Noto Sans JP,sans-serif;-webkit-text-size-adjust:100%;font-weight:500;-moz-text-size-adjust:100%;text-size-adjust:100%}img{max-width:100%;height:auto;vertical-align:middle}iframe{vertical-align:middle}.clearfix{zoom:1}a{text-decoration:none}.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.inner{max-width:1200px;width:95%;margin:auto}.serif{font-family:"Noto Serif",serif}.outfit{font-family:Outfit,sans-serif}.Garamond{font-family:Cormorant Garamond,serif}.wrap{overflow:hidden}.flex{display:flex;flex-wrap:wrap}.is-between{justify-content:space-between}.sp{display:none}.pc{display:block}@media screen and (max-width: 750px){.sp{display:block}.pc{display:none}.inner{width:90%;margin:auto}}.footer__content-bottom{display:none}.l-footer{background-color:#000;padding:70px 0 100px}.l-footer .l-footer-left__logo{width:130px}.l-footer .l-footer-left__insta{margin-top:25px;display:flex;align-items:center}.l-footer .l-footer-left__insta-icon{width:25px;height:25px;margin-right:5px;line-height:1}.l-footer .l-footer-left__insta-txt{font-size:14px;letter-spacing:.08em;color:#fff;line-height:1}.l-footer .l-footer-left__right p{color:#fff}@media screen and (max-width: 750px){.l-footer{padding:40px 0}.l-footer-box{margin:auto}.l-footer .l-footer-left{width:100%}.l-footer .l-footer-left__logo{width:130px;margin:auto}.l-footer .l-footer-left__insta{margin-top:15px;display:flex;align-items:center;justify-content:center}.l-footer .l-footer-left__insta-icon{width:25px;height:25px;margin-right:5px;line-height:1}.l-footer .l-footer-left__insta-txt{font-size:14px;letter-spacing:.08em;color:#fff;line-height:1}.l-footer .l-footer-left__right{width:100%;margin-top:30px}.l-footer .l-footer-left__right p{color:#fff}}.c-ttl01{text-align:center}.c-ttl01 .c-ttl01-title{font-size:24px;letter-spacing:.08em}.c-ttl01 .-en{display:block;font-size:16px;letter-spacing:.16em;color:#b2a272}@media screen and (max-width: 750px){.c-ttl01 .c-ttl01-title{font-size:18px}.c-ttl01 .-en{font-size:14px}}.c-ttl02{position:relative;text-align:center;padding-bottom:20px}.c-ttl02:before{content:"";position:absolute;display:block;width:80px;height:1px;left:50%;transform:translate(-50%);background-color:#000;bottom:0}.c-ttl02 .c-ttl02-title{font-size:13px;font-weight:700;letter-spacing:.04em}.c-ttl02 .-en{display:block;font-size:50px;text-transform:uppercase;letter-spacing:.04em}@media screen and (max-width: 750px){.c-ttl02{padding-bottom:10px}.c-ttl02:before{width:40px}.c-ttl02 .c-ttl02-title{font-size:12px}.c-ttl02 .-en{font-size:25px}}.c-btn01{margin:40px auto auto;width:280px;text-align:center}.c-btn01.c-btn01--mb{margin-bottom:60px}.c-btn01 a{display:block;padding:11px 0;color:#fff;background-color:#000;border-radius:60px;font-size:13px;letter-spacing:.13em;transition:all .3s ease}.c-btn01 a:hover{opacity:.7}@media screen and (max-width: 750px){.c-btn01{margin-top:30px}.c-btn01.c-btn01--mb{margin-bottom:40px}}.c-company{padding:70px 0}.c-company.c-company--bg{background-color:#f7f7f7}.c-company .c-company-area{max-width:1000px;margin:30px auto auto}.c-company .c-company-area .-txtbox{width:calc(100% - 470px)}.c-company .c-company-area .-item{border-bottom:1px solid #E1E3D9;padding:15px 0}.c-company .c-company-area .-item:first-child{padding-top:0}.c-company .c-company-area .-ttl{width:170px;margin:0;font-size:14px;font-weight:700;letter-spacing:.13em}.c-company .c-company-area .-txt{width:calc(100% - 170px);margin:0;font-size:14px;font-weight:400;letter-spacing:.06em}.c-company .c-company-area .-txt p{margin:0}.c-company .c-company-area a{color:#2e46cc;text-decoration:underline}.c-company .c-company-area iframe{width:430px;margin-left:40px}@media screen and (max-width: 750px){.c-company{padding:40px 0}.c-company .c-company-area{margin-top:20px}.c-company .c-company-area .-txtbox{width:100%;margin-right:0}.c-company .c-company-area .-item{padding:10px 0}.c-company .c-company-area .-ttl{width:100px}.c-company .c-company-area .-txt{width:calc(100% - 100px);font-size:14px}.c-company .c-company-area iframe{width:100%;height:300px;margin-top:20px;margin-left:0}}.p-fix{position:fixed;right:10px;bottom:20px;width:120px;height:120px}@media screen and (max-width: 750px){.p-fix{width:60px;height:60px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/new_common.css.map */
