@charset "utf-8";
/* CSS Document */

body#index ul#globalnav a#global_06{
	display: block;
	width: 149px;
	height: 41px;
	background: url(/common/img/glov_nav06_on.png) no-repeat;
}

body#index ul#globalnav a#global_06 img{
	display: none;
}

div#form{
	width: 540px;
	margin: 10px auto;
	padding: 20px 0;
	border: 1px solid #949ea1;
	background: #e4edf0;
}

/* メールフォーム用 */

span.hissu{
	margin-left: 1em;
	font-size: 0.8em;
	font-weight: normal;
	color: #e83a00;
}

p.formtext{
	padding: 5px 0;
	font-size: 0.8em;
	color: #999;
}

span.formtext{
	padding: 0 5px;
	font-size: 0.8em;
	color: #999;
}


/* 【お問い合わせ】セル内カラム分け
--------------------------------------------------- */


/* エラーテキスト等 */

div.formtext{
    clear:both;
}

div.errtext{
    clear:both;
    color:red;
    padding-bottom:5px;
}


/* inputフォーム等 */

table{
	width: 100%;
	margin: 20px 0;
	border-spacing: 0;
	border-collapse: collapse;
	border-top: 1px solid #949ea1;
	word-wrap: break-word;
}

table tr:hover{
	background: #a0d9ec;
}

table th{
	padding: 20px 0 20px 20px;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	border-right: none;
	border-bottom: 1px solid #949ea1;
	color: #666;
}

table td{
	padding: 20px;
	border-right: none;
	border-bottom: 1px solid #949ea1;
}

table td ul li{
	padding-bottom: 10px;
}

div.shopdadio div{
	margin-bottom: 3px;
}

div.shopdadio div input{
	margin-right: 5px;
}


input#surname,input#name,input#furigana_surname,input#furigana_name{width:100px; margin: 0 10px 0 5px;}
input#zip_first{width:30px; margin: 0 5px 0 10px;}
input#zip_second{width: 50px; margin: 0 5px;}
input#address{width:250px; margin: 0 10px 0 10px;}
input#tel1{width:50px; margin: 0 5px 0 0;}
input#tel2{width:50px; margin: 0 5px 0;}
input#tel3{width:50px; margin: 0 5px 0;}
input#fax1{width:50px; margin: 0 5px 0 0;}
input#fax2{width:50px; margin: 0 5px 0;}
input#fax3{width:50px; margin: 0 5px 0;}
input#email{width:100px; margin: 0 5px 0 0;}
input#domain{width:150px; margin: 0 5px 0;}
input#re_mail{width:100px; margin: 0 5px 0 0;}
input#re_domain{width:150px; margin: 0 5px 0;}
textarea#question{width:100%; margin: 0 5px 0; font-size: 1em; line-height: 1.3em;}

input#send{margin: 0 20px 0 0;}

/* ボタン中央寄せ */
div.aligncenter{
    width:590px;
    margin:10px auto;
    text-align:center;
}

div.aligncenter input.btn{
/*    padding:5px; */
}

p.alignCenter{
	text-align:center;
}

/* 送信完了 */

div#end {
	text-align: center;
}

div#end p{margin: 20px 0 0 0}