/* ·¹ÀÌ¾Æ¿ô */
#head { width:100%; background:#FFFFFF url(../../images/bg_top.gif); }

#search { width:757px; padding-left:20px; padding-right:21px; height:31px; text-align:right; padding-top:4px; color:#666666; font-size:11px; background:#FFFFFF url(../../images/bg_space.gif); }
#navi { width:716px; height:17px; text-align:right; padding-top:3px; margin-bottom:21px; color:#7D7D7D; font-size:11px; background-color:#F6F6F6;}

#contents { width:757px; padding-left:20px; padding-right:21px; float:left; background:#FFFFFF url(../../images/bg_contents.gif); }

#footer { width:100%; height:91px; padding-top:19px; background:#EFEFEF; }
/*// ·¹ÀÌ¾Æ¿ô */


/* ±âº» ¹Ùµð*/
body, table, td, input, select, textarea {
	font-size:12px;
	color:#444444;
	font-style:normal;
	font-family:"µ¸¿ò","dotum";
	line-height:18px;
	margin:0;
	word-break:break-all;
}

body {
	scrollbar-face-color:#DFDFDF;
	scrollbar-highlight-color:#DFDFDF;
	scrollbar-3dlight-color:#DFDFDF;
	scrollbar-shadow-color:#CFCFCF;
	scrollbar-darkshadow-color:#BFBFBF;
	scrollbar-track-color:EFEFEF;
	scrollbar-arrow-color:7F7F7F;
}

