/*-----▼ボディに関するCSS--------------------*/
body /* すべてのページに対応 */
{
	font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif"; /* テキストのフォント指定 */
	color: #000033; /* ページ全体のテキスト色 */
	font-size: small;
	scrollbar-base-color: #cccccc; /* 基本色 */
	scrollbar-face-color: #ffff00; /* ボックス表面色と半トラック色 */
	scrollbar-track-color: #ffffff; /* スクロールトラックの色 */
	scrollbar-arrow-color: #00309c; /* 矢印の色 */
	margin: 0px; /* 枠線の外側の余白 */
	padding: 0px; /* コンテンツと枠線の間のスペース */
	text-align: center; /* 中央揃えのWebページデザインのため */
	text-decoration: none; /* テキスト飾り指定なし */
	/*background-color: #ff0000;  ブラウザの背景色 */
	background-image: url(../img/8080.gif); /* ページ全体の背景画像 */
}

a:link /* すべてのページに対応 */
{
	font-size: small;
	text-decoration: none; /* テキスト飾り指定なし */
	color: #0033ff; /* 未リンク状態の文字色 */
}

a:hover /* すべてのページに対応 */
{
	font-size: small;
	text-decoration: underline; /* 下線の指定 */
	color: #0066cc; /* マウスが重なった状態の文字色 */
}

a:visited /* すべてのページに対応 */
{
	font-size: small;
    text-decoration: underline; /* 下線の指定 */
    color: #6699ff; /* リンク済み状態の文字色 */
}

/*-----▼ページに関するCSS--------------------*/
#wrapper
{
	margin-left: 5px;
	width: 950px;
	text-align: left;
}

#wrapper1 /* すべてのページに対応 */
{
	margin-top: 0px;
    margin-left: auto; /* 中央揃えのWebページデザイン */
    margin-right: auto; /* 中央揃えのWebページデザイン */
	width: 660px;
	height: 730px;
	text-align: left;
	background: url(../img/bg.gif) repeat-y; /* ページ全体の背景画像 */
}

#wrapper2 /* すべてのページに対応 */
{
	margin-top: 0px;
    margin-left: auto; /* 中央揃えのWebページデザイン */
    margin-right: auto; /* 中央揃えのWebページデザイン */
	width: 660px;
	height: 785px;
	text-align: left;
	background: url(../img/bg.gif) repeat-y; /* ページ全体の背景画像 */
}

#wrapper3 /* すべてのページに対応 */
{
	margin-top: 0px;
    margin-left: auto; /* 中央揃えのWebページデザイン */
    margin-right: auto; /* 中央揃えのWebページデザイン */
	width: 660px;
	height: 805px;
	text-align: left;
	background: url(../img/bg.gif) repeat-y; /* ページ全体の背景画像 */
}

#wrapper4 /* すべてのページに対応 */
{
	margin-top: 0px;
    margin-left: auto; /* 中央揃えのWebページデザイン */
    margin-right: auto; /* 中央揃えのWebページデザイン */
	width: 660px;
	height: 550px;
	text-align: left;
	background: url(../img/bg.gif) repeat-y; /* ページ全体の背景画像 */
}

#wrapper5 /* すべてのページに対応 */
{
	margin-top: 0px;
    margin-left: auto; /* 中央揃えのWebページデザイン */
    margin-right: auto; /* 中央揃えのWebページデザイン */
	width: 660px;
	height: 835px;
	text-align: left;
	background: url(../img/bg.gif) repeat-y; /* ページ全体の背景画像 */
}

#wrapper6 /* すべてのページに対応 */
{
	margin-top: 0px;
    margin-left: auto; /* 中央揃えのWebページデザイン */
    margin-right: auto; /* 中央揃えのWebページデザイン */
	width: 660px;
	height: 890px;
	text-align: left;
	background: url(../img/bg.gif) repeat-y; /* ページ全体の背景画像 */
}

#wrapper7 /* すべてのページに対応 */
{
	margin-top: 0px;
    margin-left: auto; /* 中央揃えのWebページデザイン */
    margin-right: auto; /* 中央揃えのWebページデザイン */
	width: 660px;
	height: 970px;
	text-align: left;
	background: url(../img/bg.gif) repeat-y; /* ページ全体の背景画像 */
}

#wrapper8 /* すべてのページに対応 */
{
	margin-top: 0px;
    margin-left: auto; /* 中央揃えのWebページデザイン */
    margin-right: auto; /* 中央揃えのWebページデザイン */
	width: 660px;
	height: 850px;
	text-align: left;
	background: url(../img/bg.gif) repeat-y; /* ページ全体の背景画像 */
}

