.head_slider_w { width:100%;}
.top_menu { display:none;}
.menu_btn { display:none;}
.head_slider { display:none !important;}

/*20170719 추가 시작*/
.header .flag{ display:none !important;}
.header .search_all{ display:none !important;}
/*20170719 추가 끝*/


/*20160922*/
.header { width:100%; height:43px; }
.header h1 { left:10px; top:5px;}
.header h1 img { width:123px;}
.search_btn {display:block; width:39px; height:39px; background:url(/kcc2016/images/common/m_search.gif) no-repeat 50% 50% #fafafa; border:2px solid #3e96f6}
.menu { display:none;}
.menu2 { display:none;}
.search_box_i > input { width:50%;}

.m_menu_btn_o { display:block;}
/*//20160922*/
/*20160922_2*/
.main_con_w { width:100%; padding:10px 0 5px 0;}/*20160928*/
.main_con {height:auto; padding:0 10px;}/*20160928*/
/*//20160922_2*/
.main_banner_div01 { float:none;}

/*20160928*/
.main_banner_div01_box1 { float:none; width:100%;}
.main_banner_div01_box1 > ul { margin-left:-1%;}
.main_banner_div01_box1 > ul > li { margin:0 0 1% 1%; width:24%;}
.main_banner_div01_box1 > ul > li.li01 ,
.main_banner_div01_box1 > ul > li.li03 { margin-left:1%;}
.main_banner_div01_box1 > ul > li img { width: 100%;}
/*//20160928*/

/*.main_banner_div01_box2 { display: none;}/*20160929_2*/
#slides .slidesjs-control img {}/*20160929_2*/
/*20160922*/
#slides .slidesjs-previous { display:none;}
#slides .slidesjs-next {display:none;}
/*//20160922*/
.main_banner_div01_mbox { display:block;}
.main_banner_div02 { width: 100%;}/*20160929_2*/
.main_banner_div02 > ul > li { height: auto;}/*20160929_2*/
.main_banner_div02 > ul > .last { display: none;}/*20160929_2*/
.service{display:none}
#slides3 { height: auto;}/*20160929_2*/
#slides3 .slidesjs-control img { width:100%;}/*20160929_2*/


.main_content_w { width:100%;}
.main_tab_m { width:100%;}
.main_tab { width:100%; height:138px; background:#eee;}
.main_tab > li { width:33.33%; box-sizing:border-box;}
.main_tab > li > a , .main_tab > li > a.on { width:100%;}/*20160928*/
.main_tab > li.last { border-right:0;}
.main_ul01 { margin-right:20px;}
/*20160922*/
.main_list { margin:0 auto; width:726px;}
.main_list > li { margin:0 8px 17px 8px !important;}
/*//20160922*/
.main_more_btn { border-left:0; border-right:0;}

.main_site_w { width:100%; height:auto;}
.sm_slide_banner { display:none;}
.d-day {display: none;}/*20160928*/

.foot_menu { width:100%;}
.footer { width:100%;}
.foot_menu > select { display:none;}
.foot_menu_ul_w { width:100%; overflow-x:scroll;}
.foot_menu > div > ul { width:700px; float:none;}
.foot_menu > div > ul > li { padding:0 5px;}
.main_m_select { display:block; width:100%;}

.footer { height:150px;}
.footer .foot_txt { text-align:center; width:100%; top:50px;}
.footer .foot_txt > span { display:block;}
.footer .foot_txt > span > span { font-weight:bold; color:#333333;}
.foot_icon { display:none;}
.footer_icon2 { display:block;}
.foot_menu .omit{display:none;}

.ft_url_wrap{float:right;margin-top:15px;}
.ft_url_wrap>input{width:60px;color:#fff;background:#507391;border:0;}
.footer_go_btn{font-weight:bold;color:#fff;text-align:center;width:60px;height:22px;line-height:22px;display:inline-block;cursor:pointer;background:#1e95f3 !important;}

.main_banner_div02{float:none}
.main_banner_div03{float:none; padding-bottom:5px}
.main_banner_div01_box2{width:calc(100% - 2px); height:auto; margin-left:0}
.main_banner_div01_box2 a{width:100%; display:block}
.main_banner_div01_box2 a img{width:100%}
.main_banner_div01_box1{ display:none}

/*20160922*/
@media screen and (max-width:730px){
.main_list { margin:0 auto; width:485px;}
}
/*//20160922*/
@media screen and (max-width:488px){
	/*20160922*/
	.main_list { width:100%;}
	.main_list > li { width:96%; float:none; margin:0 2% 17px 2% !important; height:auto; padding-bottom:50px;}
	.main_list > li > a > img { width:100%;}
	.main_list .main_data > a {background: url(/kcc2016/images/main/main_box_icon2.png) no-repeat 97% 12px;}
	.main_list .main_notice > a { background:url(/kcc2016/images/main/main_box_icon1.png) no-repeat 97% 10px;}
	.main_list .main_policy > a {background: url(/kcc2016/images/main/main_box_icon2.png) no-repeat 97% 12px;}
	.main_list .main_broad > a { background:url(/kcc2016/images/main/main_box_icon1.png) no-repeat 97% 10px;}
	.main_list > li > span { width:100%; box-sizing:border-box;}
	/*//20160922*/
	
}

/*20160928*/
@media screen and (max-width:400px){
.main_banner_div01_box1 > ul > li { width:49%;}
}
/*//20160928*/