@charset "euc-jp";
/*¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á
¡ú¡¡CSS¡¡¥Õ¥©¡¼¥àÀßÄê¡¡¡ú

¢£1¡¥½é´üÀßÄê
¢£2¡¥¼Â¹Ô¥Ü¥¿¥ó¥¹¥¿¥¤¥ë
¢£3¡¥input¥Ç¥¶¥¤¥ó
¢£4¡¥³Æ¥Ú¡¼¥¸¥Õ¥©¡¼¥à¥Ç¥¶¥¤¥ó

¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á*/
/*¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á
¢£1¡¥½é´üÀßÄê
¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á*/
form {margin: 0px; padding:0;}

input,textarea,select{
	font-size:1em;
	margin-bottom:1px;
}

/*¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á
¢£2¡¥¼Â¹Ô¥Ü¥¿¥ó¥¹¥¿¥¤¥ë
¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á*/
#formEnd {
	margin:0 auto 10px;
	text-align:center;
}

#formEnd input {
	font-weight:bold;
	cursor: pointer;
}

/*¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á
¢£3¡¥input¥Ç¥¶¥¤¥ó
¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á*/
.form_normal{}
/*¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á
¢£4¡¥³Æ¥Ú¡¼¥¸¥Õ¥©¡¼¥à¥Ç¥¶¥¤¥ó
¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á*/
/*¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á
¢¡input
¡á¡á¡á¡á¡á¡á¡á¡á¡á¡á*/

table.contact_table textarea {
	width:440px;
}
table.contact_table input {
	width:300px;
}
table.contact_table input.radio {
	width:20px;
}

table.contact_table input[type=radio],
table.contact_table input[type=checkbox] {
	width: auto;
}

table.contact_table .othersTxt {
	padding:10px 0 0 30px;
	/*border:1px dotted #cccccc;*/
}

table.contact_table hr {
	height:1px;
	margin:10px 0;
	color:#CCCCCC;
}

table.tableTypeMini div {
    padding-left: 2em;
}

table.tableTypeMini th span.mark {
    color: #ff0000;
    margin-left: -2em;
    margin-right: 0.5em;
}
span.marktxt {
	color:#FF0000;
}

/**/
optgroup {
	background-color:#eeeeee;
	font-style:normal;
}

option {
	margin:0 5px 0 0;
	background-color:#ffffff;
}

/*ime_mode*/
.ime_on {
	ime-mode:active;
}

.ime_off {
	ime-mode:disabled;
}

/*input_text_setting*/

/*¢¡¥°¥í¡¼¥Ð¥ë¸¡º÷*/
input#search_word{
	width:124px;
	height:18px;
	margin:0;
	padding:0;
	border:1px solid #ffffff;
	border:none;
	
	line-height:19px;
}

/*¢¡µ­»ö¸¡º÷*/
input#news_search_word{
	width:176px;
	height:18px;
	padding:0;
	border:1px solid #ffffff;;
	background:#ffffff;
	line-height:19px;
}


/*¢¡¤½¤ÎÂ¾¥Õ¥©¡¼¥à*/
input#name,
input#ruby{
	width:200px;
}

input#tel,
input#tel2,
input#tel3,
input#fax,
input#fax2,
input#fax3,
input#mobile,
input#mobile2,
input#mobile3{
	width:40px;
}
input#co_name,
input#email,
input#email2,
input#url,
input#email_keitai{
	width:300px;
}
input#y_name_sei,
input#y_name_mei,
input#y_name_sei_kana,
input#y_name_mei_kana{
    width: 120px;
}
input#y_name_sei,
input#y_name_sei_kana{
    margin-right: 15px;
}

input#zip {
	width:60px;
}

input#address,
input#address2{
	width:300px;
}

input#people,
input#people2{
	width:60px;
}

textarea#comment{
	width:400px;
}

/*¸ÜµÒ¿ô*/
input#customers{
	width:80px;
}
/*¼ç¤ÊÈÎÇäÃÏ°è*/
input#selling_area{
	width:300px;
}