#wrapper9 /* すべてのページに対応 */
{
	margin-top: 0px;
    margin-left: auto; /* 中央揃えのWebページデザイン */
    margin-right: auto; /* 中央揃えのWebページデザイン */
	width: 660px;
	height: 755px;
	text-align: left;
	background: url(../img/bg.gif) repeat-y; /* ページ全体の背景画像 */
}

#wrapper10 /* すべてのページに対応 */
{
	margin-top: 0px;
    margin-left: auto; /* 中央揃えのWebページデザイン */
    margin-right: auto; /* 中央揃えのWebページデザイン */
	width: 660px;
	height: 1250px;
	text-align: left;
	background: url(../img/bg.gif) repeat-y; /* ページ全体の背景画像 */
}

#wrapper11 /* すべてのページに対応 */
{
	margin-top: 0px;
    margin-left: auto; /* 中央揃えのWebページデザイン */
    margin-right: auto; /* 中央揃えのWebページデザイン */
	width: 660px;
	height: 765px;
	text-align: left;
	background: url(../img/bg.gif) repeat-y; /* ページ全体の背景画像 */
}

#wrapper12 /* すべてのページに対応 */
{
	margin-top: 0px;
    margin-left: auto; /* 中央揃えのWebページデザイン */
    margin-right: auto; /* 中央揃えのWebページデザイン */
	width: 660px;
	height: 1105px;
	text-align: left;
	background: url(../img/bg.gif) repeat-y; /* ページ全体の背景画像 */
}

#wrapper13 /* すべてのページに対応 */
{
	margin-top: 0px;
    margin-left: auto; /* 中央揃えのWebページデザイン */
    margin-right: auto; /* 中央揃えのWebページデザイン */
	width: 660px;
	height: 910px;
	text-align: left;
	background: url(../img/bg.gif) repeat-y; /* ページ全体の背景画像 */
}

#wrapper14 /* すべてのページに対応 */
{
	margin-top: 0px;
    margin-left: auto; /* 中央揃えのWebページデザイン */
    margin-right: auto; /* 中央揃えのWebページデザイン */
	width: 660px;
	height: 1125px;
	text-align: left;
	background: url(../img/bg.gif) repeat-y; /* ページ全体の背景画像 */
}

/*-----▼ヘッダーに関するCSS--------------------*/
#header /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 5px;
    left: 15px;
	width: 630px;
	height: 55px;
	text-align: left;
	float: left; /*テキストの回り込みを指定 */
}

#header th
{
    text-align: right;
}

#header td
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#header_center /* indexファイルに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 5px;
    left: 15px;
	width: 630px;
	height: 200px;
	text-align: left;
	float: left; /*テキストの回り込みを指定 */
}

/*-----▼ナビゲーションに関するCSS--------------------*/
#nav_box1 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 10px;
    left: 15px;
    width: 87px;
	height: 70px;
	margin: 0px;
	clear: left; /*テキストの回り込みを解除 */
	float: left; /*テキストの回り込みを指定 */
}

#nav_box1 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#nav_box2 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 10px;
    left: 18.5px;
    width: 87px;
	height: 70px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#nav_box2 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#nav_box3 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 10px;
    left: 22px;
    width: 87px;
	height: 70px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#nav_box3 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#nav_box4 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 10px;
    left: 25.5px;
    width: 87px;
	height: 70px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#nav_box4 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#nav_box5 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 10px;
    left: 29px;
    width: 87px;
	height: 70px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#nav_box5 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#nav_box6 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 10px;
    left: 32.5px;
    width: 87px;
	height: 70px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#nav_box6 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#nav_box7 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 10px;
    left: 36px;
    width: 87px;
	height: 70px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#nav_box7 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

/*-----▼コンテンツに関するCSS--------------------*/
#content_box /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 15px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 160px;
	text-align: left;
    background-image: url(../img/content_box.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

.content
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 30px;
    left: 5px;
	width: 614px;
	height: 123px;
	text-align: left;
	background-color: #FFFFFF;
	font-size: small;
    overflow: auto; /* スクロールバーを表示 */
	border-style: solid; /* ボックスの外枠を一括で指定（1本線で表示） */
	border-width: 1px; /* スタイルの太さを指定 */
	border-color: #c0c0c0; /* スタイルの色を指定 */
	padding-left: 5px;
}

/*-----▼インフォメーションに関するCSS--------------------*/
#info_box1 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 250px;
	height: 200px;
	text-align: left;
	clear: left; /* テキストの回りこみを解除 */
	float: left; /*テキストの回り込みを指定 */
}

