@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{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{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;}.archive_2006, .archive_2005{margin:1px 0 0px 0;padding:0 0 0 0px;width:190px;height:23px;border:0;overflow:hidden;}.archive_2006 a, .archive_2005 a{margin:1px 0 0px 0;padding:0;display:block;text-decoration:none;width:190px;height:23px;border:0;color:#666666;}/* ---2006--- */.archive_2006 {background:url("../img/2006.gif") 0 0 repeat-y;}.archive_2006 a{background:url("../img/2006.gif") 0 0 repeat-y;}.archive_2006 a:hover{background:url("../img/2006.gif") 0 -23px repeat-y;}/* ---2005--- */.archive_2005 {background:url("../img/2005.gif") 0 0 repeat-y;}.archive_2005 a{background:url("../img/2005.gif") 0 0 repeat-y;}.archive_2005 a:hover{background:url("../img/2005.gif") 0 -23px repeat-y;}