@charset "UTF-8";
/*============================================================================*/
/*//////  Copyright (C) 2013 大阪物療大学 All Rights Reserved.  //////*/
/*============================================================================*/


/*==========================================================================*/
/*                            formスタイル                                       */
/*==========================================================================*/

/* ========================= 基本 */
#formPage #nav {
	padding-top: 0;
}
#formPage #content {
	font-size: 120%;
}
#formPage #content dl dt {
	float: left;
	display: block;
	width: 180px;
	margin-right: 20px;
	padding: 10px;
	border-left: 2px #333333 solid;
/*	padding: 0 10px;
	background: #FFE566;*/
}
#formPage #content dl dt.ddBr {
	float: none;
	width: auto;
}
#formPage #content dl dt.box_height {
	height: 50px;
}
#formPage #content dl dt.box_height2 {
	height: 150px;
}
#formPage #content dl dt.box_height3 {
	height: 75px;
}
#formPage #content dl dt.box_height4 {
	height: 100px;
}
#formPage #content dl dd {
	margin: 5px 0 20px;
	padding: 10px;
}
#formPage #content dl dd.box_narrow {
	margin: 5px 0 20px;
	padding: 10px;
}
#formPage #content table th {
	width: 200px;
}
#formPage #content table table {
	width: auto;
}
#formPage #content table table.tableInner,
#formPage #content table table.tableInner th,
#formPage #content table table.tableInner td {
	margin: 0;
	border: none;
	background: #fff
}
#formPage #content table table.tableInner th,
#formPage #content table table.tableInner td {
	padding: 5px 0;
}
#formPage #content table table.tableInner th {
	width: 90px;
	font-weight: normal;
}
#formPage #content table table.tableInner td#privacyPolicy {
}
#formPage #content table table.tableInner td select {
	margin: 0;
}
#formPage #content textarea {
	width: 400px;
	border: 1px #CCCCCC solid;
}
#formPage #content input {
	height: 25px;
	border: 1px #CCCCCC solid;
}
#formPage #content input#gender1,
#formPage #content input#gender2 {
	height: auto;/* ラジオボタンと文字をそろえる */
}
#formPage #content input.size60 {
	width: 60px;
}
#formPage #content input.size100 {
	width: 100px;
}
#formPage #content input.size200 {
	width: 200px;
}
#formPage #content input.size300 {
	width: 300px;
}
#formPage #content input.size350 {
	width: 350px;
}
#formPage #content input#mailaddress01 {
	margin-bottom: 10px;
}
#formPage #content input#buttonLeft,
#formPage #content button {
	display: inlineblock;
	width: 150px;
	height: 40px;
	border: 1px #FFD717 solid;
	background: #FFE566;
}
#formPage #content button:hover {
	border: 1px #FFDD33 solid;
	background: #FFDD33;
}
#formPage #content #buttonArea {
	padding-bottom: 30px;
}
#formPage #content .button1 {
	padding-left: 275px;
}
#formPage #content .button2 {
	padding-left: 188px;
}
#formPage #content #buttonLeft {
	float: left;
	margin-right: 30px;
}
#formPage #content .formNext {
	margin-top: 100px;
}

/* form.html要素スタイル
-------------------------------------------------------*/
#formPage #content input.radio {
	margin-left: 30px;
}
#formPage #content input.borderIe {
	height: auto;/* ラジオボタンと文字をそろえる */
	border: 1px #eeeeee solid;
}

#formPage #content input.checkbox {
	margin-left: 30px;
}

/* 確認画面（confirmation.html）要素スタイル
-------------------------------------------------------*/
