@charset "UTF-8";
@import url("right_sub.css");

/* CSS Document */
div.body div.left{float:left; margin-top: 40px ;}
div.body div.left{
	width:690px;
	position:relative;
}
div.body div.left
{
	padding:0px;
}
form{
	display:block;
	width:500px;
	margin:0px auto;
}
form h6{
	margin:20px 0px 3px 0px;
	padding:0px;
	font-size:20px;
	line-height:25px;
	font-weight:100;
	text-shadow: 0px 0px 2px rgba(0,0,0,0.5);
}
form input{
	display:block;
	width:100%;
	font-size:20px;
	padding:4px;
	font-weight:100;
}
form textarea{
	width:100%;
	max-width: 100%;
	height:200px;
	font-size:16px;
	font-weight: 100;
	line-height: 25px;
}
font.chu{
	display:block;
	font-weight: 900;
	margin:0px auto;
	text-align: center ;
	font-size:18px;
	text-shadow: 0px 0px 2px rgba(0,0,0,0.5);
}
font.err{
	display:block;
	color:#ff0000;
	font-weight: 900;
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:14px;
	text-shadow: 0px 0px 2px rgba(0,0,0,0.5);
}
font.shaku{
	display:block;
	font-weight: 100;
	width:60%;
	margin:20px auto;
	padding:15px;
	border:1px dotted rgba(0,0,0,0.5);
	text-align: left ;
	font-size:12px;
	line-height: 25px;
	text-shadow: 0px 0px 2px rgba(0,0,0,0.5);
}
form p{
	display:block;
	color:#3504D3;
	margin:0px 5px 5px 5px;
	border:1px dotted rgba(0,0,0,0.5);
	padding:10px;
	font-weight: 100;
	text-shadow: 0px 0px 2px rgba(0,0,0,0.5);
}
form p:not(.text){
	font-size:20px;
	line-height:22px;
}
form p.text{
	font-size:16px;
	line-height:18px;
}
form button{
	display: block;
	margin:5px auto;
	padding:5px;
	width:60%;
	line-height:20px;
	font-size:18px;
	font-weight: 500;
	text-shadow: 0px 0px 2px rgba(0,0,0,0.5);
}
center.fixed{
	font-size:14px;
	line-height:28px;
	text-shadow: 0px 0px 2px rgba(0,0,0,0.5);
	width:500px;
	padding:16px;
	border:1px dotted #aaa;
	margin:0px auto;
}