<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* -------------------------------------------------------- CSS Information 
Last up date:   2014.08.26
Style Info:     contact css
------------------------------------------------------------------------ */  

/*CommonCSS_link*/
@import url(base.css);
@import url(common.css);
/*------------------------------------------------------------form*/
/*Table*/
table#contact {
	width: 100%;
	margin: 15px 0;
	border-collapse: collapse;
}
table#contact th, table#contact td {
	font-size: 12px;
	line-height: 170%;
	padding: 12px 10px;
	border-top: 1px solid #CCC;
}
table#contact th {
	background: #EEE;
	font-weight: normal;
	text-align: left;
	white-space: nowrap;
	/* CSS3 */
	text-shadow: 1px 1px 0 #FFF;
}
table#contact th strong {
	font-size: 11px;
	font-weight: normal;
	color: #C00;
}
table#contact td em {
	font-style: normal;
}
table#contact td {
	padding-right: 0;
}
table#contact td.tx_cent {
	padding: 20px 0 0;
}
/*Attention*/
table#contact td p.attention {
	margin: 0 0 3px;
	padding: 0;
}
/*Txt Area*/
.inp_text, textarea, .dropdown {
	border: 1px solid #BFBFBF;
	padding: 5px;
	background: #fff;
	border-radius: 3px;
	/* Webkit */
	background: -webkit-gradient( linear, left top, left bottom, from(#F1F1F1), to(#fff) );
	/* Firefox */
	background: -moz-linear-gradient( top, #F1F1F1, #fff );
}
/*Txt Area _テキストエリア選択時の装飾*/
.inp_text_focus {
	padding: 5px;
	background: #E6EFFD;
	border: 1px solid #BFBFBF;
	border-radius: 3px;
}
/*Button*/
.inp_button {
	padding: 2px 7px;
	cursor: pointer;
	background: #CCC;
	border: 1px solid #BFBFBF;
	border-radius: 3px;
	text-shadow: 1px 1px 0 #FFF;
	/* Webkit */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(5%, #ccc), color-stop(100%, #eee));
	/* Firefox */
	background: -moz-linear-gradient(top, #fff 0%, #ccc 5%, #eee 100%);
	/* IE10 */  
	background: linear-gradient(to bottom, #eee, #fff);
	/* IE old */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 );
	zoom: 1;
}
.inp_submit01 {
	font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック';
	padding: 5px 30px;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	cursor: pointer;
	border: 1px solid #08376b;
	border-radius: 3px;
	text-shadow: 1px 1px 0px #08376b;
	/* Webkit */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1883fc), color-stop(100%, #08376b));
	/* Firefox */
	background: -moz-linear-gradient(top, #1883fc 0%, #08376b 100%);
	/* IE10 */  
	background: linear-gradient(to bottom, #1883fc, #08376b);
	/* IE old */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1883fc', endColorstr='#08376b', GradientType=0 );
	zoom: 1;
}
.inp_submit02 {
	font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック';
	padding: 5px 10px;
	font-size: 13px;
	font-weight: bold;
	color: #666;
	cursor: pointer;
	background: #ccc;
	margin-right: 10px;
	border: 1px solid #BFBFBF;
	border-radius: 3px;
	text-shadow: 1px 1px 0px #fff;
	/* Webkit */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(5%, #ccc), color-stop(100%, #eee));
	/* Firefox */
	background: -moz-linear-gradient(top, #fff 0%, #ccc 5%, #eee 100%);
	/* IE10 */  
	background: linear-gradient(to bottom, #eee, #fff);
	/* IE old */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 );
	zoom: 1;
}
</pre></body></html>