@charset "Shift_JIS";
/* ■ページ構造 */
body {
  margin: 0px;
  padding: 0px;
    background: #cccc99 url();
text-align: center;
}




#wrapper{
  width: 800px;
  margin: 0px auto;
text-align: left;
  background: url();
background-repeat: no-repeat;
 padding: 0px 10px 0px 10px;
}









#content {
  width: 780px;
    background: url(mini3.gif);
background-repeat: repeat-y;
background-position-y: 100%;
}







#menu {
  width: 175px;
  float: left;
}




/* ■左ナビ */

.sidenavi{
width: 165px;
margin-left: 11px;
height: 550px;
border-top: 1px solid #ffffff;

}


.sidenavi01{
width: 165px;
padding-bottom: 10px;
background: #ffffff;
}


.sidenavi02{
width: 160px;
margin-right: 5px;
}





/* ■中身ページ-メイン部分 */
#main {
  float: left;
  width: 580px;
  margin-left: 13px;
 margin-top: 1px;
  margin-bottom: 15px;

}

































/* ■フッター */


#footer {
  clear: both;
  width: 750px;
  margin-left: 10px;
  margin-right: 10px;
  background: #ffffff;
}





.footer00 div{
  float: right;
  
}



.footer01{
  width: 760px;
  height: 30px;
  background: #ffffff;
}




.footer02{
  width: 745px;
  padding-right: 10px;
  padding-left: 15px;
  background:#ffffff;
  height: 85px;
  padding-bottom: 15px;
  line-height: 15px;
  color: #1B1B1B;
}



.footer02-1{
  width: 300px;
  float: left;
  font-size: x-small;
}





.footer02-2{
  width: 460px;
  float: left;
}


.footer02-2-1{
  width: 600px;
  height: 20px;
  font-size: 12px;
}





.footer02-2-2{
  width: 745px;
  padding-top: 10px;
  text-align: right;
  font-size: 12px;
}






/* ■ヘッダー詳細設定 */




/* ■トップページナビ詳細設定 */

.menu div{
  float: right;
}
* {
  margin: 0px;
  padding: 0px;
}

/* 全ページ共通 */

/*テキスト等*/




body {
  font-size: 10pt;
  color: #333333;
  line-height: 23px;
}







/* ■リンクの設定 */


A:link {
	COLOR: #6633CC; 
	}
A:visited {
	COLOR: #00CC99; 
;}
A:active {
	COLOR: #66CC99
;}
A:hover {
	COLOR: #3200FF; BACKGROUND-COLOR: #CCCCCC
;}
.dot-line {
	border: 1px dotted #666666;
}







.gazou {
  display: block;
  border: 0px;
}
.gazou A:hover {
  BACKGROUND-COLOR: transparent;
}

.gazou02 {
  display: block;
  border: 1px solid  #cccccc;
}