@charset "UTF-8";

/*タイトル*/

#main .left	.left_menu h2{
	background:url(../img_ads/ttl_left.jpg) no-repeat;
}

#main .left	.contents h2{
	background:url(../img_ads/ttl_center.jpg) no-repeat;
}

#main .left	.contents .media h2{
	background:url(../img_ads/ttl_center_media.jpg) no-repeat;
}

/*左メニュー*/

#main .left	.left_menu li{
	width:180px;
	height:35px;
}

#main .left	.left_menu li a{
	display:block;
	width:180px;
	height:35px;
	text-indent:-9999px;
}

#main .left	.left_menu li.shops a{ background:url(../img_ads/menu_shops.jpg) no-repeat;}
#main .left	.left_menu li.shops a:hover,
#main .left	.shops_box li.shops a{ background:url(../img_ads/menu_shops_on.jpg) no-repeat;}

#main .left	.left_menu li.media a{ background:url(../img_ads/menu_media.jpg) no-repeat;}
#main .left	.left_menu li.media a:hover,
#main .left	.media_box li.media a{ background:url(../img_ads/menu_media_on.jpg) no-repeat;}

/*グループ*/

.left .box .box_bottom .topics_box {
	padding:0 0 5px;
	border-bottom:1px dotted #CCCCCC;
	margin:0 0 10px;
}

.left .box .box_bottom .topics_box .time{
	float:left;
	width:70px;
	font-size:10px;
	padding:2px 0 0 0px;
	text-align:center;
}

.left .box .box_bottom .topics_box p{
	float:left;
	width:355px;
	padding:0px 0 0 45px;
	text-align:left;
}

.left .box .box_bottom .topics_box p a{
	color:#666666;
	text-decoration:none;
}

.left .box .box_bottom .topics_box p a:hover{
	text-decoration: underline;
	color:#0099CC;
}

.left .box .box_bottom .topics_box .tv{
	background:url(../img_common/icon_tv.gif) no-repeat;
}

.left .box .box_bottom .topics_box .walker{
	background:url(../img_common/icon_walker.gif) no-repeat;
}

.left .box .box_bottom .topics_box .gourmet{
	background:url(../img_common/icon_gourmet.gif) no-repeat;
}

.left .box .box_bottom .topics_box .women{
	background:url(../img_common/icon_women.gif) no-repeat;
}

.left .box .box_bottom .topics_box .mobile{
	background:url(../img_common/icon_mobile.gif) no-repeat;
}

.left .box .box_bottom .topics_box .ec{
	background:url(../img_common/icon_ec.gif) no-repeat;
}

.left .box .box_bottom .topics_box .other{
	background:url(../img_common/icon_other.gif) no-repeat;
}

.left .box .box_bottom .left_box {
	float:left;
	width:235px;
	margin:0 10px 0 0;
}

.left .box .box_bottom .right_box {
	float:right;
	width:235px;
}

.left .box .box_bottom h4 {
	font-size:100%;
	font-weight:normal;
	line-height:100%;
	border-bottom:1px dotted #666666;
	padding:0px 0px 5px 5px;
	margin:0 0 10px;
}




.contents .box .box_bottom .cont{
	margin:0 0 20px 0;
}


.pdf{
	padding:10px 0px 5px 0px;
}

.pdf a{
	display:block;
	width:235px;
	height:30px;
	text-indent:-9999px;
	background:url(../img_ads/pdf.jpg) no-repeat;
}

.pdf a:hover{background:url(../img_ads/pdf_on.jpg) no-repeat;}


.publish{
	padding:10px 0px 5px 0px;
}

.publish a{
	display:block;
	width:235px;
	height:30px;
	text-indent:-9999px;
	background:url(../img_ads/publish.jpg) no-repeat;
}

.publish a:hover{background:url(../img_ads/publish_on.jpg) no-repeat;}


.contents .box .box_bottom .cont .ad_txt {
	padding:0 0 10px 20px;
}

.contents .box .box_bottom .cont h4{
	font-size:120%;
	font-weight: bold;
	line-height:120%;
	border-bottom: none;
	padding:10px 0px 0 5px;
	margin:0 0 5px;
}



