﻿/* ------------------------------
 contact
------------------------------ */

.outline3{
width:					900px;
min-height:				100%;
margin:					100px 0px 0px 0px;
background-color:		#aaffff;
}


div.box_00{
	float: right;
	width: 500px;
	padding: 0px 100px 0px 0px;
}


p.style_00{
width:					370px;
height:					20px;
margin:					0px auto;
text-align:				left;
line-height:			20px;
}

p.style_01{
width:					370px;
height:					30px;
margin:					0px auto;
text-align:				left;
line-height:			20px;
}

p.style_02{
width:					370px;
height:					140px;
margin:					0px auto;
text-align:				left;
line-height:			20px;
}

span.text_01{
font-size:				80%;
color:					#990000;
}

/*1 contact
*/
.contact {
	margin: 0 auto;
	margin-top: 0px;
}
.contact_01 {
	margin: 0 auto;
	margin-top: 0px;
	width: 500px;
	text-align: center;
	line-height: 30px;
}
.contact_02 input {
	margin-top: 20px;
	width: 500px;
	height: 30px;
	padding: 10px;
	font-size: 100%;
	line-height: 30px;
	border: solid 1px #555555;
	border-radius: 10px;
}
.contact_02 input:focus {
	border: solid 1px #555555;
	outline: solid 1px #555555;
}
.contact_03 textarea {
	margin-top: 20px;
	width: 480px;
	height: 160px;
	padding: 20px;
	font-size: 130%;
	line-height: 20px;
	border: solid 1px #555555;
	border-radius: 10px;
}
.contact_03 textarea:focus {
	border: solid 1px #555555;
	outline: solid 1px #555555;
}
.contact_04 input {
	margin-top: 20px;
	width: 40%;
	height: 60px;
	padding: 10px;
	font-size: 130%;
	line-height: 40px;
	border: solid 1px #555555;
	border-radius: 10px;
	background-color: #ffffff;
}
.contact_04 input:hover {
	color: #ffffff;
	border: solid 1px #555555;
	outline: solid 1px #555555;
	background-color: #555555;
	cursor: pointer;
}
.contact_04 li {
	list-style-type: none
}
.contact_05 {
	color: #cc3300;
}
/*2 contact end
*/
