<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/****************************/
/* FORM_STYLE　　   　　　　*/
/*               2011.07.01 */
/****************************/


/* IMPORT :-) ■■■■■■■■■■■■■■■■■■■ */ 
@import url(reset.css); 

/* BACKGROUND/FONT_SIZE ■■■■■■■■■■■■■■■■■■■ */ 
body{ background: #eee; font-size: 12px;}
/* IE7 */
*:first-child+html body{ font-size: small;}
/* IE6 */
* html body{ font-size: small;}

address,em{ font-style: normal;}

em{
	color: #c01e00;
}

/* CONTAINER ■■■■■■■■■■■■■■■■■■■ */ 
#container{
	width: 1000px;
	margin: 0 auto;
}


/* HEAD
---------------------------------------------------- */ 
h1 a{
	text-indent: -1000em;
	text-decoration: none;
	background: url(../../img/header.png) no-repeat;
	width: 1000px;
	height: 300px;
	display: block;
}
.lead{
	width: 990px;
	border: 1px solid #333;
	padding: 5px;
	margin: 5px auto;
	background:#fff;
}


/* FORM_AREA
---------------------------------------------------- */ 
#formArea{
	width: 1000px;
	border: 1px solid #333;
	background:#fff;
}
.formInfo{
	width: 540px;
	margin: 50px auto 30px;
}
.form{
	width: 540px;
	margin: 0 auto;
}
.inputInfo{
	width: 540px;
	margin: 0 auto 10px;
	color: #c01e00;
}
.eventInfo{
	color: #c01e00;
	border-top:3px double #c01e00 ;
	border-bottom:3px double #c01e00 ;
	padding: 15px 0;
	max-width: 540px;
	margin: 0 auto 40px;
	padding: 20px;
	font-size: 120%;
}
.eventInfo h2{
	text-align: center;
	margin-bottom: 20px;
	font-size: 120%;
}
.eventInfo ul{
	margin-bottom: 20px;
}
/* INPUT_AREA
---------------------------------------------------- */ 
.inputArea{
	width: 540px;
	margin: 0 auto;
}
.inputArea li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.inputArea li { display: inline-block;}
/* Hides from IE-mac \*/
* html .inputArea li { height: 1%;}
.inputArea li { display: block;}
/* End hide from IE-mac */
.inputArea li{
	margin-bottom: 1em;
}
.item{
	width: 170px;
	text-align: right;
	font-weight: bold;
	display: block;
	float: left;
}
.input{
	width: 350px;
	float: right;
}

/* NOTICE
---------------------------------------------------- */ 
.notice{
	width: 518px;
	border: 1px solid #333;
	height: 160px;
	overflow: auto;
	padding: 10px;
	margin: 30px auto 0;
}
.notice dt{
	font-weight: bold;
	margin-bottom:1em;
	font-size: small;
}
.notice dd{
	margin-bottom:0.3em;
	font-size: small;
	text-indent: -1em;
	padding-left: 1em;
}

/* SUBMIT
---------------------------------------------------- */ 
.subBox{
	width: 540px;
	text-align: center;
	margin: 30px auto;
}

/* INPUT_STYLE
---------------------------------------------------- */ 
/* IE入力設定 */
.inputA{ ime-mode: active;} /*（IMEオン・日本語入力モード）*/ 
.inputB{ ime-mode: inactive;} /*（IMEオフ・英数字入力モード）*/  
.inputC{ ime-mode: disabled;} /*（IME使用不可・英数字入力モード） */ 
.inputD{ ime-mode: auto;} /*（自動）デフォルト*/ 

/* form横幅設定 */
.sizeA{ width: 350px;}
.sizeB{ width: 300px;} 
.sizeC{ width: 80px;} 
.sizeD{ width: 40px;}
/*
input[type="text"]:focus { background: #fff1ef;}
textarea:focus { background: #fff1ef;}
select:focus { background: #fff1ef;}
*/

/* FOOT
---------------------------------------------------- */ 
#foot{
	margin-top: 30px;
}
#foot p{
	border-top: 1px solid #333;
	padding: 10px 0
}

/* THANKS
---------------------------------------------------- */ 
.thanks{
	width: 420px;
	text-align: center;
	height: 130px;
	margin: 100px auto;
}

/* ERR
---------------------------------------------------- */ 
.err{
	width: 420px;
	text-align: center;
	height: 130px;
	margin: 100px auto;
}


</pre></body></html>