@charset "utf-8";

/* --------------------------------------------------



	css



-------------------------------------------------- */



/* ------------------------

	contact

------------------------ */

section .inner {

	width:940px;

	margin:0 auto 40px;

}

section p {

	line-height:18px;

	margin:0 0 18px;

}

section table {

	width:958px;

	margin:0 0 20px;

	color:#505050;

}

section th {

	font-size:16px;

	font-weight:bold;

	line-height:1.2;

	padding:10px;

	text-align:left;

	border-bottom:dashed 1px #cecece;

	vertical-align:middle;

}

section th span {

	font-size:12px;

}

section td {

	font-size:16px;

	line-height:1.5;

	border-bottom:dashed 1px #cecece;

	padding:10px 10px 10px 70px;

	vertical-align:middle;

}

section td.hissu {background:url(../../contact_en/img/hissu.gif) no-repeat 0px center;}

section td input {

	border:solid 1px #636363;

	height:28px;

	line-height:28px;

}

section td input.check {

	height:auto;

	border:none;

}

section td textarea {

	border:solid 1px #636363;

	line-height:1.5;

	min-height:150px;

}

.w500 {

	width:500px;

}

.w240 {

	width:240px;

	margin:0 10px 0 0;

}

#btn {

	text-align:center;

}

#btn input {

	display:block;

	margin:0 auto;

	background:linear-gradient(#fcfcfc, #dedede) !important;

	background:-webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede)) !important;

	background:-moz-linear-gradient(top, #fcfcfc, #dedede) !important;

	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#fcfcfc, endcolorstr=#dedede)) !important;

	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#fcfcfc, endcolorstr=#dedede))" !important;

	border:solid 1px #ccc;

	padding:10px 20px;

	color:#636363;

	font-size:18px;

	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;

	cursor:pointer;

}



/* --------------------------------------------------

	media-queries w768(78%)

-------------------------------------------------- */

@media screen and (max-width: 768px){

}



/* --------------------------------------------------

	media-queries w480(49%)

-------------------------------------------------- */

@media screen and (max-width: 480px){

}

