div#topMain {
	width:821px;
	height:292px;
	position:relative;
	z-index:1;
	text-align:left;
	}
	div#topMain div#topFlash {
		width:615px;
		height:286px;
		padding:0px;
		margin:0px;
		float:left;
		}
		#slider{
			position:relative;
			width:615px;
			height:286px;
			padding:0px;
			margin:0px 0px 0px 15px;
			overflow:hidden;
			}
			
		#slider li{
			position:absolute;
			}
	
		#slider #slide01{	left:-586px; z-index:4	}
		#slider #slide02{	left:-561px; z-index:3	}
		#slider #slide03{	left:-536px; z-index:2	}
		#slider #slide04{	left:0px; z-index:1}

		#slideCover {
			position:absolute;
			top:0px;
			left:15px;
			z-index:5;
			}

	div#topMain div#topBanner {
		width:170px;
		float:right;
		position:absolute;
		right:12px;
		top:0px;
		}
		div#topMain div#topBanner img {
			margin-bottom:5px;
			}


div#topMenu {
	width:821px;
	height:175px;
	background:#f2fefd url("../img/top_menu_bg.gif") center top repeat-x;
/*	margin-bottom:34px;*/
	margin-bottom:10px;
	}
	div#topMenu h2 {
		width:807px;
		height:54px;
		margin:0px 7px;
/*		background:url("../img/top_menu_catch.gif") center bottom no-repeat;*/
		}
/*		div#topMenu h2 span { display:none; }*/
	div#topMenu ul {
		width:807px;
		height:86px;
		list-style:none;
		padding:0px;
		margin:0px 7px;
		}
		div#topMenu ul li {
			display:block;
			width:269px;
			height:86px;
			float:left;
			}
			div#topMenu ul li a {
				display:block;
				width:264px;
				height:86px;
				background-position:left top;
				background-repeat:no-repeat;
				}
			div#topMenu ul li a:hover {
				background-position:left bottom;
				}
			div#topMenu ul li span { display:none; }
		div#topMenu ul li#Stayhome { width:264px; }
		div#topMenu ul li#Allday a { background-image:url("../img/top_menu_allday.gif"); }
		div#topMenu ul li#Flex a { background-image:url("../img/top_menu_flex.gif"); }
		div#topMenu ul li#Stayhome a { background-image:url("../img/top_menu_stayhome.gif"); }
	div#topMenu div.Section {
		height:35px;
/*		background:url("../img/top_menu_section.gif") center center no-repeat;*/
		}
		div#topMenu div.Section img { margin-top:8px; }
/*		div#topMenu div.Section span { display:none; }*/

div#topInformation {
	width:805px;
		padding-bottom:11px;
	margin:0px 8px 18px 8px;
	text-align:left;
		background:url("../img/top_information_bg2.gif") center bottom no-repeat;
	}
	div#topInformation div#topInfoWrap {
		width:805px;
		background:url("../img/top_information_bg.gif") center top repeat-y;
		}

	div#topInformation div#Campus {
		width:400px;
		float:left;
		}
		div#topInformation div#Campus h3 {
			position:relative;
			width:400px;
			height:35px;
			background:url("../img/top_campusnews_bg.gif") left center no-repeat;
			padding:0px;
			margin:0px;
			}
			div#topInformation div#Campus h3 img {
				margin:9px 0px 0px 12px;
				}
			div#topInformation div#Campus h3 span {
				display:block;
				position:absolute;
				font-size:60%;
				font-weight:normal;
				line-height:101%;
				top:10px;
				left:167px;
				}
