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


/*----------------------------------------------------------------------

Eyecatch Style

----------------------------------------------------------------------*/
#eyecatch {
	background: #ffffff;
	border: solid 1px #dddddd;
	-webkit-box-shadow: 0px 2px 5px #dddddd;
	box-shadow: 0 2px 5px #dddddd;
	width: 928px;
	height: 200px;
	overflow: hidden;
	margin: 0 auto 50px;
	padding: 15px;
	}


/*----------------------------------------------------------------------

Form Style

----------------------------------------------------------------------*/
#contents {
	width: 930px;
	margin: 0 auto 50px;
	}

#step {
	text-align: center;
	margin: 0 auto 15px;
	}

#notice {
	line-height: 160%;
	width: 576px;
	margin: 0 auto 50px;
	}

#form_table {
	border: solid 1px #333333;
	line-height: 160%;
	width: 930px;
	margin: 0 0 50px 0;
	}

#form_table th {
	background: #333333;
	border-bottom: solid 1px #f8f8f8;
	text-align: left;
	color: #ffffff;
	width: 147px;
	padding: 14px;
	}

#form_table td {
	border-bottom: solid 1px #333333;
	padding: 14px;
	}

#form_table .last_cell {border-bottom: none;}

.form_input_w1 { width: 177px;}

.form_input_w2 { width: 369px;}

.form_textarea {
	max-width: 724px;
	min-width: 724px;
	height: 150px;
	}

#result { margin: 0 0 50px;}

#result h1 {
	text-align: center;
	margin: 0 0 15px;
	}

#result p { text-align: center;}

#submit {
	text-align: center;
	padding: 0 0 20px;
	}

#submit form { display: inline;}

#submit_check, #submit_edit, #submit_send {
	background: #333333;
	border: none;
	line-height: 40px;
	font-size: 14px;
	text-align: center;
	color: #ffffff;
	width: 192px;
	height: 40px;
	margin: 0 15px;
	padding: 0 20px;
	}

#submit_check:hover { background: #666666;}
#submit_edit:hover { background: #666666;}
#submit_send:hover { background: #666666;}
