/* ＨＰスタイル設定（共通） */

body{
 background-color:#FFFFFF;
 text-align:center;
 width:100%;
 height:100%;
 margin:0 auto;
 padding:0;
 color: #000000;
 font-size:90%;
 background-image:url(img/back.jpg);
 background-repeat: repeat-x;
}

/* ページの設定 */
#wrap{
 width:820px;
 height:auto;
 border: 1px solid #ACACAC;
 background-color:#FFFFFF;
 padding:0;
 margin:0 auto;
}

/* seoの設定 */
#seo{
 width:820px;
 height:0px;
 margin:0;
 padding:0px;
 background-color:#FFFFFF;
 text-align:left;
 font-size:70%;
}

/* ヘッダーの設定 */
#header{
 width:820px;
 height:160;
 margin:0;
 padding:0;
 background-color:#FFFFFF;
 text-align:left;
}

/* メインの設定 */
#main{
 width:820px;
 height:auto;
 background-color:#FFFFFF;
}

/* メニューの設定 */
.menu{
 width:165px;
 height:auto;
 float:left;
 background-color:#FFFFFF;
 text-align:left;
 font-size:90%;
 line-height:160%;
}

/* メニューリストの余分な・を取る指定 */
.menu ul{
 margin:0;
 padding:0;
 list-style-type:none;
}


/* メインボックスの設定 */
.main-box{
 width:630px;
 height:auto;
 float:right;
 background-color:#FFFFFF;
 text-align:left;
}

/* メインボックス中の設定 */
.main-boxnaka{
 width:610px;
 height:auto;
 float:left;
 background-color:#FFFFFFF;
 text-align:left;
 line-height:130%
}

/* フッターの設定 */
#footer{
 width:820;
 height:auto;
 font-size:100%;
 text-align:center;
 padding:0px;
}

.clear{
 clear:both;
}


/* リンク部分の色の設定 */
A:link { color: #264864 } /* 普通のリンク色 */
A:visited { color: #264864 } /* すでに見たリンク色 */
A:active { color: #7C004F } /* クリックした時のリンク色 */
A:hover { color: #7C004F;text-decoration:none } /* カーソルが乗った時のリンク色 */

/* 全ページ共通、フォント設定 */
.honbun{font-size:60%;line-height:130%}
.honbuna{font-size:70%;line-height:130%}
.honbunb{font-size:80%;line-height:150%}
.honbunc{font-size:90%;line-height:150%}
.honbund{font-size:100%;line-height:130%}
.honbune{font-size:120%;line-height:140%}
.honbunf{font-size:140%;line-height:130%}
.honbung{font-size:100%;line-height:130%;font-weight: bold}
.honbunh{font-size:12pt;line-height:100%;font-weight: bold}
.honbuni{font-size:140%;line-height:150%;font-weight: bold}
.honbunj{font-size:10px;line-height:120%;}
.honbunk{font-size:80%;color: #373737;line-height:130%;font-family:"ＭＳ Ｐ明朝"}
.honbunl{font-size:90%;color: #373737;line-height:140%;font-family:"ＭＳ Ｐ明朝"}

/* 見出しの文字 */
.midashi {width: 565px;background-color: #E9FFFF;margin-bottom: 10;padding: 5px 5;border-top: 3px double #0096FF;border-bottom: 3px double #0096FF;font-size:110%;font-weight: bold;}
.midashis {padding:3px 5px;border-color:#a6d7a1;border-width:0px 20px 0px 0px;border-style:solid;background:#b2e2ae;font-size:90%;font-weight: bold;}
.komidashi {padding:6px 5px;border-color:#02005F;margin-bottom: 0;border-width:2 0 0 5px;border-style:solid;color: #02005F;font-size:100%;font-weight: bold;}

/* テーブル枠の線 */

.sen1 {
         height: auto;
         width: 610px;
         border-bottom: 1px dotted #6C1500; 
         border-top: 1px dotted #6C1500; 
         padding:1pt;
         margin-bottom: 7;
         font-size:90%;
         color: #8b4513;font-weight: bold;}

.sen2 {
         height: auto;
         width: 560px;
         border-bottom: 1px dotted #979797; 
         padding:2pt;
         margin-bottom: 5;}

.sen3 {
         padding:4px;background: url(img/t-back2.gif);
         height: 35;width: 610px;
         border-color:#B85B00;border-width:0 0 0 4px;border-style:solid;
         margin-top:0pt; 
         margin-bottom:7pt; 
         padding:6pt;
         font-size:110%;
         color: #B85B00;font-weight: bold;}

.sen4 {
         margin: 0;
         padding: 3px 0;
         border-top: 3px double #6C1500;
         border-bottom: 3px double #6C1500;
         margin-bottom: 7;
         color: #8b4513;font-weight: bold;}

.sen5 {
         padding:4px;background: url(img/t-back2.gif);
         height: 35;width: 610px;
         border-color:#7C004F;border-width:0 0 0 4px;border-style:solid;
         margin-top:0pt; 
         margin-bottom:7pt; 
         padding:6pt;
         font-size:110%;
         color: #7C004F;font-weight: bold;}


/* メインページ内リストの設定 */

ul#naka{
	margin: 20px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}
ul#naka2{
	margin: 2px 0px 0px 5px;
	padding: 0px 0px 0px 10px;
}
ul#naka li{
	margin: 4px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
}


/* メインページ内リストの設定 */
ol#naka{
	margin: 20px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
}
ol#naka li{
	margin: 2px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
}

/* 画像の指定 */
.float
      {
         float: left;
         margin-top: 5;
         margin-right: 5;
         padding:1pt;
      }
.floatclear
      {
         clear: both;
      }

.center
      {
         float: left;
         margin-left: 30;
      }

img{border:0;}

