*{
border:none;
margin:0;
padding:0;
}

body {
	margin: 10px;
	padding: 0px;
	font-family:"¥Ò¥é¥®¥Î³Ñ¥´ Pro W3","Hiragino Kaku Gothic Pro","£Í£Ó £Ð¥´¥·¥Ã¥¯",Verdana,Arial,Helvetica,sans-serif;
	background-color:#fff;
	line-height:150%;
}


h1{font-size:18px; margin:5px 5px 0 5px; padding:0; line-height:150%; color:#333;}

.dot{border-bottom:dotted 1px #666; padding:5px;}
ul, li {margin:0; padding:0; list-style:none;}
a {outline: none;}
a:link, a:visited, a:active { color:#660000;}
a:hover, a:focus { text-decoration: underline; color:#FF0000;}


#List{width:100%; border-top: 1px dotted #ACACAC;}
.title{font-weight:bold; font-size:0.9em; color:#0783c7; padding:5px 0 5px 5px; margin:0; clear:left;}

.list {margin:15px 0 0 0; height:130px; clear:both;}
*+html .list {margin:15px 0 10px 0; height: 170px; clear:both;}

/*.thumb img{width:80px; height:80px;}*/
.thumb img{width:100px; height:67px;}
.thumb a:link, .thumb a:visited{float:left; margin:3px 5px 3px 0; padding:2px; border:1px solid #660000;}
.thumb a:hover, .thumb a:active{float:left; margin:3px 5px 3px 0; padding:2px; border:1px solid #FF0000;}


.comm{font-size:0.8em; color:#444; padding:0 0 5px 0; line-height:1.4em; height:5em; overflow:hidden;}









#footer {font-size:14px; margin-top:5px; clear:left;}
a.footer {color:#990033; text-decoration:underline;}
a:hover.footer{color:#FF0000; text-decoration:underline;}


.clear{clear:both;}

