/* Localized */
#user {
	float: left;
	padding-top: 3px;
}
#campus {
	float: right;
	padding-top: 15px;
}
#left {
	float: left;
	width: 158px;
}
#center {
	float: right;
	padding-left: 7px;
	width: 488px;
}
#right {
	background: url(http://www.kaiyodai.ac.jp/img_top/tate_bk.gif);
	float: right;
	width: 137px;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
#main_top {
	margin: 0px;
	padding: 5px 0px 0px;

}
#contents_top {
	float: left;
	width: 653px;
	margin: 0px;
	padding: 0px;
}
#newstl {
	float: left;
	}
#newstr {
	float: right;
}
#newsl {
	margin-top: 4px;
	float: left;
	margin-left: 15px;
	width: 78px;
}
#newsr {
	margin-top: 4px;
	float: right;
	width: 380px;
}
#news {
	margin-top: 5px;
	border-top: 1px dotted #999999;
}
.item {
	list-style: url(http://www.kaiyodai.ac.jp/img/dot.gif);
}
.line {
	margin-top: 4px;
}
#marititle {
	background: #9eecda;
	border: 1px solid #63CAC8;
	margin-top: 20px;
	margin-left: 15px;
}
#maritext {
	margin-left: 15px;
	border-right: 1px solid #63CAC8;
	border-bottom: 1px solid #63CAC8;
	border-left: 1px solid #63CAC8;
}
.maritimeitem {
	margin: 0px 0px 5px 25px;
	padding: 3px 0px 2px;
	list-style: url(http://www.kaiyodai.ac.jp/img/ark_gray.gif);
}
.maritimeline {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
}
buttonblue {
	background: url(http://www.kaiyodai.ac.jp/img_top/button_blue.gif);
	margin: 2px 0px 0px;
	padding: 0px;
	height: 22px;
	width: 137px;
}
#buttonblue {
	background: url(http://www.kaiyodai.ac.jp/img_top/button_blue.gif);
	height: 22px;
	width: 137px;
	margin-top: 2px;
	text-align: left;
	padding-top: 3px;
}
#buttonblue2 {
	background: url(http://www.kaiyodai.ac.jp/img_top/button_blue2.gif);
	height: 33px;
	width: 137px;
	margin-top: 2px;
	text-align: left;
	padding-top: 3px;
}
#buttongreen {
	background: url(http://www.kaiyodai.ac.jp/img_top/button_green.gif);
	height: 22px;
	width: 137px;
	margin-top: 2px;
	text-align: left;
	padding-top: 3px;
}
#buttongreen2 {
	background: url(http://www.kaiyodai.ac.jp/img_top/button_green2.gif);
	height: 33px;
	width: 137px;
	margin-top: 2px;
	text-align: left;
	padding-top: 3px;
}

#catch {
	height: 198px;
	margin: 5px 0px 10px;
	padding: 0px;
	width: 805px;
	clear: both;
}
.clear {
	clear: both;
}

/*-----------------------------------------------
/*トップ用ヘッダ修正　20090416
----------------------------------------------- */

#headerlogo {
	float: left;
	border-style: none;
	margin: 0px;
	padding: 12px 0px 0px;
}
#headersearch {
	float: right;
	text-align: right;
	margin: 0px;
	padding: 12px 0px 0px;
}
#header {
	height: 20px;
	background: url(http://www.kaiyodai.ac.jp/img_top/h_bk.gif) no-repeat;
	height: 68px;
}
#h_global {
	float: left;
}
#h_change {
	float: right;
	text-align: right;
	height: 35px;
	padding-top: 3px;
}

