@charset "UTF-8";@font-face{font-family:MyYuGothicM;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:MyYuGothicM;font-weight:700;src:local("YuGothic-Bold"),local("Yu Gothic Bold")}@font-face{font-family:MyYuMinchoM;font-weight:400;src:local("YuMincho-Medium"),local("Yu Mincho Medium"),local("YuMincho-Regular")}@font-face{font-family:MyYuMinchoM;font-weight:700;src:local("YuMincho-Demibold"),local("Yu Mincho")}.c-button{width:-moz-fit-content;width:fit-content;min-width:180px;height:36px}.c-button.c-button-dark{min-width:220px}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.c-button.c-button_no_arrow{min-width:220px}}.c-buttonLink{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:relative;font-size:12px;letter-spacing:.05em;padding:2px 25px 0;border:1px solid #000;color:#000;transition:.3s}.c-buttonLink:before{content:"";position:absolute;width:12px;height:12px;top:0;right:7px;bottom:0;margin:auto;transition:.3s;background-image:url(./image.svg.icon_arrow_splash.svg);background-size:32px 12px;background-repeat:no-repeat;background-position:-20px 0}@media(hover:hover){.c-buttonLink:hover{color:#fff;background-color:#847147;border:#847147}.c-buttonLink:hover:before{background-position:0 0}}.c-button-back .c-buttonLink:before{left:7px;right:auto;transform:rotate(180deg)}.c-button-dark .c-buttonLink{border:none;background-color:#464646;color:#fff}.c-button-dark .c-buttonLink:before{background-image:url(./image.svg.icon_arrow_splash-white.svg)}@media(hover:hover){.c-button-dark .c-buttonLink:hover{background-color:#847147}}.c-button-no_arrow .c-buttonLink:before{display:none}@media(hover:hover){.c-button-no_arrow .c-buttonLink:hover{color:#000;background-color:#f8f6f4;border:1px solid #000}}.c-snsList{display:flex}.c-snsList_node+.c-snsList_node{margin-left:16px}.footer .c-snsList_node+.c-snsList_node{margin-left:24px}.c-snsList_nodeLink{display:block;width:30px;height:30px;background-size:contain;background-repeat:no-repeat}.c-snsList_nodeLink.fb{background-image:url(./image.svg.icon_social_fb.svg)}.c-snsList_nodeLink.insta{background-image:url(./image.svg.icon_social_insta.svg)}.c-snsList_nodeLink.line{background-image:url(./image.svg.icon_social_line.svg)}.c-snsList_nodeLink.x{background-image:url(./image.svg.icon_social_x.svg)}.main-article_head{display:flex}.main-article_head_date{font-family:tenon,sans-serif}.main-article_head_tag{display:flex;margin-left:16px}.main-article_head_tag:before{content:"";display:inline-block;width:1px;height:17px;background-color:#464646;margin-right:16px;margin-top:-2px}.main-article_head_tag li{color:#847147}.main-article_head_tag li+li{margin-left:10px}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.main-article_inner{margin-top:26px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.main-article_inner{display:flex;justify-content:space-between;margin-top:48px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.main-article_box{width:41.6666666667%}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.main-article_boxTitle{font-size:16px;line-height:1.8}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.main-article_boxTitle{font-size:20px;line-height:2}}.main-article_boxImage{aspect-ratio:1/1;width:100%}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.main-article_boxImage{margin-top:34px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.main-article_boxImage{margin-top:54px}}.main-article_boxImage img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.main-article_body{margin-top:64px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.main-article_body{width:48.3333333333%}}.main-article_content *{word-break:break-all;line-height:2}.main-article_content *:first-child{margin-top:0}.main-article_content *:last-child{margin-bottom:0}.main-article_content h1,.main-article_content h2,.main-article_content h3,.main-article_content h4,.main-article_content h5,.main-article_content h6,.main-article_content p{margin:40px 0}.main-article_content h1{font-weight:700;line-height:1.6875;margin-top:64px}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.main-article_content h1{font-size:16px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.main-article_content h1{font-size:18px}}.main-article_content h2{line-height:1.6875;font-size:16px}.main-article_content h3,.main-article_content h4,.main-article_content h5,.main-article_content h6{color:#000}.main-article_content a{color:#847147;text-decoration:underline;transition:opacity .3s}@media(hover:hover){.main-article_content a:hover{opacity:.6}}.main-article_content blockquote{color:#000;border-left:1px solid #BFB7AF;padding-left:15px;letter-spacing:.05em}.main-article_content ul{margin-top:-16px;margin-bottom:40px}.main-article_content ul li{line-height:1.7;padding-left:14px;position:relative}.main-article_content ul li:before{content:"";display:block;width:3px;height:3px;background-color:#000;border-radius:50%;position:absolute;top:9px;left:5px}.main-article_content ol{list-style-type:decimal;margin-top:-16px;margin-bottom:40px}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.main-article_content ol{padding-left:20px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.main-article_content ol{padding-left:14px}}.main-article_content ol li{line-height:1.7}.main-article_content img{width:100%;max-width:100%;height:auto}.main-article_product{display:grid;grid-template-rows:auto auto 1fr;grid-template-areas:"media title" "media price" "media link";border-top:1px solid #BFB7AF;border-bottom:1px solid #BFB7AF;padding:24px 0;margin-top:64px}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.main-article_product{grid-template-columns:80px auto;gap:0px 16px;align-items:end}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.main-article_product{grid-template-columns:140px auto;gap:0px 32px}}.main-article_product+.main-article_product{margin-top:0;border-top:none}.main-article_productMedia{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:media}.main-article_productMedia img{width:100%;height:auto}.main-article_productTitle{-ms-grid-row:1;-ms-grid-column:2;grid-area:title;line-height:1.3}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.main-article_productTitle{font-size:18px;margin-top:23px}}.main-article_productPrice{-ms-grid-row:2;-ms-grid-column:2;font-family:tenon,sans-serif;grid-area:price;margin-top:12px}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.main-article_productPrice{font-size:16px}}.main-article_productLink{-ms-grid-row:3;-ms-grid-column:2;grid-area:link}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.main-article_productLink{margin-top:32px}}.main-article_share{display:flex;align-items:center;justify-content:flex-end}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.main-article_share{margin-top:64px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.main-article_share{margin-top:40px}}.main-article_shareText{font-size:10px}.main-article_shareText span{display:inline-block;margin-left:5px;transform:translateY(-1px)}.main-article_shareList{margin-left:16px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/css.section-main-article.css.map */
