@charset "UTF-8";*{font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:400;letter-spacing:.1em;line-height:1.5em}body{color:#333;background:#fff!important}.main-content{color:#333}p,h1,h2,h3,h4,h5,h6{font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:500;line-height:1.5em;margin:0;padding:0;text-transform:none}p{font-weight:400}a{text-decoration:none;color:#333}a img{opacity:1;transition:opacity .4s}a.opacity:hover img{opacity:.8}a.opacity{opacity:1;transition:opacity .4s}a.opacity:hover{opacity:.8}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.center-block{display:block;margin-left:auto;margin-right:auto}.center{text-align:center}img{max-width:100%;height:auto}.flex{display:flex}.f-wrap{flex-wrap:wrap}.f-jc-sb{justify-content:space-between}.f-jc-c{justify-content:center}.f-jc-fe{justify-content:flex-end}.f-ai-c{align-items:center}.f-ai-fs{align-items:flex-start}.f-ai-fe{align-items:flex-end}.f-ac-c{align-content:center}.base{width:100%;max-width:1230px;margin:0 auto;padding:0 20px}ul,ol{list-style:none;padding:0;margin:0}li{margin:0}@media only screen and (min-width: 768px){.sp{display:none!important}}@media only screen and (max-width: 767px){.pc{display:none!important}}.c-ttl{color:#9a8569;font-family:Prata,serif;font-size:36px;font-weight:400;line-height:1.36em;margin:0 0 33px}@media only screen and (max-width: 767px){.c-ttl{margin:0 0 30px;font-size:28px}}.c-ttl-ja{font-family:dnp-shuei-mincho-pr6n,sans-serif;font-size:28px;font-weight:500;line-height:1.4;text-align:center}@media only screen and (max-width: 767px){.c-ttl-ja{font-size:22px;line-height:1.54}}.c-btn-w,.c-btn-g{display:flex;align-items:center;justify-content:center;background:none;width:217px;height:44px;margin:0 auto;transition:.4s}.c-btn-w .c-btn__txt,.c-btn-g .c-btn__txt{font-size:14px;font-weight:700;line-height:1.57em;transition:.4s}.c-btn-w{border:1px solid #fff}.c-btn-w .c-btn__txt{color:#fff}.c-btn-w:hover{border:1px solid #9A8569;background:#9a8569}.c-btn-g{border:1px solid #9A8569}.c-btn-g .c-btn__txt{color:#9a8569}.c-btn-g:hover{background:#9a8569}.c-btn-g:hover .c-btn__txt{color:#fff}.js-fadein{transform:translateY(30px);opacity:0;visibility:hidden;transition:transform 1s,opacity 1s,visibility 1s;transition-delay:.1s}.js-fadein.is-fadein{transform:translateY(0);opacity:1;visibility:visible}#member{display:block;position:fixed;bottom:20px;right:20px;width:120px;height:80px;border-radius:60px;background:#9a8569;z-index:999999}@media only screen and (max-width: 767px){#member{bottom:10px;right:10px;width:64px;height:64px}}#member .icon{display:block;position:relative;width:25px;height:23px;margin:17px auto 6px}@media only screen and (max-width: 767px){#member .icon{width:13px;height:12px;margin:8px auto 2px}}#member .txt{position:relative;text-align:center;color:#fff;font-size:13px;font-weight:700;line-height:1.53em}@media only screen and (max-width: 767px){#member .txt{font-size:12px;line-height:1.33em}}#member:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:80px;border-radius:60px;background:#9a8569;transition:.2s}@media only screen and (max-width: 767px){#member:before{width:64px;height:64px}}#member:hover .icon img{opacity:1}#member:hover:before{transform:translate(-50%,-50%) scale(1.1)}.animation-hover .img{overflow:hidden}.animation-hover .img img{transition:.4s}.animation-hover:hover .img img{transform:scale(1.1)}.sec-sub-kv{padding:80px 0 145px;text-align:center}@media only screen and (max-width: 767px){.sec-sub-kv{padding:55px 0 70px}}.sec-sub-kv .en{font-size:18px;color:#9a8569;font-family:Prata,serif;position:relative;line-height:1;margin-bottom:55px}@media only screen and (max-width: 767px){.sec-sub-kv .en{font-size:15px}}.sec-sub-kv .en:after{content:"";width:40px;height:1px;background:#9a8569;position:absolute;left:50%;bottom:-25px;transform:translate(-50%)}.sec-sub-kv .ja{font-size:36px;font-family:dnp-shuei-mincho-pr6n,sans-serif;margin-bottom:37px}@media only screen and (max-width: 767px){.sec-sub-kv .ja{font-size:28px;margin-bottom:20px}}.sec-sub-kv .lead{font-size:15px;line-height:2.2em}.sec-sub-kv.margin{padding:80px 0 130px;margin:0 0 -130px}@media only screen and (max-width: 767px){.sec-sub-kv.margin{padding:55px 0 60px;margin:0 0 -53px}}.sec-breadcrumb{width:100%;overflow:hidden}.breadcrumb{margin-top:10px;display:flex}@media only screen and (max-width: 767px){.breadcrumb{margin-top:15px}}.breadcrumb li{font-size:12px;display:block;width:fit-content;margin-right:17px;position:relative;line-height:1}.breadcrumb li:after{content:"";border:solid #000;border-width:0 1px 1px 0;padding:2px;position:absolute;right:-10px;top:7px;transform:rotate(-45deg)}.breadcrumb li:last-child{margin-right:0}.breadcrumb li:last-child:after{display:none}.breadcrumb li:last-child span{white-space:wrap;color:gray}.breadcrumb li a{color:#000;padding:0}.breadcrumb li span{padding:0;display:block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-transform:none}@media only screen and (max-width: 767px){.breadcrumb li span{white-space:nowrap}}.theme__header{border:none}.btn-state-complete{border-color:#9a8569}
/*# sourceMappingURL=/cdn/shop/t/28/assets/age-custom.css.map */
