/*main.css */
#main_contents, .foot_contents {width:100%; margin:0 auto; border:0px solid red; }
.prodBest { width:1200px; margin:0 auto; margin-bottom:15px; }
.foot_contents_keyword { width:1200px; margin-top:15px; }
#main_contents #left { width:100%; height:480px; float:left; border:0px solid blue; }
#main_contents #right { width:54px; height:379px; padding-left:0px; float:right;}
#main_contents #right .today {width:272px; height:236px; border:1px solid #dfdfdf; overflow:hidden;  }
#main_contents #right .new  { border:1px solid #dfdfdf; border-top:0; width:272px; height:77px; overflow:hidden; }
#main_contents #right .naver  { border:1px solid #dfdfdf; border-top:0; width:272px; height:65px; overflow:hidden; }



/*---------¸ÞÀÎ ½½¶óÀÌµå----------*/
/*#left #banner { position: relative; overflow: hidden;  width: 696px; height:377px; border:1px solid #dfdfdf; }
#left #banner ul { position: relative; margin: 0; padding: 0; height: 377px; list-style: none; }
#left #banner ul li { position: relative; display: block; float: left;  width: 696px; height: 377px; }

#left #banner .o_i { width:130px; height:50px; position:absolute; z-index:1; left:0px; top:140px; border:0px solid blue; }
#left #banner .o_g { width:130px; height:50px; position:absolute;  right:0px; z-index:1; top:140px; border:0px solid blue;  }
#left #banner .control_next{ width:100px;	height:33px; margin-left:30px; top:43%; bottom:50%; position:absolute; border:0px solid white; background:url(../../images/main/next02.png) no-repeat; background-position:50px; background-size:38px 38px;	}
#left #banner .control_prev { width:100px; height:33px; margin-left:-55px; top:43%; bottom:50%; position:absolute; border:0px solid white; background:url(../../images/main/prev02.png) no-repeat; background-position:70px; background-size:38px 38px; }
*/

/*-------¿ëµµº° »óÇ°-------*/


#main_contents .useBest {clear:both; width:1200px; border:0px solid #dfdfdf; border-top:0;  margin-bottom:6px; overflow:hidden; }
#main_contents .useBest li { float:left; font-size:0; list-style:none; *zoom:1; overflow:hidden; padding-right:8px;  }
#main_contents .useBest li:last-child{padding-right:0;}
#main_contents .useBest li a { display:block; }
#main_contents .useBest li:after { display:block; content:""; clear:both; }


/*---------ÀÓ½Ã Ä«Å×°í¸® º£½ºÆ® ¿µ¿ª---------*/
#CateBestWrap { width:100%;  padding:10px 0 ; background-color:#f9f7f2; }
.CateBest { width:1200px; height:330px;  margin:0 auto; }

/*---------¹Ì´Ï ±âÈ¹Àü---------*/
 #slides{ float:left; width:168px; height:252px; margin-top:43px; border:1px solid #dfdfdf; z-index:100; position:relative; *zoom:1; } 
	.slides_container { width:168px; height:252px; overflow:hidden;	 }
	.pagination { position:absolute; top:5px; right:3px; z-index:110; }
	.pagination li { float:left; margin:0 1px; }
	.pagination li a { display:block; width:12px; height:0;padding-top:12px;  background-image:url('../../images/main/pagination.png'); background-position:0 0; overflow:hidden; }
	.pagination li.current a { background-position:0 -12px; }
	#slide:after { content:""; display:block; clear:both; }



/*---------MD'S PICK---------*/

	.mdPick{ width:235px; height:340px; float:left;	display:inline; }
	.mdPick h2{  padding-bottom:9px; }
	/*.mdPick .tab{ padding:0; position:absolute; right:0; bottom:4px; }
	.mdPick .tab li{ width:127px; height:26px; display:block; }
	.mdPick .tab li a{ background:url('../../images/main/md_off.gif') no-repeat; display:block; text-decoration:none; color:#545454; line-height:26px; text-align:center; }
	.mdPick .tab li a.selected{ background:url('../../images/main/md_on.gif')  no-repeat; text-decoration:none; font-weight:bold; color:#fff; cursor:default; }
	.mdPick .panel{ padding:0; width:297px; height:240px; border:1px solid #dfdfdf; padding-bottom:1px; }

*/


