/*------(ボディ部)------*/
body {
	background-image:url(../../n_image/boon/back_center.jpg); /* 背景画像 */
	background-position:center; /* 背景画像表示位置 */
	background-repeat: repeat-y; /* 背景画像繰り返し */
 	margin: 0; /* マージン */ 
}

/*======【 テキスト 】======*/

/*------(第一見出し)------*/
h1 {
	text-align: center; /* テキスト横位置 */
	font-size: 10pt; /* 文字サイズ */
	letter-spacing: 1pt; /* 文字間隔 */
	margin-top: 10px; /* 上マージン */
	margin-bottom: 9px; /* 下マージン */
	font-weight: normal; /* 文字強調 */
}
.h1_d {
	text-align: center; /* テキスト横位置 */
	font-size: 10pt; /* 文字サイズ */
	letter-spacing: 1pt; /* 文字間隔 */
	margin-top: 10px; /* 上マージン */
	margin-bottom: 9px; /* 下マージン */
	font-weight: normal; /* 文字強調 */
}
/*------(ガイド第二見出し)------*/
.g_2 {
        text-align: left; /* テキスト横位置 */
        font-size: 12pt; /* 文字サイズ */
	letter-spacing: 1pt; /* 文字間隔 */
	line-height: 18pt; /* 行間隔 */
	margin-top: 3px; /* 上マージン */
	margin-bottom: 5px; /* 下マージン */
}
/*------(アイテム第二見出し)------*/
.i_2{
        text-align: left; /* テキスト横位置 */
        font-size: 12pt; /* 文字サイズ */
	letter-spacing: 1pt; /* 文字間隔 */
	line-height: 17pt; /* 行間隔 */
	margin-top: 3px; /* 上マージン */
 	margin-left: 15px; /* 左マージン */
	margin-bottom: 1px; /* 下マージン */
        color: #FF3300;
}
/*------( ガイドテキスト )------*/
.g_p {
        text-align: left; /* テキスト横位置 */
	font-size: 12pt; /* 文字サイズ */
	letter-spacing: 1pt; /* 文字間隔 */
	line-height: 18pt; /* 行間隔 */
	margin-top: 3px; /* 上マージン */
	margin-bottom: 3px; /* 下マージン */
}
/*------( ニューステキスト )------*/
.n_p {
        text-align: left; /* テキスト横位置 */
	font-size: 9pt; /* 文字サイズ */
	letter-spacing: 1pt; /* 文字間隔 */
	line-height: 14pt; /* 行間隔 */
	margin-top: 3px; /* 上マージン */
 	margin-left: 13px; /* 左マージン */
 	margin-right: 5px; /* 右マージン */
	margin-bottom: 3px; /* 下マージン */
}
/*------( アイテムテキスト )------*/
.i_p {
	text-align: left; /* テキスト横位置 */
	font-size: 11pt; /* 文字サイズ */
	letter-spacing: 1.5pt; /* 文字間隔 */
	line-height: 14pt; /* 行間隔 */
	margin-top: 3px; /* 上マージン */
 	margin-left: 20px; /* 左マージン */
	margin-bottom: 1px; /* 下マージン */
}
/*------( アイテムテキスト小 )------*/
.s_p {
	margin-top: 10px; /* 上マージン */
 	margin-left: 10px; /* 左マージン */
	margin-bottom: 1px; /* 下マージン */
}
/*------(アイテムリンク)------*/
.l_p {
        text-align: left; /* テキスト横位置 */
        font-size: 14pt; /* 文字サイズ */
	letter-spacing: 2pt; /* 文字間隔 */
	margin-top: 7px; /* 上マージン */
 	margin-left: 17px; /* 左マージン */
	margin-bottom: 5px; /* 下マージン */
}
/*------( フッターテキスト )------*/
.f_p {
        text-align: center; /* テキスト横位置 */
	font-size: 11pt; /* 文字サイズ */
	letter-spacing: 1pt; /* 文字間隔 */
	line-height: 14pt; /* 行間隔 */
	margin-top: 14px; /* 上マージン */
 	margin-left: 5px; /* 左マージン */
 	margin-right: 5px; /* 右マージン */
	margin-bottom: 11px; /* 下マージン */
}
/*------( アンダーテキスト )------*/
.u_p{
	font-size: 9pt; /* 文字サイズ */
	letter-spacing: 1pt; /* 文字間隔 */
	margin-top: 20px; /* 上マージン */
	color: #333333;
}

/*======【 ボックス 】======*/

/*------( 全ボックスセンター揃え )------*/
.c_b {
	text-align: center; /* 下位ボックス横位置 */
}

/*------( 全ボックスセンター揃え - 管理用 )------*/
.c_b_ad {
	text-align: center; /* 下位ボックス横位置 */
 	width: 800px; /* ボックス幅 */
 	height: 1200px; /* ボックス高 */
	background-color: #ffffff; /* ボックスカラー */
}
/*------( トップボックス )------*/
.t_b {
 	width: 656px; /* ボックス幅 */
 	background-image:url(../../n_image/boon/back_top.jpg); /* 背景画像 */
 	background-position: bottom; /* 背景画像表示位置 */
}
/*------( ニュースボックス )------*/
.n_b {
 	margin-top: 10px; /* 上マージン */
	margin-bottom: 10px; /* 下マージン */
 	width: 605px; /* ボックス幅 */
 	height: 18px; /* ボックス高 */
	background-color: #CEC4AE; /* ボックスカラー */
}

