*{	margin: 0px;	padding: 0px;}img{	width: 100%;	border: none;}hr{	display: none;}A:link{	color: #fe6542;	text-decoration: underline;}A:visited{	color: #000000;	text-decoration: underline;}A:hover{	color: #00b1c1;	text-decoration: underline;}.font_small{	font-size: 80%;}p{	font-size: 100%;}body{	background-color: #cccccc;	color: #666666;	text-align: center;	font-size: 90%;	line-height: 160%;}#all{	margin: auto;	padding: 20px;	width: 90%;	background-color: #ffffff;	text-align: center;}h1{	color: #ffffff;	line-height: normal;	text-align: center;	margin-top: 3%;	font-size: 250%;	padding:50px 30px;	background-color: #0590CC;	background-size:cover;	font-family: "Hiragino Kaku Gothic ProN","メイリオ", sans-serif;}h2{	margin: 5% auto 2% auto;	padding:10px;	font-size: 180%;	background-color: #e42c64;	color: #ffffff;}/* ---入力欄ここから--- */.item_box{	margin: auto;	margin-bottom: 20px;	background-color: #ffffff;	text-align: left;	clear: both;	width: 100%;	overflow: hidden;}.box_item_name{	padding: 10px;	background-color: #f3f3f3;	font-weight: bold;}.box_input{	padding: 10px;}.hissu{	color: #ee0000;	font-weight: lighter;}.item_box input[type="text"],.item_box select,.item_box textarea {	margin-bottom: 5px;	padding: 5px;	border :1px solid #aaaaaa;	background-color: #ffffff;	color: #000000;	vertical-align:middle;}.formstyle_fnam{	width: 30%;}.formstyle_lnam{	width: 30%;}.formstyle_falt{	width: 30%;}.formstyle_lalt{	width: 30%;}.formstyle_nick{	width: 30%;}.formstyle_mail{	width: 50%;}.formstyle_t1{}.formstyle_t2{}.formstyle_t3{}.formstyle_zip{}.formstyle_pref{}.formstyle_addr{	width: 98%;}.formstyle_age{}.formstyle_sex{}.formstyle_job{}.formstyle_bold{	font-weight: bold;	}.formstyle_op{	width: 98%;	height: 100px;}.missing{	padding: 1%;	margin: 1% auto 0 auto;	border: solid 1px #ff0000;	text-align: center;}/* ---入力欄ここまで--- */.footer{	padding: 10px;	background-color: #f3f3f3;}/* ---個人情報保護＆送信ボタン＆コピーライトここから--- */.note_kojin{	text-align: center;}.note_send{	text-align: center;	margin-top: 20px;}#submit_btn{	margin: 30px auto;	text-align: center;}#submit_btn input{	margin: 0px 10px;	padding: 5px;}#submit_btn .note{	margin-top: 10px;	font-size: 140%;	color: #333333;}.btn_top{	margin: 5% auto;	text-align: center;}.copyright{	text-align: center;	font-size: 80%;}/* ---個人情報保護＆送信ボタン＆コピーライトここまで--- */