@charset "UTF-8";


.px{
margin:0;
padding:0;
border:0;
}

body{
font-size:11px;
font-family: "Helvetica Neue", "Lucida Grande", "Hiragino Kaku Gothic Pro", "Hiragino Kaku Gothic Pro W3", Osaka;
margin:0px 0 0 0;
padding:0;
color:#666666;
background-color:#FFFFFF;
background:url("img/main_bg.jpg") 0 0 repeat-x;
text-align:left;
}


/* ---- 繝ｪ繝ｳ繧ｯ縺ｮ濶ｲ ---- */

a:link {color:#006699;
text-decoration:none;background:transparent;
font-weight:none;}

a:visited {color:#006699;
text-decoration:none;background:transparent;
font-weight:none;}

a:hover {
color:#00314B;
text-decoration:none;
background:transparent;
font-weight:none;}


/* ---- Clear ----*/

.clear{
clear:both;
margin:0;
padding:0;
}

/* ---CONTENTS--- */
div#contents{
width:190px;
margin:0;
padding:0;
}

/* ------------------------left_navi---------------------------- */
.navi_title{
margin:20px 0 25px 0;
padding:0;
width:190px;
}


.navi_sub_title{
margin: 0 0 10px 0;
padding:0;
width:190px;
}


#left_navi{
margin:0 0 20px 0;
padding:0;
width:190px;
list-style:none;
}


.navi_border01{
width:190px;
height:2px;
margin:0;
padding:0;
background:url("../img/n_border1.gif") 0 0 no-repeat;
}

.navi_border02{
width:190px;
height:2px;
margin:0;
padding:0;
background:url("../img/n_border2.gif") 0 0 no-repeat;
}

.n_link{
margin:0 0 5px 0;
padding:0;
width:190px;
height:65px;
}




.button01, .button02, .button03, .button04, .button05, .button06, .button07, .button08, .button09, .button10, .button11, .button12, .button13, .button14, .button15, .button16, .button17, .button18, .button19, .button20, .button21, .button22, .button23, .button24, .button25, .button26, .button27, .button28, .button29, .button30, .button31, .button32, .button33, .button34, .button35, .button36, .button37, .button38, .button39, .button40, .button40, .button41, .button42, .button43, .button44, .button45, .button46, .button47, .button48, .button49, .button50{
margin:0 0 0 0;
padding:0 0 0 0px;
width:190px;
height:16px;
border:0;
overflow:hidden;
color:#666666;
line-height:180%;
}

.button01 a, .button02 a, .button03 a, .button04 a, .button05 a, .button06 a, .button07 a, .button08 a, .button09 a, .button10 a, .button11 a, .button12 a, .button13 a, .button14 a, .button15 a, .button16 a, .button17 a, .button18 a, .button19 a, .button20 a, .button21 a, .button22 a, .button23 a, .button24 a, .button25 a, .button26 a, .button27 a, .button28 a, .button29 a, .button30 a, .button31 a, .button32 a, .button33 a, .button34 a, .button35 a, .button36 a, .button37 a, .button38 a, .button39 a, .button40 a, .button41 a, .button42 a, .button43 a, .button44 a, .button45 a, .button46 a, .button47 a, .button48 a, .button49 a, .button50 a{
margin:0 0 0 0;
padding:0 0 0 6px;
display:block;
text-decoration:none;
width:190px;
height:16px;
border:0;
color:#666666;
}