#info_box1 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#info_box2 /* indexファイルに使用 */
{
    width: 250px;
	height: 80px;
	text-align: left;
}

#info_box2 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#info_box3 /* indexファイルに使用 */
{
    width: 250px;
	height: 80px;
	text-align: left;
}

#info_box3 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

/*-----▼カウンターに関するCSS--------------------*/
#counter_box /* indexファイルに使用 */
{
    top: 0px;
    left: 0px;
    width: 250px;
	height: 47px;
	text-align: left;
}

/*-----▼携帯サイトに関するCSS--------------------*/
#mobile_box /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 19px;
    width: 375px;
	height: 200px;
	text-align: left;
	font-size: small;
    background-image: url(../img/mobile_box.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#mobile_box img
{
	border-style: solid; /* ボックスの外枠を一括で指定（1本線で表示） */
	border-width: 1px; /* スタイルの太さを指定 */
	border-color: #c0c0c0; /* スタイルの色を指定 */
}

#mobile_box table
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 10px;
    left: 10px;
    width: 355px;
}

#mobile_box table td
{
	font-size: large;
}

/*-----▼月間更新スペースに関するCSS--------------------*/
#monthly_box /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 58px;
	text-align: left;
	clear: left; /* テキストの回りこみを解除 */
	float: left; /*テキストの回り込みを指定 */
}

#monthly_box a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#monthly_box1 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 58px;
	text-align: left;
	clear: left; /* テキストの回りこみを解除 */
	float: left; /*テキストの回り込みを指定 */
}

#monthly_box1 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#monthly_box2 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 30px;
    left: 15px;
    width: 630px;
	height: 58px;
	text-align: left;
	clear: left; /* テキストの回りこみを解除 */
	float: left; /*テキストの回り込みを指定 */
}

#monthly_box2 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

/*-----▼@サブメニューに関するCSS--------------------*/
#menu_box101 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 15px;
    left: 15px;
    width: 76px;
	height: 20px;
	margin: 0px;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#menu_box101 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#menu_box102 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 15px;
    left: 18.1px;
    width: 76px;
	height: 20px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#menu_box102 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#menu_box103 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 15px;
    left: 21.2px;
    width: 76px;
	height: 20px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#menu_box103 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#menu_box104 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 15px;
    left: 24.3px;
    width: 76px;
	height: 20px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#menu_box104 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#menu_box105 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 15px;
    left: 27.4px;
    width: 76px;
	height: 20px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#menu_box105 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#menu_box106 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 15px;
    left: 30.5px;
    width: 76px;
	height: 20px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#menu_box106 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#menu_box107 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 15px;
    left: 33.6px;
    width: 76px;
	height: 20px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#menu_box107 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#menu_box108 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 15px;
    left: 36.7px;
    width: 76px;
	height: 20px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#menu_box108 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

/*-----▼Aサブメニューに関するCSS--------------------*/
#menu_box201 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 76px;
	height: 20px;
	margin: 0px;
	clear: left; /* テキストの回りこみを解除 */
	float: left; /*テキストの回り込みを指定 */
}

#menu_box201 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#menu_box202 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 18.1px;
    width: 76px;
	height: 20px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#menu_box202 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#menu_box203 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 21.2px;
    width: 76px;
	height: 20px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#menu_box203 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#menu_box204 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 24.3px;
    width: 76px;
	height: 20px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#menu_box204 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#menu_box205 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 27.4px;
    width: 76px;
	height: 20px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#menu_box205 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#menu_box206 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 30.5px;
    width: 76px;
	height: 20px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#menu_box206 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#menu_box207 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 33.6px;
    width: 76px;
	height: 20px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#menu_box207 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

#menu_box208 /* すべてのページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 36.7px;
    width: 76px;
	height: 20px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#menu_box208 a img
{
    border-width: 0px;/* 画像の枠線を消す */
}

/*-----▼Bサブメニューに関するCSS--------------------*/
#menu_box301 /* #####のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 30px;
    left: 15px;
    width: 314px;
	height: 20px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#menu_box301 a img /* #####のページに対応 */
{
    border-width: 0px;/* 画像の枠線を消す */
}

#menu_box302 /* #####のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 30px;
    left: 18.1px;
    width: 314px;
	height: 20px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

#menu_box302 a img /* #####のページに対応 */
{
    border-width: 0px; /* 画像の枠線を消す */
}

#menu_box401 /* #####のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 40px;
    width: 314px;
	height: 20px;
	margin: 0px;
	float: left; /*テキストの回り込みを指定 */
}