/*			div#topInformation div#Campus h3 span { display:none; }*/
		div#topInformation div#Campus div.topNews {
			width:395px;
			background:#f6f6f2;
			margin:0px 2px;
			}

		div#topInformation div#Campus table {
			width:375px;
			margin:6px 10px;
			border:none;
			}
			div#topInformation div#Campus table th {
				width:57px;
				padding:0px 0px 5px 0px;
				text-align:left;
				vertical-align:top;
				font-size:78%;
				font-weight:normal;
				color:#ff0000;
				line-height:125%;
				}
			div#topInformation div#Campus table td {
				width:286px;
				padding:0px 0px 5px 0px;
				text-align:left;
				vertical-align:top;
				font-size:78%;
				font-weight:normal;
				line-height:125%;
				}
			div#topInformation div#Campus table td.iconStudy,
			div#topInformation div#Campus table td.iconClub,
			div#topInformation div#Campus table td.iconEvent { width:32px; }
				div#topInformation div#Campus table td.iconStudy div,
				div#topInformation div#Campus table td.iconClub div,
				div#topInformation div#Campus table td.iconEvent div {
					width:29px;
					height:17px;
					background-position:left top;
					background-repeat:no-repeat;
					padding:0px;
					margin:0px;
					}
				div#topInformation div#Campus table td.iconStudy div { background-image:url("../common/img/icon_study.gif"); }
				div#topInformation div#Campus table td.iconClub div { background-image:url("../common/img/icon_club.gif"); }
				div#topInformation div#Campus table td.iconEvent div { background-image:url("../common/img/icon_event.gif"); }
				div#topInformation div#Campus table td.iconStudy span,
				div#topInformation div#Campus table td.iconClub span,
				div#topInformation div#Campus table td.iconEvent span { display:none; }





	div#topInformation div#Clark {
		width:400px;
		float:right;
		}
		div#topInformation div#Clark h3 {
			position:relative;
			width:400px;
			height:35px;
			background:url("../img/top_clarknews_bg.gif") left center no-repeat;
			}
			div#topInformation div#Clark h3 img {
				margin:9px 0px 0px 12px;
				}
			div#topInformation div#Clark h3 span {
				display:block;
				position:absolute;
				font-size:60%;
				font-weight:normal;
				line-height:101%;
				top:10px;
				left:152px;
				}
/*			div#topInformation div#Clark h3 span { display:none; }*/
		div#topInformation div#Clark div.topNews {
			width:395px;
			background:#f5f6f8;
			margin-left:3px;
			}
		div#topInformation div#Clark table {
			width:375px;
			margin:6px 10px;
			border:none;
			}
			div#topInformation div#Clark table th {
				width:67px;
				padding:0px 0px 5px 0px;
				text-align:left;
				vertical-align:top;
				font-size:78%;
				font-weight:normal;
				color:#ff0000;
				line-height:125%;
				}
			div#topInformation div#Clark table td {
				width:308px;
				padding:0px 0px 5px 0px;
				text-align:left;
				vertical-align:top;
				font-size:78%;
				font-weight:normal;
				line-height:125%;
				}
				div#topInformation div#Clark table td strong.iconEG {
					display:block;
					width:32px;
					height:15px;
					background:url("../common/img/icon_emergency.gif") left center no-repeat;
					vertical-align:middle;
					float:left;
					}
					div#topInformation div#Clark table td strong.iconEG span { display:none; }



/*
	div#topInformation div.topNews dl {
		width:375px;
		padding:6px 0px;
		margin:0px 10px;
		}
	div#topInformation div.topNews dt {
		width:60px;
		padding:0px 0px 5px 0px;
		margin:0px;
		font-size:78%;
		color:#ff0000;
		float:left;
		clear:left;
		}
	div#topInformation div.topNews dd {
		width:310px;
		padding:0px 0px 5px 0px;
		margin:0px;
		font-size:78%;
		float:left;
		}
*/
	div#topInformation div.topNews div {
		padding:0px 10px;
		}
	div#topInformation div.topNews div a {
		text-decoration:underline;
		font-size:78%;
		}
	div#topInformation div.topNews div a:hover,
	div#topInformation div.topNews div a:active {
		text-decoration:underline;
		}



div#topGuide {
	width:805px;
	margin:0px 8px;
	text-align:left;
	padding-bottom:38px;
			position:relative;
	}
	div#topGuide div#Guide {
		background:url("../img/top_guide_bg.gif") center top repeat-y;
		}
		div#topGuide div#Guide h3 {
			position:relative;
			width:805px;
			height:43px;
			background:#ffffff url("../img/top_campusguide_bg.gif") left center no-repeat;
			padding:0px;
			margin:0px;
			}
			div#topGuide div#Guide h3 img {
				margin:12px 0px 0px 12px;
				}
			div#topGuide div#Guide h3 span {
				display:block;
				position:absolute;
				font-size:60%;
				font-weight:normal;
				line-height:101%;
				top:14px;
				left:175px;
				}
/*			div#topGuide div#Guide h3 span { display:none; }*/

	div#topGuide div.GuideArea {
		width:159px;
		float:left;
		position:relative;
		left:18px;
		}
		div#topGuide div.GuideArea dl {
			width:140px;
			padding:0px;
			margin:5px 0px 8px 0px;
			}
		div#topGuide div.GuideArea dt {
			width:140px;
			height:25px;
			padding:0px;
			margin:0px;
			background-position:left top;
			background-repeat:no-repeat;
			}
			div#topGuide div.GuideArea dt span {
				display:none;
				}
		div#topGuide div.GuideArea dd {
			width:140px;
			padding:0px 0px 3px 0px;
			margin:0px;
			font-size:78%;
			line-height:125%;
			}
			div#topGuide div.GuideArea dd a { color:#e6770e; }
				div#topGuide div.GuideArea dd a.giren { color:#595757; }
			div#topGuide div.GuideArea dd a:hover,
			div#topGuide div.GuideArea dd a:active { color:#ff0000; }

		div#topGuide div.GuideArea dl#Hokkaido { margin-bottom:35px; }
		div#topGuide div.GuideArea dl#Tokai { margin-bottom:15px; }
		div#topGuide div.GuideArea dl#kyushu { margin-bottom:15px; }

