/* -----------------------
	default css 
-------------------------*/
html {width:100%;margin:0;padding:0;}
body {background-color:#FFF;margin:0;padding:0;word-break:break-all;}
body.popup{margin:0;padding:0 20px;background:url(../img/bg/bg_popup.gif) left top no-repeat;}
body,div,td,li {font-family:µ¸¿ò,dotum;font-size:12px;color:#666;}
img, fieldset  {border:0 none;}
div, ul, ol, li, dl, dd, dt, h1, h2, h3, h4, p {margin:0;padding:0;}
li {list-style:none;}
a {text-decoration:none;color:#999;dummy:expression(this.hideFocus=true);}
a:hover{text-decoration:underline;}
table {border-collapse:collapse;}
form{display:inline;}

input{height:19px;vertical-align:top;font-family:dotum,µ¸¿ò,arial;color:#666;line-height:12px;}
* html input{padding:3px 0 0 3px;margin:0;}
.textarea{font:12px/18px Dotum,µ¸¿ò;color:#666;padding:5px;background:#fff;border:1px solid #dbdbdb;}
.file,
.input{border:1px solid #dbdbdb;height:19px;}
.input_search{color:#666;padding-top:4px;background:#fff;border:1px solid #dbdbdb;}
select{vertical-align:top;font-size:12px;font-family:dotum,µ¸¿ò,arial;color:#666;height:18px;}
* html select{margin:1px 0 0 0;}
.select_htc{behavior:url('/css/selectbox.htc');}

fieldset{padding:0;margin:0;}
fieldset img{vertical-align:top;margin:0;}
* html fieldset img{margin:1px 0 0 0;}
.check{border:0;margin:0;padding:0;}

.none{display:none;}
h1{height:102px;}
h1 img{display:block;}

.btn_ctype{clear:both;text-align:center;margin:17px 0 0 0;}
html>body .btn_ctype{padding-top:17px;margin:0;}
.btn_ctype img{margin:0 3px;}
.btn_rtype{clear:both;text-align:right;padding:12px 18px 0 0;}

.btn_lspace1{padding-left:158px;}
.btn_online_recruit{padding:20px 0 0 0;margin:0 0 -4px 0;}

.dtline1{height:1px;background:url(/img/icon/icon_dot1.gif) left top repeat-x;}

.scroll_type1{
	overflow:auto;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-shadow-color:#dbdbdb;
	scrollbar-3dlight-color:#dbdbdb;
	scrollbar-arrow-color:#dbdbdb;
	scrollbar-track-color:#fff;
	scrollbar-darkshadow-color:#fff;
	scrollbar-base-color:#fff;
}
/* -----------------------
	layout css 
-------------------------*/
#top{height:216px;background:url(/img/layout/bg_topflash.gif) left 210px repeat-x;}
#top_in{height:216px;background:url(/img/layout/bg_topflash2.gif) left 210px no-repeat;}
#wrap{float:left;width:852px;}
#left{float:left;width:180px;padding:0;}
#contents{float:right;width:606px;padding:42px 0 0 0;}
#footer{clear:both;padding:60px 0 30px 48px;}
#footer img{display:inline;margin:0 18px 0 0;}
#linemap{position:absolute;left:550px;top:258px;width:302px;height:12px;text-align:right;font-size:11px;color:#414141;}
#linemap a{color:#8e8e8e;}
#linemap img{margin:2px 4px 0 10px;vertical-align:top;}

#left *{vertical-align:top;}
#left ul{margin:0 0 0 48px;}

/* -----------------------
	paging id="pg"
-------------------------*/
#pg{text-align:center;margin:12px 0 0 0;}
#pg td{font-family:Tahoma;font-size:11px;color:#333;padding:0 7px 0 8px;}
#pg td.arr_lleft{padding:0 3px 0 0;}
#pg td.arr_left{padding:0 12px 0 0;}
#pg td strong{color:#00793e;}
#pg td.arr_rright{padding:0 0 0 10px;}
#pg td.arr_right{padding:0 0 0 4px;}
#pg a{font-family:Tahoma;font-size:11px;color:#666;}
#pg a:hover{color:#ff9702;text-decoration:underline;}


/* -----------------------
	board type [class="bdtype1" / class="bdtype2" ]
-------------------------*/
.bdtype1{width:606px;border-bottom:2px solid #b7d27c;table-layout:fixed;}
.bdtype1 thead th{padding:7px 0 8px 0;border-top:2px solid #b7d27c;border-bottom:2px solid #b7d27c;}
.bdtype1 tbody td{color:#999;padding:5px 0 5px 0;font:11px Tahoma,Dotum;text-align:center;border-top:1px solid #e0e0e0;}
.bdtype1 .first td{padding-top:7px;border-top:none;}
.bdtype1 .last td{padding-bottom:7px;}
.bdtype1 .bdt_num img{margin-right:-1px;}
.bdtype1 .bdt_subject{font:12px Dotum;}
.bdtype1 td.bdt_subject{text-align:left;padding-left:11px;}
.bdtype1 .bdt_subject a{text-decoration:none;position:relative;bottom:-2px;}
.bdtype1 .bdt_ingstat{font:12px Dotum;}
.bdtype1 .bdt_ingstat span{color:#ff3300;}
.bdt_over td{background:#efefef;}
.bdt_out td{background:#fff;}

.bdt1_view{border-bottom:none;}
.bdt1_view tbody td{padding:14px 0 13px 0;border-bottom:1px solid #e0e0e0;}
.bdt1_view .bdt_subject strong{position:relative;bottom:-2px;color:#00793e;}
.bdt1_view .bdt_lastdate strong{color:#ff6600;}

.bdtype1_view_contents{color:#999;padding:22px 45px 22px 76px;line-height:18px;}
.bdtype2_view_contents{border:1px solid #b7d27c;margin-bottom:-1px;position:relative;z-index:0;}

.bdtype2_view_event{padding:30px 0 20px 0;}

.bdtype1_pn{width:606px;border-bottom:2px solid #b7d27c;table-layout:fixed;}
.bdtype1_pn th,
.bdtype1_pn td{padding:7px 0 3px 0;border-top:1px solid #e0e0e0;}
.bdtype1_pn th{width:78px;text-align:left;}
.bdtype1_pn th img{position:relative;top:-2px;margin:0 0 0 24px;}
.bdtype1_pn td{color:#999;}
.bdtype1_pn td a:hover{text-decoration:none;}
.tlinenone th, .tlinenone td{border-top:none;}

.bdtype2{width:606px;border-top:2px solid #b7d27c;border-bottom:2px solid #b7d27c;table-layout:fixed;}
.bdtype2 th{width:270px;text-align:left;}
.bdtype2 th, .bdtype2 td{background:url(/img/icon/icon_dot1.gif) left bottom repeat-x;padding:16px 0 17px 0;}
.bdtype2 td th, .bdtype2 td td,
.bdtype2 .last th, .bdtype2 .last td{background:none;}
.bdtype2 .bdtype2_sub{margin-top:2px;}
.bdtype2 td th{width:59px;padding:0;}
.bdtype2 td th img{margin-bottom:1px;}
.bdtype2 td td{color:#999;padding:2px 0 2px 0;}
.bdtype2 td td strong{color:#00793e;}
.bdtype2 tr.opt_tit a{color:#00793e;}
.bdtype2 tr.opt_tit a:hover strong{color:#00793e;text-decoration:underline;}
.bdtype2 tr.opt_tit img{}
.bdtype2 tr.opt_ing th img{margin-top:1px;}
.blinenone{border-bottom:none;}

.stit_board{border-top:2px solid #b7d27c;border-bottom:2px solid #b7d27c;padding:7px 0 5px 19px;margin:0 0 18px 0;color:#00793e;font-size:12px;font-weight:normal;background:url(/img/common/icon_stit.gif) 7px 11px no-repeat;}

/* -----------------------
	sub tab type [id="stab_type"]
-------------------------*/
#stab_type{width:606px;height:27px;background:url(/img/common/stab_bg.gif) left bottom no-repeat;margin:0 0 39px 0;}
#stab_type li{display:inline;}
#stab_type a{display:inline;float:left;margin-right:3px;}
#stab_type li img{vertical-align:bottom;margin-top:6px;}
#stab_type li.stab_on img{margin-top:0;}


/* -----------------------
	seven springs
-------------------------*/
.bdt1 .bdt_num{width:66px;}
.bdt1 .bdt_date{width:102px}
.bdt1 .bdt_hit{width:78px;}
.bdt1 .bdt_lastdate{width:159px;}
.bdt1 .bdt_ingstat{width:76px;}

.bdt1_view .bdt_num{width:66px;}
.bdt1_view .bdt_date{width:102px}
.bdt1_view .bdt_lastdate{width:159px;}
.bdt1_view .bdt_hit{width:78px;}
.bdt1_view .bdt_ingstat{width:76px;}

#ss_stype1{padding:0 0 17px 0;margin-top:-2px;}
#ss_stype1 .select_htc{width:75px;vertical-align:top;}
#ss_stype1 .input_search{position:relative;top:1px;width:201px;margin:0 -1px;vertical-align:top;;}
#ss_stype1 .btn{vertical-align:top;position:relative;top:2px;}
.ss_download{position:relative;height:38px;}
.ss_download .download{position:absolute;right:0;top:0;}

#ss_ronline .ronline_stit{float:left;}
#ronline_input{float:right;width:450px;height:174px;border:1px solid #b7d27c;}
#ronline_input table{margin:16px 0 0 17px;}
#ronline_input table table{margin:0;}
#ronline_input th{width:78px;text-align:left;}
#ronline_input .ri_name th, #ronline_input .ri_name td{padding-bottom:5px;}
#ronline_input .ri_name td td{padding:0;}
#ronline_input .ri_name input.input{width:90px;}
#ronline_input .ri_tel th, #ronline_input .ri_tel td{padding-bottom:6px;}
#ronline_input .ri_tel td td{padding:0;}
#ronline_input .ri_tel .select_htc{width:63px;}
#ronline_input .ri_tel span{position:relative;top:6px;color:#999;padding:0 1px 0 3px;vertical-align:top;line-height:11px;}
#ronline_input .ri_email th, #ronline_input .ri_email td{padding-bottom:35px;}
#ronline_input .ri_email td td{padding:0;}
#ronline_input .ri_email input.input{position:relative;top:1px;width:89px;}
#ronline_input .ri_email img.at{position:relative;top:1px;vertical-align:top;margin:1px -3px 0 0;}
#ronline_input .ri_email .select_htc{width:180px;}
#ronline_input .ri_file input.input{display:inline;width:150px;float:left;margin:0 3px 0 0;}
#ronline_input .ri_file .btn{float:left;}
#ronline_input .ri_file .file{width:288px;}

/* -----------------------
	green card ¼Ò°³
-------------------------*/
.con_greencard{position:relative;}
.con_greencard .more{position:absolute;left:372px;top:141px;display:block;}

/* -----------------------
	network
-------------------------*/
.newstore{}
.newstore .left{float:left;}
.newstore .left select{width:144px;}
.newstore .left .tit{float:left;margin:2px 0 0 0;}
.newstore .left .map{clear:both;padding:12px 0 0 0;}
.newstore .right{float:right;width:180px;background:url(/img/network/bg_newstore.jpg) left top no-repeat;text-align:center;height:300px;max-height:178px;padding:132px 0 0 0;}
.newstore .right img{display:block}
.newstore .right h2{display:none;}
.newstore .right .more{float:right;margin:6px 18px 0 0;}

#cal_top{width:603px;position:relative;height:84px;background:url(/img/network/cal_top.gif) left 54px no-repeat;}
#cal_top .year{position:absolute;right:0px;top:29px;}
#cal_top .arr_left,
#cal_top .arr_right{position:absolute;top:13px;}
#cal_top .arr_left{left:201px;}
#cal_top .arr_right{left:387px;}
#cal_top .month{position:absolute;top:2px;left:216px;width:171px;height:48px;text-align:center;}

#cal_mid{border-left:1px solid #c5d3b3;border-top:1px solid #c5d3b3;width:603px;}
#cal_mid ul{float:left;}
#cal_mid li{border-right:1px solid #c5d3b3;border-bottom:1px solid #c5d3b3;width:86px;float:left;height:65px;background:#f4f8eb;position:relative;}
#cal_mid li em{position:absolute;right:5px;top:4px;font-family:tahoma;font-size:9px;color:#474037;font-style:normal;}
#cal_mid li p{position:absolute;left:5px;top:32px;width:76px;height:25px;background:url(/img/network/cal_bg.gif) left top no-repeat;text-align:right;padding:7px 16px 0 0;font-weight:bold;color:#ff6633;font-family:tahoma;font-size:9px;cursor:pointer;}
#cal_mid li span{position:absolute;left:5px;top:32px;width:76px;height:25px;text-align:right;padding:7px 16px 0 0;font-weight:bold;color:#ff6633;font-family:tahoma;font-size:9px;cursor:pointer;}
#cal_mid li.d{background:#fff;}
#cal_mid li.ds{background:#fff;}
#cal_mid li.ds em{color:#ff6633;}

.cal_pop{position:absolute;left:400px;top:530px;border:3px solid #a4c976;width:360px;background:#fff url(/img/network/bg_calpop.gif) left top repeat-x;padding:0 0 0 0;}
.cal_pop .left{float:left;width:114px;color:#474037;}
.cal_pop .left img{margin:0 0 38px 0;}
.cal_pop .left{font-family:dotum,µ¸¿ò;line-height:16px;}
.cal_pop .left strong{font-family:tahoma;font-size:9px;}
.cal_pop .right{float:right;width:213px;}
.cal_pop .right td{padding:0 10px 10px 0;vertical-align:top;color:#474037;font-size:11px;}
.cal_pop .right td strong{color:#00793e;font-size:12px;margin:0 0 0 0;}
.cal_pop .right td a{font-family:dotum,µ¸¿ò;color:#474037;}
.cal_pop .right td a strong{text-decoration:none;}
.cal_pop_in{float:left;position:relative;padding:45px 0 0 27px;max-width:337px;}
.btn_divclose{position:absolute;right:0px;top:0;}

body.popup{background:url(/img/common/bg_popup.gif) left top no-repeat;padding:0;margin:0;}
#pop_store{margin:24px 24px 18px 24px;width:492px;}
#pop_store h2{background:url(/img/common/bg_dot.gif) left bottom repeat-x;padding:0 0 1px 0;margin:0 0 17px 0;}
#pop_store .close{text-align:right;padding:60px 0 0 0;}
.pstore_top{float:left;padding:0 0 6px 0;}
.pstore_top h3{float:left;}
.pstore_top .select{float:right;}
.pstore_top .select select{width:144px;}
.bx_reser{background:url(/img/network/pop_bx_bg.gif) left top repeat-y;width:492px;padding:12px 30px 18px 30px;max-width:442px;color:#808080;line-height:18px;}
.bx_img{float:left;}


/* -----------------------
	customer
-------------------------*/
#faq_list{width:606px;border-top:2px solid #b7d27c;border-bottom:2px solid #b7d27c;}
#faq_list dt{clear:both;width:603px;margin-left:2px;padding:10px 0 7px 0;background:url(/img/icon/icon_dot2.gif) left top repeat-x;}
#faq_list dt.first{background:none;}
#faq_list dt a{display:inine;margin:0 0 0 10px;padding:0 0 0 21px;font:12px Dotum,µ¸¿ò;color:#64823b;background:url(/img/icon/icon_q.gif) left top no-repeat;}
#faq_list dt a:visited, #faq_list dt a:active, #faq_list dt a:hover{text-decoration:none;}
#faq_list dd{position:relative;z-index:1;margin:0 0 0 2px;padding:14px 55px 10px 55px;width:603px;max-width:493px;font:12px/18px Dotum,µ¸¿ò;color:#474037;background:#f0f9e2 url(/img/icon/icon_dot2.gif) left top repeat-x;}
#faq_list dd span{position:absolute;left:34px;top:15px;z-index:1;}
#faq_list dd a{font:12px/18px Dotum,µ¸¿ò;color:#474037;}

#help h2{display:inline;float:left;margin:0 18px 0 0;}
#help_input{float:left;width:450px;border:1px solid #b7d27c;table-layout:fixed;}
#help_input th{width:95px;text-align:left;}
#help_input th img{margin:0 0 0 17px;}
#help_input th, #help_input td{padding:0 0 6px 0;}
#help_input label{color:#666;cursor:pointer;}
#help_input .hi_opt1 select{width:90px;}
#help_input .hi_opt1 th, #help_input .hi_opt1 td{padding:15px 0 6px 0;}
#help_input .hi_opt2 select{width:63px;}
#help_input .hi_opt2 img.text{margin-top:2px}
#help_input .hi_opt2 th, #help_input .hi_opt2 td{padding-bottom:7px;}
#help_input .hi_opt3 input.input,
#help_input .hi_opt4 input.input,
#help_input .hi_opt5 input.input{width:90px;}
#help_input .hi_opt5 span{padding:0 5px;color:#858585;position:relative;top:5px;}
html>body #help_input .hi_opt5 span{top:2px;}
#help_input .hi_opt6 h3{float:left;width:53px;max-width:51px;padding:2px 0 0 0;margin:0;}
html>body #help_input .hi_opt6 h3{padding-top:3px;}
#help_input .hi_opt6 .radio{float:left;}
html>body #help_input .hi_opt6 .radio{margin-top:0;}
#help_input .hi_opt6 label{display:inline;float:left;margin:3px 8px 0 0;}
#help_input .hi_opt6 th, #help_input .hi_opt6 td{padding:2px 0 7px 0;}
#help_input .hi_opt6 fieldset{padding-bottom:1px;}
#help_input .hi_opt7{vertical-align:top;}
#help_input .hi_opt7 th{padding-top:4px;}
#help_input .hi_opt7 textarea{width:336px;height:119px;}
#help_input .hi_opt8 .radio{float:left;position:relative;top:1px;}
html>body #help_input .hi_opt8 .radio{margin-top:0;}
#help_input .hi_opt8 label{display:inline;float:left;margin:4px 10px 0 0;}
html>body #help_input .hi_opt8 label{margin-right:9px;}
#help_input .hi_opt8 input.input{float:left;width:216px;}
#help_input .hi_opt8 th, #help_input .hi_opt8 td{padding:7px 0 20px 0;}
#help_input .hi_opt1 td td,
#help_input .hi_opt2 td td{padding:0;}

/* -----------------------
	vip
-------------------------*/
.vip_ms{padding:0 0 30px 0;}
.tab_mship li{float:left;margin:0 0 24px 18px;}
.tab_mship li img{display:block;}
.vip_s{padding:0 0 24px 0;}
.card_info li{padding:18px 0 24px 0;background:url(/img/vip/bg_bdot.gif) left bottom repeat-x;}
.card_info li.first{padding:0px 0 24px 0;}
.card_info li.last{background:none;}
.card_info li h2{padding:0 0 12px 0;}
.card_info li h2 img{display:block;}
.stit_vip{padding:0 0 18px 0;}
.stit_vip img{display:block;}
/* -----------------------
	eat
-------------------------*/
.p_lunch{padding:6px 0 0 0;width:606px;text-align:right;}
.p_lunch img{display:block;}
.p_bv01{padding:0 0 48px 0;}
.bv_con ul{float:left;padding:0 0 24px 0;}
.bv_con ul li{float:left;}
.bv_con ul li img{display:block;}
.con_step1 { float:right;width:450px;padding:2px 0 0 0;margin:0; }

.con_agree{width:450px;height:204px;font-family:µ¸¿ò,dotum;font-size:12px;color:#999;line-height:18px;border:1px solid #b7d27c;padding:22px;margin:-1px 0 18px 0;overflow:auto;}
* html .con_agree{scrollbar-highlight-color: #b7d27c;scrollbar-shadow-color: #b7d27c; scrollbar-arrow-color: #88ba37;scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF;scrollbar-darkshadow-color: #FFFFFF;scrollbar-track-color: #FFFFFF;}

/* -----------------------
	footer
-------------------------*/
#sitemap{width:606px;height:576px;background:url(/img/footer/bg_sitemap.gif) left top no-repeat;}
#sitemap td h2{padding:0 0 24px 0;}
#sitemap td li *{vertical-align:top;}

/*-------------------------
	event online
-------------------------*/
.event_onlinet_tit{ width:445px;height:102px;background:url('/img/event/bg_onlinetitle.gif') left top no-repeat;}
.event_onlinet_tit img{ margin:73px 0 0 170px; }
.event_onlinet{background:url('/img/event/bg_online.gif') left top no-repeat;width:571px;height:289px;padding:37px 0 0 174px;table-layout:fixed;}
.event_onlinet table{ width:288px; }
.event_onlinet .lt{ width:171px; }
.w90{ width:90px; }
.w63{ width:63px; }
.w180{ width:180px; }
.w288{ width:294px; }
.c6{ margin:0 0 0 6px;vertical-align:middle; }
.c11{ margin:0 0 0 11px; }
.c14{ margin:0 0 0 14px; }
.c24{ margin:0 0 0 24px; }
.event_onlinebtn{ padding:12px 0 0 0;width:606px;text-align:center; }

/*-------------------------
	event online _re
-------------------------*/
.event_onlinet_tit2{ padding:0 0 0 54px;height:auto; }
.event_onlinet_tit2 img{ display:block; }
.event_onlinet2{background:url('/img/event/bg_online2.gif') 54px top no-repeat;width:552px;height:289px;padding:37px 0 0 174px;table-layout:fixed;margin:13px 0 0 0;}
.event_onlinet2 table{ width:327px; }
.event_onlinet2 .lt{ width:171px; }
.event_onlinebtn2{ padding:12px 0 0 0;width:498px;text-align:center;margin:0 0 0 54px;display:inline; }

.event_info2{ padding:0 0 0 54px; }
.event_info2 .event_boxin{ background:url('/img/event/img_box_bg.gif') left top repeat-y;padding:0 0 0 42px; }
.event_info2 .quest{ padding:8px 0 16px 39px;color:#00793e;background:url('/img/event/icon_event_q.gif') 37px 8px no-repeat;width:395px; }	
		.event_info2 .quest strong{ display:block;font:bold 14px dotum,µ¸¿ò;padding:3px 0 19px 31px;width:365px; }
		.event_info2 .quest input{ vertical-align:middle;margin:-2px 0 0 15px; }
.prize_editer{  }		

