@charset "utf-8";
/* common */
html, body {height:100%;margin:0;padding:0;width:100%;}
#skip{top:0;right:50px;overflow:hidden;position:absolute;width:100%;height:25px;text-align:center;z-index:2000;}
#skip dt{display:block;position:absolute;left:-1000px;font-weight:600;}
#skip dd a{display:block;left:-1000px;top:0;position:absolute; width:300px; text-align:center;z-index:0;height:20px;padding-top:5px}
#skip dd a:hover, #skip dd a:focus, #skip dd a:active {background:#4578bb; padding:0; position:absolute; top:0px; left:50%;z-index:100; color:#fff;height:20px;padding-top:5px}
.blind{display:block;overflow:hidden;position:absolute;font-size:1.8em;left:-5000px;top:0;}
.hide{display:none;padding:0;margin:0;}
.comment{display:block;overflow:hidden;position:absolute;font-size:1.8em;left:-5000px;top:0;}
.none{background:none !important;}
h2, h3{font-size:100%;}

.f_green{color:#197b30 !important;}
.f_blue{color:#00aeef !important;}
.m0{margin:0 !important;}
.p0{padding:0 !important;}

#wrapper{position:relative;z-index: 3000;}
.top_layerpop{width:100%; height:100px; /* height:0; */ background:#ececef; /* z-index:9999; margin-top:29px; */}
.top_layerpop .layerpopup{width:1000px;margin:0 auto;}

/* top */
#header_wrap{}
#header_wrap .header{width:100%;height:170px;border-bottom:2px solid #005eae;}

#header_wrap .header .gnb{height:29px;border-bottom:1px solid #e1e1e1; position:relative; z-index:2001}
#header_wrap .header .gnb .gnb_wrap{width:1000px;margin:0 auto;height:30px; font-family:Dotum, "돋움", malgunweb, "맑은 고딕";position:relative;}
#header_wrap .header .gnb .gnb_wrap:after{content:"";display:block;clear:both}

#header_wrap .header .gnb .gnb_wrap .f_size{overflow:hidden;float:left;width:134px;height:30px;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;}
#header_wrap .header .gnb .gnb_wrap .f_size h2{float:left;font-size:12px;color:#555;font-weight:normal;margin:8px 0 0 12px;}
#header_wrap .header .gnb .gnb_wrap .f_size p{float:left;font-size:11px;color:#6a6a6a;margin:8px 0 0 3px;}
#header_wrap .header .gnb .gnb_wrap .f_size p img{margin:0 1px;}

#header_wrap .header .gnb .gnb_wrap .people{float:left;height:25px;margin:5px 0 0 12px;}
#header_wrap .header .gnb .gnb_wrap .people iframe{width:340px;height:23px;}

#header_wrap .header .gnb .gnb_wrap .gnb_list{float:right; overflow:hidden;}
#header_wrap .header .gnb .gnb_wrap .gnb_list_left{float:left;overflow:hidden;height:25px;margin:8px 0 0 12px;}
#header_wrap .header .gnb .gnb_wrap .gnb_list_left li{float:left;background:url("/images/01gwangyang/common/gnb_blit01.gif") no-repeat right 1px;}
#header_wrap .header .gnb .gnb_wrap .gnb_list_left li a{font-size:12px;color:#555;padding:0 8px 10px 8px;}
#header_wrap .header .gnb .gnb_wrap .gnb_list_left li.lang{background:none;padding: 0 0 0 8px;}
#header_wrap .header .gnb .gnb_wrap .gnb_list_left li.lang>a{background:url("/images/01gwangyang/common/lang_btn.gif") no-repeat right 1px;padding:0 15px 13px 0;}
#header_wrap .header .gnb .gnb_wrap .gnb_list_left li.lang .lang_con{ display:none;position:absolute;background:#fff;border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;top:29px;left:800px;}
#header_wrap .header .gnb .gnb_wrap .gnb_list_left li.lang .lang_con.on{ display:inline-block;}
#header_wrap .header .gnb .gnb_wrap .gnb_list_left li.lang .lang_con li{clear:both;background:none;padding:0 10px;border-bottom:1px solid #e7e7e7}
#header_wrap .header .gnb .gnb_wrap .gnb_list_left li.lang .lang_con li a{display:inline-block;padding:10px 0;width:70px;text-align:center;font-size:12px;color:#222;}
#header_wrap .header .gnb .gnb_wrap .gnb_list_left li.lang .lang_con li:hover,
#header_wrap .header .gnb .gnb_wrap .gnb_list_left li.lang .lang_con li:focus{background:#f7f7f7}
#header_wrap .header .gnb .gnb_wrap .gnb_list_left li.lang .lang_con li a span{display:block;font-size:11px}

#header_wrap .header .gnb .gnb_wrap .gnb_list_right{float:left;overflow:hidden;height:25px;margin:8px 0 0 12px;}
#header_wrap .header .gnb .gnb_wrap .gnb_list_right li{float:left;background:url("/images/01gwangyang/common/gnb_blit01.gif") no-repeat right 1px;}
#header_wrap .header .gnb .gnb_wrap .gnb_list_right li a{font-size:12px;color:#555;padding:0 8px;}
#header_wrap .header .gnb .gnb_wrap .gnb_list_right li.council img{margin:-2px 2px 0 0;}
#header_wrap .header .gnb .gnb_wrap .gnb_list_right li.last{ background:none;padding:0 0 0 8px;}

#header_wrap .header .t_con{width:100%;border-bottom:1px solid #e1e1e1;height:90px;z-index:500;}
#header_wrap .header .t_con .tcon_wrap{width:1000px;margin:0 auto;}
#header_wrap .header .t_con .tcon_wrap:after{display:block;content:'';clear:both;}
#header_wrap .header .t_con .tcon_wrap h1{float:left;padding:20px 0;float:left;}
#header_wrap .header .t_con .tcon_wrap .korea{float:left;margin:25px 0 0 20px;}

#header_wrap .header .t_con .tcon_wrap .search{float:left;padding: 25px 65px 0 80px;position:relative;}
#header_wrap .header .t_con .tcon_wrap .search h2{ display:none;}
#header_wrap .header .t_con .tcon_wrap .search .search_txt{width:220px;height:23px;border:1px solid #005495;padding:8px 0 7px 100px}
#header_wrap .header .t_con .tcon_wrap .search .search_list{position:absolute;top: 31px;left:95px;}
#header_wrap .header .t_con .tcon_wrap .search select{border:0;width:85px;height: 30px;vertical-align: middle;} 

#header_wrap .header .t_con .tcon_wrap .nation_symbol {float:left; padding:16px 20px 0 0}

#header_wrap .header .t_con .tcon_wrap .weather{float:left;margin:10px 0 0 0;width:160px;height:75px;position:relative;z-index:1;}
#header_wrap .header .t_con .tcon_wrap .weather .weather_info{position:absolute;top:0;left:-20px;}
#header_wrap .header .t_con .tcon_wrap .weather .weather_info dt{ cursor:pointer;}
#header_wrap .header .t_con .tcon_wrap .weather .weather_info:hover dd, #header_wrap .header .t_con .tcon_wrap .weather .weather_info:focus dd{display:block}
#header_wrap .header .t_con .tcon_wrap .weather .weather_info dd{display:none;position:absolute;top:20px;left:-80px;width:250px;font-size:11px; background:#555;color:#fff;z-index:9999;padding:5px 10px;border-radius:10px;}
#header_wrap .header .t_con .tcon_wrap .weather iframe{width:160px;height:75px; border:none;}
#header_wrap .header .t_con .tcon_wrap .weather .w_tit{font-size:14px;color:#5e5e5e;border-bottom:1px solid #bfbfbf;padding:0 0 5px 0;width:135px;text-align:center}
#header_wrap .header .t_con .tcon_wrap .weather .w_tit .num{color:#005495;font-size:22px;margin:-5px 0 0 5px;display:inline-block}
#header_wrap .header .t_con .tcon_wrap .weather .w_icon{position:absolute;top:10px;right:0;}
#header_wrap .header .t_con .tcon_wrap .weather ul{overflow:hidden;margin:5px 0 0 0;}
#header_wrap .header .t_con .tcon_wrap .weather ul li{font-size:11px;float:left;}
#header_wrap .header .t_con .tcon_wrap .weather ul li.wcon01{width:55px;text-align:center;border-right:1px solid #bfbfbf;padding:0 5px 0 0;}
#header_wrap .header .t_con .tcon_wrap .weather ul li.wcon02{padding:0 0 0 5px;width:75px;text-align:center;}

#header_wrap .header .navi{width:1000px;margin:0 auto; position:relative;z-index:2000}
#header_wrap .header .navi h2{ display:none;}
#header_wrap .header .navi ul{overflow:hidden}
#header_wrap .header .navi ul li{float:left;}
#header_wrap .header .navi ul .menu01,
#header_wrap .header .navi ul .menu02,
#header_wrap .header .navi ul .menu03,
#header_wrap .header .navi ul .menu04,
#header_wrap .header .navi ul .menu05,
#header_wrap .header .navi ul .menu06{ display:none;}
#header_wrap .header .navi ul li.on>div{ display:block;}
#header_wrap .header .navi ul li a{font-size:18px;color:#3c3c3c;font-weight:600;padding:10px 25px 15px 22px;display:inline-block;}
#header_wrap .header .navi ul li.on>div{ position:absolute;top:49px;left:0;border:1px solid #005495;overflow:hidden;}
#header_wrap .header .navi ul li a:hover, #header_wrap .header .navi ul li a:focus{color:#005495;}
#header_wrap .header .navi ul div .menu_wrap{overflow:hidden;background:#005495;}
#header_wrap .header .navi ul div .menu_wrap .menu_title{width:250px;float:left;}
#header_wrap .header .navi ul div .menu_wrap .menu_title p{padding:30px 0 0 25px;}
#header_wrap .header .navi ul div .menu_wrap .menu_title p .menu_tit{color:#fff;font-size:28px;font-weight:600;margin:0 0 15px 0;display:inline-block}
#header_wrap .header .navi ul div .menu_wrap .menu_title p .menu_tit_con{color:#fff;font-size:12px;}

#header_wrap .header .navi ul div .menu_wrap .menu_con{float:left;width:748px;background:#fff;}
#header_wrap .header .navi ul div .menu_wrap .menu_con>li{ overflow:hidden; border-bottom:1px dashed #e7e7e7;width:100%}
#header_wrap .header .navi ul div .menu_wrap .menu_con>li>a{font-size:13px;color:#004275;text-align:center;padding:10px 0;background:#e7f8ff;margin:10px;width:165px;border:1px solid #dbf3fc; float:left;}
#header_wrap .header .navi ul div .menu_wrap .menu_con>li:hover, #header_wrap .header .navi ul div .menu_wrap .menu_con>li:focus{background:#fbfbfb}
#header_wrap .header .navi ul div .menu_wrap .menu_con>li ul{float:left;width:550px;padding:10px 0 10px 0;}
#header_wrap .header .navi ul div .menu_wrap .menu_con>li ul>li{float:left;}
#header_wrap .header .navi ul div .menu_wrap .menu_con>li ul>li a{font-size:13px;color:#222;font-weight:normal;padding:4px 0 4px 20px;letter-spacing:-0.07em;background:url("/images/01gwangyang/common/menu_blit.gif")no-repeat 13px center;}
#header_wrap .header .navi ul div .menu_wrap .menu_con>li ul>li a:hover, #header_wrap .header .navi ul div .menu_wrap .menu_con>li ul>li a:focus{ text-decoration:underline}

#header_wrap .header .navi ul .menu01, #header_wrap .header .navi ul .menu01 .menu_wrap .menu_title, #header_wrap .header .navi ul .menu01 .menu_wrap .menu_con{height:350px;}
#header_wrap .header .navi ul .menu02, #header_wrap .header .navi ul .menu02 .menu_wrap .menu_title, #header_wrap .header .navi ul .menu02 .menu_wrap .menu_con{height:675px;}
#header_wrap .header .navi ul .menu03, #header_wrap .header .navi ul .menu03 .menu_wrap .menu_title, #header_wrap .header .navi ul .menu03 .menu_wrap .menu_con{height:560px;}
#header_wrap .header .navi ul .menu04, #header_wrap .header .navi ul .menu04 .menu_wrap .menu_title, #header_wrap .header .navi ul .menu04 .menu_wrap .menu_con{height:510px;}
#header_wrap .header .navi ul .menu05, #header_wrap .header .navi ul .menu05 .menu_wrap .menu_title, #header_wrap .header .navi ul .menu05 .menu_wrap .menu_con{height:650px;}
#header_wrap .header .navi ul .menu06, #header_wrap .header .navi ul .menu06 .menu_wrap .menu_title, #header_wrap .header .navi ul .menu06 .menu_wrap .menu_con{height:480px;}
#header_wrap .header .navi ul .menu01 .menu_wrap .menu_title{background:url("/images/01gwangyang/common/menu01_bg.gif") no-repeat center bottom;}
#header_wrap .header .navi ul .menu02 .menu_wrap .menu_title{background:url("/images/01gwangyang/common/menu02_bg.gif") no-repeat center bottom;}
#header_wrap .header .navi ul .menu03 .menu_wrap .menu_title{background:url("/images/01gwangyang/common/menu03_bg.gif") no-repeat center bottom;}
#header_wrap .header .navi ul .menu04 .menu_wrap .menu_title{background:url("/images/01gwangyang/common/menu04_bg.gif") no-repeat center bottom;}
#header_wrap .header .navi ul .menu05 .menu_wrap .menu_title{background:url("/images/01gwangyang/common/menu05_bg.gif") no-repeat center bottom;}
#header_wrap .header .navi ul .menu06 .menu_wrap .menu_title{background:url("/images/01gwangyang/common/menu06_bg.gif") no-repeat center bottom;}



/* main_content */
.m_contents{width:100%;}
.m_contents .content_wrap{width:1000px;margin:20px auto;}

/*비주얼 리스트 추가작업 전
.m_contents .content_wrap .visual{float:left;width:490px;height:280px;position:relative;box-shadow:3px 3px 5px #cdcdcd;border-radius:10px; margin:0 20px 20px 0;}
.m_contents .content_wrap .visual h3{position:absolute;width:100%;bottom:0;left:0;background:url("/images/01gwangyang/main/visual_bg.png") repeat-x;height:38px;border-radius:0 0 10px 10px;}
.m_contents .content_wrap .visual h3 a{color:#fff;display:inline-block;padding:8px 10px 12px 20px;font-size:14px;}
.m_contents .content_wrap .visual h3 a:hover, .m_contents .content_wrap .visual h3 a:focus{text-decoration:underline;}
.m_contents .content_wrap .visual ul{}
.m_contents .content_wrap .visual ul li{display:none}
.m_contents .content_wrap .visual ul li.on{display:inline-block}
.m_contents .content_wrap .visual .visual_btn{position:absolute;bottom:11px;right:20px;}
.m_contents .content_wrap .visual .visual_btn a{color:#fff;margin:0 0 0 15px;}
.m_contents .content_wrap .visual .visual_btn a img{padding:4px 0 0 0;}
*/


/* 비주얼 리스트 추가작업 */
.m_contents .content_wrap .visual{float:left;width:490px;height:310px;margin:0 20px 20px 0;}
.m_contents .content_wrap .visual_list{width:450px;height:27px;margin:0 0 3px 0;background:#555;border-radius:7px;padding:0px 20px; position:relative;}
.m_contents .content_wrap .visual_list div{width:92%;overflow:hidden;}
.m_contents .content_wrap .visual_list ul{width:2000px;}
.m_contents .content_wrap .visual_list li{color:#fff;font-size:12px;padding:4px 0 0 0;height:23px; float:left;margin:0 0 20px 0;}
.m_contents .content_wrap .visual_list li.on{}
.m_contents .content_wrap .visual_list li a{color:#fff;}
.m_contents .content_wrap .visual_list .btn{ position:absolute;right:20px;top:6px;}
.m_contents .content_wrap .visual_list .btn a{margin:0 0 0 15px;}

.m_contents .content_wrap .visual_img{width:490px;height:280px;position:relative;box-shadow:3px 3px 5px #cdcdcd;border-radius:10px;}
.m_contents .content_wrap .visual_img h3{position:absolute;width:100%;bottom:0;left:0;background:url("/images/01gwangyang/main/visual_bg.png") repeat-x;height: 32px;border-radius:0 0 10px 10px;}
.m_contents .content_wrap .visual_img h3 a{color:#fff;display:inline-block;padding: 5px 10px 0 20px;font-size:14px;width:60%;height:21px;overflow:hidden;}
.m_contents .content_wrap .visual_img h3 a:hover, .m_contents .content_wrap .visual_img h3 a:focus{text-decoration:underline;}
.m_contents .content_wrap .visual_img ul{}
.m_contents .content_wrap .visual_img ul li{display:none}
.m_contents .content_wrap .visual_img ul li.on{display:inline-block}
.m_contents .content_wrap .visual_img .visual_btn{position:absolute;bottom: 8px;right:20px;}
.m_contents .content_wrap .visual_img .visual_btn a{color:#fff;margin:0 0 0 15px;}
.m_contents .content_wrap .visual_img .visual_btn a img{padding:4px 0 0 0;}

.m_contents .content_wrap .tour{float:left;width:235px;height:310px;box-shadow:3px 3px 5px #cdcdcd;border-radius:10px;margin:0 20px 20px 0;}
.m_contents .content_wrap .tour .tour_tit{height:205px;background:url("/images/01gwangyang/main/tour_bg.jpg") no-repeat -350px center;margin:0 0 5px 0;border-radius:10px 10px 0 0}
.m_contents .content_wrap .tour .tour_tit h2{background:url("/images/01gwangyang/main/tour_bg01.png") no-repeat 0 20px;padding:20px 0 0 0;width:112px;height:28px;}
.m_contents .content_wrap .tour .tour_tit h2 a{font-size:16px;color:#fff;padding:1px 38px 5px 10px;display:inline-block}
.m_contents .content_wrap .tour .tour_con{background:#0090d9;height:100px;border-radius:0 0 10px 10px}
.m_contents .content_wrap .tour .tour_con ul{overflow:hidden;}
.m_contents .content_wrap .tour .tour_con ul li{float:left;}
.m_contents .content_wrap .tour .tour_con ul li a{color:#fff;font-size:12px;text-align:center;width:58px;height:35px;padding:65px 0 0 0;display:inline-block;letter-spacing: -0.1em;}
.m_contents .content_wrap .tour .tour_con ul li a:hover, .m_contents .content_wrap .tour .tour_con ul li a:focus{text-decoration:underline;}
.m_contents .content_wrap .tour .tour_con ul li.tour01 a{background:url("/images/01gwangyang/main/tour_icon01.png") no-repeat center 18px;}
.m_contents .content_wrap .tour .tour_con ul li.tour02 a{background:url("/images/01gwangyang/main/tour_icon02.png") no-repeat center 18px;color:#f9c0c8;font-size:13px;font-weight:600;}
.m_contents .content_wrap .tour .tour_con ul li.tour02-2 a{background:url("/images/01gwangyang/main/tour_icon02_citybus.png") no-repeat center 18px;}
.m_contents .content_wrap .tour .tour_con ul li.tour03 a{background:url("/images/01gwangyang/main/tour_icon03.png") no-repeat center 18px;}
.m_contents .content_wrap .tour .tour_con ul li.tour04 a{background:url("/images/01gwangyang/main/tour_icon04_new.png") no-repeat center 18px;}

.m_contents .content_wrap .mayor{float:left;width:235px;height:310px;box-shadow:3px 3px 5px #cdcdcd;border-radius:10px;margin:0 0 20px 0;}
.m_contents .content_wrap .mayor .mayor_tit .tit{display:none;}
.m_contents .content_wrap .mayor .mayor_tit{height:205px;background:url("/images/01gwangyang/main/maryor_bg.png") #fcfcfc no-repeat left 0;margin:0 0 5px 0;border-radius:10px 10px 0 0;}
.m_contents .content_wrap .mayor .mayor_tit .mayor_wrap{background:url("/images/01gwangyang/main/maryor_img.png") no-repeat 15px bottom;height:165px;padding:30px 0 0 115px;}
.m_contents .content_wrap .mayor .mayor_tit .mayor_wrap ul{margin:3px 0 0 0px;}
.m_contents .content_wrap .mayor .mayor_tit .mayor_wrap li{padding: 0 0 0 8px;background:url("/images/01gwangyang/main/maryor_blit.gif") no-repeat left 7px;margin:0 0 3px 0;}
.m_contents .content_wrap .mayor .mayor_tit .mayor_wrap li a{font-size:13px;color:#444;font-weight:600}
.m_contents .content_wrap .mayor .mayor_tit .mayor_wrap li a:hover,
.m_contents .content_wrap .mayor .mayor_tit .mayor_wrap li a:focus{text-decoration:underline;}
.m_contents .content_wrap .mayor .mayor_con{background:#0090d9;height:100px;border-radius:0 0 10px 10px}
.m_contents .content_wrap .mayor .mayor_con ul{overflow:hidden}
.m_contents .content_wrap .mayor .mayor_con ul li{float:left;margin:0 0 0 2px;}
.m_contents .content_wrap .mayor .mayor_con ul li a{color:#fff;font-size:12px;text-align:center;width:55px;height:35px;padding:65px 0 0 0;display:inline-block;letter-spacing: -0.1em}
.m_contents .content_wrap .mayor .mayor_con ul li a:hover,
.m_contents .content_wrap .mayor .mayor_con ul li a:focus{text-decoration:underline;}
.m_contents .content_wrap .mayor .mayor_con ul li.mayor01 a{background:url("/images/01gwangyang/main/maryor_icon01.png") no-repeat center 18px;}
.m_contents .content_wrap .mayor .mayor_con ul li.mayor02 a{background:url("/images/01gwangyang/main/maryor_icon02.png") no-repeat center 18px;}
.m_contents .content_wrap .mayor .mayor_con ul li.mayor03 a{background:url("/images/01gwangyang/main/maryor_icon03.png") no-repeat center 18px;}
.m_contents .content_wrap .mayor .mayor_con ul li.mayor04 a{background:url("/images/01gwangyang/main/maryor_icon04.png") no-repeat center 18px;}

.m_contents .content_wrap .bbs01{float:left; width:318px;height:198px;border:1px solid #ddd; background:#e9e9e9; position:relative;margin:0 20px 20px 0;}
.m_contents .content_wrap .bbs01 h2{float:left;font-weight:normal;background:url("/images/01gwangyang/main/bbs_blit.gif") no-repeat right 12px;height:38px;}
.m_contents .content_wrap .bbs01 h2 a{font-size:14px;color:#464646;width:85px;display:inline-block;padding: 9px 0 11px 0;text-align:center;}
.m_contents .content_wrap .bbs01 h2.on{background:#fafafa}
.m_contents .content_wrap .bbs01 h2.on a{color:#005495; font-weight:600}
.m_contents .content_wrap .bbs01 h2.last{background:none}
.m_contents .content_wrap .bbs01 .bbs_list{background:#fafafa;position:absolute;top:37px;left:0;width: 298px;height:151px;padding: 5px 10px;border:none;}
.m_contents .content_wrap .bbs01 .bbs_list ul{padding:0 5px;}
.m_contents .content_wrap .bbs01 .bbs_list li{background:url("/images/01gwangyang/main/bbs_blit02.gif") no-repeat 0px center;padding:0 0 0 10px; line-height:2.4em;font-size:12px;}
.m_contents .content_wrap .bbs01 .bbs_list li.new{background:url("/images/01gwangyang/main/new_icon.png") no-repeat left center;padding:0 0 0 22px}
.m_contents .content_wrap .bbs01 .bbs_list li a{font-size:12px;color:#464646;width: 100%;display: inline-block;}
.m_contents .content_wrap .bbs01 .bbs_list li a:hover, .m_contents .content_wrap .bbs01 .bbs_list li a:focus{text-decoration:underline;font-weight:600;}
.m_contents .content_wrap .bbs01 .bbs_list li .bbs_con{float:left;font-size:13px;}
.m_contents .content_wrap .bbs01 .bbs_list li .bbs_date{float:right;}
.m_contents .content_wrap .bbs01 .bbs_list .bbs_more{position:absolute;top:-27px;right:20px;}
.m_contents .content_wrap .bbs01 .bbs_list .bbs_icon01{overflow: hidden;padding:0;}
.m_contents .content_wrap .bbs01 .bbs_list .bbs_icon02{padding:0;}
.m_contents .content_wrap .bbs01 .bbs_list .bbs_icon01 li{float:left;width:31%;margin:28px 0 0 2%;padding:0;background: none;}
.m_contents .content_wrap .bbs01 .bbs_list .bbs_icon02 li{float:left;width:24.5%;margin:28px 0 0 0.5%;padding:0;background: none;}

.m_contents .content_wrap .bbs01 .bbs_list .bbs_icon01 li a{font-size:12px;display:inline-block;width:100%;text-align:center;padding:80px 0 0 0;}

.m_contents .content_wrap .bbs01 .bbs_list .bbs_icon02 li a{font-size:12px;display:inline-block;width:100%;text-align:center;padding:80px 0 0 0;letter-spacing:-0.1em}
.m_contents .content_wrap .bbs01 .bbs_list .icon01 a{background:url("/images/01gwangyang/main/icon01.png") no-repeat center top;}
.m_contents .content_wrap .bbs01 .bbs_list .icon02 a{background:url("/images/01gwangyang/main/icon02.png") no-repeat center top;}
.m_contents .content_wrap .bbs01 .bbs_list .icon03 a{background:url("/images/01gwangyang/main/icon03.png") no-repeat center top;}
.m_contents .content_wrap .bbs01 .bbs_list .icon04 a{background:url("/images/01gwangyang/main/icon04.png") no-repeat center top;}
.m_contents .content_wrap .bbs01 .bbs_list .icon05 a{background:url("/images/01gwangyang/main/icon05.png") no-repeat center top;}
.m_contents .content_wrap .bbs01 .bbs_list .icon06 a{background:url("/images/01gwangyang/main/icon06.png") no-repeat center top;}
.m_contents .content_wrap .bbs01 .bbs_list .icon07 a{background:url("/images/01gwangyang/main/icon07.png") no-repeat center top;}
.m_contents .content_wrap .bbs01 .bbs_list li a:hover, .m_contents .content_wrap .bbs01 .bbs_list li a:focus{color:#0090d9}

.m_contents .content_wrap .photo{float:left; width:318px;height:198px;border:1px solid #ddd; background:#e9e9e9; position:relative;margin:0 20px 20px 0;}
.m_contents .content_wrap .photo h2{float:left;font-weight:normal;background:url("/images/01gwangyang/main/bbs_blit.gif") no-repeat right 12px;height:38px;}
.m_contents .content_wrap .photo h2 a{font-size:14px;color:#464646;width:85px;display:inline-block;padding: 9px 0 11px 0;text-align:center;}
.m_contents .content_wrap .photo h2.on{background:#fafafa}
.m_contents .content_wrap .photo h2.on a{color:#005495; font-weight:600}
.m_contents .content_wrap .photo h2.last{background:none}
.m_contents .content_wrap .photo div{position:absolute;top:37px;left:0;background:#fafafa}
.m_contents .content_wrap .photo .photo_prev{position:absolute;bottom:3px;left:15px;}
.m_contents .content_wrap .photo .photo_next{position:absolute;bottom:3px;right:15px;}
.m_contents .content_wrap .photo .photo_prev a, .m_contents .content_wrap .photo .photo_next a{padding:0 5px;}
.m_contents .content_wrap .photo .photo_more{position:absolute;top:-27px;right:20px;}
.m_contents .content_wrap .photo li{text-align:center;width:100%}
.m_contents .content_wrap .photo li a{height:160px;color:#313131;font-size:13px;display:inline-block}
.m_contents .content_wrap .photo li a span{text-align:center;width:100%;display:inline-block;margin:5px 0 0 0;}
.m_contents .content_wrap .photo li a img{width:318px;height:130px}

/*
.m_contents .content_wrap .photo{float:left; width:318px;height:198px;border:1px solid #ddd; background:#fafafa; position:relative;margin:0 20px 20px 0;}
.m_contents .content_wrap .photo h2{color:#005495;font-weight:600;height: 31px;padding:7px 0 0 20px;}
.m_contents .content_wrap .photo .photo_prev{position:absolute;bottom:3px;left:20px;}
.m_contents .content_wrap .photo .photo_next{position:absolute;bottom:3px;right:20px;}
.m_contents .content_wrap .photo .photo_more{position:absolute;top:10px;right:20px;}
.m_contents .content_wrap .photo li a{height:160px;color:#313131;font-size:13px;display:inline-block}
.m_contents .content_wrap .photo li a span{text-align:center;width:100%;display:inline-block;margin:5px 0 0 0;}
*/

.m_contents .content_wrap .bestmenu{position:relative;float:left; width:318px;height:198px;border:1px solid #ddd; background:#fafafa;margin:0 0 20px 0;}
.m_contents .content_wrap .bestmenu h2{color:#005495;font-weight:600;height: 31px;padding:7px 0 0 20px;}
.m_contents .content_wrap .bestmenu .bestmenu_list{overflow:hidden;margin:5px 20px;border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;}
.m_contents .content_wrap .bestmenu .bestmenu_list li{float:left;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}
.m_contents .content_wrap .bestmenu .bestmenu_list li a{display:inline-block;width:91px;height:27px;text-align:center;font-size:13px;color:#000;padding:7px 0 0 0;}
.m_contents .content_wrap .bestmenu .bestmenu_list li a.line2{padding: 2px 0 0 0; height: 32px; line-height: 1.2;}
.m_contents .content_wrap .bestmenu .bestmenu_list li.on a{color:#fff;font-weight:600;background:#005495;}
.m_contents .content_wrap .bestmenu .bestmenu_list li a:hover, .m_contents .content_wrap .bestmenu .bestmenu_list li a:focus{color:#fff;font-weight:600;background:#005495;}
.m_contents .content_wrap .bestmenu .car{position:absolute;right: 20px;top:10px;border:none;/* width:160px */}
.m_contents .content_wrap .bestmenu .car a{display:block;padding: 3px 5px 6px 5px;letter-spacing:-0.05em;background:#005495;color:#fff;line-height: 1.25em;}

.m_contents .content_wrap .bbs02{float:left;width:318px;height:198px;border:1px solid #ddd;background:#e9e9e9;position:relative;margin:0 20px 20px 0;}
.m_contents .content_wrap .bbs02 h2{float:left;font-weight:normal;background:url("/images/01gwangyang/main/bbs_blit.gif") no-repeat right 12px;height:38px;}
.m_contents .content_wrap .bbs02 h2 a{font-size:14px;color:#464646;width:85px;display:inline-block;padding: 9px 0 11px 0;text-align:center;}
.m_contents .content_wrap .bbs02 h2.on{background:#fafafa}
.m_contents .content_wrap .bbs02 h2.on a{color:#005495; font-weight:600}
.m_contents .content_wrap .bbs02 h2.last{background:none}
.m_contents .content_wrap .bbs02 h2.last a{width:100px;letter-spacing:-0.1em}
.m_contents .content_wrap .bbs02 .bbs_list{background:#fafafa; position:absolute;top:37px;left:0;width:288px;height:151px;padding:5px 15px;border:none}
.m_contents .content_wrap .bbs02 .bbs_list li{background:url("/images/01gwangyang/main/bbs_blit02.gif") no-repeat 0px center;padding:0; line-height:2.4em;font-size:12px;padding:0 0 0 10px;}
.m_contents .content_wrap .bbs02 .bbs_list li.new{background:url("/images/01gwangyang/main/new_icon.png") no-repeat left center;padding:0 0 0 22px}
.m_contents .content_wrap .bbs02 .bbs_list li a{font-size:12px;color:#464646;width: 100%;display: inline-block;}
.m_contents .content_wrap .bbs02 .bbs_list li a:hover, .m_contents .content_wrap .bbs02 .bbs_list li a:focus{text-decoration:underline;font-weight:600;}
.m_contents .content_wrap .bbs02 .bbs_list li .bbs_con{float:left;font-size:13px;}
.m_contents .content_wrap .bbs02 .bbs_list li .bbs_date{float:right;}
.m_contents .content_wrap .bbs02 .bbs_list .bbs_more{position:absolute;top:-27px;right:20px;}

.m_contents .content_wrap .sns{float:left;width:318px;height:198px;border:1px solid #ddd; background:#fafafa; position:relative;margin:0 20px 20px 0;}
.m_contents .content_wrap .sns h2{width:62px;text-align:center;height:29px;padding:8px 0 0 0;float:left; background:#959595;}
.m_contents .content_wrap .sns .f_tit, .m_contents .content_wrap .sns .b_tit, .m_contents .content_wrap .sns .t_tit, .m_contents .content_wrap .sns .k_tit, .m_contents .content_wrap .sns .i_tit{border-right:1px solid #fafafa;}
.m_contents .content_wrap .sns .t_tit{width:65px}
.m_contents .content_wrap .sns .f_tit.on{background:#0164a4}
.m_contents .content_wrap .sns .t_tit.on{background:#12b7ea}
.m_contents .content_wrap .sns .b_tit.on{background:#19a32c}
.m_contents .content_wrap .sns .f_tit:hover, .m_contents .content_wrap .sns .f_tit:focus{background:#0164a4}
.m_contents .content_wrap .sns .t_tit:hover, .m_contents .content_wrap .sns .t_tit:focus{background:#12b7ea}
.m_contents .content_wrap .sns .b_tit:hover, .m_contents .content_wrap .sns .b_tit:focus{background:#19a32c}
.m_contents .content_wrap .sns .k_tit:hover, .m_contents .content_wrap .sns .k_tit:focus{background:#ffc10e}
.m_contents .content_wrap .sns .i_tit:hover, .m_contents .content_wrap .sns .i_tit:focus{background:#e84c4f}
.m_contents .content_wrap .sns .sns_con{border-top:1px solid #efefef;padding:10px 20px;height:140px;overflow:auto; position:absolute;top:37px;left:0;}
.m_contents .content_wrap .sns .sns_con li{padding:10px;border-bottom:1px solid #dedede;}
.m_contents .content_wrap .sns .sns_con li div{overflow:hidden}
.m_contents .content_wrap .sns .sns_con li .img img{width: 70px;}
.m_contents .content_wrap .sns .sns_con li .img{float:left;margin:0 10px 0 0}
.m_contents .content_wrap .sns .sns_con strong{display:block;font-size:14px;color:#000;margin:0 0 5px 0}
.m_contents .content_wrap .sns .sns_con span{font-size:12px;line-height:1em}
.m_contents .content_wrap .sns .sns_con span.date{color:#297cbc;font-size:11px}
.m_contents .content_wrap .sns .sns_link{position:absolute;top:5px; right:20px;}
.m_contents .content_wrap .sns .sns_link li{float:left;margin:0 0 0 5px;}

.m_contents .content_wrap .popupzone{float:left; width:318px;height:198px;border:1px solid #ddd; background:#fafafa;position:relative;overflow:hidden;margin:0 0 20px 0;}
.m_contents .content_wrap .popupzone h2{height:32px;margin:6px 0 0 20px;}
.m_contents .content_wrap .popupzone .info_btn{position:absolute;top: 12px;right:20px;overflow:hidden;}
.m_contents .content_wrap .popupzone .info_btn li{float:left;margin:0 0 0 20px;}
.m_contents .content_wrap .popupzone .info_btn .num{margin:-5px 0 0 0;}
.m_contents .content_wrap .popupzone .list{}
.m_contents .content_wrap .popupzone .list li{display:none}
.m_contents .content_wrap .popupzone .list li.on{display:inline-block}

.m_contents .content_wrap .quick{float:left;overflow:hidden;height:75px;border-top:1px solid #c5c5c5;border-bottom:1px solid #005495;overflow:hidden;border-right:1px solid #c5c5c5;border-left:1px solid #c5c5c5;width:798px;margin:0 0 20px 0;}
.m_contents .content_wrap .quick h2{float:left;background:#297cbc;color:#fff;width:50px;height:56px;text-align:center;padding: 19px 20px 0 20px;font-size:14px;}
.m_contents .content_wrap .quick_list{float:left;overflow:hidden;padding:0 0 0 10px;}
.m_contents .content_wrap .quick_list li{float:left;margin:9px 9px 0 8px;}
.m_contents .content_wrap .quick_list li a{font-size:13px;color:#666;display:inline-block;width:60px;height: 24px;padding:38px 0 0 0;text-align:center;}
.m_contents .content_wrap .quick_list li a:hover, .m_contents .content_wrap .quick_list li a:focus{ text-decoration:underline}
.m_contents .content_wrap .quick_list .q_icon01 a{background:url("/images/01gwangyang/main/q_icon01.gif") no-repeat center 0}
.m_contents .content_wrap .quick_list .q_icon02 a{background:url("/images/01gwangyang/main/q_icon02.gif") no-repeat center 0}
.m_contents .content_wrap .quick_list .q_icon03 a{background:url("/images/01gwangyang/main/q_icon03.gif") no-repeat center 0}
.m_contents .content_wrap .quick_list .q_icon04 a{background:url("/images/01gwangyang/main/q_icon04.gif") no-repeat center 0}
.m_contents .content_wrap .quick_list .q_icon05 a{background:url("/images/01gwangyang/main/q_icon05.gif") no-repeat center 0}
.m_contents .content_wrap .quick_list .q_icon06 a{background:url("/images/01gwangyang/main/q_icon06.gif") no-repeat center 0}
.m_contents .content_wrap .quick_list .q_icon07 a{background:url("/images/01gwangyang/main/q_icon07.gif") no-repeat center 0}
.m_contents .content_wrap .quick_list .q_icon08 a{background:url("/images/01gwangyang/main/q_icon08.gif") no-repeat center 0}
.m_contents .content_wrap .quick_list .q_icon09 a{background:url("/images/01gwangyang/main/q_icon09.gif") no-repeat center 0}


.m_contents .content_wrap .wc_city{float:left;margin:0 0 0 15px;}
.m_contents .content_wrap .wc_city a{display:inline-block;width:90px;height:56px;color:#fff;font-size:14px;text-align:center;padding:20px 0 0 0;}
.m_contents .content_wrap .wc_city a:hover, .m_contents .content_wrap .wc_city a:focus{text-decoration:underline;}
.m_contents .content_wrap .wc_city .ban01{background:#06A398;border-bottom:1px solid #005c56;margin:0 5px 0 0;}
.m_contents .content_wrap .wc_city .ban02{background:#59a21b;border-bottom:1px solid #2a5b00;}


.m_contents .content_wrap .news{margin:0 0 20px 0;width:1000px;float:left;position: relative;}
.m_contents .content_wrap .news h2{position:absolute;top:0;left:0;background:url("/images/01gwangyang/main/new_bg.png") no-repeat left top;width:68px;height:68px;color:#fff;line-height:1.2em;font-size:13px;padding:7px 0 0 7px;}
.m_contents .content_wrap .news h2 a{color:#fff;padding: 10px 0 15px 0;text-align:center;}
.m_contents .content_wrap .news ul{ overflow:hidden}
.m_contents .content_wrap .news ul li{width:320px;height:290px; border:1px solid #d8d8d8;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;  box-sizing:border-box;}
.m_contents .content_wrap .news ul li .news_wrap dl{padding:10px 15px;border-bottom:1px solid #d8d8d8;}
.m_contents .content_wrap .news ul li .news_wrap dt{margin:0 0 8px 0;}
.m_contents .content_wrap .news ul li .news_wrap dt a{font-size:16px;color:#3f3f3f;}
.m_contents .content_wrap .news ul li .news_wrap dd{height:40px; overflow:hidden;}
.m_contents .content_wrap .news ul li .news_wrap dd a{font-size:12px;color:#666;}
.m_contents .content_wrap .news ul li .news_wrap .img{border-bottom:1px solid #d8d8d8}
.m_contents .content_wrap .news ul li .news_wrap .img a img{width:318px;height:168px;}
.m_contents .content_wrap .news ul li .news_wrap .info{padding:0 15px;font-size:13px;color:#666;margin:7px 0 0 0;height:28px;}
.m_contents .content_wrap .news ul li .news_wrap .info .date{background:url("/images/01gwangyang/main/news_icon01.gif") no-repeat left 4px;padding:0 0 0 20px;float:left;}
.m_contents .content_wrap .news ul li .news_wrap .info .num{background:url("/images/01gwangyang/main/news_icon02.gif") no-repeat left 4px;padding:0 0 0 20px;float:right;}
.m_contents .content_wrap .news ul li.sec{margin:0 20px;}
.m_contents .content_wrap .news ul li .news_wrap dt a:hover, .m_contents .content_wrap .news ul li .news_wrap dt a:focus,
.m_contents .content_wrap .news ul li .news_wrap dd a:hover, .m_contents .content_wrap .news ul li .news_wrap dd a:focus{text-decoration:underline;font-weight:600;}

.m_contents .content_wrap .service{margin:0 0 20px 0;float:left;overflow:hidden;}
.m_contents .content_wrap .service .service_con01{float:left;margin:0 20px 0 0;}
.m_contents .content_wrap .service .service_con02{float:left;margin:0 20px 0 0;}
.m_contents .content_wrap .service .service_con03{float:left;}
.m_contents .content_wrap .service .service_con01 h3{background:#4a950b;font-size:15px; color:#fff;}
.m_contents .content_wrap .service .service_con02 h3{background:#00A095;font-size:15px; color:#fff;}
.m_contents .content_wrap .service .service_con03 h3{background:#0096CB;font-size:15px; color:#fff;}
.m_contents .content_wrap .service .service_con01 h3 span{width:300px;height:30px;display:inline-block;padding:10px 0 0 20px;background:url("/images/01gwangyang/main/service_btn_off.png") no-repeat 90% 60%;}
.m_contents .content_wrap .service .service_con01 ul{width:320px;height:270px;padding:5px 10px;overflow:hidden;background:#fff;border:6px solid #4a950b;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;  box-sizing:border-box;}
.m_contents .content_wrap .service .service_con02 h3 span{width:300px;height:30px;display:inline-block;padding:10px 0 0 20px;background:url("/images/01gwangyang/main/service_btn_off.png") no-repeat 90% 60%;}
.m_contents .content_wrap .service .service_con02 ul{width:320px;height:270px;padding:5px 20px;overflow:hidden;background:#fff;border:6px solid #00A095;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;  box-sizing:border-box;}
.m_contents .content_wrap .service .service_con03 h3 span{width:300px;height:30px;display:inline-block;padding:10px 0 0 20px;background:url("/images/01gwangyang/main/service_btn_off.png") no-repeat 90% 60%;}

.m_contents .content_wrap .service .service_con03 ul{width:320px;height:270px;padding:5px 20px;overflow:hidden;background:#fff;border:6px solid #0096CB;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;  box-sizing:border-box;}
.m_contents .content_wrap .service li{float:left;width:46%;margin:4px 0;padding:0 0 0 10px;background:url("/images/01gwangyang/main/service_blit.gif") no-repeat 4px 7px;line-height:1em}
.m_contents .content_wrap .service li.long{width:100%}
.m_contents .content_wrap .service li a{font-size:13px; letter-spacing:-0.12em}
.m_contents .content_wrap .service li a:hover, .m_contents .content_wrap .service li a:focus{text-decoration:underline;color:#000;font-weight:600;}

.m_contents .main_fcon{clear:both;}
.m_contents .main_fcon .banner_wrap{width:100%; border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;height:48px;}
.m_contents .main_fcon .banner_wrap .banner{width:1000px;margin:0 auto;position:relative;overflow:hidden;height: 48px;}
.m_contents .main_fcon .banner_wrap .banner h2{font-size:16px;color:#000;padding:12px 0 0 0;float:left;}
.m_contents .main_fcon .banner_wrap .banner p{float:left;padding:12px 15px 0 20px}
.m_contents .main_fcon .banner_wrap .banner p a{padding:0 1px}
.m_contents .main_fcon .banner_wrap .banner div{width: 810px;float:left;overflow:hidden;}
.m_contents .main_fcon .banner_wrap .banner div ul{padding:3px 0 0 0;width:2200%;overflow:hidden;}
.m_contents .main_fcon .banner_wrap .banner div ul li{float:left;padding:0 15px 0 0;}

.m_contents .main_fcon .site_wrap{ background:#e1e1e1}
.m_contents .main_fcon .site_wrap .site{width:1000px;margin:0 auto}
.m_contents .main_fcon .site_wrap .site ul{border-left:1px solid #fff;height:40px;}
.m_contents .main_fcon .site_wrap .site ul li{float:left;width: 198px;height:40px;border-right:1px solid #fff;background:url("/images/01gwangyang/main/link_more.gif") #e1e1e1 no-repeat 165px center;position:relative;}
.m_contents .main_fcon .site_wrap .site ul li a{font-size:14px;color:#333;padding:9px 4%;display:inline-block;width:158px;height:22px;}
.m_contents .main_fcon .site_wrap .site ul ul{display:none}
.m_contents .main_fcon .site_wrap .site ul li.on ul{position:absolute;bottom:40px;height:250px;left:0;background:#fff;width:197px;border:1px solid #e1e1e1;overflow:auto; display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;  box-sizing:border-box;}
.m_contents .main_fcon .site_wrap .site ul li.on ul li{background:none;width:158px;padding:0 0 0 20px;border-bottom:1px dashed #e1e1e1;}
.m_contents .main_fcon .site_wrap .site ul li.on ul li:hover,
.m_contents .main_fcon .site_wrap .site ul li.on ul li:focus{background:#f1f1f1;}
.m_contents .main_fcon .site_wrap .site ul li.on ul li a{font-size:12px;width:100%;padding:10px 0 ;}
.m_contents .main_fcon .site_wrap .site ul li.on ul li a:hover,
.m_contents .main_fcon .site_wrap .site ul li.on ul li a:focus{text-decoration:underline;}

#footer_wrap{width:100%}
#footer_wrap .footer{width:1000px;margin:0 auto;overflow:hidden;padding:40px 0;position:relative}
#footer_wrap .footer h2{float:left;margin:10px 50px 0 0;}
#footer_wrap .footer .f_con{float:left;}
#footer_wrap .footer .f_con .fnb{overflow:hidden;margin:0 0 10px 0;}
#footer_wrap .footer .f_con .fnb a{color:#222;font-size:12px;padding:0 5px;word-break:keep-all;}
#footer_wrap .footer .f_con .fnb a:hover, #footer_wrap .footer .f_con .fnb a:focus{ font-weight:600;}
#footer_wrap .footer .f_con  address{font-size:12px;color:#4f4f4f}
#footer_wrap .footer .f_con  p{font-size:12px;color:#4f4f4f}
#footer_wrap .footer .visiter{position:absolute;top:37px;right:10px;background:#f8f8f8;border:1px solid #e7e7e7;padding:10px 15px;}
#footer_wrap .footer .visiter p{text-align:left;font-size:12px;margin:0 0 5px 0;}
#footer_wrap .footer .visiter p span{color:#f65406;font-weight:600;}
.jb30{position:absolute;bottom:30px;right:10px;}
.wa_mark{position:absolute;top:37px;right: 170px;}



/* sub_layout */
.s_contents{z-index:1;background:url("/images/01gwangyang/sub/sub_bg2.png") repeat;padding:40px 0}
.s_contents .s_wrap{width:1000px;margin:0 auto;/* overflow:hidden; */position:relative;background:url("/images/01gwangyang/sub/sub_bg.gif") repeat-y;}
.s_contents .s_wrap:after{content:"";display:block;clear:both}
.s_left{width:220px;float:left;}
.s_left h2{height:100px;font-size:30px;color:#fff;background:url("/images/01gwangyang/sub/stit_bg.gif");font-weight:normal;text-align:center;padding:50px 0 0 0;letter-spacing: -0.15em;}
.s_left>ul>li{border-bottom:1px solid #d9d9d9;font-size:14px;color:#242424;}
.s_left ul li>a{display:block;padding:18px 0 0 15px;height:37px;color:#464646;letter-spacing:-0.06em}
.s_left ul li:hover, .s_left ul li:focus{background:url("/images/01gwangyang/sub/smenu_off.png") no-repeat 185px 20px;}
.s_left ul li.on{background:url("/images/01gwangyang/sub/smenu_on.png") no-repeat 185px 20px;}
.s_left ul li.on>a{font-weight:bold;color:#0076a3;}
.s_left ul li.on ul{background:#007ab9;}
.s_left ul li.on ul li{border-bottom:1px dashed #028bd2;background:url("/images/01gwangyang/sub/leftmenu_blit.png") no-repeat 15px 16px; }
.s_left ul li.on ul li>a{font-size:13px;font-weight:normal;color:#fff;height:28px;padding:10px 0 0 23px;}
.s_left ul li.on ul li>a:hover, .s_left ul li.on ul li>a:focus{text-decoration:underline;}
.s_left ul li.on ul li.on>a{font-weight:600;}
.s_left ul li.on ul li.on ul{margin:0 0 5px 0;}
.s_left ul li.on ul li.on ul li{border:none;background:none;background:url("/images/01gwangyang/sub/leftmenu_blit02.gif") no-repeat 25px 10px}
.s_left ul li.on ul li.on ul li a{padding: 3px 0 3px 35px;font-size:12px;color:#ddf3ff;height: 100%;margin: 0 0 5px 0;}
.s_left ul li.on ul li.on ul li.on a{color:#fff;text-decoration:underline}

.s_right{width:780px;float:left;}
.s_right .s_title{margin:0 0 40px 0;position:relative;height:150px;}
.s_right .s_title .s_title_ingo{padding:30px 25px 27px 35px}
.s_right .s_title .s_title_ingo h3{color:#000;font-size:29px;font-weight:normal;height:65px;margin:0 25px 0 0;float:left; letter-spacing:-0.1em;line-height:1em;padding:5px 0 0 0;width:400px;}
.s_right .s_title .s_title_ingo>ul{float:right;margin:10px 0 0 0; position:relative;padding:0 130px 0 0;}
.s_right .s_title .s_title_ingo ul>li{ float:left;margin:0 0 0 2px;}
.s_right .s_title .s_title_ingo ul>li.sns{width:120px; height:30px;text-align:center;border:1px solid #aeaeae; background:#f9fdff;position:absolute;right:0;top:0;
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;}
.s_right .s_title .s_title_ingo ul>li.sns>a{font-size:13px;color:#000;width:120px; height:25px; display:inline-block;padding:5px 0 0 0;}
.s_right .s_title .s_title_ingo ul>li.sns>a:hover, .s_right .s_title .s_title_ingo ul>li.sns>a:focus{ text-decoration:underline;color:#007ab9; font-weight:600}
.s_right .s_title .s_title_ingo ul>li.sns img{margin:0 5px 0 0;}

.s_right .s_title .s_title_ingo ul li ul{display:none;}
.s_right .s_title .s_title_ingo ul li.on ul{display:block;text-align:center;}
.s_right .s_title .s_title_ingo ul li.on{height:157px;}
.s_right .s_title .s_title_ingo ul li.on li{width:100%;border-top:1px dashed #aeaeae;margin:0;}
.s_right .s_title .s_title_ingo ul li.on li a{font-size:12px;color:#000;width:100%; text-align:center;display:inline-block;padding:7px 0}
.s_right .s_title .s_title_ingo ul li.on li a:hover, .s_right .s_title .s_title_ingo ul li.on li a:focus{ background:#007ab9;color:#fff;}

.s_right .snb{background:#f2f2f2;padding: 0 25px 0 35px;overflow:hidden;width:720px;height:50px; clear:both}
.s_right .snb p{float:left;margin:15px 0 0 0;font-size:12px;}
.s_right .snb ul{float:right;overflow:hidden;margin:8px 0 0 0;}
.s_right .snb ul li{float:left;margin:0 10px 0 0;}
.s_right .snb ul li a{font-size:12px;color:#222;display:inline-block;height:26px;padding:6px 0 0 0;}
.s_right .s_con{margin:45px 30px 50px 30px;position:relative;}

.scon_bottom{position:relative}
.scon_bottom div{border:1px solid #e7e7e7;margin:15px 0;letter-spacing:-0.05em}
.manager{padding: 12px 30px 20px 30px;}
.manager ul{overflow:hidden}
.manager li{float:left;margin: 5px 30px 0 0}
.manager li:last-child{margin-right: 0;}
.manager li strong{color:#44769d;font-weight:bold;margin:0 5px 0 0}
.research{background:url("/images/01gwangyang/sub/reserarch_icon.gif") no-repeat 20px center;padding:20px 20px 20px 150px}
.research .tit{color:#1665bc;font-size:16px;margin:0 0 10px 0;}
.research li{margin:10px 0 0 0}
.research li *{vertical-align:middle}
.research label{margin:0 10px 0 0}
.research .sch_txt{border:1px solid #d7d7d7;padding:10px 20px;width:300px;height:15px;}
.research .sch_btn{background:#007ab9;color:#fff;width: 100px;height:37px;}
.s_prcode{position:absolute;top: 95px;right: 15px;}
.s_prcode img{height: 100px;}
.s_prcode2{position:absolute;top: 25px;right: 15px;}
.s_prcode2 img{height: 100px;}

/* 공공누리 */
.license{overflow:hidden;position:relative;border-top:1px solid #e5e5e5;padding:10px 0 0 0;margin:30px 0;font-size:15px}
.license div.mark_box{float:left;background:url("/images/ccl/license_bg01.gif") no-repeat left 0;height:31px;margin:0 15px 0 0;width:130px;}
.license div.mark_box div{background:url("/images/ccl/license_bg02.gif") no-repeat right 0;height:31px;}
.license div.mark_box div p{float:left;}
.license div.mark_box .mark{float:left;padding:4px 2px 0 4px;}
.license div.mark_box .mark li{float:left;padding:0 4px 0 0;margin:0;}
.license div.mark_box .mark_txt{position:absolute;top:34px;left:0;}
.license div.mark_box .mark_txt li{float:left;padding:0 7px;}
.license div.mark_box .mark_txt_pad0{position:absolute;top:34px;left:0;}
.license div.mark_box .mark_txt_pad0 li{float:left;padding:0;}
.license p.license_txt{/*! word-break:keep-all; */font-size:13px;float:left;width:560px;}
.license p.license_txt span{color:#f26522}

.s_contents .gw_gallery{background:#fff}
.s_contents .gw_gallery .s_right{width:100%}
.s_contents .gw_gallery .s_right .snb{width:auto}

.dotdotdot100 {display: block; width: 100% !important; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap;}
.dotdotdot80absol {position:absolute; display: block; width: 80% !important; left:10%; bottom:8px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap;}
.dotdotdot70 {display: block; width: 70% !important; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap;}
.dotdotdot30 {display: block; width: 30% !important; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; text-align:right;}

/* 태블릿 대응 */
@media all and (max-width:1024px) {
	#header_wrap .header{height:120px;}
	#header_wrap .header .top_layerpop{display:none;}
	#header_wrap .header .gnb .gnb_wrap{width:100%}
	#header_wrap .header .gnb .gnb_wrap .f_size{display:none;}
	#header_wrap .header .gnb .gnb_wrap .people{display:none;}
	#header_wrap .header .gnb .gnb_wrap .gnb_list{width:100%;overflow:hidden;}
	#header_wrap .header .gnb .gnb_wrap .gnb_list_left{float:left;}
	#header_wrap .header .gnb .gnb_wrap .gnb_list_left li.lang .lang_con{left:155px}
	#header_wrap .header .gnb .gnb_wrap .gnb_list_left li a{font-size:13px;}
	#header_wrap .header .gnb .gnb_wrap .gnb_list_right{float:right;}
	#header_wrap .header .t_con{position:relative;}
	#header_wrap .header .t_con .tcon_wrap .nation_symbol {display:none;}
	#header_wrap .header .t_con .tcon_wrap .weather{display:none;}
	#header_wrap .header .t_con{width:100%;border:none;height:89px;}
	#header_wrap .header .t_con .tcon_wrap{width:100%;margin:0 auto;overflow:hidden;position:relative;}
	#header_wrap .header .t_con .tcon_wrap h1{float:left;padding:20px 0;margin:0 0 0 20px;}
	#header_wrap .header .t_con .tcon_wrap .search{position:absolute;right:30px;}
	#header_wrap .header .t_con .tcon_wrap .search .search_txt{width:130px}
	
	#header_wrap .header .navi{width:100%}
	#header_wrap .header .navi h2{display:block;position:absolute;top: -64px;right:15px;}	
	#header_wrap .header .navi h2 a{color:#fff;width:70px;height: 0;text-align:center;padding: 40px 0 0 0;overflow:hidden;background:url("/images/01gwangyang/common/all_menu.png") #535353 no-repeat center center;display:inline-block;font-size:12px;}
	#header_wrap .header .navi.on h2 a{background:url("/images/01gwangyang/common/menu_close.png") #535353 no-repeat center 15px;}
	#header_wrap .header .navi .navi_wrap{display:none;}
	#header_wrap .header .navi.on{background:#005495;}
	#header_wrap .header .navi.on ul{display:block;width:100%}
	#header_wrap .header .navi li{border-bottom:1px dashed #2d7cb9;clear:both;width:100%;background:url("/images/01gwangyang/common/menu_on.gif") no-repeat 95% 8px;}
	#header_wrap .header .navi li.on{background:url("/images/01gwangyang/common/menu_off.gif") no-repeat 95% 8px;}
	#header_wrap .header .navi li>a{color:#fff !important;font-size:14px !important;padding:10px 50px 15px 25px !important;width:100%;}
	#header_wrap .header .navi li div.on{display:block;height:100% !important}
	#header_wrap .header .navi li div.on .menu_title{display:none;}
	#header_wrap .header .navi li div.on .menu_con{background:#f7f7f7;width:100%;height:100% !important}
	#header_wrap .header .navi li div.on .menu_con li{border-bottom:1px solid #cbcbcb;width:100% !important;height:100%;height:100% !important}
	#header_wrap .header .navi li div.on .menu_con li>a{color:#333 !important;font-size:12px !important;background:url("/images/01gwangyang/common/m_menu_blit.gif")#fff no-repeat 20px 15px !important;border:none;width:100%;text-align:left;padding:10px 0 10px 30px !important;margin:0}	
	#header_wrap .header .navi li div.on .menu_con li>a:hover, #header_wrap .header .navi li div.on .menu_con li>a:focus{text-decoration:underline;background:none;color:#000}
	#header_wrap .header .navi li div.on .menu_con li ul{ display:none}
	#header_wrap .header .navi li div.on .menu_con li.on ul{ display:block;width:100%;background:#555}
	#header_wrap .header .navi li div.on .menu_con li.on ul li{border:none;background:none}
	#header_wrap .header .navi li div.on .menu_con li.on ul li a{ background:url("/images/01gwangyang/common/menu_thi_blit.gif")#555 no-repeat 30px 13px !important;padding:5px 0 5px 45px !important;width:100%;color:#fff !important;font-size:11px !important;}
	
	
	.m_contents .content_wrap{width:95%;}
	
	.m_contents .content_wrap .visual{float:left;width:58%;height:310px;margin:0 0 20px 0;}
	.m_contents .content_wrap .visual_list{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	.m_contents .content_wrap .visual_list .simply-scroll{/* width:75% */margin:0 70px 0 0}
	.m_contents .content_wrap .visual_img{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	.m_contents .content_wrap .visual_img li{width:100%;}
	.m_contents .content_wrap .visual_img li p img{width:100% !important;height:280px;}
		
	.m_contents .content_wrap .tour{float:right;width:40%;height:310px;margin:0 0 20px 0;}
	.m_contents .content_wrap .tour .tour_con li{width:24%;margin:0;text-align:center;}

	.m_contents .content_wrap .mayor{width:100%;margin:0 0 20px 0;height:160px;}
	.m_contents .content_wrap .mayor .mayor_tit{background:url("/images/01gwangyang/main/maryor_bg.png")#fcfcfc no-repeat right 0;float:left;width:50%;border-radius:10px 0 0 10px;height:160px;margin:0;}
	.m_contents .content_wrap .mayor .mayor_tit .mayor_wrap{background:url("/images/01gwangyang/main/maryor_img.png") no-repeat 20% 10px;padding:30px 0 0 50%;height:130px;}
	.m_contents .content_wrap .mayor .mayor_con{float:left;width:50%;border-radius:0 10px 10px 0;height:120px;padding:40px 0 0 0;}
	.m_contents .content_wrap .mayor .mayor_con li{width:24%;}
	.m_contents .content_wrap .mayor .mayor_con ul li a{width:100%;height:28px;}
	
	.m_contents .content_wrap .bbs01{float:left;width:49%;margin:0 0 20px 0;}
	.m_contents .content_wrap .bbs01 .bbs_list{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;  box-sizing:border-box;background:#fafafa;height:161px;}
	.m_contents .content_wrap .bbs01 .bbs_list ul{margin:0 20px 0 0;}
	
	.m_contents .content_wrap .photo{float:right;width:49%;margin:0 0 20px 0;}
	.m_contents .content_wrap .photo div{width:100%}
	.m_contents .content_wrap .photo li a{width:100%;text-align: center;}
	
	.m_contents .content_wrap .bestmenu{float:left;width:49%;margin:0 0 20px 0;}
	.m_contents .content_wrap .bestmenu h2{font-size:16px;}
	.m_contents .content_wrap .bestmenu .bestmenu_list li{width: 32%;}
	.m_contents .content_wrap .bestmenu .bestmenu_list li a{width:100%}
	
	.m_contents .content_wrap .bbs02{float:right;width:49%;margin:0 0 20px 0;}
	.m_contents .content_wrap .bbs02 .bbs_list{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;  box-sizing:border-box;background:#fafafa;height:161px;}
	.m_contents .content_wrap .bbs02 .bbs_list ul{margin:0 20px 0 0;}

	.m_contents .content_wrap .sns{float:left;width:49%;margin:0 0 20px 0;}
	.m_contents .content_wrap .sns h2{width:20% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height: 37px;}

	.m_contents .content_wrap .popupzone{float:right;width:49%;height:198px; background:#fafafa;position:relative;overflow:hidden;margin:0 0 20px 0;}
	.m_contents .content_wrap .popupzone h2{font-size:16px;}
	.m_contents .content_wrap .popupzone .list li{width:100%}
	.m_contents .content_wrap .popupzone .list li a{width:100%;text-align:center;display: block;}
	
	.m_contents .content_wrap .quick{height:100%;width:100%}
	.m_contents .content_wrap .quick h2{width:100%;padding:10px 0;height:22px;font-size:16px;}
	.m_contents .content_wrap .quick_list li{margin:6px 20px 0 20px;}

	.m_contents .content_wrap .wc_city{width:100%;margin:0 0 20px 0;}
	.m_contents .content_wrap .wc_city a{width:50%;height:56px;}
	.m_contents .content_wrap .wc_city .ban01{margin:0;}
	
	.m_contents .content_wrap .news{width:100% !important;}
	.m_contents .content_wrap .news .fir{width:49%;height:100%;float:left;}
	.m_contents .content_wrap .news .fir img{width:100%  !important}
	.m_contents .content_wrap .news .sec{width:49%;height:100%;float:right;margin:0 !important;}
	.m_contents .content_wrap .news .sec img{width:100%  !important}
	.m_contents .content_wrap .news .thi{display:none;}
	
	.m_contents .content_wrap .service{width:100%}
	.m_contents .content_wrap .service .service_con01, .m_contents .content_wrap .service .service_con02, .m_contents .content_wrap .service .service_con03{width:33.333333%;margin:0;}
	.m_contents .content_wrap .service .service_con01 h3 span, .m_contents .content_wrap .service .service_con02 h3 span, .m_contents .content_wrap .service .service_con03 h3 span{width:100%}
	.m_contents .content_wrap .service .service_con01 ul, .m_contents .content_wrap .service .service_con02 ul, .m_contents .content_wrap .service .service_con03 ul{width:100%;height: 500px;}
	.m_contents .content_wrap .service li{width:100%;}
	
	.m_contents .main_fcon{width:100%}
	.m_contents .main_fcon .banner_wrap{width:100%;height:80px;}
	.m_contents .main_fcon .banner_wrap .banner{width:95%;height:80px;}
	.m_contents .main_fcon .banner_wrap .banner h2{width:25%}
	.m_contents .main_fcon .banner_wrap .banner .ban_btn{position:absolute;left:0;top:40px;padding:0;}
	.m_contents .main_fcon .banner_wrap .banner div{width: 75%;margin: 15px 0 0 0;}
	
	.m_contents .main_fcon .site_wrap{width:100%;height:80px;}
	.m_contents .main_fcon .site_wrap .site{width:100%;}
	.m_contents .main_fcon .site_wrap .site li{width:33.1111111% !important;border-bottom:1px solid #fff; background:url("/images/01gwangyang/main/link_more.gif")#e1e1e1 no-repeat 95% center !important;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;  box-sizing:border-box;}
	.m_contents .main_fcon .site_wrap .site li>a{width:84% !important}
	.m_contents .main_fcon .site_wrap .site li li{background:none !important;width: 90% !important;}
	.m_contents .main_fcon .site_wrap .site ul li.on ul{width:100%}
	
	#footer_wrap{width:100%}
	#footer_wrap .footer{width:100%;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;  box-sizing:border-box;}
	#footer_wrap .footer .f_con{float:left;}
	#footer_wrap .footer .f_con .fnb{width:100%;border-bottom:1px solid #e7e7e7;padding:0 0 10px 0;margin:0 0 10px 0;}
	#footer_wrap .footer .f_con .fnb li{float:left;margin:0 0 0 12px;}
	#footer_wrap .footer .f_con .fnb li a{padding:0 12px 0 0;background:url("/images/01gwangyang/common/fnb_blit.gif") no-repeat right 6px;color:#222;}
	#footer_wrap .footer .f_con .fnb li a:hover, #footer_wrap .footer .f_con .fnb li a:focus{ font-weight:600;}
	#footer_wrap .footer .f_con .fnb li.last a{background:none}
	#footer_wrap .footer .f_con .fnb address{font-size:13px;color:#4f4f4f}
	#footer_wrap .footer .f_con .fnb p{font-size:13px;color:#4f4f4f;}
	
	#footer_wrap .footer h2{ display:none}
	#footer_wrap .footer address span{/*display:block*/}
	#footer_wrap .footer .visiter{display:none}
	.jb30{bottom:15px}
.wa_mark{display:none}
	
	.s_contents{padding:20px 0;}
	.s_contents .s_wrap{background:#fff !important;width:95%}
	.s_left{ display:none;}
	.s_right{width:100% !important;}
	.s_right .s_title{margin:0; height:auto}
	.s_right .s_title .s_title_ingo{padding:20px 25px 27px 35px;}
	.s_right .s_title .s_title_ingo ul{ display:none}
	.s_right .s_title .s_title_ingo h3{font-size:24px !important;height:auto;margin:0 25px 20px 0;width:100%;}
	.s_right .snb{width:100% !important; height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;  box-sizing:border-box;}
	.s_right .snb p{margin:13px 0;font-size:12px;}
	.s_right .snb ul{ display:none}
	.s_right .s_con{margin:0;padding:20px;}
	
	/* .research .sch_txt{width: calc(100% - 150px)} */
	.research .sch_txt{width:65%}
	.research .sch_btn{width:20%}
	.s_prcode{display:none}
	.s_prcode2{display:none}

	/* 공공누리 */
	.license div.mark_box{width:25%;margin:0 2% 0 0;}
	.license p.license_txt{width:73%;}
}

@media all and (max-width:665px) {
	#header_wrap .header{height: 170px;}
	#header_wrap .header .t_con .tcon_wrap{height: 137px;}
	#header_wrap .header .t_con .tcon_wrap .search{top: 90px;right:0;width:100%;padding: 5px 0;background: #005495;text-align: center;}
	#header_wrap .header .t_con .tcon_wrap .search .search_list{display:none}
	#header_wrap .header .t_con .tcon_wrap .search .search_txt{width:70%;padding:0;margin:5px 0 0 0;background: #005495;border:none;color:#fff;}

	.m_contents .content_wrap .visual{width:100%;height:auto;}
	.m_contents .content_wrap .visual_img{width:100%;height:auto;}
	.m_contents .content_wrap .visual_img .visual_con{width:100%;height:auto;}
	.m_contents .content_wrap .visual_img .visual_con li{width:100%;height:auto;}
	.m_contents .content_wrap .visual_img li p img{width:100%;height:auto;}
	
	.m_contents .content_wrap .tour{width:49%;float:left;}
	.m_contents .content_wrap .mayor{width:49%;height:310px;float:right}
	.m_contents .content_wrap .mayor .mayor_tit{clear:both;width:100%;border-radius:10px 10px 0 0;height:205px;margin:0 0 5px 0;}
	.m_contents .content_wrap .mayor .mayor_tit .mayor_wrap{background:url("/images/01gwangyang/main/maryor_img.png") no-repeat 20% bottom;padding:30px 0 0 50%;height:155px;}
	.m_contents .content_wrap .mayor .mayor_con{width:100%;border-radius:0 0 10px 10px;height:85px;padding:0; clear:both}
	.m_contents .content_wrap .mayor .mayor_con li{width:24%;}
	.m_contents .content_wrap .mayor .mayor_con ul li a{width:100%;height:28px;}
	.m_contents .content_wrap .mayor .mayor_con{background:#0090d9;height: 100px;border-radius:0 0 10px 10px;}
	
	.m_contents .content_wrap .bbs01{width:100%;}
	
	.m_contents .content_wrap .photo{width:100%;height:207px;}
	.m_contents .content_wrap .photo div{width:100%;height: 170px;}
	.m_contents .content_wrap .photo div li{width:100%;height:auto;padding: 10px 0;}
	.m_contents .content_wrap .photo div li a{width:100%;height:auto;text-align: center;}
	.m_contents .content_wrap .photo div li a img{width: auto;height: 110px;}
	.m_contents .content_wrap .photo div li a span{padding:10px 0}
	.m_contents .content_wrap .photo .photo_prev{position:absolute;bottom:8px;left:20px;}
	.m_contents .content_wrap .photo .photo_next{position:absolute;bottom:8px;right:20px;}
        .dotdotdot80absol {width:70% !important; bottom:3px; left:15%;}
	
	.m_contents .content_wrap .bestmenu{width:100%;}
	.m_contents .content_wrap .bbs02{width:100%;}
	.m_contents .content_wrap .sns{width:100%;}
	.m_contents .content_wrap .popupzone{width:100%;height:auto}
	.m_contents .content_wrap .popupzone .list li{width:100%}
	.m_contents .content_wrap .popupzone .list a{width:100%;display:inline-block}
	.m_contents .content_wrap .popupzone .list img{width:100%;height:auto}
	.m_contents .content_wrap .news{width:100%;}
	.m_contents .content_wrap .news .img a img{width:100%; height:auto !important}
	.m_contents .content_wrap .news .fir{width:100%;height:100%;}
	.m_contents .content_wrap .news .sec{display:none}
	.m_contents .content_wrap .service .close{display:none;}
	.m_contents .content_wrap .service{width:100%;}
	.m_contents .content_wrap .service .service_con01, .m_contents .content_wrap .service .service_con02{margin:0 0 2px 0}
	.m_contents .content_wrap .service .service_con01, .m_contents .content_wrap .service .service_con02, .m_contents .content_wrap .service .service_con03{width:100%}
	.m_contents .content_wrap .service h3 span{width:100% !important; cursor:pointer;}
	.m_contents .main_fcon .site_wrap .site li{width:100% !important;}
	.m_contents .main_fcon .site_wrap .site li>a{width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;  box-sizing:border-box;}

	/* 공공누리 */
	.license div.mark_box{width:30%;margin:0 2% 0 0;}
	.license p.license_txt{width:68%;}

        #footer_wrap .footer .f_con{text-align:center;}
	#footer_wrap .footer .f_con .fnb li a{font-size:11px;}
	#footer_wrap .footer .f_con address{font-size:11px;}
	#footer_wrap .footer .f_con address{font-size:11px;}
	.jb30{position:inherit;text-align:Center;padding:10px 0}
}

@media all and (max-width:560px) {
	.m_contents .content_wrap .tour{width:100%;}
	/* .m_contents .content_wrap .tour .tour_tit{background:url("/images/01gwangyang/main/tour_bg.jpg") no-repeat center center} */

	.m_contents .content_wrap .mayor{width:100%;height:275px;}
	.m_contents .content_wrap .mayor .mayor_tit{clear:both;width:100%;border-radius:10px 10px 0 0;height:165px;margin:0 0 5px 0;;}
	.m_contents .content_wrap .mayor .mayor_tit .mayor_wrap{background:url("/images/01gwangyang/main/maryor_img.png") no-repeat 20% bottom;padding:30px 0 0 50%;height:135px;}
	.m_contents .content_wrap .mayor .mayor_con{width:100%;border-radius:0 0 10px 10px;height:85px;padding:0; clear:both}
	.m_contents .content_wrap .mayor .mayor_con li{width:24%;}
	.m_contents .content_wrap .mayor .mayor_con ul li a{width:100%;height:28px;}
	.m_contents .content_wrap .mayor .mayor_con{background:#0090d9;height:100px;border-radius:0 0 10px 10px;padding:5px 0 0 0;}

	.research{background:none;padding:20px 10px}
	.research .tit{font-size: 13px;}
	.research label{font-size:12px;}

	/* 공공누리 */

	.license div.mark_box{width:50%;margin:0 0 2% 0;}
	.license p.license_txt{width:100%;}

}

@media all and (max-width:470px) {
  #header_wrap .gnb_list_right{display:none}
  .m_contents .content_wrap .visual_img h3 a{width:45%}
}

@media all and (max-width:440px) {
	#header_wrap .header .t_con .tcon_wrap .korea{display:none;}

	.manager{padding:12px 10px}
	.manager li{width:34%;margin:0;text-align:Center}
	.manager li.office01{width:26%}
	.manager li.office03{width:39%}
	.manager li.office04{display:none;}
	.manager li strong{display:block;margin:0}		
	.research .sch_txt{width:45%}
	.research .sch_btn{width:30%}
	
	.m_contents .content_wrap .quick_list li{width:31%;margin:6px 1%;text-align: center !important; }
	#header_wrap .header .t_con .tcon_wrap h1 img{width:90%}
	#header_wrap .header .gnb .gnb_wrap .gnb_list_left li a{padding:0 6px 10px 6px;}
}

@media all and (max-width:330px) {
	.m_contents .content_wrap .bbs01 .bbs_list li .bbs_date{display:none;}

	/* .manager li{float:initial;margin:7px 0} */
}