@charset "utf-8";
::selection{color:#fff;background-color:#083092;}
::-moz-selection{color:#fff;background-color:#083092;}
.show1300,
.show1220,
.show768,
.show486{display:none !important;}
.rad{font-family:'Rajdhani' !important;}
.nts{font-family:'Noto Serif KR', serif;}
.rbt{font-family:'Roboto';}
.nnmj{font-family:'Nanum Myeongjo', sans-serif !important;font-weight:400 !important;}
.nnmj strong,
.nnmj em{font-weight:700 !important;}
.nts{font-weight:300;}
.nts strong{font-weight:600;}
.tl-50{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);}
.tly-50{position:absolute;top:50%;width:100%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);}
.tlx-50{position:absolute;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);}
.preload{display:none;}
.ita{font-style:italic !important;}
.tdu{text-decoration:underline !important;}
.justi{text-align:justify !important;}
.white{color:#fff !important;}
.blue{color:#083092 !important;}
.c_222222{color:#222 !important;}
.w1050{max-width:1070px;padding:0 10px;margin:0 auto;}
/* main */
#mv{position:relative;width:1920px;left:50%;margin-left:-960px;}
#mv .mv .wrap{position:relative;}
#mv .mv .wrap .bg{height:0;padding-bottom:937px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;text-indent:-9999px;}
#mv .mv .wrap .txt_area .con{padding:0 0 0 30px;}
#mv .mv .wrap .txt_area .tit_wrap{margin:0 0 40px;color:#666;font-size:0;}
#mv .mv .wrap .txt_area .tit_wrap .tit_con{position:relative;display:inline-block;}
#mv .mv .wrap .txt_area .tit_wrap .dot{position:absolute;left:-30px;top:-40px;}
#mv .mv .wrap .txt_area .tit_wrap .tit{font-weight:300;line-height:1.4;}
#mv .mv .wrap .txt_area .tit_wrap .line{position:absolute;left:100%;top:50%;display:block;width:90px;height:2px;margin:-1px 0 0 20px;background-color:#646464;}
#mv .mv .wrap .txt_area .txt_wrap .txt{line-height:1.3;font-weight:600;}
.m1{position:relative;width:1920px;left:50%;margin-left:-960px;}
.m1 .txt_area .tit_wrap{padding:0 0 84px 700px;}
.m1 .bg_wrap .txt_wrap{font-size:0;}
.m1 .bg_wrap .txt_wrap .dot{display:inline-block;width:30px;height:30px;margin:10px 0;border:8px solid rgba(0, 179, 222, 0.8);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;}
.m1 .bg_wrap .txt_wrap .txt{color:#00b3de;font-weight:500;line-height:1.4;}
.m1 .bg_wrap .bg{height:0;padding-bottom:998px;background:url('../img/m111.jpg') 50% 50% no-repeat;background-size:cover;text-indent:-9999px;}
.m2{position:relative;left:50%;width:1920px;margin-left:-960px;}
.m2 .wrap{padding:120px 0;background:url('../img/m211.jpg') 50% 50% no-repeat;background-size:cover;}
.m2 .wrap .con{position:relative;padding-left:392px;color:#fff;}
.m2 .wrap .tit_wrap{position:absolute;left:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);}
.m2 .wrap .tit_wrap .ico{position:absolute;left:0;bottom:100%;margin:0 0 20px;}
.m2 .wrap .tit_wrap .tit{line-height:1.2666;}
.m2 .wrap .txt_wrap .txt{font-weight:300;line-height:1.41;}
.m3{position:relative;left:50%;width:1920px;margin-left:-960px;}
.m3 .wrap{padding:175px 0;}
.m3 .wrap .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-position:75% 50%;background-repeat:no-repeat;background-size:cover;text-indent:-9999px;}
.m3 .wrap .con{position:relative;max-width:640px;}
.m3 .wrap .txt_area{color:#fff;}
.m3 .wrap .txt_area .tit_wrap{margin:0 0 35px;}
.m3 .wrap .txt_area .tit_wrap .en_tit{margin:0 0 30px;font-weight:400;opacity:0.5;}
.m3 .wrap .txt_area .tit_wrap .tit{font-weight:100;line-height:1.25;letter-spacing:-1px;}
.m3 .wrap .txt_area .tit_wrap .tit strong{font-weight:500;}
.m3 .wrap .txt_area .txt_wrap{margin:0 0 60px;}
.m3 .wrap .txt_area .txt_wrap .txt{font-weight:300;line-height:1.4;text-align:justify;}
.m3 .wrap .txt_area .btn_wrap{font-size:0;}
.m3 .wrap .txt_area .btn_wrap a{display:inline-block;padding:20px 58px;background-color:#083092;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;transition:.25s;}
.m3 .wrap .txt_area .btn_wrap a:hover{background-color:#00b3de;}
.m4 .list_con .list_inner{position:relative;}
.m4 .list_con .thumb{height:0;padding-bottom:790px;text-indent:-9999px;background-repeat:no-repeat;background-size:cover;background-position:26.5% 50%;}
.m4 .list_con:nth-child(even) .thumb{background-position:75% 50%;}
.m4 .list_con .area{position:absolute;left:0;top:0;width:100%;height:100%;}
.m4 .list_con .wrap{padding-left:50%;}
.m4 .list_con:nth-child(even) .wrap{padding-left:0;}
.m4 .list_con .wrap .con{padding:210px 0 0 120px;}
.m4 .list_con .wrap .tit_wrap{margin:0 0 12px;color:#083092;}
.m4 .list_con .wrap .tit_wrap .tit{font-weight:500;}
.m4 .list_con .wrap .name_wrap{margin:0 0 33px;font-size:0;}
.m4 .list_con .wrap .name_wrap .name{display:inline-block;font-weight:700;}
.m4 .list_con .wrap .name_wrap .job{display:inline-block;vertical-align:bottom;padding:7px 18px;margin-left:18px;background-color:#083092;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;color:#fff;font-weight:400;}
.m4 .list_con .wrap .txt_wrap{color:#666;}
.m4 .list_con .wrap .txt_wrap .txt{position:relative;padding-left:12px;font-weight:300;line-height:1.76;}
.m4 .list_con .wrap .txt_wrap .txt:before{content:"\00b7";position:absolute;left:0;top:0;}
.m_num_tit_wrap .num{height:48px;font-size:75px;opacity:0.51;overflow:hidden;font-weight:300;}
.m_num_tit_wrap .tit{color:#fff;font-weight:500;line-height:1.4;}
.m_tit_wrap{margin:0 0 25px;}
.m_tit_wrap .tit{margin:0 0 18px;line-height:1.285;color:#00b3de;}
.m_tit_wrap .txt{font-weight:300;line-height:1.4;text-align:justify;color:#666;}
.m5{padding:135px 0;background:url('../img/m511.jpg') 50% 50% no-repeat;background-size:cover;color:#fff;}
.m5 .grid_wrap{position:relative;padding-left:50%;}
.m5 .grid_con.grid_left{position:absolute;left:0;top:0;width:50%;padding:0 50px 0 0;}
.m_chk_area .chk_tit_wrap{margin:0 0 15px;font-size:0;}
.m_chk_area .chk_tit_wrap .con{position:relative;display:inline-block;padding-left:31px;}
.m_chk_area .chk_tit_wrap .ico{position:absolute;left:0;top:0;}
.m_chk_area .chk_tit_wrap .tit{font-weight:400;line-height:22px;}
.m_chk_area .chk_wrap{font-size:0;margin:0 -10px -20px;}
.m_chk_area .chk_wrap .con{display:inline-block;width:50%;vertical-align:text-top;padding:0 10px 20px;}
.m_chk_area .chk_wrap .inner{margin:0 0 -10px;}
.m_chk_area .chk_wrap .num_wrap{position:relative;padding:0 0 10px 31px;}
.m_chk_area .chk_wrap .num_wrap .num{position:absolute;left:0;top:0;width:22px;height:22px;line-height:22px;text-align:center;background-color:#00b3de;font-weight:500;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;}
.m_chk_area .chk_wrap .num_wrap .txt{line-height:22px;font-weight:400;}
.m5 .tb_wrap{font-size:0;text-align:center;}
.m5 .tb_wrap .tb{position:relative;}
.m5 .tb_wrap .tb:before{content:"";position:absolute;right:0;top:0;display:block;width:40%;height:100%;border:4px solid #ef4252;-webkit-box-shadow: 0px 26px 18px 0px rgba(0,0,0,0.24);-moz-box-shadow: 0px 26px 18px 0px rgba(0,0,0,0.24);box-shadow: 0px 26px 18px 0px rgba(0,0,0,0.24);z-index:30;}
.m5 .tb_wrap table p{line-height:1.4;}
.m5 .tb_wrap table thead{border-bottom:1px solid #00b3de;}
.m5 .tb_wrap table thead th{padding:21px 0;vertical-align:middle;}
.m5 .tb_wrap table thead th:last-child{color:#ef4252;}
.m5 .tb_wrap table thead th .tit{font-weight:400;}
.m5 .tb_wrap table tbody td{padding:0 20px;vertical-align:middle;background-color:rgba(0, 0, 0, 0.3);}
.m5 .tb_wrap table tbody td .txt_wrap{position:relative;line-height:50px;font-size:0;margin:0 -20px 0 0;padding:6px 20px 6px 0;}
.m5 .tb_wrap table tbody td .txt_wrap:before{content:"";position:absolute;left:0;bottom:-1px;display:block;width:100%;border-bottom:1px solid rgba(0, 179, 222, 0.3);}
.m5 .tb_wrap table tbody td:last-child .txt_wrap{margin:0 0 0 -20px;padding:6px 0 6px 20px;}
.m5 .tb_wrap table tbody td .txt_wrap .txt_con{display:inline-block;vertical-align:middle;line-height:1;}
.m5 .tb_wrap table tbody td .txt_wrap .txt{font-weight:300;}
.m5 .tb_wrap table tbody td:last-child .txt{color:#ef4252;font-weight:500;}
.m5 .tb_wrap table tbody th{position:relative;vertical-align:middle;}
.m5 .tb_wrap table tbody th:before{content:"";position:absolute;left:0;bottom:-1px;display:block;width:100%;border-bottom:1px solid rgba(0, 179, 222, 0.3);}
.m5 .tb_wrap table tbody th .tit{color:#00b3de;font-weight:400;}
.m5 .tb_wrap table tbody tr:last-child td,
.m5 .tb_wrap table tbody tr:last-child th{border-bottom:1px solid #00b3de;}
.m5 .tb_wrap table tbody tr:last-child th .txt_wrap:before,
.m5 .tb_wrap table tbody tr:last-child td .txt_wrap:before{display:none;}
.m6{padding:130px 0 120px;background-color:#003b7e;}
.m6.m9{background-color:#fff;}
.m6 .list_wrap{color:#fff;margin:0 0 -60px;}
.m6.m9 .list_wrap{color:#222;}
.m6 .list_wrap .list_con{padding:0 0 60px;}
.m6 .list_wrap .list_inner{position:relative;padding-left:154px;min-height:122px;}
.m6 .list_wrap .thumb{position:absolute;left:0;top:0;}
.m6 .list_wrap .txt_area{padding:10px 0 0;}
.m6 .list_wrap .tit_wrap{margin:0 0 30px;}
.m6 .list_wrap .tit_wrap .tit{margin:0 0 15px;font-weight:300;line-height:1.4;}
.m6 .list_wrap .tit_wrap .tit strong{font-weight:600;}
.m6 .list_wrap .tit_wrap .txt{font-weight:300;line-height:1.4;letter-spacing:-0.5px;text-align:justify;}
.m6.m9 .list_wrap .tit_wrap .txt{color:#666;}
.m6 .list_wrap .qna_list_wrap{margin:0 0 -23px;}
.m6 .list_wrap .qna_list_con{padding:0 0 23px;}
.m6 .list_wrap .qna_list_inner{padding:0 0 0 12px;border-left:4px solid #fff;}
.m6.m9 .list_wrap .qna_list_inner{border-left-color:#222;}
.m6 .list_wrap .question_wrap a{display:block;font-size:0;}
.m6 .list_wrap .question_wrap a .txt{position:relative;display:inline-block;padding:0 20px 0 0;font-weight:400;vertical-align:text-top;}
.m6 .list_wrap .question_wrap a .txt:before{content:"";position:absolute;right:0;top:50%;display:block;width:13px;height:7px;margin:-3px 0 0;background:url('../img/m611_arr.png') 0 0 no-repeat;transition:.25s;-moz-transition:.25s;-webkit-transition:.25s;-o-transition:.25s;}
.m6.m9 .list_wrap .question_wrap a .txt:before{background-image:url('../img/m911_arr.png');}
.m6 .list_wrap .question_wrap a.active .txt:before{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.m6 .list_wrap .question_wrap a .txt strong{font-weight:500;}
.m6 .list_wrap .answer_wrap{display:none;padding:10px 0 0;}
.m6 .list_wrap .answer_wrap .txt_wrap .txt{line-height:1.4;font-weight:300;text-align:justify;}
.m6 .list_wrap .answer_wrap .txt_wrap .dot_txt{position:relative;padding-left:12px;color:#666;line-height:1.76;font-weight:300;}
.m6 .list_wrap .answer_wrap .txt_wrap .dot_txt:before{content:"\00b7";position:absolute;left:0;top:0;}
.m6 .list_wrap .radius_list_con{padding:30px 0 0;}
.m6 .list_wrap .radius_list_inner{position:relative;padding-left:210px;}
.m6 .list_wrap .radius_list_wrap .caption_wrap{position:absolute;left:0;top:0;width:210px;}
.m6 .list_wrap .radius_list_wrap .caption_wrap:before{content:"";position:absolute;right:13px;top:50%;display:block;width:34px;height:2px;margin:-1px 0 0;background-color:rgba(255, 255, 255, 0.6);}
.m6 .list_wrap .radius_list_wrap .caption_wrap .inner{position:relative;width:146px;height:146px;border:2px solid #fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;text-align:center;color:#000;}
.m6 .list_wrap .radius_list_wrap .caption_wrap .txt{color:#fff;line-height:1.4;font-weight:400;}
.m6 .list_wrap .radius_list_wrap .radius_wrap{font-size:0;margin:0 -5px -10px;}
.m6 .list_wrap .radius_list_wrap .radius_wrap .con{display:inline-block;padding:0 5px 10px;vertical-align:text-top;}
.m6 .list_wrap .radius_list_wrap .radius_wrap .inner{position:relative;width:146px;height:146px;border:2px dashed #fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;text-align:center;color:#000;}
.m6 .list_wrap .radius_list_wrap .radius_wrap .txt{color:#fff;line-height:1.4;font-weight:300;}
.m6 .list_wrap .radius_list_wrap .radius_wrap .day_txt_area .day_tit_wrap{margin:0 0 15px;padding:0 20px;}
.m6 .list_wrap .radius_list_wrap .radius_wrap .day_txt_area .day_tit_wrap .tit{height:54px;padding:25px 0 0;font-weight:500;border-bottom:2px solid rgba(255, 255, 255, 0.5);color:#fff;}
.m6 .list_wrap .radius_list_wrap .radius_wrap .day_txt_area .day_txt_wrap{height:48px;line-height:48px;font-size:0;}
.m6 .list_wrap .radius_list_wrap .radius_wrap .day_txt_area .day_txt_con{display:inline-block;vertical-align:middle;line-height:1;}
.m6 .list_wrap .radius_list_wrap .radius_wrap .day_txt_area .day_txt_wrap .txt{line-height:24px;}
.m7{padding:130px 0;background:url('../img/m711.jpg') 50% 50% no-repeat;background-size:cover;}
.m7 .list_wrap{display:table;width:100%;}
.m7 .list_wrap .list_con{display:table-cell;width:50%;vertical-align:middle;}
.m7 .list_wrap .list_con:first-child{padding:0 40px 0 0;}
.m7 .list_wrap .m_tit_wrap .txt{letter-spacing:-0.5px;}
.m8{padding:130px 0;background:url('../img/m811.jpg') 50% 50% no-repeat;background-size:cover;}
.m8 .list_wrap{display:table;width:100%;}
.m8 .list_wrap .list_con{display:table-cell;width:50%;vertical-align:middle;}
.m8 .list_wrap .list_con:first-child{padding:0 30px 0 0;}
.m8 .list_wrap .m_tit_wrap .txt{letter-spacing:-0.5px;}
.m10{padding:120px 0 170px;background:url('../img/m10_11.jpg') 50% 50% no-repeat;background-size:cover;}
.m10 .con{max-width:610px;}
.ms{padding:130px 0 120px;}
.ms .tit_wrap .txt{margin:0 0 18px;font-weight:300;opacity:0.5;line-height:1.4;}
.ms .tit_wrap .con{position:relative;display:inline-block;}
.ms .tit_wrap .con:before{content:"";position:absolute;left:0;bottom:4px;width:100%;height:14px;background-color:#00b3de;}
.ms .tit_wrap .tit{font-weight:100;line-height:1.25;}
.ms .tit_wrap .tit span{position:relative;}
.ms .tit_wrap .tit span strong{font-weight:600;}
.ms #ms{margin:0 0 5px;}
.ms #ms .bx-wrapper .bx-controls-direction{display:none;}
.ms .slide .thumb img{margin:0 auto;}
.ms .ms_nav .dep1_wrap{margin:0 -5px -5px 0;font-size:0;}
.ms .ms_nav .dep1_con{display:inline-block;width:20%;padding:0 5px 5px 0;}
.ms .ms_nav .inner{background-color:#2d2d2d;}
.ms .ms_nav .dep1{position:relative;display:block;height:0;padding-bottom:56.25%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;transition:.25s;opacity:0.3;}
.ms .ms_nav .dep1_con .dep1:hover,
.ms .ms_nav .dep1_con .dep1.active{opacity:1;}
.m11 .map_area{position:relative;height:0;padding-bottom:400px;}
.m11 .map_area #map{position:absolute;left:0;top:0;width:100% !important;height:100% !important;}
.m11 .wrap{font-size:0;margin:0 -15px -30px;text-align:center;}
.m11 .wrap .con{display:inline-block;width:33.33%;padding:0 15px 30px;vertical-align:text-top;}
.m11 .wrap .inner{padding:60px 15px;border:1px solid #083092;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;-o-border-radius:24px;}
.m11 .wrap .con:nth-child(2) .inner{border-color:#00b3de;}
.m11 .wrap .inner .pt_color{color:#083092;}
.m11 .wrap .con:nth-child(2) .pt_color{color:#00b3de;}
.m11 .wrap .tit_wrap{margin:0 0 35px;}
.m11 .wrap .tit_wrap .ico{margin:0 0 18px;}
.m11 .wrap .tit_wrap .tit{margin:0 0 10px;font-weight:300;}
.m11 .wrap .tit_wrap .tit strong{font-weight:600;}
.m11 .wrap .tit_wrap .txt{color:rgba(102, 102, 102, 0.6);font-weight:300;}
.m11 .wrap .tb_wrap{font-size:0;}
.m11 .wrap .tb_wrap .tb{display:inline-block;}
.m11 .wrap .tb_wrap tr th{padding:0 0 25px;}
.m11 .wrap .tb_wrap tr:last-child th{padding-bottom:0 !important;}
.m11 .wrap .tb_wrap tr th .th_wrap{overflow:hidden;color:#666;}
.m11 .wrap .tb_wrap tr th .th_wrap .txt{float:left;text-align:center;font-weight:500;}
.m11 .wrap .tb_wrap tr th .th_wrap .txt:first-child{text-align:left;}
.m11 .wrap .tb_wrap tr th .th_wrap .txt:last-child{text-align:right;}
.m11 .wrap .tb_wrap tr th .th_wrap2 .txt{width:50%;}
.m11 .wrap .tb_wrap tr th .th_wrap3 .txt{width:33.33%;}
.m11 .wrap .tb_wrap tr th .th_wrap4 .txt{width:25%;}
.m11 .wrap .tb_wrap tr td{padding:0 0 25px 15px;}
.m11 .wrap .tb_wrap tr:last-child td{padding-bottom:0 !important;}
.m11 .wrap .tb_wrap tr td .txt{font-weight:300;}
.m11 .wrap .tb_wrap tr td .refer{color:#083092;font-weight:500;}
.m11 .wrap .txt_wrap{color:#666;}
.m11 .wrap .txt_wrap .txt{margin:0 0 20px;font-weight:300;line-height:1.5;}
.m11 .wrap .txt_wrap .txt strong{font-weight:500;}
.m11 .wrap .txt_wrap .caption{margin:0 0 12px;font-weight:300;}
.m11 .wrap .txt_wrap .num{font-weight:700;}
.m11 .wrap .txt_wrap .num a{transition:.25s;}
.m11 .wrap .txt_wrap .num a:hover{color:#083092;}
.m11 .wrap .direct_wrap .direct_con{margin-bottom:10px;}
.m11 .wrap .direct_wrap .direct_con:last-child{margin-bottom:0 !important;}
.m11 .wrap .direct_wrap .direct_inner{position:relative;padding-left:70px;border:1px solid #083092;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;overflow:hidden;}
.m11 .wrap .direct_wrap .direct_tit_wrap{position:absolute;left:0;top:0;width:70px;height:100%;background-color:#083092;}
.m11 .wrap .direct_wrap .direct_tit_con{position:absolute;left:50%;top:50%;width:46px;margin:-10px 0 0 -23px;overflow:hidden;color:#fff;}
.m11 .wrap .direct_wrap .direct_tit_con .tit{float:left;text-align:center;line-height:20px;font-weight:500;}
.m11 .wrap .direct_wrap .direct_tit_con .tit:first-child{text-align:left;}
.m11 .wrap .direct_wrap .direct_tit_con .tit:last-child{text-align:right;}
.m11 .wrap .direct_wrap .direct_tit_con2 .tit{width:50%;}
.m11 .wrap .direct_wrap .direct_tit_con3 .tit{width:33.33%;}
.m11 .wrap .direct_wrap .direct_txt_wrap{padding:7px 10px;text-align:left;}
.m11 .wrap .direct_wrap .direct_txt_wrap .txt{font-weight:300;line-height:1.4;color:#666;letter-spacing:-0.5px;}
.m11 .wrap2{padding:44px 0;background-color:#083092;}
.m11 .wrap2 .txt_wrap{color:#fff;text-align:center;}
.m11 .wrap2 .txt_wrap .txt{line-height:1.4;font-weight:400;}
.m11 .wrap2 .txt_wrap .txt span{color:#66e1ff;}

@media all and (max-width:1300px){
	.show1300{display:block !important;}
	.none1300{display:none !important;}
	#mv{width:100%;left:0;margin-left:0;}
	#mv .mv .wrap .bg{padding-bottom:72%;}
	.m1{width:100%;left:0;margin-left:0;text-align:center;}
	.m1 .txt_area{padding:50px 0 30px;}
	.m1 .txt_area .tly-50{position:relative;top:0;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);}
	.m1 .txt_area .tit_wrap{padding:0;}
	.m1 .txt_area .tit_wrap img{max-width:60%;margin:0 auto;}
	.m1 .bg_wrap{padding:0 0 50px;}
	.m1 .bg_wrap .bg{padding-bottom:70%;background-image:url('../img/m111_m.jpg');background-position:0 50%;}
	.m2{width:100%;left:0;margin-left:0;text-align:center;}
	.m2 .wrap{padding:50px 0;}
	.m2 .wrap .con{max-width:500px;margin:0 auto;padding:0;text-align:center;}
	.m2 .wrap .tit_wrap{position:relative;top:0;margin:0 0 20px;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);}
	.m2 .wrap .tit_wrap .ico{position:relative;bottom:0;margin:0 0 5px;}
	.m3{left:0;width:100%;margin-left:0;}
	.m3 .wrap{padding:0;background-color:#00b3de;}
	.m3 .wrap .bg{position:relative;height:0;padding-bottom:65.9%;}
	.m3 .wrap .con{margin:0 auto;text-align:center;padding:50px 0;}
	.m3 .wrap .txt_area .tit_wrap{margin:0 0 20px;}
	.m3 .wrap .txt_area .tit_wrap .en_tit{margin:0 0 15px;}
	.m3 .wrap .txt_area .txt_wrap{margin:0 0 30px;}
	.m3 .wrap .txt_area .txt_wrap .txt{text-align:center;}
	.m3 .wrap .txt_area .btn_wrap a{padding:12px 25px;background-color:#333;}
	.m3 .wrap .txt_area .btn_wrap a:hover{background-color:#083092;}
	.m4 .list_con .list_inner{padding:50px 10px;background-color:#f4f4f4;}
	.m4 .list_con .thumb_wrap{max-width:460px;margin:0 auto 30px;border:1px solid #d9d9d9;}
	.m4 .list_con .thumb{padding-bottom:116%;}
	.m4 .list_con .area{position:relative;}
	.m4 .list_con .wrap{padding-left:0;}
	.m4 .list_con .wrap .con{padding:0;text-align:center;}
	.m4 .list_con .wrap .tit_wrap{margin:0 0 7px;}
	.m4 .list_con .wrap .name_wrap{margin:0 0 16px;}
	.m4 .list_con .wrap .name_wrap .job{padding:3px 12px;margin-left:10px;}
	.m4 .list_con .wrap .txt_wrap .txt{padding-left:0;}
	.m4 .list_con .wrap .txt_wrap .txt:before{position:relative;margin:0 3px 0 0;}
	.m_num_tit_wrap .num{height:40px;font-size:60px;}
	.m_tit_wrap{margin:0 0 15px;}
	.m_tit_wrap .tit{margin:0 0 10px;}
	.m_tit_wrap .txt{text-align:center;}
	.m5{padding:80px 0;text-align:center;}
	.m5 .grid_wrap{max-width:400px;margin:0 auto;padding:0;}
	.m5 .grid_con.grid_right{margin:0 0 30px;}
	.m5 .grid_con.grid_left{position:relative;width:100%;padding:0;}
	.m_chk_area .chk_tit_wrap{margin:0 0 10px;font-size:0;}
	.m_chk_area .chk_tit_wrap .con{padding:0;}
	.m_chk_area .chk_tit_wrap .ico{position:relative;margin:0 0 2px;}
	.m_chk_area .chk_tit_wrap .tit{line-height:1.4;}
	.m_chk_area .chk_wrap{margin:0;}
	.m_chk_area .chk_wrap .con{width:100%;padding:0;}
	.m_chk_area .chk_wrap .num_wrap{padding:0 0 10px;}
	.m_chk_area .chk_wrap .num_wrap .num{position:relative;margin:0 auto 5px;}
	.m_chk_area .chk_wrap .num_wrap .txt{line-height:1.4;}
	.m5 .tb_wrap table p{word-break:keep-all;letter-spacing:-0.5px;}
	.m5 .tb_wrap table thead th{padding:15px 0;}
	.m5 .tb_wrap table tbody td{padding:0 10px;}
	.m5 .tb_wrap table tbody td .txt_wrap{margin:0 -10px 0 0;padding:4px 10px 4px 0;}
	.m5 .tb_wrap table tbody td:last-child .txt_wrap{margin:0 0 0 -10px;padding:4px 0 4px 10px;}
	.m6{padding:80px 0;text-align:center;}
	.m6 .w1280{max-width:520px;}
	.m6 .list_wrap{margin:0 0 -30px;}
	.m6 .list_wrap .list_con{padding:0 0 30px;}
	.m6 .list_wrap .list_inner{padding-left:0;}
	.m6 .list_wrap .thumb{position:relative;margin:0 0 15px;}
	.m6 .list_wrap .txt_area{padding:0;}
	.m6 .list_wrap .tit_wrap{margin:0 0 20px;}
	.m6 .list_wrap .tit_wrap .tit{margin:0 0 10px;}
	.m6 .list_wrap .tit_wrap .txt{text-align:center;}
	.m6 .list_wrap .qna_list_wrap{margin:0 0 -15px;border-bottom:2px solid #fff;}
	.m6 .list_wrap .qna_list_con{padding:0 0 15px;}
	.m6 .list_wrap .qna_list_inner{padding:10px 0 0;border-top:2px solid #fff;border-left:0;}
	.m6 .list_wrap .answer_wrap .txt_wrap .txt{text-align:center;}
	.m6 .list_wrap .answer_wrap .txt_wrap .dot_txt{padding-left:0;}
	.m6 .list_wrap .answer_wrap .txt_wrap .dot_txt:before{position:relative;margin-right:3px;}
	.m6 .list_wrap .radius_list_wrap{margin:0 0 -40px;}
	.m6 .list_wrap .radius_list_con{padding:20px 0 40px;}
	.m6 .list_wrap .radius_list_inner{padding-left:0;}
	.m6 .list_wrap .radius_list_wrap .caption_wrap{position:relative;width:100%;padding:0 0 20px;margin:0 0 20px;}
	.m6 .list_wrap .radius_list_wrap .caption_wrap:before{right:50%;top:100%;margin:-1px -17px 0 0;}
	.m6 .list_wrap .radius_list_wrap .caption_wrap .inner{margin:0 auto;}
	.m7{padding:80px 0;text-align:center;}
	.m7 .w1280{max-width:520px;}
	.m7 .list_wrap{display:block;}
	.m7 .list_wrap .list_con{display:block;width:100%;}
	.m7 .list_wrap .list_con:first-child{padding:0 0 20px;}
	.m8{padding:80px 0;text-align:center;}
	.m8 .w1280{max-width:520px;}
	.m8 .list_wrap{display:block;}
	.m8 .list_wrap .list_con{display:block;width:100%;}
	.m8 .list_wrap .list_con:first-child{padding:0 0 20px;}
	.m10{padding:80px 0;text-align:center;}
	.m10 .con{max-width:520px;margin:0 auto;}
	.ms{padding:80px 0;text-align:center;}
	.ms .btn_wrap .btn{padding:10px 5px;border-width:2px;}
	.ms .btn_wrap .txt_wrap{padding:0 20px;}
	.ms .btn_wrap .txt_wrap:before,
	.ms .btn_wrap .txt_wrap:after{width:14px;}
.m11 .wrap2{padding:30px 0;}
}

@media all and (max-width:1220px){
	.show1220{display:block !important;}
	.none1220{display:none !important;}
}

@media all and (max-width:1070px){
	.m11 .map_area{padding-bottom:56.25%;}
	.m11 .wrap{margin:0 -10px -20px;}
	.m11 .wrap .con{padding:0 10px 20px;}
	.m11 .wrap .inner{padding:40px 10px;}
	.m11 .wrap .tit_wrap{margin:0 0 25px;}
	.m11 .wrap .tit_wrap .ico{margin:0 0 10px;}
	.m11 .wrap .tit_wrap .tit{margin:0 0 6px;}
	.m11 .wrap .tb_wrap tr th{padding:0 0 15px;}
	.m11 .wrap .tb_wrap tr td{padding:0 0 15px 10px;}
	.m11 .wrap .txt_wrap .txt{margin:0 0 10px;}
	.m11 .wrap .txt_wrap .caption{margin:0 0 7px;}
	.m11 .wrap .direct_wrap .direct_con{margin-bottom:7px;}
	.m11 .wrap .direct_wrap .direct_tit_con{width:40px;margin-left:-20px;}
}

@media all and (max-width:768px){
	.show768{display:block !important;}
	.none768{display:none !important;}
	#mv .mv .wrap .bg{padding-bottom:125%;background-position:60% 50%;}
	#mv .mv .wrap .txt_area{padding:50px 0;text-align:center;background-color:#083092;}
	#mv .mv .wrap .txt_area .tly-50{position:relative;top:0;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);o-transform:translateY(0);}
	#mv .mv .wrap .txt_area .con{padding:0;color:#fff;}
	#mv .mv .wrap .txt_area .tit_wrap{margin:0 0 20px;padding:0 20px;}
	#mv .mv .wrap .txt_area .tit_wrap .tit{color:#fff;}
	#mv .mv .wrap .txt_area .tit_wrap .dot{left:-10px;top:-15px;width:40px;}
	#mv .mv .wrap .txt_area .tit_wrap .line{position:relative;left:0;top:0;width:2px;height:26px;margin:20px auto 0;background-color:#fff;}
	.ms .tit_wrap .txt{margin:0 0 10px;}
	.ms .tit_wrap .con:before{bottom:2px;height:10px;}
	.m11 .wrap{max-width:340px;margin:0 auto -20px;}
	.m11 .wrap .con{width:100%;padding:0 0 20px;}
	.m11 .wrap .inner{padding:30px 10px;}
	.m11 .wrap .tb_wrap tr th{padding:0 0 10px;}
	.m11 .wrap .tb_wrap tr td{padding:0 0 10px 5px;}
	.m11 .wrap .txt_wrap .caption{margin:0 0 4px;}
	.m11 .wrap .direct_wrap .direct_con{margin-bottom:5px;}
}

@media all and (max-width:486px){
	.show486{display:block !important;}
	.none486{display:none !important;}
	.m1 .txt_area .tit_wrap img{max-width:75%;}
}