.wrapper_mv_tb{display:none}.wrapper_mv_sp{display:none}.slider_box_pc,.slider_box_tb,.slider_box_sp{position:relative}.slider_box_pc,.slider_box_tb,.slider_box_sp{overflow:hidden;width:100%;margin:0 auto}.slider_box_tb{padding-top:54px;position:relative}.slider_box_sp{padding-top:44px;position:relative}ul.slider_pc,ul.slider_tb,ul.slider_sp{overflow:visible}.slider_box_pc,.slider_box_tb,.slider_box_sp{padding-top:100px;position:relative}ul.slider_pc,ul.slider_tb,ul.slider_sp{width:100%;margin:0 auto;padding:1px}.slider_pc img,.slider_tb img,.slider_sp img{height:auto;width:100%}.slider_pc,.slider_tb,.slider_sp{opacity:0;transition:opacity .3s linear}.slider_pc.slick-initialized,.slider_tb.slick-initialized,.slider_sp.slick-initialized{opacity:1}.slick-initialized .slick-slide{position:relative}.wrapper_slider{width:100%;margin:0 auto}ul.slider_pc li.slider_li,ul.slider_tb li.slider_li,ul.slider_sp li.slider_li{position:relative}ul#thumbnail_slider_pc,ul#thumbnail_slider_tb,ul#thumbnail_slider_sp{margin-top:1%}ul#thumbnail_slider_sp{margin-top:2%}ul.slider_pc li.slider_li:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:-moz-linear-gradient(to bottom right,rgba(0,0,0,0),rgba(0,0,0,.1));background:-webkit-linear-gradient(to bottom right,rgba(0,0,0,0),rgba(0,0,0,.1));background:linear-gradient(to bottom right,rgba(0,0,0,0),rgba(0,0,0,.1))}div.caption_slideshow{position:absolute;top:20%;left:5%;z-index:50}div.caption_slideshow p.name{margin:0;padding:0;color:#fff;font-size:50px;font-family:"Sawarabi Gothic";font-family:'BIZ UDPGothic',sans-serif;font-weight:700;text-shadow:#333 1px 1px 2px,#333 -1px 1px 2px,#333 1px -1px 2px,#333 -1px -1px 2px;filter:drop-shadow(0 0 .2rem #333);line-height:1.4}div.caption_slideshow p.feature{margin-top:.5em;color:#fff;font-size:34px;font-family:"Sawarabi Gothic";font-family:'BIZ UDPGothic',sans-serif;font-weight:"500";text-shadow:#333 1px 1px 2px,#333 -1px 1px 2px,#333 1px -1px 2px,#333 -1px -1px 2px;filter:drop-shadow(0 0 .2rem #333);line-height:1.7}div.caption_slideshow strong.yellow{color:#f5e663}div.caption_slideshow p.l-blue{text-align:left;text-shadow:#83bdd6 1px 1px 2px,#83bdd6 -1px 1px 2px,#83bdd6 1px -1px 2px,#83bdd6 -1px -1px 2px;filter:drop-shadow(0 0 .2rem #83bdd6)}div.caption_slideshow p.blue{text-align:left;text-shadow:#1e3888 1px 1px 2px,#1e3888 -1px 1px 2px,#1e3888 1px -1px 2px,#1e3888 -1px -1px 2px;filter:drop-shadow(0 0 .2rem #1e3888)}div.btn_slideshow{position:absolute;bottom:5%;right:5%;z-index:50}div.btn_slideshow a{font-size:20px}#top_about-us{width:100%;margin:0 auto;padding:0;background-image:-moz-linear-gradient(to bottom left,rgba(255,255,255,.8) 1%,rgba(255,255,255,.8) 100%),url(//motoyama-g.com/wp-content/themes/kobemotoyama-gakuen/assets/top/css/../img/bg_about-us.jpg);background-image:-webkit-linear-gradient(to bottom left,rgba(255,255,255,.8) 1%,rgba(255,255,255,.8) 100%),url(//motoyama-g.com/wp-content/themes/kobemotoyama-gakuen/assets/top/css/../img/bg_about-us.jpg);background-image:linear-gradient(to bottom left,rgba(255,255,255,.8) 1%,rgba(255,255,255,.8) 100%),url(//motoyama-g.com/wp-content/themes/kobemotoyama-gakuen/assets/top/css/../img/bg_about-us.jpg)}#top_about-us .container_inner{display:flex;flex-direction:row;flex-wrap:nowrap}#top_about-us .container_inner ul.outer li{flex:0 0 auto;max-width:100%;margin-bottom:3%;overflow:hidden}#top_about-us ul.outer li:nth-child(1n){margin-bottom:0}*{min-height:0;min-width:0}#top_about-us .container_inner ul.outer li.txt{color:#fff;flex:0 0 70%;justify-content:center;position:relative;padding:0;height:400px;background-blend-mode:soft-light;background-size:cover!important;background-position:center center}#top_about-us ul.outer li.about-us_content ul.inner li.txt{height:400px;padding:0;justify-content:center;align-items:flex-start}#top_about-us ul.outer li.about-us_content ul.inner li.txt .inner_txt{padding:0 5%;border-left:5px solid #1e3888;position:relative}#top_about-us .container_inner ul.outer li.txt h2{margin-bottom:5%;padding:0;color:#1e3888;font-size:40px;text-align:left;line-height:1.2}#top_about-us .container_inner ul.outer li.txt p{margin-bottom:5%;padding:0;font-size:16px}#top_about-us .container_inner ul.outer li.txt span#about-us_en{color:#f5e663;font-family:'Courgette',cursive;font-size:60px;font-weight:400;position:absolute;transform:rotate(-8deg)}#top_about-us .wrapper_btn{justify-content:flex-start}div.btn-yellow{margin:0 2% 0 0;display:flex}#about-us_en{opacity:0;transform:translateY(100%);transition:all 2s;bottom:-1em;right:0}#about-us_en.effect{opacity:1;transform:translateY(0);bottom:-.25em;right:0}#top_exam-result{min-height:600px;margin:0 auto;padding:7% 0;position:relative;background-image:-moz-linear-gradient(to bottom left,rgba(235,242,250,.3) 1%,rgba(235,242,250,.3),rgba(235,242,250,.3),rgba(235,242,250,.3) 90%,rgba(235,242,250,.3) 100%),url(//motoyama-g.com/wp-content/themes/kobemotoyama-gakuen/assets/top/css/../img/bg_exam-result.jpg);background-image:-webkit-linear-gradient(to bottom left,rgba(235,242,250,.3) 1%,rgba(235,242,250,.3),rgba(235,242,250,.3),rgba(235,242,250,.3) 90%,rgba(235,242,250,.3) 100%),url(//motoyama-g.com/wp-content/themes/kobemotoyama-gakuen/assets/top/css/../img/bg_exam-result.jpg);background-image:linear-gradient(to bottom left,rgba(235,242,250,.3) 1%,rgba(235,242,250,.3),rgba(235,242,250,.3),rgba(235,242,250,.3) 90%,rgba(235,242,250,.3) 100%),url(//motoyama-g.com/wp-content/themes/kobemotoyama-gakuen/assets/top/css/../img/bg_exam-result.jpg);background-size:cover}#top_exam-result p.lead{color:#fff;font-size:20px;text-align:center;text-shadow:#666 1px 1px .5px,#666 -1px 1px .5px,#666 1px -1px 1px,#666 -1px -1px .5px;filter:drop-shadow(0 0 .1rem #666)}#top_exam-result ul.outer{width:70%;margin-top:5%;justify-content:center}#top_exam-result ul.outer li.outer-li{flex:0 0 auto;width:100%;max-width:100%}#top_exam-result ul.inner{align-items:initial}#top_exam-result ul.inner li{padding:1%;color:#fff;font-size:20px;text-shadow:#666 1px 1px .5px,#666 -1px 1px .5px,#666 1px -1px 1px,#666 -1px -1px .5px;filter:drop-shadow(0 0 .1rem #666);flex:0 0 45%;border-right:1px solid #fff;border-bottom:1px solid #fff}#top_exam-result ul.inner li:nth-child(2n){border-right:none}#top_exam-result ul.inner li:nth-child(7){border-bottom:none}#top_exam-result ul.outer li.outer-li p.supplement{margin:5% auto;padding:.5em 0;color:#fff;font-size:20px;text-align:center;text-shadow:#666 1px 1px .5px,#666 -1px 1px .5px,#666 1px -1px 1px,#666 -1px -1px .5px;filter:drop-shadow(0 0 .1rem #666);border-top:3px solid #fff;border-bottom:3px solid #fff}section#cherry-blossom .inner div{animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:cherry-blossom;animation-timing-function:linear;opacity:0;transform-origin:0 0;height:100%}section#cherry-blossom .inner{height:100%;width:100%}section#cherry-blossom .inner div{position:absolute}section#cherry-blossom .inner div.sp_only{display:none}section#cherry-blossom .inner div.cherry-blossomEf1,section#cherry-blossom .inner div.cherry-blossomEf2,section#cherry-blossom .inner div.cherry-blossomEf5,section#cherry-blossom .inner div.cherry-blossomEf8{background-size:5px 6px}section#cherry-blossom .inner div.cherry-blossomEf1,section#cherry-blossom .inner div.cherry-blossomEf2,section#cherry-blossom .inner div.cherry-blossomEf5,section#cherry-blossom .inner div.cherry-blossomEf8{background-size:5px 6px}.cherry-blossomEf1{animation-duration:2.4s;left:25%}.cherry-blossomEf2{animation-delay:.3s;animation-duration:2.7s;left:34%}.cherry-blossomEf3{animation-delay:.5s;animation-duration:2.9s;left:45%}.cherry-blossomEf4{animation-delay:0s;animation-duration:2.6s;left:53%}.cherry-blossomEf5{animation-delay:1s;animation-duration:2.6s;left:62%}.cherry-blossomEf6{animation-delay:1.2s;animation-duration:2.2s;left:70%}.cherry-blossomEf7{animation-delay:1.2s;animation-duration:2.7s;left:87%}.cherry-blossomEf8{animation-delay:1.4s;animation-duration:2.9s;left:95%}@keyframes cherry-blossom{0%{opacity:0;transform:translateY(0)}50%{opacity:1;transform:translateY(50px)}100%{opacity:.3;transform:translateY(120px)}}#highlighter01{font-weight:400;display:inline;background:linear-gradient(to right,#f5e663 50%,transparent 50%);background-position:100% bottom;background-size:200% 50%;background-repeat:no-repeat;transition:background-position .4s}#highlighter01.effect{background-position:0 bottom}#top_features{padding:7% 0}.features_ul li.outer-li{flex:0 0 auto;width:100%;max-width:100%;margin:0 0 2%}.features_ul li.outer-li:last-child{margin:0}.features_ul li.outer-li ul.inner{justify-content:flex-start;align-items:flex-start}.highlighter-lightblue{padding:0 2px 4px;font-weight:400;display:inline;background:linear-gradient(transparent 70%,#ddedfa 0%)}.features_ul ul.inner li.number{flex:0 0 20%;margin:0 2% 2% 0}.features_ul ul.inner li.number div{justify-content:center;align-items:center;width:150px;height:150px;border:1px solid #1e3888;border-radius:50%;background:#1e3888}.features_ul ul.inner li.number p{color:#f5e663;font-size:30px;font-family:'BIZ UDPGothic',sans-serif;font-weight:700;text-align:center}.features_ul ul.inner li.number p span{color:#fff;font-size:24px;font-weight:400;font-style:italic;display:block}#feature_num01{background:#fff;position:relative;transition:all 8s}#feature_num01.effect{border:1px solid #f5e663;background:#f5e663;transition:all 1s}#feature_num01.effect p{color:#1e3888;transition:all 1s}#feature_num02{background:#fff;position:relative;transition:all 8s}#feature_num02.effect{border:1px solid #f5e663;background:#f5e663;transition:all 1s}#feature_num02.effect p{color:#1e3888;transition:all 1s}#feature_num03{background:#fff;position:relative;transition:all 8s}#feature_num03.effect{border:1px solid #f5e663;background:#f5e663;transition:all 1s}#feature_num03.effect p{color:#1e3888;transition:all 1s}#feature_num04{background:#fff;position:relative;transition:all 8s}#feature_num04.effect{border:1px solid #f5e663;background:#f5e663;transition:all 1s}#feature_num04.effect p{color:#1e3888;transition:all 1s}.features_ul ul.inner li.txt{flex:0 0 78%}.features_ul ul.inner li.txt h3{text-align:left}#top_measures{padding:7% 0}.measures_ul li.outer-li{flex:0 0 auto;width:100%;max-width:100%;margin:0 0 4%}.measures_ul li.outer-li:last-child{margin:0}.measures_ul li.outer-li ul.inner{justify-content:flex-start;align-items:flex-start}#top_measures h2{font-size:50px}#top_measures h2 span{font-size:30px;display:block}.measures_ul li.outer-li h3{width:100%;max-width:100%;margin:4% 2% 2% 0;font-size:30px;font-family:'BIZ UDPGothic',sans-serif;line-height:1}.measures_ul li.outer-li h3 span{margin-right:1em;color:#7fbdef;font-size:50px;font-family:'BIZ UDPGothic',sans-serif;font-style:italic;line-height:1}.measures_ul li.outer-li h3 span.icofont.check:before{content:"\eed8";margin-right:.25em}.measures_ul li.outer-li ul.inner{align-items:center}.measures_ul li.outer-li h3 span#check00.icofont.check:before{color:#7fbdef;transition:all 2s}.measures_ul li.outer-li h3 span#check00.effect.icofont.check:before{color:#f1de35}.measures_ul li.outer-li h3 span#check01.icofont.check:before{color:#7fbdef;transition:all 2s}.measures_ul li.outer-li h3 span#check01.effect.icofont.check:before{color:#f1de35}.measures_ul li.outer-li h3 span#check02.icofont.check:before{color:#7fbdef;transition:all 2s}.measures_ul li.outer-li h3 span#check02.effect.icofont.check:before{color:#f1de35}.measures_ul li.outer-li h3 span#check03.icofont.check:before{color:#7fbdef;transition:all 2s}.measures_ul li.outer-li h3 span#check03.effect.icofont.check:before{color:#f1de35}.measures_ul li.outer-li ul.inner li.ttl{flex:0 0 30%;margin-right:3%}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl{width:96%;padding:2%;background:#7fbdef;position:relative}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl div.wrapper_span{justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;background:#1e3888}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl div.wrapper_span span{color:#fff;font-size:18px;font-weight:700;text-align:center}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl p{padding:4% 0;color:#fff;font-size:20px;font-weight:700;line-height:1.5;flex:0 0 80%}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl:before{content:"";position:absolute;top:50%;left:100%;margin-top:-15px;border:15px solid transparent;border-left:15px solid #7fbdef;z-index:2}.measures_ul li.outer-li p.supplement{padding:1em 0;color:#1e3888;font-size:16px;font-weight:700;border-top:1px solid #1e3888;border-bottom:1px solid #1e3888}.measures_ul li.outer-li ul.inner li.txt{flex:0 0 67%}#top_course-fees{padding:7% 0}#top_course-fees dl{width:60%;margin:0 auto;padding:15px 0;border-bottom:1px solid #fff}#top_course-fees dt{width:35%;padding-bottom:5px}#top_course-fees dd{width:65%;padding-bottom:5px}#top_course-fees p.notes{width:60%;margin:1em auto 0}#top_classrooms{width:100%;margin:0 auto;padding:7% 0;background:#1e3888}#top_classrooms h2{color:#fff}#top_classrooms ul.outer{width:100%;margin-bottom:3%}#top_classrooms ul.outer:last-child{margin-bottom:0}#top_classrooms ul.outer li.outer-li{flex:0 0 auto;width:94%;max-width:94%;margin-bottom:3%;padding:3%;background:#fff}#top_classrooms ul.outer li.outer-li:last-child{margin-bottom:0}#top_classrooms ul.inner{align-items:flex-start}#top_classrooms ul.inner li.txt{flex:0 0 auto;width:100%;max-width:100%;margin-right:5%}#top_classrooms ul.inner li.txt h3{color:#1e3888;font-size:30px;font-style:normal;text-align:left;line-height:1.4}#top_classrooms ul.inner li.txt p span.note{padding-left:0;text-indent:0}#top_classrooms ul.inner li.txt p span.note:before{counter-increment:none;content:'※'}#top_classrooms ul.inner li.txt .wrapper_txt{margin:0 0 2%;align-items:flex-start}#top_classrooms ul.inner li.txt .wrapper_txt p{margin-right:2em;padding-left:1.75em;text-indent:-1.75em}#top_classrooms ul.inner li.txt p.icofont.ui-dial-phone:before{content:"\ec54";margin-right:.5em;font-size:20px;vertical-align:middle}#top_classrooms ul.inner li.txt p.phone-number a{font-size:30px}#top_classrooms ul.inner li.txt p.phone-number span{font-size:20px}#top_classrooms ul.inner li.txt p.icofont.google-map:before{content:"\ed42";margin-right:.5em;font-size:20px;vertical-align:middle}#top_classrooms ul.inner li.txt p.icofont.clock-time:before{content:"\eedc";margin-right:.5em;font-size:20px;vertical-align:middle}#top_classrooms ul.inner li.map{flex:0 0 auto;width:100%;max-width:100%}#top_classrooms ul.inner li.map .wrapper_map{width:100%;position:relative}#top_classrooms ul.inner li.map .wrapper_map iframe{width:100%;height:250px}#top_faq{width:100%;margin:0 auto;padding:7% 0;background:#ddedfa;background:#efefef}#top_faq h2 span.en{color:#f1de35}#top_faqul.outer{width:100%}#top_faq ul.outer li.outer-li{flex:0 0 auto;width:94%;max-width:94%;margin-bottom:3%;padding:3%;background:#fff}#top_faq ul.outer li.outer-li:last-child{margin-bottom:0}#top_faq ul.inner{align-items:flex-start}.accordion_faq{list-style:none;width:80%;margin:0 auto}.accordion_faq li{margin:10px 0}.container h3.accordion_question{padding:3% 3% 3% 20px;color:#fff;font-size:20px;text-align:left;position:relative;cursor:pointer;transition:all .5s ease;background:#1e3888}.container h3.accordion_question span{margin-right:20px}.accordion_question:before,.accordion_question:after{position:absolute;content:'';width:20px;height:2px;background:#fff}.accordion_question:before{top:48%;right:20px;transform:rotate(0deg)}.accordion_question:after{top:48%;right:20px;transform:rotate(90deg)}.accordion_question.close:before{transform:rotate(45deg)}.accordion_question.close:after{transform:rotate(-45deg)}.accordion_answer{margin:0;padding:3% 3% 3% 20px;display:none;background:#fff}.accordion_answer span.question{flex:0 0 20%;margin-right:20px;font-size:20px;font-weight:700;font-family:'BIZ UDPGothic',sans-serif}.accordion_answer p{padding:0 0 0 40px;text-indent:-37px}.accordion_answer p:before{content:"A";margin-right:20px;font-size:20px;font-weight:700;font-family:'BIZ UDPGothic',sans-serif}.accordion_answer p span.grey2{text-indent:0}#top_online-tutor{width:100%;margin:0 auto;padding:7% 0}#top_online-tutor h3{padding:2em 0 1em}table.ptn02 th{background:#ddedfa}#menu_ul{justify-content:center;align-items:stretch}#menu_ul li.outer-li{flex:0 0 31.3333%;margin-right:2%;border-radius:20px;border:1px solid #1e3888}#menu_ul li.outer-li:nth-child(3){margin-right:0}#menu_ul li.outer-li ul.inner li.txt{flex:0 0 auto;width:90%;max-width:90%;margin-right:0;padding:5%}#menu_ul li.outer-li ul.inner li.txt h4{padding:.5em;color:#1e3888;font-size:20px;text-align:center}#menu_ul li.outer-li ul.inner li.txt h4 span{margin-right:.5em;color:#f5e663;font-size:24px;font-family:'Courgette',cursive}#menu_ul ol{margin-top:4%;line-height:1.5}#menu_ul ol.itemization li{padding-left:2em;text-indent:-2.75em}#menu_ul ol li{display:list-item;list-style:unset;text-align:start}#menu_ul ol.inside li{list-style-type:none;counter-increment:cnt}#menu_ul ol.inside li:before{content:"（" counter(cnt) "） "}#menu_ul li.outer-li ul.inner li.txt p.summary{margin-top:4%}#menu_01,#menu_02,#menu_03{opacity:0;transition:all 2.5s}#menu_01.effect,#menu_02.effect,#menu_03.effect{opacity:1}#online-tutor_course-fees dl{width:60%;margin:0 auto;padding:15px 0;border-bottom:1px solid #a3cef1}#online-tutor_course-fees dt{width:35%;padding-bottom:5px}#online-tutor_course-fees dd{width:65%;padding-bottom:5px}#online-tutor_course-fees p.notes{width:60%;margin:1em auto 0}#top_news{width:100%;margin:0 auto;padding:7% 0;position:relative;background:#f8f3c8}#top_news h2 span.en{color:#a3cef1}#top_news dl.news{width:76%;margin:0 auto;padding:2%;line-height:2;background:#fff;border-radius:10px}#top_news dl.news dt{width:6em;padding:5px 0;font-weight:700;float:left}#top_news dl.news a{display:block}#top_news dl.news a:hover{color:#ccc;text-decoration:none}#top_news dl.news a dd{padding:5px 2em 5px 5em;border-bottom:1px solid #ccc}#top_news dl.news a:last-child dd{border-bottom:none}#top_news dl.news dd.icofont{position:relative}#top_news dl.news dd.icofont:after{position:absolute;top:32.5%;right:0}#top_news dl.news a:hover dd.icofont:after{color:#ccc}#top_news div.btn-yellow{margin:5% auto 0}#top_tutor-blog ul#top_tutor-blog-list{align-items:flex-start}#top_tutor-blog ul#top_tutor-blog-list li.top_tutor-blog-list_li{flex:0 0 23.5%;margin-right:2%}#top_tutor-blog ul#top_tutor-blog-list li.top_tutor-blog-list_li:nth-child(4n){margin-right:0}#top_tutor-blog ul.outer li#tutor-blog-list{width:100%}#top_tutor-blog ul.outer li#tutor-blog-list p.list{margin-bottom:1em;text-align:right}#top_tutor-blog ul.outer li.txt h3{margin:0 0 1em;font-size:16px;text-align:left}#top_tutor-blog ul.outer li.txt p.time{margin:.5em 0;font-size:14px;text-align:left}#top_tutor-blog ul#top_tutor-blog-list li.top_tutor-blog-list_li ul.inner li.photo{width:100%;position:relative}#top_tutor-blog ul#top_tutor-blog-list li.top_tutor-blog-list_li ul.inner li.photo span{width:96%;padding:2% 4%;position:absolute;top:0;left:0;z-index:10}#top_tutor-blog ul#top_tutor-blog-list li.top_tutor-blog-list_li ul.inner li.photo span a{padding:2% 4%;color:#fff;font-size:14px;position:absolute;top:0;left:0;z-index:10;display:block}#top_tutor-blog ul#top_tutor-blog-list li.top_tutor-blog-list_li ul.inner li.photo span a:hover{text-decoration:none}#top_tutor-blog ul#top_tutor-blog-list li.top_tutor-blog-list_li ul.inner li.txt{width:100%}#top_tutor-blog ul#top_tutor-blog-list li.top_tutor-blog-list_li ul.inner li.photo span.study-method a{background:#aaa}#top_tutor-blog ul#top_tutor-blog-list li.top_tutor-blog-list_li ul.inner li.photo span.study-method a:hover{background:#bbb}#top_tutor-blog ul#top_tutor-blog-list li.top_tutor-blog-list_li ul.inner li.photo span.homework a{background:#7fbdef}#top_tutor-blog ul#top_tutor-blog-list li.top_tutor-blog-list_li ul.inner li.photo span.homework a:hover{background:#a3cef1}#top_tutor-blog ul#top_tutor-blog-list li.top_tutor-blog-list_li ul.inner li.photo span.refresh a{background:#f1de35}#top_tutor-blog ul#top_tutor-blog-list li.top_tutor-blog-list_li ul.inner li.photo span.refresh a:hover{background:#f5e663}#top_tutor-blog ul#top_tutor-blog-list li.top_tutor-blog-list_li ul.inner li.photo span.other a{color:#001011;background:#eee}#top_tutor-blog ul#top_tutor-blog-list li.top_tutor-blog-list_li ul.inner li.photo span.other a:hover{background:#efefef}#top_tutor-blog div.btn-yellow{margin:0 auto;display:flex;justify-content:center}@media screen and (min-width:2501px) and (max-width:3000px){.slide-txt{top:45%}.slide-txt div.bg{width:64vw;height:300px;margin-top:-10%}.slide-txt h1.txt{font-size:3.3vw}.slide-txt h1.txt span{font-size:2.3vw}}@media screen and (min-width:1920px) and (max-width:2500px){.slide-txt{top:45%}.slide-txt div.bg{width:64vw;height:200px;margin-top:-9.5%}.slide-txt h1.txt{font-size:3.3vw}.slide-txt h1.txt span{font-size:2.3vw}}@media screen and (min-width:1751px) and (max-width:1919px){.slide-txt{top:45%}.slide-txt div.bg{width:64vw;height:168px;margin-top:-10%}.slide-txt h1.txt{font-size:3.3vw}.slide-txt h1.txt span{font-size:2.3vw}}@media screen and (min-width:1501px) and (max-width:1750px){.slide-txt{top:45%}.slide-txt div.bg{width:64vw;height:166px;margin-top:-10%}.slide-txt h1.txt{font-size:3.3vw}.slide-txt h1.txt span{font-size:2.3vw}}@media screen and (min-width:1351px) and (max-width:1500px){.slide-txt{top:45%}.slide-txt div.bg{width:64vw;height:164px;margin-top:-10%}.slide-txt h1.txt{font-size:3.3vw}.slide-txt h1.txt span{font-size:2.3vw}}@media screen and (min-width:1201px) and (max-width:1350px){.slide-txt{top:45%}.slide-txt div.bg{width:64vw;height:160px;margin-top:-11%}.slide-txt h1.txt{font-size:3.3vw}.slide-txt h1.txt span{font-size:2.3vw}}@media screen and (max-width:1200px){.wrapper_slider{width:100%}ul.slider_pc{width:100%}.slider_box_pc{padding-top:54px}div.caption_slideshow p.name{font-size:4vw}div.caption_slideshow p.feature{font-size:2.5vw}div.caption_slideshow p.address{font-size:2.25vw}ul.slider_pc li.slider_li p.en,ul.slider_pc li.slider_li p.en a{font-size:1.6vw}#top_about-us .container_inner ul.outer li.txt{flex:0 0 80%}.measures_ul li.outer-li{margin:0 0 6%}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl div.wrapper_span span{font-size:1.5vw}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl p{font-size:1.8vw}#menu_ul li.outer-li ul.inner li.txt h4{font-size:1.6vw}#top_classrooms ul.inner li.txt h3{font-size:28px}}@media screen and (max-width:1005px){.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl{width:92%;padding:4%;flex-direction:column}}@media screen and (max-width:1030px){#top_about-us .container_inner ul.outer li.txt{flex:0 0 90%}#top_about-us .container_inner ul.outer li.txt span#about-us_en{font-size:6vw}}@media screen and (max-width:1000px){.slider_box_pc .slick-dots{bottom:-45px!important}#top_about-us h2{font-size:3.2vw}#top_about-us .wrapper_h2:before{width:11vw}#top_about-us .wrapper_h2:after{width:11vw}#top_about-us p{font-size:15px}.features_ul ul.inner li.number p{font-size:26px}.features_ul ul.inner li.number p span{font-size:22px}.features_ul ul.inner li.txt h3{font-size:22px}select{height:44px}}@media screen and (min-width:811px) and (max-width:1200px){.wrapper_mv_sp{display:none}#top_exam-result{min-height:550px}#top_classrooms .detail_box li.txt h3{font-size:3.3vw}.accordion_faq{width:90%}#top_news dl.news{width:80%}}@media screen and (max-width:810px){.slider_box_tb{padding-top:54px}div.caption_slideshow p.name{font-size:4.5vw}div.caption_slideshow p.feature{font-size:3.3vw}div.caption_slideshow p.address{font-size:3vw}ul.slider_pc li.slider_li p.en,ul.slider_pc li.slider_li p.en a{font-size:1.8vw}ul.slider_pc li.slider_li img.svg-open{width:12%}div.btn_slideshow a{font-size:18px}#top_exam-result{padding:10% 0}#top_features{padding:10% 0}#top_measures{padding:10% 0}#top_measures h2{font-size:45px}#top_measures h2 span{font-size:26px}.measures_ul li.outer-li h3{font-size:26px}.measures_ul li.outer-li h3 span{font-size:45px}.measures_ul li.outer-li ul.inner li.txt p{font-size:15px}.measures_ul li.outer-li p.supplement{font-size:15px}.measures_ul li.outer-li ul.inner{align-items:center;flex-direction:column}.measures_ul li.outer-li ul.inner li.ttl{flex:0 0 auto;width:100%;max-width:100%;margin-right:0;margin-bottom:3%}.measures_ul li.outer-li ul.inner li.txt{flex:0 0 auto;width:100%;max-width:100%}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl{width:94%;padding:1% 3%;flex-direction:row}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl div.wrapper_span{width:80px;height:80px}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl div.wrapper_span span{font-size:3vw}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl p{font-size:3vw}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl:before{content:"";position:absolute;top:auto;bottom:-24px;left:50%;margin-left:-15px;border:12px solid transparent;border-top:12px solid #7fbdef}#top_course-fees{padding:10% 0}#top_online-tutor{padding:10% 0}#menu_ul li.outer-li{flex:0 0 auto;width:100%;max-width:100%;margin-right:0;margin-bottom:3%}#menu_ul li.outer-li ul.inner li.txt h4{font-size:20px}p.lead{text-align:center}#online-tutor_course-fees dl{width:90%}#top_classrooms{padding:10% 0}#top_classrooms ul.inner li.txt h3{padding-bottom:3%;font-size:26px}#top_classrooms ul.inner li.txt .wrapper_txt p{margin:0 2em 3% 0;padding-left:1.75em;text-indent:-1.75em}#top_classrooms ul.inner li.txt p span.note{padding-left:0;text-indent:0}#top_faq{padding:10% 0}#top_news{padding:10% 0}#top_news div.btn-wh{margin:5% auto}#top_news div.btn-wh a{font-size:16px}div.btn-wh{margin:5% auto 10%}#top_tutor-blog{padding:10% 0}#top_tutor-blog ul#top_tutor-blog-list li.top_tutor-blog-list_li{flex:0 0 49%;margin-right:2%}#top_tutor-blog ul#top_tutor-blog-list li.top_tutor-blog-list_li:nth-child(2n){margin-right:0}}@media screen and (min-width:641px) and (max-width:810px){.wrapper_mv_tb{display:block}.wrapper_mv_pc{display:none}.slider_box_pc .slick-dots{bottom:-42px!important}.slick-dots li button{height:15px!important;width:15px!important}.slick-dots li button:before{width:15px!important;height:15px!important;font-size:7px!important;line-height:15px!important}.slick-dots li.slick-active button:before{font-size:10px!important}#top_about-us h2{font-size:3.6vw}#top_about-us ul.outer li.about-us_content ul.inner li.txt{flex:0 0 90%;height:350px}#top_about-us .container_inner ul.outer li.txt h2{font-size:40px}#top_about-us .container_inner ul.outer li.txt p{font-size:16px}#top_about-us .container_inner ul.outer li.txt span#about-us_en_tb{color:#f5e663;font-family:'Courgette',cursive;font-size:6vw;font-weight:400;position:absolute;transform:rotate(-8deg)}#about-us_en_tb{opacity:0;transform:translateY(100%);transition:all 2s;bottom:-1em;right:0}#about-us_en_tb.effect{opacity:1;transform:translateY(0);bottom:-.25em;right:0}#top_about-us .container_inner ul.outer li.txt h2{font-size:4.5vw}#top_about-us .container_inner ul.outer li.txt p{font-size:14px}#top_exam-result{min-height:500px}#top_exam-result p.lead{font-size:18px}#top_exam-result ul.outer{width:100%;margin-top:10%;justify-content:center}#top_exam-result ul.outer li.outer-li{flex:0 0 auto;width:100%;max-width:100%}#top_exam-result ul.inner li{padding:1%;color:#fff;font-size:18px;flex:0 0 47.5%;border-right:1px solid #fff;border-bottom:1px solid #fff}#top_exam-result ul.inner li:nth-child(2n){border-right:none}#top_exam-result ul.inner li:nth-child(7){border-bottom:none}#top_exam-result ul.outer li.outer-li p.supplement{margin:5% auto;color:#fff;font-size:18px;text-align:center;border-top:3px solid #fff;border-bottom:3px solid #fff}.features_ul ul.inner li.number div{width:120px;height:120px}.features_ul ul.inner li.number p{font-size:24px}.features_ul ul.inner li.number p span{font-size:20px}.features_ul ul.inner li.txt h3{font-size:22px}#top_course-fees dl{width:90%}#top_course-fees p.notes{width:90%}.accordion_faq{width:90%}.container h3.accordion_question{padding:3% 3% 3% 20px;font-size:18px}.container h3.accordion_question span{margin-right:18px}.accordion_answer{padding:3% 3% 3% 18px}.accordion_answer span.question{margin-right:18px;font-size:18px}.accordion_answer p{padding:0 0 0 36px;text-indent:-32px}.accordion_answer p:before{margin-right:18px;font-size:18px}#top_news dl.news{width:94%}table.ptn03{width:100%}select{height:42px}}@media screen and (max-width:700px){.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl{width:94%;padding:1% 3%;flex-direction:row}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl div.wrapper_span{width:70px;height:70px}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl div.wrapper_span span{font-size:3.5vw}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl p{font-size:3.2vw}}@media screen and (max-width:640px){.wrapper_mv_pc{display:none}.wrapper_mv_sp{display:block}.slick-dotted.slick-slider{margin-bottom:0!important}div.caption_slideshow rt{font-size:.5rem;transform:translateY(-.1em)}.wrapper_slider{width:100%}ul.slider_sp{width:100%;margin:0 auto}.slider_box_sp{padding-top:50px}div.caption_slideshow{top:65%;left:5%}div.caption_slideshow p.name{display:none}div.caption_slideshow p.feature{font-size:5vw}ul.slider_sp li.slider_li img.svg-open{width:35%;position:absolute;left:5%;top:5%}#top_about-us{padding:7% 0}#top_about-us h2{font-size:3.6vw}#top_about-us .wrapper_h2:before{width:11vw;padding-right:3vw}#top_about-us .wrapper_h2:after{width:11vw;padding-left:3vw}#top_about-us p{font-size:14px;text-align:left}#top_about-us .container_inner ul.inner{flex-direction:column}#top_about-us ul.outer li.about-us_content ul.inner li.txt .inner_txt{padding:0 5% 0;position:relative}#about-us_en_sp{opacity:0;transform:translateY(100%);transition:all 2s;top:3em;right:1.5em}#about-us_en_sp.effect{opacity:1;transform:translateY(0);top:-.25em;right:1.5em}#top_about-us .container_inner ul.outer li.txt h2{font-size:4.8vw}#top_about-us .container_inner ul.outer li.txt p{font-size:14px}#top_about-us .container_inner ul.outer li.txt span#about-us_en_sp{color:#f5e663;font-family:'Courgette',cursive;font-size:6vw;font-weight:400;position:absolute;transform:rotate(-8deg)}#top_about-us .container_inner ul.outer li.photo img{height:auto}#top_exam-result{min-height:500px}#top_exam-result p.lead{font-size:16px}#top_exam-result ul.outer{width:90%;margin-top:15%}#top_exam-result ul.inner li{padding:1%;color:#fff;font-size:16px;flex:0 0 47.9%;border-right:1px solid #fff;border-bottom:1px solid #fff}#top_exam-result ul.outer li.outer-li p.supplement{margin:5% auto;color:#fff;font-size:16px;text-align:center;border-top:3px solid #fff;border-bottom:3px solid #fff}.features_ul ul.inner li.number div{width:100px;height:100px}.features_ul ul.inner li.number p{font-size:20px}.features_ul ul.inner li.number p span{font-size:18px}.features_ul ul.inner li.txt h3{padding-bottom:.5em;font-size:2.8vw;line-height:1.5}.features_ul ul.inner li.txt p{padding-bottom:.5em;font-size:14px}#top_measures h2{font-size:42px}#top_measures h2 span{font-size:24px}.measures_ul li.outer-li h3{font-size:24px}.measures_ul li.outer-li h3 span{margin-right:.5em;font-size:42px}.measures_ul li.outer-li ul.inner li.txt p{font-size:14px}.measures_ul li.outer-li p.supplement{font-size:14px}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl div.wrapper_span span{font-size:3vw}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl p{font-size:3.4vw}#top_course-fees dl{width:90%}#top_course-fees p.notes{width:90%}#top_classrooms ul.inner li.txt p.icofont.ui-dial-phone:before{font-size:17px}#top_classrooms ul.inner li.txt p.icofont.google-map:before{font-size:17px}#top_classrooms ul.inner li.txt p.icofont.clock-time:before{font-size:17px}.accordion_faq{width:94%}.container h3.accordion_question{padding:3% 3% 3% 20px;font-size:18px}.container h3.accordion_question span{margin-right:18px}.accordion_answer{padding:3% 3% 3% 18px}.accordion_answer span.question{margin-right:18px;font-size:18px}.accordion_answer p{padding:0 0 0 36px;text-indent:-32px}.accordion_answer p:before{margin-right:18px;font-size:18px}#top_tutor-blog ul.outer li.txt h3{font-size:15px}#top_news dl.news{width:90%;max-width:90%;padding:5%;border-radius:5px}#top_news dl.news dt{width:100%;padding-bottom:0;color:#8b8c89;font-size:15px;float:none}#top_news dl.news a dd{padding:0 2em 5px 0;font-size:15px}#top_news dl.news dd.icofont:after{top:7.5%}#top_news div.btn-wh{margin:5% auto 2.5%}#top_classrooms ul.inner li.txt h3{font-size:24px}#top_inquiry p.lead{text-align:left}table.ptn03{width:96%}table.ptn03 th{font-size:16px;width:92%;white-space:nowrap;float:left;border:none}table.ptn03 td{padding:2% 4% 4%;font-size:16px;width:92%;float:left;border:none}table.ptn03 tr:first-child th,table.ptn03 tr:first-child td{padding-top:2%}table.ptn03 td input#your-name,table.ptn03 td input#company-name,table.ptn03 td input#your-address,table.ptn03 td input#phone-number,table.ptn03 td input#your-email,table.ptn03 td input#second-house-purchase-time,table.ptn03 td input#cruiser-storage-location{width:96%}select{width:50%;height:46px;-webkit-appearance:none;appearance:none;border-radius:4px}table.ptn03 td textarea#inquiry{width:96%}.wpcf7-list-item{margin:0!important;display:block!important}input.confirm{font-size:18px}input.wpcf7-submit{font-size:16px;width:100%}input.back{font-size:18px}ul#button_box li{flex:0 0 auto;max-width:100%}ul#button_box li.button{width:50%}}@media screen and (max-width:480px){.slider_box_sp .slick-dots{bottom:-30px!important}div.caption_slideshow p.feature{font-size:5.5vw}#top_about-us ul.outer li.about-us_content ul.inner li.txt .inner_txt{border-left:3px solid #1e3888}#top_about-us .container_inner ul.outer li.txt h2{font-size:5vw}#about-us_en_sp{opacity:0;transform:translateY(100%);transition:all 2s;top:3em;right:.5em}#about-us_en_sp.effect{opacity:1;transform:translateY(0);top:-.25em;right:.5em}div.btn-yellow{margin:0 2% 2% 0}div.btn-yellow:last-child{margin:0 2% 0 0}#top_exam-result{min-height:500px}#top_exam-result p.lead{font-size:15px}#top_exam-result ul.outer{margin-top:20%}#top_exam-result ul.inner li{padding:2%;line-height:1.5;flex:0 0 45.8%}#top_exam-result ul.outer li.outer-li p.supplement{margin:5% auto;color:#fff;font-size:15px;text-align:left;border-top:3px solid #fff;border-bottom:3px solid #fff}.features_ul ul.inne{flex-direction:column}.features_ul ul.inner li.number{flex:0 0 auto;width:100%;max-width:100%;margin:0 2% 2% 0}.features_ul ul.inner li.number div{width:100px;height:100px}.features_ul ul.inner li.number p{font-size:20px}.features_ul ul.inner li.number p span{font-size:16px}.features_ul ul.inner li.txt{flex:0 0 auto;width:100%;max-width:100%}.features_ul ul.inner li.txt h3{padding-bottom:.5em;font-size:4vw}.features_ul ul.inner li.txt p{padding-bottom:1em;font-size:14px}.measures_ul li.outer-li{margin:0 0 8%}#top_measures h2{font-size:38px}#top_measures h2 span{font-size:22px}.measures_ul li.outer-li h3{font-size:22px}.measures_ul li.outer-li h3 span{font-size:38px}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl{width:96%;padding:2%;flex-direction:row}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl div.wrapper_span span{font-size:3.2vw}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl p{font-size:3.5vw}.measures_ul li.outer-li ul.inner li.txt p{margin-top:3%}#top_course-fees dl{width:90%}#top_course-fees p.notes{width:90%}#top_course-fees dt{font-size:14px}#top_course-fees dd{font-size:14px}#top_course-fees p.notes{width:90%;font-size:14px}#top_online-tutor p.lead{text-align:left}#top_online-tutor #strength_weakness p.lead{margin-bottom:1em}.table_box{overflow-x:scroll;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.table_box::-webkit-scrollbar{display:none}table.ptn02 .wd33{font-size:14px;white-space:nowrap}table.ptn02 .wd33 ul.itemization li{font-size:14px}#menu_ul li.outer-li ul.inner li.txt h4{font-size:18px}#menu_ul ol.inside li{font-size:14px}#online-tutor_course-fees dt,#online-tutor_course-fees dd{font-size:14px}#top_classrooms ul.inner li.txt h3{font-size:22px}#top_classrooms ul.inner li.txt .wrapper_txt p{font-size:14px}#top_classrooms ul.inner li.txt .wrapper_txt p.google-map{margin-right:0}.container h3.accordion_question{padding:3% 3% 3% 20px;font-size:17px}.container h3.accordion_question span{margin-right:17px}.accordion_answer{padding:3% 3% 3% 17px}.accordion_answer span.question{margin-right:17px;font-size:17px}.accordion_answer p{padding:0 0 0 37px;text-indent:-32px}.accordion_answer p:before{margin-right:17px;font-size:17px}#top_tutor-blog ul.outer li.txt h3{font-size:14px}#top_news{padding:10% 0}table.ptn03 th{font-size:14px}table.ptn03 td{font-size:14px}select{width:60%;height:40px}input::-webkit-input-placeholder{font-size:14px}input:-moz-placeholder{font-size:14px}input::-moz-placeholder{font-size:14px}input:-ms-input-placeholder{font-size:14px}textarea::-webkit-input-placeholder{font-size:14px}textarea:-moz-placeholder{font-size:14px}textarea::-moz-placeholder{font-size:14px}textarea:-ms-input-placeholder{font-size:14px}span.wpcf7-list-item-label{font-size:14px}span.required{font-size:13px}input.confirm{font-size:16px}input.wpcf7-submit{font-size:16px}input.back{font-size:16px}}@media screen and (max-width:428px){.slider_box_sp .slick-dots{bottom:-28px!important}div.caption_slideshow p.feature{font-size:5.6vw}#top_about-us{padding:10% 0}#top_about-us .container_inner ul.outer li.txt h2{font-size:6vw}#top_about-us .container_inner ul.outer li.txt span#about-us_en_sp{font-size:8vw}#about-us_en_sp{opacity:0;transform:translateY(100%);transition:all 2s;top:12em;right:.5em}#about-us_en_sp.effect{opacity:1;transform:translateY(0);top:6.5em;right:.5em}#top_exam-result{min-height:500px;padding:14% 0}#top_exam-result p.lead{font-size:14px}#top_exam-result ul.outer{margin-top:20%}#top_exam-result ul.inner li{font-size:15px}#top_exam-result ul.outer li.outer-li p.supplement{margin:5% auto;color:#fff;font-size:14px;text-align:left;border-top:3px solid #fff;border-bottom:3px solid #fff}#top_exam-result ul.outer li.outer-li p.supplement br.u428_only{display:none}#top_features{padding:14% 0}.features_ul ul.inner li.number{flex:0 0 auto;width:100%;max-width:100%;margin:0 2% 2% 0}.features_ul ul.inner li.number div{width:100px;height:100px}.features_ul ul.inner li.number p{font-size:20px}.features_ul ul.inner li.number p span{font-size:16px}.features_ul ul.inner li.txt{flex:0 0 auto;width:100%;max-width:100%}.features_ul ul.inner li.txt h3{padding-bottom:.5em;font-size:4.2vw}.features_ul ul.inner li.txt p{padding-bottom:1em;font-size:14px}#top_measures{padding:14% 0}.measures_ul li.outer-li{margin:0 0 10%}#top_measures h2{font-size:36px}#top_measures h2 span{font-size:20px}.measures_ul li.outer-li h3{font-size:20px}.measures_ul li.outer-li h3 span{margin-right:.5em;font-size:36px}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl{width:96%;padding:2%;flex-direction:row}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl div.wrapper_span span{font-size:3.2vw}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl p{padding-left:2%;font-size:3.5vw;flex:0 0 78%}#top_course-fees{padding:14% 0}#top_classrooms{padding:14% 0}#top_classrooms .detail_box li.txt h3{font-size:5vw}#top_classrooms ul.outer li.outer-li{width:90%;max-width:90%;margin-bottom:5%;padding:5%}#top_classrooms ul.inner li.txt p.icofont.ui-dial-phone:before{font-size:16px}#top_classrooms ul.inner li.txt p.icofont.google-map:before{font-size:16px}#top_classrooms ul.inner li.txt p.icofont.clock-time:before{font-size:16px}#top_faq{padding:14% 0}.container h3.accordion_question{padding:3% 3% 3% 20px;font-size:16px}.container h3.accordion_question span{margin-right:16px}.accordion_answer{padding:3% 3% 3% 16px}.accordion_answer span.question{margin-right:16px;font-size:16px}.accordion_answer p{padding:0 0 0 36px;text-indent:-28px}.accordion_answer p:before{margin-right:16px;font-size:16px}#top_online-tutor{padding:14% 0}#top_news{padding:14% 0}#top_news dl.news{width:90%;max-width:90%;padding:5%;border-radius:5px}#top_news dl.news a dt{font-size:14px}#top_news dl.news a dd{font-size:14px}#top_turor-blog{padding:14% 0}#classroom_inquiry{padding:14% 0}table.ptn03 th{width:100%;padding:2% 0;font-size:14px}table.ptn03 td{width:100%;padding:2% 0 4%;font-size:14px}}@media screen and (max-width:414px){.slider_box_sp .slick-dots{bottom:-28px!important}div.caption_slideshow p.feature{font-size:5.7vw}#top_measures h2{font-size:34px}#top_measures h2 span{font-size:18px}.measures_ul li.outer-li h3{font-size:18px}.measures_ul li.outer-li h3 span{font-size:34px}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl div.wrapper_span span{font-size:3.6vw}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl p{font-size:3.9vw}}@media screen and (max-width:375px){.slider_box_sp .slick-dots{bottom:-26px!important}div.caption_slideshow p.feature{font-size:5.8vw}div.btn_slideshow a{font-size:18px}#top_about-us{padding:10% 0}#top_about-us .container_inner ul.outer li.txt h2{font-size:6vw}#top_about-us .container_inner ul.outer li.txt span#about-us_en_sp{font-size:8vw}#about-us_en_sp{opacity:0;transform:translateY(100%);transition:all 2s;top:3em;right:.5em}#about-us_en_sp.effect{opacity:1;transform:translateY(0);top:.3em;right:.5em}#top_exam-result{padding:14% 0}#top_exam-result ul.inner li{font-size:14px}#top_features{padding:14% 0}.features_ul ul.inner li.txt h3{font-size:4.7vw}#top_measures{padding:14% 0}#top_measures h2{font-size:34px}#top_measures h2 span{font-size:18px}.measures_ul li.outer-li h3{font-size:18px}.measures_ul li.outer-li h3 span{margin-right:.5em;font-size:34px}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl{width:96%;padding:2%;flex-direction:row}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl div.wrapper_span span{font-size:3.8vw}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl p{padding-left:2%;font-size:3.9vw;flex:0 0 77%}#top_course-fees{padding:14% 0}#top_online-tutor{padding:14% 0}#top_classrooms{padding:14% 0}#top_classrooms ul.inner li.txt h3{font-size:5vw}#top_classrooms ul.inner li.txt p.icofont.ui-dial-phone{margin-right:0}#top_classrooms ul.inner li.txt p.icofont.clock-time{margin-right:0}#top_faq{padding:14% 0}.container h3.accordion_question{padding:3% 3% 3% 20px;font-size:14px}.container h3.accordion_question span{margin-right:14px}.accordion_answer{padding:3% 3% 3% 14px}.accordion_answer span.question{margin-right:14px;font-size:14px}.accordion_answer p{padding:0 0 0 34px;text-indent:-24px;font-size:14px}.accordion_answer p:before{margin-right:14px;font-size:14px}#top_news{padding:14% 0}#top_news div.btn-wh a{font-size:15px}#top_tutor-blog ul.outer li.txt h3{font-size:14px}}@media screen and (max-width:340px){.trial_lodging h3{font-size:17px}}@media screen and (max-width:320px){.slider_box_sp .slick-dots{bottom:-24px!important}div.caption_slideshow p.feature{font-size:6vw}div.btn_slideshow a{font-size:17px}#top_about-us .container_inner ul.outer li.txt h2{font-size:6vw}#top_exam-result ul.inner li{padding:2%;color:#fff;font-size:15px;flex:0 0 auto;width:94%;max-width:94%;border-right:1px solid #fff;border-bottom:1px solid #fff}#top_exam-result ul.inner li{border-right:none}#top_news dl.news dt{font-size:13px}#top_news dl.news dd.icofont{font-size:13px}#top_news div.btn-wh a{font-size:14px}#menu_ul li.outer-li ul.inner li.txt h4{font-size:15px}#top_classrooms .detail_box li.txt h3{font-size:6vw}#top_classrooms ul.inner li.txt h3{padding-bottom:0;font-size:6vw}#top_classrooms ul.inner li.txt h3.icofont.ui-dial-phone:before{font-size:11vw}#top_classrooms ul.inner li.txt p.phone-number a{font-size:6vw}#top_classrooms ul.inner li.txt p.phone-number span{font-size:6vw}#top_classrooms ul.inner li.txt h3.icofont.monitor:before{font-size:11vw}#top_classrooms ul.inner li.txt p.monitor a{font-size:6vw}#top_classrooms ul.inner li.txt p.monitor span{font-size:6vw}select{height:36px}input.confirm{font-size:14px}input.wpcf7-submit{font-size:14px}input.back{font-size:14px}ul#button_box li{width:96%}#top_about-us .container_inner ul.outer li.txt h2{font-size:6vw}div.btn-yellow a{font-size:14px}.features_ul ul.inner li.txt h3{font-size:5vw}#top_measures h2{font-size:32px}#top_measures h2 span{font-size:16px}.measures_ul li.outer-li h3{font-size:16px}.measures_ul li.outer-li h3 span{margin-right:.5em;font-size:24px}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl{width:96%;padding:2%;flex-direction:row}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl div.wrapper_span{width:60px;height:60px}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl div.wrapper_span span{font-size:4vw}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl p{padding-left:2%;font-size:4.5vw;flex:0 0 73%}}@media screen and (max-width:280px){.slider_box_sp .slick-dots{bottom:-23px!important}div.caption_slideshow p.feature{font-size:6.2vw}div.btn_slideshow a{font-size:15px}#top_about-us .container_inner ul.outer li.txt h2{font-size:6vw}#top_exam-result ul.inner li{font-size:14px}.features_ul ul.inner li.txt h3{font-size:5.2vw}#top_measures h2{font-size:28px}#top_measures h2 span{font-size:16px}.measures_ul li.outer-li h3{font-size:14px}.measures_ul li.outer-li h3 span{margin-right:.5em;font-size:22px}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl{width:96%;padding:2%;flex-direction:row}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl div.wrapper_span{width:60px;height:60px}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl div.wrapper_span span{font-size:4vw}.measures_ul li.outer-li ul.inner li.ttl .wrapper_ttl p{padding-left:2%;font-size:4.5vw;flex:0 0 73%}select{width:80%;height:37px}}