@charset "euc-jp";
/* フォーム設置ページ用CSS

0.共通
1.資料請求
2.仮予約
3.ヨット-スクール用
4.ヨット-レンタル用
5.ジェット用
6.ウェイク用
7.船舶免許用

*/


/*　0.共通　*/
#firsttxt {
	font-weight:normal;
	font-size:12px;
	color: #666666;
	padding: 5px 10px;
}

a{ color: #3593db;}
a:hover{ color: #fe610c;}

#pankuzu a{ color: #3593db;}
#pankuzu a:hover{ color: #fe610c;}

.pageup a,a:visited{ color: #3593db;}
.pageup a:hover{ color: #fe610c;}



/*ime_mode*/
.ime_on {
	ime-mode:active;
}

.ime_off {
	ime-mode:disabled;
}

input#issue_text {
	width:200px;
}

input#name,
input#ruby,
input#company_name,
input#activities{
	width:240px;
}

input#tel1,
input#tel2,
input#fax{
	width:140px;
}

input#email,
input#email2{
	width:240px;
}

input#person,
input#age {
	width:30px;
}

input#zip {
	width:60px;
}

input#address {
	width:300px;
}

textarea#name2,
textarea#comment {
	width:400px;
}

#formEnd {
    margin: 20px 5px;
}

#formEnd span a{
    color: #FEFEFE;
}

#formEnd span a:visited{
    color: #FEFEFE;
}

#formEnd span a:hover {
    color: #EEEEEE;
}

.btnright {
    margin-right: 130px;
}




/*　1.資料請求　*/
#form01 {
	font-weight:normal;
	margin: 10px;
}

#form01 table {
    width: 640px;
	padding: 10px auto;
}

#form01 table th {
	width: 150px;
	font-weight:bold;
	font-size:12px;
	color: #FFFFFF;
	background-color: #4477FF;
	border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	padding: 5px;
	text-align: left;
}

#form01 table td {
	font-weight: normal;
	font-size:12px;
	color: #666666;
	background-color: #EFEFFF;
	border-bottom: 1px solid #CCCCCC;
	padding: 5px;
	text-align: left;
}



/*　3.ヨット-スクール　*/
#form03 {
	font-weight:normal;
	margin: 10px;
}

#form03 table {
    width: 640px;
}

#form03 table th {
	width: 150px;
	font-weight:bold;
	font-size:12px;
	color: #FFFFFF;
	background-color: #093F89;
	border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	padding: 5px;
	text-align: left;
}

#form03 table td {
	font-weight: normal;
	font-size:12px;
	color: #666666;
	background-color: #EFEFFF;
	border-bottom: 1px solid #CCCCCC;
	padding: 5px;
	text-align: left;
}



/*　4.ヨット-レンタル　*/
#form04 {
	font-weight:normal;
	margin: 10px;
}

#form04 table {
    width: 640px;
}

#form04 table th {
	width: 150px;
	font-weight:bold;
	font-size:12px;
	color: #FFFFFF;
	background-color: #093F89;
	border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	padding: 5px;
	text-align: left;
}

#form04 table td {
	font-weight: normal;
	font-size:12px;
	color: #666666;
	background-color: #EFEFFF;
	border-bottom: 1px solid #CCCCCC;
	padding: 5px;
	text-align: left;
}



/*　5.ジェットスキー　*/
#form05 {
	font-weight:normal;
	margin: 10px;
}

#form05 table {
    width: 640px;
}

#form05 table th {
	width: 150px;
	font-weight:bold;
	font-size:12px;
	color: #FFFFFF;
	background-color: #333333;
	border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	padding: 5px;
	text-align: left;
}

#form05 table td {
	font-weight: normal;
	font-size:12px;
	color: #666666;
	background-color: #EFEFEF;
	border-bottom: 1px solid #CCCCCC;
	padding: 5px;
	text-align: left;
}



/*　6.ウェイクボード　*/
#form06 {
	font-weight:normal;
	margin: 10px;
}

#form06 table {
    width: 640px;
}

#form06 table th {
	width: 150px;
	font-weight:bold;
	font-size:12px;
	color: #FFFFFF;
	background-color: #00CC99;
	border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	padding: 5px;
	text-align: left;
}

#form06 table td {
	font-weight: normal;
	font-size:12px;
	color: #666666;
	background-color: #EEFFEE;
	border-bottom: 1px solid #CCCCCC;
	padding: 5px;
	text-align: left;
}



/*　7.船舶免許　*/
#form07 {
	font-weight:normal;
	margin: 10px;
}

#form07 table {
    width: 640px;
}

#form07 table th {
	width: 170px;
	font-weight:bold;
	font-size:12px;
	color: #FFFFFF;
	background-color: #FF9A14;
	border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	padding: 5px;
	text-align: left;
}

#form07 table td {
	font-weight: normal;
	font-size:12px;
	color: #666666;
	background-color: #FFFFEF;
	border-bottom: 1px solid #CCCCCC;
	padding: 5px;
	text-align: left;
}