/*		div#topGuide div.GuideArea dl#Hokkaido dt { background-image:url("../img/top_guide_hokkaido.gif"); }
		div#topGuide div.GuideArea dl#Tohoku dt { background-image:url("../img/top_guide_tohoku.gif"); }
		div#topGuide div.GuideArea dl#Kanto dt { background-image:url("../img/top_guide_kanto.gif"); }
		div#topGuide div.GuideArea dl#Tokai dt { background-image:url("../img/top_guide_tokai.gif"); }
		div#topGuide div.GuideArea dl#Chugoku dt { background-image:url("../img/top_guide_chugoku.gif"); }
		div#topGuide div.GuideArea dl#Kansai dt { background-image:url("../img/top_guide_kansai.gif"); }
		div#topGuide div.GuideArea dl#Kyushu dt { background-image:url("../img/top_guide_kyushu.gif"); }
*/

		div#topGuide div.Rightbox {
			width:328px;
			float:right;
			}
		div#topGuide div.GuideSP {
			clear:left;
			width:308px;
			position:absolute;
			right:13px;
			bottom:38px;
			padding:7px 0px;

			}
			div#topGuide div.GuideSP div#GuideSPWrap {
				margin:0px 7px;
				padding:0px;
				width:294px;
				background:url("../img/top_guide_bg2.gif") center top repeat-y;
				}
		div#topGuide div.GuideSP dl {
			width:138px;
			padding:0px;
			margin:2px 0px 0px 0px;
			}
		div#topGuide div.GuideSP dt {
			width:138px;
			height:25px;
			padding:0px;
			margin:0px;
			background-position:left top;
			background-repeat:no-repeat;
			}
			div#topGuide div.GuideSP dt span {
				display:none;
				}
		div#topGuide div.GuideSP dd {
			width:138px;
			padding:0px 0px 3px 0px;
			margin:0px;
			font-size:78%;
			line-height:125%;
			}
			div#topGuide div.GuideSP dd a { color:#e6770e; }
			div#topGuide div.GuideSP dd a:hover,
			div#topGuide div.GuideSP dd a:active { color:#ff0000; }

		div#topGuide div.GuideSP dl#Kenshu { float:left; }
		div#topGuide div.GuideSP dl#Oversea { float:right; }
			div#topGuide div.GuideSP dl#Kenshu dt#Athlete { margin-top:15px; }
			div#topGuide div.GuideSP dl#Oversea dt#Philanthropy { margin-top:15px; }
/*		div#topGuide div.GuideSP dl#Kenshu dt { background-image:url("../img/top_guide_kenshu.gif"); }
			div#topGuide div.GuideSP dl#Kenshu dt#Athlete { background-image:url("../img/top_guide_athlete.gif"); margin-top:15px; }
		div#topGuide div.GuideSP dl#Oversea dt { background-image:url("../img/top_guide_oversea.gif"); }
			div#topGuide div.GuideSP dl#Oversea dt#Philanthropy { background-image:url("../img/top_guide_philanthropy.gif"); margin-top:15px; }
*/

#Special {
	width:798px;
	margin:10px 10px 0px 13px;
	height:100px;
	background:url("../img/top_special_bg.gif") left top no-repeat;
	position:relative;
	}
	#Special .spBN1 {
		position:absolute;
		left:13px;
		top:7px;
		padding:0px;
		margin:0px;
		display:inline;
		}
	#Special .spBN2 {
		position:absolute;
		left:169px;
		top:7px;
		padding:0px;
		margin:0px;
		display:inline;
		}
	#Special .spBN3 {
		position:absolute;
		left:326px;
		top:7px;
		padding:0px;
		margin:0px;
		display:inline;
		}
	#Special .spBN4 {
		position:absolute;
		left:481px;
		top:7px;
		padding:0px;
		margin:0px;
		display:inline;
		}
	#Special .spBN5 {
		position:absolute;
		left:638px;
		top:7px;
		padding:0px;
		margin:0px;
		display:inline;
		}













