/*CSS*/
*{margin:0;padding:0;}

/*トップページサイズ設定*/
#container {
	width: 800px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-color: #FFFFFF;
}

/*ヘッダーサイズ設定*/
#header {
	width: 750px;
	height: 40px;
	margin-right: 25px;
	/*margin-bottom: 5px;*/
	margin-left: 25px;
	margin-top: 5px;
}

/*PRO-ACEレイアウト設定*/
#head-left {
	width: 150px;
	float: left;
}

/*ヘッダー内画像設定*/
#head-center {
	background-image: url(img/titlebk.gif);
	float: left;
	width: 421px;
	height: 40px;
}

/*資料請求ボタン位置設定*/
#head-right {
	float: right;
	width: 167px;
}

/*ヘッダー内リスト設定*/
#head-nav {
	float: right;
	height: 17px;
	width: 205px;
	display: block;
	list-style-type: none;
	margin-top: 20px;
}

#head-nav li {
	float: left;
}

#head-image {
	width:800px;
	height:100%;
}

#main-box{
	width:750px
	margin-left:25px;
	height:100%;
	
	}
	
/*左側ボックス背景画像設定*/	
#bk-left {
	background-image: url(img/bk-left40.gif);
	background-repeat: repeat-y;
	height: 22px;
	width: 200px;
	overflow: auto;
}

/*フッター設定*/
#footer {
	width: 800px;
	clear:both;
}

/*フッター背景画像設定*/
#footer-d {
	background-image: url(img/footer-bk.gif);
	height: 89px;
	width: 750px;
	/*margin-right: auto;*/
	margin-left: 25px;
}

/*トップページフラッシュボックス設定*/
#flashbox {
	width: 800px;
}

/*トップページメインボックス*/
#t-mainbox {
	width: 760px;
	margin-right: 20px;
	margin-left: 20px;
}

/*トップページバナーボックス*/
#t-bannerbox{
	/*width:750px;
	margin-right: 25px;*/
	width:775px;
	margin-left: 25px;
	margin-top: 10px;
	clear: both;
}

/*トップページ専門課程囲み*/
#t-specialbox {
	float: left;
	width: 250px;
}

/*トップページ高等課程囲み*/
#t-highschoolbox {
	float: left;
	width: 250px;
	margin-left: 4px;
}

/*トップページ学校案内*/
#t-schoolinfobox {
	float: right;
	width: 250px;
}
#blogbanner-box {
	width: 245px;
	margin-top: 20px;
	margin-left: 2px;
}


#t-bbox {
	width: 800px;
}
.t-sbox-c {
	background-image: url(img/t-box-c.jpg);
	background-repeat: repeat;
	width: 250px;
}

/*グローバルナビここから*/

#contents{
	width:540px;
	height:100%;
	float:right;
	background-color:#000;
}

#g-navi{
	width:200px;
	height:100%;
	background:#fff url(img/naviback-head.gif) no-repeat top;
	float:left;
}

#navi-back{
	width:200px;
	height:100%;
	background:#FFFFFF url(img/naviback-body.gif) repeat-y;
}

/*メニュー最上段キャプションの設定*/
#menu-cap{
	margin:10px 0px 5px 8px;
}

/*画像リンクメニューの設定*/
li.navi-1{
	list-style:none;
	margin-left:10px;
	margin-bottom:3px;
	width:158px;
	height:20px;
}

/*テキストメニューの設定*/

li.navi-2{
	margin-left:15px;
	list-style:none;
	vertical-align: middle;
	background:#ffffff url(img/list-circle.gif) left center no-repeat;
	height: 20px;
	padding-left: 20px;
}

li.navi-3{
	margin:10px 0 0 15px;
	list-style:none;
}

/*ナビゲーションと本文を包括するテーブルの設定*/
table#main{
	width:750px;
	height:100%;
	margin-left:25px;
}

table#navigation{
	width:200px;
	height:100%;
	float:left;
	/*margin-left:25px;*/
}

/*概要・沿革・理念のページ*/

div.asj_history{
	width:70px;
}
img.position_1 {
	margin-left: 10px;
}

/*就職先・卒業後の進路の設定*/

table#employment{
	width:540px;
	height:100%;
}

table.info_box{
	width:100%;
	height:100%;
}

td.color_cell{
	width:127px;
	height:100%;
	background-color:#0099FF;
	color:#fff;
	vertical-align: top;
	padding:3px 3px;
}

td.white_cell{
	width:127px;
	height:100%;
	vertical-align: top;
	padding:3px 3px;
	border:#0099FF 1px solid;
}

td.center_cell{
	width:10px;
	height:100%;
}

/*二段目の企業紹介の設定*/
td.info_box2{
	height:100%;
	padding:3px;
	text-align: center;
}

div.corp_name2{
	width:130px;
}

td.jisseki{
	width:170px;
	height:15px;
	padding:3px;
	text-align: center;
	vertical-align: middle;
}

/*沿革・概要のページ設定*/

/*年表の設定*/
.asj_history{
	width:90px;
	height:100%;
	vertical-align:top;
	background:#FFFFFF url(img/list-img3.gif) left center no-repeat;
	padding-left:15px;
	
}
#application-box {
	background-image: url(img/applicationframe-i.gif);
	padding: 10px;
	width: 515px;
	background-color: #666666;
}

/*生徒・学生の声のページ設定*/

table.voice-box {
	background-color: #F9F9FB;
	width: 530px;
}
td.voice-img {
	padding: 5px;
}
.voice-logo {
	width: 360px;
	padding-top: 5px;
}

td.voice-text {
	padding: 5px;
}

/*学校行事ページ設定*/
#h-event {
	width: 530px;
}
#form {
	width: 530px;
}


/*資料請求＆体験入学・見学会ページ設定*/

#formbox {
	background-image: url(img/formbox-i.gif);
	background-repeat: repeat;
	width: 520px;
}
#form-sbox {
	background-image: url(img/form_sbox-i.gif);
	background-repeat: repeat;
	width: 500px;
}
.inquiry_contents {
	width: 500px;
	margin-left: 10px;
}
.visit_schedule {
	width: 500px;
	margin-left: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.formposition2 {
	width: 530px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.formposition1 {

	width: 520px;
	margin-top: 10px;
	margin-left: 10px;
}

/*サンクスページ設定*/

.synckposition {
	width: 530px;
	margin-top: 100px;
}
