@charset "shift_jis";
@import url(common.css);


/*---------------snaviareaの設定---------------*/

#snaviarea{background-color:#ffffff;}

#servicepu{
   text-indent:-9999px;
   width:190px;
   height:50px;
   margin:20px 0 2px 0;
   clear:both;
   background:url(../gif/servicepu.gif) no-repeat;
}

#spu{
   list-style:none;
   text-indent:-9999px;
}

#spu li, #spu li a{
   display:block;
   width:190px;
   height:100px;
   margin-bottom:1px;
   outline:0;
}

#spu01 a{background:url(../gif/spu01_acacia.gif) no-repeat;}
#spu02 a{background:url(../gif/spu02_oshms.gif) no-repeat;}
#spu03 a{background:url(../gif/spu03_cntsale.gif) no-repeat;}

#spu01 a:hover, #spu02 a:hover, #spu03 a:hover{background-position:-190px 0;}

/*---------------ここまでsnaviareaの設定---------------*/


/*---------------mainimageの設定---------------*/

#mainimage{
   width:840px;
   height:300px;
   clear:both;
}

/*---------------ここまでmainimageの設定---------------*/


/*--------------conts_sub内各要素の設定---------------*/

#conts_sub{padding:0 15px;}

#conts_sub h2{
    font-size:140%;
    margin:20px 0 10px 0;
    padding:5px 0 5px 8px;
    border-left:solid 5px #aaaaaa;
    clear:both;
}

#conts_sub dl{margin-left:15px;}

#conts_sub dt, #conts_sub dd{padding-left:20px;}

#conts_sub dt{background:url(../gif/right_arrow.gif) no-repeat;}

#conts_sub dd{
   padding-bottom:20px;
   background:url(../gif/line.gif) 0 25px repeat-x;
}

#conts_sub p#news{
   text-align:right;
}

/*--------------ここまでconts_sub内各要素の設定---------------*/



