._root_7cv37_1{overflow-wrap:break-word;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;letter-spacing:.2pt;color:#191311;background:#f9f9f9;min-height:100vh;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:15px;font-style:normal;line-height:1.6}:where(._root_7cv37_1) :where(div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td){margin:0;padding:0}:where(._root_7cv37_1) :where(em,strong,th,var,address,caption,cite,code,dfn){font-style:normal;font-weight:400}:where(._root_7cv37_1) :where(h1,h2,h3,h4,h5,h6){font-size:100%;font-weight:400}:where(._root_7cv37_1) :where(ul,ol){list-style:none}:where(._root_7cv37_1) :where(a){color:#664dfb;text-decoration:none}:where(._root_7cv37_1) :where(small){font-size:smaller}:where(._root_7cv37_1) :where(img){vertical-align:middle;border:0;max-width:100%;height:auto;display:inline}._header_7cv37_1{z-index:3;background-color:#fff;width:100%;position:static;top:0}._header__inner_7cv37_1{margin:0 auto;padding:20px 16px 16px;position:relative}@media screen and (width>=500px){._header__inner_7cv37_1{width:768px}}._header__row_7cv37_1{justify-content:space-between;align-items:center;display:flex}._header__logo_7cv37_1{width:210px;padding-top:3px}._header__logo_7cv37_1 img{vertical-align:top}._header__right_7cv37_1{align-items:center;display:flex}._header__favorite_7cv37_1{cursor:pointer;margin-right:24px}._header__favorite_7cv37_1 img{vertical-align:top}._footer_7cv37_1{margin:0 auto}._footer__sns_7cv37_1{background-color:#f2f2f3;justify-content:center;align-items:center;gap:0 32px;padding:16px 0;display:flex}._footer__main_7cv37_1{text-align:center;background-color:#191311;padding:40px 16px 24px}._footer__logo_7cv37_1{width:264px;margin:0 auto;display:block;position:relative}._footer__logo-image_7cv37_1{width:100%}._footer__nav_7cv37_1{margin-top:32px}._footer__nav-item_7cv37_1{margin-bottom:16px;font-size:13px;line-height:1}._footer__nav-item_7cv37_1 a{color:#fff}._footer__sub_7cv37_1{text-align:center;background-color:#f2f2f3;padding:24px 16px}._footer__sub-item_7cv37_1{padding:0 8px;font-size:11px;line-height:1;display:inline-block}._footer__sub-item_7cv37_1 a{color:#191311}._footer__copy_7cv37_1{margin-top:24px;margin-bottom:20px;font-size:10px}._article_dt94g_1{background:#fff;max-width:768px;margin:0 auto;padding:0}._article_dt94g_1 .c-headline1{padding:32px 16px 0;font-size:20px;font-weight:700;line-height:160%}._article_dt94g_1 .c-mainImg img{width:100%;height:auto}._article_dt94g_1 .l-conents{background:#fff;padding:24px 16px 40px}._article_dt94g_1 .l-conents h2{color:#ec681a;border-bottom:3px solid #e3e3e7;margin:40px 0 24px;padding-bottom:8px;font-size:18px;font-weight:600;line-height:180%;position:relative}._article_dt94g_1 .l-conents h2:after{content:"";background-color:#ec681a;width:60px;height:3px;position:absolute;bottom:-3px;left:0}._article_dt94g_1 .l-conents h3{background-color:#f4f4f4;margin:24px 0 16px;padding:10px 24px;font-size:16px;font-weight:700;line-height:180%;position:relative}._article_dt94g_1 .l-conents h3:before{content:"";z-index:1;background-color:#fff;width:21px;height:21px;position:absolute;top:0;right:0}._article_dt94g_1 .l-conents h3:after{content:"";z-index:2;border:0 solid #0000;border-top-width:21px;border-left:21px solid #ec681a;width:0;height:0;position:absolute;top:0;right:0}._article_dt94g_1 .l-conents :first-child{margin-top:0}._article_dt94g_1 .l-conents p{margin:24px 0;line-height:30px}._article_dt94g_1 .l-conents p img{margin:0 auto;display:block}._article_dt94g_1 .l-conents blockquote{background:#f4f4f4;border-radius:6px;padding:40px;line-height:1.6;position:relative}._article_dt94g_1 .l-conents blockquote p{margin:0}._article_dt94g_1 .l-conents blockquote:before,._article_dt94g_1 .l-conents blockquote:after{content:"“";color:#8d8f97;height:25px;font-family:Gravitas One;font-size:60px;line-height:1;position:absolute}._article_dt94g_1 .l-conents blockquote:before{top:10px;left:10px}._article_dt94g_1 .l-conents blockquote:after{content:"”";bottom:6px;right:10px}._article_dt94g_1 .c-cta{text-align:center;background:#d3f2d0;border-radius:6px;margin:40px 0;padding:24px 12px}._article_dt94g_1 .c-cta__text{margin-bottom:16px;font-weight:700}._article_dt94g_1 .c-cta .c-cta__button{text-align:center;max-width:440px;margin:0 auto;padding:0 16px}._article_dt94g_1 .c-cta__button a{cursor:pointer;color:#fff;border-radius:6px;padding:16px;font-size:16px;font-weight:700;line-height:1;text-decoration:none;display:block}._article_dt94g_1 .c-cta__button.is-line a{background-color:#19b10c;justify-content:center;align-items:center;display:flex}._article_dt94g_1 .c-cta__button .c-cta__button-icon{margin:0 16px 0 0;display:inline-block}._article_dt94g_1 .l-share{max-width:440px;margin:40px auto;padding:0 16px}._article_dt94g_1 .l-share a{border:1px solid var(--border-gray,#e3e3e7);background:var(--Natural-white,#fff);color:#191311;border-radius:6px;justify-content:center;align-items:center;gap:20px;width:100%;padding:12px 0;font-weight:700;display:flex;box-shadow:0 24px 96px #43434326}._article_dt94g_1 .c-back{max-width:440px;margin:0 auto;padding:40px 16px}._article_dt94g_1 .c-back a{text-align:center;color:var(--text-primary,#191311);letter-spacing:.3px;border:1px solid var(--text-gray_pale,#d1d1d1);border-radius:9px;padding:16px 24px;line-height:100%;display:block}
