@charset "utf-8";
/* ヘッダ画像の設定 */
#head_p{
float:left;
width:757px;
height:310px;
}
/* トップページの設定 */
#s_contents{
width:757px;
overflow:hidden;
margin:10px 0 20px;
}
/* 新着情報の設定 */
#what_new{
float:left;
width:428px;
background:#FFF;
}
#what_new_body{padding:0 0 15px 8px;}
#what_new_body table{border:none;}
#what_new_body th{
text-align:left;
font-weight:normal;
color:#f60;
padding-top:10px;
}
#what_new_body td{
color:#333;
margin:0 0 10px;
padding:0 0 10px 20px;
border-bottom:1px solid #DDD;
}
#what_new_body a:hover{color:#999;}
/* バックナンバー */
.back_number{text-align:right;margin-bottom:6px;}
/* お客様相談センター */
img.tel-support{margin:0 0 7px 18px;}
/* 運用サイトの設定 */
#l_site{float:right;width:329px;}
#l_site table{margin-left:6px;}
#l_site td{
font-size:12px;
color:#333;
padding:4px 0 4px 23px;
border-bottom:1px dotted #BBB;
background:url(/images/index_img/arrow.gif) no-repeat left 5px;
}
#l_site td a{
color:#333;
text-decoration:none;
}
#l_site td a:hover{
color:#999;
text-decoration:underline;
}
#l_site th{background:url(/images/index_img/bg_site.gif) no-repeat bottom;}
#l_site .arw_none{background-image:none;}

#l_site td.biz{background-image:url(/images/ico-biz-s.gif);}
#l_site td.cg{background-image:url(/images/ico-cg-s.gif);}
#l_site td.cjb{background-image:url(/images/ico-cjb-s.gif);}
#l_site td.cm{background-image:url(/images/ico-cm-s.gif);}
#l_site td.ar{background-image:url(/images/ico-ar-s.gif);}
#l_site td.ct{background-image:url(/images/ico-ct-s.gif);}
#l_site td.dca{background-image:url(/images/ico-dca-s.gif);}
#l_site td.fd{background-image:url(/images/ico-fd-s.gif);}
#l_site td.ki{background-image:url(/images/ico-ki-s.gif);}
#l_site td.kj{background-image:url(/images/ico-kj-s.gif);}
#l_site td.nj{background-image:url(/images/ico-nj-s.gif);}
#l_site td.njb{background-image:url(/images/ico-njb-s.gif);}
#l_site td.oc{background-image:url(/images/ico-oc-s.gif);}
#l_site td.pjb{background-image:url(/images/ico-pjb-s.gif);}
#l_site td.ptot{background-image:url(/images/ico-ptot-s.gif);}
#l_site td.sktl{background-image:url(/images/ico-sktl-s.gif);}
#l_site td.th{background-image:url(/images/ico-th-s.gif);}
#l_site td.cy{background-image:url(/images/ico-cy-s.gif);}
#l_site td.ns{background-image:url(/images/ico-ns-s.gif);}
#l_site td.ns2{background-image:url(/images/ico-ns2-s.gif);}
#l_site td.dbn{background-image:url(/images/ico-dbn-s.gif);}
#l_site td.sg{background-image:url(/images/ico-sg-s.gif);}
#l_site td.pj{background-image:url(/images/ico-pj-s.gif);}
#l_site td.ng{background-image:url(/images/ico-ng-s.gif);}
#l_site td.m3n{background-image:url(/images/ico-m3n-s.gif);}
#l_site td.nsc{background-image:url(/images/ico-nsc-s.gif);}

.pmark{margin:0 5px 6px 17px;}


