@charset "UTF-8";


/* =====  ===== */

#benefit-lecture{}

#benefit-lecture .br-sp{display:none;}

#benefit-lecture .video{position:relative;height:0px;padding-bottom:56.25%;overflow:hidden;}
#benefit-lecture .video iframe{position:absolute;top:0px;left:0px;width:100%;height:100%;}


@media screen and (max-width:1440px){}
@media screen and (max-width:1200px){}
@media screen and (max-width:960px){}
@media screen and (max-width:768px){
#benefit-lecture .br-sp{display:block;}
}
@media screen and (max-width:640px){}
@media screen and (max-width:480px){}


/* =====  ===== */

#benefit-lecture-title{}
#benefit-lecture-title .section-base{max-width:1440px;margin:0px auto;}
#benefit-lecture-title .section-frame{padding:60px 30px;}
#benefit-lecture-title .section-main{text-align:center;}
#benefit-lecture-title .section-main .logo{width:300px;margin:0px auto;}
#benefit-lecture-title .section-main .logo img{width:100%;height:auto;}
#benefit-lecture-title .section-main .title-sub{margin-top:15px;font-size:200%;font-weight:600;line-height:130%;}
#benefit-lecture-title .section-main .title{font-size:300%;font-weight:600;line-height:130%;}


@media screen and (max-width:1440px){
#benefit-lecture-title .section-main .logo{width:240px;}
#benefit-lecture-title .section-main .title-sub{font-size:150%;}
#benefit-lecture-title .section-main .title{font-size:250%;}
}
@media screen and (max-width:1200px){}
@media screen and (max-width:960px){}
@media screen and (max-width:768px){
#benefit-lecture-title .section-frame{padding:30px 20px;}
#benefit-lecture-title .section-main .logo{width:200px;}
#benefit-lecture-title .section-main .title-sub{font-size:125%;}
#benefit-lecture-title .section-main .title{font-size:200%;}
}
@media screen and (max-width:640px){}
@media screen and (max-width:480px){}


/* =====  ===== */

#benefit-lecture-info{}
#benefit-lecture-info .section-base{max-width:1440px;margin:0px auto;}
#benefit-lecture-info .section-frame{padding:0px 30px 60px 30px;}
#benefit-lecture-info .section-main{text-align:center;}
#benefit-lecture-info .section-main .info{font-size:87.5%;line-height:150%;}


@media screen and (max-width:1440px){}
@media screen and (max-width:1200px){}
@media screen and (max-width:960px){
#benefit-lecture-info .section-main .info{text-align:left;}
}
@media screen and (max-width:768px){
#benefit-lecture-info .section-frame{padding:0px 20px 30px 20px;}
}
@media screen and (max-width:640px){}
@media screen and (max-width:480px){}



/* =====  ===== */

#benefit-lecture-index{}
#benefit-lecture-index .section-base{max-width:1440px;margin:0px auto;}
#benefit-lecture-index .section-frame{padding:0px 30px;}
#benefit-lecture-index .section-main{
display:grid;
grid-template-columns:repeat(5, 1fr);
gap:10px;
}
#benefit-lecture-index .section-main .item{}
#benefit-lecture-index .section-main .item-base{display:table;width:100%;height:100%;}
#benefit-lecture-index .section-main .item-frame{display:table-cell;vertical-align:middle;padding:30px;border-radius:10px;text-align:center;box-shadow:3px 3px 5px 2px rgba(0, 0, 0, 0.2);}
#benefit-lecture-index .section-main .item-main{}
#benefit-lecture-index .section-main .item-main .label{font-size:200%;font-weight:600;}
#benefit-lecture-index .section-main .item-main .btn{display:inline-block;margin-top:15px;padding:10px 20px;border-radius:20px;background:#fff;font-weight:700;}

#benefit-lecture-index .section-main .item-publish .item-frame{border:4px solid #fff;}
#benefit-lecture-index .section-main .item-publish .item-frame:hover{border:4px solid #4652a1;}
#benefit-lecture-index .section-main .item-publish .item-main .label{color:#4652a1;}
#benefit-lecture-index .section-main .item-publish .item-main .btn{border:2px solid #4652a1;color:#4652a1;}
#benefit-lecture-index .section-main .item-publish .item:hover .btn{background:#4652a1;color:#fff;}

#benefit-lecture-index .section-main .item-none .item-frame{border:4px solid #fff;}
#benefit-lecture-index .section-main .item-none .item-main .label{color:#ccc;}
#benefit-lecture-index .section-main .item-none .item-main .btn{border:2px solid #ccc;color:#ccc;}

