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

/*既設のCSS*/

.style2 {
	color: #9d0020;
	font-size: 14px;
}

.style3 {color: #666666;
	font-size: 12px;
}

/*既設のCSS こここまで*/

div#skype-h {
	margin-top:10px;
	margin-bottom: 10px;
}

div#skype-h img {
	margin-left:65px;
	width:400px;
	height:150px;
}

div#main2 p.header {
	font-size: large;
	color: #000;
	}

div#main2 img.tokucho {
	margin-bottom: 15px;
	margin-left: 10px;		
}

div#main2 table#support {
	width:492px;
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
	border:3px solid #ee4400;			
}

div#main2 table#support caption {
	color: #555555;
	font-weight:bold;
	text-align:left;
}

div#main2 table#support td {
	padding: 6px;
	border:3px solid #ee4400;
}

div#main2 table#support td p {
	color:#333;
	font-size: medium;	
}


div#main2 table#support td.komoku {
	background-color:#FFC;
}

div#main2 table#support td.komoku p {
	font-weight:bold;
	color:#333;
	font-size: medium;
}

div#main2 table#support td.komoku p span {
	color:#F00;
}

/*メールで相談ボタンエリアここから↓*/

div#maildesoudan, div#maildesoudan2 {
	width:524px;
	height:auto;
	}

p.mailsoudan a {
	color: #000;
	background-color: #FFF;
	background-image: url(../images/program/college/btn-mail.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 55px;
	width: 400px;
	overflow: hidden;
	margin-left:auto;
	margin-right:auto;
	margin-top:18px;
	margin-bottom:12px;
	}
	
p.mailsoudan a:hover {
	background-image: url(../images/program/college/btn-mail.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}

/*メールで相談ボタンエリアここまで↑*/

/*申込ボタンエリアここから↓*/

div#application-area {
	width:524px;
	height:60px;
	padding-top:0px;
}

div#application-area p {
	margin:0px;
	padding:0px;
}

div#application-area ul {
	width:524px;
	height:54px;
	margin:0px;
	padding:0px;
	}

div#application-area ul li {
	width:86px;
	height:54px;
	float:left;
	list-style-type: none;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	}

div#application-area ul li.mailcsl p a {
	color: #000;
	background-color: #FFF;
	background-image: url(../images/btn/subbtn2-mailcsl2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 54px;
	width: 86px;
	overflow:hidden;
	}

div#application-area ul li.mailcsl p a:hover {
	background-image: url(../images/btn/subbtn2-mailcsl2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}
	
div#application-area ul li.skypecsl p a {
	color: #000;
	background-color: #FFF;
	background-image: url(../images/btn/subbtn2-skypecsl2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 54px;
	width: 86px;
	overflow:hidden;
	}

div#application-area ul li.skypecsl p a:hover {
	background-image: url(../images/btn/subbtn2-skypecsl2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}
	
div#application-area ul li.usuallcsl p a {
	color: #000;
	background-color: #FFF;
	background-image: url(../images/btn/subbtn2-usuallcsl2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 54px;
	width: 86px;
	overflow:hidden;
	}

div#application-area ul li.usuallcsl p a:hover {
	background-image: url(../images/btn/subbtn2-usuallcsl2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}

div#application-area ul li.seminar p a {
	color: #000;
	background-color: #FFF;
	background-image: url(../images/btn/subbtn2-seminar2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 54px;
	width: 86px;
	overflow:hidden;
	}

div#application-area ul li.seminar p a:hover {
	background-image: url(../images/btn/subbtn2-seminar2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}
	
div#application-area ul li.mitsumori p a {
	color: #000;
	background-color: #FFF;
	background-image: url(../images/btn/subbtn2-mitsumori2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 54px;
	width: 86px;
	overflow:hidden;
	}

div#application-area ul li.mitsumori p a:hover {
	background-image: url(../images/btn/subbtn2-mitsumori2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}
	
div#application-area ul li.shiryo p a {
	color: #000;
	background-color: #FFF;
	background-image: url(../images/btn/subbtn2-shiryo2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 54px;
	width: 86px;
	overflow:hidden;
	}

div#application-area ul li.shiryo p a:hover {
	background-image: url(../images/btn/subbtn2-shiryo2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}

/*申込ボタンエリアここまで↑*/

/*仮登録ボタンここから↓*/

div.karitoroku {
	width:524px;
	height:auto;
	margin-bottom:18px;
	}

div.karitoroku p.btnKaritoroku {
	padding: 0px;
	margin:0px;
	}
	
div.karitoroku p.btnKaritoroku a {
	padding: 0px;
	margin-top: 18px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #333;
	background-color: #FFF;
	background-image: url(../images/btn/btn-karitoroku.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 55px;
	width: 400px;
	overflow:hidden;
	}

div.karitoroku p.btnKaritoroku a:hover {
	background-image: url(../images/btn/btn-karitoroku.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	}

/*仮登録ボタンここまで↑*/
