@charset "utf-8";

@import url("base.css");
@import url("newHead_main.css");
@import url("layout.css");
@import url("footer.css");


#wrap { background: url("../images/gnb/head_main/bg_head_main.gif") repeat-x;}



#customer_result { width:900px; padding:23px 0 10px 0; margin:0 auto; }
#customer_result div.result { width:745px; float:right; position:relative; }
#customer_result div.result h2 { margin:10px 0 7px 0; }
#customer_result div.result h4 { border-bottom:2px solid #eeeeee; height:24px; margin-bottom:20px; color:#777777; font-size:11px; }
/*#customer_result div.result table td.title { width:117px; color:#666666; background-color:#f8f8f8; border-bottom:1px solid  #e9e9e9; padding:5px 0 0 23px; vertical-align: top; }*/
#customer_result div.result table td.content_left { padding-left:20px; width:300px; height:28px; border-bottom:1px solid  #e9e9e9; }
#customer_result div.result table td.content_left .input { !important; }
#customer_result div.result table td.content_right { padding:0 73px 0 20px; width:auto; height:28px; border-bottom:1px solid  #e9e9e9; text-align:right}
#customer_result div.result table td.content_right .input { !important; }
#customer_result div.result table td.content_title { padding-left:20px; width:55px; height:28px; border-bottom:1px solid  #e9e9e9; }
#customer_result div.result table td.content { padding-left:20px; height:220px; }

/*
#customer_result div.recom_tag { width:136px; float:left; background:url(../images/customer/leftmenu_bg.gif); }
#customer_result div.recom_tag h2 { margin:0 0 0 0; }
#customer_result div.recom_tag ul { margin-left:15px; }
#customer_result div.recom_tag ul li { width:100px; }
#customer_result div.recom_tag ul li.mn1 { margin:10px 0 0 0; padding-bottom:5px; border-bottom:1px solid  #e5e5e5; }
#customer_result div.recom_tag ul li.mn2 { margin:5px 0 0 0; padding-bottom:5px; border-bottom:1px solid  #e5e5e5; }
#customer_result div.recom_tag ul li.mn3 { margin:5px 0 0 0; padding-bottom:5px; border-bottom:1px solid #e5e5e5; }
#customer_result div.recom_tag ul li.mn4 { margin:5px 0 0 0; padding-bottom:5px; }
*/

/* 회사소개 */
#adv_result { width:900px; padding:23px 0 10px 0; margin:0 auto; }
#adv_result div.result { width:745px; float:right; position:relative; }
#adv_result div.result h2 { margin:0px 0 7px 0; }
#adv_result div.result table td.title { width:117px; color:#666666; background-color:#f8f8f8; border-bottom:1px solid  #e9e9e9; padding:5px 0 0 23px; vertical-align: top; }
#adv_result div.result table td.content_left { padding-left:20px; width:237px; height:28px; border-bottom:1px solid  #e9e9e9; }
#adv_result div.result table td.content_left .input { !important; }
#adv_result div.result table td.content_right { padding-left:20px; width:188px; height:28px; border-bottom:1px solid  #e9e9e9; }
#adv_result div.result table td.content_right .input { !important; }
#adv_result div.result table td.content_title { padding-left:20px; height:28px; border-bottom:1px solid  #e9e9e9; }
#adv_result div.result table td.content { padding-left:20px; height:220px; }

