@charset "shift_jis";
/*C's CSS(type2専用)*/

@import url(./common.css);
@import url(./common2.css);

/*全体*/
#all{
	width: 980px;
	_width: 990px;
}

.left_table{ margin: 0px 0px 0px 4px; _margin: 0px 0px 0px 4px; }
.left_table2{ margin: 0px 0px 0px 1px; float: left; }

table{ margin: 0px; }
table.come_table{ width:954px; margin: 2px 2px 0px; }
table.echotable{ width: 922px; _width: 924px; margin: 1px 0px 0px 20px; background: #F7F7F7; }
table.come_table2{ width: 935px; margin: 0px 0px 0px 10px; }
table.etc_table{ width:310px; }
table.etc_s{ width: 240px; }
table.etc_ss{ width: 220px; }
table.etc_s2{ width: 290px; }
table.etc_m{ width: 400px; }
table.etc_m2{ width: 330px; }
table.e_memo{ width: 272px;  margin: -3px 2px 0px;}

.item_come{  font-size: 13px;background : #e2e2e2 url(../img/item1.gif) repeat-y; font-weight: bold; }
.item_an2{ background: #F7F7F7; color: #444; width: 35px; }
.item_an3{ background: #F7F7F7; color: #444; text-align: center; }
.coment_b{ margin-left: 70px; }
.c_cube{ vertical-align: top; margin: 0px 3px; }

.areasize{ width: 320px; height: 40px; border: none; }

#mtnho{ margin: -16px 5px 1px; }


h3{ margin: 5px 20px 0px; background : #eeeeee url(./img/item_r.gif) repeat-y; font-size: 14px; padding: 3px 7px; }

/*コンタクト履歴のん--------------------------------------------------------------------------------*/
#contact_list_t{  width:949px; _width: 939px; height: 140px;overflow-x: hidden; overflow-y: auto; overflow: auto; margin: 0px 0px 0px 20px; border: none; }
ul#mail_menu{ margin: 10px 10px 0px; _margin: 10px 5px 0px 30px; list-style: none; }
ul#mail_menu li{ margin: 1px 0px; }
.del_b{ margin-top: 10px; width: 7.4em; }
.mail_button{ border:3px double #12128C; width: 8em; color: #FFF; background: #12128C; font-size: 10px; }
.button_disable{ border:3px double #12128C; width: 8em; color: #FFF; background: #D4D0C8; font-size: 10px; }
#mail_box{ float: left; margin: 10px; background: #FFF; }
.mail_table{ width: 760px; margin: 0px 10px 0px; }
.mail_title{ width: 30px; height:14px; border:none; border-right: 3px solid #12128C; font-weight: bold; padding: 0px; }
#mail_box textarea{ width: 750px; margin: 0px 1px; height: 100px; padding: 0px; }
#yy{ display:none; }
/*検索結果テーブル*/
#con_rope{ width: 920px; margin: 0px 0px 0px 20px; }
#con_rope td{ text-align: center; background: #E2E2E2; padding: 0px; font-size: 10px; }
#con_rope_list{ width: 920px; margin: -1px 0px 0px; background: #F7F7F7; }
#con_rope_list td{ padding: 3px 0px; }
#con_rope_list td ul{ list-style:none; margin: 0px 2px; }
#con_rope_list td ul li{ margin: 2px 0px 2px -35px; _margin: 2px; }
.an1{ width: 28px; text-align: center; }
.an2{ width: 78px; text-align: center; font-size: 10px; }
.an3{ width: 93px; text-align: center; }
.an4{ width: 93px; text-align: center; }
.an5{ width: 128px; text-align: center; }
.an6{ width: 138px; }
.an7{ width: 156px; }
.an8{ width: 88px; text-align: center; }
.an9{ width: 78px; text-align: center; }
.an10{ width: 98px; text-align: center; }
.con_icons{ width: 20px; height: 16px; border: none; vertical-align: middle; margin: 0px 0px 5px 5px; }
.focas_tr{ background: #E7C5C5; }
/*サブメニュー*/
ul#submenu{
	margin: 0px 0px 0px -20px;
	_margin: 0px 20px;
	list-style: none;
	width: 1050px;
	_width: 980px;
}
ul#submenu li{
	margin: 0px;
	float: left;
}
/*サブメニューボタン*/
ul#submenu input{
	color: #FFFFFF;
	width: 10em;
	font-size: 11px;
	background: #12128c;
	padding: 2px 0px;
}
ul#submenu input.btn_now{
	width: 9em;background: #EBB5B5; font-weight: bold; border:1px solid #D07575;PADDING:0px; color: #993535; cursor:hand;
}
ul#submenu input.btn_common{
	width: 9em;background: #F6E2E2; color: #993535; cursor:hand;border:1px solid #D07575;PADDING:0px;
}

ul#submenu input.btnLen{
	color: #FFFFFF;
	width: 14em;
	font-size: 11px;
	background: #000099;
	padding: 2px 0px;
}

/*ボタンによって出るブロック*/
#contact_backup,#hope,#name_inde{ display: none; }

