body{font:13px/1.4 'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;text-align: center;overflow:auto;behavior: url("../script/csshover.htc");background-color: #141414;}
body#cs{background-color: #141414;}
#myContent,object,embed,#headerBox{left: 0;}

#mainContents hr,
#container.oneColumn hr{
	width: 640px;
}

#areaMenu a,
#sideMenu a,
#headerBox a,
#hL_information,
#infoRelation li a{
	overflow: hidden;
}
#sideMenu li li a{
	overflow: auto;
}
#headerBox{
	left: 0;
	background: url("../../images/common/h01_bg.png") 0 0 repeat-x;
}
#siteName a{
	height: 50px;
	background: url("../../images/common/churaumi_aquarium2.png") 0 0 no-repeat;
}
#headerBox p#accessibility a{
	height: 31px;
}
#headerBox #fontNavi{
	display: none;
}
#headerBox #searchForm{
	background: url("../../images/common/header-ie5.png") -362px 0 no-repeat;
}
#headerBox #searchForm #searchSubmit{
display: none;
}
#headerBox ul#gNavi li a{
	height: 55px;
}
#headerBox ul#sNavi{
	margin-left: 110px;
	padding-left: 0;
}
	#headerBox ul#sNavi li{
		width: 120px;
		float: left;
	}
#headerBox ul#sNavi li a{
	height: 22px;
}
#headerBox ul#sNavi li a{
	padding-top: 0;
	background: none;
}
#myContent{
	height: 407px;
	overflow: hidden;
}
#myContent a{
	display: none;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

		Caption CSS

 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#mainContents.cap2 h3{
	padding-top: 21px;
	font-size: 116%;
}
	#mainContents.cap2 h3 span{
		left: 0;
		top: 3px;
	}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

		GlobalNavigation CSS

 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#headerBox li ul{
text-align: left;
}
#headerBox li ul li{
margin:0 ;
padding: 0;
}
#headerBox li ul li a{
padding:0;
margin:0;
}
#headerBox li#gGuid,
#headerBox li#gArea{
padding:0;
}
#headerBox li#gGuid ul,
#headerBox li#gGuid ul li,
#headerBox li#gGuid ul li a{width: 198px;left: 177px;}
#headerBox li#gArea ul,
#headerBox li#gArea ul li,
#headerBox li#gArea ul li a{width: 178px;left: 354px;}
#headerBox li#gProg ul,
#headerBox li#gProg ul li,
#headerBox li#gProg ul li a{width: 178px;left: 551px;}
*:first-child+html #headerBox li#gGuid ul,
*:first-child+html #headerBox li#gGuid ul li{width: 178px;}
*:first-child+html #headerBox li#gArea ul,
*:first-child+html #headerBox li#gArea ul li{width: 218px;}
*:first-child+html #headerBox li#gProg ul,
*:first-child+html #headerBox li#gProg ul li{width: 218px;}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

		Container CSS

 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#mainContents{
	width: 700px;
}
div#areaMenu{
	text-align: left;
}
div#areaMenu dt a{
	height: 80px;
}
div#areaMenu dd a{
	height: 40px;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

		Index AreaMenu CSS

 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#indexContents{
	text-align: left;
	background: #1b1b1b;
}
#hL_information{
	height: 36px;
	float: left;
}
#infoRelation li{
	float: left;
}
	ul#infoRelation li#backnumber a{
		margin-left: 62px;
	}
#infoRelation li a{
	height: 20px;
}
p#priority{
	clear: left;
	background: url("../../images/index/index.png") -520px 20px no-repeat;
}
#information dt{
	clear: left;
}
#pDiary a,
#pBook a{
	height: 170px;
	overflow: hidden;
}
dl#other dt a{
	width: 150px;
	clear: left;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

		Index SpecialContents CSS

 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#special{
	text-align: left;
}
#special #mobile a{
	height: 87px;
	overflow: hidden;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

		Footer CSS

 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

