@charset "utf-8";

@media screen and (max-width:1280px){

}

@media screen and (max-width:1279px){
/* 공통 */
#header{width:100%;}
#lnb #top-menu1{padding-left:10%;}
#sub_contain{width:100%;}
#snb{width:20%;}
#contents{width:78%;max-width:945px;margin-right:0;}
#snb h2 img{width:100%;}
#leftmenu li a:hover, #leftmenu li a.on{background-position:95% 50%;}
#leftmenu #menu4-1 a:hover, #leftmenu #menu4-1 a.on,
#leftmenu #menu4-2 a:hover, #leftmenu #menu4-2 a.on{background-position:95% 50%;}
#snb .lmenu_banner1{background-position:10px 30px;}
#snb .lmenu_banner2{background-position:15px 24px;}
#snb .lmenu_ban a{padding-left:60px;}
.contents_tit .depth{padding-right:10px;}
.ft_allmn div{width:100%;}
.ft_allmn div dl{width:16.5%;padding-right:0;}


/* 서브 */
.list_tab_1 li{letter-spacing:-1px;}
.list_tab_1 li span a{font-size:13px;}
.list_tab_3 li span a{font-size:12px;line-height:18px;letter-spacing:-1px;}
.list_tab_3 li span a i{display:block;}
.stay01{width:10%;}
.stay05{width:15%;}
.stay02{width:10%;}
.stay03{width:20%;}
.stay06{width:15%;}
.traffic01{width:16.5%;}
.list_stay_bx .stay_bx{width:45%;margin:0 2%;padding:0;}
.list_stay_bx .stay_bx p img{width:100%;}
.list_stay_bx .sb_l{padding-right:0;border-right:none;}
.list_stay_bx .stay_bx dl{height:auto;}
.list_stay_bx .stay_bx dd span{width:auto;padding-right:10px;}
.list_stay_bx .stay_bx dd{padding-left:30px;background-position:20px 9px;}
.list_stay_bx .stay_line{background:none;}

.list_download tbody td.file_td a{padding:0;}
.list_download_n tbody td.file_td a{padding:0;}

.section_evresult .list_imgev1 li{width:31%;margin:0 1%;}
.section_evresult .list_imgev1 li.last{margin:0 1%;}
.section_evresult .list_imgev1 li span{height:30px;}
.section_evresult .list_imgev2 li{width:31%;margin:0 1%;}
.section_evresult .list_imgev2 li.last{margin:0 1%;}
.section_evresult .list_imgev2 li span{height:30px;}

.biz_w img{width:100%;}

.section_inter .btn_internew1 a{width:32%;margin-right:1%;}
.participate_step dl{width:20%;padding-left:2%;padding-right:2%;letter-spacing:-1px;}
.participate_step dl dd span{display:inline;}
.txt_bvisitor3{padding-left:0;}
.tit_h5_eht{padding-left:0;}
.list_outline2 li{padding-left:20px;background-position:10px 10px;}

.idpw1 .ip_bx{width:30%;}
.idpw1 .idfind{margin-right:0;}
.idpw1 .pwfind{margin:0 4%;padding-bottom:20px;}
.idpw1 .ip_bx span{display:inline;}
.idpw1 .ip_bx a.btn_m{font:15px/40px NanumGothicWeb;}
/* .section_idfind .find_bx{width:49%;}
.div_id_find{width:90%;}
.section_idfind .find_bx .tit_h4{margin-left:5%;}
.findin_join .login_bx .tit_h4{margin-left:5%;} */

.write tbody th{padding-left:10px;}


.section_evresult .img_evrsultnew span img{width:100%;}
.search_biz2 .sbiz1 {padding:10px 20px;text-align:left;}
.search_biz2 .sbiz1 span{display:inline-block;width:48%;padding:5px 0;}
.search_biz2 .sbiz1 span label{display:inline-block;width:40%;margin-right:0;letter-spacing:-1px;}

}




