/* styles written in this file is for Standard */

/* pagetop */
.main-contents p.pagetop{
	margin-top:		50px;
}






.main-contents table{
	width:			738px;
}


/* entrance-index */
.entrance-index .main-contents-child p span{
	color:			#E54E07;
}

.entrance-index .main-contents-child table .center{
	text-align:		center;
}

.entrance-index .main-contents-child table.article01{
	margin-top:		26px;
}

.entrance-index .main-contents-child table.article01 th{
	width:			46px;
}

.entrance-index .main-contents-child table.article01 td dl{
	width:			640px;
}

.entrance-index .main-contents-child table.article01 td dl dt{
	width:			30px;
	padding-top:		8px;
	float:			left;
}

.entrance-index .main-contents-child table.article01 td dl dd{
	width:			610px;
	padding-top:		8px;
	float:			left;
}

.entrance-index .main-contents-child h4{
	margin:			15px 0px 5px 0px;
	padding:		0px;
	font-weight:		normal;
	font-size:		15px;
	line-height:		1.4;
}

.entrance-index .main-contents-child table.article02{
	margin-bottom:		10px;
}

.entrance-index .main-contents-child table.article02 th{
	text-align:		center;
}

.entrance-index .main-contents-child table.article02 td.col01{
	width:			116px;
}

.entrance-index .main-contents-child table.article02 span{
	color:			#E54E07;
}


/* entrance-application */
.entrance-application .main-contents-child p.note{
	color:			#E54E07;
}

.entrance-application .main-contents-child ul.list li{
	padding:		15px 0px;
	background-image:	url(/common/_img/_bod_lin_01.gif);
	background-repeat:	no-repeat;
	background-position:	left bottom;
}

.entrance-application .main-contents-child ul.list li.first{
	padding-top:		5px;
}

.entrance-application .main-contents-child ul.list li a{
	padding:		0px 0px 15px 15px;
	background-image:	url(/common/_img/_bod_ico_03_f1.gif);
	background-repeat:	no-repeat;
	background-position:	left 2px;
	line-height:		1;
}

.entrance-application .main-contents-child ul.list li img{
	padding-top:		0px;
	padding-left:		5px;
	vertical-align:		top;
}

.entrance-application .main-contents-child p.adbr{
	margin-top:		45px;
}


/* entrance-jasso */
.entrance-jasso .main-contents-child ul.type01{
	margin-top:		18px;
}

.entrance-jasso .main-contents-child h4{
	margin:			0px;
	padding:		0px;
	font-weight:		normal;
	font-size:		12px;
	color:			#000000;
	line-height:		1.4;
}

.entrance-jasso .main-contents-child table{
	margin:			18px 0px 10px;
}

.entrance-jasso .main-contents-child table th{
	width:			230px;
}

.entrance-jasso .main-contents-child table.article01 th{
	text-align:		center;
}

.entrance-jasso .main-contents-child table.article01 td{
	text-align:		right;
}

.entrance-jasso .main-contents-child ul.list{
	margin-bottom:		10px;
}

.entrance-jasso .main-contents-child ul.list li{
	margin-top:		10px;
	padding-left:		10px;
	background-image:	url("/common/_img/_bod_ico_04.gif");
	background-position:	left 4px;
	background-repeat:	no-repeat;
	line-height:		1.4;
}


/* entrance-expenses */
.entrance-expenses .main-contents-child table{
	margin:			18px 0px 10px;
}

.entrance-expenses .main-contents-child table th{
	text-align:		center;
}

.entrance-expenses .main-contents-child table td{
	text-align:		right;
}

.entrance-expenses .main-contents-child table td.col01{
	text-align:		left;
}

.entrance-expenses .main-contents-child p a{
	padding-left:		15px;
	background-image:	url("/common/_img/_bod_ico_03_f1.gif");
	background-position:	left 2px;
	background-repeat:	no-repeat;
}

.entrance-expenses .main-contents-child dl{
	width:			738px;
	margin-top:		18px;
}

.entrance-expenses .main-contents-child dl dt{
	width:			22px;
	padding-top:		5px;
	float:			left;
}

.entrance-expenses .main-contents-child dl dd{
	width:			716px;
	padding-top:		5px;
	float:			left;
}


/* entrance-briefing */


.entrance-briefing .main-contents-child dl.type01 dd input{
	width:			170px;
}


/* entrance-lt */

.entrance-lt .main-contents-child{
	padding-top:		8px;
	padding-bottom:		50px;
}

.entrance-lt .main-contents h3{
	padding-top:		30px;
}

.entrance-lt .main-contents h4{
	padding-top:		25px;
	padding-bottom:		7px;
}

.entrance-lt .main-contents-child table{
	width:			738px;
	margin-bottom:		20px;
	text-align:		center;
}

.entrance-lt .main-contents-child table th.section{
	width:			129px;
}


/* entrance-institution */

.entrance-institution .main-contents-child{
	padding-top:		8px;
	margin-bottom:		30px;
}

.entrance-institution .main-contents h2{
	padding-bottom:		20px;
}

.entrance-institution .main-contents h3{
	padding-top:		0px;
}

.entrance-institution .main-contents h4{
	margin:			0px 0px 5px 0px;
	padding:		0px;
	font-size:		14px;
	font-weight:		normal;
}

.entrance-institution .main-contents p.info{
	margin-bottom:		20px;
}

.entrance-institution .main-contents .article{
	padding-bottom:		30px;
}

.entrance-institution .main-contents span.col{
	color:			#E54E07;
}

.entrance-institution .main-contents table{
	width:			738px;
}

.entrance-institution .main-contents table.package{
	margin-top:		30px;
	text-align:		center;
}

.entrance-institution .main-contents .price{
	margin-bottom:		30px;
}

.entrance-institution .main-contents .price table{
	margin-bottom:		5px;
	text-align:		center;
}

.entrance-institution .main-contents table.package .week{
	width:			170px;
}

.entrance-institution .main-contents table.package .date{
	width:			70px;
}

.entrance-institution .main-contents table.package .teacher{
	width:			400px;
}

.entrance-institution .main-contents table.package .lead{
	text-align:		left;
}

.entrance-institution .main-contents p.pagetop{
	margin-top:		30px;
}

.entrance-institution .main-contents p._pdf{
	padding:		15px 0px;
}

.entrance-institution .main-contents ._pdf a{
	background-image:	url("/common/_img/_bod_ico_03_f1.gif");
	background-position:	left 2px;
	background-repeat:	no-repeat;
	padding-left:		15px;
}

.entrance-institution .main-contents p._pdf img{
	padding-left:		5px;
}

.entrance-institution .main-contents .article dl{
	padding-bottom:		25px;
}


.entrance-institution .main-contents p.adbr{
	margin-top:		15px;
}