/*-----▼@メインに関するCSS--------------------*/
#main_box1 /* 学科紹介ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box2 /* 学科紹介ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box3 /* 学科紹介ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 860px;
	text-align: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box101 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box100/main_box101.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box101_1 p
{
    text-indent: 10pt;
}

#main_box101_1
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box102 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box100/main_box102.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box102_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box102_1 p /* #####ファイルに使用 */
{
    text-indent: 10pt;
}

#main_box102 img /* ######のページに対応 */
{
    border-width: 0px;/* 画像の枠線を消す */
}

#main_box102 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box103 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box100/main_box103.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box103_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box104 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box100/main_box104.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box104_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box105 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box100/main_box105.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box105_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box107 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box100/main_box107.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box107_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

/*-----▼Aメインに関するCSS--------------------*/
#main_box201 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box200/main_box201.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box201_1 p
{
    text-indent: 10pt;
}

#main_box201_1
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box202 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box200/main_box202.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box202_1 p
{
    text-indent: 10pt;
}

#main_box202_1
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box203 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box200/main_box203.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box203_1 p
{
    text-indent: 10pt;
}

#main_box203_1
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box204 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box200/main_box204.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box204_1 p
{
    text-indent: 10pt;
}

#main_box204_1
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box205 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box200/main_box205.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box205_1 p
{
    text-indent: 10pt;
}

#main_box205_1
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box206 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box200/main_box206.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box206_1 p
{
    text-indent: 10pt;
}

#main_box206_1
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box207 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box200/main_box207.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box207_1 p
{
    text-indent: 10pt;
}

#main_box207_1
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box208 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box200/main_box208.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box208_1 p
{
    text-indent: 10pt;
}

#main_box208_1
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box209 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box200/main_box209.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box209_1 p
{
    text-indent: 10pt;
}

#main_box209_1
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box210 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box200/main_box210.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box210_1 p
{
    text-indent: 10pt;
}

#main_box210_1
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box211 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box200/main_box211.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box211_1 p
{
    text-indent: 10pt;
}

#main_box211_1
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box212 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box200/main_box212.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box212_1 p
{
    text-indent: 10pt;
}

#main_box212_1
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box213 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box200/main_box213.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box213_1 p
{
    text-indent: 10pt;
}

#main_box213_1
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box214 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box200/main_box214.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box214_1 p
{
    text-indent: 10pt;
}

#main_box214_1
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box215 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box200/main_box215.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box215_1 p
{
    text-indent: 10pt;
}

#main_box215_1
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

/*-----▼Bメインに関するCSS--------------------*/
#main_box1001 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1001.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1001 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1001 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1001 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1002 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1002.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1002 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1002 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1002 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1003 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 30px;
    left: 15px;
    width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1003.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1003 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1003 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1003 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1004 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1004.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1004 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1004 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1004 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1005 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1005.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1005 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1005 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1005 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1006 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1006.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1006 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1006 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1006 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1007 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1007.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1007 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1007 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1007 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1008 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1008_1.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1008 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1008 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1008 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1009 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 30px;
    left: 15px;
    width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1008_2.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1009 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1009 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1009 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1010 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1009.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1010 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1010 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1010 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1011 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1010.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1011 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1011 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1011 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1012 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1011.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1012 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1012 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1012 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1013 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 30px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1012.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1013 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1013 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1013 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1014 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1013.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1014 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1014 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1014 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1015 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1014.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1015 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1015 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1015 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1016 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1015.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1016 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1016 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1016 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1017 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1016.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1017 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1017 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1017 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1018 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1017.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1018 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1018 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1018 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1019 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1018.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1019 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1019 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1019 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1020 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1019.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1020 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1020 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1020 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1021 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1020.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1021 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1021 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1021 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1022 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1021.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1022 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1022 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1022 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1023 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1022.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1023 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1023 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1023 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1024 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1023.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1024 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1024 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1024 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1025 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1024.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1025 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1025 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1025 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1026 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1025.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1026 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1026 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1026 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1027 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1026.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1027 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1027 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1027 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1028 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1027.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1028 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1028 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1028 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1029 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1028.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1029 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1029 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1029 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1030 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1029.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1030 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1030 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1030 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1031 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1030.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1031 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1031 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1031 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1032 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1031.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1032 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1032 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1032 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1033 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1032.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1033 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1033 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1033 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box1034 /* indexファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
	padding: 0px;
	width: 630px;
	height: 280px;
	text-align: left;
    background-image: url(../img/main_box1000/main_box1033.gif); /* タイトルの背景画像 */
    background-position: left; /* 背景画像の表示位置 */
	background-repeat: no-repeat;
	clear: left;
	float: left; /*テキストの回り込みを指定 */
}

