@charset "UTF-8";



/* --------------------------------
	リスト
-------------------------------- */

div#list { margin:0 0 0 25px; padding:20px 0 0 0; width:565px; }
div#list dl { clear:both; margin:30px 0 0 0; width:565px; }
div#list dl dt { width:144px; float:left; font-size:0; line-height:1; }
div#list dl dd { width:421px; float:right; }
div#list dl dd a { display:block; padding:2px 0 2px 0; width:421px; float:left; clear:both; }



/* --------------------------------
	フォーム
-------------------------------- */

div#form { margin:0 0 0 25px; padding:20px 0 0 0; width:565px; }
div#form .fieldset { clear:both; padding:30px 0 0 0; width:565px; }
div#form .fieldset .label { width:167px; float:left; font-size:0; line-height:1; }
div#form .fieldset .field { width:398px; float:right; }
div#form .fieldset .field input {}
div#form .fieldset .field textarea { font-size:12px; }
div#form .fieldset #service { margin:0 5px 0 0; }
div#form #kakunin { clear:both; padding:25px 0 0 15px; }
div#form #kakunin p.txt {}
div#form #kakunin p.txt strong { color:#c61722; }
div#form #kakunin p.btn { margin:30px 0 0 0; text-align:center; }
div#form #error {}
div#form #error ul {}
div#form #error ul li { margin:20px 0 0 0; color:#c61722; font-weight:bold; }
div#form #error_back { margin:40px 0 0 0; }
div#form #error_back p { text-align:center; }
div#form #send_btn { margin:35px 0 0 0; }
div#form #send_btn p { text-align:center; }
div#form #send_btn ul { margin:0 0 0 172px; width:196px; font-size:0; line-height:1; }
div#form #send_btn ul li { width:78px; float:left; }
div#form #send_btn ul li.send { padding:0 40px 0 0; }
div#form #send_btn ul li.back {}
div#form #finish { padding:30px 0 0 0; }
div#form #finish p { text-align:center; font-size:14px; font-weight:bold; }



/* --------------------------------
	クレジット
-------------------------------- */

div#credit { clear:both; margin:35px 0 0 0; padding:25px 0 0 0; width:590px; background:url(../../common/img/dt_h_01.gif) repeat-x; }
div#credit p { padding:0 0 0 38px; }
div#credit p a { text-decoration:underline; }

