@import url("https://cdn.hopenglish.com/css/swiper.min.css");.bannerPc,.bannerPad,.bannerMobile{width:100%}.bannerPad,.bannerMobile{display:none}.remaining-day{color:#ffffff}.event-text-remain>span{color:#ffff00}.event-banner-pc .b5 .bc{display:none}.event-area{width:100%;max-width:960px;overflow:hidden;margin:0 auto}.remaining-day{position:absolute;top:34%;text-align:left;left:53%;font-weight:bold;line-height:1}@media (min-width: 701px) and (max-width: 1023px){.remaining-day{top:20%;left:62%}}@media (max-width: 700px){.remaining-day{line-height:0.8;top:26%;left:62%}}@media only screen and (max-width: 390px){.remaining-day{line-height:0}}.event-text1{font-size:19px}.event-text-duration{font-size:16px;line-height:2}.event-text-duration>span{font-size:19px}.event-text-remain{font-size:20px;line-height:2}.event-text-remain>span{font-size:36px;margin:0 6px;vertical-align:sub;line-height:1}.intro-event-banner{margin:30px 0 15px}.swiper-slide img{margin:0}.train-container-subDiv .event-area,.thought-detail-content .event-area,.user-thought2-content .event-area{margin:30px 0 15px}.event-text-remain>span{font-size:40px}.article_container .event-text1{font-size:1.2vw}@media (min-width: 701px) and (max-width: 1023px){.article_container .event-text1{font-size:2.6vw}}.article_container .event-text-duration>span{font-size:1vw}.article_container .remaining-day{left:54%}@media (min-width: 701px) and (max-width: 1023px){.article_container .remaining-day{left:62%}}@media (max-width: 700px){.article_container .remaining-day{left:63%}}.article_container .remaining-day .event-text-duration{font-size:2.6vw}@media (min-width: 1024px){.article_container .remaining-day .event-text-duration{font-size:1vw}}.article_container .remaining-day .event-text-duration span{font-size:2.6vw}@media (min-width: 1024px){.article_container .remaining-day .event-text-duration span{font-size:1.2vw}}.article_container .remaining-day .event-text-remain{font-size:2.6vw}@media (min-width: 701px) and (max-width: 1023px){.article_container .remaining-day .event-text-remain{line-height:2}}@media (min-width: 1024px){.article_container .remaining-day .event-text-remain{font-size:1.2vw}}.article_container .remaining-day .event-text-remain span{font-size:2.3vw}@media (min-width: 701px) and (max-width: 1023px){.article_container .remaining-day .event-text-remain span{font-size:6vw}}@media (max-width: 700px){.article_container .remaining-day .event-text-remain span{font-size:6vw}}.article-c-left .article_container .event-area{max-width:100%}.article-c-left .article_container .event-area img{max-width:100%}.video_container .remaining-day{display:block;width:100%;left:0;text-align:center;top:38%;line-height:1.5}@media (min-width: 701px) and (max-width: 1023px){.video_container .remaining-day{top:35%}}@media (max-width: 700px){.video_container .remaining-day{top:38%;line-height:0}}@media (max-width: 700px){.video_container .remaining-day .event-text-duration{margin-top:7px}}.video_container .event-text1{font-size:1.5vw}.video_container .event-text-duration{font-size:1.5vw;line-height:1.5}.video_container .event-text-duration span{font-size:1.5vw}.video_container .event-text-remain{font-size:1.5vw}.video_container .event-text-remain>span{font-size:3vw}.banner .remaining-day{left:0;width:100%;text-align:center;top:58%;line-height:1}.banner .event-text1{font-size:20px}.banner .event-text-duration{font-size:20px}.banner .event-text-duration>span{font-size:20px}.banner .event-text-remain{line-height:2}.event-member-info .remaining-day{left:430px;top:34px}@media (min-width: 701px) and (max-width: 1023px){.event-member-info .remaining-day{left:62%;top:26%}}@media (max-width: 1023px){.summer-header{display:none !important}}.button-summer{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:167px;height:34px;margin-top:-8px;margin-right:30px;cursor:pointer;-webkit-transition:0.3s;transition:0.3s;font-size:16px !important;vertical-align:text-top;border:2px solid #43a047;border-radius:6px}.button-summer:hover{color:#fff !important;background-color:#43a047}.button-summer:hover .button-summer__gift{display:none}.button-summer:hover .button-summer__gift--white{display:inline-block}.button-summer__gift{display:inline-block;width:15px;margin-top:-5px;margin-right:8px;vertical-align:middle}.button-summer__gift--white{display:none}.button-summer span{position:absolute;top:4px;left:14px;width:auto}.newtoeic_2018 .mobob .remaining-day{color:#323232}.newtoeic_2018 .mobob .remaining-day .event-text-remain span{color:#ff3c06}.newtoeic_2018 .remaining-day{top:16%;left:68%;color:#323232}@media (min-width: 701px) and (max-width: 1023px){.newtoeic_2018 .remaining-day{left:66%}}@media (min-width: 1024px){.newtoeic_2018 .remaining-day{left:52%}}.newtoeic_2018 .remaining-day .event-text-remain span{color:#ff3c06}.newtoeic_2018.event-video-end .remaining-day{top:36%;left:0}.banner .newtoeic_2018 .remaining-day{top:57%;left:0}.event-member-info .newtoeic_2018 .remaining-day{top:28px;left:418px}.mobob .event-text-remain,.mobob .event-text-duration{color:#ffffff}@media only screen and (max-width: 700px){.bannerMobile{display:block}.bannerPc,.bannerPad{display:none}.mobob{position:relative}.mobob .remaining-day{top:64%;left:0;width:100%;text-align:center;display:block}.mobob .event-text1,.mobob .event-text-duration>span{font-size:8vw}.mobob .event-text-duration{font-size:8vw}.mobob .event-text-remain{line-height:3;font-size:8vw}.mobob .event-text-remain>span{margin:0 6px;font-size:16vw}.event-text1,.event-text-duration{font-size:2.8vw}.event-text-duration{font-size:3vw;line-height:3}.event-text-duration>span{font-size:2.8vw}.event-text-remain{font-size:2.8vw;line-height:3}.event-text-remain>span{font-size:6.5vw;line-height:1}.article_container .remaining-day{top:28%}.article_container .event-text-duration{font-size:2.8vw}.article_container .event-text1{font-size:2.8vw}.article_container .event-text-duration>span{font-size:2.8vw}.video_container .event-text1{font-size:3vw}.video_container .event-text-duration,.video_container .event-text-duration span{font-size:3vw}.video_container .event-text-remain{font-size:3vw}.video_container .event-text-remain span{font-size:6vw}.event-member-info .event-text-duration,.event-member-info .event-text-duration>span,.event-member-info .event-text1{font-size:19px}.event-member-info .event-text-remain>span{font-size:40px}.event-member-info .event-text-duration{font-size:19px;line-height:2}.event-member-info .event-text-duration{line-height:2}}@media only screen and (min-width: 701px) and (max-width: 1023px){.bannerPad{display:block}.bannerPc,.bannerMobile{display:none}.event-text1{font-size:3vw}.event-text-remain{font-size:3vw;line-height:1}.event-text-remain>span{font-size:6vw}.event-text-duration{font-size:3vw}.event-text-duration>span{font-size:3vw}.padb .remaining-day{display:block;top:56%;left:0;text-align:center;width:100%}.padb .event-text1,.padb .event-text-duration>span{font-size:3.5vw}.padb .event-text-duration{font-size:3vw;line-height:1.4}.padb .event-text-remain{font-size:3vw;line-height:0.8}.padb .event-text-remain>span{font-size:6vw}.event-text-duration{line-height:2.5}.video_container .event-text1{font-size:3vw}.video_container .event-text-duration{font-size:2.5vw}.video_container .event-text-duration span{font-size:3vw}.video_container .event-text-remain{font-size:3vw}.video_container .event-text-remain>span{font-size:6vw}.event-member-info .event-text-duration,.event-member-info .event-text-duration>span,.event-member-info .event-text1{font-size:19px}.event-member-info .event-text-remain>span{font-size:40px}.event-member-info .event-text-duration{font-size:19px;line-height:2}.event-member-info .event-text-duration{line-height:2}}.summer-event.remaining-day{top:22%;left:53%;font-size:19px}@media (min-width: 701px) and (max-width: 1023px){.summer-event.remaining-day{top:14%;left:62%;font-size:2.4vw}}@media (max-width: 700px){.summer-event.remaining-day{top:initial;bottom:50%;left:62%;font-size:2.2vw;line-height:0}}.summer-event.remaining-day .summer-free{margin-right:10px;font-size:32px;vertical-align:initial}@media (min-width: 1024px){.summer-event.remaining-day .summer-free{margin-right:6px;margin-left:0;vertical-align:sub}}@media (min-width: 701px) and (max-width: 1023px){.summer-event.remaining-day .summer-free{font-size:4.2vw;vertical-align:middle}}@media (max-width: 700px){.summer-event.remaining-day .summer-free{font-size:3.8vw;vertical-align:middle}}.summer-event.remaining-day .event-text-duration,.summer-event.remaining-day .event-text-remain{display:block;font-size:19px}@media (min-width: 701px) and (max-width: 1023px){.summer-event.remaining-day .event-text-duration,.summer-event.remaining-day .event-text-remain{font-size:2.4vw;line-height:2}}@media (max-width: 700px){.summer-event.remaining-day .event-text-duration,.summer-event.remaining-day .event-text-remain{font-size:2.2vw}}.summer-event.remaining-day .event-text-duration b,.summer-event.remaining-day .event-text-remain b{margin:0 10px;font-size:33px;line-height:0;color:#ed6c00}@media (min-width: 701px) and (max-width: 1023px){.summer-event.remaining-day .event-text-duration b,.summer-event.remaining-day .event-text-remain b{font-size:4.2vw}}@media (max-width: 700px){.summer-event.remaining-day .event-text-duration b,.summer-event.remaining-day .event-text-remain b{font-size:3.8vw}}.summer-event.remaining-day span{color:#ed6c00}@media (min-width: 701px) and (max-width: 1023px){.summer-event.remaining-day span{font-size:3.4vw}}@media (max-width: 700px){.summer-event.remaining-day span{font-size:3.8vw;vertical-align:initial}}.summer-event.remaining-day .event-text-remain span{line-height:3}.article_container .summer-event.remaining-day{top:10%;left:53%;font-size:1.2vw}@media (min-width: 701px) and (max-width: 1023px){.article_container .summer-event.remaining-day{top:8%;left:62%;font-size:2.8vw}}@media (max-width: 700px){.article_container .summer-event.remaining-day{top:4%;left:63%;font-size:2.8vw}}.article_container .summer-event.remaining-day .summer-free{font-size:1.5vw;vertical-align:sub}@media (min-width: 701px) and (max-width: 1023px){.article_container .summer-event.remaining-day .summer-free{font-size:5vw}}@media (max-width: 700px){.article_container .summer-event.remaining-day .summer-free{font-size:5vw}}.article_container .summer-event.remaining-day .event-text-duration{font-size:1.2vw}@media (min-width: 701px) and (max-width: 1023px){.article_container .summer-event.remaining-day .event-text-duration{font-size:2.8vw}}@media (max-width: 700px){.article_container .summer-event.remaining-day .event-text-duration{font-size:2.8vw}}.article_container .summer-event.remaining-day .event-text-duration span{font-size:1.2vw}@media (min-width: 701px) and (max-width: 1023px){.article_container .summer-event.remaining-day .event-text-duration span{font-size:3vw}}@media (max-width: 700px){.article_container .summer-event.remaining-day .event-text-duration span{font-size:3vw}}.article_container .summer-event.remaining-day .event-text-remain{font-size:1.2vw}@media (min-width: 701px) and (max-width: 1023px){.article_container .summer-event.remaining-day .event-text-remain{font-size:2.4vw}}@media (max-width: 700px){.article_container .summer-event.remaining-day .event-text-remain{font-size:2.8vw}}.article_container .summer-event.remaining-day .event-text-remain b{font-size:2vw}@media (min-width: 701px) and (max-width: 1023px){.article_container .summer-event.remaining-day .event-text-remain b{font-size:5vw}}@media (max-width: 700px){.article_container .summer-event.remaining-day .event-text-remain b{font-size:5vw;vertical-align:sub}}.video_container .summer-event.remaining-day{top:37%;left:0;font-size:1.5vw;line-height:1;text-align:center}@media (min-width: 701px) and (max-width: 1023px){.video_container .summer-event.remaining-day{top:35%;font-size:2.4vw}}@media (max-width: 700px){.video_container .summer-event.remaining-day{top:35%;font-size:2.8vw}}.video_container .summer-event.remaining-day .event-text-duration,.video_container .summer-event.remaining-day .event-text-remain{display:block}@media (max-width: 700px){.video_container .summer-event.remaining-day .event-text-remain{line-height:1}}.video_container .summer-event.remaining-day .event-text-remain b{line-height:1.5}@media (min-width: 1024px){.video_container .summer-event.remaining-day .event-text-remain b{line-height:0}}.video_container .summer-event.remaining-day .summer-free{margin-left:0}@media (min-width: 701px) and (max-width: 1023px){.video_container .summer-event.remaining-day .summer-free{font-size:3vw}}@media (min-width: 1024px){.video_container .summer-event.remaining-day .summer-free{vertical-align:baseline}}@media (min-width: 701px) and (max-width: 1023px){.video_container .summer-event.remaining-day span{font-size:2.8vw}}.event-member-info .summer-event.remaining-day{top:10%;left:60%;font-size:19px}.event-member-info .summer-event.remaining-day .event-text-duration,.event-member-info .summer-event.remaining-day .event-text-remain{font-size:19px}.event-member-info .summer-event.remaining-day .event-text-duration span{margin-left:0;font-size:19px;vertical-align:initial}.event-member-info .summer-event.remaining-day .summer-free,.event-member-info .summer-event.remaining-day span{font-size:32px;vertical-align:sub}.banner .summer-event.remaining-day{top:182px;left:0;width:100%;font-size:19px;line-height:0.8;text-align:center;text-shadow:1px 1px #fff}.banner .summer-event.remaining-day .event-text-duration,.banner .summer-event.remaining-day .event-text-remain{display:block;font-size:19px;line-height:2}.banner .summer-event.remaining-day .event-text-duration span,.banner .summer-event.remaining-day .event-text-remain span{font-size:30px;line-height:0}.banner .summer-event.remaining-day .summer-free{margin-right:6px;margin-left:0;font-size:32px;vertical-align:sub}.intro-user-banner .summer-event.remaining-day{top:12%}.article_container .event-area{max-width:static}
