@charset "UTF-8";

@import url("main.css");

/* ======================================

 common form CSS file
 
 Color Cordination
 Key Color: 

======================================= */

/* ======================================

 common

======================================= */

#contents h2
{
	margin: 0;
}
#contents .entry
{
	background: none;
}
#contents .entry .attention
{
	background: #fff2b0;
	padding: 10px;
	margin: 0 0 20px;
}

/* ======================================

 form

======================================= */

table.form
{
	width: 650px;
	margin: 0 0 20px;
}
table.form th
{
	width: 33%;
	background: #f5edf0;
	text-align: left;
}
table.form th .must
{
	margin-left: 0.5em;
	color: #c00;
}
textarea#content
{
	width: 97%;
	padding: 2px;
}
input#name,
input#kana
{
	width: 50%;
}
input#email,
input#conf_email
{
	width: 97%;
}
input#tel
{
	width: 30%;
}
table.form .trial th,
table.form .trial td
{
	background: #f9e1e8;
	color: #a10d36;
}
table.form .trial th
{
	font-size: 133%;
}

/* ======================================

 send button

======================================= */

#contents .buttons
{
    text-align: center;
}
#contents .buttons li
{
	margin: 0 0.2em;
	line-height: 150%;
    display: -moz-inline-box;/*for FF2*/
    display: inline-block;/*Modern Browser & FF3*/
}
    /* Windows IE6 only */
    * html #contents .buttons li
    {
		margin-bottom: 0.1em;
        display: inline;  
        zoom: 1;
    }
    /* Windows IE7 only */
    *+html #contents .buttons li
    {
        display: inline;
        zoom: 1;
    }

/* ======================================

 thankyou

======================================= */

#contents .entry .message
{
	width: 640px;
	margin: 0 auto 20px;
	padding: 60px 0;
	background: #fff2b0;
	text-align: center;
}