/* CSS Document */
/* トップページ */
/* body部分の設定 */
body{
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	background: #999999;
	background-color: #999999;
	text-align: center;	
}

/* 行間の設定 */
.text{
	line-height: 130%;
}

/* 画像の渕線消去 */
img{
	border: 0px;
}

/* タイトル部分の文字色の設定 */
a.link{
	color: #FFFFFF;
}

/* トップページリンクの制御1 */
/* 通常時 */
a.top1:link{
	color: #663399;
}

/* 訪問済み */
a.top1:visited{
	color: #663399;
}

/* カーソルを重ねた時 */
a.top1:hover{
	color: #FFFFFF;
	background-color: #9900CC;
}

/*トップページリンクの制御2*/
/* 通常時 */
a.top2:link{
	color: #669966;
}

/* 訪問済み */
a.top2:visited{
	color: #669966;
}

/* カーソルを重ねた時 */
a.top2:hover{
	color: #FFFFFF;
	background-color: #00CC99;	
}

/* トップページ背景の設定 */
#mainbox{
	width: 700px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	background-image : url(../03shienka/gif/back.gif);
	background-repeat: repeat-x;
	text-align: center;
}

/* トップページ記述部分の設定 */
#contentbox{
	width: 610px;
	background: #FFFFFF;
	background-color: #FFFFFF;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

/* トップページヘッダー部分の設定 */
#headbox{
	width: 610px;
	height: 294px;
	margin: 0px;
}

/* トップページヘッダーの検索部分の設定 */
#search{
	width: 100px;
	height: 20px;
	border: 1px #217DBF solid;
	margin: 10px;
	padding: 5px;
}

/* トップページメイン部分の設定1 */
#main1{
	clear: both;
	width: 610px;
}

/* トップページメイン部分の設定2 */
#main2{
	width: 610px;
}

/* トップページフッター部分の設定 */
#footerbox{
	width: 610px;
	margin-left: auto;
	margin-right: auto;
	border-top: 1px #666666 solid;
	line-height: 1.5em;
	text-align: center;
}

/* トップページ -各項目の背景の設定- */
.title{
	border-top: 1px #000000 dashed;
	background: #6699FF;
	border-bottom: 1px #000000 dashed;
	line-height: 150%;
}

.title1{
	border-top: 1px #000000 dashed;
	background-color: #663399;
	border-bottom: 1px #000000 dashed;
	line-height: 150%;
}

.color1{
	color: #9900CC;
}

.title2{
	border-top: 1px #000000 dashed;
	background-color: #669966;
	border-bottom: 1px #000000 dashed;
	color: #FFFFFF;
	line-height: 150%;
}

.color2{
	color: #00CC99;
}

.title3{
	border-top: 1px #000000 dashed;
	background-color: #990066;
	border-bottom: 1px #000000 dashed;
	color: #FFFFFF;
}

.color3{
	color: #990066;
}

.title4{
	border-top: 1px #000000 dashed;
	background-color: #999966;
	border-bottom: 1px #000000 dashed;
	color: #FFFFFF;
	line-height: 150%;
}

.color4{
	color: #999966;
}

.color5{
	color: #FFFFFF;
}


/* コンテンツページ */
/* 上部メニューのリンクの制御 */
a.menu:link{
	color: #B4CBDB;
	text-decoration: none;
}

a.menu:visited{
	color: #B4CBDB;
	text-decoration: none;
}

a.menu:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

/* コンテンツページヘッダー部分の設定 */
#headmenu{
	width: 610px;
	height: 160px;
	margin: 0px;
}

/* コンテンツページ上部メニュー部分の設定 */
#navi{
	width: 333px;
	margin-left: 8px;
	font-size: 12px;
	line-height: 120%;
}

.navitd{
	border-bottom: 1px #FFFFFF dashed;
}


/* 字下げの設定 */
.zisage{
	text-indent: 1em;
}

.juuyou{
	color: #FF6633;
}


/* 学科ページの設定 */
.mokuteki{
	color: #FF6633;
	font-size: large;
}

.concept{
	color: #9900CC;
	font-size: large;
}

.kakomi{
	border-top: 2px #00CC99 dashed;
	border-right: 2px #00CC99 dashed;
	border-bottom: 2px #00CC99 dashed;
	border-left: 2px #00CC99 dashed;
}

table.shikaku{
	background-color: FFFFCC;
	line-height: 130%;
}

th.shikaku{
	color: #990066;
	padding-top: 10px;
}