@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;} /* 예약 클래스 */
img,video,embed,object {max-width:100%}
/*//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{width:98%;*display:inline-block;margin:0 10px; }
#ongContainer:after{display:block;clear:both;content:''}

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

#ongSnb{width:30%;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:67.9%;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:96%;height:110px;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;border:0px solid #333333; display:none;}
.ongMnb li{ float:left; font-size:17px; color:#542c00; letter-spacing:0px;text-align:center; }
.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:14%;}
.ongMnb .mnb_02 {text-align:center;width:12%;}
.ongMnb .mnb_03 {text-align:center;width:15%;}
.ongMnb .mnb_04 {text-align:center;width:17%;}
.ongMnb .mnb_05 {text-align:center;width:20%;}
.ongMnb .mnb_06 {text-align:center;width:20%;}
.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:block;}
.ongSpot_2 li.mnb_style_01{float:left; margin-bottom:12px;width:100%;}
.ongSpot_2 .spot_style_01 {width:100%; border:0px solid #000000; border:0px solid #FF0000; margin-left:20px; margin-top:15px;}
.ongSpot_2 .spot_style_01 li {}
.ongSpot_2 .mnb_title { font-size:16px; font-weight:bold; color:#FFFFFF;}
.ongSpot_2 .mnb_style_03{float:left;font-size:13px; margin-right:25px;}
.ongSpot_2 .mnb_style_03 a:hover{color:#fff; text-decoration:underline;}
.ongSpot_2 .mnb_style_03 a:active{color:#fff; text-decoration:underline;}
.ongSpot_2 .mnb_style_03 a:focus{color:#fff; text-decoration:underline;}
.ongSpot_2 .mnb_style_03 a:visited{color:#fff;}
.ongSpot_2{display:none;width:100%;float:left; height:auto; background:#8b7d6b; border-bottom:1px solid #8b7d6b;  }

/*모바일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 {float:left;}
.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{display:none !important;width:100%;float:left; height:210px; background:#8b7d6b; border-bottom:1px solid #8b7d6b;  }
.ongSpot .mnb_style_01{ float:left;}
.ongSpot .spot_style_01 {width:100%; border:0px solid #000000; border:0px solid #FF0000; height:100px; margin-left:246px; margin-top:15px;}
.ongSpot .spot_style_01 li {}
.mnb_style_02 { margin-right:23px;}
.mnb_style_04 { margin-right:30px;}
.mnb_style_05 { margin-right:30px;}
.mnb_style_06 { margin-right:74px;}
.mnb_style_07 { margin-right:83px;}
.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:0;margin-top:0px;}

.sec_notice_list02 {background-color:#ffffff; text-align:center; margin: 0 auto; width:100%; border:0px solid #333333;}
.menu_wrap { width:100%; margin: 0 auto;padding-top:20px; text-align:center;border:0px solid #333333;}
.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:0px; }

.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:#000;border:1px solid #CCCCCC;font-size:15px;text-align: left;padding: 0px 0px px 0px;margin-bottom:10px; display:none;}
.banner_store2 {width:100%; height:125px; background-color:#fffff;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) 225px -37px no-repeat; display:inline-block;}
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; }
.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) 60px -20px no-repeat; display:none;}
span.title{margin-top:11px; display:inline-block; }
span.title3{margin-top:11px; display:inline-block; }
.banner_store span{ margin-left:15px; }
.banner_store3 span{ margin-left:15px; }
.banner_franchise {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 span{ margin-left:15px;}
.banner_franchise_p1 {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_p1 span{ margin-left:15px;}
.banner_franchise2 {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_franchise2 span{ margin-left:15px; }
.banner_franchise_ask {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:35px; display:none;}
.banner_franchise_as k span{ margin-left:15px;}
.banner_franchise_ask2 {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:35px;background:url(../images/index/banner_img_12.png) -70px -20px no-repeat; display:block;}
.banner_franchise_ask2 span{ margin-left:15px; }
.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:10px;}
.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:#000;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_open a:hover{ text-decoration:underline; color: #999999;}
.banner_open2 {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;}
.banner_open2 span{ margin-left:15px; }
.banner_academy {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:block;}
.banner_academy span{ margin-left:15px;}
.banner_interior {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_interior span{ margin-left:15px;}
.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_academy2 {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/index/banner_img_11.png) 90px -70px no-repeat;}
.banner_academy2 span{ margin-left:15px;}
.banner_interior2 {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/index/banner_img_15.png) 90px -70px no-repeat;}
.banner_interior2 span{ margin-left:15px;}
.banner_job {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; display:none; }
.banner_job span{ margin-left:15px;}
.banner_job2 {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 {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_job2 span{ margin-left:15px;}
.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%; height:200px;background-color:#fff;color:#000;border:0px solid #CCCCCC;margin-bottom:10px; display:none;}
.banner_sns .title2 a { color: #a36c16;}
.banner_sns2 {width:100%; height:268px;background-color:#fff;color:#a36c16;border:1px solid #cccccc;;margin-bottom:10px;font-size:15px;text-align: left; display:block; }
.banner_sns2 .title2 { margin-left:15px;}
.banner_sns2 .title2 a { color: #a36c16;}
.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:50%;}
.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;}





