#benefit-lecture-index .section-main .item-guidance{grid-row:span 2;grid-column:1;}

@media screen and (max-width:1440px){
#benefit-lecture-index .section-main{display:flex;flex-wrap:wrap;grid-template-columns:unset;gap:unset;}
#benefit-lecture-index .section-main .item{width:calc(25% - 20px);margin:10px;}
#benefit-lecture-index .section-main .item-guidance{grid-row:unset;grid-column:unset;width:calc(100% - 20px);}
#benefit-lecture-index .section-main .item-frame{padding:20px;}

#benefit-lecture-index .section-main .item-main .label{font-size:150%;}
#benefit-lecture-index .section-main .item-main .btn{padding:5px 20px;}
}
@media screen and (max-width:1200px){}
@media screen and (max-width:960px){
#benefit-lecture-index .section-main .item{width:calc(50% - 20px);}
#benefit-lecture-index .section-main .item-guidance{width:calc(100% - 20px);}
#benefit-lecture-index .section-main .item-main .label{font-size:125%;}
#benefit-lecture-index .section-main .item-main .btn{font-size:87.5%;}
}
@media screen and (max-width:768px){
#benefit-lecture-index .section-frame{padding:0px 20px;}
#benefit-lecture-index .section-main .item-frame{padding:20px 10px;}
#benefit-lecture-index .section-main .item-main .btn{margin-top:10px;padding:5px 10px;}
}
@media screen and (max-width:640px){}
@media screen and (max-width:480px){}



/* =====  ===== */

#benefit-lecture-header{}
#benefit-lecture-header .section-base{max-width:1440px;margin:0px auto;}
#benefit-lecture-header .section-frame{padding:30px;}
#benefit-lecture-header .section-main{text-align:center;}
#benefit-lecture-header .section-main .logo{width:160px;margin:0px auto;}
#benefit-lecture-header .section-main .logo img{width:100%;height:auto;}
#benefit-lecture-header .section-main .title{margin-top:10px;font-size:125%;font-weight:500;line-height:130%;}


@media screen and (max-width:1440px){}
@media screen and (max-width:1200px){}
@media screen and (max-width:960px){}
@media screen and (max-width:768px){
#benefit-lecture-header .section-frame{padding:30px 20px;}
}
@media screen and (max-width:640px){}
@media screen and (max-width:480px){}



/* =====  ===== */

#benefit-lecture-main{}
#benefit-lecture-main .section-base{max-width:1440px;margin:0px auto;}
#benefit-lecture-main .section-frame{}
#benefit-lecture-main .section-header{padding:15px 20px;background:#4652a1;color:#fff;text-align:center;}
#benefit-lecture-main .section-header .label{font-size:150%;font-weight:600;}
#benefit-lecture-main .section-main{text-align:center;}
#benefit-lecture-main .section-main .video{margin-bottom:30px;}
#benefit-lecture-main .section-main .doc{display:inline-block;margin:0px auto;padding:20px;border:2px solid #4652a1;border-radius:10px;}
#benefit-lecture-main .section-main .doc dl{display:table;margin:0px auto;}
#benefit-lecture-main .section-main .doc dt{display:table-cell;vertical-align:middle;padding-right:15px;}
#benefit-lecture-main .section-main .doc dd{display:table-cell;vertical-align:middle;color:#4652a1;font-size:125%;font-weight:500;text-decoration:underline;}
#benefit-lecture-main .section-main .doc:hover dd{text-decoration:none;}


@media screen and (max-width:1440px){}
@media screen and (max-width:1200px){}
@media screen and (max-width:960px){}
@media screen and (max-width:768px){
#benefit-lecture-main .section-header{padding:10px;}
#benefit-lecture-main .section-header .label{font-size:125%;}
}
@media screen and (max-width:640px){}
@media screen and (max-width:480px){}



/* =====  ===== */