#main_box1034 table /* indexファイルに使用 */
{
    margin-top: 70px;
    margin-left: 20px;
}

#main_box1034 th /* ######のページに対応 */
{
    text-align: right;
}

#main_box1034 td /* ######のページに対応 */
{
    vertical-align: top; /* 文字の垂直位置を指定する */
}

#main_box001 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 650px;
	text-align: left;
    background-image: url(../img/main_box001/main_box001.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box001_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box002 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 550px;
	text-align: left;
    background-image: url(../img/main_box001/main_box002.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box002_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box003 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 730px;
	text-align: left;
    background-image: url(../img/main_box001/main_box003.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box003_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box004 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 730px;
	text-align: left;
    background-image: url(../img/main_box001/main_box004.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box004_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box005 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 490px;
	text-align: left;
    background-image: url(../img/main_box001/main_box005.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box005_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box006 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 730px;
	text-align: left;
    background-image: url(../img/main_box001/main_box006.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box006_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box505 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 300px;
	text-align: left;
    background-image: url(../img/main_box500/main_box505.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box505_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 115px;
	color: #000031;
}

#main_box506 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 300px;
	text-align: left;
    background-image: url(../img/main_box500/main_box506.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box506_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 115px;
	color: #000031;
}

#main_box601 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 300px;
	text-align: left;
    background-image: url(../img/main_box600/main_box601.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box601_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 115px;
	color: #000031;
}

#main_box602 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 300px;
	text-align: left;
    background-image: url(../img/main_box600/main_box602.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box602_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 115px;
	color: #000031;
}

#main_box603 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 300px;
	text-align: left;
    background-image: url(../img/main_box600/main_box603.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box603_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 115px;
	color: #000031;
}

#main_box604 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 300px;
	text-align: left;
    background-image: url(../img/main_box600/main_box604.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box604_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 115px;
	color: #000031;
}

#main_box701 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 880px;
	text-align: left;
    background-image: url(../img/main_box700/main_box701.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box701_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 565px;
	color: #000031;
}

#main_box702 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 730px;
	text-align: left;
    background-image: url(../img/main_box700/main_box702.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box702_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 415px;
	color: #000031;
}

#main_box703 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 300px;
	text-align: left;
    background-image: url(../img/main_box700/main_box703.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box703_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 115px;
	color: #000031;
}

#main_box10000 /* #####ファイルに使用 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 20px;
    left: 15px;
    width: 630px;
	height: 1010px;
	text-align: left;
    background-image: url(../img/main_box10000.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#main_box10000_1 /* ######のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 60px;
    left: 27px;
    width: 585px;
	height: 565px;
	color: #000031;
}
/*-----▼Cメインに関するCSS--------------------*/
#main-center-etc_4
{
	font-size: small;
	padding-top: 5px;
	padding-left: 5px;
	width: 755px;
	position: absolute;
	left: 5px;
	top: 5px;
}

#main-center-etc_4 h3
{
	font-size: xx-large;
	width: 750px;
	margin-top: 5px;
	margin-left: 2px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-left: 5px;
	border-bottom: solid 2px #000099;
	color: #ffffff;
}

#main-center-etc_4 h4
{
	padding-top: 2px;
	color: #0000ff;
	background-color: #ccccff;
	height: 20px;
}

#main-center-etc_4 h5
{
	color: #0000ff;

}

#main-center-etc_4 table
{
	border: none;
	margin-top: 20px;
	margin-left: 20px;
	padding-top: 3px;
	padding-left: 5px;
	font-size: small;
}

#main-center-etc_4 a
{
	text-align: center;
	text-decoration: underline;
	color: #0000cc;
}

#main-center-etc_4 a:hover
{
	text-align: center;
	text-decoration: underline;
	background-color: #999999;
}

/*-----▼フッターに関するCSS--------------------*/
#footer1 /* indexファイルに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 30px;
    left: 15px;
    width: 630px;
	height: 50px;
	text-align: right;
	font-size: x-small;
    background-image: url(../img/footer_box.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#footer2 /* #####のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 25px;
    left: 15px;
    width: 630px;
	height: 50px;
	text-align: right;
	font-size: x-small;
    background-image: url(../img/footer_box.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}

#footer3 /* #####のページに対応 */
{
    position: relative; /* 本来レイアウトされるはずだった場所を基点 */
    top: 35px;
    left: 15px;
    width: 630px;
	height: 50px;
	text-align: right;
	font-size: x-small;
    background-image: url(../img/footer_box.gif); /* 背景画像 */
    background-repeat: no-repeat; /* 背景画像の繰り返し */
	float: left; /*テキストの回り込みを指定 */
}
