@charset "Shift_JIS";

@import "layout.css";
@import "../../../../css/thickboxcstm.css";

a.bnrYearEnd{
	padding-bottom:15px;
	display:block;
}

/*-------------------------------------------------------------------------
	Title
/*-----------------------------------------------------------------------*/
#title {
	height:420px;
	margin-bottom:10px;
}

	#title .btn {
		position:absolute;
	}

	#title .navi {
		left:104px;
		top:312px;
	}
	
		#title .navi li {
			display:inline;
			float:left;
			margin:0;
		}
		
	#title .btn.movie {
		left:543px;
		top:120px;
	}
	
	.noscript #title .btn.movie,
	.ds #title .btn.movie,
	.nonFP #title .btn.movie {
		display:none;
	}
	
	#title .btn.add {
		left:525px;
		top:236px;
	}
	
/*-------------------------------------------------------------------------
	Soft Detail
/*-----------------------------------------------------------------------*/
#licensee_main .soft_detail {
	position:relative;
	margin-bottom:0px;
}

	#licensee_main .soft_detail .info_top {
	}
	
		#licensee_main .soft_detail .info_top table {
			width:390px !important;
		}
		
		#licensee_main .soft_detail .info_top .cero {
			right:10px !important;
			top:114px !important;
		}
		
	#licensee_main .soft_detail .info_bottom {
	}
	
		#licensee_main .soft_detail .info_bottom .option {
			margin-bottom:10px;
			padding-bottom:25px;
			border-bottom:1px dotted #bebebe;
		}
		
			#licensee_main .soft_detail .info_bottom .option p {
				display:inline;
				float:left;
				margin-right:32px;
			}
			
			#licensee_main .soft_detail .info_bottom .option .pass {
				margin-right:0;
			}
			
			#licensee_main .soft_detail .info_bottom .option .question {
				position:relative;
				top:12px;
			}
		
		#licensee_main .soft_detail .info_bottom .news {
		}
		
			#licensee_main .soft_detail .info_bottom .news .txt {
				margin-bottom:6px;
			}
			
/*-------------------------------------------------------------------------
	Main Content
/*-----------------------------------------------------------------------*/
#main-content {
}

	#main-content .contents {
	}
	
		#main-content .contents li {
			display:inline;
			float:left;
			position:relative;
		}
		
			#main-content .contents li .btn {
				position:absolute;
			}
			
			#main-content .contents li.make .btn {
				left:50px;
				top:460px;
			}
			
			#main-content .contents li.play .btn {
				left:240px;
				top:165px;
			}
			
			#main-content .contents li.link .btn {
				left:5px;
				top:190px;
			}
		
	#main-content .add {
		height:172px;
		background:url(../img/index/main/add/bg.jpg) no-repeat center top;
	}
	
		#main-content .add .btn {
			position:absolute;
			left:96px;
			top:0;
		}