

/*----------------  a:hover  -----------------------------------------*/

#wrapper a:hover{
	text-decoration : none;
	color:#FF9900;
}

/*----------------  TOP  -----------------------------------------*/

#a-box {
clear:both;
margin:0;
padding:0;
}
h2#a-maincover {
clear:both;
width:900px;
height:220px;
margin:0 0 0px 0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/090114tuika/a-cover.jpg) no-repeat 0 0;
display:block;
}
h2#a-maincover a {
clear:both;
width:900px;
height:220px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/090114tuika/a-cover.jpg) no-repeat 0 0;
display:block;
}
h2#a-maincover a:hover {
clear:both;
width:900px;
height:220px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
background:url(../img/090114tuika/a-cover.jpg) no-repeat 0 0;
display:block;
}

/*----------------  menu  -----------------------------------------*/
ul#a-menu {
clear:both;
position:absolute;
width:900px;
height:80px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat 0 0;
    overflow: hidden;
}

ul#a-menu:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html ul#a-menu {
    height: 1em;
    overflow: visible;
}
/**/
ul#a-menu li {
float:left;
height:80px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
display:block;
}
ul#a-menu li a {
height:80px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
display:block;
}
ul#a-menu li a:hover {
height:80px;
margin:0;
padding:0;
text-indent:-9999em;
outline:none;
display:block;
}
li#a-menu1 {
width:113px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat 0 0;
}
li#a-menu1 a {
width:113px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat 0 0;
}
li#a-menu1 a:hover {
width:113px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat 0 -80px;
}
li#a-menu2 {
width:113px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -113px 0;
}
li#a-menu2 a {
width:113px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -113px 0;
}
li#a-menu2 a:hover {
width:113px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -113px -80px;
}
li#a-menu3 {
width:113px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -226px 0;
}
li#a-menu3 a {
width:113px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -226px 0;
}
li#a-menu3 a:hover {
width:113px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -226px -80px;
}
li#a-menu4 {
width:113px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -339px 0;
}
li#a-menu4 a {
width:113px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -339px 0;
}
li#a-menu4 a:hover {
width:113px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -339px -80px;
}
li#a-menu5 {
width:112px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -452px 0;
}
li#a-menu5 a {
width:112px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -452px 0;
}
li#a-menu5 a:hover {
width:112px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -452px -80px;
}
li#a-menu6 {
width:112px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -564px 0;
}
li#a-menu6 a {
width:112px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -564px 0;
}
li#a-menu6 a:hover {
width:112px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -564px -80px;
}
li#a-menu7 {
width:112px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -676px 0;
}
li#a-menu7 a {
width:112px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -676px 0;
}
li#a-menu7 a:hover {
width:112px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -676px -80px;
}
li#a-menu8 {
width:112px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -788px 0;
}
li#a-menu8 a {
width:112px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -788px 0;
}
li#a-menu8 a:hover {
width:112px;
margin:0;
padding:0;
background:url(../img/090114tuika/a-navi_test.jpg) no-repeat -788px -80px;
}


/*----------------  bannerbox  -----------------------------------------*/

#bnr-area {
	width : 282px;
	float : left;
	margin-top : 100px;
}
#bnr-area ul {
margin:0;
padding:0;
list-style:none;
}
#bnr-area li {
width:260px;
height:60px;
list-style : none;
margin:0 0 10px 0;
padding:0;
outline:none;
display:block;
}
li#bar-hinshitsu {
width:260px;
height:60px;
text-indent:-9999em;
background:url(../img/090114tuika/bnr01.jpg) no-repeat 0 0;
display:block;
}
li#bar-hinshitsu a {
width:260px;
height:60px;
text-indent:-9999em;
outline:none;
background:url(../img/090114tuika/bnr01.jpg) no-repeat 0 0;
display:block;
}
li#bar-hinshitsu a:hover {
width:260px;
height:60px;
text-indent:-9999em;
outline:none;
background:url(../img/090114tuika/bnr01.jpg) no-repeat 0 -60px;
display:block;
}
li#bar-com {
width:260px;
height:60px;
text-indent:-9999em;
background:url(../img/090114tuika/corporat_bnr.jpg) no-repeat 0 0;
display:block;
}
li#bar-com a {
width:260px;
height:60px;
text-indent:-9999em;
outline:none;
background:url(../img/090114tuika/corporat_bnr.jpg) no-repeat 0 0;
display:block;
}
li#bar-com a:hover {
width:260px;
height:60px;
text-indent:-9999em;
background:url(../img/090114tuika/corporat_bnr.jpg) no-repeat 0 -60px;
display:block;
}
li#bar-anzen {
width:260px;
height:60px;
text-indent:-9999em;
outline:none;
background:url(../img/090114tuika/bnr04.jpg) no-repeat 0 0;
display:block;
}
li#bar-anzen a {
width:260px;
height:60px;
text-indent:-9999em;
background:url(../img/090114tuika/bnr04.jpg) no-repeat 0 0;
display:block;
}
li#bar-anzen a:hover {
width:260px;
height:60px;
text-indent:-9999em;
outline:none;
background:url(../img/090114tuika/bnr04.jpg) no-repeat 0 -60px;
display:block;
}


/*----------------  right  -----------------------------------------*/

#right-box {
	width : 300px;
	float : right;
}

#topics-area {
	margin-top : 0px;
}

/*----------------  news  -----------------------------------------*/
#news-area {
	width : 300px;
	float : left;
	margin-top : 0px;
}

/*----------------  kinkyu  -----------------------------------------*/
#a-isogi {
float:right;
width:588px;
margin:50px 0 20px 0;
padding:10px;
border:#FFffff solid 5px;
}
#a-isogi p {
width:588px;
margin:0;
padding:0;
line-height:125%;
}
#a-isogi a {
color : #4c78c6;
text-decoration:none;
margin:0;
padding:0;
}
.up-in ul {
margin:0;
padding:0;
list-style:none;
}
.up-in li {
margin:0 0 7px 0;
padding:1px 0 10px 0;
border-bottom:#CCCCCC 1px solid;
}
li.a-syohin {
padding:1px 0 10px 25px;
background:url(../img/icon/anc_wh.gif) no-repeat 0 0;
}
li.a-eigyou {
padding:1px 0 10px 25px;
background:url(../img/090114tuika/a-eigyo.gif) no-repeat 0 0;
}
li.a-sonota {
padding:1px 0 10px 25px;
background:url(../img/090114tuika/a-sonota.gif) no-repeat 0 0;
}
.up-in li a {
color : #4c78c6;
}