@charset "utf-8";
/* CSS Document */


#container{margin-top:-1px;}
#contents .sub_content{width:100%; margin:0; padding:0;}/* 메인 */

/*  메인 비주얼  */
.main_visual{overflow:hidden; width:100%;  margin:0 auto;}

/*  메인 꽉찬 상품진열  */
.main_roll_goods {overflow:hidden; width:980px;  margin:0 auto;}

.main_content{}

.main_slide_ban{overflow:hidden; width:1177px; margin:0 auto;}

/* 메인 중간 꽉찬 배너 */
.middle_bn {overflow: hidden; width:100%; margin:30px auto 50px; background: url(/*'../../dicp/img/middle_bn.jpg'*/) no-repeat center top; text-align:center; }

/* 매인 좌측 */

.main_content .Minfo { float:left; width:186px; margin:0 auto;}
.main_content .mdItem { float:right; margin:0 auto; width:963px;}




.scroll_wrap{top:258px;}/* 메인 우측 스크롤 178 */

.main_best_tit {}


/* 메인배너  */

  /* 
#dicpBanner {position:relative; width:100%; background:#ececec; min-height:400px;}
#dicpBanner .inner {position:relative; width:1177px; margin:0 auto 0; *zoom:1;}

#main_trand { position:relative; width:1177px; padding:42px 0 42px 0;}
#main_trand li { display:inline-block; /*float:left;/}
#main_trand .itemV { margin:-2px auto 0;}
#main_trand #event {float:right; width:px; margin:0 -0px 0}
#main_trand #event li {display:inline-block; }
#main_trand #event li.bn1 { margin:0 -5px 0px 0; }
#main_trand #event li.bn2 { margin:0 0 0px 0; }
#main_trand .roll_event {width:514px; float:left;}
*/


 /*  매인 중간 배너 */
 
	#main_banner { position:relative; width:100%; margin:30px auto 0; *zoom:1; background:#eeeeee; padding:30px 0 0 0/* 꽉찬배경칼라 상단 */; }
    #main_banner:after { content:""; display:block; clear:both; *zoom:1; }
	
   .main_mid { position:relative; width:100%; margin:0 auto; padding:0 0 28px 0/* 꽉찬배경칼라 하단 */; }
   .main_mid:after { content:""; display:block; *zoom:1; clear:both; }

    .main_mid > span { display:block; float:left; width:308px; background:#fff; overflow:hidden; }
    .main_mid > span img { /*width:100%; filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0; transition:all .3s ease; -webkit-transition:all .3s ease; transform:scale(1,1); -webkit-transform:scale(1,1);*/ }
    .main_mid > span img:hover {/* filter:alpha(opacity=90); opacity:1.0; -webkit-opacity:.6; transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); */}
    .main_mid span img { width:100%; transition:all .5s ease; -webkit-transition:all .5s ease; }
    .main_mid span img:hover { filter:alpha(opacity=60); opacity:.6; -webkit-opacity:.6; }
	
  /*  중간 움직이는 배너	*/
	.mainBanner {position:relative; float:left; width:534px; height:415px; margin:0 0px 0 8px; overflow:hidden; }
	
  /*  중간 이 달의 추천 베스트	*/
	.mainRbanner {float:right; width:px;}
	.mainRbanner li {margin:0 auto 8px;}
    .mainRbanner li img { width:100%; transition:all .5s ease; -webkit-transition:all .5s ease; }
    .mainRbanner li img:hover { filter:alpha(opacity=60); opacity:.6; -webkit-opacity:.6; }




/* 매인 공지 */
	.main_banner .notice { float:right; width:318px; }
    .main_banner .notice h4 a { float:left; width:296px; display:block; height:35px; line-height:35px; border-left:1px solid #ddd; border-top:1px solid #ddd; border-right:1px solid #ddd; background:#fff; font-size:13px; color:#333; padding:0 10px;}
    .main_banner .notice h4 a span { float:right; padding:0 0 0 5px; font-size:11px; color:#999; font-weight:400; }
    .main_banner .notice:hover h4 a {border-left:1px solid #ddd; border-top:1px solid #ddd; border-right:1px solid #ddd; background:#f1f1f1; text-decoration:none; color:#333; }

/* 공지글 */
	.main_banner .notice .notice_list{ position:relative; display:inline-block; *display:inline; *zoom:1; vertical-align:top; letter-spacing:0; background:#fff; } /*  게시물 높이 */
	.main_banner .notice .notice_list:first-child { padding:0; border:0 none; }
	.main_banner .notice .notice_list ul{padding:0; margin:20px auto 0; }
	.main_banner .notice .notice_list a{display:inline-block; overflow:hidden; width:90%; color:#717171; text-overflow:ellipsis; white-space:nowrap; word-wrap:break-word;}
	.main_banner .notice .notice_list a:hover{text-decoration:none;}
	
    .main_banner .notice .notice_list ul li span {line-height:21px; padding:0 3px 0 0px/* 공지아이콘 간격 */;}
    .main_banner .notice .notice_list ul li a{position:relative; top:-5px/* 게시물 위치 조절 */;}
	
/* 매인 노출 공지글 */
 .notice_list{ position:relative; display:inline-block; *display:inline; *zoom:1; padding:0; height:130px; margin:0 auto; border:1px solid #ddd; vertical-align:top; letter-spacing:0; background-color:#FFFFFF; width:315px;}              /*  게시물 높이 */
 .notice_list:first-child { padding:0; border:/*0 none*/; }
 .notice_list h3 {position:absolute; left:18px; top:18px; margin:0 0 0px; font-size:12px; font-weight: bold;}
 .notice_list h3 a{color:#000; width:100%;}
 .notice_list h3 a:hover{text-decoration:none;}
 .notice_list ul{padding:45px 0 0 0;}
 .notice_list li{padding:0px 0 1px 7px/*  게시물 아이콘 */; line-height:21px; background:url('../../dicp/img/dots.png') no-repeat 0px 2px; margin-left:10px; width:300px;}
 .notice_list a{display:inline-block; overflow:hidden; line-height:16px; width:95%; color:#717171; text-overflow:ellipsis; white-space:nowrap; word-wrap:break-word;}
 .notice_list a:hover{text-decoration:underline;}
 .notice_list span{display:inline-block;}
 