/* desSlideshow */
.desSlideshow{
    background-image: url(../images/loading.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.desSlideshow .switchBigPic,.desSlideshow .nav{
    display: none;
}

/* info-box */
#info-box{
	width:537px;
	float:left;
	overflow:hidden;	
}

/* oshirase */
#oshirase{
	width:537px;
	margin-bottom:10px;
	overflow:hidden;
}
#oshirase p{
	width:537px;	
	float:left;
	text-align:right;
	font-size:1.0em;
	margin-top:10px;
}
#oshirase dl{
	width:517px;
	float:left;	
	padding:8px 10px;	
}
#oshirase dl dt,
#oshirase dl dd{
	padding:0;
	margin:0;
}

#oshirase dl dt{
	color:#FF9B0B;	
}


/* shinchaku */
#shinchaku{
	width:537px;	
	
}
#shinchaku p{
	width:537px;	
	float:left;
	text-align:right;
	font-size:1.0em;
	margin-top:10px;
}
#shinchaku dl{
	width:537px;
	float:left;
	border-bottom:#CCC dotted 1px;
	padding:8px 0;	
}
#shinchaku dl dt,
#shinchaku dl dd{
	padding:0;
	margin:0;
}
#shinchaku dl dt{
	width:115px;
	float:left;
	padding-left:10px;	
}
#shinchaku dl dd.info{
	width:324px;
	float:left;	
}
#shinchaku dl dd.info img{
	vertical-align:text-top;		
}
#shinchaku dl dd.info a{
	color:#06C;
}
#shinchaku dl dd.info a:hover{	
	color:#F90;
	text-decoration:none;
}
#shinchaku dl dd.category{
	width:78px;
	float:left;
	padding-left:10px;	
}


/* unei */
#unei{
	width:210px;
	float:right;
}

#unei h2{
	margin-bottom:5px;
}

#unei{
	width:210px;
	float:right;
}

#unei dl.accordion dt{
	cursor:pointer;
	width:185px;
	height:35px;
	line-height:35px;
	color:#333;
	padding-left:25px;	
}

#unei dl.accordion dt.unei01opn {
	background:url(../images/index_img/unei_sv1.gif) no-repeat left -35px;
}
#unei dl.accordion dt.unei01 {
	background:url(../images/index_img/unei_sv1.gif) no-repeat left 0px;	
}

#unei dl.accordion dt.unei02 {
	background:url(../images/index_img/unei_sv2.gif) no-repeat left 0px;	
}
#unei dl.accordion dt.unei02opn {
	background:url(../images/index_img/unei_sv2.gif) no-repeat left -35px;
}

#unei dl.accordion dt.unei03 {
	background:url(../images/index_img/unei_sv3.gif) no-repeat left 0px;
}
#unei dl.accordion dt.unei03opn {
	background:url(../images/index_img/unei_sv3.gif) no-repeat left -35px;
}

#unei dl.accordion dd{
	width:192px;
	border:#E0E0E0 1px solid;
	padding:8px
}
#unei dl.accordion dd a{
	color:#06C;
}
#unei dl.accordion dd a:hover{	
	color:#F90;
	text-decoration:none;
}


/* banner */
#linkban {
	width:757px;
	padding:10px 0 10px 0;
	margin-bottom:5px;
	border-bottom:#E0E0E0 1px solid;
	display:none;
}
#linkban h2{	
	margin-bottom:3px;
}
.list_carousel {
	width:757px;
	height:52px;
	background:url(../images/top_ban/banner_slide_bg.gif) no-repeat top center;	
}
.list_carousel ul {
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
	width: 714px;	
	float: left;
	margin-left:5px;	
	_width: 713px;
	_margin-left:2px;

}
.list_carousel li {
	width: 104px;
	height: 44px;
	margin: 4px 17px 4px 0px;
	display: block;
	float: left;
	padding: 0px;
}
#prev1, #prev2,#next1, #next2 {
	margin:0;
	padding:0;
}
.backBtn {
	width: 16px;
	height:52px;	
	float: left;
	margin: 0 0 0 0;
	padding-right: 3px;
	display:inline;
}
.nextBtn {
	width: 16px;
	height:52px;
	margin:0 0 0 3px;
	float: right;
	padding:0px;
	display:inline;
}

