@charset "Shift_JIS";


/* Style Index ========================

	01: side service,asp Setting
	02: side purpose Setting
	03: news Setting

==================================== */




/*------------------------------------------------------
01. side service,asp Setting
------------------------------------------------------*/
.topService,
.topASP {
margin-bottom:20px;
}

.topService h3,
.topASP h3 {
margin-bottom:6px;
}

/*------------------------------------------------------
02. side purpose Setting
------------------------------------------------------*/

.topPurpose {
margin-bottom:20px;
}

.topPurpose ul {
background:url(../images/topnavi_purpose.jpg) no-repeat;
height:84px;
}

.topPurpose ul li {
list-style:none;
height:24px;
margin-bottom:6px;
width:240px;
float:left;
}

/* offleft */
.topPurpose ul li {
text-indent:-9999px !important; /* for MODERN blowser */
text-indent:0;
font-size:0;
line-height:0;
}
.topPurpose ul li span {text-indent:-9999px; /* for ALL WIN IE */}
.topPurpose ul li a {text-decoration:none;}
/* End offleft */

.topPurpose ul li a {
display:block;
width:100%;
height:100%;
margin:0;
padding:0;
}

/* list position */
.topPurpose ul li a:hover {background:url(../images/topnavi_purpose.jpg) no-repeat;}

.topPurpose ul li#topNaviLi1 a:hover {background-position:-0px -84px;}
.topPurpose ul li#topNaviLi2 a:hover {background-position:-240px -84px;}
.topPurpose ul li#topNaviLi3 a:hover {background-position:-0px -114px;}
.topPurpose ul li#topNaviLi4 a:hover {background-position:-240px -114px;}
.topPurpose ul li#topNaviLi5 a:hover {background-position:-0px -144px;}
.topPurpose ul li#topNaviLi6 a:hover {background-position:-240px -144px;}
/* End list position */

/*------------------------------------------------------
03. news Setting
------------------------------------------------------*/

.news {
margin-bottom:0px;
}

.news dl {
font-size:0.96em;
line-height: 100%;
}

.news dl dt {
padding:4px 8px;
}

.news dd {
padding:0 8px 10px 8px;
margin-bottom:8px;
background: url(../common/images/line.gif) repeat-x bottom;
}

.news a {
color:#333;
}

.news a:hover {
color:#2B96C7;
}

