@charset "utf-8";

body,td,select,textarea {margin:0px; font-size:12px;font-family:돋움,arial,Verdana;color:#666666;line-height:16px}




.ca_scrol{
	scrollbar-face-color: #f5f6ed;
	scrollbar-shadow-color: #c8c9bd;
	scrollbar-highlight-color: #f5f6ed;
	scrollbar-3dlight-color: #f5f6ed;
	scrollbar-darkshadow-color: #f5f6ed;
	scrollbar-track-color: #f5f6ed;
	scrollbar-arrow-color: #f5f6ed;}

.ca_scrol2{
scrollbar-face-color: #B16C6C;
scrollbar-shadow-color: #cafa89f; 
scrollbar-highlight-color: #cafa89f; 
scrollbar-3dlight-color: #B16C6C; 
scrollbar-darkshadow-color: #B16C6C; 
scrollbar-track-color: #B16C6C;
scrollbar-arrow-color: #afa89f;
}

/*메인 탑 바뀌는 부분*/
.BG1{background-image: url(images/main/main/img_bg1.gif);background-position:top right; background-repeat: repeat-x;}
.BG2{background-image: url(images/main/main/img_bg2.gif);background-position:top right; background-repeat: repeat-x;}
.BG3{background-image: url(images/main/main/img_bg3.gif);background-position:top right; background-repeat: repeat-x;}


/*  */
.u {text-decoration:underline} .b {font-weight:bold} .lt {text-decoration:line-through}

FORM, P { padding:0px; padding:0px; }

TABLE { border: 0px; }

IMG { border: 0px; }

.b{font-weight:bold;}

#floater {LEFT: 0px; POSITION: relative; TOP: 0px; VISIBILITY: visible; WIDTH: 170px; Z-INDEX: 10}

/* font size */
.f11 {font-size:11px;font-family:돋움} .f11 a:link {font-size:11px} .f11 a:hover {font-size:11px;} .f11 a:visited {font-size:11px} .f11 td {font-size:11px}
.f12 {font-size:12px;font-family:돋움} .f12 a:link {font-size:12px} .f12 a:hover {font-size:12px;} .f12 a:visited {font-size:12px} .f12 td {font-size:12px}
.f14 {font-size:14px;font-family:돋움} .f14 a:link {font-size:14px} .f14 a:hover {font-size:14px;} .f14 a:visited {font-size:14px} .f14 td {font-size:14px}
.f16 {font-size:16px;font-family:돋움} .f16 a:link {font-size:16px} .f16 a:hover {font-size:16px;} .f16 a:visited {font-size:16px} .f16 td {font-size:16px}

.location	{font-size:11px;font-family:돋움; color:#505050; padding:0 10 0 0; text-align:right; }
.s-1		{letter-spacing:-1px;}

/* brand menu */
.c02	{color:#340A0A;}
a.c02:link	{color:#340A0A; text-decoration:none;}
a.c02:visited	{color:#340A0A; text-decoration:none;}
a.c02:active	{color:#340A0A; text-decoration:underline;}
a.c02:hover	{color:#340A0A; text-decoration:underline;}

a.c03:link	{color:#6F3333; text-decoration:none;}
a.c03:visited	{color:#6F3333; text-decoration:none;}
a.c03:active	{color:#6F3333; text-decoration:underline;}
a.c03:hover	{color:#6F3333; text-decoration:underline;}


.fc01, .fc01 a:, .fc01 a:visited, a.fc01, a.fc01:, a.fc01:visited {color:#435757} .fc01 a:hover, a.fc01:hover {color:#435757}
.fc02, .fc02 a:, .fc02 a:visited, a.fc02, a.fc02:, a.fc02:visited {color:#666666} .fc02 a:hover, a.fc02:hover {color:#2E2E2E;text-decoration:none;}

.w {color:#FFFFFF;}

.r01 {font-size:12px;font-family:돋움;color:#b24e64;}
.gr01 {font-size:12px;font-family:돋움;color:#807f7f;}
.gr02	 {font-size:12px;font-family:돋움;color:#9b6b7d;}
.gr03   {font-size:12px;font-family:돋움;color:#4548b7;}
.pe01 {font-size:12px;font-family:돋움;color:#6c5988;}
.red01 {font-size:12px;font-family:돋움;color:#bc6149;}
.red02 {font-size:12px;font-family:돋움;color:#d40f0f;}
.grey01 {font-size:12px;font-family:돋움;color:#898887;}
.wh	 {font-size:12px;font-family:돋움;color:#ffffff;}
.c01 {font-size:12px;font-family:돋움;text-decoration:line-through;color:#b24e64;}
.cash_red   {font-size:12px;font-family:돋움;color:#cf0606;}

.wh { 	color:#ffffff;	font-family:"돋움,seoul,helvetica,verdana";	font-size:12px;line-height:130% }

.radio_01 	{height:12px; width:12px; margin-bottom:2px; border:solid 0px; background-color:transparent}
.check_01 	{height:14px; width:14px; border:solid 0px; background-color:transparent}
.input_01 	{ background-color:#F2F2F2; border: 1px solid; border-color : #D3D3D3;padding:2 0 0 3; height:18px;font-size:12px;font-family:돋움,Verdana;color:#666666}
.input_02 	{ background-color:#FCFCFC; border: 1px solid; border-color : #D3D3D3;padding:2 0 0 3; height:18px;font-size:12px;font-family:돋움,Verdana;color:#666666}
.input_03 	{ background-color:#FFFFFF; border: 1px solid; border-color : #bbbbbb;padding:2 0 0 2; height:17px;font-size:12px;font-family:돋움,Verdana;color:#666666}
.textarea_01 	{ background-color:#FFFFFF; border: 1px solid; border-color : #D3D3D3; padding:10;font-size:12px;}
.textarea_02 	{ background-color:#FFFFFF; border: 1px solid; border-color : #D3D3D3; font-size:12px;}
textarea  {font-family: 돋움,Verdana, Arial, Helvetica, geneva,sans-serif; 	font-size:12px;	color:#404040; border : solid 1 #D5D5D5;padding-top:5;padding-bottom:5;padding-left:5;padding-right:5}
select  {	font-family: 돋움,Verdana, Arial, Helvetica, geneva,sans-serif; 	font-size:12px;	color:#404040;	background-color:#ffffff;}

#input_cart					{border-top:1px solid #E4E4E4;}
#input_cart th				{background-color:#F4F6F6; border-bottom:1px solid #E4E4E4; padding:8 0 5 15; text-align:left; }
#input_cart .th02				{background-color:#E6EEEE; border-bottom:1px solid #E4E4E4; padding:8 0 5 15; text-align:left; }
#input_cart td				{background-color:#FFFFFF; border-bottom:1px solid #E4E4E4; padding:9 0 6 15; font-size:12px; }
#input_cart td.nomenu		{background-color:#FFFFFF; border-bottom:1px solid #E4E4E4; padding:25 0 25 15; font-size:12px; }

.pa20				{ padding:0 0 0 20; text-align:left; }

/* PADDING_CLASS  */ 
.P_10			{padding:10px 10px 10px 10px;}
.P_5			{padding:5px 5px 5px 5px;}
.PL_10		{padding-left:11px;}
.PL_15		{padding-left:15px;}
.P_left_mn	{padding:5 3 2 4;}
.P_LIST		{padding:5 0 3 0;}




/* 여백 설정*/
.margin_1{padding: 1px;}
.margin_3{padding: 3px;}
.margin_5{padding: 5px;}
.margin_10{padding: 10px;}
.margin_15{padding: 15px;}
.margin_20{padding: 20px;}

.left_1{text-align:left; padding-left: 3px;}
.left_3{text-align:left; padding-left: 3px;}
.left_5{text-align:left; padding-left: 5px;}
.left_7{text-align:left; padding-left: 7px;}
.left_8{text-align:left; padding-left: 8px;}
.left_10{text-align:left; padding-left:10px;}
.left_15{text-align:left; padding-left:15px;}
.left_20{text-align:left; padding-left:20px;}
.left_30{text-align:left; padding-left:30px;}

.right{text-align:right; }
.right_1{ padding-right:1px;}
.right_3{ padding-right:3px;}
.right_5{ padding-right:5px;}
.right_7{ padding-right:7px;}
.right_10{ padding-right:10px;}
.right_15{ padding-right:15px;}
.right_20{ padding-right:20px;}
.right_25{ padding-right:25px;}
.right_30{ padding-right:30px;}

.top_1{padding-top:1px;}
.top_2{padding-top:2px;}
.top_3{padding-top:3px;}
.top_5{padding-top:5px;}
.top_7{padding-top:7px;}
.top_10{padding-top:10px;}
.top_12{padding-top:12px;}
.top_15{padding-top:15px;}
.top_20{padding-top:20px;}


.bottom_1{padding-bottom:1px;}
.bottom_3{padding-bottom:3px;}
.bottom_5{padding-bottom:5px;}
.bottom_7{padding-bottom:7px;}
.bottom_10{padding-bottom:10px;}
.bottom_15{padding-bottom:15px;}
.bottom_20{padding-bottom:20px;}

.center{text-align: center;}



/* 상품상세 페이지  */
.detail_txt {padding-top:1px; padding-bottom:5px; padding-left:10px;}


/* 링크 설정 */
a:link {
	color: #666666;
	text-decoration: none;
	font-size:12px;
}

a:visited {
	color: #666666;
	text-decoration: none;
	font-size:12px;
}

a:hover {
	color: #666666;
	text-decoration: underline;
	font-size:12px;
}

a:active {
	color: #666666;
	text-decoration: none;
	font-size:12px;
}

/* 영문폰트 일때*/
.e{font-family:"arial,verdana,굴림,돋움,seoul,helvetica,verdana";}

/* 폰트 사이즈 관련*/

.size_09{font-size:9px; }
.size_09 a:link{font-size:9px;  FONT-STYLE: normal;}
.size_09 a:visited{font-size:9px;	 FONT-STYLE: normal;}
.size_09 a:hover{font-size:9px;  font-weight: bold;}


.size_10{font-size:10px; }
.size_10 a:link{font-size:10px;  FONT-STYLE: normal;}
.size_10 a:visited{font-size:10px;	 FONT-STYLE: normal;}
.size_10 a:hover{font-size:10px;  font-weight: bold;}



.size_11{font-size:11px; }
.size_11 a:link{font-size:11px;  FONT-STYLE: normal;}
.size_11 a:visited{font-size:11px;	 FONT-STYLE: normal;}
.size_11 a:hover{font-size:11px;  font-weight: bold;}


.size_13{ 	font-size:13px; }
.size_13 a:link{font-size:13px; FONT-STYLE: normal;}
.size_13 a:visited{font-size:13px; FONT-STYLE: normal;}
.size_13 a:hover{font-size:13px; font-weight: bold;}


.size_14{ 	font-size:14px; }
.size_14 a:link{font-size:14px; FONT-STYLE: normal;}
.size_14 a:visited{font-size:14px; 	 FONT-STYLE: normal;}
.size_14 a:hover{font-size:14px; font-weight: bold;}

.size_17{ 	font-size:17px; }
.size_17 a:link{font-size:17px; FONT-STYLE: normal;}
.size_17 a:visited{font-size:17px; 	 FONT-STYLE: normal;}
.size_17 a:hover{font-size:17px; font-weight: bold;}

.size_18{ 	font-size:18px;line-height:20px; }
.size_18 a:link{font-size:18px;line-height:20px;FONT-STYLE: normal;}
.size_18 a:visited{font-size:18px; 	line-height:20px; FONT-STYLE: normal;}
.size_18 a:hover{font-size:18px; line-height:20px;font-weight: bold;}

.size_20{font-size:20px; line-height:22px;}
.size_20 a:link{font-size:20px;  line-height:22px; FONT-STYLE: normal;}
.size_20 a:visited{font-size:20px; line-height:22px; FONT-STYLE: normal;}
.size_20 a:hover{font-size:20px; line-height:22px;  font-weight: bold;}

.size_21{font-size:21px;line-height:23px; }
.size_21 a:link{font-size:21px; line-height:23px; FONT-STYLE: normal;}
.size_21 a:visited{font-size:21px;	line-height:23px; FONT-STYLE: normal;}
.size_21 a:hover{font-size:21px; line-height:23px; font-weight: bold;}

.size_22{font-size:22px;line-height:25px; }
.size_22 a:link{font-size:22px; line-height:25px; FONT-STYLE: normal;}
.size_22 a:visited{font-size:22px;line-height:25px;	 FONT-STYLE: normal;}
.size_22 a:hover{font-size:22px;line-height:25px;  font-weight: bold;}

.size_23{ 	font-size:23px; line-height:25px; }
.size_23 a:link{font-size:23px; line-height:25px; FONT-STYLE: normal;}
.size_23 a:visited{font-size:23px; line-height:25px; FONT-STYLE: normal;}
.size_23 a:hover{font-size:23px; line-height:25px; font-weight: bold;}


.size_24{ 	font-size:24px; line-height:26px; }
.size_24 a:link{font-size:24px; line-height:26px; FONT-STYLE: normal;}
.size_24 a:visited{font-size:24px; 	 line-height:26px; FONT-STYLE: normal;}
.size_24 a:hover{font-size:24px; line-height:26px; font-weight: bold;}



/* 링크 색상설정  관련*/

.gray_brown{
	color: #726e6a;
}
.gray_brown a:link{color: #726e6a; FONT-STYLE: normal;}
.gray_brown a:visited{ color: #726e6a;	 FONT-STYLE: normal;}
.gray_brown a:hover{color: #9f7f52; font-weight: bold;}


.dark_green{color: #638d93;}
.dark_green a:link{color: #638d93; FONT-STYLE: normal;}
.dark_green a:visited{ color: #638d93;	 FONT-STYLE: normal;}
.dark_green a:hover{color: #638d93; font-weight: bold;}


/* 줄간격*/
.line_height14{	line-height:12px;}
.line_height18{	line-height:18px;}
.line_height20{ line-height:20px;}
.line_height22{	line-height:22px;}
.line_height24{	line-height:24px;}
.line_height26{	line-height:26px;}

.main_best   {font-size:8pt;  line-height:13px; font-family:verdana,굴림,돋움;}
.main_best a:link{font-size:8pt;line-height:13px; font-family:verdana,굴림,돋움;}
.main_best a:visited{font-size:8pt;line-height:13px; font-family:verdana,굴림,돋움;}
.main_best a:hover{font-size:8pt;line-height:13px; font-family:verdana,굴림,돋움;}



/* 관리자버튼*/
/* 파랑*/
.ms_btn_blue01{
	background-image: url(../images/btn/ms/btn-blue_01.gif);
	width: 4px;
	height: 17px;
}
.ms_btn_blue02{
			background-image: url(../images/btn/ms/btn-blue_02.gif);
				padding-left:2px;padding-right:2px;
				font-size:11px;font-family:돋움;
				height: 17px;
					color: #FFFFFF;

				}
.ms_btn_blue03{background-image: url(../images/btn/ms/btn-blue_03.gif);
	width: 4px;
	height: 17px;
	}


/* 녹색*/
.ms_btn_green01{
	background-image: url(../images/btn/ms/btn_green_01.gif);
	width: 4px;
	height: 17px;
}
.ms_btn_green02{
			background-image: url(../images/btn/ms/btn_green_02.gif);
				padding-left:2px;padding-right:2px;
				font-size:11px;font-family:돋움;
				height: 17px;
					color: #FFFFFF;
				}
.ms_btn_green03{background-image: url(../images/btn/ms/btn_green_03.gif);
	width: 4px;
	height: 17px;
	}


.ms_btn_red01{
	background-image: url(../images/btn/ms/btn_red_01.gif);
	width: 4px;
	height: 17px;
}
.ms_btn_red02{
			background-image: url(../images/btn/ms/btn_red_02.gif);
				padding-left:2px;padding-right:2px;
				font-size:11px;font-family:돋움;
				height: 17px;
					color: #FFFFFF;
				}
.ms_btn_red03{background-image: url(../images/btn/ms/btn_red_03.gif);
	width: 4px;
	height: 17px;
	}


.ms_btn_purple01{
	background-image: url(../images/btn/ms/btn_purple_01.gif);
	width: 4px;
	height: 17px;
}
.ms_btn_purple02{
			background-image: url(../images/btn/ms/btn_purple_02.gif);
				padding-left:2px;padding-right:2px;
				font-size:11px;font-family:돋움;
				height: 17px;
					color: #FFFFFF;
				}
.ms_btn_purple03{background-image: url(../images/btn/ms/btn_purple_03.gif);
	width: 4px;
	height: 17px;
	}






.mm_btn_green01{
	background-image: url(../images/btn/mm/btn_green_01.gif);
	width: 7px;
	height: 23px;
}
.mm_btn_green02{
			background-image: url(../images/btn/mm/btn_green_02.gif);
				padding-left:2px;padding-right:2px;
				font-size:12px;font-family:돋움;
				height: 23px;
					color: #FFFFFF;
				}
.mm_btn_green03{background-image: url(../images/btn/mm/btn_green_03.gif);
	width: 7px;
	height: 23px;
	}


.mm_btn_red01{
	background-image: url(../images/btn/mm/btn_red_01.gif);
	width: 7px;
	height: 23px;
}
.mm_btn_red02{
			background-image: url(../images/btn/mm/btn_red_02.gif);
				padding-left:2px;padding-right:2px;
				font-size:12px;font-family:돋움;
				height: 23px;
					color: #FFFFFF;
				}
.mm_btn_red03{background-image: url(../images/btn/mm/btn_red_03.gif);
	width: 7px;
	height: 23px;
	}


.mm_btn_purple01{
	background-image: url(../images/btn/mm/btn_purple_01.gif);
	width: 7px;
	height: 23px;
		color: #FFFFFF;
}
.mm_btn_purple02{
			background-image: url(../images/btn/mm/btn_purple_02.gif);
				padding-left:2px;padding-right:2px;
				font-size:12px;font-family:돋움;
				height: 23px;
					color: #FFFFFF;
				}
.mm_btn_purple03{background-image: url(../images/btn/mm/btn_purple_03.gif);
	width: 7px;
	height: 23px;
	}




.mm_btn_gray01{
	background-image: url(../images/btn/mm/btn_gray_01.gif);
	width: 7px;
	height: 23px;
}
.mm_btn_gray02{
	background-image: url(../images/btn/mm/btn_gray_02.gif);
	padding-left:2px;
	padding-right:2px;
	font-size:12px;
	font-family:"돋움";
	height: 23px;
	color: #FFFFFF;

				}
.mm_btn_gray03{background-image: url(../images/btn/mm/btn_gray_03.gif);
	width: 7px;
	height: 23px;
	}



.img_line{
	border-width: 1px;
	border-style: solid;
	border-color: #d3cbc0;
}
.img_line a:link{	border-width: 1px;	border-style: solid;	border-color: #d3cbc0;}
.img_line a:visited{	border-width: 1px;	border-style: solid;	border-color: #d3cbc0;}
.img_line  a:hover{	border-width: 1px;	border-style: solid;	border-color: #d3cbc0;}


