@charset "utf-8";

/*
 파일명:			default.css
 파일버전:		v1.0
 작성자:			
 최종수정일:	2012.02.24
*/

/*WebFont*/

/*//WebFont*/


/*Common*/
html{height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:scroll;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;}
body,input,textarea,select,button,table{font-family:NanumGothic,'돋움',Dotum,AppleGothic,sans-serif;font-size:12px;color:#2a2a2a;}
img,fieldset{border:none;vertical-align:middle;}
ul,ol{list-style:none;}
em,address{font-style:normal;}
a{text-decoration:none;color:#2a2a2a;}
a:hover,a:active,a:focus,a:visited{text-decoration:none;color:#2a2a2a;}
input{line-height:160%;vertical-align:middle;}
hr,legend{display:none;}
label{cursor:pointer;_cursor/**/:hand;}
button{border:none;background:none;cursor:pointer;_cursor/**/:hand;}
table{border:0;border-collapse:collapse;}
caption{display:none;}
.blind{display:none;} /* 예약 클래스 */
/*//Common*/

/*layout*/
body {_text-align:center;}
#ongWrap{width:100%;margin:0;_text-align:left;}

/*header*/
#ongHeader{width:auto;margin:0 auto}
.ongHta{width:auto; }
.ongGnb{width:auto; }
.ongMnb{width:auto;}
/*//header*/

/*container*/
#ongContainer{width:98%;*display:inline-block;margin:0 auto; }
#ongContainer:after{display:block;clear:both;content:''}

.ongSpot{width:960px;float:left; 	}
.ongSpot_2 {width:960px;float:left; display:none; }

#ongSnb{width:22.1%;float:left;}
.nav_login{width:auto;display:none;	}
.nav_menu{width:auto;display:none;}
.nav_sec{width:auto;}	
.nav_sec_notice{width:auto;}
.nav_sec_article{width:auto;}
.nav_ad{width:auto;}
.nav_ad_banner01{width:auto;}
.nav_ad_banner02{width:auto;}

#ongContent{width:51.6%;float:left;}
.ongPath{width:auto; display:none}
.ongTitle{width:auto; display:none;}
.sec{width:auto;}
.sec_notice_list01{width:auto;}
.sec_notice_list02{width:auto;}
.sec_notice_paging{width:auto; display:none;}

#ongAside{width:22.1%;float:left;}
.asd_menu{width:auto;}
.asd_sec{width:auto;}
.asd_sec_notice{width:auto;}
.asd_sec_article{width:auto;}
.asd_ad{width:auto;}
.asd_ad_banner01{width:auto;}
.asd_ad_banner02{width:auto;}
/*//container*/

/*footer*/
#ongFWrap{width:100%;text-align:center;clear:both;}
#ongFooter{text-align:left; margin:0 auto; width:97%;}
.foot_ad_banner{width:auto; display:none;}
.foot_menu{width:auto; }
.foot_copyright{width:auto;}
.foot_link{width:auto;display:none;}
/*//footer*/

/*quick 기본상태display:none*/
#ongQuick{width:auto;display:none;}
.qck_menu{width:auto;}
.qck_ad{width:auto;}
.qck_ad_banner01{width:auto;}
.qck_ad_banner02{width:auto;}
.qck_sec{width:auto;}
.qck_sec_notice{width:auto;}
.qck_sec_article{width:auto;}
/*//quick */
/*//layout*/


/*user_type*/
#ongSnb { margin-right:4.6%; margin-top:25px; } 
#ongHeader {width:98%;height:150px;border:0px solid #FF00FF; position:relative; }
.ongHta{position:absolute;top:20px;left:22px;}
.ongHta img { width:73px; height:52px;}
.ongGnb{float:right; margin-top:10px; font-size:11px; }
.ongGnb li { float:left; margin-left:10px; }
.gnb_style_01 {padding-top:7px;}
.gnb_style_02 {padding-top:7px;}
.gnb_style_03 {padding-top:7px;}
.gnb_style_04 {padding-top:7px; display:none;}
.gnb_style_05 {padding-top:1px; display:none;}
.ongGnb img {margin-left:10px; }
.ongMnb{width:100%; font-weight:bold; position:absolute;top:100px;left:0px;border:0px solid #333333;}
.ongMnb li{float:left; font-size:17px; color:#542c00; letter-spacing:0px;text-align:center; margin:0px;}
.ongMnb li span {font-size:13px; color: #666666;font-weight:normal;}
.ongMnb a { cursor:pointer; color:#542c00;}
.ongMnb li a:hover{ color:#8b0000;}
.ongMnb li a:hover span{ color:#8b0000;}
.ongMnb .mnb_01 {text-align:center;width:13%; }
.ongMnb .mnb_02 {text-align:center;width:13%; }
.ongMnb .mnb_03 {text-align:center;width:13%; }
.ongMnb .mnb_04 {text-align:center;width:17%; }
.ongMnb .mnb_05 {text-align:center;width:19%;}
.ongMnb .mnb_06 {text-align:center;width:21%; }
.ongMnb .mnb_01 span{ display:block;}
.ongMnb .mnb_02 span{ display:block;}
.ongMnb .mnb_03 span{ display:block;}
.ongMnb .mnb_04 span{ display:block;}
.ongMnb .mnb_05 span{ display:block;}
.ongMnb .mnb_06 span{ display:block;}
/*.ongMnb .mnb_style_01 {text-align:left; font-family:'Karla', sans-serif;}*/

/*모바일Mnb*/
.mobile_ongMnb {position:absolute;top:50px;right:0px; width:84px; display:none;}
div.ongSpot_2{display:none !important;}
/*모바일Mnb끝*/

#ongFWrap { background-color:#000; height:180px; padding-top:10px;}
.foot_copyright { margin-top:20px;}
.foot_menu ul { display:inline-block;}
.foot_menu li { font-size:14px; font-weight:bold; display:inline-block;}
.footer_style_01 {float:left; margin-right:15px;}
.footer_style_01 a {color:#FFFFFF;}
.footer_style_01 a:hover {color:#cccccc;}
.footer_style_02 {float:left; margin-right:15px;}
.footer_style_02 a {color:#FFFFFF;}
.footer_style_02 a:hover {color:#cccccc;}
.footer_style_03 a {color:#FFFFFF;}
.footer_style_03 a:hover {color:#cccccc;}
.footer_style_04 a {color:#FFFFFF; display:none;}
.footer_style_04 a:hover {color:#cccccc;}

.ongSpot{width:100%;float:left; background:#8b7d6b; border-bottom:1px solid #8b7d6b;height:200px;  }
.ongSpot .spot_style_01 {width:100%; border:0px solid #000000; border:0px solid #FF0000; height:100px;margin-top:15px;margin-left:0px;} 
.spot_style_01 li{float:left; font-size:15px; color:#b8760e; letter-spacing:0px;text-align:center; margin:0px;}
.spot_style_01 .mnb_style_01_1 {text-align:center;width:13%; }
.spot_style_01 .mnb_style_01_2 {text-align:center;width:13%; }
.spot_style_01 .mnb_style_01_3 {text-align:center;width:13%; }
.spot_style_01 .mnb_style_01_4 {text-align:center;width:17%; }
.spot_style_01 .mnb_style_01_5 {text-align:center;width:19%;}
.spot_style_01 .mnb_style_01_6 {text-align:center;width:21%; }

.spot_style_01 .mnb_style_01_1 ul{margin:0 0 0 26%;}
.spot_style_01 .mnb_style_01_1 ul li{width:100%;text-align:left;}
.spot_style_01 .mnb_style_01_2 ul{margin:0 0 0 26%;}
.spot_style_01 .mnb_style_01_2 ul{margin-left:0\9;}
.spot_style_01 .mnb_style_01_2 ul li{width:100%;text-align:left;}
.spot_style_01 .mnb_style_01_3 ul{margin:0 0 0 26%;}
.spot_style_01 .mnb_style_01_3 ul{margin:0 0 0 0\9;}
.spot_style_01 .mnb_style_01_3 ul li{width:100%;text-align:left;}
.spot_style_01 .mnb_style_01_4 ul{margin:0 0 0 19%;}
.spot_style_01 .mnb_style_01_4 ul{margin:0 0 0 0\9;}
.spot_style_01 .mnb_style_01_4 ul li{width:100%;text-align:left;}
.spot_style_01 .mnb_style_01_5 ul{margin:0 0 0 18%;}
.spot_style_01 .mnb_style_01_5 ul{margin:0 0 0 0\9;}
.spot_style_01 .mnb_style_01_5 ul li{width:100%;text-align:left;}
.spot_style_01 .mnb_style_01_6 ul{margin:0 0 0 19%;}
.spot_style_01 .mnb_style_01_6 ul{margin:0 0 0 0\9;}
.spot_style_01 .mnb_style_01_6 ul li{width:100%;text-align:left;}
.mnb_style_submenu{line-height:23px; font-size:12px; color: #666666; letter-spacing:-0.8px;}
.mnb_style_submenu a{color:#fff; font-weight:normal;}
.mnb_style_submenu a:hover{color:#fff; text-decoration:underline;}
.mnb_style_submenu a:active{color:#fff; text-decoration:underline;}
.mnb_style_submenu a:focus{color:#fff; text-decoration:underline;}
.mnb_style_submenu a:visited{color:#fff;}
.mnb_style_03 { line-height:23px; font-size:14px; color: #666666; letter-spacing:-0.8px;}
.mnb_style_03 a { color:#fff; font-weight:bold;}
.mnb_style_03 a:hover { color:#fff; text-decoration:underline; }

#ongContent { border:0px solid #006600; margin-top:25px;}
#ongSnb { margin-right:2.1%;}
#ongAside {margin-left:2.1%;margin-top:25px;}

.sec_notice_list02 {background-color:#ffffff; text-align:center; margin: 0 auto; display:inline-block; width:100%;padding-bottom:100px;}
.menu_wrap { width:100%; margin: 0 auto;padding-top:20px; text-align:center; min-height:500px; }
.menu_wrap .m_img_left {width:46%;float:left; margin-right:8%;}
.menu_wrap .m_img_right {width:46%; float:left;}
.banner_gap {margin-bottom:15px;}

.menu_title { text-align:left; font-size:15px; margin-bottom:23px; font-weight:normal;}
.menu_area1 { float:left; margin-right:25px; margin-bottom:22px;}
.menu_area2 { float:left;}


.nav_sec_notice { margin-bottom:32px;}
.nav_sec_article { margin-bottom:19px;}
.nav_sec_article2 { margin-bottom:34px;}
.nav_ad_banner01 {margin-bottom:8px;}
.nav_sec_store {margin-bottom:8px;}

.asd_sec_notice {margin-bottom:8px;}
.asd_sec_article {margin-bottom:8px;}
.asd_ad_banner01 {margin-bottom:8px;}	
.asd_ad_banner02 {margin-bottom:8px;}	
.asd_ad_banner03 {margin-bottom:8px;}	

/*//user_type*/
.banner_store {width:100%; height:139px;background-color:#fff;color:#a36c16;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px px 0px;margin-bottom:10px;background:url(../images/index/banner_img_13.png) 60px -20px no-repeat;}
.banner_store2 {width:100%; height:139px;background-color:#fff;color:#000;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px px 0px;margin-bottom:10px;display:none;}
span.title{margin-top:11px; display:inline-block; }
span.title2{margin-top:11px; display:inline-block; }
.banner_store span{ margin-left:15px; }
.banner_store2 span{ margin-left:15px; display:none; }
.banner_store3 {width:100%; height:139px; background-color:#fff;color:#a36c16;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px px 0px;margin-bottom:10px;background:url(../images/index/banner_img_13.png) 0px -20px no-repeat; display:none;}
span.title{margin-top:11px; display:inline-block; }
span.title3{margin-top:11px; display:inline-block; }
.banner_franchise {width:100%; height:111px;background-color:#fff;color:#a36c16;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:10px;}
.banner_franchise span{ margin-left:15px;}
.banner_franchise_p1 {width:100%; height:111px;background-color:#fff;color:#000;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:10px; display:none;}
.banner_franchise_p1 span{ margin-left:15px;}
.banner_franchise2 {width:100%; height:111px;background-color:#fff;color:#000;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:10px; display:none;}
.banner_franchise2 span{ margin-left:15px; display:none;}
.banner_franchise_ask {width:100%; height:106px;background-color:#f6f3ef;color:#a36c16;border:1px solid #f2ece2;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:10px;background:url(../images/index/banner_img_12.png) -70px -20px no-repeat;}
.banner_franchise_ask span{ margin-left:15px;}
.banner_franchise_ask2 {width:100%; height:106px;background-color:#f6f3ef;color:#000;border:1px solid #f2ece2;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:10px; display:none;}
.banner_franchise_ask2 span{ margin-left:15px; display:none;}
.banner_notice {width:100%; height:111px;background-color:#fff;color:#a36c16;border-bottom:1px solid #cccccc;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:10px;}
.banner_notice span{ margin-left:0px;}
.banner_news {width:100%; height:111px;background-color:#fff;color:#a36c16;border-bottom:0px solid #adc93d;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:30px;}
.banner_news span{ margin-left:0px;}
.banner_notice .note4 {font-size:11px; line-height:21px; color: #999999; display:block; margin-top:7px;}
.banner_open {width:100%; height:62px;background-color:#fff;color:#a36c16;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:10px; display:none;}
.banner_open span{ margin-left:15px;}
.banner_open2 {width:100%; height:62px;background-color:#fff;color:#a36c16;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:10px; display: none;}
.banner_open2 span{ margin-left:15px; display: none;}
.banner_open a:hover{ text-decoration:underline; color: #999999;}
.banner_academy {width:100%; height:62px;background-color:#f4f4f4;color:#a36c16;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:10px;background:url(../images/index/banner_img_11.png) 100px -70px no-repeat; display:block;}
.banner_academy span{ margin-left:15px;}
.banner_academy2 {width:100%; height:62px;background-color:#fff;color:#000;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:10px; display: none;}
.banner_academy2 span{ margin-left:15px; display: none;}
.banner_interior {width:100%; height:62px;background-color:#f4f4f4;color:#a36c16;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:10px;background:url(../images/index/banner_img_15.png) 100px -70px no-repeat; display:block;}
.banner_interior span{ margin-left:15px;}
.banner_interior2 {width:100%; height:62px;background-color:#fff;color:#000;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:10px; display: none;}
.banner_interior2 span{ margin-left:15px; display: none;}
.banner_company {width:100%; height:62px;background-color:#fff;color:#a36c16;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:10px; background:url(../images/snb/banner_customer_img.gif) 10 1px no-repeat;}
.banner_company span{ margin-left:15px;}
.banner_job {width:100%; height:104px;background-color:#fff;color:#a36c16;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:10px;background:url(../images/index/banner_img_10.png) 65px -45px no-repeat;}
.banner_job span{ margin-left:15px; display:none;}
.banner_job2 {width:100%; height:104px;background-color:#fff;color:#000;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:10px;background:url(../images/index/banner_img_10.png) 65px -45px no-repeat;}
.banner_job2 span{ margin-left:15px;}
.banner_job3 {width:100%; height:104px;background-color:#fff;color:#a36c16;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:10px; background:url(../images/index/banner_img_10.png) 65px -45px no-repeat; } 
.banner_job3 span{ margin-left:15px; z-index:100;}
.banner_center {width:100%; height:62px;background-color:#fff;color:#a36c16;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px 0px 0px;margin-bottom:10px; background:url(../images/snb/banner_center_img.gif) 0px 0px no-repeat;}
.banner_center span{ margin-left:15px;}
.banner_event {width:100%; margin-bottom:10px;}
.banner_sns {width:100%; background-color:#fff;color:#a36c16;border:1px solid #cccccc;margin-bottom:10px;font-size:15px;}
.banner_sns span { margin-left:15px;}
.banner_sns .title2 a { color: #a36c16;}
.banner_sns2 {width:100%; height:200px;background-color:#fff;color:#a36c16;border:0px solid #CCCCCC;margin-bottom:10px; display:none;}
.banner_sns3 {width:100%; height:268px;background-color:#fff;color:#a36c16;border:1px solid #adc93d;;margin-bottom:10px;font-size:15px;text-align: left; display:none; }
.banner_youtube {width:100%; height:150px;background-color:#fff;color:#000;border:0px solid #CCCCCC;margin-bottom:10px;}
span.note {font-size:11px; line-height:16px; color: #999999; display:block; margin-top:7px;}
span.note2 {font-size:22px; font-weight:bold;line-height:16px; color: #8b0000; display:block; margin-top:15px;}
span.note3 {font-size:11px; line-height:16px; color: #999999; display:block; margin-top:4px; padding-right:20px;}
span.note4 {font-size:11px; line-height:21px; color: #999999; display:block; margin-top:7px;}
.main_input { width:100%;border:1px solid #666666; height:32px; } 
.search_store { width:60%; height:50px;margin-left:15px; float:left; margin-top:10px;}
.search_img { float:left; margin-top:10px;} 

/*메인게시판리스트 텍스트 조절*/
.news_title_txt {white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:85%;}
.menu_name {margin-top:8px; display:inline-block; margin-left:8px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:85%;}
.menu_title_txt {margin-top:8px; display:inline-block; margin-left:8px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:85%;}
.menu_title_txt2 {font-size:11px; background:#000000; color:#FFFFFF; height:30px; text-align:left;}





/*test*/
.main_menu_list_style01 {margin-bottom:15px; width:45.9%; float:left;}
.main_menu_list_style02 {margin-bottom:15px; width:45.9%; float:right;}



















