/*――――――――――――――――――――――

　　　スタジオモフモフ（Studio MofuMofu）

　　　　　　【rireki00_css】

　　　http://ousama-no-ehon.com/

――――――――――――――――――――――*/

#toptitle {
	position:absolute;
	left:185px;
	top:29px;
	width:480px;
	height:60px;
	margin: 0px;
	padding: 0px;
}

#toptitle h1 {
	font-size: medium;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
}

#toptitle ul {
	list-style: none;
	margin: 0px;
	padding: 5px 0px;
	font: 11px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
}

#toptitle li {
	display: inline;
	margin: 0px;
	padding: 0px 4px;
}

#toptitle h2 {
	visibility: hidden;
	display: inline;
	margin: 0px;
	padding: 0px;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}

/*――――――――――――――――――――――
　　　ヘッダー
――――――――――――――――――――――*/

#header1 {
	margin: 0px;
	padding: 0px;
	height: 150px;
	z-index:1;
	font-size: 0%;
	width: 750px;
}

#pan1 {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 750px;
}

#pan1 p {
	margin: 8px 0px 0px 30px;
	padding: 0px;
	font: x-small "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
	color: #333333;
}

#pan2 {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 750px;
}

#pan2 p {
	margin: 8px 0px 0px 30px;
	padding: 0px;
	font: x-small "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
	color: #333333;
}

a:link {
	margin: 0px;
	padding: 0px;
	height: auto;
}

/*――――――――――――――――――――――
　　　サイド１
――――――――――――――――――――――*/

#side1   {
	margin: 2px 0px 0px 10px;
	padding: 0px;
	float: left;
	height: auto;
	width: 150px;
	display: inline;
}

#side1  h3  {
	font-size: small;
	margin: 0px;
	padding: 0px;
	display: block;
	height: 38px;
	width: 150px;
}

#side1  a  {
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 150px;
}

#side1 h3#mo00  {
	margin: 0px;
	padding: 0px;
	background: #FFFF99 url(../../mobile/switch/goirai.gif) no-repeat center center;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: none;
	border-left: 1px solid #CCCCCC;
}

#side1 h3#mo02 {
	margin: 0px;
	padding: 0px;
	background: url(../../mobile/switch/switch_mobile7b.gif) no-repeat center center;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

#side1  h3#mo02  a {
	margin: 0px;
	padding: 0px;
	background: url(../../mobile/switch/switch_mobile7.gif) no-repeat center center;
}

#side1  h3#mo02  a:hover, #side1  h3#mo02  a:active {
	background: url(../../mobile/switch/switch_mobile7a.gif) no-repeat center center;
}

#side1 h3#mo01 {
	margin: 0px;
	padding: 0px;
	background: url(../../mobile/switch/switch_mobile6b.gif) no-repeat center center;
	border: 1px solid #CCCCCC;
}

#side1  h3#mo01  a {
	margin: 0px;
	padding: 0px;
	background: url(../../mobile/switch/switch_mobile6.gif) no-repeat center center;
}

#side1  h3#mo01  a:hover, #side1  h3#mo01  a:active {
	background: url(../../mobile/switch/switch_mobile6a.gif) no-repeat center center;
}

#side1 ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
