.c-pc{display:block}@media only screen and (max-width:768px){.c-pc{display:none}}.c-sp{display:none}@media only screen and (max-width:768px){.c-sp{display:block}}.inner{margin:0 auto;max-width:1160px;padding-left:40px;padding-right:40px;width:100%}@media only screen and (max-width:768px){.inner{padding-left:24px;padding-right:24px}}.c-title{margin:0 auto 40px;max-width:1060px;position:relative}@media only screen and (max-width:768px){.c-title{max-width:650px;width:90%}}.c-title_txt{height:100%;margin:auto;width:900px}.c-title_deco{position:absolute;top:50%;transform:translateY(-50%);width:120px;z-index:1}@media only screen and (max-width:768px){.c-title_deco{width:70px}}.c-title_deco.left{left:40px}@media only screen and (max-width:768px){.c-title_deco.left{left:20px}}.c-title_deco.right{right:40px}@media only screen and (max-width:768px){.c-title_deco.right{right:20px}}.c-txt{font-size:20px;line-height:2}@media only screen and (max-width:768px){.c-txt{font-size:2.6vw;line-height:1.6}}.c-btn{background-color:#fff;border:2px solid #434343;border-radius:10px;display:block;font-size:16px;font-weight:700;margin:56px auto 0;padding:24px 0;text-align:center;width:450px}@media only screen and (max-width:768px){.c-btn{font-size:3vw;margin:40px auto 0;max-width:320px;width:100%}}.c-btn:hover{background-color:#eef2f7;transition:.3s}.underline{text-decoration:underline}.underline:hover{color:#f93;transition:.3s}.bg_yellow{background-color:#fffccc}.bg_yellow .border{background-color:#ccc;height:1px;margin:auto;max-width:1080px}@media only screen and (max-width:768px){.bg_yellow .border{width:calc(100% - 48px)}}.bg_triangle{background-image:url(../images/lp/seminar2024/bg.svg);background-repeat:repeat;background-size:100% auto}.bg_white{background-color:#fff}.bg_white .line{background-image:url(../images/lp/seminar2024/pattern.svg);background-repeat:repeat;background-size:contain;height:40px;width:100%}.kv{padding-top:64px;position:relative;z-index:1}@media only screen and (max-width:768px){.kv{padding-top:32px}}.kv_deco{animation:rotation 18s linear infinite;display:inline-block;left:0;position:absolute;top:0;width:240px;z-index:2}@media only screen and (max-width:768px){.kv_deco{min-width:110px;width:26%}}.kv_deco_inner{left:0;margin:auto;max-width:1120px;position:absolute;right:0;top:40px;width:92%;z-index:3}@media only screen and (max-width:768px){.kv_deco_inner{top:16px}}.kv_title{bottom:80px;left:0;margin:auto;max-width:1120px;position:absolute;right:0;width:92%;z-index:3}@media only screen and (max-width:768px){.kv_title{bottom:64px;left:6%;max-width:400px;right:auto;width:76%}}@media only screen and (max-width:768px) and (max-width:768px){.kv_title{width:60%}}.kv #mainSlide .swiper-slide{aspect-ratio:3/2;background-position:50%;background-size:cover;border-radius:20px;max-width:1080px;padding-bottom:660px;width:70vw}@media only screen and (max-width:768px){.kv #mainSlide .swiper-slide{max-width:80vw;padding-bottom:400px}}@media only screen and (max-width:400px){.kv #mainSlide .swiper-slide{padding-bottom:320px}}.kv #mainSlide .swiper-pagination{bottom:0;padding-top:32px;position:relative}.kv .swiper-slide2{background-position:0!important}.kv_btn{bottom:40px;position:fixed;right:40px;width:180px;z-index:1000}@media only screen and (max-width:768px){.kv_btn{min-width:80px;right:16px;width:20%}}.kv_btn:hover{transform:scale(1.1);transition:.3s}.swiper-pagination-bullet-active{background-color:#434343!important}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.linkarea{padding-bottom:40px;padding-top:40px}.linkarea .inner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}@media only screen and (max-width:768px){.linkarea .inner{flex-wrap:wrap}}.linkarea_btn{width:24%}@media only screen and (max-width:768px){.linkarea_btn{width:48%}.linkarea_btn:nth-of-type(n+3){padding-top:16px}}.linkarea_btn:hover{opacity:.6;transition:.3s}.seminar{padding-top:24px;position:relative;z-index:1}@media only screen and (max-width:768px){.seminar{padding-top:0}}.seminar .map_inner{margin:auto;overflow:hidden;position:absolute;width:1280px;z-index:-1}@media only screen and (min-width:769px){.seminar .map_inner{left:50%;top:0;transform:translateX(-50%)}}@media only screen and (max-width:768px){.seminar .map_inner{bottom:0;left:0;right:0;width:100%}}.seminar .map_inner_image{width:44%}@media only screen and (max-width:768px){.seminar .map_inner_image{width:100%}}.seminar_title{width:40%}@media only screen and (min-width:769px){.seminar_title{margin-left:40%;min-width:400px}}@media only screen and (max-width:768px){.seminar_title{margin:auto;width:65%}}.seminar_txt{padding-bottom:120px;padding-top:40px;width:60%}@media only screen and (min-width:769px){.seminar_txt{margin-left:40%}}@media only screen and (max-width:768px){.seminar_txt{margin:auto;max-width:560px;padding-bottom:76%;width:100%}}.about{padding-top:80px}@media only screen and (max-width:768px){.about{padding-top:40px}}.about_youtube{height:0;margin-top:40px;overflow:hidden;padding-bottom:56.25%;position:relative}.about_youtube iframe{border-radius:20px;height:100%;left:0;position:absolute;top:0;width:100%}.explanation{padding-top:80px}@media only screen and (max-width:768px){.explanation{padding-top:40px}}.explanation_map{padding-top:24px}@media only screen and (max-width:768px){.explanation_map{padding-top:0}}.explanation .c-txt{padding-top:40px}.amazing{padding-top:56px}@media only screen and (min-width:769px){.amazing .c-title{height:280px}}.amazing .c-title .right{top:0;transform:translateY(0)}@media only screen and (max-width:768px){.amazing .c-title .right{top:-50px}}.amazing_flex{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:center;position:relative;z-index:1}.amazing_flex .left,.amazing_flex .right{top:70%;z-index:-1}@media only screen and (max-width:768px){.amazing_flex .left,.amazing_flex .right{display:none}}.amazing_flex .left{left:0}.amazing_flex .right{right:0}.amazing_flex_box{margin:0 1.5%;position:relative;width:30%}@media only screen and (max-width:768px){.amazing_flex_box{width:100%}}@media only screen and (min-width:769px){.amazing_flex_box:nth-of-type(n+4){padding-top:80px}}@media only screen and (max-width:768px){.amazing_flex_box:nth-of-type(n+2){padding-top:40px}}@media only screen and (min-width:769px){.amazing_flex_box .title{position:absolute;width:110%}}@media only screen and (max-width:768px){.amazing_flex_box .title{padding-top:16px;width:80%}}@media only screen and (min-width:769px){.amazing_flex_box .image{padding-top:48px}}.amazing_flex_box .image img{border-radius:10px}.amazing_flex_box .txt{font-size:20px;line-height:1.6;padding-top:24px}@media only screen and (max-width:768px){.amazing_flex_box .txt{font-size:2.6vw;padding-top:16px}}.point{padding-top:80px}@media only screen and (max-width:768px){.point{padding-top:40px}}.point_flex{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between}.point_flex_box{position:relative;width:30%}@media only screen and (max-width:768px){.point_flex_box{width:100%}.point_flex_box:nth-of-type(n+2){padding-top:40px}}.point_flex_box .check{margin:auto;max-width:240px}.point_flex_box .title{font-size:22px;font-weight:700;line-height:2;padding-top:24px;text-align:center}@media only screen and (max-width:768px){.point_flex_box .title{font-size:3vw;padding-top:16px}}.point_flex_box .image{padding-top:24px}@media only screen and (max-width:768px){.point_flex_box .image{padding-top:16px}}.point_flex_box .image img{border-radius:10px}.point_flex_box .txt{font-size:20px;line-height:1.5;padding-top:24px}@media only screen and (max-width:768px){.point_flex_box .txt{font-size:2.6vw;padding-top:16px}}.voice{padding-bottom:80px;padding-top:80px}@media only screen and (max-width:768px){.voice{padding-bottom:40px;padding-top:40px}}.reception{padding-bottom:56px;padding-top:56px}@media only screen and (max-width:768px){.reception{padding-bottom:40px;padding-top:40px}}.reception_image{padding-top:40px}@media only screen and (max-width:768px){.reception_image{padding-top:24px}}.reception_title{align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center}@media only screen and (max-width:768px){.reception_title{padding-top:16px}}.reception_title .vol{position:relative;width:90px}@media only screen and (max-width:768px){.reception_title .vol{width:60px}}.reception_title .vol:after{background-image:url(../images/lp/seminar2024/reception_deco.svg);content:"";display:block;height:36px;left:0;margin:auto;position:absolute;right:0;top:-44px;width:60px}@media only screen and (max-width:768px){.reception_title .vol:after{height:24px;top:-30px;width:40px}}.reception_title .title{font-size:30px;font-weight:700;line-height:1.2;padding-left:16px}@media only screen and (max-width:768px){.reception_title .title{font-size:4vw}}.reception_box{display:block;margin:auto;padding-top:24px;text-align:center}@media only screen and (max-width:768px){.reception_box{padding-top:8px}}.reception_box_area{display:inline-block}.reception_box_list{align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding-top:8px;width:100%}.reception_box_list_image{width:90px}@media only screen and (max-width:768px){.reception_box_list_image{min-width:60px;width:60px}}.reception_box_list_txt{font-size:22px;line-height:1.5;padding-left:16px;text-align:left}@media only screen and (max-width:768px){.reception_box_list_txt{font-size:3vw;padding-left:8px}}.end{padding-bottom:56px;padding-top:56px}@media only screen and (max-width:768px){.end{padding-bottom:40px;padding-top:40px}}.end .movie-wrap{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.end .movie-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.end_title{font-size:20px;line-height:2;text-align:center}@media only screen and (max-width:768px){.end_title{font-size:3vw}}.end_btn{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;margin-top:16px}.end_btn .c-btn{margin:0 16px}@media only screen and (max-width:768px){.end_btn .c-btn{margin:0 1%;width:48%}}.schedule{padding:120px 40px 80px;position:relative}@media only screen and (max-width:768px){.schedule{padding:80px 24px 48px}}.schedule_txt{height:100px;left:0;margin:auto;position:absolute;right:0;top:60px;width:250px}@media only screen and (max-width:768px){.schedule_txt{height:80px;top:24px;width:200px}.schedule .c-title{margin:0 auto 40px;width:96%}}.schedule_inner{background-color:#fff;border-radius:20px;margin:0 auto;max-width:1080px;padding-bottom:48px;padding-top:48px;width:100%}@media only screen and (max-width:768px){.schedule_inner{padding-bottom:16px;padding-top:24px}}.schedule_box{padding-left:56px;padding-right:56px}@media only screen and (max-width:768px){.schedule_box{padding-left:16px;padding-right:16px}}.schedule_box_list{align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding-bottom:24px;padding-top:24px}@media only screen and (max-width:768px){.schedule_box_list{padding-bottom:16px;padding-top:16px}}.schedule_box_list_vol{text-align:center;width:12%}@media only screen and (max-width:768px){.schedule_box_list_vol{text-align:left;width:15%}}.schedule_box_list_vol img{display:inline-block;width:60px}@media only screen and (max-width:768px){.schedule_box_list_vol img{width:40px}}@media only screen and (max-width:400px){.schedule_box_list_vol img{width:35px}}.schedule_box_list_date{font-size:20px;text-align:center;width:15%}@media only screen and (max-width:768px){.schedule_box_list_date{font-size:2.6vw;line-height:1.6;width:20%}}.schedule_box_list_place{font-size:20px;text-align:center;width:15%}@media only screen and (max-width:768px){.schedule_box_list_place{font-size:2.6vw;line-height:1.6}}.schedule_box_list_title{font-size:20px;padding-left:4%;width:58%}@media only screen and (max-width:768px){.schedule_box_list_title{font-size:2.6vw;line-height:1.6;width:50%}}.schedule_box_list:first-of-type{background-color:#fff000;border-radius:10px;font-weight:700}.schedule_box_list:nth-of-type(n+2){border-bottom:1px solid #ccc}.schedule_box_list:last-of-type{border-bottom:none}.banner{padding-bottom:80px;padding-top:80px}@media only screen and (max-width:768px){.banner{padding-bottom:40px;padding-top:40px}}.banner .c-txt{padding-bottom:24px;text-align:center}.banner .inner{max-width:1080px}.banner_link{display:block}.banner_link img{border:1px solid #ccc;border-radius:10px}.banner_link:hover{opacity:.8;transition:.3s}.subbanner{padding-bottom:120px;padding-top:80px}@media only screen and (max-width:768px){.subbanner{padding-bottom:80px;padding-top:40px}}.subbanner .inner{max-width:1080px}.subbanner_box{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center}@media only screen and (max-width:768px){.subbanner_box{flex-wrap:wrap;justify-content:space-between}}.subbanner_box .subbanner1,.subbanner_box .subbanner3{width:31.25%}@media only screen and (max-width:768px){.subbanner_box .subbanner1,.subbanner_box .subbanner3{width:43.4%}}.subbanner_box .subbanner2{width:37.5%}@media only screen and (max-width:768px){.subbanner_box .subbanner2{width:52%}.subbanner_box .subbanner3{margin-top:16px}}.subbanner_box_link{display:inline-block}@media only screen and (min-width:769px){.subbanner_box_link{margin:0 8px}}@media only screen and (max-width:768px){.subbanner_box_link{margin:auto}}.subbanner_box_link img{width:100%}.subbanner_box_link:hover{opacity:.8;transition:.3s}#globalFooter{margin-top:0!important}
