@charset "utf-8";

/*	mainvisual
============================================*/
@media print{
#mainvisual{ display: none; }
} 



#mainvisual{
	margin:0 auto;
	width:790px;
	height: 340px;
}

#mainvisual.mv_1{
	height: 285px;
}

#mainvisual_inner {
	display: none;
	position: relative;
	overflow: hidden;
	width: 790px;
	height: 340px;
	margin:0 auto;
	font-size: 0;
	line-height: 0;
}

.mv_1 #mainvisual_inner {
	height: 290px;
}

#wrapVisual {
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	width: 790px;
	height: 260px;

}
#wrapVisual p {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
}

	/* visualGuard */
	#visualGuard {
		display: block;
		position: absolute;
		left: 0;
		top: 0;
		z-index: 5;
		width: 790px;
		height: 260px;
		background: url(/image/spacer.gif);
		cursor: pointer;
	}

	/* wrapThumbBg */
	#wrapThumbBg {
		position: absolute;
		left: 0;
		top: 275px;
		width: 790px;
		height: 61px;
		/*background: url(/image/bg_slider.gif) left top repeat-x;*/
	}
	.mv_1 #wrapThumbBg {
		height: 5px;
		/*background: url(/image/bg_slider_no_pager.gif) left top no-repeat;*/
	}
	#wrapThumbBg p {
		display: none;
		position: absolute;
		left: 0;
		top: 0;
		width: 790px;
		height: 61px;
		background: none !important;
	}
	.mv_1 #wrapThumbBg p {
		height: 5px;
	}

	/* wrapThumb, wrapThumbTrap */
	#wrapThumb,
	#wrapThumbTrap {
		position: absolute;
		top: 275px;
		overflow: hidden;
		height: 61px;
	}
	#wrapThumb { z-index: 10; }
	#wrapThumbTrap { z-index: 1000; }

	.mv_2 #wrapThumb, .mv_2 #wrapThumbTrap { left: 302px; width: 374px; }
	.mv_3 #wrapThumb, .mv_3 #wrapThumbTrap { left: 206px; width: 565px; }
	.mv_4 #wrapThumb, .mv_4 #wrapThumbTrap { left: 0; width: 790px; }
	.mv_5 #wrapThumb, .mv_5 #wrapThumbTrap { left: 18px; width: 947px; }
	.mv_c #wrapThumb, .mv_c #wrapThumbTrap { left: 23px; width: 931px; }
	
	#wrapThumb p,
	#wrapThumbTrap p {
		position: absolute;
		top: 0;
	}
	#wrapThumb p {
		width: 185px;
		height: 61px;

	}
	#wrapThumbTrap p {
		width: 185px;
		height: 61px;
		background: url(/image/spacer.gif);
		cursor: pointer;
	}
	
	#thumb_1, #thumbTrap_1 { left: 0px; }
	#thumb_2, #thumbTrap_2 { left: 201px; }
	#thumb_3, #thumbTrap_3 { left: 402px; }
	#thumb_4, #thumbTrap_4 { left: 603px; }
	#thumb_5, #thumbTrap_5 {  }
	
	.mv_5 #thumb_1, .mv_5 #thumbTrap_1 { left: 0px; }
	.mv_5 #thumb_2, .mv_5 #thumbTrap_2 { left: 201px; }
	.mv_5 #thumb_3, .mv_5 #thumbTrap_3 { left: 403px; }
	.mv_5 #thumb_4, .mv_5 #thumbTrap_4 { left: 605px; }
	.mv_5 #thumb_5, .mv_5 #thumbTrap_5 {  }

	/* thumbCr */
	#thumbCr {
		position: absolute;
		top: 275px;
		z-index: 100;
		width: 185px;
		height: 61px;
		background: url(/Contents/img/bg_thumb_arrow.png) no-repeat;
	}
	.mv_2 #thumbCr { left: 0; }
	.mv_3 #thumbCr { left: 201px; }
	.mv_4 #thumbCr { left: 0; }
	.mv_5 #thumbCr { left: 605px; }
	.mv_c #thumbCr { left: 394px; }


	/* arrowWrap, arrowTrapWrap */
	#arrowWrap,
	#arrowTrapWrap {
		position: absolute;
		left: 0;
		top: 296px;
	}
	#arrowWrap { z-index: 100; }
	#arrowTrapWrap { z-index: 1000; }
	
	#arrowWrap p,
	#arrowTrapWrap p {
		position: absolute;
		top: 6px;
		width: 20px;
		height: 56px;
	}
	#arrowL, #arrowL_on, #arrowTrapL { left: 0; }
	#arrowR, #arrowR_on, #arrowTrapR { left: 957px; }

	#arrowWrap p {
		background-repeat: no-repeat;
	}
	#arrowTrapWrap p {
		background: url(/image/spacer.gif);
		cursor: pointer;
	}
	#arrowL { background-image: url(../img/prev.png); }
	#arrowL_on { background-image: url(../img/prev_on.png); }
	#arrowR { background-image: url(../img/next.png); }
	#arrowR_on { background-image: url(../img/next_on.png); }
	
	#arrowL_on,
	#arrowR_on {
		display: none;
	}