#benefit-lecture-menu{}
#benefit-lecture-menu .section-base{max-width:1440px;margin:0px auto;}
#benefit-lecture-menu .section-frame{padding:60px 30px 0px 30px;}
#benefit-lecture-menu .section-main{text-align:center;}
#benefit-lecture-menu .section-main .menu{}
#benefit-lecture-menu .section-main .menu-top{margin-bottom:30px;font-size:125%;font-weight:600;}
#benefit-lecture-menu .section-main .menu-top a{color:#4652a1;text-decoration:underline;}
#benefit-lecture-menu .section-main .menu-top a:hover;{color:#4652a1;text-decoration:none;}
#benefit-lecture-menu .section-main .menu-list-top{}
#benefit-lecture-menu .section-main .menu-list{width:640px;margin:0px auto;}
#benefit-lecture-menu .section-main .menu-list ul{display:flex;flex-wrap:wrap;}
#benefit-lecture-menu .section-main .menu-list li{}
#benefit-lecture-menu .section-main .menu-list li:first-child{width:100%;}
#benefit-lecture-menu .section-main .menu-list li:not(:first-child){width:25%;}
#benefit-lecture-menu .section-main .menu-list li a{display:block;}
#benefit-lecture-menu .section-main .menu-list .menu-frame{}
#benefit-lecture-menu .section-main .menu-list .menu-label{}
#benefit-lecture-menu .section-main .menu-list .menu-frame{margin:5px;padding:20px 10px;border-radius:10px;font-weight:700;}
#benefit-lecture-menu .section-main .menu-list a .menu-frame{border:2px solid #ccc;background:#fff;color:#4652a1;}
#benefit-lecture-menu .section-main .menu-list a:hover .menu-frame{border:2px solid #4652a1;}
#benefit-lecture-menu .section-main .menu .stay{}
#benefit-lecture-menu .section-main .menu .stay .menu-frame{background:#4652a1;color:#fff;border:2px solid #4652a1;}
#benefit-lecture-menu .section-main .menu .stay .menu-label{}
#benefit-lecture-menu .section-main .menu .none .menu-frame{background:#fff;color:#ccc;border:2px solid #ccc;}


@media screen and (max-width:1440px){}
@media screen and (max-width:1200px){}
@media screen and (max-width:960px){}
@media screen and (max-width:768px){
#benefit-lecture-menu .section-frame{padding:60px 20px 0px 20px;}
#benefit-lecture-menu .section-main .menu-list{width:auto;}
#benefit-lecture-menu .section-main .menu-list li:not(:first-child){width:50%;}
}
@media screen and (max-width:640px){}
@media screen and (max-width:480px){}



/* =====  ===== */

#benefit-lecture-banner{text-align:center;}
#benefit-lecture-banner .section-base{max-width:1440px;margin:0px auto;}
#benefit-lecture-banner .section-frame{padding:90px 30px 0px 30px;}
#benefit-lecture-banner .section-main{}
#benefit-lecture-banner .section-main .banner{display:inline-block;}
#benefit-lecture-banner .section-main .banner-base{}
#benefit-lecture-banner .section-main .banner-frame{}
#benefit-lecture-banner .section-main .banner-main{}
#benefit-lecture-banner .section-main .banner-main .ads{margin-bottom:10px;}
#benefit-lecture-banner .section-main .banner-main .logo{width:240px;margin:0px auto;}
#benefit-lecture-banner .section-main .banner-main .logo img{width:100%;height:auto;}
#benefit-lecture-banner .section-main .banner-main .btn{display:inline-block;margin-top:15px;padding:10px 20px;border-radius:20px;border:2px solid #4652a1;background:#fff;color:#4652a1;font-weight:700;}
#benefit-lecture-banner .section-main .banner-main .btn:hover{background:#4652a1;color:#fff;}


@media screen and (max-width:1440px){
#benefit-lecture-banner .section-main .banner-main .ads{font-size:87.5%;}
#benefit-lecture-banner .section-main .banner-main .logo{width:200px;}
}
@media screen and (max-width:1200px){}
@media screen and (max-width:960px){
#benefit-lecture-banner .section-main .banner-main .btn{font-size:87.5%;}
}
@media screen and (max-width:768px){
#benefit-lecture-banner .section-frame{padding:60px 20px 0px 20px;}
#benefit-lecture-banner .section-main .banner-main .btn{padding:5px 10px;}
}
@media screen and (max-width:640px){}
@media screen and (max-width:480px){}



/* =====  ===== */

#benefit-lecture-footer{text-align:center;}
#benefit-lecture-footer .section-base{max-width:1440px;margin:0px auto;}
#benefit-lecture-footer .section-frame{padding:60px 30px;}
#benefit-lecture-footer .section-main{}
#benefit-lecture-footer .section-main .copyright{color:#555;font-size:75%;}


@media screen and (max-width:1440px){}
@media screen and (max-width:1200px){}
@media screen and (max-width:960px){}
@media screen and (max-width:768px){
#benefit-lecture-footer .section-frame{padding:60px 20px;}
}
@media screen and (max-width:640px){}
@media screen and (max-width:480px){}
