#d_bg{
	background:url(../../_image/download/_bg.jpg) no-repeat;
	width:960px;
	height:803px;
	margin:0 auto;
		position:relative;
}

.pv{
	background:url(../../_image/download/01_pv.jpg) no-repeat;
	height:653px;
	padding-top:150px;
}

.op{
	background:url(../../_image/download/03_op.jpg) no-repeat;
	height:653px;
	padding-top:150px;
}

.trial{
	background:url(../../_image/download/02_trial.jpg) no-repeat;
	height:708px;
	padding-top:150px;
}

.trial_h{
	background:url(../../_image/download/04_trial_h.jpg) no-repeat;
	height:708px;
	padding-top:150px;
}

.steamdlc{
	background:url(../../_image/download/06_trial_h.jpg) no-repeat;
	height:708px;
	padding-top:150px;
}

#d_bg ul{
	list-style-type:none;
	margin:0;
	padding:0;
}

#d_bg ul li{
	margin-bottom:40px;
}

#left_column{
	top:164px;
	left:58px;
	position:absolute;
}

#right_column{
	top:164px;
	left:501px;
	position:absolute;
}

#d_bg ul li a{
	width:400px;
	height:80px;
	display:block;
}

video{
	display:block;
	margin:0 auto;
}

#t_thumb{
	display:block;
	margin:30px auto;
}

#v_table{
	margin:20px auto;
}

#t_table{
	margin:0 auto;
	margin-top:300px;
}

.c_config{
	width: 250px;
	height: 42px;
	text-align: center;
}



a#steamdlc{
	background:url(../../_image/download/banner/06_steamdlc.jpg) no-repeat 0 top;
}
a:hover#steamdlc{
	background:url(../../_image/download/banner/06_steamdlc.jpg) no-repeat 0 bottom;
}


a#pv{
	background:url(../../_image/download/banner/01_pv.jpg) no-repeat 0 top;
}
a:hover#pv{
	background:url(../../_image/download/banner/01_pv.jpg) no-repeat 0 bottom;
}

a#trial{
	background:url(../../_image/download/banner/02_trial.jpg) no-repeat 0 top;
}
a:hover#trial{
	background:url(../../_image/download/banner/02_trial.jpg) no-repeat 0 bottom;
}

a#op{
	background:url(../../_image/download/banner/03_op.jpg) no-repeat 0 top;
}
a:hover#op{
	background:url(../../_image/download/banner/03_op.jpg) no-repeat 0 bottom;
}

a#trial_h{
	background:url(../../_image/download/banner/04_trial_h.jpg) no-repeat 0 top;
}
a:hover#trial_h{
	background:url(../../_image/download/banner/04_trial_h.jpg) no-repeat 0 bottom;
}

a#cr{
	background:url(../../_image/download/banner/04_cr.jpg) no-repeat 0 top;
}
a:hover#cr{
	background:url(../../_image/download/banner/04_cr.jpg) no-repeat 0 bottom;
}

a#ctd{
	background:url(../../_image/download/banner/05_ctd.jpg) no-repeat 0 top;
}
a:hover#ctd{
	background:url(../../_image/download/banner/05_ctd.jpg) no-repeat 0 bottom;
}


a#crvimg{
	background:url(../../_image/download/04_cr_b.jpg) no-repeat 0 top;
	width:357px;
	height:63px;
}

a:hover#crvimg{
	background:url(../../_image/download/04_cr_b.jpg) no-repeat 0 bottom;
}

#ctd_c{
	background:url(../../_image/download/05_ctd.jpg) no-repeat;
	width:960px;
	height:643px;
	margin:0 auto;
	padding-top:160px;
	position:relative;
}

.ctd{
	width:400px;
	height:80px;
	display:block;
}

audio{
	width:400px;
	height:50px;
	display:block;
	margin:0 auto;
	margin-top:-15px;
}

.ctd_pl{
	margin:0 auto;
	display:block;
}

ul{
	list-style-type:none;
}

ul li img{
	margin:0;
	vertical-align:bottom;
}

#ctd_left{
	top:300px;
	left:0px;
	position:absolute;
}

.under_m{
	margin-bottom:20px;
}

#ctd_right{
	top:300px;
	left:480px;
	position:absolute;
}

a#master{
	background:url(../../_image/download/ctd/01/01.png) no-repeat 0 top;
}
a:hover#master{
	background:url(../../_image/download/ctd/01/01.png) no-repeat 0 bottom;
}

a#three_w{
	background:url(../../_image/download/ctd/02/02.png) no-repeat 0 top;
}
a:hover#three_w{
	background:url(../../_image/download/ctd/02/02.png) no-repeat 0 bottom;
}

a#two_w{
	background:url(../../_image/download/ctd/03/03.png) no-repeat 0 top;
}
a:hover#two_w{
	background:url(../../_image/download/ctd/03/03.png) no-repeat 0 bottom;
}

a#one_w{
	background:url(../../_image/download/ctd/04/04.png) no-repeat 0 top;
}
a:hover#one_w{
	background:url(../../_image/download/ctd/04/04.png) no-repeat 0 bottom;
}

a#four_d{
	background:url(../../_image/download/ctd/05/05.png) no-repeat 0 top;
}
a:hover#four_d{
	background:url(../../_image/download/ctd/05/05.png) no-repeat 0 bottom;
}
a#three_d{
	background:url(../../_image/download/ctd/06/06.png) no-repeat 0 top;
}
a:hover#three_d{
	background:url(../../_image/download/ctd/06/06.png) no-repeat 0 bottom;
}
a#two_d{
	background:url(../../_image/download/ctd/07/07.png) no-repeat 0 top;
}
a:hover#two_d{
	background:url(../../_image/download/ctd/07/07.png) no-repeat 0 bottom;
}
a#one_d{
	background:url(../../_image/download/ctd/08/08.png) no-repeat 0 top;
}
a:hover#one_d{
	background:url(../../_image/download/ctd/08/08.png) no-repeat 0 bottom;
}
a#today{
	background:url(../../_image/download/ctd/09/09.png) no-repeat 0 top;
}
a:hover#today{
	background:url(../../_image/download/ctd/09/09.png) no-repeat 0 bottom;
}