@import url(https://fonts.googleapis.com/css?family=Khand:300,400,500,600,70);.mv-block{min-width:1024px;background:#fff;top:-60px;height:640px;overflow:hidden;position:relative}.mv-block .mvImg{background:url(../images/index/mv/mv.png) center 0 no-repeat;width:auto;height:640px}.mv-block .bnr_wrap{position:absolute;top:0;left:0;width:100%}.mv-block .bnr_wrap.on{background:rgba(0,0,0,0.5)}.mv-block .slider-block{margin:0 auto;width:100%;height:640px}.mv-block .slider-block .bx-wrapper{margin:0 auto;margin-bottom:18px}.mv-block .slider-block .bx-wrapper .bx-viewport{border:1px solid #e2e2e2;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;left:0}.mv-block .slider-block .bx-wrapper .bx-controls-direction{width:1024px;position:relative;margin:0 auto}.mv-block .slider-block .bx-wrapper .bx-controls-direction a{top:-27px;width:55px;height:55px}.mv-block .slider-block .bx-wrapper .bnr-slider img{display:block;min-width:1140px;margin:0 auto}.mv-block .slider-block .bx-wrapper .sl-bg{height:640px}.mv-block .slider-block .bx-wrapper .sl-bg.bg-main01{background:url(../images/index/mv/bg-mv06.jpg) top center no-repeat}@media print, screen and (min-width: 1400px){.mv-block .slider-block .bx-wrapper .sl-bg.bg-main01{background-size:100%}}.mv-block .slider-block .bx-wrapper .sl-bg.bg-main02{background:url(../images/index/mv/bg-mv02.jpg) top center no-repeat}@media print, screen and (min-width: 1400px){.mv-block .slider-block .bx-wrapper .sl-bg.bg-main02{background-size:100%}}.mv-block .slider-block .bx-wrapper .sl-bg.bg-main03{background:url(../images/index/mv/bg-mv03.jpg) top center no-repeat}@media print, screen and (min-width: 1400px){.mv-block .slider-block .bx-wrapper .sl-bg.bg-main03{background-size:100%}}.mv-block .slider-block .bx-wrapper .sl-bg.bg-main04{background:url(../images/index/mv/bg-mv04.jpg) top center no-repeat}@media print, screen and (min-width: 1400px){.mv-block .slider-block .bx-wrapper .sl-bg.bg-main04{background-size:100%}}.mv-block .slider-block .bx-wrapper .sl-bg.bg-main05{background:url(../images/index/mv/bg-mv05.jpg) top center no-repeat}@media print, screen and (min-width: 1400px){.mv-block .slider-block .bx-wrapper .sl-bg.bg-main05{background-size:100%}}.mv-block .slider-block .bx-wrapper .bx-prev{background:url(/commons/images/index/mv-arrow-prev.png) 0 0 no-repeat;left:-10px;top:0;margin-top:-92px;z-index:10000000}.mv-block .slider-block .bx-wrapper .bx-next{background:url(/commons/images/index/mv-arrow-next.png) 0 0 no-repeat;right:-40px;top:0;margin-top:-92px;z-index:10000000}.mv-block .slider-block .bnr-box .bx-wrapper .bx-viewport{height:640px !important;border:none}.mv-block .slider-block .bnr-nav{position:absolute;z-index:1000000;top:500px;left:0;width:100%;border:0}.mv-block .slider-block .bnr-nav .bx-viewport{background-color:transparent;border:none;background:none}.mv-block .slider-block .bnr-nav ul{margin:0 auto;padding:0 64px;width:1024px;height:90px;border:0;text-align:center}.mv-block .slider-block .bnr-nav ul li{float:left;padding:0 5px;width:218px !important;height:70px}.mv-block .slider-block .bnr-nav ul li img{width:212px;height:60px}.mv-block .slider-block .bnr-nav ul li a{padding:3px;display:block;background:#ccc}.mv-block .slider-block .bnr-nav ul li a:hover,.mv-block .slider-block .bnr-nav ul li a.active{background:#016fbc}.mv-block .mv_news_block{position:absolute;z-index:1000000;bottom:0;height:44px;background-image:-moz-linear-gradient(0deg, #016fbc 0%, #000 100%);background-image:-webkit-linear-gradient(0deg, #016fbc 0%, #000 100%);background-image:-ms-linear-gradient(0deg, #016fbc 0%, #000 100%);opacity:0.8;width:100%}.mv-block .mv_news_block .inner{width:1024px;margin:0 auto}.mv-block .mv_news_block .txt{font-size:109%;color:#fff;line-height:44px}.mv-block .mv_news_block .txt b{position:relative;top:.01em;margin-right:20px;font-family:'Khand', sans-serif;font-weight:700;font-size:120%;color:#ff0;border:1px solid #ff0;padding:2px 20px 0}.mv-block .mv_news_block .txt a{padding-left:10px;color:#fff;text-decoration:none;font-weight:bold}.mv-block .mv_news_block .txt a::before{left:0;top:-.2em;box-sizing:border-box;width:4px;height:4px;border:4px solid transparent;border-left:4px solid #fff}.mv-block .mv_news_block .txt a:hover{text-decoration:underline}#contens.index{padding-bottom:50px;width:100%}#contens.index .ttl{color:#333;margin:0;padding:0;text-align:center;font-family:'Khand', sans-serif;font-weight:700;font-size:450%;line-height:1}#contens.index .ttl span{display:block;margin-top:4px;font-size:25%;color:#555}#contens.index .ttl.bottom-line{position:relative}#contens.index .ttl.bottom-line:after{display:block;content:"";width:20px;height:1px;margin:10px auto 15px;background:#333}#contens.index .ttl.t-left{text-align:left}#contens.index .ttl a{font-family:'Khand', sans-serif;font-weight:700;text-decoration:none}#contens.index .ttl a:hover{color:#666}#contens.index .sub-ttl{text-align:center;font-size:150%;line-height:1.4;color:#333;font-weight:bold}#contens.index .top-bnr-block{text-align:center;margin:-50px auto 50px}#contens.index .event-info-block .inner{width:1024px;margin:35px auto 0}#contens.index .event-info-block .inner .pickup-block{float:left;width:660px}#contens.index .event-info-block .inner .pickup-block .event-box{position:relative;width:312px;float:left}#contens.index .event-info-block .inner .pickup-block .event-box.right{float:right}#contens.index .event-info-block .inner .pickup-block .event-box dl dt{margin-top:-30px;background:#fff;padding:8px 12px;display:inline-block;border-bottom:3px solid #333;padding-bottom:2px;font-size:156%;font-weight:bold;color:#333;line-height:1.4}#contens.index .event-info-block .inner .pickup-block .event-box dl dd{margin-top:10px;line-height:1;color:#333}#contens.index .event-info-block .inner .pickup-block .event-box dl dd .txt{font-size:109%}#contens.index .event-info-block .inner .pickup-block .event-box a{text-decoration:none}#contens.index .event-info-block .inner .pickup-block .event-box a:hover{text-decoration:underline}#contens.index .event-info-block .inner .pickup-block ul.btn{margin-top:20px}#contens.index .event-info-block .inner .pickup-block ul.btn li{float:left;width:49%;text-align:center}#contens.index .event-info-block .inner .pickup-block ul.btn li a{background:#016fbc;display:block;padding:1em 0;text-decoration:none;color:#fff}#contens.index .event-info-block .inner .pickup-block ul.btn li a::before{left:90%;width:4px;height:4px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);-moz-transition:rotate(45deg);-ms-transition:rotate(45deg);transform:rotate(45deg)}#contens.index .event-info-block .inner .pickup-block ul.btn li a:hover{opacity:0.8;filter:alpha(opacity=80);text-decoration:none}#contens.index .event-info-block .inner .pickup-block ul.btn li.right{float:right}#contens.index .event-info-block .inner .pickup-block ul.btn li.right a{background:#ffdd33;color:#333}#contens.index .event-info-block .inner .pickup-block ul.btn li.right a::before{border-color:#333}#contens.index .event-info-block .inner .bnr-block{float:right;width:312px}#contens.index .event-info-block .inner .bnr-block ul li{margin-top:10px}#contens.index .event-info-block .inner .bnr-block ul li:first-child{margin-top:0}#contens.index .event-info-block .inner ul.op-btn{margin:60px auto 0;text-align:center}#contens.index .event-info-block .inner ul.op-btn li{display:inline-block;width:300px;*display:inline;*zoom:1;text-align:center;margin:0 15px}#contens.index .event-info-block .inner ul.op-btn li a{background:#fff;border:2px solid #016fbc;display:block;padding:1em 0;text-decoration:none;color:#333;font-size:125%;font-weight:bold}#contens.index .event-info-block .inner ul.op-btn li a::before{left:92%;width:6px;height:6px;border-top:2px solid #333;border-right:2px solid #333;-webkit-transform:rotate(45deg);-moz-transition:rotate(45deg);-ms-transition:rotate(45deg);transform:rotate(45deg)}#contens.index .event-info-block .inner ul.op-btn li a:hover{text-decoration:none;background:#016fbc;color:#fff}#contens.index .event-info-block .inner ul.op-btn li a:hover::before{border-color:#fff}#contens.index .your-style-block{margin:80px auto 0}#contens.index .your-style-block .course-block{position:relative;background:url(../images/index/bg-your-style.jpg) top center no-repeat;height:320px;width:1400px;margin:30px auto 0;text-align:center}#contens.index .your-style-block .course-block .inner{position:absolute;top:0;left:0;right:0;margin:0 auto;color:#fff;width:100%;height:100%;overflow:hidden}#contens.index .your-style-block .course-block .inner .catch{-webkit-transform:skew(10deg);-moz-transform:skew(10deg);-o-transform:skew(10deg);-ms-transform:skew(10deg);transform:skew(10deg);text-align:left;font-size:167%;color:#fff;line-height:1.6;font-style:italic}#contens.index .your-style-block .course-block .inner .course{-webkit-transform:skew(10deg);-moz-transform:skew(10deg);-o-transform:skew(10deg);-ms-transform:skew(10deg);transform:skew(10deg);margin-top:-15px;text-align:left;font-size:400%;color:#fff;line-height:1;font-style:italic;font-weight:bold}#contens.index .your-style-block .course-block .inner .course span.sub{-webkit-transform:skew(-15deg);-moz-transform:skew(-15deg);-o-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg);display:inline-block;padding:3px 10px 2px;font-weight:normal;font-family:'Khand', sans-serif;font-weight:400;font-size:36%;font-style:normal}#contens.index .your-style-block .course-block .inner .course span.br{display:block;margin-top:5px}#contens.index .your-style-block .course-block .inner .course font{-webkit-transform:skew(-15deg);-moz-transform:skew(-15deg);-o-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg);display:inline-block;padding:5px 0;font-weight:normal;font-size:55%;font-style:normal;position:relative;top:-5px;left:0}#contens.index .your-style-block .course-block .inner .left{position:absolute;top:0;left:-5%;width:51.8%;height:100%;padding:80px 0 0 40px;text-align:center;-webkit-transform:skew(-10deg);-moz-transform:skew(-10deg);-o-transform:skew(-10deg);-ms-transform:skew(-10deg);transform:skew(-10deg)}#contens.index .your-style-block .course-block .inner .left .catch{margin-left:370px}#contens.index .your-style-block .course-block .inner .left .course{margin-left:380px}#contens.index .your-style-block .course-block .inner .left .course span.sub{background:#62b212}#contens.index .your-style-block .course-block .inner .left:hover{background:rgba(98,178,18,0.8)}#contens.index .your-style-block .course-block .inner .right{position:absolute;top:0;right:-5%;width:52.8%;height:100%;padding:80px 40px 0 0;text-align:center;-webkit-transform:skew(-10deg);-moz-transform:skew(-10deg);-o-transform:skew(-10deg);-ms-transform:skew(-10deg);transform:skew(-10deg)}#contens.index .your-style-block .course-block .inner .right .catch{margin-left:150px}#contens.index .your-style-block .course-block .inner .right .course{margin-left:160px}#contens.index .your-style-block .course-block .inner .right .course span.sub{background:#9f52cc}#contens.index .your-style-block .course-block .inner .right:hover{background:rgba(159,82,204,0.8)}#contens.index .your-style-block .what-block{background:url(../images/index/bg-what.jpg) top center no-repeat;height:250px}#contens.index .your-style-block .what-block .inner{width:1024px;margin:0 auto}#contens.index .your-style-block .what-block .inner .tl-box{float:left;width:512px;box-sizing:border-box}#contens.index .your-style-block .what-block .inner .tl-box .txt{margin:65px 0 0 270px;color:#333}#contens.index .your-style-block .what-block .inner .tl-box .txt .sub{font-size:164%}#contens.index .your-style-block .what-block .inner .tl-box .txt .big{margin-top:10px;font-size:320%;font-weight:bold;line-height:1}#contens.index .your-style-block .what-block .inner .tl-box .txt .big span{display:block;margin:10px 0 0 5px;font-size:50%;font-weight:normal;font-family:'Khand', sans-serif;font-weight:500}#contens.index .your-style-block .what-block .inner .link-box{float:right;width:512px;box-sizing:border-box}#contens.index .your-style-block .what-block .inner .link-box ul{margin:60px 0 0 10px}#contens.index .your-style-block .what-block .inner .link-box ul li{float:left;width:154px;margin-right:20px;text-align:center;color:#333;font-weight:bold}#contens.index .your-style-block .what-block .inner .link-box ul li dl dt{font-size:125%;line-height:1}#contens.index .your-style-block .what-block .inner .link-box ul li dl dd{line-height:1;margin-top:10px}#contens.index .your-style-block .what-block .inner .link-box ul li .btn{margin-top:25px}#contens.index .your-style-block .what-block .inner .link-box ul li .btn a{width:90%;border:2px solid #016fbc;display:block;padding:.5em 0;text-decoration:none;color:#333;font-size:100%}#contens.index .your-style-block .what-block .inner .link-box ul li .btn a::before{left:90%;width:5px;height:5px;border-top:2px solid #333;border-right:2px solid #333;-webkit-transform:rotate(45deg);-moz-transition:rotate(45deg);-ms-transition:rotate(45deg);transform:rotate(45deg)}#contens.index .your-style-block .what-block .inner .link-box ul li .btn a:hover{text-decoration:none;background:#016fbc;color:#fff}#contens.index .your-style-block .what-block .inner .link-box ul li .btn a:hover::before{border-color:#fff}#contens.index .your-style-block .what-block .inner .link-box ul li .btn a span{display:none}#contens.index .your-style-block .what-block .inner .link-box ul li.right{margin-right:0}#contens.index .pickup-contents-block{margin-top:60px}#contens.index .pickup-contents-block .pickup-bnr-block{margin-bottom:0;padding:0;width:100%}#contens.index .pickup-contents-block .pickup-bnr-block img{width:256px !important;height:auto}#contens.index .pickup-contents-block .pickup-bnr-block .banners{width:100%;overflow:hidden;visibility:hidden}#contens.index .pickup-contents-block .pickup-bnr-block .banners.owl-carousel .owl-controls .owl-nav .owl-prev{position:absolute;top:0;left:0;width:47px;height:160px;overflow:hidden}#contens.index .pickup-contents-block .pickup-bnr-block .banners.owl-carousel .owl-controls .owl-nav .owl-prev:before{display:block;width:47px;height:160px;background:rgba(58,58,58,0.8) url(/commons/img/top/slider01_prev.png) center center no-repeat;content:""}#contens.index .pickup-contents-block .pickup-bnr-block .banners.owl-carousel .owl-controls .owl-nav .owl-prev:hover:before{background-color:#000}#contens.index .pickup-contents-block .pickup-bnr-block .banners.owl-carousel .owl-controls .owl-nav .owl-next{position:absolute;top:0;right:0;width:47px;height:160px;overflow:hidden}#contens.index .pickup-contents-block .pickup-bnr-block .banners.owl-carousel .owl-controls .owl-nav .owl-next:before{display:block;width:47px;height:180px;background:rgba(58,58,58,0.8) url(/commons/img/top/slider01_next.png) center center no-repeat;content:""}#contens.index .pickup-contents-block .pickup-bnr-block .banners.owl-carousel .owl-controls .owl-nav .owl-next:hover:before{background-color:#000}#contens.index .pickup-contents-block .pickup-bnr-block .banners .item a{text-decoration:none}#contens.index .pickup-contents-block .pickup-bnr-block .banners .item a .txt{background:url(/commons/images/index/pickup-arrow.png) 0 0.3em no-repeat;margin-top:10px;padding:5px 10px 5px 25px;line-height:1.4;font-size:109%;font-weight:bold}#contens.index .pickup-contents-block .pickup-bnr-block .banners .item a:hover img{opacity:0.7;filter:alpha(opacity=70)}#contens.index .pickup-contents-block .pickup-bnr-block .bx-wrapper{max-width:none !important;width:100%}#contens.index .pickup-contents-block .pickup-bnr-block .bx-wrapper .bx-viewport{left:0;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#contens.index .media-block{margin-top:60px;height:760px;min-width:1024px;background:url(../images/index/bg-media.jpg) top center no-repeat}#contens.index .media-block .inner{width:1024px;margin:0 auto;padding-top:50px}#contens.index .media-block .news-block{float:left;width:492px}#contens.index .media-block .news-block .news_set{margin-top:20px}#contens.index .media-block .news-block ul.tab_news li{float:left;width:120px;margin-right:4px;border-radius:4px 4px 0 0;height:30px;line-height:30px;background:#dddddd;text-align:center;font-weight:bold}#contens.index .media-block .news-block ul.tab_news li.last{margin-right:0}#contens.index .media-block .news-block ul.tab_news li.tab01.active,#contens.index .media-block .news-block ul.tab_news li.tab01:hover{background:#ffb2e6}#contens.index .media-block .news-block ul.tab_news li.tab02.active,#contens.index .media-block .news-block ul.tab_news li.tab02:hover{background:#bbff99}#contens.index .media-block .news-block ul.tab_news li.tab03.active,#contens.index .media-block .news-block ul.tab_news li.tab03:hover{background:#99ddff}#contens.index .media-block .news-block ul.tab_news li.tab04.active,#contens.index .media-block .news-block ul.tab_news li.tab04:hover{background:#ffdd99}#contens.index .media-block .news-block ul.tab_news li a{display:block;text-decoration:none;color:#333}#contens.index .media-block .news-block ul.tab_news li a:hover{color:#333}#contens.index .media-block .news-block .tab_body{background:#fff;padding:30px 0;border-radius:0 0 4px 4px}#contens.index .media-block .news-block .tab_body .tab_panel{overflow:scroll;height:350px}#contens.index .media-block .news-block .tab_body .tab_panel ul li{border-bottom:1px dotted #dadada;padding:0 20px 15px;margin-top:15px}#contens.index .media-block .news-block .tab_body .tab_panel ul li:first-child{margin-top:0}#contens.index .media-block .news-block .tab_body .tab_panel dl dt{line-height:1.6}#contens.index .media-block .news-block .tab_body .tab_panel dl dt em{font-style:normal;font-family:'Khand', sans-serif;font-weight:500;font-size:125%}#contens.index .media-block .news-block .tab_body .tab_panel dl dt span.cate{margin-left:15px;text-align:center;color:#333;padding-top:2px;width:80px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;display:inline-block}#contens.index .media-block .news-block .tab_body .tab_panel dl dt span.cate.news{background-color:#ffb2e6}#contens.index .media-block .news-block .tab_body .tab_panel dl dt span.cate.event{background-color:#bbff99}#contens.index .media-block .news-block .tab_body .tab_panel dl dt span.cate.blog{background-color:#99ddff}#contens.index .media-block .news-block .tab_body .tab_panel dl dt span.cate.info{background-color:#ffdd99}#contens.index .media-block .news-block .tab_body .tab_panel dl dt span.important{margin-left:5px;padding:2px 10px;text-align:center;color:#ff401a;border:1px solid #ff401a;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}#contens.index .media-block .news-block .tab_body .tab_panel dl dd{margin-top:10px;font-size:117%;line-height:1.7}#contens.index .media-block .news-block .tab_body .tab_panel dl dd a{text-decoration:none;opacity:1;filter:alpha(opacity=100)}#contens.index .media-block .news-block .tab_body .tab_panel dl dd a:hover{color:#333;text-decoration:underline}#contens.index .media-block .news-block .tab_body .tab_panel dl dd .new,#contens.index .media-block .news-block .tab_body .tab_panel dl dd .important{position:relative;top:-2px;margin-right:5px;padding:2px 10px;text-align:center;color:#ff401a;border:1px solid #ff401a;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;font-size:92%}#contens.index .media-block .news-block .tab_body .tab_panel.tab02,#contens.index .media-block .news-block .tab_body .tab_panel.tab03,#contens.index .media-block .news-block .tab_body .tab_panel.tab04{display:none}#contens.index .media-block .news-block ul.news-bnr{margin-top:30px}#contens.index .media-block .news-block ul.news-bnr li{float:left;margin-top:10px}#contens.index .media-block .news-block ul.news-bnr li.right{float:right}#contens.index .media-block .sns-block{float:right;width:492px}#contens.index .media-block .sns-block .tw-box{margin-top:20px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#contens.index .media-block .sns-block ul.sns-icon-block{margin-top:30px}#contens.index .media-block .sns-block ul.sns-icon-block li{width:122px;float:left;text-align:center;color:#333}#contens.index .media-block .sns-block ul.sns-icon-block li .txt{margin-top:15px}#contens.index .media-block .sns-block ul.sns-icon-block li.border{position:relative}#contens.index .media-block .sns-block ul.sns-icon-block li.border::after{position:absolute;top:10px;right:0;content:" ";width:1px;height:30px;background:#ccc}#contens.index .topics-block{padding:30px 0}#contens.index .topics-block .inner{width:905px;margin:0 auto}#contens.index .topics-block a:hover img{opacity:0.8;filter:alpha(opacity=80)}#contens.index .topics-block .bnr-box{position:relative}#contens.index .topics-block .bnr-box.owl-carousel .owl-controls .owl-nav .owl-prev{position:absolute;top:50%;left:-50px;margin-top:-16px;width:30px;height:30px;overflow:hidden}#contens.index .topics-block .bnr-box.owl-carousel .owl-controls .owl-nav .owl-prev:before{display:block;width:30px;height:30px;background:url(/commons/images/index/topics-slider-prev.png) 0 0 no-repeat;content:""}#contens.index .topics-block .bnr-box.owl-carousel .owl-controls .owl-nav .owl-prev:hover{opacity:0.8;filter:alpha(opacity=80)}#contens.index .topics-block .bnr-box.owl-carousel .owl-controls .owl-nav .owl-next{position:absolute;top:50%;right:-50px;margin-top:-16px;width:30px;height:30px;overflow:hidden}#contens.index .topics-block .bnr-box.owl-carousel .owl-controls .owl-nav .owl-next:before{display:block;width:30px;height:30px;background:url(/commons/images/index/topics-slider-next.png) 0 0 no-repeat;content:""}#contens.index .topics-block .bnr-box.owl-carousel .owl-controls .owl-nav .owl-next:hover{opacity:0.8;filter:alpha(opacity=80)}#contens.index .topics-block .bnr-box.owl-carousel .owl-controls .owl-dots{position:absolute;bottom:-40px;width:100%;text-align:center}#contens.index .topics-block .bnr-box.owl-carousel .owl-controls .owl-dot{display:inline-block;*display:inline;*zoom:1;margin:0 4px;width:6px;height:6px;background:#ddd;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px}#contens.index .topics-block .bnr-box.owl-carousel .owl-controls .owl-dot.active{background:#016fbc}@media only screen and (min-width: 640px) and (max-width: 1400px){#contens.index .your-style-block{margin:80px auto 0}#contens.index .your-style-block .course-block{position:relative;background:url(../images/index/bg-your-style.jpg) top center no-repeat;height:320px;width:100%;margin:30px auto 0;text-align:center}#contens.index .your-style-block .course-block .inner .left .catch{margin-left:45%}#contens.index .your-style-block .course-block .inner .left .course{margin-left:45%}#contens.index .your-style-block .course-block .inner .right .catch{margin-left:18%}#contens.index .your-style-block .course-block .inner .right .course{margin-left:18%}}@media only screen and (max-width: 640px){.mv-block{min-width:100%;width:100%;height:100%;top:0;margin:0}.mv-block img{width:100%;height:auto}.mv-block .bx-wrapper{margin-bottom:0}.mv-block .bx-wrapper .bx-viewport{border:none;left:0}.mv-block .bx-wrapper .bx-pager{bottom:auto;bottom:60px;text-align:center;font-size:.65em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.mv-block .bx-wrapper .bx-default-pager a{background:#fff;display:block;width:8px;height:8px;margin:0 5px;outline:0;border-radius:50%;border:2px solid #016fbc}.mv-block .bx-wrapper .bx-default-pager a.active,.mv-block .bx-wrapper .bx-default-pager a:hover{background:#016fbc}.mv_news_block{margin-top:-50px;height:50px;background-image:-moz-linear-gradient(0deg, #016fbc 0%, #000 100%);background-image:-webkit-linear-gradient(0deg, #016fbc 0%, #000 100%);background-image:-ms-linear-gradient(0deg, #016fbc 0%, #000 100%);opacity:0.8;width:100%}.mv_news_block .inner{width:96%;margin:0 auto}.mv_news_block .txt{font-size:100%;color:#fff;line-height:55px;width:98%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis !important}.mv_news_block .txt b{position:relative;top:0;margin-right:10px;font-family:'Khand', sans-serif;font-weight:700;font-size:150%;color:#ff0}.mv_news_block .txt b::after{position:absolute;left:52px;top:-.2em;box-sizing:border-box;width:4px;height:4px;border:4px solid transparent;border-left:4px solid #fff}.mv_news_block .txt a{padding-left:10px;color:#fff;text-decoration:none}.mv_news_block .txt a:hover{text-decoration:underline}#contens.index{padding-top:30px;padding-bottom:30px}#contens.index .ttl{font-size:360%}#contens.index .ttl span{font-size:36%}#contens.index .ttl.bottom-line{position:relative}#contens.index .ttl.bottom-line:after{display:block;content:"";width:20px;height:1px;margin:10px auto 15px;background:#333}#contens.index .ttl.t-left{text-align:center}#contens.index .sub-ttl{font-size:125%}#contens.index .top-bnr-block{width:96%;margin:-20px auto 50px}#contens.index .top-bnr-block img{width:100%;height:auto}#contens.index .event-info-block .inner{width:96%;margin:30px auto 0}#contens.index .event-info-block .inner .pickup-block{float:none;width:100%}#contens.index .event-info-block .inner .pickup-block .event-box{width:100%;float:none}#contens.index .event-info-block .inner .pickup-block .event-box.right{float:none;margin-top:35px}#contens.index .event-info-block .inner .pickup-block .event-box .img{float:left;width:45%}#contens.index .event-info-block .inner .pickup-block .event-box .img img{width:100%;height:auto}#contens.index .event-info-block .inner .pickup-block .event-box dl{float:right;width:50%}#contens.index .event-info-block .inner .pickup-block .event-box dl dt{margin-top:0;border-bottom:3px solid #333;padding:0 0 3px 0;font-size:137%;line-height:1.2}#contens.index .event-info-block .inner .pickup-block .event-box dl dd{margin-top:0;line-height:1;color:#333}#contens.index .event-info-block .inner .pickup-block .event-box dl dd .txt{margin-top:10px;font-size:100%;line-height:1.4}#contens.index .event-info-block .inner .pickup-block ul.btn{clear:both;text-align:center;margin:0 auto;padding-top:10px}#contens.index .event-info-block .inner .pickup-block ul.btn li{float:none;display:inline-block;*zoom:1;width:40%;margin:0 4px}#contens.index .event-info-block .inner .pickup-block ul.btn li a{padding:1.2em 0;font-size:117%}#contens.index .event-info-block .inner .pickup-block ul.btn li.right{float:none}#contens.index .event-info-block .inner .pickup-block ul.btn li.right a{background:#ffdd33;color:#333}#contens.index .event-info-block .inner .pickup-block ul.btn li.right a::before{border-color:#333}#contens.index .event-info-block .inner .bnr-block{float:none;margin-top:30px;width:100%}#contens.index .event-info-block .inner .bnr-block ul{margin:0 auto;text-align:center}#contens.index .event-info-block .inner .bnr-block ul li{width:46%;display:inline-block;*zoom:1;margin:0 1%}#contens.index .event-info-block .inner .bnr-block ul li img{width:100%;height:auto}#contens.index .event-info-block .inner ul.op-btn{margin:30px auto 0}#contens.index .event-info-block .inner ul.op-btn li{margin-top:10px;display:inline-block;width:86%}#contens.index .your-style-block{margin:50px auto 0}#contens.index .your-style-block .course-block{position:static;background:none;height:auto;width:100%;margin:30px auto 0;text-align:center}#contens.index .your-style-block .course-block .sp-block p{margin:0;line-height:1}#contens.index .your-style-block .course-block .sp-block p img{vertical-align:bottom}#contens.index .your-style-block .what-block{background:url(../images/index/sp-bg-what.jpg) top center no-repeat;background-size:contain}#contens.index .your-style-block .what-block .inner{width:100%;margin:0 auto}#contens.index .your-style-block .what-block .inner .tl-box{float:none;width:100%}#contens.index .your-style-block .what-block .inner .tl-box .txt{margin:0;padding:20px 0 0 44%}#contens.index .your-style-block .what-block .inner .tl-box .txt .sub{font-size:117%}#contens.index .your-style-block .what-block .inner .tl-box .txt .big{font-size:240%}#contens.index .your-style-block .what-block .inner .link-box{float:none;width:100%;margin-top:20px}#contens.index .your-style-block .what-block .inner .link-box ul{width:100%;margin:0;margin:0 auto;text-align:center}#contens.index .your-style-block .what-block .inner .link-box ul li{float:none;display:inline-block;*zoom:1;width:31%;margin-right:0;margin:0;text-align:center}#contens.index .your-style-block .what-block .inner .link-box ul li dl dt{font-size:86%;line-height:1}#contens.index .your-style-block .what-block .inner .link-box ul li dl dd{line-height:1;margin-top:10px}#contens.index .your-style-block .what-block .inner .link-box ul li dl dd img{width:100%;height:auto}#contens.index .your-style-block .what-block .inner .link-box ul li .btn{margin-top:10px;text-align:center}#contens.index .your-style-block .what-block .inner .link-box ul li .btn a{width:96%;border:none;padding:0;padding-left:10px;text-decoration:none;color:#333;font-size:92%}#contens.index .your-style-block .what-block .inner .link-box ul li .btn a span{display:inline;position:relative;top:.3em;margin-right:5px}#contens.index .your-style-block .what-block .inner .link-box ul li .btn a span img{width:15px;height:auto}#contens.index .your-style-block .what-block .inner .link-box ul li .btn a::before{left:0;width:5px;height:5px;border-top:none;border-right:none;-webkit-transform:rotate(0deg);-moz-transition:rotate(0deg);-ms-transition:rotate(0deg);transform:rotate(0deg)}#contens.index .pickup-contents-block{margin-top:50px}#contens.index .pickup-contents-block .pickup-bnr-block{min-width:100%;width:100%;margin-top:3%;margin-bottom:8%;padding:0 0 .5em;height:auto;overflow:hidden}#contens.index .pickup-contents-block .pickup-bnr-block .slide_out{width:100%;height:100%;overflow-x:hidden}#contens.index .pickup-contents-block .pickup-bnr-block .slide_all{width:240px;margin:0 auto;height:240px;position:relative}#contens.index .pickup-contents-block .pickup-bnr-block .slide_wrap{width:720px;position:absolute;left:50%;margin-left:-360px}#contens.index .pickup-contents-block .pickup-bnr-block .banners{width:100%;height:240px}#contens.index .pickup-contents-block .pickup-bnr-block .item{width:240px}#contens.index .pickup-contents-block .pickup-bnr-block .item img{width:100%;vertical-align:bottom}#contens.index .pickup-contents-block .pickup-bnr-block .bx-wrapper{margin-bottom:auto}#contens.index .pickup-contents-block .pickup-bnr-block .bx-wrapper .bx-pager{display:block;bottom:-3em}#contens.index .pickup-contents-block .pickup-bnr-block .bx-wrapper .bx-pager a{width:15px;height:15px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background:#ccc}#contens.index .pickup-contents-block .pickup-bnr-block .bx-wrapper .bx-pager a.active{background:#0772be}#contens.index .media-block{margin-top:40px;height:0;height:auto;min-width:100%;background-size:cover}#contens.index .media-block .inner{width:96%;margin:0 auto;padding-top:30px}#contens.index .media-block .news-block{float:none;width:96%;margin:0 auto}#contens.index .media-block .news-block .news_set{margin-top:20px}#contens.index .media-block .news-block ul.tab_news li{float:left;width:23.98374%;margin-right:1.27119%;height:30px;line-height:30px}#contens.index .media-block .news-block .tab_body .tab_panel{height:200px}#contens.index .media-block .news-block .tab_body .tab_panel dl dt{line-height:1.6}#contens.index .media-block .news-block .tab_body .tab_panel dl dt em{font-style:normal;font-family:'Khand', sans-serif;font-weight:500;font-size:150%}#contens.index .media-block .news-block .tab_body .tab_panel dl dt span.cate{margin-left:10px;text-align:center;padding-top:1px}#contens.index .media-block .news-block .tab_body .tab_panel dl dd{margin-top:5px;font-size:109%;line-height:1.4}#contens.index .media-block .news-block .tab_body .tab_panel dl dd a{text-decoration:none;opacity:1;filter:alpha(opacity=100)}#contens.index .media-block .news-block .tab_body .tab_panel dl dd a:hover{color:#333;text-decoration:underline}#contens.index .media-block .news-block .tab_body .tab_panel dl dd .new,#contens.index .media-block .news-block .tab_body .tab_panel dl dd .important{position:relative;top:-2px;margin-right:5px;padding:2px 5px;font-size:75%}#contens.index .media-block .news-block ul.news-bnr{margin:30px auto}#contens.index .media-block .news-block ul.news-bnr li{width:49%}#contens.index .media-block .news-block ul.news-bnr li img{width:100%;height:auto}#contens.index .media-block .sns-block{float:none;width:96%;margin:50px auto 0;padding-bottom:30px}#contens.index .media-block .sns-block ul.sns-icon-block{margin:30px auto 0;text-align:center}#contens.index .media-block .sns-block ul.sns-icon-block li{position:relative;width:24%;height:80px;float:none;display:inline-block;*zoom:1}#contens.index .media-block .sns-block ul.sns-icon-block li .icon{height:60px}#contens.index .media-block .sns-block ul.sns-icon-block li .icon img{width:60px;height:auto}#contens.index .media-block .sns-block ul.sns-icon-block li .txt{position:absolute;left:0;right:0;top:65px;clear:both;margin:0 auto;font-size:92%}#contens.index .media-block .sns-block ul.sns-icon-block li.border{position:relative}#contens.index .media-block .sns-block ul.sns-icon-block li.border::after{position:absolute;top:10px;right:0;content:" ";width:1px;height:30px;background:#ccc}#contens.index .topics-block{margin-bottom:50px}#contens.index .topics-block .inner{width:100%}#contens.index .topics-block .bnr-box.owl-carousel .owl-controls .owl-nav .owl-prev{left:0}#contens.index .topics-block .bnr-box.owl-carousel .owl-controls .owl-nav .owl-prev:before{background:none}#contens.index .topics-block .bnr-box.owl-carousel .owl-controls .owl-nav .owl-next{right:0}#contens.index .topics-block .bnr-box.owl-carousel .owl-controls .owl-nav .owl-next:before{background:none}#contens.index .topics-block .bnr-box.owl-carousel .owl-controls .owl-dot{width:15px;height:15px}}@media print, screen and (min-width: 1400px){.mv,#contens.index .media-block{background-size:100%}}