@charset "euc-kr";
/* CSS Document **************************************************************************
 * ÆÄÀÏ¸í      : base.css
 * ¼³¸í        : ±âº» cssÁ¤ÀÇ, Layout cssÀúÀÇ, PopupLayout cssÀúÀÇ, css import
*******************************************************************************************/
@import url("common.css") ;
@import url("eventing.css") ;


html {
	height: 100%;
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-3dlight-color:#cbd2d8; 
	scrollbar-face-color:#FFFFFF; 
	scrollbar-shadow-color:#FFFFFF; 
	scrollbar-darkshadow-color:#cbd2d8; 
	scrollbar-track-color:#FFFFFF; 
	scrollbar-arrow-color:#cbd2d8;
	margin: 0;
	padding: 0;
}


body { 
	margin: 0;
	padding: 0;
	min-width:1000px;
	font-size:12px;
	color:#717f8a;
	font-family:'dotum', 'Verdana', 'sans-serif';
	background:#ffffff url('/images/common/bg.gif') repeat-x center top; 
	/*overflow-x:hidden;*/
}

body.ifr { margin: 0; padding: 0; font-size:12px; color:#717f8a; font-family:'dotum', 'Verdana', 'sans-serif'; background:#ffffff; }

a:link, a:visited { 
	color:#717f8a; 
	text-decoration:none; 
	 select-dummy:expression(this.hideFocus=true); 
}

 a:active, a:hover {
	color:#91999c;
	text-decoration:none;
	select-dummy:expression(this.hideFocus=true);
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

img { 
	border:none;
}

div, th, td, table, address, form, p, input, textarea, ul, ol, li, dl, dt, dd, iframe {
	margin: 0;
	padding: 0;
	font-size:12px;
	line-height:16px;
	font-family:'dotum', 'Verdana', 'sans-serif';
	color:#717f8a;
}
fieldset {margin:0;padding:0;border:0;}
frame {
	margin:0;
	padding:0;
	border:0;
}
ul, ol, li {
	list-style:none;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}

select { 
	margin:0; 
	padding:0;
	font-size:12px;
	height:20px;
	font-family:'dotum', 'Verdana', 'sans-serif';
	vertical-align:middle;
	color:#717f8a;
}
select.selectboxview { 
	behavior: url('/include/selectbox.htc');
	margin:0; 
	padding:0;
	font-size:12px;
	font-family:'dotum', 'Verdana', 'sans-serif';
	vertical-align:middle;
}

input { 
	padding:2px 0 2px 3px;
	font-size:12px ;
	height:14px;
	font-family:'dotum', 'Verdana', 'sans-serif';
	color:#717f8a;
	vertical-align:middle;
	background:#fafafa;
	border:1px solid #ccd3d9;
}
input.navi { 
	padding:2px 0 2px 3px;
	font-size:12px ;
	height:14px;
	font-family:'dotum', 'Verdana', 'sans-serif';
	color:#717f8a;
	vertical-align:middle;
	background:none;
	border-top:none;border-left:none;border-right:none;border-bottom:1px solid #bbd0e1;
}
input.checkbox {
	padding:0;
	margin:0;
	width:14px;
	height:14px;
	border:none;
	background:none;
}
input.radiobox {
	padding:0;
	margin:0;
	width:15px;
	height:13px;
	border:none;
	background:none;
}


input.bimg {
	padding: 0;
	background:none;
	border: none;
}

textarea {
	overflow:auto;
	padding:3px;
	font-size: 12px ;
	font-family:'dotum', 'Verdana', 'sans-serif';
	line-height:150% ;
	color:#717f8a;
	background:#fafafa;
	border:1px solid #cdcdcd;
	
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-3dlight-color:#cbd2d8; 
	scrollbar-face-color:#FFFFFF; 
	scrollbar-shadow-color:#FFFFFF; 
	scrollbar-darkshadow-color:#cbd2d8; 
	scrollbar-track-color:#FFFFFF; 
	scrollbar-arrow-color:#cbd2d8;
}
textarea.qna {
	overflow:auto;
	padding:3px;
	font-size: 12px ;
	font-family:'dotum', 'Verdana', 'sans-serif';
	line-height:150% ;
	color:#717f8a;
	background:#fafafa;
	border:1px solid #cdcdcd;
	
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-3dlight-color:#cbd2d8; 
	scrollbar-face-color:#FFFFFF; 
	scrollbar-shadow-color:#FFFFFF; 
	scrollbar-darkshadow-color:#cbd2d8; 
	scrollbar-track-color:#FFFFFF; 
	scrollbar-arrow-color:#cbd2d8;
}



.png24 {
	tmp:expression(setPng24(this));
	}
.igkpng24 {
	tmp:expression(igkPng24(this));
	}

.png24_ {_behavior:url(/include/lib/iepngfix.htc);} 


.t {border:1px solid red}


/* Division for Layer-Popup */
#smogLayer { position:absolute; left:0; top:0; background-color:#FFFFFF; filter:alpha(opacity=80); opacity:0.80; -moz-opacity:0.80; z-index:10; display:none; border:0px solid red; }
#commonLayerPopup { width:0px; height:0px; display:none; }
#debugLayer { width:0px; height:0px; display:none; background-color:#FFFFFF; border:1px solid black; }

/* Popup Layer Common Style */
#join { position:fixed; _position:absolute; display:none; z-index:100; }


/*//////// ·¹ÀÌ¾Æ¿ô ///////// */
#wrapping {width:100%;height:100%;background:url('/images/common/conbg.gif') no-repeat center top;}
#wrapping_main {width:100%;height:100%;min-height:900px;background:url('/images/common/bg_index.jpg') no-repeat center top;}

#wrap_cont {margin:0 auto;width:980px;height:100%;min-height:700px;}
#cont_center {margin-left:20px;width:960px;}
#top_navi {margin-left:20px;width:960px;height:85px;}
#top_navi .logo {float:left;width:250px;}
#top_navi .navigation {float:left;padding-left:20px;}

#left_cont {float:left;width:250px;}
#right_cont {float:left;padding-left:20px;width:690px;}
#top_cont {margin:0;width:690px;}
#top_cont h1 {margin:20px 0 0 32px;}
	ul.location {margin:27px 33px 0 0;text-align:right;}
	ul.location li {float:left;font-size:11px;}
	ul.location li.arrow {padding:0 0 0 13px;text-align:left;background:url('/images/common/arrow00.gif') no-repeat 0 4px;}
	div.top_cbox {width:669px;height:70px;background:url('/images/common/topimg_top.gif') no-repeat left top;}
	div.top_cboxbg {width:669px;height:70px;background:url('/images/common/topimg_bot.gif') no-repeat left top;}
	div.top_cboxa {width:669px;height:140px;background:url('/images/common/topimg.gif') no-repeat left top;}
	div.top_cboxa h1.title {margin:10px 0 0 32px !important;}
	
	/* ºñÅ°´ÏÃ§¸°Áö »ó´Ü */
	div.top_cboxa01 {width:669px;height:86px;background:url('/images/common/topimg01.gif') no-repeat left top;}
	div.top_cboxa01 h1.title {margin:10px 0 0 32px !important;}
	div.top_cboxa02 {width:669px;height:158px;background:url('/images/common/topimg02.gif') no-repeat left top;}
	div.top_cboxa02 h2 { margin:46px 0 0 39px; }
	div.top_cboxa02 p.text { margin:7px 0 0 39px; }
	div.top_cboxa02 p.select { width:636px; text-align:right; margin-top:8px; }
	
	/* ºñÅ°´ÏÃ§¸°Áö - ºí·Î°ÅÄ¿¹Â´ÏÆ¼ »ó´Ü */
	div.top_cboxa03_1 {width:669px;height:86px;background:url('/images/common/topimg03_1.gif') no-repeat left top;}
	div.top_cboxa03_1 h1.title {margin:10px 0 0 32px !important;}
	div.top_cboxa03 {width:669px;height:198px;background:url('/images/common/topimg03.gif') no-repeat left top;}
	div.top_cboxa03 h2 { margin:36px 0 0 34px; }
	div.top_cboxa03 p.text { margin:0 0 0 34px; }
	div.top_cboxa03 p.notice { float:left; width:265px; margin-left:34px; }

	/* ºñÅ°´ÏÃ§¸°Áö - ¹Ì¼Çº¸°í »ó´Ü */
	div.top_cboxa05 {width:669px;height:82px;background:url('/images/common/topimg.gif') no-repeat left top;}
	div.top_cboxa05 h1.title {margin:10px 0 0 32px !important;}
	div.top_cboxa04 {width:669px;height:191px;background:url('/images/common/topimg04.jpg') no-repeat left top;}
	div.top_cboxa04 h2 { margin:36px 0 0 34px; }
	div.top_cboxa04 p.text { margin:0 0 0 34px; }
	div.top_cboxa04 p.notice { float:left; width:265px; margin-left:34px; }

	/* Æ÷ÅäÃ¼ÇèÈÄ±â »ó´Ü */
	div.top_cboxa07 {width:669px;height:82px;background:url('/images/common/topimg07.gif') no-repeat left top;}
	div.top_cboxa07 h1.title {margin:10px 0 0 32px !important;}
	div.top_cboxa06 {width:669px;height:196px;background:url('/images/common/topimg08.jpg') no-repeat left top;}
	div.top_cboxa06 h2 { margin:37px 0 0 32px; }
	div.top_cboxa06 p.text { margin:0 0 0 32px; }

	/* ¿ùµå ½ºÆä¼ÈK »ó´Ü */
	div.top_cboxa08 {width:669px;height:254px;background:url('/images/common/topimg09.gif') no-repeat left top;}
	
div.subcontent {width:652px;background-color:#FFF;}

/* ¿ÞÂÊ ¶óÀÎBG
#leftvbg {margin-left:0;width:672px;background:url('/images/common/leftvbg.png') repeat-y left bottom;}
*html #leftvbg {margin-left:0;width:672px;background:url('/images/common/leftvbg.gif') repeat-y left bottom;filter:shadow(color=f3f3f3,direction=270);}
*/
#leftvbg {margin-left:0;width:672px;background:url('/images/common/leftvbg_l.png') repeat-y left top;}
*html #leftvbg {margin-left:0;width:672px;background:url('/images/common/leftvbg_l.gif') repeat-y left bottom;filter:shadow(color=f3f3f3,direction=270);}

/* ¿À¸¥ÂÊ ¶óÀÎBG
#rightvbg {margin-left:2px;width:667px;background:url('/images/common/rightvbg.png') repeat-y right bottom;}
*html #rightvbg {margin-left:2px;width:667px;background:url('/images/common/rightvbg.gif') repeat-y right bottom;filter:shadow(color=f3f3f3,direction=50);}
*/
#rightvbg {margin-left:2px;width:667px;background:url('/images/common/rightvbg_l.png') repeat-y right bottom;}
*html #rightvbg {margin-left:2px;width:667px;background:url('/images/common/rightvbg_l.gif') repeat-y right bottom;filter:shadow(color=f3f3f3,direction=50);}
/* ¾Æ·¡ ¶óÀÎBG */
div.cbotbg {width:669px;height:71px;background:url('/images/common/contbotbg.gif') no-repeat left bottom;}


#footer {position:relative;clear:both;margin-left:20px;padding-top:55px;width:960px;height:58px;text-align:left;}


/*//////// ÆË¾÷ ///////// */
#poplayout {width:100%;}
table td.topbg {height:1px;background:url('/images/popup/bg.gif') repeat-x left top;}
table td.rightbg {background:url('/images/popup/bg_right.gif') repeat-y left top;}
table td.leftbg {height:1px;background:url('/images/popup/bg.gif') repeat-y left top;}
table td.contbg {background-color:#fff;}
table td.botbg {height:4px;background:url('/images/popup/bg_bot.gif') repeat-x left top;}
table td p.adinfo { width:808px; height:52px; background:url('/images/popup/ad_info_bg.gif') left top no-repeat;padding:10px 0 0 10px; }

.close {height:20px;background:url('/images/popup/closebg.gif') repeat-x left top;}
.close .closebg {margin-right:8px;text-align:right;background:url('/images/popup/closeimg.gif') no-repeat left top;}
div.contbot_bg {margin:0 1px;padding:0 0 5px;background:url('/images/popup/contbot_bg.gif') repeat-x left bottom;}
div.intopbg {height:50px;background:url('/images/popup/pop_topmbg.gif') no-repeat left top;}
.dotline {border-top:1px dashed #e3e4e6;}
.zipcode table tr td {height:27px;border-bottom:1px dashed #cacdd2;}
.okset table tr td.het32 {height:32px;border-bottom:1px dashed #cacdd2;}
