@charset "shift_jis";

#event_main {
	width:920px;
/*		margin-left:10px;	/**/	
	margin:10px auto;
	padding-bottom:10px;
/*		background:url(./event20130817-5.jpg) no-repeat bottom right;	/**/
}


div.search_box {
	border:1px #ef3b5e solid;
	width:600px;
	height:78px;
	margin:0px auto 0;
	position:relative;
}
div.search_box2 {
	border:1px #ef3b5e solid;
	width:600px;
	height:98px;
	margin:0px auto 0;
	position:relative;
}
div.search_box2 p.box2 ,
div.search_box p.box2 {
	position:absolute;
	top:15px;
	left:30px;
	background:url(../images/no.gif) no-repeat top left;
	width:150px;
	height:34px;
	text-indent:-9999px;
	font-size:0;
}
div.search_box2 p.inp2 ,
div.search_box p.inp2 {
	position:absolute;
	top:15px;
	left:190px;
	width:200px;
	height:32px;
}
div.search_box2 p.btn2 ,
div.search_box p.btn2 {
	position:absolute;
	top:9px;
	right:30px;
}
div.search_box2 p.error {
	position:absolute;
	top:60px;
	left:190px;
	color:#ff0000;
	font-size:17px !important;
	line-height:1em;
}

.w200 {
	width:170px;
}
.w030 {
	width: 30px;
}
.w050 {
	width: 50px;
}
.w100 {
	width: 100px;
}
.w120 {
	width: 111px;
}
.w140 {
	width: 145px;
}
.w250 {
	width: 250px;
}
.w245 {
	width: 247px;
}
.w300 {
	width: 300px;
}
.w420 {
	width: 380px;
}
.w500 {
	width: 500px;
}

.line1 {
	border:1px #cccccc solid;
	height:30px;
}



div.inquiry_box {
	width:690px;
	margin:20px  auto 0;
}

div.inquiry_box dl {
	margin:0px auto 0 auto;
	width:690px;
}
div.inquiry_box dt {
	clear:both !important;
	float:left;
	width:160px;
	padding:0px 0 10px 0px;
	font-size:14px;
	line-height:34px;
	min-height: 34px;
	height: auto !important;
	height: 34px;
	vertical-align: top !important;
/*	background-color:#eae;	/**/
}
div.inquiry_box dd {
	width:520px;
	margin-left:170px;
	margin-top:0px !important;
	padding:0px 0 10px 0px;
	font-size:14px;
	text-align:left !important;
	line-height:34px;
	min-height: 34px;
	height: auto !important;
	height: 34px;
	vertical-align: top !important;
}

div.inquiry_box2 {
	width:490px;
	margin:20px  auto 0;
}

div.inquiry_box2 dl {
	margin:0px auto 0 auto;
	width:490px;
}
div.inquiry_box2 dt {
	clear:both !important;
	float:left;
	width:160px;
	padding:0px 0 10px 0px;
	font-size:14px;
	line-height:34px;
	min-height: 34px;
	height: auto !important;
	height: 34px;
	vertical-align: top !important;
/*	background-color:#eae;	/**/
}
div.inquiry_box2 dd {
	width:320px;
	margin-left:170px;
	margin-top:0px !important;
	padding:0px 0 10px 0px;
	font-size:18px;
	text-align:left !important;
	line-height:34px;
	min-height: 34px;
	height: auto !important;
	height: 34px;
	vertical-align: top !important;
}

div.inquiry_box2 dt.inq01 p ,
div.inquiry_box dt.inq01 p {
	text-align:center;
	margin:6px 0 0px 0px !important;
	width:160px;
	height:24px;
	background-image:url(../images/ttl_input.gif) ;
	background-repeat:no-repeat;
	background-position:0 0px;
	padding:0px 0 0 0px !important;
	text-indent:-9999px;
}
div.inquiry_box2 dt.inq02 p ,
div.inquiry_box dt.inq02 p {
	text-align:center;
	margin:6px 0 0px 0px !important;
	width:160px;
	height:24px;
	background-image:url(../images/ttl_input.gif) ;
	background-repeat:no-repeat;
	background-position:0 -30px;
	padding:0px 0 0 0px !important;
	text-indent:-9999px;
}
div.inquiry_box2 dt.inq03 p ,
div.inquiry_box dt.inq03 p {
	text-align:center;
	margin:6px 0 0px 0px !important;
	width:160px;
	height:24px;
	background-image:url(../images/ttl_input.gif) ;
	background-repeat:no-repeat;
	background-position:0 -60px;
	padding:0px 0 0 0px !important;
	text-indent:-9999px;
}
div.inquiry_box2 dt.inq04 p ,
div.inquiry_box dt.inq04 p {
	text-align:center;
	margin:6px 0 0px 0px !important;
	width:160px;
	height:24px;
	background-image:url(../images/ttl_input.gif) ;
	background-repeat:no-repeat;
	background-position:0 -90px;
	padding:0px 0 0 0px !important;
	text-indent:-9999px;
}
div.inquiry_box2 dt.inq05 p ,
div.inquiry_box dt.inq05 p {
	text-align:center;
	margin:6px 0 0px 0px !important;
	width:160px;
	height:24px;
	background-image:url(../images/ttl_input.gif) ;
	background-repeat:no-repeat;
	background-position:0 -120px;
	padding:0px 0 0 0px !important;
	text-indent:-9999px;
}
div.inquiry_box2 dt.inq06 p ,
div.inquiry_box dt.inq06 p {
	text-align:center;
	margin:0px 0 0px 0px !important;
	width:160px;
	height:24px;
	background-image:url(../images/ttl_input.gif) ;
	background-repeat:no-repeat;
	background-position:0 -150px;
	padding:0px 0 0 0px !important;
	text-indent:-9999px;
}
div.inquiry_box2 dt.inq07 p ,
div.inquiry_box dt.inq07 p {
	text-align:center;
	margin:0px 0 0px 0px !important;
	width:160px;
	height:24px;
	background-image:url(../images/ttl_input.gif) ;
	background-repeat:no-repeat;
	background-position:0 -160px;
	padding:0px 0 0 0px !important;
	text-indent:-9999px;
}

div.inquiry_box p.caption {
	font-size:11px;
	color:#666;
	margin:0px 5px 5px 6px;
}
div.inquiry_box textarea ,
div.inquiry_box input,
div.inquiry_box select {
	font-size:16px;
}
div.inquiry_box textarea {
	border:1px #ccc solid;
}

div.inquiry_box img {
	vertical-align: top !important;
}

div.inquiry_box table  {
	margin-bottom:20px;
}
div.inquiry_box table td {
	padding:3px 0px;
	background:none;
	border-right:none;
	border-bottom:1px #ddd solid;
}
