@charset "euc-kr";
/*
 * default definition
 */
body {
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 18px;
	font-family: Dotum, Gulim, sans-serif;
	color:#666666;
}

td {
	font-size: 12px;
	line-height: 18px;
	font-family: Dotum, Gulim, sans-serif;
	color:#666666;
}
* html body {
	font-size: 12px;
}
form, p, div, ul, ol, dl, li, table, tr, th, input {
	margin: 0;
	padding: 0;
}
address { font-style:normal; }
ul, li, ol, dl, dd { list-style:none; }

ol li{background-image:url('/images/sub/ico_blue.gif');background-repeat:no-repeat;padding-left:10px;}

ul li{background-image:url('/images/sub/ico_black.gif');background-repeat:no-repeat;padding-left:10px;}

h1, h2, h3, h4, hr {
	display: none;
}
p, div, th, td, select, input {
	color: #666;
	font-family: Dotum, Gulim, sans-serif;
}
a:link, a:visited {
	font-size: 12px;
	color: #666;
	text-decoration: none;
}
a:active, a:hover {
	font-size: 12px;
	color: #666;
	text-decoration: underline;
}
img, 
input.image {
	border: 0 none;
}
input.text, 
textarea, 
select {
	border: 1px solid #c9c9c9;
	background: #fff;
}
input, select, textarea {
	vertical-align: middle;
	color: #666;
}
input, input.type-text {
	padding: 0; margin:0;
}
select {
	font-size: 12px;
}
span.button, 
img.button, 
a.button {
	cursor: pointer;
	vertical-align: middle;
}
input.type-radio {
	width: 13px;
	height: 13px;
	margin: 0 0 0;
}
input.type-text {
	border: 1px solid #d8d7d7;
	height: 17px;
}
table {
	border-collapse: collapse;
}
input.type-checkbox {
	width: 14px;
	height: 14px;
	margin: 0;
}
img.action {
	cursor: pointer;
	vertical-align: middle;
}
div.btn img {
	vertical-align: middle;
}
input.none {
	border: none;
	background: transparent;
	padding: 4px 0 0;
}

