body{
	margin		: 0px;
	padding		: 0px;
	font-size	: 9pt;
	font-family	: "ＭＳ Ｐゴシック";
	color		: #333333;
	background	: url(img/bg.gif);
}

p{
	margin		: 0px;
	padding		: 0px;
}

img{
	border-width	: 0px;
	border-style	: none;
}

div{
	margin		: 0px;
	padding		: 0px;
}

span{
}

ol{
	margin		: 0px 0px 0px 26px;
	padding		: 0px 0px 0px 0px;
}
li{
	line-height	: 150%;
	margin		: 0px 0px 20px 0px;
	padding		: 0px 0px 0px 0px;
}
/*--------------------------------------------------------------------*/
/*SEO関連*/
/*見出しタグ*/
h1,h2{
	font-size	: 9pt;
	font-weight	: normal;
	margin		: 0px;
	color		: #555555;
	display		: inline;
}
strong{
	font-weight	: normal;
}
/*--------------------------------------------------------------------*/
h3{
	margin		: 30px 0px 0px;
	background	: url(img/point.gif) no-repeat 0px 2px;
	padding		: 0px 0px 0px 10px;
	font-size	: 9pt;
	color		: #ee8822;
}
h4{
	font-size	: 11pt;
	margin		: 0px;
}
h5{
	margin		: 0px;
	padding		: 0px;
}

form{
	margin		: 0px;
	padding		: 0px;
}
table{
	margin		: 0px;
	padding		: 0px;
}
tr{
	margin		: 0px;
	padding		: 0px;
}
td{
	margin		: 0px;
	padding		: 0px;
}




/*最上部の画像を囲む DIV要素 全ページで使用*/
#bk_hd_img{
	width		: 680px;
	margin		: 0px 8px;
	height		: 60px;
	background	: #9999ff;
}
/*最上部の画像 全ページで使用*/
#img_hd_img{
	width		: 680px;
	height		: 60px;
	margin		: 0px;
}

/*ページ上部のテキスト部分 DIV要素 SEO対策用 全ページで使用*/
#bk_hd_txt{
	margin		: 0px 8px 0px;
	background	: #ffffff;
	padding		: 2px 0px 1px;
	text-align	: center;
	color		: #666666;
}

/*上段メニュー部分 DIV要素 全ページで使用*/
#bk_tp_mnu{
	margin		: 0px 8px;
	width		: 680px;
	background	: url(img/menu_bg.gif);
	height		: 23px;
	text-align	: center;
}
.img_mnu_bdr{
	width		: 2px;
	height		: 21px;
}
.img_mnu{
	width		: 123px;
	height		: 21px;
}

/*コンテンツ以下を囲む枠 DIV要素 全ページで使用*/
#wr{
	margin		: 0px 8px;
	width		: 680px;
}




/*メインコンテンツ-----------------------------------------------------------*/
/*メインコンテンツ表示部分 DIV要素 全ページで使用*/
#bk_cs{
	width		: 500px;
	float		: left;
	padding		: 0px 0px 20px;
}


/**/
.bk_cs_wr{
	width		: 480px;
	margin		: 0px 10px 0px;
}





/*全ページ*/
#frm{
	margin		: 0px 0px 0px 20px;
	width		: 696px;
	background	: url(img/framework_bg.gif);
}
#bk_hd_img{
	width		: 680px;
	margin		: 0px 8px;
	height		: 60px;
	background	: #9999ff;
}
#img_hd_img{
	width		: 680px;
	height		: 60px;
	margin		: 0px;
}
#bk_hd_txt{
	margin		: 0px 8px 0px;
	background	: #ffffff;
	padding		: 2px 0px 1px;
	text-align	: center;
}
#bk_tp_mnu{
	margin		: 0px 8px;
	width		: 680px;
	background	: url(img/menu_bg.gif);
	height		: 23px;
	text-align	: center;
}
.img_mnu_bdr{
	width		: 2px;
	height		: 21px;
}
.img_mnu{
	width		: 123px;
	height		: 21px;
}
#wr{
	margin		: 0px 8px;
	width		: 680px;
}
#bk_fot{
	padding		: 2px 0px;
	margin		: 0px 8px;
	width		: 680px;
	background	: #333333;
	text-align	: center;
	color		: #ffffff;
	clear		: both;
	font-size	: 9pt;
	letter-spacing	: 1px;
}

#bk_fot span{
	padding-left:20px;
}



















