@charset"utf-8";body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin:0;padding:0;color:#666666;}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal;}
caption, th{text-align:left;border-left-width:8px;border-left-style:solid;border-left-color:#666666;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666666;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:15px;color:#333333;}
object{vertical-align:top;}
hr, legend{display:none;}
h1,h2, h3, h4, h5, h6{font-size:100%;}
img, abbr, acronym, fieldset{border:0;vertical-align:bottom;}
li{list-style-type:none;padding-bottom:5px;padding-right:5px;}
body{color:#444444;font-family:verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:75%;line-height:150%;background-color:#CCCCCC;}
html>body{font-size:12px;}
* + html body{font-family:"メイリオ","Meiryo";}
a:link{color:#444444;text-decoration: none;}
a:visited{color:#444444;text-decoration:none;}
a:hover{color:#FF6600;text-decoration:underline;}
a:active{color:#444444;text-decoration:underline;}
hr{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#999999;}
body{background-color:#333333;}
#pageBody{background-color:#CCCCCC;width:900px;margin-top:30px;margin-right:auto;margin-bottom:30px;margin-left:auto;}
#pageBody #contentswrap #wrapper{float:right;display:inline;position:relative;background-color:#FFFFFF;width:765px;}
#left{text-align:left;float:left;width:130px;background-color:#CCCCCC;list-style-type:none;margin:0px;border-right-width:0px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:5px;padding-right:0px;padding-bottom:0px;display:inline;position:relative;padding-left:5px;clear:left;}
#center{
	background-color:#FFFFFF;
	width:535px;
	display:inline;
	position:relative;
	padding:5px 15px 15px 15px;
	float:left;
}
#right{width:200px;background-color:#FFFFFF;float:right;padding-top:10px;position:relative;display:inline;}
#pageBody #pageTop{padding-top:20px;padding-right:20px;padding-bottom:5px;padding-left:20px;font-size:1.2em;}
#left dt{text-align:left;padding:8px;font-size:1em;}
#left dd{font-size:0.8em;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:20px;}
#pageBody #bottom_navi{clear:both;background-color:#999999;height:20px;position:relative;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;text-align:center;}
#pageBody #bottom_navi li{display:inline;padding-right:10px;padding-left:10px;}
#bottom a:link{color:#444444;text-decoration:underline;}
#pageBody #bottom{clear:both;background-color:#999999;height:auto;position:relative;padding-right:10px;padding-bottom:5px;padding-left:10px;text-align:left;}
#bottom a:link{color:#444444;text-decoration:underline;}
#pageBody #pageTop img{margin-top:5px;margin-right:0px;margin-bottom:5px;margin-left:5px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:5px;height:58px;width:330px;}
#center p{text-align:left;padding-bottom:13px;}
#center h1{font-size:1.7em;font-weight:bolder;border-left-width:10px;border-left-style:solid;border-left-color:#FF9900;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FF9900;line-height:30px;padding-left:10px;margin-top:10px;}
#localpage{background-color:#FFFFFF;}
#center tr top{margin:2px;padding:0px;}
#center td{margin:0px;padding:2px;}
#center td prof{margin:0px;padding:0px;}
#center table{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-bottom-color:#999999;margin:1px;font-size:1em;}
#center .tableleft{width:170px;}
#right #new dd{padding-left:20px;}
#pageBody #pageTop h2{padding-top:5px;padding-bottom:10px;font-weight:normal;}
#left li{padding-left:20px;font-size:0.9em;padding-top:7px;padding-right:0px;padding-bottom:0px;}
right #ranking li{margin-top:5px;margin-bottom:5px;}
#right #rss{position:absolute;top:-125px;right:2px;text-align:right;display:block;}
#right #addclips{position:absolute;top:-125px;right:15px;}
#bottom_navi img{padding-bottom:5px;}
#left img{padding:0px;margin-bottom:10px;vertical-align:top;}
.history{font-size:9px;color:#333333;border:1px solid #999999;margin-top:5px;margin-bottom:10px;padding:5px;background-color:#FFFFFF;text-align:left;width:185px;height:200px;overflow:auto;}
.article{font-size:11px;color:#333333;border:1px solid #999999;margin-top:5px;margin-bottom:10px;padding:10px;background-color:#FFFFFF;text-align:left;width:500px;height:200px;overflow:auto;}
.article dd{padding-left:30px;}
#center h2{padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:15px;border-bottom-width:1px;border-left-width:8px;border-bottom-style:solid;border-left-style:solid;border-bottom-color:#666666;border-left-color:#666666;font-weight:normal;margin-top:15px;margin-bottom:5px;}
#seoparts{list-style:none;margin:0px;padding:0px;font-size:14px}
#seoparts li{padding:1px}
#seoparts-img-li img{vertical-align:top}
.underline{color:#FF9900;text-decoration:underline;}
h3{margin-top:12px;margin-bottom:8px;border-left-width:5px;border-left-style:solid;border-left-color:#666666;padding-left:5px;line-height:14px;}
ul{margin-bottom:20px;}
#bottom p{line-height:30px;}
#bottom p{text-align:center;}
#center #p strong{margin-left:20px;}
#center .top{margin-left:20px;}
#afhikaku table tr td a {
	text-decoration: underline;
}
#afhikaku table {
	margin-top: 10px;
	margin-bottom: 10px;
}
#center table 
a:link{color:#444444;text-decoration: underline;}
#center table
a:visited{color:#444444;text-decoration:underline;}
#center table
a:hover{color:#FF6600;text-decoration:underline;}
#center table
a:active{color:#444444;text-decoration:underline;}

#right img {
	margin-left: 20px;
}
#pageBody #contentswrap #wrapper #center #topaffi ul li {
	font-size: 16px;
	text-decoration: underline;
	display: inline;
	margin-top: 5px;
	padding-top: 5px;
}
#pageBody #contentswrap #wrapper #center #topaffi ul li a {
	text-decoration: underline;
}
#pageBody #contentswrap #wrapper #center #topaffi ul {
	font-size: 16px;
}
#pageBody #contentswrap #wrapper #center #topaffi ul {
	margin-bottom: 0px;
}

