/*11pt --> 11px  12pt-->9pt*/
body {
	font-family: Dotum, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	letter-spacing:-0.5;
	color: black;
	background-image: url(../Images/bkgLong.gif);
	background-repeat: repeat-y;
	background-position: center top;
	padding: 0 0 0 0;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 12px;
}
TABLE, TR, TD, INPUT {font-family:Dotum, Helvetica, sans-serif; font-size:12px;color:#666666; letter-spacing:-0.5; line-height:120%;}
div, p, ul, ol, li, dl, dt, dd	{margin:0; padding:0;}
ul, ol, li {list-style:none;}
span.no	{display:none;}
img{border:0px;}
body {
		scrollbar-3dlight-color: #E7E7E7; 
		scrollbar-arrow-color: #999999; 
		scrollbar-base-color: #ffffff; 
		scrollbar-darkshadow-color: #ffffff; 
		scrollbar-face-color: #ffffff; 
		scrollbar-highlight-color: #ffffff; 
		scrollbar-shadow-color: #E7E7E7; 
		scrollbar-track-color: #f7f7f7;  
}

.ls, a.ls:link, a.ls:visited, a.ls:active, a.ls:hover{letter-spacing:-1px}
.ls0, a.ls0:link, a.ls0:visited, a.ls0:active, a.ls0:hover{letter-spacing:0}
.u, a.u:link, a.u:visited, a.u:active, a.u:hover{text-decoration:underline}
.n, a.n:link, a.n:visited, a.n:active, a.n:hover{text-decoration:none}
.b, a.b:link, a.b:visited, a.b:hover, a.b:active{font-weight:bold;}
.b-1, a.b-1:link, a.b-1:visited, a.b-1:hover, a.b-1:active{font-weight:bold;letter-spacing:-1px}
.tl {text-align:left}
.fl	{float:left;}
.fr	{float:right;}
.fc	{clear:both;}
.ch { clear:both; height:20px; }


/*****  ¸µÅ© *******/
a:link, a:visited{color:#666666;text-decoration:none;}
a:hover, a:active{color:#333333;text-decoration:none;}

.p10, a.p10:link, a.p10:visited, a.p10:hover, a.p10:active{font-size:10px}
.p11, a.p11:link, a.p11:visited, a.p11:hover, a.p11:active{font-size:11px}
.p12, a.p12:link, a.p12:visited, a.p12:hover, a.p12:active{font-size:12px}
.p13, a.p13:link, a.p13:visited, a.p13:hover, a.p13:active{font-size:13px}
.p14, a.p14:link, a.p14:visited, a.p14:hover, a.p14:active{font-size:14px}
.p18, a.p18:link, a.p18:visited, a.p18:hover, a.p18:active{font-size:18px}

a.rollover img {border:0;display:inline;}
a.rollover img.over {display:none;}
a.rollover img.click {display:none;}
a.rollover:hover {border:0}
a.rollover:hover img {display:none;}
a.rollover:hover img.over {display:inline;}


/*ÆùÆ®ÄÃ·¯ */
.w, a.w:link, a.w:visited, a.w:active, a.w:hover{color:#FFFFFF}
.c, a.c:link, a.c:visited, a.c:active, a.c:hover{color:#000000}
.gray00, a.gray00:link, a.gray00:visited, a.gray00:active, a.gray01:hover{color:#010101}
.gray01, a.gray01:link, a.gray01:visited, a.gray01:active, a.gray01:hover{color:#333333}
.gray02, a.gray02:link, a.gray02:visited, a.gray02:active, a.gray02:hover{color:#232123}
.gray03, a.gray03:link, a.gray03:visited, a.gray03:active, a.gray03:hover{color:#666666}
.gray04, a.gray04:link, a.gray04:visited, a.gray04:active, a.gray04:hover{color:#999999}
.pink00, a.pink00:link, a.pink00:visited, a.pink00:active, a.pink00:hover{color:#FF478F} /*¿ÏÀüÇÎÅ© main*/
.pink01, a.pink01:link, a.pink01:visited, a.pink01:active, a.pink01:hover{color:#F0A1A1}
.pink02, a.pink02:link, a.pink02:visited, a.pink02:active, a.pink02:hover{color:#E0487A}
.pink03, a.pink03:link, a.pink03:visited, a.pink03:active, a.pink02:hover{color:#CC3366}
.pink04, a.pink04:link, a.pink04:visited, a.pink04:active, a.pink04:hover{color:#FF3366}
.pink05, a.pink05:link, a.pink05:visited, a.pink05:active, a.pink05:hover{color:#6B5253}/*°Ô½ÃÆÇ±Û»ö»ó*/
.pink06, a.pink06:link, a.pink06:visited, a.pink06:active, a.pink06:hover{color:#F5A4A2}/*header color*/


.ograne01, a.ograne01:link, a.ograne01:visited, a.ograne01:active, a.pink02:hover{color:#FF6600}
.brown01, a.brown01:link, a.brown01:visited, a.brown01:active, a.brown01:hover{color:#663333}
.blue00, a.blue00:link, a.blue00:visited, a.blue00:active, a.blue00:hover{color:#0052BA}
.green00, a.green00:link, a.green00:visited, a.green00:active, a.green00:hover{color:#339900}
.black00, a.black00:link, a.black00:visited, a.black00:active, a.black00:hover{color:#000000}



/*¹è°æÄÃ·¯ */
.bg_w {background-color:#fff; }
.b_gray01 { background-color: #F8F8F8;}
.gray   { background-color: #DDDDDD;}
.gray2   { background-color: #B1B1B1;}
.bg_p2 {background-color:#E7E7E7; }
.bg_p0 {background-color:#FF3C64; }
.bg_p1 {background-color:#E04879; }/*¾îµÐÇÎÅ© */
.bg_p3 {background-color:#FFCCD9; }/*¿¬ÇÎÅ© */



/*¸µÅ©ÄÃ·¯ */
a.pink_ov:link, 
a.pink_ov:active, 
a.pink_ov:visited   {font-family:"Dotum"; color: #333333; text-decoration: none;letter-spacing:-1pt;}
a.pink_ov:hover {font-family:"Dotum";color: #FF478F; text-decoration: underline;letter-spacing:-1pt;}  /*°Ô½ÃÆÇ */

a.pink_a:link, 
a.pink_a:visited, 
a.pink_a:active {color:#FF478F; text-decoration: underline;} 
a.pink_a:hover{color:#333333; text-decoration: underline;} /*ÇÎÅ© ¾ð´õ¶óÀÎ*/

a.pinkm_a:link, 
a.pinkm_a:visited, 
a.pinkm_a:active {color:#F7848C; text-decoration: none} 
a.pinkm_a:hover{color:#333333; text-decoration: none} /*ÇÎÅ© ¼¼°è¼ÓÀÇ ¸Þ¸®ÄÉÀÌ*/

a.h_email:link, 
a.h_email:active, 
a.h_email:visited  {font-family:"Dotum"; font-size:11px; color: #F5A4A2; text-decoration: underline;letter-spacing:-1pt;}
a.h_email:hover {font-family:"Dotum"; font-size:11px; color: #ffffff; text-decoration: none;letter-spacing:-1pt;}  /*°Ô½ÃÆÇ */


a.h_map:link, 
a.h_map:active, 
a.h_map:visited  {font-family:"Dotum"; font-size:12px; color: #FF6B63; text-decoration: underline;}
a.h_map:hover {font-family:"Dotum"; font-size:12px; color: #803632; text-decoration: none;}  /*¼¼°è¼ÓÀÇ ¸Þ¸®ÄÉÀÌ */

a.h_cart:link, 
a.h_cart:active, 
a.h_cart:visited  {font-family:"Dotum"; font-size:11px; color: #ffffff; text-decoration: underline;letter-spacing:-1pt;}
a.h_cart:hover {font-family:"Dotum"; font-size:11px; color: #F5A4A2; text-decoration: none;letter-spacing:-1pt;}  /*°Ô½ÃÆÇ */


a.h_hot:link, 
a.h_hot:active, 
a.h_hot:visited  {font-family:"Dotum"; font-size:11px; color: #E3E3E3; text-decoration: none;letter-spacing:-1pt;}
a.h_hot:hover {font-family:"Dotum"; font-size:11px; color: #FFFFFF; text-decoration: none;letter-spacing:-1pt;}  /*Å¾ ·Î±×ÀÎ */


a.page_c:link, 
a.page_c:active, 
a.page_c:visited  {font-family:"Dotum"; font-size:12px; color: #333333; text-decoration: none;}
a.page_c:hover {font-family:"Dotum"; font-size:12px; color: #000000; text-decoration: none;}  /*¼¼°è¼ÓÀÇ ¸Þ¸®ÄÉÀÌ */

a.p_cc:link, 
a.p_cc:active, 
a.p_cc:visited  {font-family:"Dotum"; font-size:11px; color: #333333; text-decoration: none;}
a.p_cc:hover {font-family:"Dotum"; font-size:11px; color: #000000; text-decoration: none;}  /*Á¦Ç°»ç¿ë¼ø¼­ */

a.p_cc_lis:link, 
a.p_cc_lis:active, 
a.p_cc_lis:visited  {font-family:"Dotum"; font-size:11px; color: #666666; text-decoration: none;}
a.p_cc_lis:hover {font-family:"Dotum"; font-size:11px; color: #000000; text-decoration: none;}  /*Ä«´Ù·Î±×*/


/*°ø¿ë ¼³Á¤ letter-spacing:-1; */
.center { text-align:center; }
.right    { text-align:right; }
.ta11, a.ta11:link, a.ta11:visited, a.ta11:active, a.ta11:hover{ font-family:"Tahoma";font-size:11px;}

/*ÆùÆ®Á¾·ù */
.8p      { font-family:'Dotum'; font-size:11px;}
.dotum     { font-family:'Dotum';}
.tahom     { font-family:"Tahoma";}

.spac1 { letter-spacing:0px} 

.l18      { line-height:18px;}
.l19      { line-height:19px;}
.l22      { line-height:22px;}
.justify { text-align:justify;}


/*ÆÐµù°£°Ý */
.pb7{padding-bottom:7px;}
.pb3{padding-bottom:3px;}
.pt10{padding-top:10px;}
.pl10{padding-left:10px;}
.pb10{padding-bottom:10px;}
.pr10{padding-right:10px;}
.p10{padding:10px 10px 10px 10px;}
.ml5{margin-left:5px;}
.mr5{margin-right:5px;}


/* ¿µ¿ª »çÀÌÁîÁöÁ¤ css */
.w100 { width:100%;}
.w_t1{width:993px;} /*À¥¿µ¿ª*/
.w_c1{width:742px;} /*ÄÁÅÙÃ÷¿µ¿ª*/
.w_l1{width:181px;} /*¿Þ¸Þ´º¿µ¿ª*/


/*´å¶óÀÎ */
.dot_h01 {background: url(../images/common/icon_dot_h01.gif) repeat-x left top;}
.dot_h02 {background: url(../images/common/icon_dot_h2.gif) repeat-x left top;}
.dot_h05 {background: url(../images/common/icon_dot_h5.gif) repeat-x left top;}
.dot_h06 {background: url(../images/community/com_h_line.gif) repeat-x left top;} /* Ä¿¹Â´ÏÆ¼ °øÁöÅÇ¶óÀÎ css */
.dot_h11 { 
  height:11px;
  background: url(../images/common/icon_dot_h11.gif) repeat-x left top;
}
.dot_h1 { 
  background: url(../images/common/icon_dot_h11.gif) repeat-x left top;
}




/*  °ø¿ë ¼³Á¤ ³¡ ##################################################################### */



/*******************************************************************************************************************\
 * Printing Styles                                                                                                   *
\*******************************************************************************************************************/
@media print {
	.MainTable{width:100%}
}
@media screen {
	.MainTable {width:998px}
}


/*******************************************************************************************************************\
 * °Ô½ÃÆÇ Æû½ºÅ¸ÀÏ // °Ë»ö ¹Ú½º                                                                                                    *
\*******************************************************************************************************************/
.searchback
{
	padding-bottom:4px;
	background-image: url(../Images/searchbox.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.s_box { border:1px solid #CCCCCC; height:18px; background:#FAF3F7; font-size:11px; color:#666666;} /*¼¿·º¹Ú½º¿ë*/
input.gnb_search    { border:1px solid #80504E; height:17px;}
input.cmm_text      { border:1px solid #C0C0C0; height:19px; color:#666666; padding:3px 0px 0px 2px;}
textarea.tx_box    { border:1px solid #C0C0C0; padding:3px 0px 0px 3px;font-size:12px;color:#666666;}
textarea.tx_box2   { border:1px solid #DEDEDE;background:#fafafa;}
input.chk      { width:13px; height:13px; color:#666666;}


.select_color{behavior:url('css/htc_selectbox.htc')}
.select_color2{behavior:url('css/htc_selectbox02.htc')}
.select_color4{behavior:url('css/htc_selectbox04.htc')}
.s_color_bg4 { 
  height:21px;
  padding:0px 0px 5px 0px;
  background: url(../images/common/s_bg4_bg.gif) repeat-x left middle;
}

/* ¼­ºñ½ºÀÌ¿ë¾à°ü Æû½ºÅ¸ÀÏ */
.fm_private { height:237px; border : 1px solid #FFC5C4; overflow-y:scroll; padding:0 10px 10px 10px; }
.fm_private1 { border : 1px solid #FFC5C4; overflow-y:scroll; padding:0 10px 10px 10px; }
.fm_private2 { border : 1px solid #e5e1e1; overflow-y:scroll; padding:0 0px 10px 10px;}
.fm_private3 { border : 1px solid #e5e1e1; overflow-y:scroll; padding:0 10px 10px 10px; }

/* ÁÖ¹Î¹øÈ£È®ÀÎ¹Ú½º*/
.m_box_bak {height:91px; padding:21px 0px 15px 0px; background: url( ../images/members/m_box_back.gif) no-repeat left top;}


/* Å¾ ·Î±×ÀÎ ¹Ú½º */
INPUT.top_login_box_id    { border:1px solid #C0C0C0; width:180px; height:19px; padding:3px 0px 0px 2px; background:#fff url('../images/members/input_id.gif') 3% 40% no-repeat;}
INPUT.top_login_box_id_on { border:1px solid #C0C0C0; width:180px; height:19px; padding:3px 0px 0px 2px;; background:#fff;}
INPUT.top_login_box_pw    { border:1px solid #C0C0C0; width:180px; height:19px; padding:3px 0px 0px 2px; background:#fff url('../images/members/input_pw.gif') 3% 40% no-repeat ;}
INPUT.top_login_box_pw_on { border:1px solid #C0C0C0; width:180px; height:19px; padding:3px 0px 0px 2px; background:#fff;}


/*******************************************************************************************************************\
 * ÇöÀç À§Ä¡                                                                                                    *
\*******************************************************************************************************************/
.subnav, a.subnav { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; padding: 3px; text-decoration: none; line-height: 2}
a.subnav:hover { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; padding: 3px; background-color: #FFFFFF; line-height: 2}

.subnavtext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration: none; text-indent: 10px; letter-spacing:-1pt;}
a.subnavtext:link, 
a.subnavtext:active, 
a.subnavtext:visited  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration: none; text-indent: 10px; letter-spacing:-1pt;}
a.subnavtext:hover {font-family: Verdana, Arial, Helvetica, sans-serif;; font-size:11px; color: #666666; text-decoration: none; text-indent: 10px; letter-spacing:-1pt;}  /*°Ô½ÃÆÇ */



td.BorderB 
{
	height: 24px;
	padding-left: 255px;
	padding-top: 6px;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: top;
	margin:1px 0 0 0;
}

html>body td.BorderB {
  padding-left: 249px; /* hack to fix IE box model issue - current doc type falls back to quirks mode */
}


/*******************************************************************************************************************\
 * Áß¾ÓÄÁÅÙÃ÷                                                                                                    *
\*******************************************************************************************************************/
.ConOutA /*ÄÁÅÙÃ÷ Áß¾Ó»çÀÌÁî ÇÈ½º - ±×¿Ü ÀüÃ¼ÆäÀÌÁö */
{
	vertical-align: top;
	width:770px;
	margin:11px 0px 0px 5px;
}
.ConOutF /*ÄÁÅÙÃ÷ ¿Þ¸Þ´º »èÁ¦ ÆäÀÌÁö  - Ä«´Ù·Î±×*/
{
	vertical-align: top;
	width:865px;
	margin:18px 0px 0px 0px;
	padding:0px;
}


.tb00 
{
	vertical-align: top;
	width:731px; 
	margin:0 0 0 0px; 
	padding:0px 0px 0px 0px; 
}  /*°Ô½ÃÆÇÅ×ÀÌºí 731px Áß¾Ó»çÀÌÁî ÇÈ½º*/



.ConOutB /*ÄÁÅÙÃ÷ Áß¾Ó»çÀÌÁî ÇÈ½º - È¸¿ø°¡ÀÔ-¸¶ÀÌÆäÀÌÁö */
{
	vertical-align: top;
	width:770px;
	margin:11px 0px 0px 26px;
}
.tb01 
{
	vertical-align: top;
	width:731px; 
	margin:0 0 0 15px; 
	padding:11px 0px 0px 0px; 
}  /*¸¶ÀÌÆäÀÌÁö Áß¾Ó»çÀÌÁî ÇÈ½º*/






/*******************************************************************************************************************\
 * SIDE NAV                                                                                                    *
\*******************************************************************************************************************/
td.CategoryMenu
{
	width: 160px;
}

td.contentContainer
{
	padding-top: 30px;
	padding-bottom: 10px;
}

table.pageContainer
{
	background-color:#fff;
}


/*******************************************************************************************************************\
 * Left Nav                                                                                                  *
\*******************************************************************************************************************/
#LeftNavigation{
	width: 160px;
	padding-top: 35px; 
	padding-left:10px;
	padding-right:5px;
}

#LeftNavigation ul
{
	list-style-type: none;
	margin: 0;
	padding: 0px 0px 0px 0;
	margin-bottom:3px;
}
.s2
{
	list-style-type: none;
	margin-top:5px;
	padding: 4px 0px 4px 0;
}


#LeftNavigation li.bg
{
	text-transform: uppercase;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
	color:#FF0000;
	text-align: right;
	line-height:11px;
	background-image: url(../Images/pe_sidenav_bullet_on.gif);
	background-repeat: no-repeat;
	background-position: left center;

}
#LeftNavigation li.bg_t
{
	text-transform: uppercase;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
	color:#FF0000;
	text-align: right;
	line-height:11px;
	background-image: url(../Images/pe_sidenav_bullet_on.gif);
	background-repeat: no-repeat;
	background-position: 0% 2%;

}


#LeftNavigation a {
	display: inline-block; 		/* fixes whitespace bug for IE */
}

.m1_t {
	vertical-align:bottom;
	padding:4px 5px 4px 10px;
	height:1%;
	display: block;				/* resets for above IE fix */
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9D9D9;
}
.m1_b {
	vertical-align:bottom;
	padding:0;
	height:1%;
	display: block;				/* resets for above IE fix */
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
}


#LeftNavigation li.m1 {
	vertical-align:bottom;
	padding:4px 5px 4px 10px;
	height:1%;
	display: block;				/* resets for above IE fix */
/*	background-image: url(../Images/pe_sidenav_bullet_off.gif);
	background-repeat: no-repeat;
	background-position: left center;*/
}




#LeftNavigation li.m2 {
	vertical-align:bottom;
	margin:0;
	padding:0px 0px 0px 0px;
	text-align: right;
	display: block;				/* resets for above IE fix */
/*	background-image: url(../Images/pe_sidenav_bullet_off.gif);
	background-repeat: no-repeat;
	background-position: left center;*/
}
#LeftNavigation li.m3 {
	height:18px;
	vertical-align:bottom;
	margin:0;
	padding:0px 0px 0px 0px;
	text-align: right;
	display: block;				/* resets for above IE fix */
/*	background-image: url(../Images/pe_sidenav_bullet_off.gif);
	background-repeat: no-repeat;
	background-position: left center;*/
}



/*******************************************************************************************************************\
 * Header                                                                                                   *
\*******************************************************************************************************************/
/* ¼îÇÎ Å¾ ¿µ¿ª css */
.MainTable
{
	background-image: url(../Images/wholeheader.jpg);
	background-repeat: no-repeat;
	border-collapse:collapse;
}
.MainTable{background-color:#FFFFFF; max-width:998px;}
A {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color:#F2797F}
FRAME
{
	margin:-10px;
}
TABLE
{
    font-size: 8pt;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}
.MainTable{}   
.partname{ color: #FF3366; font-size: 12px; font-weight: bold; }
.pulldown 
{
	overflow: hidden; 
}
.subpartname{ color: #FF3366; font-size: 12px; }
.mkheader
{
	color: White;
	height: 68px;
	margin: 0;
	padding: 0;
}
.mkHomeContainer
{
	height: 65px;
	color: White;
	margin: 0;
	padding: 0;
	display: block;
	width: 360px;
	margin-left: 20px;
	margin-top: 15px;
}
.corpInfoContainer
{
	padding-top: 13px;
}
.corpInfoContainer_li_1 
{
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	color: #FFF;
	padding-top: 0px;
}
.corpInfoContainer_li_2 
{
	font-family: Dotum;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #F5A4A2;
	padding-top: 0px;
}

.mkSearchContainer
{
	height: 68px;
	color: White;
	margin: 0;
	padding: 0;
	display: block;
	width: 305px;
	margin-left: 670px;
	margin-top: -70px;
}
.headRightContainer
{
	width: 305px;
	text-align: right;
	padding-top: 2px;
}
.headRightCart
{
	font-family: Dotum;
	font-size: 11px;
	width: 305px;
	text-align: right;
	padding-top: 2px;
}

.rightHeaderText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	/*font-weight: bold;*/
}

a.espanol:link, 
a.espanol:active, 
a.espanol:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.espanol:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	background-color: #eb757f;
}

a.espanol_k:link, 
a.espanol_k:active, 
a.espanol_k:visited
{
	font-family: Dotum;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.espanol_k:hover
{
	font-family: Dotum;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	background-color: #eb757f;
}



input.searchbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 11px;
	margin-bottom: 2px;
}



/* css */

.mkCorpContainer, .mkConsultantContainer
{
	height: 68px;
	color: White;
	margin: 0;
	padding: 0;
	display: block;
	width: 260px;
	margin-left: 400px; 
	margin-top: -80px;
}
a.contactme
{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #F0a1a1;
	text-decoration: underline;
}

a.contactme:hover
{
	color: #F0a1a1;
	text-decoration: underline;
}


.corpInfoContainer a.findibc
{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;

}

.corpInfoContainer a:hover.findibc
{
	text-decoration: none;
}








/*******************************************************************************************************************\
 * Footer                                                                                                   *
\*******************************************************************************************************************/

a.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6a5355;
	text-decoration: none;
	letter-spacing: .01em;
}
a:hover.footer{
	text-decoration:line-through;
}

.footerback1
{
	background-image: url(../Images/FooterBack1.gif);
	background-repeat: no-repeat;
	width: 998px;
	text-align: center;
	margin: 0 0 0 0;
	padding: 0;
	background-color:#ffffff;
	height: 39px; 
	padding-top:0px;
	background-position: left top;
}

html>body div.footerback1 
{
	height: 39px;
	padding-top: 0px;
	background-position: left top;
	/* hack to fix IE box model issue - current doc type falls back to quirks mode */
}

.footerback1 ul
{
	margin: 0 0 0 0;
	padding: 12px 0 0 0;
	list-style: none;
}

.footerback1 ul li
{
	display: inline;
	padding: 0 10px 0 10px;
	border-right: solid 1px #6a5355;
}

.footerback1 ul li.last
{
	border-right: 0;
}

.footerback1 ul li a.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6a5355;
	text-decoration: none;
	letter-spacing: .01em;
}
.footerback1 ul li a:hover.footer
{
	text-decoration: underline;
}

.footerback2
{
	width: 998px;
	background-color: #FCEAE7;
	margin: 0;
	padding: 0;
	text-align: center;
}

div.footerback3
{
	/*background-image: url(/Images/Site/divider.gif);
	background-repeat: no-repeat;*/
	background-color: #cfcecd;
	width: 998px;
	/*height: 180px;*/
	text-align: center;
	padding: 10px 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	letter-spacing: .01em;
}

/* begin footer copy styles */
div.footerback3 div.footerbackTextContainer{
	overflow:hidden;
	width:948px;
	padding:0;
	margin:10px 0 10px 0;
}
div.footerback3 div.left{
	width:473px;
	float:left;
	text-align:justify;
	margin:0;
	padding:10px 10px 10px 0;
}
div.footerback3 div.right{
	background-image: url(../Images/vdottedline.gif);
	background-repeat: repeat-y;
	width:473px;
	float:left;
	text-align:justify;
	margin:0;
	padding:10px 0 10px 10px;
}

div.footerback3 div.full
{
	
}

.footerCW
{
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}

/***********************************************************************************
	Footer sitemap styles
/***********************************************************************************/

table.FooterSiteMap
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 15px;
	padding: 0;
}

td.Root
{
	vertical-align: top;
	width: 130px;
	text-align: left;
}

table.FooterSiteMap td.Root div
{
	border-bottom: solid 1px #6a5355;
	margin-bottom:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6a5355;
	font-weight: bold;
	letter-spacing: .01em;
}

table.FooterSiteMap td.Root a
{
	text-decoration: none;
	font-family: Dotum, Helvetica, sans-serif;
	font-size: 11px;
	color: #6a5355;
	text-decoration: none;
	display: inline;
}
/* top links in Footer Site Map */
table.FooterSiteMap td.Root a:hover{
	color: #FFFFFF;
	background-color: #6a5355;
	}

table.FooterSiteMap td ul.LeafGroup
{
	margin: 0 0 0 0;
	padding: 0 0 8px 0;
}

table.FooterSiteMap td ul.LeafGroup, table.FooterSiteMap td.Root div
{
	width: 115px;
}

table.FooterSiteMap td ul.LeafGroup li.Leaf
{
	list-style: none;
}

table.FooterSiteMap td ul.LeafGroup li.Leaf a.Link
{
	text-decoration: none;
	display: inline;
	font-weight:500;
}

/* the over state for the Footer Site Map */
table.FooterSiteMap td ul.LeafGroup li.Leaf a:hover.Link
{
	display: inline;
	color: #FFFFFF;
	background-color: #6a5355;
}




/*////////////////// @group Global Listing /////////////////*/


.clear
{
	clear:both;
	margin:0;
	padding:0;
}


/*/////////// end @group ///////////*/


.popupbody
{
	background-image: none;
	/*background-color: #ffffff;*/
	padding: 0 0 0 0;
	margin:0 0 0 0;
}

/***********************************************************************************
	Main Visual style
/***********************************************************************************/


.MainVisual_tb_flash {
	width:998px;border:0px solid #ff6600;
	height:523px;
	display:block;
/*	background: url( ../images/main_visual.jpg) no-repeat left top;  */
}

.feedback{width:998px;height:30px;display:block;border:1px solid #ff6600;}


/***********************************************************************************
	SkinCare Advice style
/***********************************************************************************/

/* ½ºÅ²ÄÉ¾î Å×½ºÆ® */
#SkinTestBox{
	padding:1px;
	width: 770px;
	height: 919px;
	background: url( ../images/skincare/skin_test_bg.jpg) no-repeat left top;
}
#SkinTestConBox{
	margin:320px 0 0 8px;
	text-align:left;
}
#SkinTestConBox ul{
	margin: 7px 0 0px 28px;
}
#SkinTestConBox li{
	height:1%;
	display: block;
	margin: 0px 0 0 0px;
	padding: 4px;
	
}
.SkinTest_Result{
	width:770px;
	height:78px;
	display: block;
	text-align:right;
	float:right;
	padding:20px 10px 0 0;
	border-top:1px solid #DEDEDE; 
	background-color:#FAFAFA;
	margin:20px 0 0 0; /*IE6.0¿¡ ¸ÂÃã 7.0 ÆÄÀÌ¾îÆø½º Æ²¾îÁü-_-*/
}

#SkinAdvice_B1_box{
	width: 770px;
	padding-top:236px;
	background: url( ../images/skincare/TypeB_Advice_top1.jpg) no-repeat left top;
}
#SkinAdvice_B2_box{
	width: 770px;
	padding-top:236px;
	background: url( ../images/skincare/TypeB_Advice_top2.jpg) no-repeat left top;
}
#SkinAdvice_B3_box{
	width: 770px;
	padding-top:236px;
	background: url( ../images/skincare/TypeB_Advice_top3.jpg) no-repeat left top;
}
#SkinAdvice_A1_box{
	width: 770px;
	padding-top:236px;
	background: url( ../images/skincare/TypeA_Advice_top1.jpg) no-repeat left top;
}
#SkinAdvice_A2_box{
	width: 770px;
	padding-top:236px;
	background: url( ../images/skincare/TypeA_Advice_top2.jpg) no-repeat left top;
}
#SkinAdvice_A3_box{
	width: 770px;
	padding-top:236px;
	background: url( ../images/skincare/TypeA_Advice_top3.jpg) no-repeat left top;
}
#SkinAdvice_A4_box{
	width: 770px;
	padding-top:236px;
	background: url( ../images/skincare/TypeA_Advice_top4.jpg) no-repeat left top;
}
#SkinAdvice_A5_box{
	width: 770px;
	padding-top:236px;
	background: url( ../images/skincare/TypeA_Advice_top5.jpg) no-repeat left top;
}
#SkinAdvice_A6_box{
	width: 770px;
	padding-top:236px;
	background: url( ../images/skincare/TypeA_Advice_top6.jpg) no-repeat left top;
}
#SkinAdvice_C1_box{
	width: 770px;
	padding-top:236px;
	background: url( ../images/skincare/TypeC_Advice_top1.jpg) no-repeat left top;
}
#SkinAdvice_C2_box{
	width: 770px;
	padding-top:236px;
	background: url( ../images/skincare/TypeC_Advice_top2.jpg) no-repeat left top;
}
#SkinAdvice_C3_box{
	width: 770px;
	padding-top:236px;
	background: url( ../images/skincare/TypeC_Advice_top3.jpg) no-repeat left top;
}
#SkinAdvice_C4_box{
	width: 755px;
	padding-top:236px;
	background: url( ../images/skincare/TypeC_Advice_top4.jpg) no-repeat left top;
}
#SkinAdvice_C5_box{
	width: 770px;
	padding-top:236px;
	background: url( ../images/skincare/TypeC_Advice_top5.jpg) no-repeat left top;
}
#SkinAdvice_D1_box{
	width: 770px;
	padding-top:236px;
	background: url( ../images/skincare/TypeD_Advice_top1.jpg) no-repeat left top;
}
#SkinAdvice_D2_box{
	width: 770px;
	padding-top:236px;
	background: url( ../images/skincare/TypeD_Advice_top2.jpg) no-repeat left top;
}
#SkinAdvice_D3_box{
	width: 770px;
	padding-top:236px;
	background: url( ../images/skincare/TypeD_Advice_top3.jpg) no-repeat left top;
}








.TypeB_Advice_bg{
/*	background: url( ../images/skincare/TypeB_Advice_bg.gif) no-repeat left bottom;*/
}
.TypeB_Advice_bottom{
	vertical-align:top;
	height:165px;
/*	background: url( ../images/skincare/TypeB_Advice_bottom.jpg) no-repeat left top;*/
}
.SkinAdvice_tb_title1{
	height:33px;
	border-top:2px solid #FA7C8B; 
	border-bottom:1px solid #FFAEBB; 
	background:#F7F7F7 url( ../images/skincare/tb_line.gif) no-repeat right bottom;
}
.SkinAdvice_tb_title2{
	height:33px;
	border-top:2px solid #FA7C8B; 
	border-bottom:1px solid #FFAEBB; 
	background:#F7F7F7;
}
.SkinAdvice_tb_col1{
	vertical-align:top;
	border-bottom:1px solid #FFAEBB; 
}
.SkinAdvice_tb_col2{
	vertical-align:top;
	text-align:left;
	padding:10px 10px 20px 25px;
	border-bottom:1px solid #FFAEBB; 
}
.SkinAdvice_tb_col2 li {
	padding-top:8px;
}
.SkinAdvice_Result{
	width:280px;
	display: inline;  /*IE6.0 ´õºí¸¶Áø ÇÃ·ÎÆ®¹ö±× ÇØ°á*/
	float:right;
	top:0px;
	padding-right:1.5em;
	vertical-align:top;
	text-align:right;
	margin:1.5em 3em 0 0; 
}
.StyleQuiz_conbox{
	width:755px;
	display: block;
	padding-top:45px;
	border-bottom-width: 1px;   /*ÆÄÀÌÆÛÆø½º¿¡¼­Àû¿ë*/
	border-bottom-style: solid;
	border-bottom-color: #C9C9C9;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C9C9C9;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C9C9C9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C9C9C9;
}

#StyleQuiz_conbox_2{
	width:755px;
	display: block;
}
#StyleQuiz_conbox_2 li{
	display: inline;  /*IE6.0 ´õºí¸¶Áø ÇÃ·ÎÆ®¹ö±× ÇØ°á*/
	margin:0;
	padding:0;
}

#LifeCanBeGood_conbox{
	width:755px;
	display: block;
}
#LifeCanBeGood_conbox ul{
	width:755px;
	left:0;
	padding:0 0 0px 5px;
	margin:0;
	vertical-align:top;
}
.LifeCanBeGood_conbox_bg1{
	width:755px;
	display: inline;
	vertical-align:middle;
	padding:0 0 3px 0;
	/*line-height:16px;*/
	background: url( ../images/startabiz/bg1.gif) no-repeat right middle;
}
.LifeCanBeGood_conbox_bg2{
	width:755px;
	vertical-align:middle;
	padding:0 0 3px 0;
	/*line-height:16px;*/
	background: url( ../images/startabiz/bg2.gif) no-repeat right middle;
}






/***********************************************************************************
	Virtual Makeover style
/***********************************************************************************/

#Virtual_tb_back{
	width:755px;
	height:67px;
	display:block;
	background: url( ../images/clickbeauty/f_title_bg.jpg) no-repeat left top;
}
.Virtual_rt_con {
	float:right;
	width:430px;
	height:55px;
	text-align:left;
	color:#333333;
	padding-top:5px;
	display: inline;  /*IE6.0 ´õºí¸¶Áø ÇÃ·ÎÆ®¹ö±× ÇØ°á*/
}
.Virtual_tb_flash {
	width:755px;
	height:328px;
	display:block;
	background: url( ../images/clickbeauty/flash_makeover.jpg) no-repeat left top;
}
#Virtual_test_top_back{
	width:755px;
	height:55px;
	display:block;
	background: url( ../images/clickbeauty/f_title2_bg.gif) no-repeat left top;
}
.Virtual_test_rt_title {
	float:right;
	width:80px;
	height:55px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:20px;
	display: inline;  /*IE6.0 ´õºí¸¶Áø ÇÃ·ÎÆ®¹ö±× ÇØ°á*/
}
#Virtual_test_conbox {
	padding-top:20px;
	width:626px;
	display:block;
	text-align:center;
}


.Company_insidestorybox{
	width:282px;
	height:173px;
/*	height:10.9em;*/
	line-height:18px;
	padding-top:40px;
	vertical-align:top;
	display:block;
	background: url( ../images/company/insidestory_box.gif) no-repeat left top;
}

/*	Netscape 4 ¿¡ Àû¿ë /*//*/
.Company_insidestorybox{
	height:10.9em;
}
/*	Netscape 4 ¿¡ Àû¿ë */


.Company_achievementsbox{
	width:282px;
	height:823px;
	line-height:18px;
	padding-top:45px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:17px;
	vertical-align:top;
	display:block;
	background: url( ../images/company/achievements_box.gif) no-repeat left top;
}

.Company_AroundtheWorld{
	width:755px;
	height:226px;
	line-height:18px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:17px;
	vertical-align:top;
	display:block;
	background:#F0F2F1 url( ../images/company/a_bg.jpg) no-repeat right top;
}

.Company_AroundtheWorld_img{
	width:755px;
	height:133px;
	background: url( ../images/company/a_img01.jpg) no-repeat right 5px;
/*	background-position: 100% 100%;  */
}

.Company_AroundtheWorld_top{
	width:770px;
	height:66px;
	padding-top:30px;
	padding-left:10px;
	background: url( ../images/stitle/sub_headerimg403.jpg) no-repeat left top;
/*	background-position: 100% 100%;  */
}


.Company_365_bg {
	height:240px; /*	ie firefox ¸ðµÎÀû¿ë : width °ª »èÁ¦  */
	vertical-align:top;
	text-align:left;
	padding-top:92px;
	padding-right:96px;
	padding-left:276px;
	display: block;
	background-color:#ff6600;
	background: url( ../images/company/Responsibility_365.gif) no-repeat left top;
}
.Company_365_txt {
	float:left;
	margin-left:0px;
	width:402px;
	display: block;
}




/***********************************************************************************
	MaryKay_AroundtheWorld style
/***********************************************************************************/

#globalListing{
	width:755px;
}

#globalListing h1{	
	font-family:Dotum;
	font-size:24px;
	line-height:24px;
	color:#B76161;
	font-weight:bold;
	margin:0;
	padding:0 0 0 5px;
}	

#globalListing ul{
	width:755px;
	left:0;
	padding:0 0 25px 5px;
	margin:0;
	vertical-align:top;
}

#globalListing li{
	display: inline;
	list-style-type: none;	
	vertical-align:top;
	width:186px;
	/*line-height:16px;*/
	padding-right:0px;
}

.first{
	color:#333333;
	font-size:18px;
	line-height:24px;
	font-weight:bold;
	text-transform: uppercase;
}

#globalListing hr{
	color:#CCCCCC;
	height:1px;
	width:780px;
	text-align:left;
}

.clear
{
	clear:both;
	margin:0;
	padding:0;
}


/***********************************************************************************
	Makeover Advice style
/***********************************************************************************/

#Makeover_Box{
	margin-top:10px;
	padding-top:50px;
	width: 770px;
	background: url( ../images/clickbeauty/f_bg.gif) repeat-x left top;
}



/***********************************************************************************
	Catalog style
/***********************************************************************************/

.Catalog_RL{
	display: block;
	padding-top:0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C9C9C9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C9C9C9;
}
.Catalog_B{
	display: block;
	border-bottom-width: 1px;   /*ÆÄÀÌÆÛÆø½º¿¡¼­Àû¿ë*/
	border-bottom-style: solid;
	border-bottom-color: #C9C9C9;
}



/***********************************************************************************
	Products style
/***********************************************************************************/

.Product_cate_bg01 { 
  height:35px;
  padding:0 0 0 0; 
  border-top:1px solid #DFDFDF; 
  border-bottom:1px solid #DFDFDF; 
  background-color:#FFFFFF;
}




/***********************************************************************************
	Contact us Map style
/***********************************************************************************/

.Contactus_tb_flash01 {
	margin-top:10px;
	width:770px;
	height:471px;
	display:block;
	background: url( ../images/company/contactus_img01.jpg) no-repeat left top;
}


/* Á¦Ç°»ç¿ë¼ø¼­ */
.Tip_tb_col1{
	vertical-align:top;
	padding:0 0 0 10px;
	vertical-align:middle;
	border-bottom:1px solid #FFAEBB; 
}



/* Ä¿¹Â´ÏÆ¼ */
.sub_headerimg_bg {width:770px; height:90px; margin:0 0 0 0px; padding:10px 0px 0px 25px; background: url( ../images/stitle/sub_headerimg608.jpg) no-repeat left top;}
.sub_headerimg_bg2 {width:770px; height:90px; margin:0 0 0 0px; padding:10px 0px 0px 25px; background: url( ../images/stitle/sub_headerimg612.jpg) no-repeat left top;}

.com_box01_bg {width:759px; height:439px; margin:0 0 0 0px; padding:60px 0px 0px 59px; background: url( ../images/community/com_bg.jpg) no-repeat left top;}

/* Ä¿¹Â´ÏÆ¼ ¹Ú½º */
.com_conbox_01 { width:355px; height:156px; overflow-y:scroll; padding:0 10px 10px 10px; margin:0 0 40 0;}
.com_contitle_01 { margin:40 0 0 0;}
.con_s1 {margin:0 0 0 0px; padding:0px 0px 0px 110px; height:1%; font-weight:bold; color:#333333;}
.con_s2 {margin:0 0 0 0px; padding:32px 0px 0px 60px; height:1%; color:#333333;}
.con_s3 {margin:0 0 0 0px; padding:12px 0px 0px 60px; height:1%; color:#333333;}





/* ¸¶ÀÌÆäÀÌÁö */
.m_box3_bak {width:590px; height:33px; margin:0 0 0 12px; padding:10px 0px 0px 10px; background: url( ../images/mypage/my_box3_bg.gif) no-repeat left top;}


/* ÄÁ¼³ÅÏÆ® */
.m_box4_bak {width:475px; height:33px; margin:0 0 0 12px; padding:5px 0px 0px 10px; background: url( ../images/members/my_box3_bg.gif) no-repeat left top;}



/* È¸¿ø°¡ÀÔºÎºÐ */
.couns_bg { 
  background: url(../images/members/couns_bg.gif) no-repeat left middle;
}





/* »óÀ§ °æ·ÎÇ¥½Ã */
.location_bg01 { 
  height:53px;
}
.location_off {font-family:"±¼¸²","Tahoma"; font-size: 12px; color: #232123; text-decoration: none;}
.location_off a:hover   { font-family :"±¼¸²","Tahoma"; font-size : 12px; color : #232123; text-decoration : none; }

.location_on {font-family:"±¼¸²","Tahoma"; font-size: 12px; color: #333333; text-decoration: none;font-weight:bold;}
.location_on a:hover   { font-family :"±¼¸²","Tahoma"; font-size : 12px; color : #666666; text-decoration : none;font-weight:bold; }



/* Á¦Ç°»ó¼¼ */
.pro_img_ln  { border:1px solid #AEADAD;}
.pro_view_bg01 { 
  height:31px;
  color:#666666;
  padding:0px 0px 0px 9px; 
  border-top:2px solid #FF3C64; 
  border-bottom:1px solid #CECECE; 
  background-color:#F1F1F1;
} /* ÇÎÅ©Å¸ÀÌÆ²¶óÀÎ */
.pro_view_bg03 { 
  height:28px;
  color:#666666;
  padding:0px 0px 0px 9px; 
  border-top:2px solid #FF3C64; 
  border-bottom:1px solid #FFBFCE; 
  background-color:#FFF2F6;
} /* ÇÎÅ©Å¸ÀÌÆ²¶óÀÎ3 */
.pro_view_bg04 { 
  height:28px;
  color:#695254;
  font-weight:bold;
  padding:0px 0px 0px 0px; 
  border-top:2px solid #FF3C64; 
  background-color:#FDD4D4;
} /* ÇÎÅ©Å¸ÀÌÆ²¶óÀÎ4 */



.pro_list_bg01 { 
  color:#666666;
  padding:5px 0px 5px 0px; 
  border-bottom:1px solid #CECECE; 
  background-color:#ffffff;
} /* Èò¹è°æ ¸ñ·Ï¸®½ºÆ® */

.pro_view_bg02 { 
  padding:20px 15px 15px 5px; 
}


/* ÁÖ¹®¼­ÀÛ¼º */
.order_view_bg01 { 
  height:34px;
  padding:0px 0px 0px 6px; 
  border-top:2px solid #FF3C64; 
  border-bottom:1px solid #F6CCDA; 
} 
.order_list_bg01 { 
  color:#333333;
  padding:6px 0px 6px 6px; 
  border-bottom:1px solid #F6CCDA; 
} 
.order_tx_bg01 { 
  background: url(../images/shoppingbag/s_txt2.gif) no-repeat right middle;
}



/* °Ô½ÃÆÇ css */

.bbs_vtitle01 { 
  color:#666666;
  padding:10px 0px 16px 10px; 
  border-top:1px solid #F6C6D6; 
  border-bottom:1px solid #F6C6D6; 
  background-color:#FFF7FA;
} 


/* Ä¿¹Â´ÏÆ¼ css */
.pop_addbg { 
  width:186px;
  height:76px;
  padding:9px 0px 0px 54px; 
  background: url(../images/community/pop_addbg.gif) no-repeat left top;
}


/* Á¦Ç°¸®ºä */
.rev_title_bg01 { 
  height:32px;
  color:#666666;
  font-weight:bold;
  padding:3 0 0 3; 
  border-top:1px solid #CFCFCF; 
  border-bottom:1px solid #CFCFCF; 
  background-color:#FCFCFC;
}
.rev_list_bg01 { 
  height:32px;
  padding:3 0 0 3; 
  border-bottom:1px solid #CFCFCF; 
}

/* ±Û¾²±â */
.rev_list_bg02_1 { 
  height:32px;
  font-weight:bold;
  color:#6B5253;
  padding:5px 0 0 3px; 
  background-color:#F5F5F5;
  border-bottom:1px solid #CFCFCF; 
}
.rev_list_bg02_2 { 
  height:32px;
  color:#373737;
  padding:5px 0 5px 10px; 
  border-bottom:1px solid #CFCFCF; 
}


.recome_box_bg { 
  padding:3 0 0 3; 
  background: url(../images/detail/recome_box_bg.gif) repeat-x left top;
}
.recome_g_bg { 
  padding:3 0 0 3; 
  background: url(../images/detail/recome_g_bg.gif) repeat-x left top;
}

.m_pro_bg { 
  width:139px;
  padding:3 0 0 3; 
  background: url(../images/m_pro_bg.gif) repeat-x left top;
}



/* ½ºÅ¸ÀÏÄûÁî */
.Quiz_title_bg01 { 
  height:22px;
  color:#ffffff;
  padding:3 0 0 10; 
  background-color:#850041;
}
.rev_list_bg01 { 
  height:32px;
  padding:3 0 0 3; 
  border-bottom:1px solid #CFCFCF; 
}





/*Ä«Å×°í¸® ¼­ºê menu ÇÎÅ©*/
a.sub_pink:link, 
a.sub_pink:active, 
a.sub_pink:visited   { color: #0C0C0C; text-decoration: none;letter-spacing:-1.2;}
a.sub_pink:hover { color: #FE0048; text-decoration: none;letter-spacing:-1.2;}



/* png ÀÌ¹ÌÁö Åõ¸íÇÏ°Ô Ç¥ÇöÇÏ±â */	
.png24 { 
    tmp:expression(setPng24(this)); 
}


/*Å¾ gnb menu ÇÎÅ©*/
a.s_tmenu:link, 
a.s_tmenu:active, 
a.s_tmenu:visited   {font-size:11px;font-family:"Dotum"; color: #F0A1A1; text-decoration: none;letter-spacing:-1pt;}
a.s_tmenu:hover { font-size:11px;font-family:"Dotum";color: #FFFFFF; text-decoration: none;letter-spacing:-1pt;}


/* ¿©¹é ¼³Á¤ 12¿ù 12ÀÏ Ãß°¡*/
.a_title { padding : 30 0 30 0} 


/* list ¼³Á¤ 1¿ù 4ÀÏ Ãß°¡*/
.li_bullet { background:url(../images/company/s_r_02_bullet.gif) 0 5px no-repeat; padding:0 0 15px 12px; }
.li_bullet0 { background:url(../images/company/s_r_02_bullet.gif) 0 5px no-repeat; padding:0 0 5px 12px; }
.li_howstart { background:url(../images/startabiz/how_start_arr.gif) 0 0px no-repeat; padding:0 0 15px 15px; }
.li_bullet2 { background:url(../images/whatsnew/faq_li_arr.gif) 0 5px no-repeat; padding:0 0 15px 12px;  }
.ptb5 { padding:5 0; }
.img_gift { display:block; margin:5px; border:1px solid #dad8dc; }
.rnd_txt { font-size:14px; color:#0896d9; padding-top:25px; }


a.rnd_txt_a:link,
a.rnd_txt_a:active,
a.rnd_txt_a:visited { font-size:14px; color:#0896D9; font-weight:bold; line-height:22px;}
a.rnd_txt_a:hover { font-size:14px; color:#333333; font-weight:bold; line-height:22px;}


.faq_goods { text-align:center; padding:5px 0; }
.faq_style2, a.faq_style2:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: underline;  letter-spacing: -1;  COLOR: #375395; }
.faq_style2:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: underline; COLOR: #00aaff;  letter-spacing: -1; }
.faq_style13 { display:block; margin-bottom:20px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; letter-spacing: -1; LINE-HEIGHT: 22px; }
.faq_style16, a.faq_style16:link, a.faq_style16:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0099ff; TEXT-DECORATION: underline;  letter-spacing: -1; }


/* event */
.w_event0701_bg { 
  vertical-align:top;
  width:365px;
  height:552px;
  padding:285 0 0 46; 
  background: url(../images/event/wram0701_2.jpg) repeat-x left top;
}
.wram_btn {
  width:250px;
  text-align:right;
  margin:10 0 0 28;
}



/* bridal ºÎºÐ ½ºÅ¸ÀÏÀÔ´Ï´Ù.*/

.Link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #504e4e; LINE-HEIGHT: 18px; TEXT-DECORATION: underline; FONT-FAMILY: arial
}
.Link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #504e4e; TEXT-DECORATION: none; FONT-FAMILY: arial
}.Linkk {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #504e4e; LINE-HEIGHT: 18px; TEXT-DECORATION: underline; 
}
.Linkk:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #504e4e; TEXT-DECORATION: none; 
}
.blackbold {
	FONT-WEIGHT: bold;  COLOR: #000000; FONT-SIZE: 12px;  letter-spacing: -1; LINE-HEIGHT: 16px;
}
.box  { border-color: #cccccc #cccccc #cccccc #cccccc; border-style: solid; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; background-color: #ffffff; } 
.bridalmainlink {
	FONT-SIZE: 11px; LINE-HEIGHT: 13px; TEXT-DECORATION: underline; FONT-FAMILY: arial; COLOR: #333333; 
}
.bridalmainlink:hover {
	FONT-SIZE: 11px; LINE-HEIGHT: 13px; TEXT-DECORATION: underline; FONT-FAMILY: arial; COLOR: #333333; 
}
.bridalsmall {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px; COLOR: #333333; LETTER-SPACING: -1px; FONT-FAMILY: µ¸¿òÃ¼
}

.bridalsmalleng {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px; COLOR: #333333;FONT-FAMILY: arial
}
.bridalslink {
	COLOR: #669966; FONT-FAMILY: arial; FONT-SIZE: 11px; LETTER-SPACING: 0px; TEXT-DECORATION: underline; 
}
.bridalslink:hover {
	COLOR: #669966; FONT-FAMILY: arial; FONT-SIZE: 11px; LETTER-SPACING: 0px; TEXT-DECORATION: underline; 
}
.bridalslinkline {
	TEXT-DECORATION: underline; 
}
.bridalslinkline:hover {
	TEXT-DECORATION: underline; 
}
.bridalporta {
	TEXT-DECORATION: underline; COLOR: #006699
}
.bridalporta:hover {
	TEXT-DECORATION: underline; COLOR: #ff3366
}
.bridalstorya {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px; FONT-FAMILY: verdana
}
.bridalstorya:hover {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px; FONT-FAMILY: verdana
}
.subnavtext {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-INDENT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subnavtext:hover {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-INDENT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bridal_style2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: underline;  letter-spacing: -1;  COLOR: #669966;
}
.bridal_style2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: underline; COLOR: #333333;  letter-spacing: -1
}
.bridal_style5 {
	COLOR: #ff9999 ; FONT-FAMILY: arial; FONT-SIZE: 11px; 
}
.bridal_style6 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff3366; LETTER-SPACING: -1px; 
}
.bridal_style6a {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff3366; LETTER-SPACING: -1px; TEXT-DECORATION: underline
}
.bridal_style6a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff3366; LETTER-SPACING: -1px; TEXT-DECORATION: underline
}
.bodyplain {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.items {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3366; TEXT-DECORATION: none; FONT-FAMILY: µ¸¿ò; 
}
.GreyBox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.bridal_style7a {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3366; LETTER-SPACING: -1px; TEXT-DECORATION: underline
}
.bridal_style7a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3366; LETTER-SPACING: -1px; TEXT-DECORATION: underline
}
.giftbox {
	background-color: #FFCCCC; 	height: 75px; width: 256px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; padding-top: 17px; TEXT-ALIGN: center; 
	}

.giftbox:hover {
	background-color: #FF9999; height: 75px; width: 256px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; padding-top: 17px; TEXT-ALIGN: center; 			
}
<!--20070514 ¼öÁ¤ºÎºÐÀÔ´Ï´Ù.-->
.bridal_style8 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #666666; LETTER-SPACING: 0px; FONT-FAMILY:arial; 
}
.bridal_style9 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #666666; LETTER-SPACING: -1px; FONT-FAMILY:µ¸¿ò; LINE-HEIGHT: 22px; 
}





/*2008-02-27 - »ùÇÃ¸µ Ä·ÆäÀÎ Ãß°¡*/

.SampleContainer{
	width:770px;
	height:52px;
	padding-left:20px;
	padding-top:13px;
	font-size:24px;
	font-weight:bold;
	background: url( ../images/sample/ss_titlebg.jpg) no-repeat left top;
}

.SampleConbox{
	width:770px;
	padding-left:40px;
	padding-top:15px;
	background: url( ../images/sample/ss_box_bg.jpg) repeat-y left top;
}




/* 2008-08-29 ACNE */
#AcneContOut 	{ position:relative; width:978px; margin:5px auto 0; padding:4px; background:#fff url(../images/acne/bg.gif) repeat-x;  }
#AcneSnb			{ float:left; width:226px; margin-right:5px; }
#AcneRight 		{ position:absolute; width:196px; top:30px; right:4px; z-index:10; }
	#AcneRightSystem 	{ width:196px; height:129px; }
	#AcneRightMovie		{ width:196px; margin-top:0px; }
#AcneConBox  	{ float:left; width:739px; top:4px; left:235px; }
	#AcneTit   	{ width:737px; height:27px; padding:1px; }
	#AcneCon		{ position:relative; width:739px; min-height:300px; text-align:left; }
		#AcneCon img { vertical-align:top; }
		.AcneConBtn	{ position:absolute; z-index:100; border:0px solid red; }

/* 2008-09-28 2_Element */
.tbl_element_top { width:770px; margin-bottom:35px; border:1px solid #efefef; background:#fcfcfc; }
	.tbl_element_top td { height:40px; background:url(../images/skincare/td_line.gif) 100% 50% no-repeat; text-align:center; }
		.tbl_element_top td a { color:#666; }
		.tbl_element_top td a:hover { background:#f1f1f1; color:#fe83a9; }
		.tbl_element_top td a.select { font-weight:bold; }

.tbl_element { width:735px; margin:0px 0 23 10px;; background:url(../images/skincare/td_tits_bg.gif) 0% 0% repeat-x;  }
	.tbl_element_tits  { height:28px; padding:7px 0 0 21px; background:url(../images/skincare/td_tits.gif) 6px 10px no-repeat; font-weight:bold; }
	.tbl_element_tits_sub  { height:51px; padding:32px 0 0 12px; background:url(../images/skincare/td_tits2.gif) 6px 35px no-repeat;border:0px solid red; }
	.tbl_element_tits_sub a { color:#666; }
		.tbl_element_tits_sub a:hover,
		.tbl_element_tits_sub a.select { font-weight:bold; color:#fc5c9c; border-bottom:1px solid ##fc5c9c; }
	
.pop_element { clear:both; width:457px; height:205px; padding:20px; background:url(../images/skincare/pop_element_bg.gif) 0 0 no-repeat; }
	.pop_element_tit { height:25px; margin-bottom:12px; border-bottom:1px solid #feb7d0; color:#424242; font-size:12pt; font-weight:bold; line-height:20px; }
	.pop_element_img { float:left; width:102px; height:102px; border:1px solid #dcdcdc; }
	.pop_element_txtbox { float:right; width:310px; height:102px; padding:5px; border:1px solid #dcdcdc; overflow:auto; }
	.pop_element_txtbox_tit { height:30px; color:#424242; font-size:9pt; font-weight:bold; }
	.pop_element_txtbox_tit2 { color:#424242; font-size:9pt;  }
	.pop_element_close { clear:both; width:417px; height:23px; padding-top:0px; text-align:right; }


.pop_element_txtbox { 
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #ffffff;
	scrollbar-arrow-color: #fc92ad; 
	scrollbar-face-color: #ffffff; 
	scrollbar-3dlight-color: #fc92ad; 
	scrollbar-darkshadow-color: #fc92ad;
	scrollbar-track-color: #FFFFFF;
}
kkk1 { border:1px solid red; }


/* Ä£±¸ÃßÃµ2008-10-29 */
.tellafriend{width:423px;height:715px;background:url(../images/tellafriend/tell_bg.jpg) 0 0 no-repeat;}
.tell_bg{background:url(../images/tellafriend/tell_bg2.jpg) 0 0 no-repeat;}
.tellafriend p{margin-left:4px;}
.tellafriend p.p1{margin-top:118px;height:23px;}
.tellafriend p.p2{margin-top:39px;height:23px;}
.tellafriend p.p3{margin-top:41px;height:23px;}
.tellafriend p.p4{margin-top:49px;}
.tellafriend p.p5{margin-top:35px;}
.tellafriend p.p6{margin-top:180px;margin-left:115px;}
.tellafriend p.p7{margin-top:20px;}


/* 2008-12-28 Tips trendy */
ul.trendys_tab { width:560px; height:45px; margin-left:110px;  margin-bottom:5px; }
.trendys_tab li { float:left; }


/* »ùÇÃ¸µ 2009-02-18 */
.pop_SampleCampaian {width:354px;height:264px;background:url(../images/sample/ss_pop_bg.gif) 0 0 no-repeat; color:#666;}
.pop_SampleCampaian_header { padding:72px 0 27px 40px; }
.pop_SampleCampaian .pSCinput { width:155px; height:19px; padding:2px 2px 0; }

/*2009-02-19 sequence */
.sequenceBg { width:770px; margin-top:30px; background:url(../images/sequence/sequence_bg.gif) 0 0 repeat-y; text-align:left; }
.sequence { width:770px; min-height:420px; padding:146px 0 30px 138px; background:url(../images/sequence/sequence_bg_t.jpg) 0 0 no-repeat; }
.sequenceFooter { width:770px; height:40px; background:url(../images/sequence/sequence_bg_f.jpg) 0 0 repeat-y; }
.sequenceBox 		{ position:relative; width:498px; height:92px; margin-top:9px; padding-top:4px; background:url(../images/sequence/sequence_box.png) 0 0 no-repeat; text-align:center; _background:url(../images/sequence/sequence_box.gif) 0 0 no-repeat; } 
.sequenceBoxLeft 	{ position:relative; width:249px; height:97px; margin-top:9px; padding-top:4px; background:url(../images/sequence/sequence_sbox.png) 0 0 no-repeat; text-align:center; _background:url(../images/sequence/sequence_sbox.gif) 0 0 no-repeat; } 
.sequenceBoxRight { position:relative; width:249px; height:97px; margin-top:9px; padding-top:4px; margin-left:249px; background:url(../images/sequence/sequence_sbox.png) 0 0 no-repeat; text-align:center; _background:url(../images/sequence/sequence_sbox.gif) 0 0 no-repeat; } 
/*.sequenceBox 		{ position:relative; width:498px; height:92px; margin-top:9px; padding-top:4px; background:url(../images/sequence/sequence_box.png) 0 0 no-repeat; text-align:center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sequence/sequence_box.png', sizingMethod='crop');} 
.sequenceBoxLeft 	{ position:relative; width:249px; height:97px; margin-top:9px; padding-top:4px; background:url(../images/sequence/sequence_sbox.png) 0 0 no-repeat; text-align:center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sequence/sequence_sbox.png', sizingMethod='crop');} 
.sequenceBoxRight { position:relative; width:249px; height:97px; margin-top:9px; padding-top:4px; margin-left:249px; background:url(../images/sequence/sequence_sbox.png) 0 0 no-repeat; text-align:center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sequence/sequence_sbox.png', sizingMethod='crop');}  */
.sequenceBox .sequencePName,
.sequenceBoxLeft .sequencePName,
.sequenceBoxRight .sequencePName { position:absolute; top:10px; left:10px; color:#666; font-size:12px; font-weight:normal; text-align:left; }
.sequenceBox img,
.sequenceBoxLeft img,
.sequenceBoxRight img { width:90px; height:90px; }


.pag {padding-left:5px;padding-right:5px;}
.pag2 {padding-left:2px;padding-right:2px;}
.pag  strong {color:#3399ff;}

