.sd_h4_hr{
	border-width	: 0px 0px 2px 0px;
	border-style	: solid;
	border-color	: rgb(160,160,160);
	padding		: 0px 0px 2px 2px;
}
#bs_mn_mp{
	margin		: 4px 0px 20px 4px;
	padding		: 2px;
	background	: url(img/mn_mp_bg.gif) no-repeat;
}
#img_mn_map{
	width		: 149px;
	height		: 150px;
}
/*取扱業務*/
#bk_sd_index{
	width		: 160px;
	margin		: 10px 0px 0px 10px;
	padding		: 0px 0px 0px 0px;
}
.sd_h5_index{
	margin		: 15px 0px 0px 3px;
	background	: url(img/point.gif) no-repeat 0px 2px;
	padding		: 0px 0px 0px 10px;
	font-size	: 9pt;
	color		: #3B63A3;
}


/*プロフィール*/


.sd_h5_profile{
	margin		: 15px 0px 0px 3px;
	background	: url(img/point.gif) no-repeat 0px 2px;
	padding		: 0px 0px 0px 10px;
	font-size	: 9pt;
	color		: rgb(240,100,20);
}

.sd_cs_profile{
	margin		: 0px 0px 20px 0px;
	padding		: 4px 0px 0px 14px;
	line-height	: 140%;
}


/*事務所案内*/
.sd_h5_map{
	margin		: 15px 0px 0px 3px;
	background	: url(img/point.gif) no-repeat 0px 2px;
	padding		: 0px 0px 0px 10px;
	font-size	: 9pt;
	color		: rgb(240,100,20);
}
.sd_cs_map{
	margin		: 0px 0px 20px 0px;
	padding		: 4px 0px 0px 14px;
	line-height	: 140%;
}

/*お問い合わせ*/
.sd_h5_inquiry{
	margin		: 15px 0px 0px 3px;
	background	: url(img/point.gif) no-repeat 0px 2px;
	padding		: 0px 0px 0px 10px;
	font-size	: 9pt;
	color		: rgb(240,100,20);
}
.sd_cs_inquiry{
	margin		: 0px 0px 20px 0px;
	padding		: 4px 0px 0px 14px;
	line-height	: 140%;
}

/*リンク*/
.sd_h5_link{
	margin		: 15px 0px 0px 3px;
	background	: url(img/point.gif) no-repeat 0px 2px;
	padding		: 0px 0px 0px 10px;
	font-size	: 9pt;
	color		: rgb(240,100,20);
}
.sd_cs_link{
	margin		: 0px 0px 20px 0px;
	padding		: 4px 0px 0px 14px;
	line-height	: 140%;
}
/*--------------------------------------------------------*/
/*コンテンツ*/
/*全ページ*/
#bk_cs{
	width		: 500px;
	float		: left;
	padding		: 0px 0px 20px;
}

.bk_cs_wr{
	width		: 480px;
	margin		: 30px 10px 0px;
}

.cs_h4_hr{
	border-width	: 0px 0px 2px 0px;
	border-style	: solid;
	border-color	: rgb(160,160,160);
	padding		: 0px 0px 2px 2px;
}

.bs_bdr_474_do{
	line-height	: 0px;
	width		: 474px;
	margin		: 0px 0px 0px 3px;
}
.img_bdr_474_do{
	margin		: 10px 0px 5px 0px;
	width		: 474px;
	height		: 1px;
}

/*取扱業務*/
.cs_h5_index{
	margin		: 15px 0px 0px 3px;
	background	: url(img/point.gif) no-repeat 0px 2px;
	padding		: 0px 0px 0px 10px;
	font-size	: 9pt;
	color		: rgb(240,100,20);
}
.txt_index{
	padding		: 10px 6px 10px 6px;
	letter-spacing	: 1px;
	line-height	: 140%;
}
.cs_me{
	padding		: 3px 0px 0px 13px;
	line-height	: 140%;
}
.bs_mn_ico{
	padding		: 0px 8px 0px 12px;
	float		: left;
	margin		: 4px 0px 0px;
}
.img_mn_ico{
	width		: 100px;
	height		: 100px;
	vertical-align	: top;
}

.cs_txt_mr_index{
	margin		: 3px 0px 0px 0px;
	text-align	: right;
	font-size	: 10px;
}
.cs_txt_mr_index a{
	color		: rgb(240,100,20);
}


