@charset "UTF-8";
/**
 * --------------------------------------------------
 * new_info
 * --------------------------------------------------
 */

/* tag
--------------------------------*/
.new_info .tag{
	width:80px;
	display:inline-block;
	padding:2px 0;
	margin-right:15px;
	font-size:10px;
	color:#fff;
	text-align:center;
    margin-bottom: 5px;
}

.new_info .tochinavi{
	background:#f2c430;
}
.new_info .shop{
	background:#ff9900;
}
.new_info .event{
	background:#5175ac;
}
.new_info .feature{
	background:#da5341;
}
.new_info .topics{
	background:#aa8f52;
}
.new_info .mypage{
	background:#ffb35a;
}
.new_info .fortune{
	background:#a85eb7;
}
.new_info .present{
	background:#db77ab;
}
.new_info .movie{
	background:#39324c;
}
.new_info .link{
	background:#429b86;
}
.new_info .areanews{
	background:#8ab51e;
}
.new_info .mama{
	background:#ff3366;
}
.new_info .bicycle{
	background:#429b86;
}
.new_info .hotnews{
	background:#ff3838;
}
.new_info .eventnews{
	background:#999999;
}
.new_info .eventnews{
	background:#999999;
}
/* home
--------------------------------*/
.new_info .content h2{
	font-size:22px;
}
.new_info .content h2 p{
	font-size:12px;
	font-weight:normal;
	margin-bottom:15px;
}
.new_info .content figure{
	text-align:center;
	margin: 15px 0;
}
.new_info .content figure p {
	font-size: 12px;
	color: #666;
	margin: 5px 0 0;
}
.new_info .content .block h3{
	font-size:18px;
	font-weight:bold;
}
.new_info .content .block p{
	margin-bottom:1em;
}
.new_info .content .block > div {
	overflow:hidden;
	padding:25px 0;
	border-bottom:1px dotted #ccc;
}
.new_info .content .block > div .box {
	float: left;
	width: 173px;
	padding: 0 5px;
}
.new_info .content figure img,
.new_info .content .block > div .box img {
	max-width: 100%;
	height: auto;
}
.new_info .content .block > div .box p {
	font-size: 12px;
	color: #666;
	margin: 5px 0 0;
}
.new_info .content .btn-area{
	margin-top:35px;
	text-align:center;
	overflow:hidden;
}
.new_info .content .btn-area p{
	margin: 2px;
	display:inline-block;
	*display: inline;
	*zoom: 1;
}
.new_info .content .btn-area .btn{
	width:210px;
}
/*.new_info .content .block div center ifeame {
	width: 560px;
	height: 315px;
}*/
@media screen and (max-width: 693px) {
	.new_info .content .block > div {
		padding: 0;
	}
	.new_info .content .block > div .box {
		float: left;
		width: 50%;
		padding: 25px 5px 0;
	}
	.new_info .content .block > div .box:nth-child(odd) {
		clear:both;
	}
	.new_info .content .block > div center iframe {
		width: 100%;
	}
}

/* list
--------------------------------*/
.new_info .content .search-area{
}
.new_info .content .search-area p {
	font-weight: bold;
	font-size: 16px;
	color: #555;
	margin: 0 0 5px;
}
.new_info .content .search-area p i {
	color: #aaa;
}
.new_info .content .search-area select{
	margin-right:10px;
	margin-bottom: 0;
}
.new_info .content .search-area .btn-blue{
	width: auto;
	padding:8px 14px;
}
.new_info .content .news-list li{
	padding:15px 0;
	border-bottom:1px dotted #ccc;
}
.new_info .content .news-list li .date{
	margin-right:15px;
    font-size: smaller;
    color: 0000999;
}

/* ranking
--------------------------------*/
.new_info .content .rank-no{
	font-size: 22px;
    font-weight: bold;
	color: #c30d23;
}
.new_info .content .rank-no span{
	font-size: 16px;
    font-weight: normal;
	color: #c30d23;
}
.new_info .content h4{
	padding: 0.5em;
  	color: #494949;
  	background: #fffaf4;
  	border-left: solid 5px #ffaf58;
	font-size: 20px;
}