@charset "UTF-8";
/*
	Adobe HTML5
	Copyright (C) Adobe Systems Incorporated All Rights Reserved.

    for multiple desktop window.
*/
@import url(common.css);
body{
	

}
/* --------------------------------------------------
	for media query.
-------------------------------------------------- */
@media screen and (min-width: 1121px) and (max-width: 1329px) {
}

@media screen and (min-width: 1330px) {
	#footer div,
	#container {
		width: 1180px;
	}
	
	#content #sub {
		width: 690px;
	}
	.subInfoBox {
		width: 320px;
	}

	#contentArticle #main {
		width: 845px;
		float: right;
	}
	
	#contentArticle #sub {
		float: left;
		width: 320px;
	}
}

#ryoukin-table{
	margin: 15px auto;
	border-collapse: separate;
	border-spacing: 1px;
	border: 0;
	background-color: #DD8501;
	text-align: center;
	font-size: medium;
}
.ryoukin-tabale-td1{
	background-color: #FFD18C;
	font-weight: bold;
	color: #000;
	text-align: center;
	vertical-align: middle;
}
.ryoukin-tabale-td2{
	background-color: #FFF;
	color: #000;
	text-align: center;
	vertical-align: middle;
}
.ryoukin-tabale-td3{
	background-color: #FFF;
	color: #000;
	vertical-align: middle;
}

#program-naiyou-table{
	margin:15px auto;
	border-collapse:separate;
	border-spacing:1px;
	border:0;
	background-color:#2A9F00;
	font-size:0.9em;
	text-align: center;
}
.program-naiyou-tabale-td1{
	background-color:#A6D6A0;
	font-weight:bold;
	font-size: 12px;
	color: #000;
	text-align: left;
}
.program-naiyou-tabale-td2{
	background-color:#FFF;
	font-size: 12px;
	color: #000;
	text-align: left;
}
.program-naiyou-tabale-td3{
	background-color:#A6D6A0;
	font-weight:bold;
	font-size: 12px;
	color: #000;
	text-align: center;
}
.program-naiyou-tabale-td4{
	background-color:#FFF;
	font-size: 12px;
	color: #000;
	text-align: center;
}
#flashtb{
	display:none
	
}
#flashsp{
	display:none
}	
#student-table{
	margin:15px auto;
	border-collapse:separate;
	border-spacing:1px;
	border:0;
	background-color:#808080;
	font-size:0.9em;
	text-align: center;
}
.student-tabale-td1{
	background-color:#D0D0D2;
	font-weight:bold;
	font-size: 12px;
	color: #000;
	text-align: left;
}
.student-tabale-td2{
	background-color:#FFF;
	font-size: 12px;
	color: #000;
	text-align: left;
}
#company-table{
	margin:15px auto;
	border-collapse:separate;
	border-spacing:1px;
	border:0;
	background-color:#808080;
	font-size:0.9em;
	text-align: center;
}
.company-tabale-td1{
	background-color:#D0D0D2;
	font-weight:bold;
	font-size: 12px;
	color: #000;
	text-align: left;
}
.company-tabale-td2{
	background-color:#FFF;
	font-size: 12px;
	color: #000;
	text-align: left;
}
#form-table{
	margin:15px auto;
	border-collapse:separate;
	border-spacing:1px;
	border:0;
	background-color:#DD8501;
	font-size:0.9em;
	text-align: left;
}
.form-tabale-td1{
	background-color:#FFD18C;
	font-weight:bold;
	font-size: 12px;
	color: #000;
	text-align: left;
}
.form-tabale-td2{
	background-color:#FFF;
	font-size: 12px;
	color: #000;
}
#form-table2{
	margin:15px auto;
	border-collapse:separate;
	border-spacing:2px;
	border:0;
	background-color:#F00;
	font-size:0.9em;
	text-align: left;
}
.form-tabale2-td1{
	background-color:#FFF;
	font-weight:bold;
	font-size: 12px;
	color: #000;
	text-align: left;
}
#form-tablek{
	margin:15px auto;
	border-collapse:separate;
	border-spacing:1px;
	border:0;
	background-color:#007F00;
	font-size:0.9em;
	text-align: left;
}
.form-tabalek-td1{
	background-color:#D7FF84;
	font-weight:bold;
	font-size: 12px;
	color: #000;
	text-align: left;
}
.form-tabalek-td2{
	background-color:#FFF;
	font-size: 12px;
	color: #000;
}