.cs_txt_index_2{
	line-height	: 140%;
	margin		: 5px 10px 0px 0px;
	padding		: 0px 0px 0px 12px;
	letter-spacing	: 1px;
}
.ft_txt_index_2{
	margin		: 0px 0px 20px 0px;
/*	text-indent	: 9pt;*/
}
/*プロフィール*/
.cs_h5_profile{
	margin		: 15px 0px 0px 3px;
	background	: url(img/point.gif) no-repeat 0px 2px;
	padding		: 0px 0px 0px 10px;
	font-size	: 9pt;
	color		: rgb(240,100,20);
}
.bs_pc{

}
.img_pc{
	margin		: 0px 10px 10px 10px;
	width		: 130px;
	height		: 130px;
}
.cs_h6_profile{
	font-size	: 9pt;
	font-weight	: normal;
	color		: #ff4444;
	margin		: 0px 0px 3px 0px;
	padding		: 0px;
}
.bk_les_profile{
	line-height	: 140%;
	margin		: 10px 10px 0px 14px;
	padding		: 0px 0px 0px 0px;
	letter-spacing	: 1px;
}
.cs_les_profile{
	padding		: 0px 0px 0px 8px;
}
.bk_txt_profile{
	margin		: 10px 0px 0px 14px;
	padding		: 0px 10px 0px 0px;
	line-height	: 140%;
}
.cs_txt_profile{
	padding		: 0px 0px 0px 8px;
}



/*事務所案内*/
.cs_h5_map{
	margin		: 15px 0px 0px 3px;
	background	: url(img/point.gif) no-repeat 0px 2px;
	padding		: 0px 0px 0px 10px;
	font-size	: 9pt;
	color		: rgb(240,100,20);
}

.cs_txt_map{
	line-height	: 140%;
	margin		: 5px 10px 0px 14px;
	padding		: 0px 0px 0px 0px;
	letter-spacing	: 1px;
}

/*お問い合わせ*/
.cs_h5_inquiry{
	margin		: 15px 0px 0px 3px;
	background	: url(img/point.gif) no-repeat 0px 2px;
	padding		: 0px 0px 0px 10px;
	font-size	: 9pt;
	color		: rgb(240,100,20);
}
.cs_txt_inquiry{
	line-height	: 140%;
	margin		: 5px 10px 0px 14px;
	padding		: 0px 0px 0px 0px;
	letter-spacing	: 1px;
}

/*---------------------------------------------------------------------*/




/*リンク*/
.cs_h5_link{
	margin		: 15px 0px 0px 3px;
	background	: url(img/point.gif) no-repeat 0px 2px;
	padding		: 0px 0px 0px 10px;
	font-size	: 9pt;
	color		: rgb(240,100,20);
}
.cs_tb_link{
	margin		: 5px 0px 0px 14px;
}
.cs_tb_link a{
	color		: rgb(240,100,20);
}
.cs_tb_link a:hover{
	color		: rgb(255,60,60);
}
.cs_tb_lt_link{
	width		: 250px;
	padding		: 0px 0px 0px;
	line-height	: 150%;
	vertical-align	: top;
}


.cs_wr_link{
	margin		: 0px 0px 20px 0px;
}
.cs_txt_link{
	line-height	: 140%;
	margin		: 10px 10px 0px 14px;
	padding		: 0px 0px 0px 0px;
	letter-spacing	: 1px;
}
.img_sban{
	width		: 88px;
	height		: 31px;
	margin		: 15px 0px 0px;
}
/*----------------------------------------------*/




/*その他のスタイル*/
.ex_hr{
	border-color	: rgb(220,220,220);
	border-width	: 0px 0px 1px 0px;
	border-style	: solid;
}
.fnt_sz_sml{
	font-size	: 10px;
}
.fnt_red{
	color		: #ff4444;
}

/*リンクアンカー*/
a{
	color		: rgb(20,100,200);
}
a:hover{
	color		: rgb(240,100,20);
}

a.a_nm_profile{
	color		: rgb(240,100,20);
}


.fnt_gray{
	color		: #666666;
}










