@charset "UTF-8";

/*-----------------------------------------------------------
JVTA | SCHOOL > results

Modified 2009 01.20 MT
-------------------------------------------------------------*/

@import url("../common/import.css");

.inner .box {
	padding: 10px 10px 0 10px;
	border: 1px solid #2FA3E2;
	margin-bottom: 15px;
}

.inner .box h5 {
	font-size: 13px;
	margin-bottom: 10px;
}
/* 映画祭ページ
---------------------------------------------------------------------------- */
#infoArea .mfsmenu {
	margin: 0 0 20px 0;
	}
#infoArea .mfsmenu p {
	text-align: center;
	margin: 0 0 20px 0;
	}
#infoArea .mfsmenu .txtb {
	font-weight: bold;
	font-size: 1.3em;
	color: #333333;
	}
#infoArea .mfsmenu .mfsmenuin {
	width: 510px;
	margin: 0 0 0 20px;
	padding: 0 0 10px 0;
	}
#infoArea .mfsmenu .mfsmenuin li {
	list-style: none;
	margin: 0 0 10px 0;
	}
#infoArea .mfsmenu .mfsmenuin a {
	font-weight: bold;
	}
/* 映画祭ページ mfsbox1
---------------------------------------------------------------------------- */
#infoArea .mfsbox1 {
	margin: 0 0 20px 0;
	}
#infoArea .mfsbox1 h3 {
	background-image: url(../../img/school/tit2_mvfes.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 20px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 0 0 20px 0;
	line-height: 26px;
}
#infoArea .mfsbox1 .mfsboxA {
	padding: 0 20px;
	border-bottom: 1px dotted #CCCCCC;
	clear: both;
	margin: 0 0 20px 0;
	}
#infoArea .mfsbox1 .mfsboxA .txtarea {
	width: 330px;
	float: left;
	}
#infoArea .mfsbox1 .mfsboxA .gazoarea {
	width: 160px;
	float: right;
	}
.mfsboxA .txtarea li {
	list-style: none;
	margin: 0 0 10px 0;
	}
.mfsboxA .txtarea .midasi {
	color: #333333;
	font-weight: bold;
	font-size: 1.3em;
	}
#infoArea .mfsbox1 .mfsboxB {
	padding: 0 20px;
	clear: both;
	margin: 0 0 10px 0;
	}
#infoArea .mfsbox1 .mfsboxB .txtarea {
	width: 240px;
	float: left;
	}
#infoArea .mfsbox1 .mfsboxB .gazoarea {
	width: 240px;
	float: right;
	}
#infoArea .mfsbox1 .graybox {
	background-color: #EFEFEF;
	padding: 10px 20px;
	margin: 0 0 10px 0;
	clear: both;
	}
#infoArea .modoru {
	text-align: right;
	margin: 0 0 30px 0;
	}
	
/* 映画祭ページ mfsbox2
---------------------------------------------------------------------------- */
#infoArea .mfsbox2 {
	margin: 0 0 20px 0;
	}
#infoArea .mfsbox2 h3 {
	background-image: url(../../img/school/tit2_mvfes.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 20px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 0 0 20px 0;
	line-height: 26px;
}
#infoArea .mfsbox2 .mfsboxA {
	padding: 0 20px;
	border-bottom: 1px dotted #CCCCCC;
	clear: both;
	margin: 0 0 20px 0;
	}
#infoArea .mfsbox2 .mfsboxA .txtarea {
	width: 520px;
	}
.mfsboxA .txtarea li {
	list-style: none;
	margin: 0 0 5px 0;
	}
.mfsboxA .txtarea .midasi {
	color: #333333;
	font-weight: bold;
	font-size: 1.3em;
	}
#infoArea .mfsbox2 .mfsboxB {
	padding: 0 20px;
	clear: both;
	margin: 0 0 10px 0;
	}
#infoArea .mfsbox2 .mfsboxB .txtarea {
	width: 300px;
	float: left;
	}
#infoArea .mfsbox2 .mfsboxB .gazoarea {
	width: 180px;
	float: right;
	}
#infoArea .graybox {
	background-color: #EFEFEF;
	padding: 10px 20px;
	margin: 0 0 10px 0;
	clear: both;
	}
#infoArea .modoru {
	text-align: right;
	margin: 0 0 30px 0;
	}
#infoArea .mfsbox2 .mfsboxC {
	padding: 0 20px;
	}
#infoArea .mfsbox2 .mfsboxC .gazoarea {
	width: 250px;
	float: left;
	}
#infoArea .mfsbox2 .mfsboxC .gazoareaR {
	width: 250px;
	float: right;
	}
/* 映画祭ページ mfsbox3
---------------------------------------------------------------------------- */
#infoArea .mfsbox3 {
	margin: 0 0 20px 0;
	}
#infoArea .mfsbox3 h3 {
	background-image: url(../../img/school/tit2_mvfes.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 20px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 0 0 20px 0;
	line-height: 26px;
}
#infoArea .mfsbox3 .mfsboxA {
	padding: 0 20px;
	border-bottom: 1px dotted #CCCCCC;
	clear: both;
	margin: 0 0 20px 0;
	}
#infoArea .mfsbox3 .mfsboxA .txtarea {
	width: 520px;
	}
#infoArea .mfsbox3 .mfsboxB {
	padding: 0 20px;
	width: 520px;
	margin: 0 0 20px 0;
	}
#infoArea .mfsbox3 .mfsboxC {
	padding: 0 20px;
	width: 520px;
	margin: 0 0 20px 0;
	}
#infoArea .mfsbox3 .mfsboxC .douga {
	background-image: url(../../img/school/douga.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0 0 0 40px;
	height: 32px;
	font-weight: bold;
	font-size: 1.3em;
	color: #333333;
	margin: 0 0 20px 0;
	}
#infoArea .mfsbox3 .mfsboxC .dougagazo {
	width: 320px;
	margin: 0 auto 20px auto;
	}

