body		{ margin: 0px; color: #000000; font-family: monospace; }

span.hide	{ display: none; }
/** menu **/

#menu		{ margin: 0px 0px 30px; background: #ffffff; }

#m			{ margin: 0px auto; width: 900px; }
#mb			{ margin: 0px auto; height:19px;}

#m1			{ margin: 0px; width: 150px;}
#m1 a		{ width: 150px; height: 18px; background: url(img/navi/left/topics_a.gif) no-repeat; display:block;}
#m1 a:hover	{ background: url(img/navi/left/topics_b.gif) no-repeat; display: block;}

#m2			{ margin: 0px; width: 150px; height: 18px; background: url(img/navi/left/history_c.gif) no-repeat; display: block;}
#m2 a		{ width: 150px; height: 18px; background: url(img/navi/left/history_c.gif) no-repeat; display: block;}
#m2 a:hover	{ background: url(img/navi/left/history_c.gif) no-repeat; display: block;}

#m3			{ margin: 0px; width: 150px; height: 18px; background: url(img/navi/left/gyoji_c.gif) no-repeat; display: block;}
#m3 a		{ width: 150px; height: 18px; background: url(img/navi/left/gyoji_c.gif) no-repeat; display: block;}
#m3 a:hover	{ background: url(img/navi/left/gyoji_c.gif) no-repeat; display: block;}

#m4			{ margin: 0px; width: 150px; height: 18px; background: url(img/navi/left/copy_c.gif) no-repeat; display: block;}
#m4 a		{ width: 150px; height: 18px; background: url(img/navi/left/copy_c.gif) no-repeat; display: block;}
#m4 a:hover	{ background: url(img/navi/left/copy_c.gif) no-repeat; display: block;}

#m5			{ margin: 0px; width: 150px; height: 18px; background: url(img/navi/left/int_c.gif) no-repeat; display: block;}
#m5 a		{ width: 150px; height: 18px; background: url(img/navi/left/int_c.gif) no-repeat; display: block;}
#m5 a:hover	{ background: url(img/navi/left/int_c.gif) no-repeat; display: block;}

#m6			{ margin: 0px; width: 150px; height: 18px; background: url(img/navi/left/tec_c.gif) no-repeat; display: block;}
#m6 a		{ width: 150px; height: 18px; background: url(img/navi/left/tec_c.gif) no-repeat; display: block;}
#m6 a:hover	{ background: url(img/navi/left/tec_c.gif) no-repeat; display: block;}

#m7			{ margin: 0px; width: 150px;}
#m7 a		{ width: 150px; height: 18px; background: url(img/navi/left/rule_a.gif) no-repeat; display: block;}
#m7 a:hover	{ background: url(img/navi/left/rule_b.gif) no-repeat; display: block;}

#m8			{ margin: 0px; width: 150px;}
#m8 a		{ width: 150px; height: 18px; background: url(img/navi/left/menber_a.gif) no-repeat; display: block;}
#m8 a:hover	{ background: url(img/navi/left/menber_b.gif) no-repeat; display: block;}

#m9			{ margin: 0px; width: 150px; height: 18px; background: url(img/navi/left/menbers_c.gif) no-repeat; display: block;}
#m9 a		{ width: 150px; height: 18px; background: url(img/navi/left/menbers_a.gif) no-repeat; display: block;}
#m9 a:hover	{ background: url(img/navi/left/menbers_b.gif) no-repeat; display: block;}

#m9-1			{ margin: 0px; width: 150px; height: 18px; background: url(img/navi/left/use-a.gif) no-repeat; display: block;}
#m9-1 a		{ width: 150px; height: 18px; background: url(img/navi/left/use-a.gif) no-repeat; display: block;}
#m9-1 a:hover	{ background: url(img/navi/left/use-b.gif) no-repeat; display: block;}

#m10			{ margin: 0px; width: 150px; height: 18px; background: url(img/navi/left/search_a.gif) no-repeat; display: block;}
#m10 a		{ width: 150px; height: 18px; background: url(img/navi/left/search_a.gif) no-repeat; display: block;}
#m10 a:hover	{ background: url(img/navi/left/search_b.gif) no-repeat; display: block;}

#m11			{ margin: 0px; width: 150px;}
#m11 a		{ width: 150px; height: 18px; background: url(img/navi/left/talk_a.gif) no-repeat; display: block;}
#m11 a:hover	{ background: url(img/navi/left/talk_b.gif) no-repeat; display: block;}

#m12			{ margin: 0px; width: 150px; height: 18px; background: url(img/navi/left/buy_a.gif) no-repeat; display: block;}
#m12 a		{ width: 150px; height: 18px; background: url(img/navi/left/buy_a.gif) no-repeat; display: block;}
#m12 a:hover	{ background: url(img/navi/left/buy_b.gif) no-repeat; display: block;}

#m13			{ margin: 0px; width: 150px;}
#m13 a		{ width: 150px; height: 18px; background: url(img/navi/left/buy_s_a.gif) no-repeat; display: block;}
#m13 a:hover	{ background: url(img/navi/left/buy_s_b.gif) no-repeat; display: block;}

#m14			{ margin: 0px; width: 150px;}
#m14 a		{ width: 150px; height: 18px; background: url(img/navi/left/buy_info_a.gif) no-repeat; display: block;}
#m14 a:hover	{ background: url(img/navi/left/buy_info_b.gif) no-repeat; display: block;}

#m15			{ margin: 0px; width: 150px;}
#m15 a		{ width: 150px; height: 18px; background: url(img/navi/left/buy_g_a.gif) no-repeat; display: block;}
#m15 a:hover	{ background: url(img/navi/left/buy_g_b.gif) no-repeat; display: block;}

#m16			{ margin: 0px; width: 150px; height: 18px; background: url(img/navi/left/rent_g_a.gif) no-repeat; display: block;}
#m16 a		{ width: 150px; height: 18px; background: url(img/navi/left/rent_g_a.gif) no-repeat; display: block;}
#m16 a:hover	{ background: url(img/navi/left/rent_g_b.gif) no-repeat; display: block;}

#m17			{ margin: 0px; width: 150px;}
#m17 a		{ width: 150px; height: 18px; background: url(img/navi/left/rent_g_res_a.gif) no-repeat; display: block;}
#m17 a:hover	{ background: url(img/navi/left/rent_g_res_b.gif) no-repeat; display: block;}

#m18			{ margin: 0px; width: 150px; height: 18px; background: url(img/navi/left/rent_a_a.gif) no-repeat; display: block;}
#m18 a		{ width: 150px; height: 18px; background: url(img/navi/left/rent_a_a.gif) no-repeat; display: block;}
#m18 a:hover	{ background: url(img/navi/left/rent_a_b.gif) no-repeat; display: block;}

#m19			{ margin: 0px; width: 150px;}
#m19 a		{ width: 150px; height: 18px; background: url(img/navi/left/rent_a_res_a.gif) no-repeat; display: block;}
#m19 a:hover	{ background: url(img/navi/left/rent_a_res_b.gif) no-repeat; display: block;}

#m20			{ margin: 0px; width: 150px; height: 18px; background: url(img/navi/left/book_c.gif) no-repeat; display: block;}
#m20 a		{ width: 150px; height: 18px; background: url(img/navi/left/book_c.gif) no-repeat; display: block;}
#m20 a:hover	{ background: url(img/navi/left/book_c.gif) no-repeat; display: block;}

#m21			{ margin: 0px; width: 150px;height: 18px; background: url(img/navi/left/book_news_c.gif) no-repeat; display: block;}
#m21 a		{ width: 150px; height: 18px; background: url(img/navi/left/book_news_c.gif) no-repeat; display: block;}
#m21 a:hover	{ background: url(img/navi/left/book_news_c.gif) no-repeat; display: block;}

#m22			{ margin: 0px; width: 150px; height: 18px; background: url(img/navi/left/book_index_a.gif) no-repeat; display: block;}
#m22 a		{ width: 150px; height: 18px; background: url(img/navi/left/book_index_a.gif) no-repeat; display: block;}
#m22 a:hover	{ background: url(img/navi/left/book_index_b.gif) no-repeat; display: block;}

#m23			{ margin: 0px; width: 150px; height: 18px; background: url(img/navi/left/book_bull_a.gif) no-repeat; display: block;}
#m23 a		{ width: 150px; height: 18px; background: url(img/navi/left/book_bull_a.gif) no-repeat; display: block;}
#m23 a:hover	{ background: url(img/navi/left/book_bull_b.gif) no-repeat; display: block;}

#m24			{ margin: 0px; width: 150px; height: 18px; background: url(img/navi/left/site_a.gif) no-repeat; display: block;}
#m24 a		{ width: 150px; height: 18px; background: url(img/navi/left/site_a.gif) no-repeat; display: block;}
#m24 a:hover	{ background: url(img/navi/left/site_b.gif) no-repeat; display: block;}

#m25			{ margin: 0px; width: 150px;}
#m25 a		{ width: 150px; height: 18px; background: url(img/navi/left/site_y_a.gif) no-repeat; display: block;}
#m25 a:hover	{ background: url(img/navi/left/site_y_b.gif) no-repeat; display: block;}

#m26			{ margin: 0px; width: 150px;}
#m26 a		{ width: 150px; height: 18px; background: url(img/navi/left/site_br_a.gif) no-repeat; display: block;}
#m26 a:hover	{ background: url(img/navi/left/site_br_b.gif) no-repeat; display: block;}

#m27			{ margin: 0px; width: 150px;}
#m27 a		{ width: 150px; height: 18px; background: url(img/navi/left/site_me_a.gif) no-repeat; display: block;}
#m27 a:hover	{ background: url(img/navi/left/site_me_b.gif) no-repeat; display: block;}

#m28			{ margin: 0px; width: 150px;}
#m28 a		{ width: 150px; height: 18px; background: url(img/navi/left/site_or_a.gif) no-repeat; display: block;}
#m28 a:hover	{ background: url(img/navi/left/site_or_b.gif) no-repeat; display: block;}

#m29			{ margin: 0px; width: 150px;}
#m29 a		{ width: 150px; height: 18px; background: url(img/navi/left/info_a.gif) no-repeat; display: block;}
#m29 a:hover	{ background: url(img/navi/left/info_b.gif) no-repeat; display: block;}

#m30			{ margin: 0px; width: 150px;}
#m30 a		{ width: 150px; height: 18px; background: url(img/navi/left/mail_form_a.gif) no-repeat; display: block;}
#m30 a:hover	{ background: url(img/navi/left/mail_form_b.gif) no-repeat; display: block;}


#m31			{ margin: 0px; width: 150px;}
#m31 a		{ width: 150px; height: 18px; background: url(img/navi/left/outline_a.gif) no-repeat; display: block;}
#m31 a:hover	{ background: url(img/navi/left/outline_b.gif) no-repeat; display: block;}

#m32			{ margin: 0px; width: 150px;}
#m32 a		{ width: 150px; height: 18px; background: url(img/navi/left/k_search-a.gif) no-repeat; display: block;}
#m32 a:hover	{ background: url(img/navi/left/k_search-b.gif) no-repeat; display: block;}

/*****/
.main_head {margin :30px 0px 0px 20px; width:740px;}

.title {font-size: 14px; padding: 0px 0px 0px 0px; color:#fff;}

.title-t {font-size: 14px; padding: 0px 0px 0px 0px; color:#fff;width:740px;}

.k-title {font-size: 14px; margin: 5px;padding: 8px; color:#fff; background: #c0c0c0; width: 683px;}

.title-i { padding: 5px 0px 5px 10px; font-size: 14px; background:#C4C0A8 url("./img/navi/head/back-t.gif") repeat-x ;}

.title-i-outline { width:300px; padding: 5px 0px 5px 10px; font-size: 14px; background:#b0abad url("./notice/img/sub5.gif") no-repeat right;}

.title-h-outline { width:300px; padding: 5px 0px 5px 10px; font-size: 14px;color: #ffffff; background:#b0abad url("./notice/img/sub5.gif") no-repeat right;}

.title-g-outline { width:300px; padding: 5px 0px 5px 5px; font-size: 12px; color: #ffffff; background: url("./img/sub_head.gif") no-repeat left;}

.out-t { padding: 5px 0px 5px 10px; font-size: 14px; background:#b0abad url("./notice/img/sub.gif") no-repeat ; color:#fff; }

.out-t-t { padding: 0px 10px 0px 10px; font-size: 12px; }

.files {font-size :12px; padding-left: 12px; padding-top:5px;}

.none {font-size :12px}

.comment {font-size :12px ;padding:10px 12px 10px 12px ;}

.line {background:  url("./img/dot_line_small.gif") repeat-x;  }

.main_c{width: 710px;}

.main_c_l{padding:5px 10px 0px 10px;}
.main_c_r{padding:5px 10px 0px 10px;}
.main_c_lr{margin:10px 10px 0px 10px; float:left; width: 330px;}
.clear		{ clear: both; height: 1px; line-height: 0px; }

.chi-l			{ margin: 10px 0px 10px 10px; width: 680px; float: left; }
.chi-l-p		{ padding: 0px 0px 5px; width: 72px; vertical-align: top; }
.chi-l-t		{ padding: 0px 10px 5px 0px; font-size: 12px; line-height: 150%; vertical-align: top; }
.chi-l-tt		{ padding: 0px; font-size: 12px; line-height: 150%;}
.chi-l-cc		{ padding: 0px; font-size: 12px; line-height: 150%;}
.chi-l-l		{ padding: 0px; height: 1px; background: url(./img/dot_line_small.gif) top repeat-x; }

.JP-EN {margin-right :20px; padding-top:5px; vertical-align:bottom;}

.product	{ font-size:14px; padding: 0px 30px 20px 30px;}


.s_m {text-align: right; font-size:12px ;margin: 10px}

.clear		{ clear: both; height: 1px; line-height: 0px; }

.gray66 {
	color: #666;
}