/* ---button01--- */
.button01 {width:190px;height:16px;background:url("../img/button.gif") 0 0 repeat-y;}
.button01 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button01 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button02--- */
.button02 {background:url("../img/button.gif") 0 0 repeat-y;}
.button02 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button02 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button03--- */
.button03 {background:url("../img/button.gif") 0 0 repeat-y;}
.button03 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button03 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button04--- */
.button04 {background:url("../img/button.gif") 0 0 repeat-y;}
.button04 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button04 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button05--- */
.button05 {background:url("../img/button.gif") 0 0 repeat-y;}
.button05 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button05 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button06--- */
.button06 {background:url("../img/button.gif") 0 0 repeat-y;}
.button06 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button06 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button07--- */
.button07 {background:url("../img/button.gif") 0 0 repeat-y;}
.button07 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button07 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button08--- */
.button08 {background:url("../img/button.gif") 0 0 repeat-y;}
.button08 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button08 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button09--- */
.button09 {background:url("../img/button.gif") 0 0 repeat-y;}
.button09 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button09 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button10--- */
.button10 {background:url("../img/button.gif") 0 0 repeat-y;}
.button10 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button10 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button11--- */
.button11 {background:url("../img/button.gif") 0 0 repeat-y;}
.button11 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button11 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button12--- */
.button12 {background:url("../img/button.gif") 0 0 repeat-y;}
.button12 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button12 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button13--- */
.button13 {background:url("../img/button.gif") 0 0 repeat-y;}
.button13 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button13 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button14--- */
.button14 {background:url("../img/button.gif") 0 0 repeat-y;}
.button14 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button14 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button15--- */
.button15 {background:url("../img/button.gif") 0 0 repeat-y;}
.button15 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button15 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button16--- */
.button16 {background:url("../img/button.gif") 0 0 repeat-y;}
.button16 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button16 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button17--- */
.button17 {background:url("../img/button.gif") 0 0 repeat-y;}
.button17 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button17 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button18--- */
.button18 {background:url("../img/button.gif") 0 0 repeat-y;}
.button18 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button18 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button19--- */
.button19 {background:url("../img/button.gif") 0 0 repeat-y;}
.button19 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button19 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button20--- */
.button20 {background:url("../img/button.gif") 0 0 repeat-y;}
.button20 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button20 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button21--- */
.button21 {background:url("../img/button.gif") 0 0 repeat-y;}
.button21 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button21 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button22--- */
.button22 {background:url("../img/button.gif") 0 0 repeat-y;}
.button22 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button22 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button23--- */
.button23 {background:url("../img/button.gif") 0 0 repeat-y;}
.button23 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button23 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button24--- */
.button24 {background:url("../img/button.gif") 0 0 repeat-y;}
.button24 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button24 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button25--- */
.button25 {background:url("../img/button.gif") 0 0 repeat-y;}
.button25 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button25 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button26--- */
.button26 {background:url("../img/button.gif") 0 0 repeat-y;}
.button26 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button26 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button27--- */
.button27 {background:url("../img/button.gif") 0 0 repeat-y;}
.button27 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button27 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button28--- */
.button28 {background:url("../img/button.gif") 0 0 repeat-y;}
.button28 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button28 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button29--- */
.button29 {background:url("../img/button.gif") 0 0 repeat-y;}
.button29 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button29 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button30--- */
.button30 {background:url("../img/button.gif") 0 0 repeat-y;}
.button30 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button30 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button31--- */
.button31 {background:url("../img/button.gif") 0 0 repeat-y;}
.button31 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button31 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}
/* ---button32--- */
.button32 {background:url("../img/button.gif") 0 0 repeat-y;}
.button32 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button32 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}
/* ---button33--- */
.button33 {background:url("../img/button.gif") 0 0 repeat-y;}
.button33 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button33 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}
/* ---button34--- */
.button34 {background:url("../img/button.gif") 0 0 repeat-y;}
.button34 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button34 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}
/* ---button35--- */
.button35 {background:url("../img/button.gif") 0 0 repeat-y;}
.button35 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button35 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}


/* ---button36--- */
.button36 {background:url("../img/button.gif") 0 0 repeat-y;}
.button36 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button36 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button37--- */
.button37 {background:url("../img/button.gif") 0 0 repeat-y;}
.button37 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button37 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button38--- */
.button38 {background:url("../img/button.gif") 0 0 repeat-y;}
.button38 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button38 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button39--- */
.button39 {background:url("../img/button.gif") 0 0 repeat-y;}
.button39 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button39 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

/* ---button30--- */
.button40 {background:url("../img/button.gif") 0 0 repeat-y;}
.button40 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button40 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

.button41 {background:url("../img/button.gif") 0 0 repeat-y;}
.button41 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button41 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

.button42 {background:url("../img/button.gif") 0 0 repeat-y;}
.button42 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button42 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

.button43 {background:url("../img/button.gif") 0 0 repeat-y;}
.button43 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button43 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

.button44 {background:url("../img/button.gif") 0 0 repeat-y;}
.button44 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button44 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

.button45 {background:url("../img/button.gif") 0 0 repeat-y;}
.button45 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button45 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

.button46 {background:url("../img/button.gif") 0 0 repeat-y;}
.button46 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button46 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

.button47 {background:url("../img/button.gif") 0 0 repeat-y;}
.button47 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button47 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

.button48 {background:url("../img/button.gif") 0 0 repeat-y;}
.button48 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button48 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

.button49 {background:url("../img/button.gif") 0 0 repeat-y;}
.button49 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button49 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}

.button50 {background:url("../img/button.gif") 0 0 repeat-y;}
.button50 a{background:url("../img/button.gif") 0 0 repeat-y;}
.button50 a:hover{background:url("../img/button.gif") 0 -16px repeat-y;color:#006699;}