﻿@charset "utf-8";

/* flash-area */
#contentArea .flash-area {
	margin-bottom: 20px;
}

/* dl */
#contentArea dl {
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

/* .frame-w */
#contentArea .frame-w {
	min-height: 0px;
}

/* .info-area */
#contentArea .info-area {
	height: 250px;
	overflow: auto;
}
#contentArea .info-area dl {
	padding: 3px 10px 2px;
}
#contentArea .info-area dl.bc {
	background: #F8F5F1;
}
#contentArea .info-area dt {
	float: left;
	width: 7em;
	color: #F88639;
}
#contentArea .info-area dd {
	margin-left: 8em;
}


/* 141022追加クラス_ .soku-area*/
#contentArea .soku-area {
	height: 165px;
	overflow: auto;
}
#contentArea .soku-area dl {
	padding: 3px 10px 2px;
}
#contentArea .soku-area dl.bc {
	background: #F8F5F1;
}
#contentArea .soku-area dt {
	float: left;
	width: 7em;
	color: #F88639;
}
#contentArea .soku-area dd {
	margin-left: 8em;
}


/* .blog-area */
#contentArea .blog-area {
	height: 156px;
	background: url(../img/top/blog-bg.jpg) no-repeat 0px 0px;
}
#contentArea .blog-area .text {
	height: 145px;
	overflow: auto;
	margin-right: 20px;
	margin-left: 20px;
}
#contentArea .blog-area dl {
	padding: 3px 10px;
}
#contentArea .blog-area dt {
	float: left;
	width: 7em;
	color: #44851B;
	padding: 3px 0px 2px;
}
#contentArea .blog-area dd {
	margin-left: 8em;
	padding: 3px 0px 2px;
}



.symbolImg{
	display: block;
	text-align: center;
}

/* special */
span.indexSpecialTxt{
	display: block;
	position: absolute;
	top: 57px;
	left: 52px;
	font-size: 12px;
}

#bnrArea{
	background: #fff;
	width: 620px;
	padding: 10px;
}



.bnr_kyujin{
	
	width:640px; 
	margin:0 auto 10px;
}
.bnr_kyujin:hover{cursor:pointer;
    filter: alpha(opacity=60);        /* ie lt 8 */
    -ms-filter: "alpha(opacity=60)";  /* ie 8 */
    -moz-opacity:0.6;                 /* FF lt 1.5, Netscape */
    -khtml-opacity: 0.6;              /* Safari 1.x */
    opacity:0.6;
    zoom:1;
}

.bnr_box{
	width: 100%;
	margin:0 auto;
	display: inline-block;
}
.bnr_box li{
	width: 30%;
	float: left;
	margin-right: 5%;
	margin-bottom: 10px;
}
.bnr_box li:nth-child(3n){
	margin-right: 0;
}
.bnr_box li img{
	width: 100%;
}