#img_image{
	margin		: 0px 0px 10px;
}
.mt_10{
	margin		: 10px 0px 0px;
}
/*----------------------------------------------------------------------------------*/
/*リンクアンカー*/
a{
	color		: #F06414;
}
a.a_index{
	color		: #F06414;
	font-size	: 10px;
}
/*----------------------------------------------------------------------------------*/
#bk_sd a{
	color		: #F06414;
}
/*----------------------------------------------------------------------------------*/
/*インデックスコンテンツ*/
#bk_cs_index{
	margin		: 10px 10px 0px;
}
/*インデックスコンテンツ > p要素*/
#bk_cs_index p{
	line-height	: 150%;
	letter-spacing	: 1px;
}
/*インデックスコンテンツ > p要素 > トップテキスト*/
#bk_cs_index p.top{
	margin		: 5px 0px 20px;
	padding		: 0px 5px 0px;
}
/*インデックスコンテンツ > p要素 > 中央テキスト*/
#bk_cs_index p.middle{
	margin		: 5px 0px 0px;
	padding		: 0px 5px 0px;
}
/*インデックスコンテンツ > table*/
#bk_cs_index table{
	margin		: 5px 0px 20px;
	line-height	: 100%;
}
/*インデックスコンテンツ > td要素*/
#bk_cs_index td{
	line-height	: 150%;
	letter-spacing	: 1px;
	vertical-align	: top;
}
/*----------------------------------------------------------------*/
/*プロフィールコンテンツ*/
#bk_cs_profile{
	margin		: 10px 10px 0px;
}
/*プロフィールコンテンツ > table要素*/
#bk_cs_profile table{
	margin		: 10px 0px 0px;
}
/*プロフィールコンテンツ > 上部データセル*/
#bk_cs_profile .td_top{
	vertical-align	: top;
}
/*プロフィールコンテンツ > 左側データセル*/
#bk_cs_profile .td_left{
	width		: 250px;
	vertical-align	: top;
}
/*プロフィールコンテンツ > 右側データセル*/
#bk_cs_profile .td_right{
	width		: 230px;
	vertical-align	: top;
}

#bk_cs_profile table{
	margin: 10px 0 10px 5px;
}

#bk_cs_profile .box{
	width	: 450px;
	margin	: 10px 0 10px 10px;
}

#bk_cs_profile .box_r{
	margin	: 10px 0 10px 15px;
}



/*プロフィールテキスト*/
.bk_profile_txt{
	line-height	: 140%;
	margin		: 0px 0px 0px 10px;
}
/*プロフィールテキスト > p要素*/
.bk_profile_txt p{
	margin		: 13px 0px 0px 8px;
}
/*プロフィールテキスト > span要素*/
.bk_profile_txt span{
	margin		: 0px 0px 0px -8px;
}
/*プロフィールテキスト > div要素*/
.bk_profile_txt div{
	color		: rgb(20,100,200);
}
/*プロフィールテキストS*/
.bk_profile_txt_s{
	line-height	: 140%;
	margin		: 0px 10px 0px 20px;
}
/*プロフィールテキストS > p要素*/
.bk_profile_txt_s p{
	margin		: 10px 0px 0px 8px;
}
/*プロフィールテキストS > span要素*/
.bk_profile_txt_s span{
	margin		: 0px 0px 0px -8px;
}
/*プロフィールテキストS > div要素*/
.bk_profile_txt_s div{
	color		: rgb(20,100,200);
}