@media screen and (max-width:945px){
/* 공통 */
.biz_m_btn{display:none;}
#header{width:100%;height:auto;}
#sub_wrapper{background:none;}
.head_inner{width:100%;height:auto;}
h1{float:none;text-align:center;margin:0 auto;padding:50px 0 10px;}
.utill_login,
.utill_logout{position:absolute;top:10px; right:0;margin:0;width:100%;}
.list_info{width:210px;letter-spacing:-1px;}
.list_info li a{padding:0 5px;font-size:12px;line-height:20px;}
.topicon{width:150px;text-align:right;}
.topicon img{width:20px;}
.top_download{display:none;}

#lnb{position:relative;left:0;top:0;height:auto;padding:10px 0;margin:0 auto;}
#lnb li span{letter-spacing:-1px;}
#lnb #top-menu1{padding-left:0;}
#lnb li ul{top:-10000px;left:0;}
#lnb li #top-sub-menu1,
#lnb li #top-sub-menu2,
#lnb li #top-sub-menu3,
#lnb li #top-sub-menu4,
#lnb li #top-sub-menu5,
#lnb li #top-sub-menu6{width:0;}
#lnb li a{padding:20px 20px 21px;}
#container{background:#fff;}
.bg_sub01{background-size:160%;}
#sub_visual{display:none;}
.lmenu_ban{display:none;}
#sub_contain{width:100%;}
#snb{float:none;width:100%;margin:0;}
#snb h2{text-align:center;background:#ed3897;}
#snb h2 span{display:none;}
#snb h2 .lnb_btn01{display:block;padding:10px 0; color:#fff;font-size:14px;}
#leftmenu li{font-size:12px;}
#leftmenu li a{padding:10px 0;}
#leftmenu li a:hover, #leftmenu li a.on{background-position: 95% 50%;}
#leftmenu li a span{display:inline;}

#contents{float:none;width:100%;margin:0 0 50px;background:#fff;}
.contents_tit{padding:10px;}
.contents_tit .depth{padding-bottom:10px;}
.contents_tit h3{font-size:25px;letter-spacing:-1px;text-indent:0;}
.section_stayinfo,
.section_traffic,
.section_evresult,
.section_outline,
.section_visitor,
.section_inter,
.section_sponsor,
.section_boad,
.section_suse1,
.section_mbji,
.section_idpw{padding:0 10px;}
.com_pl{padding:0;}
.tit_h4{font-size:20px;background-position:0 2px;}
.tit_h4_n{ font-size:20px; }
.tit_h4_n b{font-size:20px;}
.ft_allmn{display:none;}

.footer{width:100%;height:auto;padding:20px 0;border-top:1px solid #ccc;}
.footer .f_logo{display:none;}
.flist{line-height:16px;}
.flist .list_footer{margin-bottom:10px;font-size:12px;}
.flist .list_footer li{margin:0;padding:0 10px;}
.flist .list_footer span.kidea01{display:none;}
.flist .list_footer span.kidea02{display:block;}
.flist .ft_info span{background:none;margin:0;}
.flist{padding:0;width:100%;font-size:12px;}
.ft_info{padding:0 10px;}
.flist address{padding:0 10px;}
.f_sns{top:10px;right:10px;display:none;}

/* 서브 */
.list_tab_1{padding:10px 0;background:#f1f1f1;}
.list_tab_1 li{background:none;}
.list_tab_1 li span{background:none;}
.list_tab_1 li span a{height:auto;margin:0 8px;background:none;line-height:30px;font-size:15px;}
.list_tab_1 li.on{background:none;}
.list_tab_1 li.on span{background:none;}
.list_tab_1 li.on span a{background:url("/images/inc/bar_tab.gif") repeat-x left bottom;}


/* 
.list_tab_3{padding:10px 0;background:#f1f1f1;}
.list_tab_3 li{background:none;}
.list_tab_3 li span{background:none;}
.list_tab_3 li span a{height:auto;margin:0 8px;background:none;line-height:30px;font-size:15px;}
.list_tab_3 li.on{background:none;}
.list_tab_3 li.on span{background:none;}
.list_tab_3 li.on span a{background:url("/images/inc/bar_tab.gif") repeat-x left bottom;} */
.stay01, .stay02, .stay03, .stay04, .stay05, .stay06{width:auto;}
.traffic01, .sur01 {width:auto;}

.section_reporter1 .txt1 span{display:inline;}
.btn_press .btn{width:48%;padding-left:0;padding-right:0;margin-bottom:10px;}

.email_w dd span{display:inline;}
.loginform{padding:0 10px;}
.loginform .login_info{background-position:95% top;background-size:100px auto;}
.loginform .login_info dd span{display:inline;}
.login_bx{width:auto;}
.login_bx .tit_h4{margin-left:10px;}
.login_inner{width:90%;margin:0 auto;}
.login_inner02{margin:0 auto 10px;width:90%;}

.txt_join3{padding:10px;}
.write tbody th{padding-left:5px;}
.write tbody td{padding:6px 8px;}
.write tbody td input.inp{width:100%;}
.write tbody td input.inp1-1{width:44%;}
.write tbody td input.inp1-2{width:25%;}
.write tbody td input.inp1-3{width:30%;}
.write tbody td select.sel1{width:100%;}
.write tbody td select.sel2{width:30%;}
.write tbody td select.sel3{width:30%;}
.write tbody td span{display:block;padding-top:5px;}
.write tbody td span.txt_at{display:inline;}
.write tbody td span.txt_at3{display:inline;}

.idpw1 .ip_bx{width:48%;}
.idpw1 .ip_bx dt{padding:25px 0 15px;}
.idpw1 .ip_bx dd{height:66px;padding-bottom:10px;}
.idpw1 .ip_bx a.btn_m{line-height:50px;}
.idpw1 .pwfind{float:right;margin:0;}
.idpw1 .comp_media_join{width:99%;margin-top:20px;}


/*20170713 디자인수정*/
.list_outline_201707_wrap{
	background: none; 
	width:100%;
	height:auto;
}
.list_outline_201707_out{
}
.list_outline_201707_in{ width:100%;  }

.list_outline_201707 li .tit{ display:table-cell; width:20%;  height:59px; text-align:center; }
.list_outline_201707 li .tit b{ padding-left:0px; font-size:13px;  font-family:NanumGothicBoldWeb;}
.list_outline_201707 li em{ display:table-cell; width:80%; padding:20px 0 20px 0; vertical-align:middle; border-bottom:1px solid #e9e9e9;  border-right:1px solid #e9e9e9;}
.list_outline_201707 li em strong{ padding-left:6px; display:block;}
.list_outline_201707_out{ width:100%; }
.outline_tit2{ position:relative;bottom:0;left:0; margin-bottom:0px;  margin-top:20px; margin-bottom:15px; }
.gs2017_outline_list{ overflow:hidden; width:100%; }
.gs2017_outline_list li{ margin-right:2%;  
box-sizing:border-box; border:5px solid #f8f8f8; width:100%; height:auto; margin-bottom:20px; }
.gs2017_outline_list li dl{ padding:10px;  }
.gs2017_outline_list li dl dt{ padding-top:0px; }
.gs2017_outline_list li dl dt p{font-size:16px; }
.gs2017_outline_list li dl dd{ text-align:center; padding-top:10px;  line-height:18px; }
.gs2017_outline_list li dl dd p{  font-size:13px; line-height:18px; }
.gs2017_outline_list li dl dd span{ font-size:13px; }
.gs2017_outline_list li.se2nd{ margin-right:0; }
.gs2017_outline_list_wrap{  height:auto; } 
.gs2017_outline_list_wrap .deco{ display:none;} 
.ant_mt1{ margin-top:20px; }

.list_outline_evtrst_wrap{
	background:0 none; 
	width:100%;
	height:auto;  }
.list_outline_evtrst_out{ width:100%; }
.list_outline_evtrst_in{ width:100%; }
.list_outline_evtrst li .tit{ text-align:center; }
.list_outline_evtrst li .tit b{ padding-left:0px; font-size:12px; }
.list_outline_evtrst li em{ }
.list_outline_evtrst li em strong{ padding-left:5px; font-size:12px; }
.list_outline_evtrst li em strong.prd{ padding-top:6px; padding-bottom:6px;}
.list_outline_evtrst_out{ width:100%; }
.outline_tit3{ position:relative; bottom:0;margin-bottom:0px;  margin-top:20px; margin-bottom:15px;}
.list_outline_2017_evt{}
.list_outline_2017_evt li{ font-size:14px; background: url(/images/sub/gs2017_spbul.gif) no-repeat 0 3px;} 
.list_outline_2017_evt li .tit{position:absolute;top:0;left:15px;font-size:14px; }

.list_outline_2017_evt2{ margin-top:20px; }
.list_outline_2017_evt2 li{ font-size:14px; background: url(/images/sub/gs2017_spbul.gif) no-repeat 0 3px;} 
.list_outline_2017_evt2 li .tit{position:absolute;top:0;left:15px;font-size:14px; }
.evtrst_decos .deco1{ display:none;}
.evtrst_decos{ height:auto; }
}

@media screen and (max-width:679px){
.list_tab_1 li span a{font-size:13px;line-height:18px;letter-spacing:-1px;}
.list_tab_3 li span a{font-size:13px;line-height:18px;letter-spacing:-1px;}
/* .list_tab_1 li span a i{display:block;} */
}

@media screen and (max-width:679px){
h1{margin:0;}
h1 img{width:80px;}
.topicon{position:absolute;top:80px;right:10px;}
/* 공통 */
#lnb{width:100%;}
#lnb li{width:33%;text-align:center;}
#lnb li #top-menu-head1,
#lnb li #top-menu-head2,
#lnb li #top-menu-head3,
#lnb li #top-menu-head4,
#lnb li #top-menu-head5,
#lnb li #top-menu-head6{padding:5px;}
#contents{float:none;width:100%;}
.contents_tit{position:relative;}
.contents_tit h3{width:100%;padding-left:0;}
.footer{width:100%;height:auto;border-top:1px solid #ccc;}
/* .f_relation{top:10px;left:5%;}
.flist{width:100%;padding-top:70px;}
.flist .list_footer{width:90%;padding:0 5%;}
.flist .list_footer li{padding-bottom:5px;}
.flist address{padding:0 5%;}
.flist address span{display:block;padding-left:0;} */
.layer_popcs{position:fixed;}
.layer_popcs .btn_popclose{right:0;top:0;}
.layer_popcs.lay_local1{width:100%;max-width:647px;top:200px;margin-left:-50%;}
.layer_popcs.lay_local1 img{width:100%;}
.layer_popcs.lay_local2{width:100%;max-width:536px;top:200px;margin-left:-50%;}
.layer_popcs.lay_local2 img{width:100%;}

/* gstar2014 */
.sp30{display:inline;padding-left:0;}
.sp40{padding-left:0;}
.sp57{display:inline;padding-left:0;}
.img_exhibi img{width:100%;}

/* .list_tab_1 li{margin-right:0;letter-spacing:-1px;}
.list_tab_1 li a{height:29px;border-bottom:1px solid #fff;border-right:1px solid #fff;}
.list_tab_1 li.on a{padding-bottom:0;background:none;} */
/* .stay01, .stay02, .stay03, .stay04, .stay05, .stay06{width:20%;}
.traffic01{width:33%;}
.sur01{width:50%;} */
/* .section_stayinfo .list_stay1{padding:10px;}
.section_stayinfo .list_stay1 ul{overflow:hidden;width:100%;}
.section_stayinfo .list_stay1 li{float:left;width:50%;}
.section_stayinfo .list_stay1 li .img{width:100%;text-align:center;}
.section_stayinfo .list_stay1 li .txt{width:100%;margin:20px 0 0 0;}
.section_stayinfo .list_stay1 li .txt dt{}
.section_stayinfo .list_stay1 li .txt dd{width:auto;} */
/* .section_evresult .list_imgev1{}
.section_evresult .list_imgev1 li{width:48%;margin:0 0 10px 0;padding:0 1%}
.section_evresult .list_imgev1 li img{width:100%; max-width:216px;} */
.section_evresult .ifr1{width:100%;}

.fac_tit{padding-bottom:5px;}
.fac_img img{width:100%;}
.subway_img{width:100%;}
.p_tab02 li{width:25%;padding:0;text-align:center;}
.fac_txt p{padding:10px 140px 10px 10px;}
.r_button{position:relative;text-align:right;right:5px;top:0;}
.tip_box .inner{padding:0 10px;}
.fac_txt p.bus_type{width:90%;overflow:hidden;padding:0 5%;}
.fac_txt p.bus_type span{float:left;width:50%;display:block;padding-right:0;line-height:25px;}
.fac_txt p.bus_type span i{width:20px;height:20px;background-size:100%;}
.map_busbox{height:50px;background-size:100%;}
.order_list li.col_300{width:100%;margin-right:0;}

.r_info{position:relative;top:0; right:0;padding-bottom:20px;font-size:12px;letter-spacing:-1px;text-align:right;}
.tip_info ul li{display:block;}

.c-circle{position:relative;min-height:80px;}
.c-circle h5{position:absolute;top:0; left:0;}
.c-circle .c-comm{float:none;width:auto;padding:10px 0 0 90px;}

/* exhibitor */
/* .section_inter .btn_internew1 a{height:122px;padding-top:10px;}
.section_inter .btn_internew1 a span{font-size:14px;letter-spacing:-1px;}
.section_inter .btn_internew1 .bt1,
.section_inter .btn_internew1 .bt2,
.section_inter .btn_internew1 .bt3{width:30%;background:none;margin:0 1%;border:1px solid #eee;border-radius:3px;}
.section_inter .btn_internew1 .bt1:hover,
.section_inter .btn_internew1 .bt2:hover,
.section_inter .btn_internew1 .bt3:hover{background:none;} */
.list_visitor1{background:none;}
.list_visitor1 thead th{background:#7f7167;}
.section_assbooth{height:auto;}
.section_assbooth .f_left{width:100%;height:auto;}
.section_assbooth .f_left h6{height:20px;}
.section_assbooth .f_left dl{position:relative;height:auto;padding:10px 0;background:#e62c29;}
.section_assbooth .f_left dt.dt01{text-align:left;padding:0 10px;font-size:14px;}
.section_assbooth .f_left .dt02{padding-top:0;}
.section_assbooth .f_left .img{position:absolute; top:30px; left:10px;}
.section_assbooth .f_left .con{padding-left:170px;}
.section_assbooth .list_ba1{margin-left:0;}
.section_assbooth .f_right{width:100%;height:auto;margin-top:10px;}
.section_assbooth .f_right h6{height:20px;}
.section_assbooth .f_right dl{position:relative;width:100%;height:auto;padding:10px 0;background:#f3e44b;}
.section_assbooth .assbooth_in1,
.section_assbooth .assbooth_in2,
.section_assbooth .assbooth_in3{float:none;margin-right:0;margin-bottom:5px;}
.section_assbooth .f_right dt.dt01{text-align:left;padding:0 10px;font-size:14px;}
.section_assbooth .f_right .dt02{padding-top:0;}
.section_assbooth .f_right .img{position:absolute; top:30px; left:10px;}
.section_assbooth .f_right .con{padding-left:170px;}
.section_inter .list_ba1_1{margin-left:0;}
/* .section_prequest{height:auto;padding:30px 10px 30px 100px;background-size:80px; background-position: 5px 30px ;} */
.section_prequest .txt{padding:0 20px;}
.section_prequest .txt span{display:inline;}


.sect_b2bwrite{position:relative;height:auto; padding-bottom:10px;}
.sect_b2bwrite .tit{display:block;float:none;}
.sect_b2bwrite .txt2{display:block;float:none;text-align:right;}
.write_b2b tbody th{padding:5px;}
.write_b2b tbody th.t2{padding:5px;}
.write_b2b tbody td{padding:5px;}
.write_b2b tbody td input.inp{width:100%;}
.write_b2b tbody td input.inp5{width:26%;}
.write_b2b tbody td input.inp6{width:26%;}
.write_b2b tbody td select{width:100%;}
.write_b2b tbody td select.sel3{width:28%;}

.write_b2b tbody td.table_inner input.inp6_inner{width:100%;}
.write_b2b tbody td.table_inner input.inp7_inner{width:35%;}
.write_b2b tbody td.table_inner input.inp8_inner{width:100%;}

.write_b2b tbody td .list_discount2{width:100%;}
.write_b2b tbody td .list_discount2 li{width:auto;float:none;}
.write_b2b tbody td.rline_inner1{padding:5px;}
.write_b2b tbody td.table_inner3 .total{padding:5px;}
.write_b2b tbody td .list1{width:100%;}
.write_b2b tbody td .list1 .list_writepart1,
.write_b2b tbody td .list1 .list_writepart2,
.write_b2b tbody td .list1 .list_writepart3,
.write_b2b tbody td .list1 .list_writepart4{float:none;width:100%;}
.write_b2b tbody td .list_discount1{width:100%;}
.write_b2b tbody td .list_discount1 li{padding-bottom:5px;}

.write_b2b tbody td .list2 ul li{width:50%;}

/* MEMBER JOIN */

/* .loginform dl{padding:0 0 0 10px;background:none;}{padding:0 0 0 100px;background-size:80px;background-position:10px 0;}
.login_inner{width:320px; margin:20px auto 0;}
.login_inner .m1{padding-left:10px;}
.login_inner .m1 label{display:none;}
.login_inner .m1 input{width:170px;}
.loginform .login_inner .chk1{padding:10px 0 0 90px;}
.loginform .login_inner .btn_login{left:190px;} */

/* .txt_login{width:100%;margin-left:0;}
.txt_login dt span{display:inline;}
.txt_login .left_join,
.txt_login .center_id,
.txt_login .right_pw{width:31%;margin:0 1%;padding-left:0;padding-top:65px;background-position:center top;text-align:center;}
.txt_login .left_join dt,
.txt_login .center_id dt,
.txt_login .right_pw dt{height:32px;} */


/* .section_idpw{width:100%;}
.section_idfind1 .idfind_inner{padding:10px;}
.section_idfind1 .idfind_inner .div_form{padding:0;}
.section_idfind1 .idfind_inner .m2{width:300px;margin:0 auto;padding-bottom:10px;}
.section_idfind1 .idfind_inner .m3{width:300px;margin:0 auto 5px;}
.section_idfind1 .idfind_inner label{}
.section_idfind1 .idfind_inner input{width:210px;}
.section_idfind1 .idfind_inner .btn_ipfind{position:relative;display:block;top:10px;clear:both;text-align:center;}
.idfind{float:none;width:100%;padding:20px 0;border-bottom:1px solid #ccc;}
.idfind dt{background:none;}
.section_idpw .idpw1 .idpw_inner1 dt{padding:0;}
.section_idpw .idpw1 .idpw_inner1 .btn{margin-bottom:0;}
.pwfind{float:none;width:100%;padding:20px 0;border-bottom:1px solid #ccc;}
.comp_media_join{float:none;width:100%;padding:20px 0;}
.section_idfind1 .div_id_find.pw_search_add{height:auto;padding-bottom:10px;}
.pw_search_add ul{float:none;padding:10px;margin:0 auto;}
.pw_search_add p{float:none;padding:0;text-align:center;} */
/* .email_w{background-position:center top;padding: 100px 10px 10px 10px ;}
.email_w dd{width:100%;}
.email_w dd span{display:inline;} */

/* visitor */
.section_visitor .txt_vis{padding-left:0;}
.section_visitor .txt_vis span.ico_star1{width:90%;}
.section_visitor .txt_vis span.ico_star1 span{display:inline;padding-left:0;}
.txt_office01 span{display:block;}
.biz_img img{width:100%;}
.section_exhibi .img img{width:100%;}
.section_exhibi2 .img img{width:100%;}
/* sponser */
.section_sponsor .list_sponsor span{display:inline;}
.section_sponsor .office span{display:block;}

.list_tab_3{width:100%;overflow:hidden; background:#f8f8f8; }
.list_tab_3:after{content:"";display:block;clear:both;}
.list_tab_3 li{ height:50px; line-height:50px; }
.list_tab_3 li.sur01{width:50% !important;}
.list_tab_3 li span{display:block;font-size:18px; font-family:NanumGothicBoldWeb;color:#7d7d7d; text-align:center;}
.list_tab_3 li span a{display:block;font-size:18px; font-family:NanumGothicBoldWeb;color:#7d7d7d;}
.list_tab_3 li span i{ display:inline-block; font-style:normal; line-height:20px;padding-top:15px;}
.list_tab_3 li.on{}
.list_tab_3 li.on span{ }
.list_tab_3 li.on span a{color:#19bdc6;}
.list_tab_3 li.on span i{color:#19bdc6;border-bottom:1px solid #19bdc6; }
.list_tab_3 li.n1{ background:url('/images/sub/b2b_mid_line.gif') no-repeat 100% 50%;  }



.list_download_n tbody td{word-break:break-all; font-size:0.9em; text-align:center; }
.list_download_n .a_l{ padding:10px 8px; }

}




@media screen and (min-width:400px) and (max-width:700px){

.biz_m_btn{display:block;position:absolute;top:60px;right:3%;}
.biz_m_btn a{display:block;width:80px; text-align:center; background-color:#ffc600;margin:10px;padding:5px; color:#000;text-decoration:none;font-weight:bold;}
.biz_m_btn a span{display:block;}
.section_evresult .img_evrsultnew span{display:inline-block;width:31%;margin:0 1%;}
.section_evresult .img_evrsultnew span img{width:100%;}
}


@media screen and (max-width:650px){
.btn_visitor1 .btn_2d{width:47%;padding:10px 0;}


.search_biz2 .sbiz1 span{display:inline-block;width:100%;padding:5px 0;}
.search_biz2 .sbiz1 span.bz_s_type04{text-align:center;}
.search_biz2 .sbiz1 span label{font-size:13px;}
.search_biz2 .sel1{width:50%;}
.search_biz2 .inp1{width:50%;}
}



@media screen and (max-width:600px){

.btn_sponsor .btn{width:100%;}
.btn_sponsor .btn_2d span{display:inline-block;}

.btn_press .btn{width:100%;margin-bottom:5px;}
.btn_press .btn_2d span{display:inline-block;}

.section_reporter1 .txt2{text-align:left;font-size:12px;}

.section_evresult .list_imgev1 li{width:48%;margin:0 1%;}
.section_evresult .list_imgev1 li.last{margin:0 1%;}
.section_evresult .list_imgev1 li span{padding-top:8px;height:30px;font-size:11px;}
.section_evresult .list_imgev2 li{width:48%;margin:0 1%;}
.section_evresult .list_imgev2 li.last{margin:0 1%;}
.section_evresult .list_imgev2 li span{padding-top:8px;height:30px;font-size:11px;}
.section_evresult .list_imgev2 li span:before {
    top: 14px;

}
.section_inter .btn_internew1 a{height:100px;font-size:14px;line-height:18px;letter-spacing:-1px;}
.section_inter .btn_internew1 a i{height:40px;margin:10px auto 5px; }
.section_inter .btn_internew1 a.bt1 i{width:35px;background-size:100%;}
.section_inter .btn_internew1 a.bt2 i{width:45px;background-size:100%;}
.section_inter .btn_internew1 a.bt3 i{width:29px;background-size:100%;}
.participate_step{padding:0;border-bottom:none;}
.participate_step dl{width:90%;padding:10px 5%;border-bottom:1px dotted #dce0e1;}
.participate_step dl dt{padding-bottom:0;line-height:18px;font:16px NanumGothicBoldWeb;}
.participate_step dl dt span{display:inline;padding-right:10px;font-size:11px;}
.participate_step dl dt i{display:inline;}
.section_prequest{padding-top:140px;background-size:120px auto;}
.btn{width:48%;padding:0;}
.btn_l{font-size:18px;line-height:45px;}

.list_download{font-size:12px;}
.list_download thead th{padding:5px 0;font-size:13px;}
.list_download thead th .br_s{display:block;}
.list_download tbody td{padding:5px 0;letter-spacing:-1px;}
.list_download tbody td.tit{padding-left:5px;}

.list_download_n{font-size:12px;}
.list_download_n thead th{padding:5px 0;font-size:13px;}
.list_download_n thead th .br_s{display:block;}
.list_download_n tbody td{padding:5px 0;letter-spacing:-1px;}
.list_download_n tbody td.tit{padding-left:5px;}


.txt_notice .txt1{margin:40px 0 0 0;padding:0 0 10px 0;}
.search_notice{width:100%;position:absolute; top:0;right:0;}
.search_notice input.inp1{width:120px;}
.section_prequest .btn{width:100%;}

.email_w{padding-top:120px;background-size:100px auto;}
.email_w dt{padding-bottom:10px;font-size:20px;}

.login_info span{display:block;}
.loginform .login_info dd p span{display:block;}
.login_bx{padding:20px 0;}
.login_inner .btn_join{background:#ed3897;padding-left:0;}
.logininfo_search li{margin-bottom:5px;}
.logininfo_search li.s_id,
.logininfo_search li.s_pw{overflow:hidden;width:100%;}
.logininfo_search li a{float:right;}

.forget_idpw{background-size:100px auto;padding:20px 5%;font-size:25px;text-align:left;}
.forget_idpw span{display:block;}
/* .section_idfind .find_bx{float:none;width:90%;height:auto;padding-top:20px;margin:0 auto 10px;}
.findin_join{width:90%;margin:0 auto; height:auto;} */
.idpw1 .ip_bx{width:98%;float:none;margin-bottom:10px;}
.idpw1 .ip_bx dt{padding:20px 0 10px;font-size:20px;}
.idpw1 .ip_bx dd{height:auto;}
.idpw1 .btn{width:100%;}
.idpw1 .comp_media_join{margin-top:10px;}

.div_id_find{padding:20px 10px;}
.div_id_find .div_form{width:100%;}
.div_id_find .div_form p{position:relative;padding-left:50px;text-align:right;}
.div_id_find .div_form p label{position:absolute; top:10px;left:0;text-align:left;}
.div_id_find .div_form p input{width:98%;}
.div_id_find .div_form .btn_idpwsearch{position:relative;margin-top:10px;}
.div_id_find .div_form .btn_m{line-height:50px;width:100%;}

.btn_visitor1 .btn_2d{line-height:20px;}
.btn_visitor1 .btn_2d .f_sm{font-size:14px;}

.btn_write1{margin-top:25px;}

.btn_application .btn{width:30%;}

.write tbody th{font-size:12px;letter-spacing:-1px;}
.write tbody td{font-size:12px;}
input, select, textarea{font-size:12px;}
}

@media screen and (max-width:500px){
/* .stay01, .stay02, .stay03, .stay04, .stay05, .stay06{width:25%;} */
.section_stayinfo .list_stay1 li{float:none;width:100%;}
.section_evresult .ifr1{height:300px;}

.txt_join1 .join1 .join_inner{height:100px;}
.txt_suse1 .join1 .join_inner{height:200px;}

.p_tab02_add li{width:50%;padding:0;text-align:center;}

.list_tab_1 li span a{font-size:12px;line-height:18px;letter-spacing:-1px;}
.list_tab_1 li span a i{display:block;}
.list_tab_3 li span a{font-size:12px;line-height:18px;letter-spacing:-1px;}
.list_tab_3 li span a i{display:block;}
}
@media screen and (max-width:450px){
.login_inner .m1{padding-right:100px;}
.loginform .login_inner .btn_login input{width:90px;font-size:20px;}
.logininfo_search{font-size:12px;}
.login_inner .btn_join{font-size:12px;}

.c-tit02 span{display:block;}

.list_tab_2 li{width:50%;max-width:192px;}
.list_tab_2 li img{width:100%;max-width:192px;}

}
@media screen and (max-width:400px){
.list_stay_bx .sb_l{float:none;}
.list_stay_bx .sb_r{float:none;}
.list_stay_bx .stay_bx{width:100%;margin:0;padding-bottom:20px;}
.list_stay_bx .stay_bx p {border:1px solid #d0d0d0;}
.list_stay_bx .stay_bx p img{border:0;}
.list_stay_bx .stay_line{margin:0;}

.btn_press .btn_2d{padding:10px 0;line-height:20px;}


.biz_m_btn{display:block;position:absolute;top:60px;right:0px;}
.biz_m_btn a{display:block;width:60px; text-align:center; background-color:#ffc600;margin:10px 2px 10px 10px;padding:5px; color:#000;text-decoration:none;font-weight:bold;}
.biz_m_btn a span{display:block;}
/* .stay01, .stay02, .stay03, .stay04, .stay05, .stay06{width:33.3%;} */

.btn_write1 {position:relative;}
.btn_write1 a{display:inline-block;}
.btn_write1 .btn_lng{position:absolute;top:0;left:0;width:100%;text-align:center;;}
.btn_write1 .btn_s{margin-top:50px;}

.section_evresult .img_evrsultnew span{float:none;width:100%;padding-bottom:50px;}
.section_evresult .img_evrsultnew img{max-width:281px;}

.btn_visitor1 .btn_2d{font-size:14px;}
.btn_visitor1 .btn_2d .f_sm{font-size:11px;}

.write_b2b tbody td input.inp_name{width:23px;}
}


/* main */
@media screen and (max-width:1279px){
	.bg_main1, .bg_main2, .bg_main3, .bg_main4{ }
	#main_container{width:100%;}
	.main_w{width:90%;padding:0 5%;background: #fff;}

	.main_visual_txt{height:auto;padding:20px;}
	.main_visual_txt img{width:80%;}

	.main_quick{padding:20px 0;margin-bottom:0;}
	.main_quick p{width:32%; font-size:1em;margin-right:0;}
	
	.main_quick .qck01{margin-right:2%;}
	.main_quick .qck03{float:right;}
	

	.main_board .main_board_com{margin-top:20px;}
	.main_board .main_board_com .img{text-align:center;}
	.main_board .main_board_com .img img{width:100% !important;height:auto !important;max-width:370px;}
	.main_board .main_showinfo{width:100%;margin-right:0;}
	.main_board .main_notice{width:100%;}
	.main_board .main_press{width:100%;}

	.m_sponser{display:none;}

	.main_media{padding-bottom:20px;padding-top:20px;}
	.main_media .main_vod{width:48%;}
	.main_media .main_vod .frame_w{position:relative;width:100%;padding-bottom:59.4%;}
	.main_media .main_vod .frame_w iframe{position:absolute;top:0;bottom:0;left:0;right:0;width:100% !important;height:100% !important;}
	.main_media .main_photo{width:48%;}
	.main_media .main_photo .md_area img{width:100% }
	.md_area .prev{top:30%;}
	.md_area .next{top:30%;}
	.main_media .roll_all{min-height:250px;width:100%; } 
	.md_area #nav{display:none;} 

}
@media screen and (max-width:650px){
	.main_quick p{width:100%;line-height:70px;}
	.main_quick p a i{width:50px;height:50px;}
	.main_quick .qck01 i,
	.main_quick .qck02 i,
	.main_quick .qck03 i{background-size:100% ;}
	.main_quick .qck01{margin-right:0;}
	.main_quick p a span{padding-left:60px;}
	.main_media .main_vod{width:100%;}
	.main_media .main_photo{width:100%;margin-top:20px;}
}

@media screen and (max-width:1279px){ 
	.popup_wrap{width:90% !important; max-width:400px; left:5% !important;}
	.popup_wrap table{width:100% !important;height:auto !important;}
	.popup_wrap .post_con img{width:100%;}
}