a:link{ text-decoration:underline; color:#4B4A49; }
a:visited{ text-decoration:underline; color:#4B4A49; }
a:active{ text-decoration:underline; color:#4B4A49; }
a:hover{ text-decoration:underline; color:#4B4A49; }
body { 
font-family: 100% ＭＳ Ｐゴシック, Osaka, sans-serif;
font-size:11px; color:#4B4A49; background-color:#FFFFEE; background-image:url(); margin-left:4%; margin-right:4%; }
tr,td{ font-size:11pt; color:#4B4A49; }
hr{ border:1px; color:#aaaaaa; }
#mid{ font-size:11pt; }
#small{ font-size:10pt; }
#kanri{ color:#ff9999; } /* 管理人コメントの色 */
#log{ width:650; border-style:solid; border-color:#9999CC; }
#log-0{ background-color:#FFFFEE; } /* ランキング順位 */
#log-1{ background-color:#FFFFEE; } /* タイトル */
#log-2{ background-color:#FFFFEE; } /* カテゴリ */
#log-3{ background-color:#FFFFEE; } /* 紹介文 */
#log-4{ background-color:#FFFFEE; } /* 管理人コメント */
#title-bar{ background-color:#FC524A; color:#FFFFFF; } /* タイトルバー */
#mid-bar{ background-color:#FADF9D; } /* 中段バー */

img {border: 0;}

form {
margin: 0px;
padding: 0px;
}

h1{font-size: 13px;
font-family: "ＭＳ Ｐゴシック", "Osaka",sans-serif;
font-style: normal;
color:#ffffff;
font-weight: bolder;
background-color:#FC524A;
margin: 4px;
padding: 0px;
}

h2 {font-size: 13px;
	font-family: "ＭＳ Ｐゴシック", "Osaka",sans-serif;
	font-style: normal;
	color:#4B4A49;
    font-weight: bolder;
	margin: 0px;
    padding: 0px;
}

h3 {font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", "Osaka",sans-serif;
	font-style: normal;
	color:#4B4A49;
    font-weight: normal;
	margin: 0px;
    padding: 0px;
}


p {
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", "Osaka",sans-serif;
	font-style: normal;
	color:#4B4A49;
    font-weight: normal;
    margin: 0px;
    padding: 5px;
}

strong {font-size: 11px;
	font-family: "ＭＳ Ｐゴシック", "Osaka",sans-serif;
	font-style: normal;
	color:#000000;
    font-weight: normal;
}

em {font-size: 11px;
	font-family: "ＭＳ Ｐゴシック", "Osaka",sans-serif;
	font-style: normal;
	color:#000000;
    font-weight: normal;
}

.box1 {
font-size:12px ;
text-align:left;
}

.box1-2 {
font-size:12px ;
text-align:left;
}

.box2 {
width: 100%;
font-size:11px ;
text-align:left;
}

#box2-2 {
width: 100%;
background-color:#FADF9D;
}

.box3 {
width: 100%;
padding: 5px;
font-size:12px ;
text-align:left;
}

.box5 {
width: 50%;
float: right;
font-size:11px ;
text-align:right;
}

.box6 {
font-size:9px ;
text-align:right;
}

.box7 {
clear:both;
width: 100%;
font-size:10px ;
}

.box8 {
border-style:solid;
border: 2px;
border-color:#9999cc;
width: 650px;
padding: 5px;
margin: 0px auto 0px 0px;
}

.box8-1 {
float: left;
width: 120px;
padding: 5px 2px 0px 3px;
font-size:13px ;
}

.box8-2 {
float: right;
width: 520px;
}

.box8-3 {
width: 88px;
margin: 5px auto 3px 0px;
}
.box8-4 {
clear: both;
width: 630px;
}

.box8-5 {
width: 630px;
font-size:12px ;
}

.box8-6 {
width: 630px;
font-size:12px ;
}

.box8-7 {
width: 630px;
font-size:12px ;
padding: 3px;
}
.box9 {
clear: both;
font-size:12px ;
}


.box10 {
font-size:11px ;
}


