@charset "utf-8";

.page_contents_line {
	width: 700px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FF3300;
	padding-bottom: 20px;
	margin: 0px;
	display: inherit;
	padding-top: 20px;
}
.page_contents_line h3 {
	text-align: center;
	font-size: 26px;
	color: #FF3100;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: bold;
	padding-bottom: 20px;
}
.corner01 {
	background-color: #FFCB99;
	background-image: url(../images/app_mainimg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	padding: 0px;
}
.page_contents_line .corner01  p {
	padding-left: 50px;
	padding-bottom: 20px;
}
.page_contents_line ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
}
.page_contents_line li {
	padding-bottom: 20px;
}
.page_contents_line li span {
	color: #FF3300;
}
.page_contents_line li .list_title {
	color: #FF3300;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.page_contents_access {
	width: 580px;
	background-image: url(../images/app_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 120px;
	padding-right: 60px;
	padding-left: 60px;
	margin-top: 20px;
	padding-top: 7px;
}

.form_small{width:60px;font-size: 12px;ime-mode: inactive;}
.form_middle{width:100px;font-size: 12px;ime-mode: active;}
.form_long{width:280px;font-size: 12px;ime-mode: inactive;}
.form_longzen{width:280px;font-size: 12px;ime-mode: active;}

.attention_red {
	text-indent: 40px;
	color: #FF0000;
	font-size: 12px;
	line-height:120%;
}



/*

*/