a:link { font-size:12px; color:#444444; text-decoration:none; }
a:visited { font-size:12px; color:#444444; text-decoration:none; }
a:hover { font-size:12px; color:#000000; text-decoration:none; }
a:active { font-size:12px; color:#000000; text-decoration:none; }

.mainNews { font-size:11px; color:#666666; text-decoration:none; }
.mainNews a:link { font-size:11px; color:#666666; text-decoration:none; }
.mainNews a:visited { font-size:11px; color:#666666; text-decoration:none; }
.mainNews a:hover { font-size:11px; color:#000000; text-decoration:none; }
.mainNews a:active { font-size:11px; color:#000000; text-decoration:none; }

.sitemap { font-size:11px; line-height:14px; color:#747474; }
.sitemap a:link { font-size:11px; line-height:14px; color:#747474; text-decoration:none; }
.sitemap a:visited { font-size:11px; line-height:14px; color:#747474; text-decoration:none; }
.sitemap a:hover { font-size:11px; line-height:14px; color:#333333; text-decoration:none; }
.sitemap a:active { font-size:11px; line-height:14px; color:#333333; text-decoration:none; }
/*// ±âº» ¹Ùµð*/

a { selector-dummy:expression(this.hideFocus=true); }
img { border:0; selector-dummy:expression(this.hideFocus=true); }
textarea { padding:10px; }
form { margin:0px; }

.textarea { padding-top:14px; padding-bottom:14px; padding-left:14px; padding-right:14px; }
.checkbox { width:17px; height:17px; border:0px solid #000000; }
.inputCss { border:1px solid #B3B3B3; }
.inputCssG { border:1px solid #D9D9D9; }
.selectbox { color:#8E8E8E; }

.clear { clear:both; }
/* Á¤·Ä */
.l { float:left; }
.c { float:center; }
.r { float:right; }

.al { text-align:left; }
.ac { text-align:center; }
.ar { text-align:right; }
/*// Á¤·Ä */


/* ¿©¹é */
.pl4 { padding-left:4px; }
.pl5 { padding-left:5px; }
.pl10 { padding-left:10px; }
.pl14 { padding-left:14px; }
.pl17 { padding-left:17px; }
.pl23 { padding-left:23px; }
.pl25 { padding-left:25px; }
.pl28 { padding-left:28px; }
.pl30 { padding-left:30px; }
.pl35 { padding-left:35px; }
.pl40 { padding-left:40px; }
.pl70 { padding-left:70px; }

.pr10 { padding-right:10px; }
.pr14 { padding-right:14px; }
.pr23 { padding-right:23px; }
.pr50 { padding-right:50px; }

.pt3 { padding-top:3px; }
.pt5 { padding-top:5px; }
.pt8 { padding-top:8px; }
.pt10 { padding-top:10px; }
.pt14 { padding-top:14px; }
.pt20 { padding-top:20px; }

.pb3 { padding-bottom:3px; }
.pb5 { padding-bottom:5px; }
.pb10 { padding-bottom:10px; }
.pb14 { padding-bottom:14px; }
.pb50 { padding-bottom:50px; }

.ml3 { margin-left:3px; }
.ml5 { margin-left:5px; }
.ml10 { margin-left:10px; }
.ml11 { margin-left:11px; }
.ml15 { margin-left:15px; }
.ml20 { margin-left:20px; }
.ml25 { margin-left:25px; }
.ml30 { margin-left:30px; }
.ml40 { margin-left:40px; }
.ml50 { margin-left:50px; }

.mr2 { margin-right:2px; }
.mr3 { margin-right:3px; }
.mr4 { margin-right:4px; }
.mr5 { margin-right:5px; }
.mr7 { margin-right:7px; }
.mr10 { margin-right:10px; }
.mr12 { margin-right:12px; }
.mr17 { margin-right:17px; }
.mr20 { margin-right:20px; }
.mr30 { margin-right:30px; }
.mr40 { margin-right:40px; }
.mr50 { margin-right:50px; }

.mt2 { margin-top:2px; }
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt16 { margin-top:16px; }
.mt20 { margin-top:20px; }
.mt25 { margin-top:25px; }
.mt30 { margin-top:30px; }
.mt35 { margin-top:35px; }
.mt40 { margin-top:40px; }
.mt45 { margin-top:45px; }
.mt83 { margin-top:83px; }

.mb3 { margin-bottom:3px; }
.mb4 { margin-bottom:4px; }
.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.mb13 { margin-bottom:13px; }
.mb16 { margin-bottom:16px; }
.mb20 { margin-bottom:20px; }
.mb25 { margin-bottom:25px; }
.mb30 { margin-bottom:30px; }
.mb35 { margin-bottom:35px; }
.mb40 { margin-bottom:40px; }
.mb45 { margin-bottom:45px; }

.tContents { padding-top:10px; padding-left:20px; padding-bottom:10px; }
/*// ¿©¹é */


/* ±½Àº ±Û¾¾ */
.bText { font-weight:bold; }
/*// ±½Àº ±Û¾¾ */


/* ÀÛÀº ±Û¾¾ & Å« ±Û¾¾ */
.sText { font-size:11px; }
.bigText { font-size:14px; }
/*// ÀÛÀº ±Û¾¾ */


/* ¾ð´õ¶óÀÎ */
.uText { text-decoration:underline; }
/*// ¾ð´õ¶óÀÎ */


/* Æ÷ÀÎÆ® ÅØ½ºÆ® ÄÃ·¯ */
.gText01 { color:#000000; }
.gText01 a:link { color:#000000; text-decoration:none; }
.gText01 a:visited { color:#000000; text-decoration:none }
.gText01 a:hover { color:#000000; text-decoration:none; }
.gText01 a:active { color:#000000; text-decoration:none; }

.gText02 { color:#FFFFFF; }
.gText03 { color:#666666; }
.gText04 { color:#D6D5D5; }
.gText05 { color:#959595; }
.gText06 { color:#898785; }
.gText07 { color:#333333; }
.gText08 { color:#444444; }
.gText09 { color:#999999; }
.gText10 { color:#C0C0C0; }
.gText11 { color:#222222; }

.pText01 { color:#926ECC; }
.pText02 { color:#F26521; }
.pText03 { color:#EE4289; }
.pTextOssion { color:#365F97; }
.pTextOssion01 { color:#448CCB; }

.pTextCalli { color:#CD005A; }
.pTextCalli01 { color:#F3608A; }
.pTextCalli02 { color:#F3608A; }

.pTextContinue { color:#CD7A00; }
.pTextContinue01 { color:#F26521;; }

.pTextXian { color:#663697; }
.pTextXian01 { color:#F26521; }

.pTextGalenic { color:#368C97; }

.pTextYehwa { color:#CC001D; }

.pTextMakeUp { color:3D7B2C; }
/*// Æ÷ÀÎÆ® ÅØ½ºÆ® Ä®¶ó */


/* ÀÚ°£&Çà°£ */
.ls { letter-spacing:-1; }
.p10 { line-height:10px; }
.p14 { line-height:14px; }
.p16 { line-height:16px; }
/*// ÀÚ°£&Çà°£ */


/* °æ°è¼± & BACKGROUND COLOR */
.dtbl { background-color:#E3E3E3; height:1px; }
.white { background-color:#FFFFFF; }
.grayLine { background-color:#D9D9D9; }
.grayLine02 { background-color:#C7C7C7; }
.grayLine03 { background-color:#CCCCCC; }
.grayBg { background-color:#EDEDED; }
.grayBg02 { background-color:#F1F1F1; }

.popupCopy { background-color:#F2F2F2; }
.grayBox { background-color:#F8F8F8; }
.pointTbl { background-color:#AFAFAF; }
.tipBox { background-color:#D7D7D7; }

.loginBox { background-color:#F1F1F1; }

.hr { color:#D9D9D9; height:1px; }
.hr2 { color:#D7D7D7; height:1px; }
.hr3 { color:#E8E8E8; height:3px; }
.hr4 { color:#DCD2A8; height:1px; }

.productList { border:1px solid #EDEDED; padding:16px 60px 16px 60px; }
.productListText { color:#747474; font-size:11px; letter-spacing:-1; }
.productListText a:link { color:#747474; font-size:11px; letter-spacing:-1; text-decoration:none; }
.productListText a:visited { color:#747474; font-size:11px; letter-spacing:-1; text-decoration:none; }
.productListText a:hover { color:#000000; font-size:11px; letter-spacing:-1; text-decoration:none; }
.productListText a:active { color:#000000; font-size:11px; letter-spacing:-1; text-decoration:none; }

.productBorder { border:2px solid #EDEDED; width:205px; height:181px; }
.productBorder95 { border:1px solid #EDEDED; width:95px; height:95px; }
.productBorder140 { border:1px solid #EDEDED; width:140px; height:100px; }
.productBorder201 { border:1px solid #EDEDED; width:201px; height:177px; }

.productBorderStep { border:1px solid #D8D8D8; }

.zineBorder { width:123px; height:117px; background-color:#F0F0F0; padding:11px 14px 11px 14px; }

.searchBorder { border-top:1px solid #E3E3E3; border-right:1px solid #E3E3E3; border-bottom:1px solid #E3E3E3; border-left:1px solid #E3E3E3; padding:10px 4px 10px 4px; margin-bottom:10px; }
/*// °æ°è¼±Ä®¶ó */


/* BACKGROUND */
.leftBg { background:#FFFFFF url(/images/bg_left.gif); }

.topBg01 { background:#FFFFFF url(/images/BG/bg_top01.gif); } /* ºê·£µå */
.leftBg01 { background:#FFFFFF url(/images/BG/bg_left01.gif); }

.topBg02 { background:#FFFFFF url(/images/BG/bg_top02.gif); } /* ºäÆ¼ */
.leftBg02 { background:#FFFFFF url(/images/BG/bg_left02.gif); }

.topBg03 { background:#FFFFFF url(/images/BG/bg_top03.gif); } /* Ä¿¹Â´ÏÆ¼ */
.leftBg03 { background:#FFFFFF url(/images/BG/bg_left03.gif); }

.topBg04 { background:#FFFFFF url(/images/BG/bg_top04.gif); } /* ÀÌº¥Æ® */
.leftBg04 { background:#E32C73 url(/images/BG/bg_left04.gif); }

.topBg05 { background:#FFFFFF url(/images/BG/bg_top05.gif); } /* °í°´¼¾ÅÍ&»çÀÌÆ®¸Ê */
.leftBg05 { background:#FFFFFF url(/images/BG/bg_left05.gif); }

.topBg09 { background:#FFFFFF url(/images/BG/bg_top05.gif); } /* ¸¶ÀÌÆäÀÌÁö&·Î±×ÀÎ&È¸¿ø°¡ÀÔ */
.leftBg09 { background:#FFFFFF url(/images/BG/bg_left05.gif); }

.topBg010 { background:#FFFFFF url(/images/BG/bg_top05.gif); } /* ¸¶ÀÌÆäÀÌÁö&·Î±×ÀÎ&È¸¿ø°¡ÀÔ */
.leftBg010 { background:#FFFFFF url(/images/BG/bg_left05.gif); }

.topBg011 { background:#FFFFFF url(/images/BG/bg_top05.gif); } /* ¸¶ÀÌÆäÀÌÁö&·Î±×ÀÎ&È¸¿ø°¡ÀÔ */
.leftBg011 { background:#FFFFFF url(/images/BG/bg_left05.gif); }

.topBg012 { background:#FFFFFF url(/images/BG/bg_top04.gif); } /* ¸¶ÀÌÆäÀÌÁö&·Î±×ÀÎ&È¸¿ø°¡ÀÔ */
.leftBg012 { background:#FFFFFF url(/images/BG/bg_left04.gif); }

.topBg013 { background:#FFFFFF url(/images/BG/bg_top05.gif); } /* Gift List */
.leftBg013 { background:#FFFFFF url(/images/BG/bg_left05.gif); }

.dotLine { background:#FFFFFF url(../../User/images/bg_dotLine.gif); }

.productBg { background:#FFFFFF url(../../Brand/images/BG/bg_subtitle.gif) repeat-x; }

.productTitle { height:20px; background:#FFFFFF url(../../Brand/Others/images/bg_tab.gif) repeat-x; }

.zineTab { height:26px; background:#FFFFFF url(../../Webzine/images/bg_tab.gif) repeat-x; }

.tabBg { background:#FFFFFF url(../../MyPage/images/bg_tab.gif); }	/* °æÇ°½ÅÃ» ÅÇ¸Þ´º */

.mainTopBg { width:100%; background:#FFFFFF url(/images/bg_mainTop.gif) repeat-x; }	/* ÀÎµ¦½ºÆäÀÌÁö top bg */
/*// BACKGROUND */


/* °Ô½ÃÆÇ*/
.dtbl { border-collapse:collapse; }
.topLine { background-color:#E64281; height:3px; }
.topLine02 { background-color:#AE8EE2; height:3px;}
.topLine03 { background-color:#9F9F9F; height:3px;}
.topLine04 { background-color:#4291E6; height:3px;}	/* °í°´¼¾ÅÍ */
.topLine05 { background-color:#3DA83E; height:3px;}	/* ºäÆ¼ */
.topLine06 { background-color:#DCD2A8; height:2px;}	/* ½ºÅ²ÄÉ¾î Å×Å©´Ð */
.topLineOssion { background-color:#3C69A7; height:3px;}
.topLineCalli { background-color:#D22758; height:3px;}
.topLineContinue { background-color:#D2A127; height:3px;}
.topLineXian { background-color:#713CA7; height:3px;}
.topLineGalenic { background-color:#3C9AA7; height:3px;}
.topLineYehwa { background-color:#9D6A29; height:3px;}
th { background-color:#F3F3F3; color:#222221; font-weight:bold; height:23px; padding-top:2px; }
.td { background-color:#FFFFFF; height:24px; }
.technicTd { background-color:#FDFBF3; }

.subjectBox { height:21px; background-color:#AE8EE2; color:#FFFFFF; font-weight:bold; padding-left:10px; }

.line { background-color:#FFFFFF; height:1px; }
.dmiddle { background-color:#E3E3E3; height:2px; }
.dbottom { background-color:#E3E3E3; height:1px; }

/* ¸¶ÀÌÆäÀÌÁö °Ô½ÃÆÇ */
.mth { background-color:#EDEDED; }
.mtopline { background-color:#C7C7C7; }
.mline { background:#FFFFFF url(/images/tbl_pnt.gif) repeat-x; }
/*// ¸¶ÀÌÆäÀÌÁö °Ô½ÃÆÇ */

.giftBox { width:135px; height:99px; border:4px solid #F0F0F0; background:#FFFFFF; padding:5px; }	/* °æÇ°½ÅÃ» ¹Ú½º */
/*// °Ô½ÃÆÇ*/


/* °Ô½ÃÆÇ ÆäÀÌÁö¹Ù ³Ñ¹ö */
.pagebar { font-size:11px; color:#444444; }
.pagebar a:link { font-size:11px; color:#444444; text-decoration:none; }
.pagebar a:visited { font-size:11px; color:#444444; text-decoration:none; }
.pagebar a:hover { font-size:11px; color:#444444; text-decoration:none; }
.pagebar a:active { font-size:11px; color:#444444; text-decoration:none; }

.mypagePagebar { font-size:11px; font-family:"µ¸¿ò","dotum"; color:#999999; }
.mypagePagebar a:link { font-size:11px; FONT-FAMILY:"µ¸¿ò","dotum"; color:#999999; text-decoration:none; }
.mypagePagebar a:visited { font-size:11px; FONT-FAMILY:"µ¸¿ò","dotum"; color:#999999; text-decoration:none; }
.mypagePagebar a:hover { font-size:11px; FONT-FAMILY:"µ¸¿ò","dotum"; color:#666666; text-decoration:none; }
.mypagePagebar a:active { font-size:11px; FONT-FAMILY:"µ¸¿ò","dotum"; color:#666666; text-decoration:none; }
/*// °Ô½ÃÆÇ ÆäÀÌÁö¹Ù ³Ñ¹ö */


/* ¹Ú½º */
#zipBox {
	width:361px; height:285px; overflow:auto; padding:10px; border:0 solid #FFFFFF; text-align:left; 
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#E4E4E4;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-darkshadow-color:#E4E4E4;
	scrollbar-track-color:FFFFFF;
	scrollbar-arrow-color:E4E4E4;
}
#agreementBox { width:700px; height:129px; overflow:auto; padding-top:13px; padding-right:16px; padding-bottom:13px; padding-left:16px; border:0 solid #FFFFFF; text-align:left; }
/*// ¹Ú½º */

/*0228 ¸¶ÀÌÆäÀÌÁö>°í°´¸¶ÀÏ¸®Áö ÆäÀÌÁö Ãß°¡*/
.presentBox { width:99px; height:99px; border:4px solid #F0F0F0; background:#FFFFFF; padding:5px; }	/* ¸¶ÀÏ¸®Áö »çÀºÇ°½ÅÃ» ¹Ú½º */