/************************************/
* {FONT-FAMILY: Tahoma,SimSun,Arial;  line-height:120%; BORDER-TOP-WIDTH: 0px;; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;}

body {margin:0px; padding:0px; scrollbar-face-color: #e2dac7; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #ffffff; scrollbar-shadow-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #f6f2eb; scrollbar-arrow-color: #ffffff;}
td,th,div {font-size:12px; FONT-FAMILY: Tahoma,SimSun,Arial; line-height:120%}
form {margin:0px; padding:0px;}
img {border:0px;}
table {border:0px; border-collapse:collapse; table-layout:auto; word-break:keep-all;}
ol,ul{list-style:none; padding:0; margin:0px;}

a:link, a:visited, a:active {color:#666666; text-decoration:none; FONT-FAMILY: Tahoma,SimSun,Arial;}
a:hover{color:#ff8400; text-decoration:none; FONT-FAMILY: Tahoma,SimSun,Arial;}

.png24 {tmp:expression(setPng24(this));}
.png_topbg {FONT-FAMILY: Tahoma,SimSun,Arial; background-image : none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/topmenu_bg.png',sizingMethod='scale');}
.png_smenubg {FONT-FAMILY: Tahoma,SimSun,Arial; background-image : none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/sub_box2.png',sizingMethod='scale');}
.png_subbg {FONT-FAMILY: Tahoma,SimSun,Arial; z-index:1; position:absolute; left:-2px; top:118px; width:100%; background-image : none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/alpha85.png',sizingMethod='scale'); text-align:left;}
.png_roll {_behavior: url('/img/iepngfix.htc')}

.sub_tit {font:12px Tahoma,SimSun,Arial;  color:#ffefc0;}
.sub_menu {font:12px Tahoma,SimSun,Arial;  color:#dac78e; line-height:15px;}
.sub_menu a:link {color:#dac78e; text-decoration:none;}
.sub_menu a:visited{color:#dac78e; text-decoration:none;}
.sub_menu a:active {color:#dac78e; text-decoration:none;}
.sub_menu a:hover{color:#ff0054; font-weight:120%; text-decoration:none;}



/** img **/ 
.imgbox_8564 {border:1px solid #e4e4e4; margin:0px 10px 0px 5px;} 
.imgbox_8564_2 {width:85px; height:64px; border:1px solid #e4e4e4; margin:0px 10px 0px 0px; float:left} 
.imgbox_6464 {width:64px; height:64px; border:1px solid #e4e4e4; margin:0px 10px 0px 0px; float:left} 
.imgbox_6060 {border:1px solid #e4e4e4; margin:0px 7px 0px 7px;}
.imgbox_7724 {border:1px solid #9e9e9e; margin:0px 3px 7px 3px;} 
.imgbox_9090 {border:0;} 
.imgbox_65x65 {border:1px solid #cdcbcb;}



/** font**/
.f_b {font-weight:bold;}
.f_black {font-size:12px; color:#000000; }
.f_orange {font-size:12px; color:#ff6600; }
.f_red {font:12px Tahoma,SimSun,Arial; color:#ff0000; }
.f_red_b {font:12px Tahoma,SimSun,Arial; color:#ff0000; font-weight:bold;}
.f_red2_b {font:11px Tahoma,SimSun,Arial; color:#f1714c; font-weight:bold;}
.recommend {font:12px Tahoma,SimSun,Arial; color:#c32d29; font-weight:bold;}
.md_text {font:11px Tahoma,SimSun,Arial; color:#434343; font-weight:bold;}
.best_text {font:12px Tahoma,SimSun,Arial; color:#9c751a; font-weight:bold;}
.quick1 {font:12px Tahoma,SimSun,Arial; color:#5977c3;}
.quick2 {font:12px Tahoma,SimSun,Arial; color:#7063c9;}
.quick3 {font:12px Tahoma,SimSun,Arial;	color:#777777; text-decoration: underline;}
.joinfon {font:12px Tahoma,SimSun,Arial; color:#999999;}
/* 20100315 상품상세내역 스타일 적용 문제로 주석 처리 (김종호)
.boardpage a:link, a:visited, a:active {font-size:12px; color:#898989; text-decoration:none;}
*/
.boardpage a:link, a:visited, a:active {color:#898989; text-decoration:none;}
.boardpage a:hover{font:12px; color:#a54141; text-decoration:none; font-weight:bold;}
.sub_tit {font:12px Tahoma,SimSun,Arial;  color:#ffefc0;}
.sub_menu {font:12px Tahoma,SimSun,Arial;  color:#dac78e; line-height:15px;}
.sub_menu a:link, a:visited, a:active {color:#dac78e; text-decoration:none;}
.sub_menu a:hover{color:#ff0054; font-weight:120%; text-decoration:none;}

.cate1_menu {position:relative; font:12px Tahoma,SimSun,Arial; color:#6c503b; text-decoration:none; line-height:20px; width:150px; height:138px; overflow:auto; overflow-x:hidden; border:1px solid #e2dac7; padding:10px;} 
.cate2_menu {position:relative; font:12px Tahoma,SimSun,Arial; color:#6c503b; text-decoration:none; line-height:20px; width:150px; height:347px; overflow:auto; overflow-x:hidden; border:1px solid #e2dac7; padding:10px;} 
.cate2_menutext {font:14px Tahoma,SimSun,Arial; color:#000000; text-decoration:none;  font-weight:bold; padding-left:25px;}
/* 20100315 상품상세내역 스타일 적용 문제로 주석 처리 (김종호)
.cate1_menu a:link, a:visited, a:active {font:12px Tahoma,SimSun,Arial; color:#6c503b; text-decoration:none; line-height:20px; }
*/
.cate1_menu a:link, a:visited, a:active {Tahoma,SimSun,Arial; color:#6c503b; text-decoration:none; line-height:20px; }
.cate1_menu a:hover {font:12px Tahoma,SimSun,Arial; color:#ff4200; font-weight:bold; text-decoration:none; line-height:20px; }
/* 20100315 상품상세내역 스타일 적용 문제로 주석 처리 (김종호)
.cate2_menu a:link, a:visited, a:active {font:12px Tahoma,SimSun,Arial; color:#6c503b; text-decoration:none; line-height:20px; }
*/
.cate2_menu a:link, a:visited, a:active {Tahoma,SimSun,Arial; color:#6c503b; text-decoration:none; line-height:20px; }
.cate2_menu a:hover {font:12px Tahoma,SimSun,Arial; color:#ff4200; font-weight:bold; text-decoration:none; line-height:20px; }
.category_new_tit {POSITION: relative; float:left; height:23px;	margin-top:11px; font:14px Tahoma,SimSun,Arial; color:#000000; font-weight:bold; background-color:#f6f2eb;}
.category_new_hidden {font:14px Tahoma,SimSun,Arial; color:#F6F2EB;font-weight:bold;}
.special_tit {font:12px Tahoma,SimSun,Arial; color:#666666; font-weight:bold; padding-left:50px}
.special_listtext {font:12px Tahoma,SimSun,Arial; color:#222222;  padding-right:20px}
.delivery_text1 {font:12px Tahoma,SimSun,Arial; color:#9c751a; font-weight:bold;}
.delivery_text2 {font:11px Tahoma,SimSun,Arial; color:#9c751a; }
.delivery_text3 {font:11px Tahoma,SimSun,Arial; color:#4b4b4b; font-weight:bold; }

/** div**/
.banner_btn {position:absolute; left:625px; top:154px; width:20px;}
.md_textbox {float: left;width:68px; height:46px;line-height:20px;  text-align:center; margin:0px 4px 0px 4px;}
.md_textbox_1 {height:20px; width:68px; float:left; line-height:20px;  text-align:center; margin:2px 8px 0px 8px; }
.best_textbox {float: left; width:90px; height:38px; line-height:15px; text-align:center; margin-right:18px; word-wrap:break-word;}
.search {width:307px; height:21px; margin-bottom:8px; background-image: url(../img/img_top_02.gif); float: right;}
.ms_search {width:190px; height:21px; margin-bottom:8px; background-image: url(../img/img_myshop_01.gif); float: right;}
.sidebar {position:absolute; left:928px; top:140px; width:77px;  z-index:2; text-align: center; background-image: url(../img/quick_bg.gif);}
.sidebox_1 {text-align: center; width: 68px; margin-bottom:7px;}
.sidebox_2 {float:left; width:18px;}
.sidebox_3 {text-align: center; width: 68px; }
.section {BACKGROUND: url(../img/dot01.gif) repeat-x 0px bottom;	PADDING-TOP: 20px 0px 20px 0px;}
.section H4 {	MARGIN-BOTTOM: 15px}
.section LI {	MARGIN-BOTTOM: 15px}
.section LI UL {	MARGIN-TOP: 8px}
.section LI UL LI {	FONT-SIZE: 11px;	MARGIN: 0px 0px 5px 20px;	COLOR: #888888}
.section LI UL.in LI {	PADDING-LEFT: 10px;	BACKGROUND: url(/images/common/bul_brown.gif) no-repeat 0px 5px}


input.search_01 {width:243px; height:16px; font-size:12px; margin-left:23px; COLOR: #666666; border:0px; padding-top:1px;}
input.mssearch_01 {width:140px; height:16px; font-size:12px; margin-left:15px; COLOR: #a77c1e; border:0px; padding-top:1px;}
.check_box { margin:8px -2px 0px 0px; width:13px;}

/**Input**/
.inputbox_login {WIDTH: 142px; height: 17px; font:12px; COLOR: #444444; background:#ffffff; BORDER:#cacaca 1px solid;}
input.join {border: #444444 1px solid; height:19px; background-color:#ffffff}
.input_join {WIDTH: 130px; height: 21px;border: #cbcbcb 1px solid;  background-color:#ffffff;}
.input_800px {WIDTH: 800px; height: 21px;border: #cbcbcb 1px solid;  background-color:#f8f8f8;}
.textbox_850px {WIDTH: 850px; height: 300px; border: #cbcbcb 1px solid;  background-color:#ffffff;}
.input_white18px { height:18px; border: #cbcbcb 1px solid;  background-color:#ffffff;}
.input_white {border: #cbcbcb 1px solid; background-color:#ffffff;}
.input_gray { border: #cbcbcb 1px solid;  background-color:#f8f8f8;}
.serect_white {border: #cbcbcb 1px solid;  background-color:#ffffff;}
.textbox { border: #cbcbcb 1px solid;  background-color:#ffffff;}

/** ctg's**/
.main_pink .banner img {BORDER-LEFT-COLOR: #f2dede; BORDER-BOTTOM-COLOR: #f2dede; BORDER-TOP-COLOR: #f2dede; BORDER-RIGHT-COLOR: #f2dede;}
.main_stit {PADDING-RIGHT: 8px;	PADDING-LEFT: 8px;	LEFT: 13px;	PADDING-BOTTOM: 0px; PADDING-TOP: 0px;	POSITION: absolute;	TOP: -14px;	BACKGROUND-COLOR: #ffffff;	TEXT-ALIGN: center}
.main_pink .banner IMG {BORDER-LEFT-COLOR: #f2dede; BORDER-BOTTOM-COLOR: #f2dede; BORDER-TOP-COLOR: #f2dede; BORDER-RIGHT-COLOR: #f2dede}
.main_blue .banner IMG {BORDER-LEFT-COLOR: #c6e1e6; BORDER-BOTTOM-COLOR: #c6e1e6; BORDER-TOP-COLOR: #c6e1e6; BORDER-RIGHT-COLOR: #c6e1e6}
.main_purple .banner IMG {BORDER-LEFT-COLOR: #e0d8e5; BORDER-BOTTOM-COLOR: #e0d8e5; BORDER-TOP-COLOR: #e0d8e5; BORDER-RIGHT-COLOR: #e0d8e5}
.main_green .banner IMG {BORDER-LEFT-COLOR: #e7e8bb; BORDER-BOTTOM-COLOR: #e7e8bb; BORDER-TOP-COLOR: #e7e8bb; BORDER-RIGHT-COLOR: #e7e8bb}
.main_style_bg1 {BORDER-RIGHT: #edd2d2 5px solid; BORDER-TOP: #edd2d2 5px solid; WIDTH: 491px; BORDER-BOTTOM: #edd2d2 5px solid; HEIGHT: 174px}
.main_style_bg2 {BORDER-RIGHT: #c6e1e6 5px solid; BORDER-TOP: #c6e1e6 5px solid; WIDTH: 491px; BORDER-BOTTOM: #c6e1e6 5px solid; HEIGHT: 174px}
.main_style_bg3 {BORDER-RIGHT: #e0d8e5 5px solid; BORDER-TOP: #e0d8e5 5px solid; WIDTH: 491px; BORDER-BOTTOM: #e0d8e5 5px solid; HEIGHT: 174px}
.main_style_bg4 {BORDER-RIGHT: #e7e8bb 5px solid; BORDER-TOP: #e7e8bb 5px solid; WIDTH: 491px; BORDER-BOTTOM: #e7e8bb 5px solid; HEIGHT: 174px}

.prdt_gray {BORDER: #e0e0e0 2px solid; padding-top: 1px; WIDTH: 83px; HEIGHT: 83px; text-align:center;}
.prdt_con {font:12px Tahoma,SimSun,Arial; WIDTH: 90px; height:29px; line-height:14px; overflow:hidden; }
.Mheight {LINE-HEIGHT: 14px;}
.price1 {FONT-WEIGHT: bold; COLOR: #824f4f;}
.price2 {FONT-WEIGHT: bold; COLOR: #366569;}
.price3 {FONT-WEIGHT: bold; COLOR: #925e84;}
.price4 {FONT-WEIGHT: bold; COLOR: #917a47;}
.price5 {FONT-WEIGHT: bold; COLOR: #999999;}
.banner LI {FLOAT: left;}
.banner IMG {BORDER-RIGHT: #f2dede 1px solid; DISPLAY: block; VERTICAL-ALIGN: top; BORDER-BOTTOM: #f2dede 1px solid;}
.banner IMG.noright {BORDER-RIGHT: medium none;}
.banner IMG.nobottom {BORDER-BOTTOM: medium none;}


/**Product View**/
.path {font-family:Tahoma,SimSun,Arial; font-size:12px; color:#654700;}
.box_path {BORDER:#f0eadf 2px solid; font-family:Tahoma,SimSun,Arial; font-size:12px; color:#654700; text-align:center;}
.box_path2 {BORDER:#f0eadf 2px solid; font-family:Tahoma,SimSun,Arial; font-size:12px; color:#654700; padding-left:20px;}
.box_path3 {font-family:Tahoma,SimSun,Arial; font-size:13px; color:#9c751a; font-weight:bold;}
.ctg3_title {font-family:Tahoma,SimSun,Arial; font-size:22px; color:#9c751a; font-weight:bold;}
.pview_tit {font-family:Tahoma,SimSun,Arial; font-size:16px; color:#000000; font-weight:700;}
.pview_tit2 {font-family:Tahoma,SimSun,Arial; font-size:12px; color:#ff960d; font-weight:700;}
.pview_tit3 {font-family:Tahoma,SimSun,Arial; font-size:12px; color:#838383; font-weight:600;}
.pview_top1 {height:25px; font-family:Tahoma,SimSun,Arial; font-size:13px; color:#494c64; vertical-align:top;}
.pview_top2 {height:25px; font-family:Tahoma,SimSun,Arial; font-size:13px; color:#333333; font-weight:700; vertical-align:top;}
.pview_top3 {height:25px; font-family:Tahoma,SimSun,Arial; font-size:13px; color:#6b6b6b; vertical-align:top;}
.height24 {font-family:Tahoma,SimSun,Arial; font-size:12px; line-height:16px; color:#3C3C3C; padding-top:4px;}
select.gray01 {width:300px; height:18px; font:12px ms gothic; background-color:#FFFFFF; border: #cccccc 1px solid;;}
input.gray02 {width:300px; height:18px; font:12px ms gothic; background-color:#FFFFFF; border: #cccccc 1px solid;}




/* :::::::::: line :::::::::: */
.line_blue {width:100%; height:1px;background-color:#7bc2ff;}
.line_gray {width:100%; height:1px;background-color:#d9d9d9;}
.line_gray1 {height:1px; background-color:#d9d9d9;}
.line_gray2 {height:1px; background-color:#e4e4e4;}
.line_blue {background-color:#dee7eb;}
.line_pink {background-color:#f3d6d5;}
.line_white {height:1px;background-color:#ffffff;}
.line_blue_01 {height:1px; background-color:#7bc2ff;}
.line_brown_01 {height:3px; background-color:#e3dad3;}
.dot_line_gray {height:1px; background-image:url(../img/dotline_gray2.gif);}

.board_brown { background-color:#f5f2ea;}


/* :::::::::: Box :::::::::: */
.box_yellow {BORDER:#ff9e00 1px solid;}
.box_path {BORDER:#f0eadf 2px solid; font-family:Tahoma,SimSun,Arial; font-size:12px; color:#654700; text-align:center}
.box_pview1 {BORDER:#ff9e00 3px solid; margin-right:5px;background-color:#ffffff; }
.box_pview2 {BORDER:#e2d9c6 3px solid; margin-right:5px;background-color:#ffffff; }
.box_pview3 {BORDER:#ffd69f 5px solid; background-color:#ffffff; }
.box_pview4 {BORDER:#c2baa8 1px solid; margin:0px 5px 5px 0px; background-color:#ffffff; }
.box_pview5 {BORDER:#c2baa8 1px solid; margin:0px 0px 5px 0px;background-color:#ffffff; }
.box_pview6 {BORDER:#f0f0f0 3px solid; padding:30px;background-color:#ffffff; }
.box_pview7 {BORDER:#f0f0f0 3px solid; padding:15px;background-color:#ffffff; }



/* :::::::::: Category_1 :::::::::: */
.recommend_box {BORDER:#e0e0e0 2px solid;  MARGIN:15px 0 10px 0; WIDTH:89px; HEIGHT:89px;}
.recommend_text {FONT-SIZE: 12px; WIDTH: 110px; word-wrap:break-word; overflow:hidden}
.mheight {LINE-HEIGHT: 14px;}
.lheight {LINE-HEIGHT: 22px;}

/* :::::::::: Category_3 :::::::::: */
.category3_text1 {font:12px Tahoma,SimSun,Arial; color:#f7386b; }
.category3_text2 {font:18px Tahoma,SimSun,Arial; color:#be0000; font-weight:bold;}
.category3_graybg {background-color:#f5f5f5;}




/**block**/
.block {DISPLAY: block;}
.h_3px { height:3px}

.lSpace1 {MARGIN-LEFT:5px;}
.lSpace2 {MARGIN-LEFT:10px;}
.lSpace3 {MARGIN-LEFT:15px;}
.lSpace4 {MARGIN-LEFT:20px;}
.lSpace5 {MARGIN-LEFT:25px;}
.lSpace6 {MARGIN-LEFT:30px;}
.lSpace7 {MARGIN-LEFT:35px;}
.lSpace8 {MARGIN-LEFT:40px;}
.lSpace9 {MARGIN-LEFT:45px;}
.lSpace10 {MARGIN-LEFT:50px;}
.tSpace1 {MARGIN-TOP:5px;}
.tSpace2 {MARGIN-TOP:10px;}
.tSpace3 {MARGIN-TOP:15px;}
.tSpace4 {MARGIN-TOP:20px;}
.tSpace5 {MARGIN-TOP:25px;}
.tSpace6 {MARGIN-TOP:30px;}
.tSpace7 {MARGIN-TOP:35px;}
.tSpace8 {MARGIN-TOP:40px;}
.tSpace9 {MARGIN-TOP:45px;}
.tSpace10 {MARGIN-TOP:50px;}
.rSpace1 {MARGIN-RIGHT:5px;}
.rSpace2 {MARGIN-RIGHT:10px;}
.rSpace3 {MARGIN-RIGHT:15px;}
.rSpace4 {MARGIN-RIGHT:20px;}
.rSpace5 {MARGIN-RIGHT:25px;}
.rSpace6 {MARGIN-RIGHT:30px;}
.rSpace7 {MARGIN-RIGHT:35px;}
.rSpace8 {MARGIN-RIGHT:40px;}
.rSpace9 {MARGIN-RIGHT:45px;}
.rSpace10 {MARGIN-RIGHT:50px;}
.bSpace1 {MARGIN-BOTTOM:5px;}
.bSpace2 {MARGIN-BOTTOM:10px;}
.bSpace3 {MARGIN-BOTTOM:15px;}
.bSpace4 {MARGIN-BOTTOM:20px;}
.bSpace5 {MARGIN-BOTTOM:25px;}
.bSpace6 {MARGIN-BOTTOM:30px;}
.bSpace7 {MARGIN-BOTTOM:35px;}
.bSpace8 {MARGIN-BOTTOM:40px;}
.bSpace9 {MARGIN-BOTTOM:45px;}
.bSpace10 {MARGIN-BOTTOM:50px;}


/*** |  추가된 스타일시트 내역  | ***/
.fx_table {border:0px; border-collapse:collapse; table-layout:fixed; word-break:break-all; }
.main_best {border:0px; table-layout:fixed; word-break:break-all; float:left; width:90px; margin-right:18px; text-align:center;} 
.main_cat {border:0px; table-layout:fixed; word-break:break-all; float:left; width:80px; margin-right:18px; text-align:center;} 
.main_planning_a {border:0px; table-layout:fixed; word-break:break-all; float:left;width:81px; line-height:20px;  text-align:center;}
.idx0_md {border:0px; table-layout:fixed; word-break:break-all; float:left;width:90px; margin-right0px; text-align:center; }
.input_600px {WIDTH: 600px; height: 21px;border: #cbcbcb 1px solid;  background-color:#f8f8f8;}


/*** |  위아래 스크롤  | ***/
div.playlist { width:210px;}
a.prev { width:27px; height:17px; background:url(/img/up_arrow.gif); cursor:hand; }
a.prev:hover { width:27px; height:17px; background:url(/img/up_arrow.gif); cursor:hand; }
a.next { width:27px; height:17px; background:url(/img/down_arrow.gif); cursor:hand; }
a.next:hover { width:27px; height:17px; background:url(/img/down_arrow.gif); cursor:hand; }

/*** |  좌우 스크롤  | ***/
/* outmost wrapper element */
#scrollable { width:644px; height:165px;}
/* container for the scrollable items */
.scrollable .items { height:165px;	margin-left:0px; float:left; }
/* next / prev buttons */
.scrollable .prev, .scrollable .next {	vertical-align:middle;	float:left;	display:block;	width:17px;	height:165px; background-repeat:no-repeat;	margin:0px 0 0 0; }
.scrollable .prev {	background:url(/img/brand_img_02.gif); background-repeat:no-repeat;	background-position:center;	 }
.scrollable .next {	background:url(/img/brand_img_03.gif); background-repeat:no-repeat;	background-position:center;	 }


/*** |  2008.11.25이후 추가  | ***/
.myshop_pic_s_box {width:170px; height: 80px; BORDER:#d0d0d0 1px solid; }
.myshop_title {overflow:hidden; width:670px;color:#ff4194; font-size:22px; font-weight:bold; margin:12px 0px 0px 143px; text-align:center;}

/** 2008-12-31 추가 **/
.inputbox_sp_btn02 {WIDTH: 142px; height: 20px; font:12px; COLOR: #444444; background:#ffffff; BORDER:#cacaca 1px solid;}