/*---------¿À´ÃÀÇ Å°¿öµå---------*/
   /* .todRec { float:left;  width:715px; height:340px; margin-left:8px;  } 
	.enjoySect a:hover { text-decoration:none; cursor:pointer; }
	.overEffect {  position:relative; }
	.overEffect span { display:block; width:100%;  position:absolute; left:0; top:0; background:url('../../images/v15img/main/td_pro_ov1.png') no-repeat; z-index:10000;}
	.todRec .todRe img { ; padding-bottom:9px; }
	.enjoySect { width:865px; height:262px; border:0px solid pink; }
	.enjoySect img { border:0px solid blue; display:inline;}
	.enjoySect .contList {  width:715px; height:319px; border:1px solid #dfdfdf;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.enjoySect .contList li { float:left; width:212px; height:250px; border:0px solid pink; margin:45px 10px 0 15px ; }
	.enjoySect .contList li.lastitem { margin:0; }
	.enjoySect .contList li:hover { cursor:pointer;  }
	.enjoySect .contList li:hover .copy dd { color:#444; }
	.enjoySect .contList li:hover .copy dt { color:#333; }
	.enjoySect .thumbnail { width:182px; height:182px; border:0px solid blue; margin-left:15px; }
	.enjoySect .thumbnail span {height:182px;}
	.enjoySect .copy { text-align:center; margin-top:10px; border:0px solid red; }
	.enjoySect .copy dt {font-weight:bold; color:#555; font-size:16px; }
	.enjoySect .copy dd {color:#777; font-size:12px; line-height:17px;}*/

/*2015-09-15*/
    .todRec { float:left;  width:715px; height:319px; margin-left:8px; 	display:inline; } 
	.todRec .todRe img { ; padding-bottom:9px; }

/*---------Å« ¹è³Ê---------*/
 .bigBan { clear:both; padding-top:15px; width:1200px; height:136px; }



/*---------°øÁö»çÇ×---------*/
 #info {  width:1200px; height:290px; margin-top:20px;  border:0px solid blue; }

#info .info01 { float:left; width:290px; height:283px; border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;  }
#info .info01 h3{ margin-top:30px; margin-left:50px; }
#info .info01 p { padding-bottom:1px; margin-left:0px;}

#info .info02 { float:left; width:310px; height:283px; border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
#info .info02 h3 { margin-top:30px; margin-left:40px; margin-bottom:10px;}
#info .info02 p { padding-bottom:1px; margin-left:5px; }

#info .info02 .infotit { position:relative; padding-top:20px; }
#info .info02 .infotit span a, .infotit span a:hover { text-decoration:none; }
#info .info02 li { width:90px; height:105px; border:0px solid blue; margin:2px 0 0 10px; float:left; }
#info .info02 li .tit { display:block; margin-top:3px; text-align:center; }
#info .info02 p { margin-bottom:8px; }
#info .info02 p .more, .info03 .more { position:absolute; right:3px; top:0; display:block; }


#info .info03 { float:left; width:257px; height:281px;  border-right:1px solid #dfdfdf; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
#info .info03 h3, .info01 p { padding-bottom:0px; margin-left:0px; }
#info .info03 p { position:relative; float:left;  }
#info .info03 img {border-left:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; display:block; }
#info .info03 ul { margin:0 0 0px 0px; }
#info .info03 li { margin-bottom:6px;padding-bottom:5px; position: relative; display:block; border-bottom:1px dotted #dfdfdf; }
#info .info03 li .date { position:absolute; top:0; right:0; color:#797979; display:block; }
#info .info03 .bnimg { display:block; width:300px; height:68px; margin-left:5px; overflow:hidden; }
#info .info03 li.lastItem { margin:0; padding:0; border:none; }

#info .info04 { float:left; width:335px; height:283px; border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
#info .info04 h3, .info01 p { margin-top:30px; margin-left:25px; margin-bottom:10px;}
#info .info04 p { position:relative; }
#info .info04 ul { margin: 3px 0 0 30px; }
#info .info04 li { padding-bottom:6px; position: relative; display:block;  }
#info .info04 li .date { position:absolute; top:0; right:0; color:#797979; display:block; }
#info .info04 .bnimg { display:block; width:300px; height:68px; margin-left:5px; overflow:hidden; }
#info .info04 li.lastItem { margin:0; padding:0; border:none; }


 #info .service {clear:both; width:1200px; height:72px;  }
 #info .service li { float:left; border:1px solid #dfdfdf; margin-left:5px; margin-top:20px;height:70px; }
 #info .service li.firstItem { margin-left:0px; margin-right:2px; }


/* ¸ÞÀÎ »óÇ° css*/
#item_text { color:#595959 !important; }
#item_text a { 	font-size:12px !important; color:#595959; }
#item_text a:hover { font-weight:normal; text-decoration:underline !important; }
.priceMax { text-decoration:line-through; color:#595959;} /*»óÇ°°¡°Ý*/
.priceMin {  font-size:12px; }/* È¸¿øÇÒÀÎ°¡°Ý */

.nhpick {  font-size:14px; letter-spacing:-1px;}/* new_hotpick ÂÊ È¸¿øÇÒÀÎ°¡°Ý */