@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@500&display=swap";body,body a,body .Heading{font-family:"Noto Serif JP",serif}body .slick-initialized .slick-slide{padding:0 10px}body .ArticleItem__Link{border:1px solid #212b36;padding:5px 15px;text-align:right;float:right;transition:.3s}body .ArticleItem__Link:hover{border:1px solid #f6a429;background-color:#f6a429;color:#f2e9e9}body .TabPanel[aria-hidden=false]{display:block;max-width:1450px;margin:auto}body .PageContainer{background:#fff}.img_box{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;max-width:1200px;margin:auto}.img_box .single_img_box{position:relative;z-index:0}.img_box .single_img_box:after{position:absolute;width:100%;height:100%;background-color:#000;z-index:1;top:0%;left:0%;content:"";opacity:.25;transition:.3s}.img_box .single_img_box .img_txt{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:600;font-size:20px;color:#fff;z-index:2;width:100%;height:100%}.img_box .single_img_box .img_txt .txt{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.img_box .single_img_box .img_txt .txt_en{font-size:25px;margin:0}.img_box .single_img_box .img_txt .txt_jp{font-size:14px;margin:0}.img_box .single_img_box img{margin:0}.img_box .single_img_box:hover:after{opacity:.15}.ArticleItem__Content .creat_date{font-size:16px;text-align:left}.article_title{margin-left:30px;font-size:18px;font-weight:700}.FeatureText .SectionHeader__Description p{margin-bottom:5px;font-size:16px}.SectionHeader .image_head{font-size:28px;font-family:"Noto Serif JP";font-weight:700;color:#111;text-align:center;position:relative;z-index:0}.SectionHeader .image_head:after{position:absolute;content:"";bottom:-7px;left:50%;width:60%;height:2px;background:#666;z-index:1;transform:translate(-50%)}.image_logo{margin:auto auto 40px;text-align:center}.image_logo img{width:200px;margin:auto;text-align:center}.Container .SectionHeader__Heading{font-size:30px;font-weight:600}body .ProductForm__AddToCart{background-color:#333;color:#fff}body .article_content_single{margin:20px auto;max-width:1000px;padding:20px 50px;border-radius:30px;background:#e1e1e185;position:relative;transition:.3s}body .article_content_single:hover{background:#afaeae85}body .ArticleItem__Content:after{position:absolute;content:"+";color:#333;top:15px;right:30px;z-index:1;font-size:25px;font-weight:700}body .article_content{display:flex;align-items:center}body .Image--contrast:after{background-image:linear-gradient(to top,#04040438,#36363629)}.concept_contain{max-width:1000px;margin:auto;text-align:center}.concept_contain ul{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:flex-start;list-style:none;grid-gap:10px;padding:0;margin:0}.concept_img{margin:auto;text-align:center}.concept_img img{width:100px}body .concept_contain .concept_title{font-size:18px;color:#333;text-align:center;font-weight:600;font-family:"Noto Serif JP",serif}.concept_contain .concept_des{font-size:14px}.btn_contain{margin:25px auto 0;text-align:center}@media screen and (min-width: 641px){body .Timeline__Item{align-items:center}body .Footer__Inner{max-width:1200px;margin:auto}.Icon-Wrapper--clickable .Icon{height:2em;width:2em}}@media screen and (max-width: 667px){.img_box{grid-gap:10px}.img_box .single_img_box .img_txt{font-size:14px;width:80%}.shopify-section--timeline .SectionHeader{margin-top:50px}.img_box .single_img_box .img_txt .txt_en{font-size:15px}.img_box .single_img_box .img_txt .txt_jp{font-size:9px}.SectionHeader .image_head{font-size:20px}.FeatureText .SectionHeader__Description p{margin-bottom:5px;font-size:14px}.Container .SectionHeader__Heading{font-size:22px}.image_logo img{width:150px}body .ArticleItem__Content{padding:15px 30px}body .article_content{align-items:flex-start;flex-direction:column}.ArticleItem__Content .creat_date{font-size:14px}.article_title{margin-left:15px;font-size:16px}body .ArticleItem__Content:after{top:20px;right:25px}.concept_img img{width:calc(100/768 * 100vw)}body .concept_contain .concept_title,.concept_contain .concept_des{font-size:12px}}@media screen and (min-width: 641px){.collection_list .CollectionList--spaced{margin:50px auto 100px;max-width:1250px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/style.css.map */
