@charset "euc-kr";
/* CSS Document **************************************************************************
 * ÆÄÀÏ¸í      : base.css
 * ¼³¸í        : ±âº» cssÁ¤ÀÇ, Layout cssÀúÀÇ, PopupLayout cssÀúÀÇ, css import
*******************************************************************************************/
@import url("common.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;
	font-size:12px;
	color:#777777;
	font-family:'dotum', 'Verdana', 'sans-serif';
	/*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:#777777; 
	text-decoration:none; 
	 select-dummy:expression(this.hideFocus=true); 
}

 a:active, a:hover {
	color:#555555;
	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;
	font-family:'dotum', 'Verdana', 'sans-serif';
	color:#777777;
}
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.formtext { 
	padding:2px 0 0 3px;
	font-size:12px ;
	height:16px;
	font-family:'dotum', 'Verdana', 'sans-serif';
	color:#777777;
	vertical-align:middle;
	background:#FFFFFF;
	border:1px solid #c2c2c2;
}

input.text { 
	padding:2px 0 0 3px;
	font-size:12px ;
	height:16px;
	font-family:'dotum', 'Verdana', 'sans-serif';
	color:#777777;
	vertical-align:middle;
	background:#f2f2f2;
	border-top:1px solid #bbbbbb;border-left:1px solid #bbbbbb;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;
}
input.checkbox {
	padding:0;
	margin:0;
	width:13px;
	height:13px;
	vertical-align:middle;
}
input.radiobox {
	padding:0;
	margin:0;
	width:13px;
	height:13px;
	vertical-align:middle;
}


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:#f2f2f2;
	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));
	}

.t {border:1px solid red}


/*//////// ·¹ÀÌ¾Æ¿ô ///////// */
#wrapping {width:100%;height:100%;}
#wrap_cont {margin:0 auto;width:1000px;height:100%;}
	#top_cont {margin:0;width:1000px;}
	#left_cont {float:left;padding-left:35px;width:180px;}
		div.leftcontent {width:180px;text-align:center;}
	#right_cont {float:left;width:785px;}
		div.contents {margin-top:10px;padding-left:40px;width:695px;} /* ·¹ÀÌ¾Æ¿ô »ç¿ë */
		div.contents_notitle {margin-top:30px;margin-left:15px;width:695px;} /* »ç¿ë¾ÈÇÔ */
	#footer {position:relative;clear:both;padding-top:70px;width:1000px;height:68px;text-align:left;}


/*//////// ÆË¾÷ ///////// */
#poplayout {width:100%;}
table tr td.topleftbg {height:33px;vertical-align:top;background:url('/images/common/pop_top_leftbg.gif') no-repeat left top;}
table tr td.topleftbg h2 {width:100%;height:100%;background:url('/images/common/pop_top_rightbg.gif') no-repeat right top;}
table tr td.topleftbg h2 img {margin:8px 0 0 28px;}
table tr td.leftbg {background:url('/images/common/pop_leftbg.gif') repeat-y left top;}
table tr td.rightbg {background:url('/images/common/pop_rightbg.gif') repeat-y right top;}
table tr td.botrightbg {height:28px;vertical-align:top;background:url('/images/common/pop_bot_rightbg.gif') no-repeat right top;}
table tr td.botrightbg p {width:100%;height:100%;text-align:right;background:url('/images/common/pop_bot_leftbg.gif') no-repeat left top;}
table tr td.botrightbg p img {margin:5px 13px 0 0;}

table tr td.topleftbg_s {height:9px;vertical-align:top;background:url('/images/common/pop_tops_leftbg.gif') no-repeat left top;}
table tr td.topleftbg_s p {_margin-bottom:-5px;width:100%;height:9px;background:url('/images/common/pop_tops_rightbg.gif') no-repeat right top;}
table tr td.botrightbg_s {height:28px;vertical-align:top;background:url('/images/common/pop_bots_rightbg.gif') no-repeat right top;}
table tr td.botrightbg_s p {width:100%;height:100%;text-align:right;background:url('/images/common/pop_bot_leftbg.gif') no-repeat left top;}
table tr td.botrightbg_s p img {margin:5px 13px 0 0;}

table tr td.contbg {background-color:#fff;}
	div.contbot_bg {margin:0 1px;padding:0 0 17px;background:url('/images/common/contbot_bg.gif') repeat-x left bottom;}
	div.contbot_bg p.context {color:#888888;text-align:center;line-height:20px;}

.phline {border:1px solid #dcdcdc;width:121px;height:120px;}
.zipcode table tr td {height:27px;text-align:center;border-bottom:1px dashed #cacdd2;}
.okset table tr td {height:32px;border-bottom:1px dashed #cacdd2;}


.evtsmog { 
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
       filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); 
       opacity: .5; 
}