@charset "UTF-8";
body{
	margin : 0px;
	padding:0px;
	background-color: #FFFFFF;
}
tr,td{
	font-family : "メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Osaka","ＭＳ Ｐゴシック";
	font-size : 12px;
	line-height: 13px;
}

a:link { text-decoration: none; color:#0000ff;}
a:visited { text-decoration: none; color: #6600cc;}
a:hover { text-decoration: none; color: #ff3366;}
a:active { text-decoration: none; color: #35D7D7;}

#main {
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 0px;
	background-image: url(../images/main.gif);
	height: 1334px;
	width: 800px;
}
#main #ouchi {
	position: absolute;
	visibility: visible;
	margin-top: 1330px;
	margin-left: 16px;
	left: 0px;
	top: 0px;
	z-index: 1;
}
#main #mother {
	position: absolute;
	visibility: visible;
	margin-top: 1330px;
	margin-left: 214px;
	left: 0px;
	top: 0px;
	z-index: 1;
}
#main #banner {
	position: absolute;
	visibility: visible;
	margin-top: 1330px;
	margin-left: 411px;
	left: 0px;
	top: 0px;
	z-index: 1;
}
#main #ishikai {
	position: absolute;
	visibility: visible;
	margin-top: 1330px;
	margin-left: 608px;
	left: 0px;
	top: 0px;
	z-index: 1;
}
#main #motto {
	position: absolute;
	visibility: visible;
	margin-left: 232px;
	margin-top: 451px;
	left: 0px;
	top: 0px;
}

#main #whatnew {
	position: absolute;
	visibility: visible;
	margin-left: 610px;
	margin-top: 98px;
	left: 0px;
	top: 0px;
}
#main #osusume1 {
	position: absolute;
	visibility: visible;
	margin-left: 610px;
	margin-top: 182px;
	left: 0px;
	top: 0px;
}
#main #gekijyo {
	position: absolute;
	visibility: visible;
	margin-left: 580px;
	margin-top: 393px;
	left: 0px;
	top: 0px;
}

#main #chara {
	position: absolute;
	visibility: visible;
	margin-left: 46px;
	margin-top: 500px;
	left: 0px;
	top: 0px;
}

#main #otogi {
	position: absolute;
	visibility: visible;
	margin-left: 292px;
	margin-top: 500px;
	left: 0px;
	top: 0px;
}

#main #anime {
	position: absolute;
	visibility: visible;
	margin-left: 540px;
	margin-top: 500px;
	left: 0px;
	top: 0px;
}
#main #hiroba123 {
	position: absolute;
	visibility: visible;
	margin-left: 26px;
	margin-top: 605px;
	left: 0px;
	top: 0px;
}
#main #yobo {
	position: absolute;
	visibility: visible;
	margin-left: 34px;
	margin-top: 669px;
	left: 0px;
	top: 0px;
}
#main #taisho {
	position: absolute;
	visibility: visible;
	margin-top: 769px;
	margin-left: 34px;
	left: 0px;
	top: 0px;
}
#main #asobo {
	position: absolute;
	visibility: visible;
	margin-top: 869px;
	margin-left: 34px;
	left: 0px;
	top: 0px;
}
#main #asobi {
	position: absolute;
	visibility: visible;
	margin-top: 984px;
	margin-left: 34px;
	padding-left: 24px;
	left: 0px;
	top: 0px;
}
#main #kosaku {
	position: absolute;
	visibility: visible;
	margin-top: 1002px;
	margin-left: 34px;
	padding-left: 24px;
	left: 0px;
	top: 0px;
}
#main #sonotano {
	position: absolute;
	visibility: visible;
	margin-top: 1020px;
	margin-left: 34px;
	padding-left: 24px;
	left: 0px;
	top: 0px;
}
#main #hatena {
	position: absolute;
	visibility: visible;
	margin-top: 1050px;
	margin-left: 34px;
	left: 0px;
	top: 0px;
}
#main #omoshiro {
	position: absolute;
	visibility: visible;
	margin-top: 1154px;
	margin-left: 34px;
	padding-left: 24px;
	left: 0px;
	top: 0px;
}
#main #tabemono {
	position: absolute;
	visibility: visible;
	margin-top: 1172px;
	margin-left: 34px;
	padding-left: 24px;
	left: 0px;
	top: 0px;
}
#main #me {
	position: absolute;
	visibility: visible;
	margin-left:358px;
	margin-top:867px;
	left: 0px;
	top: 0px;
}
#main #hada {
	position: absolute;
	visibility: visible;
	margin-left:302px;
	margin-top:940px;
	left: 0px;
	top: 0px;
}
#main #kega {
	position: absolute;
	visibility: visible;
	margin-left:402px;
	margin-top:1039px;
	left: 0px;
	top: 0px;
}
#main #hanamimi {
	position: absolute;
	visibility: visible;
	margin-left:602px;
	margin-top:893px;
	left: 0px;
	top: 0px;
}
#main #netsu {
	position: absolute;
	visibility: visible;
	margin-left:575px;
	margin-top:996px;
	left: 0px;
	top: 0px;
}
#main #sonota {
	position: absolute;
	visibility: visible;
	margin-left:607px;
	margin-top:1100px;
	left: 0px;
	top: 0px;
}
#main #fenec {
	position: absolute;
	visibility: visible;
	margin-top: 1226px;
	margin-left: 26px;
	left: 0px;
	top: 0px;
}
#main #kamishibai {
	position: absolute;
	visibility: visible;
	margin-top: 1226px;
	margin-left: 314px;
	left: 0px;
	top: 0px;
}
#main #link {
	position: absolute;
	visibility: visible;
	margin-top: 1226px;
	margin-left: 610px;
	left: 0px;
	top: 0px;
}
#main #shinsatsu {
	position: absolute;
	visibility: visible;
	margin-left: 374px;
	margin-top: 605px;
	left: 0px;
	top: 0px;
}

