@charset "UTF-8";/* ========================================    layout.css    author: alimoto======================================== */.note{	font-size: 10px;	font-style: normal;}.red{	color: #c00;}textarea{	font-size: 12px;}.w01	{	width: 150px;}.w02	{	width: 100%;}.w03	{	width: 100px;}.w04	{	width: 250px;}.w05	{	width: 80px;}.w06	{	width: 40px;}.w07	{	width: 60px;}.w08	{	width: 300px;}.h01		{	height: 40px;}.h02		{	height: 80px;}/* ========================================    tbl_form======================================== */.required{	float: right;	margin-top: 5px;}label{	padding-right: 10px;}.tbl_form table{	width: 100%;	border-top: 1px solid #E0E0E0;	margin-bottom: 20px;}.tbl_form th,.tbl_form td{	font-weight: normal;	border-bottom: 1px solid #E0E0E0;	padding: 6px 12px 8px 12px;}.tbl_form th{	width: 150px;	background: url(../img/bg/th_contact.gif);}.tbl_form th span{	font-size: 10px;}.tbl_form td{	line-height: 2;}.tbl_form th .req,.tbl_form th .any{	float: right;	color: white;	font-size: 10px;	margin-top: 2px;	padding: 0 2px;	background: #A80000;}.tbl_form th .any{	background: #2A2F84;}.btn_area{	text-align: center;	padding: 0 0 20px 0;}.btn_area p{	margin-top: 20px;}.btn_area input.dbd,.btn_area input.dbd:hover,.btn_area input.dbd:active{	background: none repeat scroll 0 0 #EEEEEE !important;	border: 1px solid #C2C2C2 !important;	box-shadow: 0 0 0 0 transparent !important;	color: #999999;	cursor: default;	font-size: 108%;	font-weight: bold;	margin: 0 0 1px !important;	text-shadow: 0 0 0 transparent !important;}.btn_area input.btn_confirm,.btn_area input.btn_send{	display: block;	width: 320px;	height: 68px;	border: none;	margin: 0 auto;	text-indent: -9999px;	cursor: pointer;	background: url(../img/btn/confirm_off.jpg);}.btn_area input.btn_confirm:hover{	background: url(../img/btn/confirm_on.jpg);}.btn_area input.btn_send{	background: url(../img/btn/send_off.jpg);}.btn_area input.btn_send:hover{	background: url(../img/btn/send_on.jpg);}.btn_back{	float: left;}