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

/*学校紹介共通*/
/*------------------------------*/
#categoryMenu .menu dt {
	background-image: url(../img/menu_tit_debu.gif);	
}
/*左メニュー反転*/
body#job_system #categoryMenu .menu #mJobsystem a ,
body#job_results #categoryMenu .menu #mJobresults a ,
body#debut_system #categoryMenu .menu #mDebutsystem a ,
body#debut_results #categoryMenu .menu #mDebutresults a,
body#audition #categoryMenu .menu #mAudition a,
body#schedule #categoryMenu .menu #mSchedule a {
	background-position: 180px center;
}
/*index*/
#jobMain {
	background-image: url(img/jobmain.jpg);
	background-repeat: no-repeat;
	height: 476px;
	width: 660px;
	position: relative;
}
#jobMain ul {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 20px;
	top: 366px;
}
#jobMain li {
	display: block;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	height: 93px;
	width: 99px;
	float: left;
}
#jobMain li a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 93px;
	width: 99px;
	
}
#job1 a {
	background-image: url(img/job_btn1.jpg);
	background-repeat: no-repeat;
}
#job2 a {
	background-image: url(img/job_btn2.jpg);
	background-repeat: no-repeat;
}
#job3 a {
	background-image: url(img/job_btn3.jpg);
	background-repeat: no-repeat;
}
#job4 a {
	background-image: url(img/job_btn4.jpg);
	background-repeat: no-repeat;
}
#job5 a {
	background-image: url(img/job_btn5.jpg);
	background-repeat: no-repeat;
}
#job6 a {
	background-image: url(img/job_btn6.jpg);
	background-repeat: no-repeat;
}

#job1 a:hover,
#job2 a:hover,
#job3 a:hover,
#job4 a:hover,
#job5 a:hover,
#job6 a:hover {
	background-position: bottom;
}
#jobMain a p {
	text-indent: -9999px;
}
/**/

.space50 {
	width:auto;
	height:50px;
	padding:0px;
	margin: 0px;
}
.space40 {
	width:auto;
	height:40px;
	padding:0px;
	margin: 0px;
}
.space30 {
	width:auto;
	height:30px;
	padding:0px;
	margin: 0px;
}
.space20 {
	width:auto;
	height:20px;
	padding:0px;
	margin: 0px;
}
.space15 {
	width:auto;
	height:15px;
	padding:0px;
	margin: 0px;
	font-size:5px;
}
.space10 {
	width:auto;
	height:10px;
	padding:0px;
	margin: 0px;
	font-size:5px;
}
.space05 {
	width:auto;
	height:5px;
	padding:0px;
	margin: 0px;
	font-size:5px;
}


.pageLinkBoxFull {
	padding: 10px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	clear: both;
}
.pageLinkBoxFull ul {
	float: left;
	width: 550px;
}
.pageLinkBoxFull a {
	background-image: url(../../common/img/linkimg.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}
.pageLinkBoxFull li {
	margin-bottom: 5px;
}

.boxBlackWeight {
	padding: 5px;
	border: 3px solid #333333;
	margin-bottom: 0px;
	background-color: #333333;
	color:#FFFFFF;
}

.width112 {
	width:112px;
}
.width150 {
	width:150px;
}
.width180 {
	width:180px;
}
.width200 {
	width:200px;
}
.width230 {
	width:230px;
}
.width320 {
	width:320px;
}
.width350 {
	width:350px;
}
.width440 {
	width:440px;
}
.width460 {
	width:460px;
}
.width490 {
	width:490px;
}

.paddingL20 {
	padding-left:20px;
}

.btnimgboxDebut a img {
	border: solid 4px #ccc;
	padding: 0px;
	margin-bottom: 5px;
}
.btnimgboxDebut a:hover img {
	border-color: #970A23;
}
.btnimgboxDebut a:hover {  /* for IE6 */
	border: none;
}

/*audition*/
.boxGrayWeightS {
	padding: 10px;
	border: 3px solid #E7E7E7;
	margin-bottom: 15px;
	background-color: #FFFFFF;
	width: auto;
	zoom:1;/*IE6*/
}
.colorDarkRed {
	color:#C50025;
}


/*job_system*/
.marginLeft15px {
	margin-left: 15px;
}

/*dubut_system*/
#jobIndexUnder {
	padding: 0px;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 660px;
}
#jobIndexUnder #riyou1 {
	float: left;
	width: 290px;
}
#jobIndexUnder #riyou2 {
	float: right;
	width: 290px;
}
