/* CSS Document */



/* 全体の設定 */
*{
				
				
     margin: 0px auto;
	 font-family: "ＭＳ ゴシック",Osaka;
}

body{
				
				
     background : url(back.gif);
	 text-align:center;
	 _text-align: center;
	 color:#555555;
}

#box{
				
				
     width:790px;
     margin:0px auto;
	 padding:5px 5px 0px 5px;
	 text-align:left;
	 _text-align:left;
	 background:#FFFFFF;
}

.content{
				
				
     margin:0px;
	 background:#FFFFFF;
	 width:780px;
	 text-align:left;
	 _text-align:left;
}

p {		
				
		font-size:12px; line-height:14px;
}

.pagetop,.bt_more {		
				
		margin-top:10px; margin-bottom:10px;padding-right:10px; font-size:10px; text-align:right; _text-align:right;
}
/*リンクカラー*/
a {		
				
		color:#0000FF;
}
a:hover {		
				
		color:#54AACF;
}	 


/*リストの設定*/
ul {		
				
		margin-top:15px; margin-bottom:15px; margin-left:25px;
}
li {		
				
		margin-top:5px;
}
/* フォント */
.f10{
				
				
     font-size:10px;
	 line-height:10px;
}

.f12 {
				
				
     font-size:12px;
	 line-height:14px;
}


/* 左右の影 */
.l_shadow{
				
				
     margin:0px;
	 background : url(left_back.gif) repeat-y left top;
	 width:5px;
}

.r_shadow{
				
				
     margin:0px;
	 background : url(right_back.gif) repeat-y left top;
	 width:5px;
}

/*ヘッダーテキストナビ*/
#header{
				
				
      margin:0px;
	  padding:0px;
	  width:780px;
}
.head_navi{
				
				
      padding-right:10px;
	  padding-top:3px;
	  font-size:12px;
	  text-align:right;
}

/* パンくず */
#kuzu {
				
				
      margin:0px;
	  padding-left:10px;
	  padding-top:3px;
	  background:#FFFFFF;
	  font-size:10px;
	  width:780px;height:25px;
}
	  
/*左ナビ*/
#left_navi{
				
				
	  width:202px;
      margin:0px;
	  padding:5px 5px 10px 5px;
	  background : url(leftnavi_back.gif) repeat-y left top;
}

#left_navi2{
				
				
	  width:202px;
      margin:0px;
	  padding:0px 5px 10px 5px;
	  background : url(leftnavi_back.gif) repeat-y left top;
}

.top_border{
				
				
      margin:0px;
	  width:201px;
	  background:#CCCCCC;
	  text-align:left;
}

/*本文*/
.main{
				
				
      float:left;
	  width:578px;
	  margin:0px;
}

/*フッターテキストリンク*/
#txt_link{
				
				
      margin:0px 0px 3px 0px;
	  text-align:center;
	  _text-align:center;
	  font-size:12px;
	  line-height:14px;
}

/*フッター*/
#footer{
				
				
      clear:both;
      margin:0px auto;
	  width:790px;
	  height:30px;
	  background : url(footer_back.gif) no-repeat left top;
	  font-size:12px;
	  text-align:center;
	  _text-align:center;
	  padding-top:5px;
}
	  
	  