/*----------------------------------------------------------------*/
/*マップコンテンツ*/
#bk_cs_map{
	margin		: 10px 10px 0px;
}
/*マップ画像土台*/
#bs_mp_map{
	padding		: 2px;
	margin		: 10px 0px 10px 16px;
	background	: url(img/map_bg.gif) no-repeat;
}
/*マップ画像*/
#img_mp_map{
	width		: 440px;
	height		: 440px;
}
/*マップコンテンツ > p要素*/
#bk_cs_map p{
	line-height	: 150%;
	margin		: 5px 5px 0px;
}
/*----------------------------------------------------------------*/
/*お問い合わせコンテンツ*/
#bk_cs_inquiry{
	margin		: 10px 10px 0px;
}
/*お問い合わせコンテンツ > p要素*/
#bk_cs_inquiry p{
	line-height	: 150%;
	margin		: 5px 5px 0px;
}
/*お問い合わせコンテンツ > フォーム*/
#bk_cs_inquiry #txt_form{
	margin		: 5px 5px 0px;
}
/*お問い合わせテーブル*/
#tb_inquiry{
	margin		: 5px 10px 0px;
	padding		: 0px;
	border-width	: 0px;
	border-style	: none;
}
/*お問い合わせテーブル > 左側データセル*/
#bk_cs_inquiry .td_left{
	padding		: 0px 0px;
	width		: 140px;
	height		: 28px;
	margin		: 0px;
}
/*お問い合わせテーブル > 右側データセル*/
#bk_cs_inquiry .td_right{
	padding		: 0px 0px;
}
/*一行テキスト入力フォーム*/
.fm_ipt{
	width		: 220px;
	padding		: 2px 0px 0px;
	margin		: 0px;
	border-width	: 1px;
	border-color	: #999999;
	font-size	: 9pt;
	font-family	: Verdana,"ＭＳ Ｐゴシック";
	color		: #666666;
	border-style	: solid;
}
/*一行テキスト入力フォームS*/
.fm_ipt_s{
	width		: 50px;
	padding		: 2px 0px 0px;
	font-size	: 9pt;
	font-family	: Verdana,"ＭＳ Ｐゴシック";
	color		: #666666;
	margin		: 0px;
	border-width	: 1px;
	border-color	: #999999;
	border-style	: solid;
}
/*テキスト入力フォーム*/
.fm_ipt_l,.fm_ipt_txt{
	width		: 310px;
	padding		: 2px 0px 0px;
	margin		: 0px;
	border-width	: 1px;
	border-color	: #999999;
	font-size	: 9pt;
	font-family	: Verdana,"ＭＳ Ｐゴシック";
	color		: #666666;
	border-style	: solid;
}
/*ラジオボタン*/
.fm_ipt_ro{
	margin		: 0px 0px 0px 0px;
	padding		: 0px;
	vertical-align	: middle;
}
/*送信ボタン*/
#fm_submit{
	margin		: 0px 0px 0px;
	padding		: 0px 0px;
	width		: 80px;
	height		: 22px;
}
/*テキスト赤*/
.fm_tle_red{
	color		: #ff4444;


}
/*テキスト灰*/
.fm_tle_gray{
	color		: #444444;

}
/*送信ボタンブロック*/
#bk_fm_submit{
	margin		: 10px 0px 0px;
	width		: 85px;
	float		: left;
	font-size	: 10px;
}
/*送信ボタンブロックテキスト*/
#bk_fm_submit_txt{
	margin		: 8px 0px 0px;
	font-size	: 10px;
	line-height	: 140%;
}
/*エラーテキスト*/
#fnt_err_txt{
	color		: #ff4444;
}
/*----------------------------------------------------------------*/
/*リンクコンテンツ*/
#bk_cs_link{
	margin		: 10px 10px 0px;
}
/*リンクコンテンツ > table要素*/
#bk_cs_link table{
	margin		: 10px 10px 0px;
}
/*リンクコンテンツ > 左側データセル*/
#bk_cs_link .td_left{
	width		: 250px;
	padding		: 0px 0px 0px;
	line-height	: 150%;
	vertical-align	: top;
}
/*リンクコンテンツ > 右側データセル*/
#bk_cs_link .td_right{
	vertical-align	: top;
}
#bk_cs_link #txt_bottom{
	padding		: 0px 10px 0px 0px;
}
/*----------------------------------------------------------------*/
/*業務内容コンテンツ*/
#bk_cs_job{
	margin		: 10px 10px 0px;
}
/*業務内容コンテンツ > p要素*/
#bk_cs_job p{
	padding		: 0px 0px 10px;
	margin		: 10px 10px 0px;
	line-height	: 150%;
}
/*業務案内テーブル*/
.job_tbl{
	margin		: 10px 0px 0px;
	line-height	: 150%;
}

/*業務案内テーブル > 左側データセル*/
.job_tbl .left{
	width		: 100px;
	text-align	: center;
	background	: rgb(20,100,200);
	color		: #ffffff;
	font-weight	: bold;
	padding		: 2px;
}
/*業務案内テーブル > 左側データセルS*/
.job_tbl .left_s{
	width		: 100px;
	text-align	: center;
	background	: rgb(20,100,200);
	color		: #ffffff;
	font-weight	: bold;
	padding		: 2px;
}
/*業務案内テーブル > 矢印データセル*/
.job_tbl .arrow{
	font-weight	: bold;
	width		: 100px;
	text-align	: center;
	padding		: 2px;
}
/*業務案内テーブル > td要素*/
.job_tbl td{
	padding		: 2px 2px 2px 5px;
}

