.magazine__container article{max-width:56.25rem;margin-inline:auto}.magazine__container article .mailmagazine-about{padding-block:4.5rem}@media screen and (max-width:750px){.magazine__container article .mailmagazine-about{padding-block:18.66vw}}.magazine__container article .mailmagazine-about h3{font-size:28px;font-weight:700;margin-bottom:3.5rem;margin-top:0}@media screen and (max-width:750px){.magazine__container article .mailmagazine-about h3{font-size:4.8vw;margin-bottom:7.4vw}}.magazine__container article .mailmagazine-about .imgbox{margin-bottom:3.5rem}@media screen and (max-width:750px){.magazine__container article .mailmagazine-about .imgbox{margin-bottom:7.4vw}}.magazine__container article .mailmagazine-about .imgbox img.fukidashi{width:min(387px,51.6vw);margin:auto}@media screen and (max-width:750px){.magazine__container article .mailmagazine-about .imgbox img.fukidashi{width:100%}}.magazine__container article .mailmagazine-about p.under{font-size:24px;font-weight:700;color:#3f1d12;margin-bottom:3.5rem;text-decoration:underline;text-decoration-thickness:6px;text-decoration-color:rgba(247,200,100,.8);text-underline-offset:-.08em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media screen and (max-width:750px){.magazine__container article .mailmagazine-about p.under{font-size:4.26vw;margin-bottom:7.4vw}}.magazine__container .mailmagazine-archive{background-color:#fff;width:100vw;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 450px);padding-block:8.75rem}@media screen and (max-width:750px){.magazine__container .mailmagazine-archive{padding-block:17.3vw}}@media screen and (max-width:750px){.magazine__container .mailmagazine-archive .w-container{width:92%;margin:auto}}.magazine__container .mailmagazine-archive h2{font-size:1.75rem;font-weight:700;margin-bottom:4.5rem}@media screen and (max-width:750px){.magazine__container .mailmagazine-archive h2{margin-bottom:12vw;font-size:4.8vw}}.magazine__container .mailmagazine-archive h3{font-size:1.5rem;font-weight:700;margin-bottom:2.5rem}@media screen and (max-width:750px){.magazine__container .mailmagazine-archive h3{font-size:4vw;margin-bottom:8vw}}.magazine__container .mailmagazine-archive .cat-list{width:75%;margin-inline:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:4.5rem}@media screen and (max-width:750px){.magazine__container .mailmagazine-archive .cat-list{width:100%;margin-bottom:12vw}}.magazine__container .mailmagazine-archive .cat-list .cat-item{display:inline-block}.magazine__container .mailmagazine-archive .cat-list .cat-item a{font-weight:500;text-align:center;display:block;width:100%;height:100%;padding:12px 30px;border-radius:1.5rem;border:#3f1d12 1px solid;line-height:1.5;background-color:#fff}@media screen and (max-width:750px){.magazine__container .mailmagazine-archive .cat-list .cat-item a{font-size:3.7vw;padding-block:.2rem;padding-inline:0;font-size:3.7vw}}.magazine__container .mailmagazine-archive .cat-list .cat-item a:focus,.magazine__container .mailmagazine-archive .cat-list .cat-item a:hover{background-color:#ffba33}.magazine__container .mailmagazine-archive .cat-list .cat-item a.active{background-color:#ffba33}.magazine__container .mailmagazine-archive .archive-list .list-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;margin-bottom:1.5rem}@media screen and (max-width:750px){.magazine__container .mailmagazine-archive .archive-list .list-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:4vw;margin-bottom:3.7vw}}.magazine__container .mailmagazine-archive .archive-list .list-header time{font-size:.875rem;font-weight:500}.magazine__container .mailmagazine-archive .archive-list .list-header .keywordbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}@media screen and (max-width:750px){.magazine__container .mailmagazine-archive .archive-list .list-header .keywordbox{display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}}.magazine__container .mailmagazine-archive .archive-list .list-header .keywordbox a{display:inline-block;text-align:center;padding:2px 12px;border-radius:1rem;background-color:#ffba33}.magazine__container .mailmagazine-archive .archive-list .list-content{border-bottom:1px solid #d9d9d9;margin-bottom:2rem}.magazine__container .mailmagazine-archive .archive-list .list-content:last-child{margin-bottom:0}.magazine__container .mailmagazine-archive .archive-list .list-content a{text-decoration:underline;display:inline-block;padding-bottom:2rem}@media screen and (max-width:750px){.magazine__container .mailmagazine-archive .archive-list .list-content a{padding-bottom:3.7vw}}.magazine__container .mailmagazine-archive .archive-list .list-content a:hover,.magazine__container .mailmagazine-archive .archive-list .list-content a:focus,.magazine__container .mailmagazine-archive .archive-list .list-content a:active{text-decoration:none}.mailmagazine-wrraper{max-width:80em}@media (max-width:80em){.mailmagazine-wrraper{width:92%;margin:0 auto}}.mailmagazine-article #breadcrumb{padding:1.25rem 0 0;font-size:.875rem}.mailmagazine-article #breadcrumb li{display:inline;margin-right:.3125rem;padding-left:.3125rem}.mailmagazine-article #breadcrumb li a{text-decoration:none;color:#ff6832}.mailmagazine-article section.article-content{max-width:56.25rem;margin-inline:auto;padding-bottom:4.5rem;padding-top:5.25rem}@media (max-width:751px){.mailmagazine-article section.article-content{padding-block:16vw}}.mailmagazine-article section.article-content .w-container>*{margin-bottom:2rem}@media (max-width:751px){.mailmagazine-article section.article-content .w-container>*{margin-bottom:4.26vw}}.mailmagazine-article section.article-content .w-container>*:last-child{margin-bottom:0}.mailmagazine-article section.article-content .w-container time{display:inline-block;color:#eb996e}@media (max-width:751px){.mailmagazine-article section.article-content .w-container time{margin-bottom:2.1vw}}.mailmagazine-article section.article-content .w-container time:before{content:url(//l-hip.co.jp/wp-content/themes/l-hip-vite-wp-themes/css/../dist/img/mailmagazine/icon_pen.png);display:inline-block;vertical-align:middle;margin-right:.3125rem}.mailmagazine-article section.article-content .w-container h1.article-title{font-size:2rem;margin-top:0;margin-bottom:2.5rem}@media (max-width:751px){.mailmagazine-article section.article-content .w-container h1.article-title{font-size:7.46vw;margin-bottom:5.3vw}}.mailmagazine-article section.article-content .w-container .mailmagazine-content>*{margin-bottom:2rem}.mailmagazine-article section.article-content .w-container .mailmagazine-content h2.wp-block-heading{font-size:1.75rem;font-weight:700;text-align:center;margin-top:4rem;margin-bottom:2rem}@media (max-width:751px){.mailmagazine-article section.article-content .w-container .mailmagazine-content h2.wp-block-heading{font-size:4.8vw;margin-top:17.6vw;margin-bottom:5.3vw}}.mailmagazine-article section.article-content .w-container .mailmagazine-content h2.wp-block-heading:after{content:"";display:block;width:32px;height:2px;background-color:#ff6832;margin:auto;margin-top:1rem}.mailmagazine-article section.article-content .w-container .mailmagazine-content h3.wp-block-heading{font-size:1.25rem;font-weight:700;text-align:center;color:#ff6832;margin-top:3.75rem;text-decoration:underline;text-decoration-thickness:6px;text-decoration-color:rgba(247,200,100,.8);text-underline-offset:-.08em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media (max-width:751px){.mailmagazine-article section.article-content .w-container .mailmagazine-content h3.wp-block-heading{font-size:4vw;text-align:left;margin-top:8.5vw}}.mailmagazine-article section.article-content .w-container .mailmagazine-content a{color:#ff6832;text-decoration:underline}.mailmagazine-article section.article-content .w-container .mailmagazine-content a:hover,.mailmagazine-article section.article-content .w-container .mailmagazine-content a:focus,.mailmagazine-article section.article-content .w-container .mailmagazine-content a:active{text-decoration:none}.mailmagazine-article section.article-content .w-container ul.wp-block-list,.mailmagazine-article section.article-content .w-container ol.wp-block-list{list-style-position:inside;margin-left:2.5%}.mailmagazine-article section.article-content .w-container ul.wp-block-list li{list-style:disc}.mailmagazine-article section.article-content .w-container ol.wp-block-list li{list-style:decimal}@media (max-width:751px){.mailmagazine-article section.article-content .w-container .thumb{margin-bottom:17.6vw}}.mailmagazine-article section.article-content .w-container .thumb img,.mailmagazine-article section.article-content .w-container figure.wp-block-image img{width:77.3%;margin:auto}@media (max-width:751px){.mailmagazine-article section.article-content .w-container .thumb img,.mailmagazine-article section.article-content .w-container figure.wp-block-image img{width:100%}}section.related-articles{padding-block:4.5rem;background-color:#fff;width:100vw;margin-inline:calc(50% - 50vw);padding-inline:calc(50% - 450px)}@media (max-width:751px){section.related-articles{padding-block:16vw}}section.related-articles .w-container{width:900px;margin:auto}@media screen and (max-width:900px){section.related-articles .w-container{width:92%;margin:auto}}section.related-articles h2{font-size:1.5rem;font-weight:700;margin-bottom:2rem}@media (max-width:751px){section.related-articles h2{margin-bottom:7vw}}section.related-articles .archive-list .list-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;margin-bottom:1.5rem}@media screen and (max-width:750px){section.related-articles .archive-list .list-header{-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:4vw;margin-bottom:3.7vw}}section.related-articles .archive-list .list-header time{font-size:.875rem;font-weight:500}section.related-articles .archive-list .list-header .keywordbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}@media screen and (max-width:750px){section.related-articles .archive-list .list-header .keywordbox{display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.6vw}}section.related-articles .archive-list .list-header .keywordbox a{display:inline-block;text-align:center;padding:2px 12px;border-radius:1rem;background-color:#ffba33}section.related-articles .archive-list .list-content{border-bottom:1px solid #d9d9d9;margin-bottom:2rem}section.related-articles .archive-list .list-content:last-child{margin-bottom:0}section.related-articles .archive-list .list-content a{text-decoration:underline;display:inline-block;padding-bottom:2rem}@media screen and (max-width:750px){section.related-articles .archive-list .list-content a{padding-bottom:4.26vw}}section.related-articles .archive-list .list-content a:hover,section.related-articles .archive-list .list-content a:focus,section.related-articles .archive-list .list-content a:active{text-decoration:none}.center{text-align:center}#mailmagazine{padding:0;background-color:#fff9eb}body.page .c-sub{position:relative;padding-top:9.4375rem}body.page .c-sub__bg{margin-bottom:17.25rem}body.page .c-sub__inner{margin:0 auto;text-align:center;max-width:80rem;width:100%;padding:0 1.25rem}body.page .c-sub__contents{background-color:#fff9eb;border-radius:10px;padding:5rem 1rem;margin:0 auto}body.page .c-sub__head{font-size:1rem;text-align:center;font-weight:700;margin:0 auto;line-height:normal}body.page .c-sub__head span{display:block}body.page .c-sub__wrap{margin:2.5rem auto;font-weight:500;line-height:normal;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}body.page .c-sub__wrap :not(:first-child){margin-top:.9375em}body.page .c-sub__text{font-size:1rem;margin:0 auto;text-align:center}body.page .c-sub__text span{display:block}body.page .c-sub__btn{text-align:center;margin:5rem auto 0;padding:.625rem 1.25rem}@media screen and (min-width:48em){body.page .c-sub__contents{width:100%;padding:5em 1.25rem;max-width:50rem;margin:0 auto}}@media screen and (min-width:48em){body.page .c-sub__head{font-size:1.25rem}}@media screen and (min-width:60em){body.page .c-sub__btn{padding:.8125rem 3.375rem}}