@charset "utf-8";
/*공통css*/
* {margin:0 auto; padding:0; font-size:12px; font-family: '돋움', 'Dotum', Verdana, Arial, Sans-Serif; }
html,body {margin:0 auto; padding:0; font-size:12px; font-family: '돋움', 'Dotum', Verdana, Arial, Sans-Serif; color:#666666;text-align:center;_height:100%;min-height:100%;line-height:130%;}
body{_height:100%;min-height:100%;background:#f3f1e7;}
p, ul, ol, form, h1, h2, h3, h4, h5, dl, dt, dd, li, div, a{margin:0; padding:0}
input, select, textarea{margin:0; padding:0; font-size:11px; font-family: '돋움', 'Dotum', Verdana, Arial, Sans-Serif;color:#666666;}
li{list-style:none}

img{border:none;}
a img{border:none;}
table{border-collapse:collapse;}

/*Anchor style 설정시 순서는 link, visited, hover, active의 순으로 나열한다. hover와 active는 항상 마지막에 위치시켜야 한다. */
a:link{color:#666666;text-decoration:none;}
a:visited{color:#666666;text-decoration:none;}
a:active{color:#666666;text-decoration:none;}
a:hover{color:#666666;text-decoration:underline;}

.red { color:#c9447c;}
.png24 {tmp:expression(setPng24(this));}
.h100{height:100px;}
.h50{height:50px;}
.h7{height:7px;}
.h25{height:25px;}
.fw { font-weight:normal;}
.hn { height:auto;}

.p0 { padding:0px !important;}
.pl5 { padding-left:5px;}
.porel { position:relative;}
.event_poab { position:absolute; z-index:3; left:-0px; top:-27px;}

.ml8 {margin-left:8px;}	/* 추가 20091222 김미선 */
.mt5 {margin-top:5px;}	/* 추가 20091222 김미선 */
.mt20 {margin-top:20px;}	/* 추가 20091222 김미선 */
.mb5 {margin-bottom:5px;}	/* 추가 20091222 김미선 */
.mb8 {margin-bottom:8px;}	/* 추가 20091222 김미선 */
.mb10 {margin-bottom:10px;}	/* 추가 20091222 김미선 */
.mb20 {margin-bottom:20px;}	/* 추가 20091222 김미선 */
.mb30 {margin-bottom:30px;}	/* 추가 20091222 김미선 */
.mb35 {margin-bottom:35px;}	/* 추가 20091222 김미선 */
.mb40 {margin-bottom:40px;}	/* 추가 20091222 김미선 */
.mb50 {margin-bottom:50px;}	/* 추가 20091222 김미선 */

.lh15 {font:11px/1.5 dotum;color:#777777}	/* 추가 20091222 김미선 */


.fs {font-size:11px;}
.fs b{font-size:11px;}
.fl {float:left;}
.fr {float:right;}
.cl {clear:both;}

.li_1{background:#c1bfb7;height:2px;}/*테이블공통라인1*/
.li_2{background:#c4c2ba;height:1px;}/*테이블공통라인2*/
.li_3{background:#adaca4;height:1px;}/*테이블공통라인3*/
.li_4{background:#20417a;height:1px;}/*탭공통라인1*/
.li_5{background:#ffffff;height:1px;}/*흰색그림자라인*/
.li_6{background:#f0eeeb;height:1px;}/*테이블공통라인2*/
.li_7{background:#dbd9d1;height:1px;}/*테이블공통라인2*/
.li_10{background:#ededed;height:1px;}
.line1{height:0;width:890px;font-size:0;line-height:0;border-top:1px solid #dad8cf;border-bottom:2px solid #e7e5db;margin:0;}
.li_8{background:url('/asset/images/review/dot_bg.gif') repeat-x left top;height:1px;}/*테이블점선라인*/
.li_9{background:url('/asset/images/review/dot_bg2.gif') repeat-x left top;height:1px;}/*테이블점선라인*/


.li_h1{background:#c4c2ba;width:1px;}/*테이블공통라인1세로*/
.li_h2{background:#958e86;width:1px;}/*테이블공통라인2세로*/
.li_h3{background:#dddbd2;width:1px;}/*테이블공통라인3세로*/
.li_h4{background:#dad8d0;width:1px;}/*테이블공통라인4세로*/
.li_h5{background:#d4d2c9;width:1px;}/*테이블공통라인4세로*/


/*상품리스트 넘버링*/
.num_warp{width:890px;margin:0 0 100px 0;}
.num_warp .num{margin:18px 0 0 0;}
.num_warp .num .off{font-size:11px;color:#898989;padding:0 5px 0 5px;}
.num_warp .num .off a{font-size:11px;color:#898989;text-decoration:none;}
.num_warp .num .off a:hover{font-size:11px;color:#898989;text-decoration:underline;}
.num_warp .num .on{font-size:11px;color:#c9447c;padding:0 5px 0 5px;font-weight:bold;}
.num_warp .num .bar{background:url('/asset/images/common/bar_03.gif') no-repeat left 3px;width:1px;}

/*//상품리스트 넘버링*/
/*상품리스트 넘버링2*/
.num_warp2{width:890px;margin:0 0 100px 0;}
.num_warp2 .num{margin:0;}
.num_warp2 .num .off{font-size:11px;color:#898989;padding:0 5px 0 5px;}
.num_warp2 .num .off a{font-size:11px;color:#898989;text-decoration:none;}
.num_warp2 .num .off a:hover{font-size:11px;color:#898989;text-decoration:underline;}
.num_warp2 .num .on{font-size:11px;color:#c9447c;padding:0 5px 0 5px;font-weight:bold;}
.num_warp2 .num .bar{background:url('/asset/images/common/bar_03.gif') no-repeat left 3px;width:1px;}

/*//상품리스트 넘버링2*/



/*상품리스트 넘버링*/
.num{margin:18px 0 0 0;}
.num .off{font-size:11px;color:#898989;padding:0 5px 0 5px;}
.num .off a{font-size:11px;color:#898989;text-decoration:none;}
.num .off a:hover{font-size:11px;color:#898989;text-decoration:underline;}
.num .on{font-size:11px;color:#c9447c;padding:0 5px 0 5px;font-weight:bold;}
.num .bar{background:url('/asset/images/common/bar_03.gif') no-repeat left 3px;width:1px;}
/*//상품리스트 넘버링*/

#footer{clear:both;text-align:left;position:relative;display:block;z-index:10;bottom:0;height:170px;background:url('/asset/images/common/sub_footer.gif') no-repeat left bottom;}
#footer .footer_menu{position:absolute;left:183px;top:97px;}
#footer .footer_family{position:absolute;right:0;bottom:55px;}




/*2010.07.23 김수경 */
#quick{position:absolute;top:0;right:0;z-index:3;}
#quick #rel {position:relative;top:0;right:10;width:80px;height:171px;text-align:right;}	

/* #globaltop{z-index:10;clear:both;width:100%;top : 0;text-align:center;height:26px; background-color:#272525;} */
#globaltop{z-index:10;clear:both;width:100%;top : 0;text-align:center;height:27px;}



#shoppingbag{z-index:1000;clear:both;width:100%;position: fixed;bottom : 0;text-align:center;}
.bag{position:relative;width:980px;}
	.bag .CartTab1{float:left;_display:inline;height:20px;background:url('/asset/images/shoppingcart/shoppingbagtoday_off.gif') no-repeat left top;width:156px;cursor:hand;overflow:hidden;zoom:1;}
	.bag .CartTab1_on{float:left;_display:inline;height:20px;background:url('/asset/images/shoppingcart/shoppingbagtoday_on.gif') no-repeat left top;width:156px;cursor:hand;overflow:hidden;zoom:1;}
	.CartTab1 span{font-size:11px;font-family:Arial;color:#fff;width:25px;height:13px;margin:2px 0 0 55px;display:block;font-weight:bold;}
	.CartTab1_on span{font-size:11px;font-family:Arial;color:#fff;width:25px;height:13px;margin:2px 0 0 55px;display:block;font-weight:bold;}

	.bag .CartTab2{float:left;_display:inline;height:20px;background:url('/asset/images/shoppingcart/shoppingbagjjim_off.gif') no-repeat left top;width:152px;cursor:hand;overflow:hidden;zoom:1;}
	.bag .CartTab2_on{float:left;_display:inline;height:20px;background:url('/asset/images/shoppingcart/shoppingbagjjim_on.gif') no-repeat left top;width:152px;cursor:hand;overflow:hidden;zoom:1;}
	.CartTab2 span{font-size:11px;font-family:Arial;color:#fff;width:25px;height:13px;margin:2px 0 0 48px;display:block;font-weight:bold;}
	.CartTab2_on span{font-size:11px;font-family:Arial;color:#fff;width:25px;height:13px;margin:2px 0 0 48px;display:block;font-weight:bold;}

	.bag .CartTab3{float:left;_display:inline;height:20px;background:url('/asset/images/shoppingcart/shoppingbagsample_off.gif') no-repeat left top;width:158px;cursor:hand;overflow:hidden;zoom:1;}
	.bag .CartTab3_on{float:left;_display:inline;height:20px;background:url('/asset/images/shoppingcart/shoppingbagsample_on.gif') no-repeat left top;width:158px;cursor:hand;overflow:hidden;zoom:1;}
	.CartTab3 span{font-size:11px;font-family:Arial;color:#fff;width:25px;height:13px;margin:2px 0 0 65px;display:block;font-weight:bold;}
	.CartTab3_on span{font-size:11px;font-family:Arial;color:#fff;width:25px;height:13px;margin:2px 0 0 65px;display:block;font-weight:bold;}

	.bag .right{float:right;_display:inline;background:url('/asset/images/shoppingcart/shoppingbag_rbg.gif') no-repeat left top;width:131px;height:20px;overflow:hidden;zoom:1;}
	.bag .right img{margin:6px 5px 0 18px;}
	.bag .open_box{display:none;width:980px;height:249px;text-align:left;position:relative;}


