@charset "utf-8";
/* CSS Document */
/* common */
html{overflow-y:scroll; overflow-x:hidden;}
body, input, textarea, select, td, div, p, li, dt, dd{font-family:dotum, 돋움, gulim, 굴림, Arial, applegothic, Tahoma, sans-serif; line-height:160%; color:#666;}
*{margin:0; padding:0; font-size:12px;}
img, fieldset{border:none;}
hr{display:none;}
table{border-spacing:0; border:0; border-collapse:collapse;}
ul, ol, li{list-style:none; list-style-position:outside;}
optgroup{font-style:normal;}
#new_tem td img{vertical-align:middle;}
th{text-align:center;}
abbr, acronym{border:none;}
a:link {text-decoration:none; color:#666;}
a:visited {text-decoration:none; color:#666;}
a:hover, a:active, a:focus {text-decoration:underline; color:#666;}
em{ font-style:normal}

.hidden, legend{position:absolute; height:0; width:0; overflow:hidden; font-size:0; line-height:0; visibility:hidden;}
caption{height:0; width:0; overflow:hidden; font-size:0; line-height:0; visibility:hidden; border:0; margin:0; padding:0;}
div.pfooter {background-color: #656565;text-align: right;padding: 7px 5px 10px 0;margin-top: 0px;}
div.pfooter a{color:#fff !important}

/*여백*/
.mg_l20{margin-left:20px;}
.mg_b20{margin-bottom:20px;}

/*텍스트*/
.txt_11_gray{font-size:11px; color:#a4a4a4;}

#new_tem{text-align:center;}
#new_tem #headerwrap{}/*headerwrap CSS 파일 따로 존재함*/
#new_tem #contentswrap{width:962px; text-align:left; margin:0 auto;}

/*FOOTER*/
#new_tem #footerwrap{margin-top:44px; text-align:center; background:url(/mylshop/images/com_img/bottom_01.gif) repeat-x;}
#new_tem #footerwrap .linkwrap{text-align:right; padding:8px 0 10px 0; display:block; width:962px;  margin:0 auto;}
#new_tem #footerwrap .footer{width:962px; margin:0 auto; height:100px; text-align:left; padding:20px 0;}
#new_tem #footerwrap .footer .footer_logo {width:190px; height:70px; float:left; padding:20px 0 0 5px;}
#new_tem #footerwrap .footer .footer_txt{font-style:normal; width:560px; float:left; padding:0 10px 0 0; border-left:1px solid #efefef; border-right:1px solid #efefef;}
#new_tem #footerwrap .footer .footer_txt p{padding:0 0 2px 25px;  font-size:11px; color:#595959;}
#new_tem #footerwrap .footer .footer_txt p span{color:#ababab; font-size:11px; letter-spacing:-1px;}
#new_tem #footerwrap .footer .footer_txt img{margin-top:2px;}
#new_tem #footerwrap .footer .footer_ksnet{float:right; width:120px; height:70px; padding:30px 55px 0 0;}

/*snb*/
#new_tem #contentswrap .main01wrap{height:285px;}
#new_tem #contentswrap .main01wrap .snbwrap{_display:inline; float:left; width:162px; height:285px; background:#715b54;}
#new_tem #contentswrap .main01wrap .snbwrap li{padding-left:18px; vertical-align:top;}
#new_tem #contentswrap .main01wrap .snbwrap li a{display:block;}
#new_tem #contentswrap .main01wrap .snbwrap .cate_all{height:35px; background:#4a3b37; position:relative;}
#new_tem #contentswrap .main01wrap .snbwrap .cate_all img{margin-top:11px;}
#new_tem #contentswrap .main01wrap .snbwrap .snb{height:24px; _height:25px; border-top:1px solid #504242; position:relative; background:#715b54;}
#new_tem #contentswrap .main01wrap .snbwrap .snb img{margin-top:4px;}

#new_tem #contentswrap .main01wrap .snbwrap .cate_all{z-index:110;}
#new_tem #contentswrap .main01wrap .snbwrap .snb1{z-index:100;}
#new_tem #contentswrap .main01wrap .snbwrap .snb2{z-index:90;}
#new_tem #contentswrap .main01wrap .snbwrap .snb3{z-index:80;}
#new_tem #contentswrap .main01wrap .snbwrap .snb4{z-index:70;}
#new_tem #contentswrap .main01wrap .snbwrap .snb5{z-index:60;}
#new_tem #contentswrap .main01wrap .snbwrap .snb6{z-index:50;}
#new_tem #contentswrap .main01wrap .snbwrap .snb7{z-index:40;}
#new_tem #contentswrap .main01wrap .snbwrap .snb8{z-index:30;}
#new_tem #contentswrap .main01wrap .snbwrap .snb9{z-index:20;}
#new_tem #contentswrap .main01wrap .snbwrap .snb10{z-index:10;}
#new_tem #contentswrap .main01wrap .snbwrap .zindex{z-index:1000;}
/*snb_서브*/
#new_tem #contentswrap .main01wrap .snbwrap .snb_sub{position:absolute; top:-4px; left:142px; width:140px; background:url(/mylshop/images/new_tem/main/bg_snb_sub.gif) 0 bottom no-repeat; z-index:1000; padding-bottom:10px; display:none;}
#new_tem #contentswrap .main01wrap .snbwrap .snb_sub ul{width:140px; background:url(/mylshop/images/new_tem/main/bg_snb_sub.gif) 0 0 no-repeat; padding:10px 10px 0 20px;}
#new_tem #contentswrap .main01wrap .snbwrap .snb_sub li{background:url(/mylshop/images/new_tem/main/sub_bullet.gif) 0 8px no-repeat; padding:2px 0 2px 8px;}
#new_tem #contentswrap .main01wrap .snbwrap .snb_sub li a{font-size:11px; letter-spacing:-1px;}
/*snb_전체카테고리보기 서브*/
#new_tem #contentswrap .main01wrap .snbwrap .cate_all_sub{position:absolute; top:1px; left:142px; width:700px; background:url(/mylshop/images/new_tem/main/bg_cate_all_sub.gif) 0 bottom no-repeat; z-index:1000; padding-bottom:10px; display:none;}
#new_tem #contentswrap .main01wrap .snbwrap .cate_all_sub div{width:700px; background:url(/mylshop/images/new_tem/main/bg_cate_all_sub.gif) 0 0 no-repeat; padding:10px 20px 0 30px;}
#new_tem #contentswrap .main01wrap .snbwrap .cate_all_sub dl{width:650px; padding:3px 0; border-bottom:1px solid #dfdfdf; height:1%;}
#new_tem #contentswrap .main01wrap .snbwrap .cate_all_sub dl:after{content:''; display:block; clear:both;}
#new_tem #contentswrap .main01wrap .snbwrap .cate_all_sub dl.bd_non{border:none;}
#new_tem #contentswrap .main01wrap .snbwrap .cate_all_sub dt{float:left; width:73px; padding-top:2px;}
#new_tem #contentswrap .main01wrap .snbwrap .cate_all_sub dt a{font-weight:bold;}
#new_tem #contentswrap .main01wrap .snbwrap .cate_all_sub dd{float:left; width:577px;}
#new_tem #contentswrap .main01wrap .snbwrap .cate_all_sub dd li{vertical-align:top; float:left; padding:0 7px 0 0; border-right:1px solid #fea049; margin:4px 9px 2px 0;}
#new_tem #contentswrap .main01wrap .snbwrap .cate_all_sub dd li.bd_non{border:none;}
#new_tem #contentswrap .main01wrap .snbwrap .cate_all_sub dd li a{vertical-align:top; float:left; font-size:11px; height:11px; line-height:100%; letter-spacing:-1px;}

/*FLASH*/
#new_tem #contentswrap .main01wrap .flash_banner{float:left; width:515px; height:285px;}
/*CENTER*/
#new_tem #contentswrap .main01wrap .centerwrap{float:left; width:285px; height:285px; background:#f3f3f3; position:relative;}
#new_tem #contentswrap .main01wrap .centerwrap dt{position:absolute; right:0; width:32px; overflow:hidden;}
#new_tem #contentswrap .main01wrap .centerwrap dt a{display:block;}
#new_tem #contentswrap .main01wrap .centerwrap dt a.on{display:block; margin-left:-32px;}
#new_tem #contentswrap .main01wrap .centerwrap dd{position:absolute; top:0; left:0; width:224px ;height:263px;_width:252px; _height:285px; padding:20px 10px 0 18px; border-top:1px solid #dedede; border-bottom:1px solid #dedede;}
#new_tem #contentswrap .main01wrap .centerwrap .center01{top:0; height:143px;}
#new_tem #contentswrap .main01wrap .centerwrap .center02{top:144px; height:142px;}
#new_tem #contentswrap .main01wrap .centerwrap .center01_01 li{line-height:140%;}
#new_tem #contentswrap .main01wrap .centerwrap .explanation{font-size:11px; color:#a4a4a4; height:65px; overflow:hidden; line-height:120%; margin:10px 0;}
#new_tem #contentswrap .main01wrap .centerwrap .center01_02{height:80px; margin-top:17px;}
#new_tem #contentswrap .main01wrap .centerwrap .center01_02 p{float:left; width:130px; line-height:100%;}
#new_tem #contentswrap .main01wrap .centerwrap .center01_02 p img{margin-bottom:10px;}
#new_tem #contentswrap .main01wrap .centerwrap .center01_02 ul{float:right; width:92px;}
#new_tem #contentswrap .main01wrap .centerwrap .center02 li{line-height:150%;}
#new_tem #contentswrap .main01wrap .centerwrap .center01 dd{display:none;}
#new_tem #contentswrap .main01wrap .centerwrap .center02 strong {display:block; margin-bottom:10px;}/* 20121227add */
#new_tem #contentswrap .main01wrap .centerwrap .center02 strong *{vertical-align:middle;}/* 20121227add */

/*버튼*/
#new_tem .btn01{display:block; height:24px;}
#new_tem .btn01 a, #new_tem .btn01 a:visited, #new_tem .btn01 a:hover, #new_tem .btn01 a:focus, #new_tem .btn01 a:active{color:#6e6e6e;}
#new_tem .btn01 a{float:left; text-align:center; background:#e0e0e0; border:1px solid #d2d2d2; padding:4px 10px; letter-spacing:-1px; text-decoration:none;}

#new_tem .btn02{display:block; height:24px;}
#new_tem .btn02 a, #new_tem .btn02 a:visited, #new_tem .btn02 a:hover, #new_tem .btn02 a:focus, #new_tem .btn02 a:active{color:#6e6e6e;}
#new_tem .btn02 a{display:block; width:92px; text-align:center; background:#e0e0e0; border:1px solid #d2d2d2; padding:4px 0; margin-bottom:3px; letter-spacing:-1px; text-decoration:none}

/*What's NEW*/
#new_tem #contentswrap .main02wrap{height:210px; margin-top:5px; border:1px solid #dedede;}
#new_tem #contentswrap .main02wrap .newwrap{_display:inline; float:left; width:658px; height:191px; _width:675px; _height:210px; padding:19px 0 0 17px; background:#fff;}
#new_tem #contentswrap .main02wrap .newwrap dt{height:24px; vertical-align:top; overflo:hidden;}
#new_tem #contentswrap .main02wrap .newwrap dd{float:left; width:106px; height:153px; text-align:center;}
#new_tem #contentswrap .main02wrap .newwrap dd span{display:block; width:100px; margin:0 auto;}
#new_tem #contentswrap .main02wrap .newwrap dd span img{width:100px; height:100px;}
#new_tem #contentswrap .main02wrap .newwrap dd em{display:block; font-style:normal; color:#949494; font-size:11px; padding:0 3px; vertical-align:top; width:100px; margin:0 auto;}
#new_tem #contentswrap .main02wrap .newwrap dd strong{display:block; color:#808080; font-size:11px; width:100px; margin:0 auto;}
#new_tem #contentswrap .main02wrap .newwrap dd a{color:#949494;}

#new_tem #contentswrap .main02wrap .bestwrap{float:left; width:271px; height:191px; _width:284px; _height:210px; border-left:1px solid #dedede; padding:19px 0 0 13px;}
#new_tem #contentswrap .main02wrap .bestwrap dt{height:30px; vertical-align:top; overflo:hidden;}
#new_tem #contentswrap .main02wrap .bestwrap dd{float:left; width:131px; height:71px; text-align:left;}
/*
#new_tem #contentswrap .main02wrap .brandzonewrap{float:left; width:271px; height:191px; _width:284px; _height:210px; border-left:1px solid #dedede; padding:19px 0 0 13px;}
#new_tem #contentswrap .main02wrap .brandzonewrap dt{height:30px; vertical-align:top; overflo:hidden;}
#new_tem #contentswrap .main02wrap .brandzonewrap dd{float:left; width:65px; height:78px; text-align:left;} */
#new_tem #contentswrap .main02wrap .brandzonewrap{width:270px;float:left; height:191px; border-left:1px solid #dedede; padding:19px 0 0 13px;}
#new_tem #contentswrap .main02wrap .brandzonewrap p{padding-bottom:10px}
#new_tem #contentswrap .main02wrap .brandzonewrap ul{width:100%}
#new_tem #contentswrap .main02wrap .brandzonewrap ul li{float:left;width:130px}



/*테마 상품*/
#new_tem #contentswrap .main03wrap{width:100%;height:295px; margin-top:4px; text-align:center; position:relative; clear:both;}
#new_tem #contentswrap .main03wrap li{float:left}
#new_tem #contentswrap .main03wrap li h3{float:left; height:25px; overflow:hidden; width:240px;border-right:1px solid #fff;}
#new_tem #contentswrap .main03wrap li h3.last{border-right:none; width:242px;}
#new_tem #contentswrap .main03wrap li h3 a{border-right:1px solid #fff;display:block; height:50px; cursor:pointer; text-align:center; background:url(/mylshop/images/new_tem/main/bg_tab_theme.gif) 0 0 repeat-x;} 
#new_tem #contentswrap .main03wrap li h3 a.on{margin-top:-25px;}
#new_tem #contentswrap .main03wrap li div {position:absolute; top:25px; left:0; width:962px; height:270px; text-align:center;}

/*best of est*/
#new_tem #contentswrap .main04wrap{height:273px; margin-top:30px; background:#f3f3f3; padding-left:16px;}
#new_tem #contentswrap .main04wrap dt{height:26px; background:#fff; padding-left:11px; margin-left:-16px;}
#new_tem #contentswrap .main04wrap dd{float:left; width:155px; height:247px; text-align:center; padding-top:21px;}
#new_tem #contentswrap .main04wrap dd span{display:block; background:#fff; border:1px solid #e4e4e4; padding:19px; width:100px; height:100px; margin:0 auto;}
#new_tem #contentswrap .main04wrap dd span img{width:100px; height:100px; color:#666;}
#new_tem #contentswrap .main04wrap dd em{display:block; margin:8px auto 5px auto; width:138px; font-style:normal; color:#4a4a4a;}
#new_tem #contentswrap .main04wrap dd strong{display:block; width:138px; margin:0 auto;}
/*카테고리별 상품*/
#new_tem #contentswrap .main05wrap{height:597px; margin-top:17px;}
#new_tem #contentswrap .main05wrap dl{_display:inline; float:left; width:481px; height:199px; background:url(/mylshop/images/new_tem/main/bg_cate.gif) right 0 no-repeat;}
#new_tem #contentswrap .main05wrap dt{float:left; width:158px; height:192px;}
#new_tem #contentswrap .main05wrap dd{float:left; width:160px; height:70px; padding:16px 0 10px 0;}
#new_tem #contentswrap .main05wrap span{float:left; width:70px; height:70px; padding-right:9px;}
#new_tem #contentswrap .main05wrap span img{width:70px; height:70px;}
#new_tem #contentswrap .main05wrap em{float:left; width:80px; font-style:normal; color:#666; font-size:11px;}
#new_tem #contentswrap .main05wrap strong{float:left; width:80px; color:#4a4a4a; font-size:11px;}