/*h6要素*/
h6{
	margin		: 10px 0px 0px;
	padding		: 2px 0px 0px 4px;
	font-size	: 9pt;
	border-width	: 0px 0px 1px 4px;
	border-color	: rgb(20,100,200);
	border-style	: solid;
	color		: rgb(20,100,200);
}
/*h6要素 > 赤*/
h6.red{
	border-color	: rgb(250,60,60);
	color		: rgb(250,60,60);
}
/*----------------------------------------------------------------*/
/*サイドメニューブロック*/
#bk_sd{
	width		: 180px;
	float		: left;
	padding		: 0px 0px 0px 0px;
	margin		: 0px 0px 0px 0px;
}
/*サイドメニューex*/
#bk_sd_ex{
	width		: 160px;
	margin		: 10px 0px 0px 10px;
	padding		: 0px 0px 0px 0px;
}
/*サイドメニュー > p要素*/
#bk_sd p{
	margin		: 5px 0px 5px 5px;
	padding		: 0px 0px 0px 0px;
	line-height	: 150%;
}
/*サイド各ブロック*/
.bk_sd_cs{
	margin		: 0px 0px 10px 0px;
	border-width	: 1px;
	border-color	: #666666;
	border-style	: solid;
	background	: #ffffff;
}

.bk_sd_cs span{
	font-size	: 11px;
	line-height	: 15px;
}

.bk_sd_cs font{
	font-size	: 5px;
	line-height	: 10px;
}

/*----------------------------------------------------------------*/
/*----------------------------------------------------------------------------------*/
/*プロフィール*/

/*プロフィールテーブル*/
.tbl_profile{
	margin		: 10px 5px 0px 10px;
}




/*プロフィール名前*/
.bk_profile_name{
	color		: rgb(20,100,200);
}
/*プロフィール名前 > span要素*/
.bk_profile_name span{
	margin		: 0px;
	color		: rgb(20,100,200);
}


/*マップ*/

/*マップテキスト*/
.bk_map_txt{
	margin		: 10px 0px 0px;
}
/*マップテキスト> span要素*/
.bk_map_txt span{
	padding		: 0px 0px 0px 14px;
	color		: rgb(20,100,200);
}
/*マップテキスト> p要素*/
.bk_map_txt p{
	padding		: 10px 0px 0px 0px;
}


/*お問い合わせ*/

/*お問い合わせテキスト*/
.bk_inquiry_txt{
	margin		: 10px 0px 0px;
}

/*お問い合わせテキスト > span要素*/
.bk_inquiry_txt span{
	padding		: 0px 0px 0px 14px;
	color		: rgb(20,100,200);
}


/*リンク*/

/*リンクテキスト*/
.bk_link_txt{
	margin		: 10px 0px 0px;
}
/*リンクテキスト > span要素*/
.bk_link_txt{
	padding		: 0px 0px 0px 14px;
	color		: rgb(20,100,200);
}







/*会社登記についてテーブル*/
.touki_tbl{
	margin		: 10px 0px 0px;
	line-height	: 150%;
}

/*業務案内テーブル > 左側データセル*/
.touki_tbl .left{
	width		: 40px;
	text-align	: center;
	background	: rgb(20,100,200);
	color		: #ffffff;
	padding		: 2px;
	font-size	: 15px;
}
/*業務案内テーブル > 左側データセルS*/
.touki_tbl .left_s{
	width		: 40px;
	text-align	: center;
	background	: rgb(20,100,200);
	color		: #ffffff;
	font-weight	: bold;
	padding		: 2px;
}
/*業務案内テーブル > 矢印データセル*/
.touki_tbl .arrow{
	font-weight	: bold;
	width		: 40px;
	text-align	: center;
	padding		: 2px;
}
/*業務案内テーブル > td要素*/
.touki_tbl td{
	padding		: 2px 2px 2px 5px;
}

/*業務案内テーブル > 右側データセル*/
.touki_tbl .right{
	width		: 440px;
	background	: #eaeaff;
	padding		: 2px;
	text-indent	: 10px;
}




#kettei{
	width		: 480px;
	background	: #999;
	color		: #666;
}

#kettei td,th{
	background	: #fff;
}

#kettei th{
	text-align	: left;
	font-weight	: normal;
	color		: #333;
	text-indent	: 10px;
	background	: #eaeaff;
}

#kettei td{
	text-align	: center;
	padding		: 4px;
}

#kettei .number{
	padding		: 4px 0;
	width		: 42px;
	background	: #1464c8;
	color		: #fff;
}