@charset "utf-8";
/* CSS Document */

*{
	margin:auto;
}

body{
	width:1024px;
	background:url(img/background.jpg);
	background-color:#999;
}


/*-----------
ヘッド部分
----------*/
#head1{
	width:512px;
	height:100px;
	background-color:#A2FFAB;
	float:left;
	border-bottom-color:#F0F;
	border-bottom-style:solid;
}

#logo{
	width:512px;
	height:100px;
	background-color:#A2FFAB;
	float:left;
	border-bottom-color:#F0F;
	border-bottom-style:solid;
}

#headpart{
	width:1024px;
	height:50px;
	background-color:#666;
	float:left;
	position:relative;
	overflow:hidden;
	
}

#headpart ul{
	float:left;
	position:relative;
	left:50%;
	padding-top:5px;
}

#headpart li{
	display:block;
	list-style:none;
	float:left;
	padding-right:35px;
	font-size:30px;
	position:relative;
	left:-50%;
}

#headlist{
	width:1024px;
	height:45px;
	background-color:#666;
	float:left;
	position:relative;
	overflow:hidden;
	border-bottom-color:#06C;
	border-bottom-style:solid;
	border-width:5px;
}

#headlist ul{
	position:relative;
	float:left;
}

#headlist li{
	display:block;
	list-style:none;
	padding:5px;
	float:left;
	font-size:25px;
	position:relative;
}

/*----------
左部分
----------*/
#partselect{
	width:180px;
	float:left;
	margin-top:5px;
	padding-bottom:3px;
	background-color:#FEF98F;
	font-size:12px;
	overflow:auto;
}

#chara{
	width:180px;
	float:left;
	margin-top:5px;
	padding-bottom:3px;
	background-color:#6FF;
	font-size:15px;
}

#keyword{
}

#stand{
}

#part{
	width: 180px;
	float: left;
	margin-top: 5px;
	padding-bottom:3px;
	background-color:#FEF98F;
	font-size: 20px;
	overflow:auto;
}

/*----------
中央内容部分
----------*/
#main{
	width:534px;
	float:left;
	margin-top:5px;
	margin-right:5px;
	margin-left:5px;
	background-color:#FEF98F;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:15px;
}

#main p{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

#bottom-ad{
	position:relative;
	left:5px;
	width:534;
	margin-top:3px;
}

/*--------
右部分
--------*/
#ad{
	width:300px;
	float:left;
	margin-top:5px;
	background-color:#A2FFAB;
}

/*---------
フッター
---------*/
#link{
	width:1024px;
	height:25px;
	float:left;
	margin-top:5px;
	background-color:#A2FFAB;
	color:#FFF;
	font-size:20px;
	border-top-color:#06C;
	border-style:solid;
	border-bottom-color:#4c4c4c;
	border-bottom-style:solid;
	border-bottom-width:5px;
}

#footer{
	width:1024px;
	float:left;
}

/*---------
見出し部分
----------*/
h1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:24px;
	border-bottom-color:#FFF;
	border-bottom-style:solid;
}

h2{
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	background-color:#A2FFAB;
	font-size:25px;
	margin:auto;
	border-bottom-color:#06C;
	border-bottom-style:solid;
	padding:0px;
}

h3{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; color:#FFF;
	font-size:15px;
	background-color:#666;
}

h4{
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size:18px;
	font-style:italic;
}
/*---------
クラス関係
---------*/
.koneta{
	font-size:12px;
	text-align:left;
}

.listsc{
	font-size:12px;
	overflow:scroll;
	height:150px;
}
.nonemaru{
	list-style:none;
}