/*------( ガイドボックス )------*/
.g_b {
 	width: 585px; /* ボックス幅 */
 	background-image:url(../../n_image/boon/guide.gif); /* 背景画像 */
}
/*------( アイテムボックス左 )------*/
.i_b_l {
	width: 585px; /* ボックス幅 */
	background-image:url(../../n_image/boon/hand_l_w.gif); /* 背景画像 */
 	background-position: left center; /* 背景画像表示位置 */
 	background-repeat: no-repeat; /* 背景画像繰り返し */
}
/*------( アイテムボックス左左 )------*/
.i_b_ll {
	width: 120px; /* ボックス幅 */
	float: left; /* ボックス位置 */
}
/*------( アイテムボックス左右 )------*/
.i_b_lr {
	width: 465px; /* ボックス幅 */
	float: right; /* ボックス位置 */
}
/*------( アイテムボックス右 )------*/
.i_b_r {
	width: 585px; /* ボックス幅 */
	background-image:url(../../n_image/boon/hand_r_m.gif); /* 背景画像 */
 	background-position: right center; /* 背景画像表示位置 */
 	background-repeat: no-repeat; /* 背景画像繰り返し */
}
/*------( アイテムボックス右左 )------*/
.i_b_rl {
	width: 465px; /* ボックス幅 */
	float: left; /* ボックス位置 */
}
/*------( アイテムボックス右右 )------*/
.it_b_rr {
	width: 120px; /* ボックス幅 */
	float: right; /* ボックス位置 */
}
/*------( フッターボックス )------*/
.f_b {
 	width: 585px; /* ボックス幅指定 */
 	background-image:url(../../n_image/boon/footer.gif); /* 背景画像 */
	margin-top: 0px; /* 上マージン */
	margin-bottom: 10px; /* 下マージン */
}
/*------( アンダーボックス )------*/
.u_b {
 	width: 656px; /* ボックス幅指定 */
 	height: 50px; /* ボックス高指定 */
 	background-image:url(../../n_image/boon/back_under.jpg); /* 背景画像 */
 	background-repeat: no-repeat; /* 背景画像繰り返し */
}

/*======【 リンク集 】======*/

/*------( 登録日テキスト )------*/
.lt_p {
        text-align: right; /* テキスト横位置 */
	font-size: 9pt; /* 文字サイズ */
	letter-spacing: 1pt; /* 文字間隔 */
	line-height: 14pt; /* 行間隔 */
	margin-top: 1px; /* 上マージン */
 	margin-left: 13px; /* 左マージン */
 	margin-right: 5px; /* 右マージン */
	margin-bottom: 1px; /* 下マージン */
}
/* IE 7 */
*:first-child+html .lt_p {
	margin-top: 0px; /* 上マージン */
	margin-bottom: 0px; /* 下マージン */
}
/*------( 明細リンクテキスト )------*/
.lm_l_p {
        text-align: left; /* テキスト横位置 */
	font-size: 12pt; /* 文字サイズ */
	letter-spacing: 1pt; /* 文字間隔 */
	line-height: 16pt; /* 行間隔 */
	margin-top: 1px; /* 上マージン */
	margin-bottom: 1px; /* 下マージン */
}
/*------( 明細テキスト )------*/
.lm_d_p {
        text-align: left; /* テキスト横位置 */
	font-size: 9pt; /* 文字サイズ */
	letter-spacing: 1pt; /* 文字間隔 */
	line-height: 18pt; /* 行間隔 */
	margin-top: 3px; /* 上マージン */
	margin-bottom: 1px; /* 下マージン */
}

/* IE 7 */
*:first-child+html p{
	margin: 0px 0px -3px 0px;
}

/*------( ページ表示テキスト )------*/
.lp_p {
	letter-spacing: 0pt; /* 文字間隔 */
	line-height: 18pt; /* 行間隔 */
	margin-top: 1px; /* 上マージン */
}
/*------( 登録日ボックス )------*/
.lt_b {
 	width: 605px; /* ボックス幅 */
	background-color: #EFEFEF; /* ボックスカラー */
 	margin-top: 5px; /* 上マージン */
	margin-bottom: 5px; /* 下マージン */
}

/*------( 明細ボックス )------*/
.lm_b {
 	width: 585px; /* ボックス幅 */
 	height: 30px; /* ボックス高指定 */
	margin-top: 2px; /* 上マージン */
	margin-bottom: 1px; /* 下マージン */
}
/*------( ページ表示ボックス )------*/
.lp_b {
 	width: 605px; /* ボックス幅 */
	background-color: #E6FFE6; /* ボックスカラー */
 	margin-top: 5px; /* 上マージン */
	margin-bottom: 5px; /* 下マージン */
}
/*------( ガイドボックス )------*/
.lg_b {
 	width: 585px; /* ボックス幅 */
	margin-top: 13px; /* 上マージン */
	margin-bottom: 7px; /* 下マージン */
}
/*------( アンダーボックス )------*/
.lu_b {
 	width: 656px; /* ボックス幅指定 */
 	height: 550px; /* ボックス高指定 */
 	background-image:url(../../n_image/boon/back_under.jpg); /* 背景画像 */
 	background-repeat: no-repeat; /* 背景画像繰り返し */
}
/*======【 問い合わせ入力確認本文 】======*/

/*------( 本文確認テキスト )------*/
.mk_p {
        text-align: left; /* テキスト横位置 */
	font-size: 12pt; /* 文字サイズ */
	letter-spacing: 1pt; /* 文字間隔 */
	line-height: 18pt; /* 行間隔 */
 	margin-left: 60px; /* 左マージン */
 	margin-right: 60px; /* 右マージン */
	margin-bottom: 1px; /* 下マージン */
}

html>/**/body .c_b {
width:48%;
margin-left:auto;
margin-right:auto
}

/* IE8 */
html>/**/body .n_b {
	background-color: #FFFFFF; /* ボックスカラー */
}