#footer address{
	height: 40px;
	overflow: hidden;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

		Contents CSS

 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#container{
	text-align: left;
}
#container.oneColumn{
	width: 940px;
}
#pageup a{
	height: 23px;
	overflow: hidden;
}
.subscription a{
	height: 43px;
	overflow: hidden;
}
p.dl-bt a{
	width: 202px;
	height: 43px;
}
#mainContents dt#if,
#mainContents dl#question dl.caution dt,
dl.caution dt,
dl.cure dt{
	height: 19px;
	overflow: hidden; 
}
#accordion{height: auto;overflow: auto;}
.accordion dt{
	height: 50px;
	overflow: hidden;
}
.accordion dd{
	width: 230px;
	height: auto;
	line-height: 1.3em;
}
#fishInfo h3{
	height: 30px;
	overflow: hidden;
}
p#fBook a{
	height: 23px;
	overflow: hidden;
}
#areaguide a{
	height: 134px;
	overflow: hidden;
}
#mainContents ul#download li{
	margin-left: 0;
}
#mainContents ul#download a{
	height: 110px;
	overflow: hidden;
}
#container .couseBox2 ul li a,
#container .couseBox ul li a{
	height: 70px;
	overflow: hidden;
}
#container .couseBox2{
	width: 640px;
}
#container .couseBox2 ul li{
	height: 13em;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

		CONTENTS Caption CSS

 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
h1#gTi01,h1#gTi02,h1#gTi03,h1#gTi04,h1#gTi05,h1#gTi06,h1#gTi07,h1#gTi08,h1#gTi09,
#nTi01,
h1#bTi01,h1#pTi01,h1#iTi01,h1#rTi01,h1#dTi01,
h1#oTi01,h1#oTi02,h1#oTi03,h1#oTi04,h1#oTi05,h1#oTi06,
#pavi01,#pavi02,#pavi03,#pavi04,#pavi05,#pavi06,#pavi07,#pavi08,#pavi09,#pavi10,
#area01,#area02,#area03,#area04,#area05,#area06{
	height: 73px;
	margin: -73px 0 0 0;
	overflow: hidden;
}
#pavi01,#pavi02,#pavi03,#pavi04,#pavi05,#pavi06,#pavi07,#pavi08,#pavi09,#pavi10{
	margin: 0 0 0 -470px;
}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

		SideNavi CSS

 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
div#sideMenu{
	height: 600px;
}
div#sideMenu li a,
div#sideMenu li span,
div#sideMenu li strong{
	height: 30px;
}
div#sideMenu li ul li,
div#sideMenu li ul a{
	width: auto;
	height: 1.6em;
	margin-bottom: 0;
	padding: 0;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

		Table CSS

 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#mainContents table{
	color: #333;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

		contactBox CSS

 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.contactBox{
	width: 640px;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

		contactBox CSS

 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#school,
#group{display: inline;}
#school h4,
#group h4{
height: 57px;
overflow: hidden;}
#school p,
#group p{
	line-height: 1.4em;
}
/*
div#areaInfo{

	_margin-bottom: 0;
}
div#fishInfo{

	_margin-bottom: 0;
}
		div#sideMenu li li{
			_margin: 0 0 0 10px;
			}
		#mainContents div#comment p{
			_margin: 0 0 0 70px;
			}


@charset "utf-8";

body{
	overflow:auto;
}
h1 a{
	height:50px;
}
#myContent{
	width:100%;
	height:456px;
	background: url("../../test.jpg") center 0 no-repeat;
	display:block;
}

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
		Header CSS
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
#headerMenu{
padding: 3px;
}
	#headerMenu input#text{
		height: 18px;
	}

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
		Bariafree
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
p#bfree{
	position:static;
	width: 173px;
	margin: 8px 0 0 5px;
}


* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
		Language Box
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
.dropdown{
	position:static;

}
	.dropdown dt{
		display: none;
	}
	.dropdown dt a,
	.dropdown dd,
	.dropdown dd li,
	.dropdown dd ul{
		width: auto;
		float: left;
	}
	.dropdown dd ul{
		padding: 2px 0;
		display:block;
	}

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
		Footer CSS
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
#footer {
	clear: both;
}

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
		GlobalNavigation CSS
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
#gloNavi,
#snavi{
text-align:center;
}
	#gloNavi ul{
		width: 940px;
		margin: 0;
	}
		#gloNavi li a{
			height: 60px;
		}
		div#gloNavi li#gGuid ul,
		div#gloNavi li#gArea ul,
		div#gloNavi li#gProg ul{
			width: 940px;
		}
#snavi{
	left:0;
}
	#snavi ul{
		width: 940px;
		padding-left:550px;
		margin: 0;
	}
		#snavi ul li a{
			height:22px;
		}





.fontResizer{
display:none;
}
*/