@charset "utf-8";
/* CSS Document */
body { background-color:#fff;}

#slide_banner { position:relative; min-width:1097px; height:440px; margin:0 auto; overflow:hidden;}
.slide_img {width:1903px; height:440px; position:absolute; left:50%; margin-left:-951px;}
#slide_banner .slide_left, #slide_banner .slide_leftdn,#slide_banner .slide_right, #slide_banner .slide_rightdn
			{
				width:46px;
				height:125px;
				position: absolute;
				cursor: pointer;
				display: block;
				background: url(../images/main/slide_banner_arrow.png) center center no-repeat;
				overflow: hidden;
			}
			#slide_banner .slide_left { background-position: 0 0; }
			#slide_banner .slide_right { background-position: -50px 0; }
			#slide_banner .slide_left:hover { background-position: 0 -125px; }
			#slide_banner .slide_right:hover { background-position: -50px -125px; }
			#slide_banner .slide_leftdn { background-position: 0 -125px; }
			#slide_banner .slide_rightdn { background-position: -50px -125px; }

/*content*/
#content > div {margin-top:25px;}
	/*.make_ani {height:141px; border:1px solid #bfcbd6;font-size: 0;letter-spacing: -5px;}
	.make_ani a {border-left:1px solid #bfcbd6; display:inline-block;font-size: medium;letter-spacing:normal;}
	.make_ani a:first-child { border-left:0;}*/
	.product_list {height:297px; border:1px solid #bfcbd6;}
		.product_list li {float:left; width:273px;}
		.product_list li dl {text-align:center; padding-top:15px;}
		.product_list li dd {margin-top:7px;}
		.product_name a {color:#282828;}
		.price a {color:#C00; font-weight:bold;}
	.product_list:last {clear:both;}

	
	.bottom {height:515px;}
		.bottom div {float:left;}
		.bottom_event { position:relative; width:325px; border:1px solid #bfcbd6; margin-left:10px; padding:11px 12px;}

			/* 추가 */
			.slide_bullet div, .slide_bullet div:hover, .slide_bullet .av
			{
				background: url(../images/main/slide_bullet_bg.png) no-repeat;
				overflow:hidden;
				cursor: pointer;
			}
			.slide_bullet div { background-position: 0 0; }
			.slide_bullet div:hover, .slide_bullet .av:hover { background-position: 0px -16px; }
			.slide_bullet .av { background-position: -0px -16px; }
			.slide_bullet .dn, .slide_bullet .dn:hover { background-position: -0px -16px; }
			/* 삭제 예정
			.event_btn {position:absolute; bottom:20px; left:135px;}
			.event_btn a {margin-left:5px;}
			*/

		.review {width:298px; height:493px; border:1px solid #bfcbd6; margin-left:10px; padding:10px 23px 10px 22px; }		
		.review_list {margin-top:20px; padding:10px 10px 5px 15px; margin-right:10px; width:272px; height:367px; border:1px solid #e7e7e7; overflow:auto; overflow-x:hidden;}
		.review_list a {color:#242424;}
		.review_list li { height:74px; border-top:1px solid #e7e7e7; padding-top:15px;}
		.review_list li:first-child {border-top:0;}
		.review_list span {display:block; text-align:left; padding:2px; margin-left:65px; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; overflow:hidden;}		
		.review_txt { color:#136bb1; margin-top:20px;}
		.r_img {float:left; border:1px solid #000;}
				