html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@-webkit-keyframes blink{0%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:0}100%{opacity:1}}#front-page .main-visual{text-align:center}#front-page .main-visual .text{padding-top:60px;margin-bottom:20px}@media only screen and (min-width: 1200px){#front-page .main-visual .text{font-size:2.8rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){#front-page .main-visual .text{font-size:calc(2.6rem + ((1vw - .98rem) * (.91324)))}}@media only screen and (min-width: 824px) and (max-width: 979px){#front-page .main-visual .text{font-size:calc(2.4rem + ((1vw - .824rem) * (1.29032)))}}@media only screen and (min-width: 600px) and (max-width: 823px){#front-page .main-visual .text{font-size:calc(2.2rem + ((1vw - .6rem) * (.89686)))}}@media only screen and (min-width: 400px) and (max-width: 599px){#front-page .main-visual .text{font-size:calc(2rem + ((1vw - .4rem) * (1.00503)))}}@media only screen and (max-width: 399px){#front-page .main-visual .text{font-size:calc(1.8rem + ((1vw - .32rem) * (2.53165)))}}@media screen and (max-width: 767px){#front-page .main-visual .text{padding-top:30px;margin-bottom:10px}}#front-page .main-visual .main-title{color:#5DC2D0;font-weight:700;margin-bottom:20px}@media only screen and (min-width: 1200px){#front-page .main-visual .main-title{font-size:3.4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){#front-page .main-visual .main-title{font-size:calc(3.12rem + ((1vw - .98rem) * (1.27854)))}}@media only screen and (min-width: 824px) and (max-width: 979px){#front-page .main-visual .main-title{font-size:calc(2.84rem + ((1vw - .824rem) * (1.80645)))}}@media only screen and (min-width: 600px) and (max-width: 823px){#front-page .main-visual .main-title{font-size:calc(2.56rem + ((1vw - .6rem) * (1.25561)))}}@media only screen and (min-width: 400px) and (max-width: 599px){#front-page .main-visual .main-title{font-size:calc(2.28rem + ((1vw - .4rem) * (1.40704)))}}@media only screen and (max-width: 399px){#front-page .main-visual .main-title{font-size:calc(2rem + ((1vw - .32rem) * (3.5443)))}}@media screen and (max-width: 1024px){#front-page .main-visual .main-title{line-height:40px}}@media screen and (max-width: 767px){#front-page .main-visual .main-title{line-height:30px}}#front-page .main-visual .category{max-width:1000px;width:90vw;margin-right:auto;margin-bottom:60px;margin-left:auto;display:flex;display:-webkit-flex;justify-content:center}@media screen and (max-width: 767px){#front-page .main-visual .category{display:none}}#front-page .main-visual .category dt{font-weight:700}#front-page .main-visual .category dd{margin-right:1em}#front-page .video{margin-bottom:32px}@media screen and (max-width: 767px){#front-page .video{margin-bottom:16px}}#front-page .video>.box{max-width:1100px;width:90vw;border-bottom:1px solid #ccc;padding-top:60px;padding-bottom:60px;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){#front-page .video>.box{padding-top:30px;padding-bottom:30px}}#front-page .video>.box:first-of-type{border-top:1px solid #ccc}#front-page .video .article-box{max-width:1000px;width:90vw;color:#333;column-gap:15px;margin-right:auto;margin-left:auto;display:flex;display:-webkit-flex;justify-content:space-between}@media screen and (max-width: 1024px){#front-page .video .article-box{width:85vw;column-gap:0;display:flex;display:-webkit-flex;justify-content:center}}@media screen and (max-width: 767px){#front-page .video .article-box{flex-wrap:wrap}}#front-page .video .article-box figure{max-width:495px;width:90vw}@media screen and (max-width: 1024px){#front-page .video .article-box figure{max-width:40%}}@media screen and (max-width: 767px){#front-page .video .article-box figure{max-width:100%;width:100%}}#front-page .video .article-box article{max-width:490px;width:90vw}@media screen and (max-width: 1024px){#front-page .video .article-box article{max-width:60%;margin-left:15px}}@media screen and (max-width: 767px){#front-page .video .article-box article{max-width:100%;width:100%;margin-left:0}}#front-page .video .article-box article .date,#front-page .video .article-box article .date time{color:#9b9b9b;font-weight:400;margin-bottom:35px}@media only screen and (min-width: 1200px){#front-page .video .article-box article .date,#front-page .video .article-box article .date time{font-size:1.4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){#front-page .video .article-box article .date,#front-page .video .article-box article .date time{font-size:calc(1.4rem + ((1vw - .98rem) * (0)))}}@media only screen and (min-width: 824px) and (max-width: 979px){#front-page .video .article-box article .date,#front-page .video .article-box article .date time{font-size:calc(1.4rem + ((1vw - .824rem) * (0)))}}@media only screen and (min-width: 600px) and (max-width: 823px){#front-page .video .article-box article .date,#front-page .video .article-box article .date time{font-size:calc(1.4rem + ((1vw - .6rem) * (0)))}}@media only screen and (min-width: 400px) and (max-width: 599px){#front-page .video .article-box article .date,#front-page .video .article-box article .date time{font-size:calc(1.4rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 399px){#front-page .video .article-box article .date,#front-page .video .article-box article .date time{font-size:calc(1.4rem + ((1vw - .32rem) * (0)))}}@media screen and (max-width: 767px){#front-page .video .article-box article .date,#front-page .video .article-box article .date time{margin-bottom:0}}#front-page .video .article-box article h2{color:#5DC2D0;line-height:31px;margin-bottom:35px}@media only screen and (min-width: 1200px){#front-page .video .article-box article h2{font-size:2rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){#front-page .video .article-box article h2{font-size:calc(1.92rem + ((1vw - .98rem) * (.3653)))}}@media only screen and (min-width: 824px) and (max-width: 979px){#front-page .video .article-box article h2{font-size:calc(1.84rem + ((1vw - .824rem) * (.51613)))}}@media only screen and (min-width: 600px) and (max-width: 823px){#front-page .video .article-box article h2{font-size:calc(1.76rem + ((1vw - .6rem) * (.35874)))}}@media only screen and (min-width: 400px) and (max-width: 599px){#front-page .video .article-box article h2{font-size:calc(1.68rem + ((1vw - .4rem) * (.40201)))}}@media only screen and (max-width: 399px){#front-page .video .article-box article h2{font-size:calc(1.6rem + ((1vw - .32rem) * (1.01266)))}}@media screen and (max-width: 767px){#front-page .video .article-box article h2{margin-bottom:17.5px}}#front-page .video .article-box article .time{font-weight:400}@media only screen and (min-width: 1200px){#front-page .video .article-box article .time{font-size:1.8rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){#front-page .video .article-box article .time{font-size:calc(1.72rem + ((1vw - .98rem) * (.3653)))}}@media only screen and (min-width: 824px) and (max-width: 979px){#front-page .video .article-box article .time{font-size:calc(1.64rem + ((1vw - .824rem) * (.51613)))}}@media only screen and (min-width: 600px) and (max-width: 823px){#front-page .video .article-box article .time{font-size:calc(1.56rem + ((1vw - .6rem) * (.35874)))}}@media only screen and (min-width: 400px) and (max-width: 599px){#front-page .video .article-box article .time{font-size:calc(1.48rem + ((1vw - .4rem) * (.40201)))}}@media only screen and (max-width: 399px){#front-page .video .article-box article .time{font-size:calc(1.4rem + ((1vw - .32rem) * (1.01266)))}}#front-page .video .article-box .arrow{max-width:34px;width:90vw;align-self:center}@media screen and (max-width: 1024px){#front-page .video .article-box .arrow{display:none}}#front-page .first-seen{padding-top:135px;max-width:742px;width:90vw;margin-right:auto;margin-bottom:140px;margin-left:auto}@media screen and (max-width: 767px){#front-page .first-seen{padding-top:67.5px}}