#adv_result div.recom_tag { width:136px; float:left; background:url(../images/customer/leftmenu_bg.gif); }
#adv_result div.recom_tag h2 { margin:0px 0px 0px 0px; }
#adv_result div.recom_tag ul { margin-left:15px; }
#adv_result div.recom_tag ul li { width:100px; }
#adv_result div.recom_tag ul li.mn1 { margin:10px 0 0 0; padding-bottom:5px; border-bottom:1px solid  #e5e5e5; }
#adv_result div.recom_tag ul li.mn2 { margin:5px 0 0 0; padding-bottom:5px; border-bottom:1px solid  #e5e5e5; }
#adv_result div.recom_tag ul li.mn3 { margin:5px 0 0 0; padding-bottom:5px; border-bottom:1px solid #e5e5e5; }
#adv_result div.recom_tag ul li.mn4 { margin:5px 0 0 0; padding-bottom:5px; }
#provision_result { width:1200px; padding:23px 0 10px 0; margin:0 auto;}
#provision_result div.result {  width:1050px; float:right; position:relative;}
.new_font { font-family:dotum;font-size:12px;color:#666666; }
.new_font2 { font-family:dotum;font-size:12px;color:#333333; }
.new_font3 { font-family:dotum;font-size:11px;color:#666666;font-weight:bold;}
.new_font4 { font-family:dotum;font-size:12px;color:#666666;font-weight:bold; }
.new_font5 { font-family:dotum;font-size:12px;color:#F94A4C;font-weight:bold; }
.new_font6 { font-family:dotum;font-size:11px;color:#666666;font-weight:bold; }
.new_font7 { font-family:dotum;font-size:11px;color:#666666; }
.new_font8 { font-family:dotum;font-size:12px;color:#444444;font-weight:bold;}
.new_font9 { font-family:dotum;font-size:12px;color:#666666;}
.new_font10 { font-family:dotum;font-size:15px;color:#404040;font-weight:bold;}
.new_font11 { font-family:dotum;font-size:11px;color:#777777;}
.new_font12 { font-family:dotum;font-size:12px;color:#555555;}
.input {
	height: 15px;
	padding: 2px 2px 0;
	font-size: 1.0em;
	font-family: Dotum, "", sans-serif;
	/*
	border 들어가면 안되는데...
	border: 1px solid #d5d5d5;
	*/
}

.input_in{
	width:
	height:
	border:1px solid #;cccccc;
	}
.fointcolor{
	color:#888888;
	}
.fonintcolor_or{
	color:#f55e1b;
	}

	
.center_body{
	width:578px;
	height:725px;
	background-color:#f7f7f7;
	}
.text_pointcolor{
	color:#666666;
	}
.pointcolor{
	color:#888888;
	}
.or_color{
	color:#f55e1b;
	}
.input_color{
   width:133px;
   height:19px;
   border:1px solid #cccccc;
   margin-left:200px;
   }
.select_color1{
   width:94px;
   height:19px;
   border:1px solid #cccccc;
   margin-left:0px;
   }

   
			.center_body{
				width:578px;
				height:725px;
				background-color:#f7f7f7;
				}
			.text_pointcolor{
				color:#666666;
				}
			.pointcolor{
				color:#888888;
				}
			.or_color{
				color:#f55e1b;
				}
			.input_color{
			   width:133px;
			   height:19px;
			   border:1px solid #cccccc;
			   margin-left:200px;
			   }
			.select_color1{
			   width:94px;
			   height:19px;
			   border:1px solid #cccccc;
			   margin-left:0px;
			   }


.priceTable th { background-color:#f8f8f8; text-align:center; font-weight:bold; color:#444444;}
.priceTable td { background-color:#ffffff; padding:4px 15px; }
.result div.notice { font-size:12px; margin:9px 0 0 3px; color:#000;}



/*************************************************************************
*
* 2009.04.23 스타일 재정의 진행 
*
*************************************************************************/
#header { background: url("../images/gnb/head_main/bg_head_main.gif") repeat-x;}

div.primary h2 { border-bottom:2px solid #eeeeee; height:36px; margin-bottom:20px; }
div.primary h3 { border-bottom:2px solid #eeeeee; height:24px; margin-bottom:20px; color:#777777; font-size:11px; }
div.primary h4 { border-bottom:2px solid #eeeeee; height:24px; margin-bottom:20px; color:#777777; font-size:11px; }

/* HTML 폼 요소 기본 스타일 - 차후 base.css로 통합 예정 */
input.generalInput { border:solid 1px #ccc; font-size:12px; !important; }
textarea.generalText { border:solid 1px #ccc; font-size:12px; !important; }


/* 테이블 스타일 정의 - 고객센터 > 문의하기 */
#content #contentsWrapper table .th01 { padding:3px 3px 3px 20px; border-bottom:1px solid  #e9e9e9; }
#content #contentsWrapper table .td01 { padding:3px 3px 3px 20px; border-bottom:1px solid  #e9e9e9; }
#content #contentsWrapper table .content_right { padding:3px 3px 3px 20px; border-bottom:1px solid  #e9e9e9; text-align:right}
#content #contentsWrapper table .content_right .input { !important; }
/* #wrapper #contentsWrapper table td.content { padding-left:20px; } - 파기 */
