@charset "utf-8";
/* CSS Document */


.form_simple1{
	width: 80%;
	font-size:16px;
	font-weight:bold;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	padding: 2rem;
	border: 1px solid #778899;
}

.Required{
	font-weight:normal;
	color:red;
	font-size:14px;
}

.form_simple1 input{
	display: block;
	width: 100%;
	height: 25px;
	outline: none;
	margin-bottom: 1rem;
	border: 1px solid #778899;
	background-color:#f0f8ff;
}

.form_simple1 textarea{
	display: block;
	width: 100%;
	height: 80px;
	outline: none;
	margin-bottom: 1rem;
	border: 1px solid #778899;
	background-color:#f0f8ff;
}

.form_simple1 input[type="submit"] {
	height:40px;
	width:80px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	background-color:#dcdcdc;
}


#pagetop{
	position:fixed;
	bottom: 18px;
	right: 18px;
	display:none;
	opacity: 0.75;
	margin: 0px;
	padding: 10px;
}

#pagetop a {
   /* ▼リンクの装飾 */
   color: white;          /* ←文字色 */ /* ←下線なし */   
}

#pagetop a:hover {
   /* ▼マウスが載ったときの装飾 */
   color: white;              /* ←文字色 */ /* ←下線あり */
}