.in_gray{border: #C8C5BD 1px solid;background-color:F7F7F7;}
.float_l { float:left; }
.float_r { float:right; }
.clear_b { clear:both; }


/*line-heihgt-----------------------------------------------*/
.line-h14 { line-height:14px; }
.line-h10 { line-height:10px; }

/*search-----------------------------------------------*/
.select_c1 { width:130px; }


/*form-----------------------------------------------*/
.input_s1 {
	background-color: #F7F7F8;
	width:100px;
	height:20px;	
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #E9E9E9;
	border-width: 1px;
}

.input_check {
	background-color: #F7F7F8;
	width:12px;
	height:12px;	
}

/*position-------------------------------*/
.justify { text-align:justify; }
.center { text-align:center; }
.left { text-align:left; }
.right { text-align:right; }
.top { vertical-align:top; }
.middle { vertical-align:middle; }
.bottom { vertical-align:bottom; }

/*link-------------------------------*/
a.slink:link {color:#666;font-size:11px;text-decoration: none;}
a.slink:visited {color:#666;font-size:11px;text-decoration: none;}
a.slink:hover {color: #666;font-size:11px;text-decoration: underline;}
a.slink:active {color:#666;font-size:11px;text-decoration: none;}

/*img------------------------------------------------*/
.img_r5 { margin-right:5px; }
.img_r6 { margin-right:6px; }
.img_r7 { margin-right:7px; }

.img_t2 { margin-top:2px; }

/*td_padding-----------------------------------------*/

.pd_9 { padding:9px; }

.pd_l7 { padding-left:7px; }
.pd_l11 { padding-left:11px; }

.pd_t3 { padding-top:3px; }
.pd_t9 { padding-top:9px; }

.pd_l10r10 { padding-left:10px;padding-right:10px; }
.pd_l12r12 { padding-left:12px;padding-right:12px; }
.pd_t12b9 { padding-top:12px;padding-bottom:9px; }
.pd_l24t10r13 { padding-left:19px;padding-top:10px;padding-right:13px;}


/*background color-------------------------------*/
.bcolor  { background:#e7f2f5; }
.bcolor2  { background:#CDEDEA;}

/*font-------------------------------*/
.wfont { font-weight:bold; }
.sfont { font-size:11px; }
.birth_name { font-weight:bold;color:#69a9c1; }
.birth_old { font-weight:bold;color:#ffae00; }
.login_name { font-weight:bold;color:#336699; }
.point { font-weight:bold;color:#a3311c; }
.hit { font-size:10px;color:#3c759a; }

.green {color:#79A832;font-size:12px;text-decoration: none;}
.gray{background-color: F6F6F6;}

.tbl_blue{padding:0; margin:0;background:url(/images/board/tb_bg_blue.gif) repeat-x left top;} 
.tbl_blue2{padding:0; margin:0;background:url(/images/board/tb_bg_blue2.gif) repeat-x left top;}
.tbl_gray{padding:0; margin:0;background:url(/images/board/tb_bg_gray.gif) repeat-x left bottom;}
.tbl_gray2{padding:0; margin:0;background:url(/images/board/tb_bg_gray2.gif) repeat-x left bottom;}
.tbl_green{padding:0; margin:0;background:url(/images/board/tb_bg_green.gif) repeat-x left top;}
.tbl_green2{padding:0; margin:0;background:url(/images/board/tb_bg_green2.gif) repeat-x left top;}
.tbl_red{padding:0; margin:0;background:url(/images/board/tb_bg_red.gif) repeat-x left top;}
.tbl_orange{padding:0; margin:0;background:url(/images/board/tb_bg_orange.gif) repeat-x left top;}



/*-----------------------------------------------------*/
/*2003년 10월 23일 새로작성
// 내사랑김포 스타일(sigi)
//  폼 라인 변경
/*-------------------------------------------------------------------------*/

		
.txt_1 {  font-family: "돋움", "굴림", "돋움체"; font-size: 9pt; color: #666666}
.txt_2 {  font-family: "돋움", "굴림", "돋움체"; font-size: 9pt; color: #333333; text-decoration: none}

.star_rate {
	font-size: 9pt; color: #67a192
}
.reminder_input {
	font-size: 7pt
}
.title {
	font-weight: bold; font-size: 10pt; color: #538275; line-height: 150%; text-decoration: none
}
.blue {
	color: #0065a4
}
a.blue:link {
	color: #0065a4; line-height: 150%; text-decoration: none
}
a.blue:visited {
	color: #0065a4; line-height: 150%; text-decoration: none
}
a.blue:active {
	color: #0065a4; line-height: 150%; text-decoration: none
}
a.blue:hover {
	color: #0065a4; line-height: 150%; text-decoration: underline
}
.blue2 {
	color: #005aff
}
a.blue2:link {
	color: #005aff; line-height: 150%; text-decoration: none
}
a.blue2:visited {
	color: #005aff; line-height: 150%; text-decoration: none
}
a.blue2:active {
	color: #005aff; line-height: 150%; text-decoration: none
}
a.blue2:hover {
	color: #005aff; line-height: 150%; text-decoration: underline
}
a.blue3:link {
	color: #595959; line-height: 150%; text-decoration: none
}
a.blue3:visited {
	color: #595959; line-height: 150%; text-decoration: none
}
a.blue3:active {
	color: #2b93ca; line-height: 150%; text-decoration: none
}
a.blue3:hover {
	color: #2b93ca; line-height: 150%; text-decoration: underline
}
.price {
	color: #eb7600
}
a.price:link {
	color: #eb7600; line-height: 150%; text-decoration: none
}
a.price:visited {
	color: #eb7600; line-height: 150%; text-decoration: none
}
a.price:active {
	color: #eb7600; line-height: 150%; text-decoration: none
}
a.price:hover {
	color: #eb7600; line-height: 150%; text-decoration: underline
}
.bestof {
	color: #43961A
}
a.bestof:link {
	color: #43961A; line-height: 150%; text-decoration: none
}
a.bestof:visited {
	color: #43961A; line-height: 150%; text-decoration: none
}
a.bestof:active {
	color: #43961A; line-height: 150%; text-decoration: none
}
a.bestof:hover {
	color: #43961A; line-height: 150%; text-decoration: underline
}
.hotcos {
	color: #A32A52
}
a.hotcos:link {
	color: #A32A52; line-height: 150%; text-decoration: none
}
a.hotcos:visited {
	color: #A32A52; line-height: 150%; text-decoration: none
}
a.hotcos:active {
	color: #A32A52; line-height: 150%; text-decoration: none
}
a.hotcos:hover {
	color: #A32A52; line-height: 150%; text-decoration: underline
}
.white {
	 color: #ffffff; line-height: 150%; text-decoration: none
}
a.white:link {
	 color: #ffffff; line-height: 150%; text-decoration: none
}
a.white:visited {
	 color: #ffffff; line-height: 150%; text-decoration: none
}
a.white:active {
	 color: #ffffff; line-height: 150%; text-decoration: none
}
a.white:hover {
	 color: #CCCCCC; line-height: 150%; text-decoration: none
}
.white_p {
	font-size: 9pt; color: #e1d9e0
}
a.white_p:link {
	font-size: 9pt; color: #e1d9e0; line-height: 150%; text-decoration: none
}
a.white_p:visited {
	color: #e1d9e0; line-height: 150%; text-decoration: none
}
a.white_p:active {
	color: #e1d9e0; line-height: 150%; text-decoration: none
}
a.white_p:hover {
	color: #e1d9e0; line-height: 150%; text-decoration: underline
}
a.notice:link {color: #003333; line-height: 150%; text-decoration: none}

a.notice:visited {color: #003333; line-height: 150%; text-decoration: none}

a.notice:active {color: #003333; line-height: 150%; text-decoration: none}

a.notice:hover {color: #008769; line-height: 150%; text-decoration: none}

.9pt {
	font-size: 9pt; line-height: 150%
}
.8pt {
	font-size: 8pt; line-height: 150%
}
.leading200 {
	line-height: 200%
}
.leading150 {
	line-height: 150%
}
.leading130 {
	line-height: 130%
}
.leading120 {
	line-height: 120%
}
.leading110 {
	line-height: 110%
}
.leading100 {
	line-height: 100%
}
.leading70 {
	line-height: 70%
}
/*-  신규 -----------------------------------------------------------------*/
.css_input_search       {border: #B1B1B1;border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: "돋움", "굴림"; font-size: 10pt; color: #292F33; background-color:#EEEEEE}
.css_input_textbox       {border: #CFCFCF;border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: "돋움", "굴림"; font-size: 10pt; color: #000000; background-color: #ffffff}
.css_input_16_jcornil	{border:solid 1; font-family:굴림,Tahoma,Verdana; font-size:9pt; cursor : text; color:black;  background-color:white; border-color:#9BA9AA;}
.css_input_16  			{border:solid 1; font-family:굴림,Tahoma,Verdana; font-size:9pt; cursor : text; color:black;  background-color:white; height:16px; border-color:#9BA9AA;}
.css_input_20  			{border:solid 1; font-family:굴림,Tahoma,Verdana; font-size:9pt; cursor : text; color:black;  background-color:white; height:20px; border-color:#9BA9AA;}
.css_input_18  			{border:solid 1; font-family:굴림,Tahoma,Verdana; font-size:9pt; cursor : text; color:black;  background-color:white; height:18px; border-color:#9BA9AA;}
.css_input_20_right		{border:solid 1; font-family:굴림,Tahoma,Verdana; font-size:9pt; cursor : text; color:black;  background-color:white; height:20px; border-color:#94AED6; text-align: right;}
.css_input_20_readonly  {border:solid 1; font-family:굴림,Tahoma,Verdana; font-size:9pt; color:666666; background-color:white; height:20px; border-color:#94AED6;}
.css_button_16 			{height: 16px; color:#666666; background-color:#ffffec; border-width:1; border-right: #94AED6 1px solid; border-top: #94AED6 1px solid; border-left: #94AED6 1px solid; border-bottom: #94AED6 1px solid;}
.css_button_20 			{height: 20px; color:#666666; background-color:#ffffec; border-width:1; border-right: #94AED6 1px solid; border-top: #94AED6 1px solid; border-left: #94AED6 1px solid; border-bottom: #94AED6 1px solid;}
.css_textarea_20		{border-width:1; border-style: ridge; background-color: White; 	font-size : 9pt; 	cursor:text;  border-right: #9BA9AA 1px solid; border-top: #9BA9AA 1px solid; border-left: #9BA9AA 1px solid; border-bottom: #9BA9AA 1px solid; }
.css_textarea_readonly	{overflow: visible; border-width:0; background-color: White; 	font-size : 9pt;    color:#666666;}
.css_checkbox_20 		{height: 20px; color:#666666; background-color:#f7f7f7; border-width:1; border-right: #94AED6 1px solid; border-top: #94AED6 1px solid; border-left: #94AED6 1px solid; border-bottom: #94AED6 1px solid;}
.css_zip_20 			{height: 20px; color:#666666; background-color:#f7f7f7; border-width:1; border-right: #94AED6 1px solid; border-top: #94AED6 1px solid; border-left: #94AED6 1px solid; border-bottom: #94AED6 1px solid;}
.css_input_default      {background-image:  url(images/input.gif); background-position: right; height: 20px; border-style: none; font-family: "돋움"; color: #1F1F1F}
/*-------------------------------------------------------------------------*/
