* {
	margin:0;
	padding:0;
}

body {
	font-family:"ヒラギノ角ゴ Pro W3",Osaka,"ＭＳ ゴシック";
	font-size:10px;
	line-height:1.3em;
	color:#333333;
	letter-spacing:0px;
}

img {border:0;}

a {	color:#333333;
	text-decoration:none;
	font-size:10px;}

a:hover {color:#666666;
	text-decoration:none;
	filter: alpha(opacity: 80);
    opacity: 0.8;
    -moz-opacity: 0.8;}


.float-left{float:left;}

a:hover img {
    filter: alpha(opacity: 80);
    opacity: 0.8;
    -moz-opacity: 0.8;
}



.clear{clear:both;}


/* ---------------------- 枠 ---------------------- */

#container {
	width:168px; height:328px; border:1px solid #b3b3b3;
}

/* ---------------------- 広告部分スタイル ---------------------- */

div.ad{height:110px;
	text-align:left;
	font-size:10px;}

.adblock{padding:0px 6px; margin-top:5px;}

.adblock .title{color:#e6418d; #ff0000; font-weight:bold;}
.adblock .text{color:#000000;}

.adblock a{display:inline;}

.adblock a:hover{
    filter: alpha(opacity: 80);
    opacity: 0.8;
    -moz-opacity: 0.8;}
	
.adimg{margin:0px auto; width:156px; height:107px; padding-top:5px;}


/* ---------------------- 新着記事スタイル ---------------------- */


div.blog{height:124px;}

.blog .lineup {
	color:#237ffe;
	padding:5px 2px 5px 2px;
	margin:0px auto;
	border-bottom:1px dotted #b3b3b3;
}

.blog .title {
	font-size:10px;
	font-weight:bold;
	color:#ee54ab;
	width:150px;
	text-align:left;
	cursor:pointer;
}

.blog .title a{
	text-decoration:none;
	cursor:pointer;
}

.blog .icon {
	margin:0px 5px;
	width:30px;
}

.blog .topic {
	padding:0px 5px 0px 0px;
	text-align:left;
	height:30px;
	width:115px;
}

.blog .txt {
	font-size:10px;
	width:145px;
	letter-spacing:0px;
	padding:0 0 0 3px;
	text-align:left;
	cursor:pointer;
	line-height:11px;
}


/* ---------------------- もっとよむスタイル ---------------------- */

div#more{margin-top:5px; text-align:right;}


div#more a{
	font-weight:bold;
	font-size:8pt;
	font-family:arial;
	color:#549cfd;
  	margin:0px 5px 0px 0;
}

div#more a:hover {
	color:#666666;
	text-decoration:none;
}