#main #chikurin {
	position: absolute;
	visibility: visible;
	margin-left: 462px;
	margin-top: 674px;
	left: 0px;
	top: 0px;
}
#main #shiropi {
	position: absolute;
	visibility: visible;
	margin-left: 571px;
	margin-top: 674px;
	left: 0px;
	top: 0px;
}
#main #moshimoshi {
	position: absolute;
	visibility: visible;
	margin-left: 678px;
	margin-top: 674px;
	left: 0px;
	top: 0px;
}
.left #main #iroiro {
	position: absolute;
	visibility: visible;
	margin-left: 296px;
	margin-top: 762px;
	left: 0px;
	top: 0px;
}

#main #copyright {
	position: absolute;
	visibility: visible;
	margin-top: 1370px;
	top: 0px;
	width: 780px;
	right: 0px;
}
#otogi_pop {
	position:absolute;
	left:300px;
	top:560px;
	width:170px;
	visibility: hidden;
}
#otogi_pop a {
	display: block;
}
#fenec_pop {
	position:absolute;
	left:50px;
	top:1286px;
	width:170px;
	visibility: hidden;
	z-index: 2;
}
#fenec_pop a {
	display: block;
}
#yobo_pop {
	position: absolute;
	left: 40px;
	top: 735px;
	width:170px;
	visibility: hidden;
}
#yobo_pop a {
	display: block;
}
#taisho_pop {
	position: absolute;
	left: 40px;
	top: 835px;
	width:170px;
	visibility: hidden;
}
#taisho_pop a {
	display: block;
}
#me_pop {
	position:absolute;
	left:360px;
	top:891px;
	width:170px;
	visibility: hidden;
}
#me_pop a {
	display: block;
}
#hada_pop {
	position:absolute;
	left:302px;
	top:963px;
	width:170px;
	visibility: hidden;
}
#hada_pop a {
	display: block;
}
#kega_pop {
	position:absolute;
	left:405px;
	top:1062px;
	width:170px;
	visibility: hidden;
}
#kega_pop a {
	display: block;
}
#hanamimi_pop {
	position:absolute;
	left:603px;
	top:933px;
	width:170px;
	visibility: hidden;
}
#hanamimi_pop a {
	display: block;
}
#netsu_pop {
	position:absolute;
	left:577px;
	top:1020px;
	width:170px;
	visibility: hidden;
}
#netsu_pop a {
	display: block;
}
#sonota_pop {
	position:absolute;
	left:607px;
	top:1124px;
	width:170px;
	visibility: hidden;
}
#sonota_pop a {
	display: block;
}
#main #new {
	font-family : "メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Osaka","ＭＳ Ｐゴシック";
	font-size : 11px;
	position: absolute;
	visibility: visible;
	margin-left: 618px;
	margin-top: 128px;
	left: 0px;
	top: 0px;
	width: 156px;
	padding-left: 3px;
	line-height: 12;
	}
#main #new a {
	display: block;
	border-bottom: 2px dotted #999999;
	padding: 3px 0 2px 0;
}
#main #osusume {
	font-family : "メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Osaka","ＭＳ Ｐゴシック";
	font-size : 11px;
	position: absolute;
	visibility: visible;
	margin-left: 618px;
	margin-top: 212px;
	left: 0px;
	top: 0px;
	width: 160px;
	padding-left: 3px;
	line-height: 12;
}
#main #osusume a {
	display: block;
	border-bottom: 2px dotted #999999;
	padding: 3px 0 2px 0;
}
#main #short {
	position: absolute;
	visibility: visible;
	margin-left: 54px;
	margin-top: 144px;
	left: 0px;
	top: 0;
}

