/* レイアウトの設定 */
body{
    margin:0px;
    padding:0px;
    font-size:90%;
    text-align:center;
    background-image:url(img/bgimg.gif);
    background-repeat: repeat-x;
    background-color:#FFFFFF;
    color: #3C3C3C;
}

/* SEOの設定 */
#seo{
    height:10px;
    width:750px;
    padding:0px;
    margin:2px auto 0px auto;
    background-color:#FFFFFF;
    text-align: left;
    font-size:70%;
}

/* ヘッダーの設定 */
#header{
    height:80px;
    width:750px;
    padding:0px;
    margin:0px auto 0px auto;
}

/* menuの設定 */
#menu{
    height:25px;
    width:750px;
    padding:0px;
    margin:0px auto 0px auto;
}

/* メインイメージの設定 */
#mainimg{
    height:115px;
    width:100%;
    padding:0px;
    margin:0px auto 0px auto;
    background-image:url(img/back.gif);
    background-repeat: repeat-x;
}

/* ラッパーの設定*/
#wrap{
    width:750px;
    margin:0px auto 0px auto;
    padding:0px;
    text-align: left;
    line-height : 150%;
    font-size:80%;
}

/* フッターの設定 */
#footer{
    clear:both;
    background-color:#FE9601;
    width:100%;
    margin:15px auto 0px auto;
    padding:0px 0px 0px 0px;
}

#footertable{
    clear:both;
    margin:0px auto;
    width:750px;
    color:#FFFFFF;
}

/* hタグの設定*/
h1{
	margin:0px;
}

h2{
	margin:0px;
}


/* 全ページ共通、フォント設定 */
.honbun{font-size:60%;line-height:130%;}
.honbuna{font-size:75%;line-height:150%;}
.honbunb{font-size:80%;line-height:130%;}
.honbunc{font-size:90%;line-height:120%;}
.honbund{font-size:100%;line-height:130%;}
.honbune{font-size:110%;line-height:140%;}
.honbunf{font-size:140%;line-height:130%;}
.honbung{font-size:100%;line-height:130%;font-weight: bold}
.honbunh{font-size:120%;line-height:140%;font-weight: bold}
.honbuni{font-size:140%;line-height:150%;font-weight: bold}
.honbunj{font-size:12px;line-height:120%;}
.honbunk{font-size:10px;line-height:140%;}
.honbunl{font-size:80%;color: #373737;line-height:130%;font-family:"ＭＳ Ｐ明朝"}
.honbunm{font-size:90%;color: #373737;line-height:140%;font-family:"ＭＳ Ｐ明朝"}
.honbunn{font-size:10px;line-height:110%;}

/* リンク部分の色の設定 */
a:link { color: #404040; } /* 普通のリンク色 */
a:visited { color: #404040; } /* すでに見たリンク色 */
a:active { color: #7C004F; } /* クリックした時のリンク色 */
a:hover { color: #7C004F;text-decoration:none } /* カーソルが乗った時のリンク色 */

/* テーブル枠の線 */

.sen1 {
font-size:110%;	/* フォントサイズ */
font-weight : bold;	/* フォントの太さ */
color : black;	/* フォントの色 */
background-color : #D8D8C0;	/* 背景の色 */
text-align : left;	/* テキストのセンタリング */
letter-spacing : 1px;	/* 文字間隔 */
padding-left : 5px;	/* 左側の余白 */
margin-bottom: 5px;
line-height : 1.5em;	/* 領域（行）の高さ＝フォントの１．５倍 */
width : 605px;	/* 横幅 */
border-left-width : 2px;	/* 左境界線をマークとして使用 */
border-left-style : outset;	/* 左境界線（マーク）の種類 */
border-left-color : #efefef;	/* 左境界線（マーク）の色 */
border-right-width : 2px;	/* 右境界線 */
border-right-style : outset;	/* 右境界線の種類 */
border-right-color : #efefef;	/* 右境界線の色 */
border-bottom-width : 2px;	/* 下境界線 */
border-bottom-style : outset;	/* 下境界線の種類 */
border-bottom-color : #efefef;	/* 下境界線の色 */
border-top-width : 2px;	/* 上境界線 */
border-top-style : outset;	/* 上境界線の種類 */
border-top-color : #f3f3f3;	/* 上境界線の色 */
}

.sen2 {
font-size:110%;	/* フォントサイズ */
font-weight : bold;	/* フォントの太さ */
color : black;	/* フォントの色 */
background-color : #FFF4CA;	/* 背景の色 */
text-align : left;	/* テキストのセンタリング */
letter-spacing : 1px;	/* 文字間隔 */
padding-left : 5px;	/* 左側の余白 */
margin-bottom: 5px;
line-height : 1.5em;	/* 領域（行）の高さ＝フォントの１．５倍 */
width : 605px;	/* 横幅 */
border-left-width : 2px;	/* 左境界線をマークとして使用 */
border-left-style : outset;	/* 左境界線（マーク）の種類 */
border-left-color : #efefef;	/* 左境界線（マーク）の色 */
border-right-width : 2px;	/* 右境界線 */
border-right-style : outset;	/* 右境界線の種類 */
border-right-color : #efefef;	/* 右境界線の色 */
border-bottom-width : 2px;	/* 下境界線 */
border-bottom-style : outset;	/* 下境界線の種類 */
border-bottom-color : #efefef;	/* 下境界線の色 */
border-top-width : 2px;	/* 上境界線 */
border-top-style : outset;	/* 上境界線の種類 */
border-top-color : #f3f3f3;	/* 上境界線の色 */
}

.sen3 {
         background: url(img/t-back.gif);
         height: auto;width: 640px;
         border-color:#73B41D;border-width:0 0 0 4px;border-style:solid; 
         margin-top:5pt; 
         margin-bottom:10pt;
         padding:2pt;
         color: #7C004F;font-weight: bold;font-size:120%;}

.sen4 {
         height: auto;
         width: 640px;
         border-bottom: 1px dotted #1A318C; 
         border-top: 1px dotted #1A318C; 
         padding:5pt;
         margin-bottom: 7;
         color: #000000;}

.sen5 {
         margin: 0;
         padding: 3px 0;
         border-top: 3px double #73B41D;
         border-bottom: 3px double #73B41D;
         margin-bottom: 7;
         color: #4E2203;font-weight: bold;}

.sen6 {
         width: 540px;
         border-bottom: 1px dotted #737373; 
         padding:7px 0px 7px 0px;
         font-size:100%;
         line-height:130%}

/* 中ページリストの設定 */
ul{
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	font-size:100%;line-height:140%;
}

ol{
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	font-size:100%;line-height:120%;
}


/* 文字拡大縮小用テーブルの設定 */
.tablejimini{
	font-size:70%;line-height:90%;
}

.tablejicyu{
	font-size:80%;line-height:90%;
}

.tablejidai{
	font-size:100%;line-height:150%;
}

/* 画像の指定-すべてのボーダー無し */
img{border:0px;
}

/* 画像の指定 */
img.right{
	margin:0 0 0 10;
	border:0;
}

/* 画像の指定 */
img.left{
	margin:0 20 0 0;
	border:0;
}
