.c-mv .p-mv{position:absolute;bottom:20px;left:0;width:100%}@media screen and (max-width: 768px){.c-mv .p-mv{bottom:10px}}.c-mv .p-mv__inner{display:flex;justify-content:flex-end}.c-mv .p-mv__textarea{border-left:2px solid #fff;padding:20px 0 15px 30px}@media screen and (max-width: 768px){.c-mv .p-mv__textarea{padding:10px 0 10px 20px}}.c-mv .p-mv__textarea .meta{display:flex;align-items:center;margin-bottom:15px}.c-mv .p-mv__textarea .meta__date{font-size:2rem;letter-spacing:0.1em;color:white;font-weight:500}@media screen and (max-width: 768px){.c-mv .p-mv__textarea .meta__date{font-size:1.4rem;text-shadow:0 0 5px #000, 0 0 5px #000, 0 0 5px #000}}.c-mv .p-mv__textarea .meta__cat{font-size:2rem;letter-spacing:0.1em;background-color:#fff;text-align:center;padding:3px 10px;margin-left:20px}@media screen and (max-width: 768px){.c-mv .p-mv__textarea .meta__cat{font-size:1.4rem}}.c-mv .p-mv__textarea .title{font-size:2.8rem;font-weight:400;line-height:1.42857;letter-spacing:0.1em;color:white}@media screen and (max-width: 768px){.c-mv .p-mv__textarea .title{font-size:1.8rem;text-shadow:0 0 5px #000, 0 0 5px #000, 0 0 5px #000}}.p-article__intro{padding:50px 60px;background-color:#efefef}@media screen and (max-width: 768px){.p-article__intro{padding:30px 20px}}.p-article__intro .lead{font-size:1.6rem;line-height:2;letter-spacing:0.1em}.p-article__intro .mokuzi{display:flex;justify-content:center;margin-top:40px}@media screen and (max-width: 768px){.p-article__intro .mokuzi{margin-top:20px}}.p-article__intro .mokuzi ul{list-style:none}.p-article__intro .mokuzi ul li a{font-size:2.2rem;font-weight:700;line-height:1.72727;letter-spacing:0.1em}.p-article__youtube{position:relative;margin:77px auto 0;max-width:680px}@media screen and (max-width: 768px){.p-article__youtube{margin-top:50px}}.p-article__youtube .iframe{padding-top:56.25%}.p-article__youtube .iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.p-article__textarea{margin:75px auto 0;max-width:900px}@media screen and (max-width: 768px){.p-article__textarea{margin-top:50px}}.p-article__textarea .section+.section{margin-top:50px}@media screen and (max-width: 768px){.p-article__textarea .section+.section{margin-top:30px}}.p-article__textarea .section__title{font-size:2.6rem;font-weight:700;line-height:1.46154;letter-spacing:0.1em;margin-bottom:30px}@media screen and (max-width: 768px){.p-article__textarea .section__title{font-size:2rem}}.p-article__textarea .section .c-images{margin-top:20px}.p-article__bnr{margin-top:120px;display:block;position:relative}@media screen and (max-width: 768px){.p-article__bnr{margin-top:50px}}.p-article__bnr .image{height:480px}@media screen and (max-width: 768px){.p-article__bnr .image{height:240px}}.p-article__bnr .text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:2.8rem;font-weight:700;line-height:1.42857;letter-spacing:0.1em;color:white;z-index:2}