@charset "utf-8";

h2 {
	margin:0 0 10px;
}

h3 {
	margin:0 0 20px;
}

h4 {
	width:95px;
	height:23px;
	color:#fff;
	font-size:12px;
	line-height:23px;
	background:#646464;
	margin:0 0 5px;
}

#column_right img {line-height:0;vertical-align:bottom;}


input {
	color:#646464;
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック",sans-serif;
}

.catch {
	margin:0 0 10px 0;
}

.text_1 {
	letter-spacing:1px;
	line-height:150%;
	margin:0 0 20px;
}

.text_2 {
	letter-spacing:0.5px;
	line-height:150%;
}

.text_3 {
	letter-spacing:0.5px;
	margin:0 0 20px;
}

#mail_form {
	width:499px;
	margin:0 0 3px;
	/margin:0 0 1px;
}

dt.cel_1,
dt.cel_2,
dt.cel_3,
dt.cel_4,
dt.cel_5 {
	width:131px;
	margin:0 5px 10px 0;
	float:left;
	
}

dd.cel_1,
dd.cel_2,
dd.cel_3,
dd.cel_4, 
dd.cel_5 {
	width:363px;
	margin:0 0 10px 0;
	float:left;
	
}

.cel_1 {
	height:27px;
	color:;
}

.cel_2 {
	height:176px;
}

dt.cel_3,
dd.cel_3 {
	height:186px;
	margin-bottom:0;
}

dt.cel_5,
dd.cel_5 {
	height:150px;
	margin-bottom:0;
}

.cel_5 textarea{
    height:130px;
}

.cel_4 {
	border:1px solid #b42350;
	margin:0;
		}

dd.cel_4 {
	width:336px;
	height:22px;
	padding:3px 0 0 25px;
	}

dd.cel_4 span {
	letter-spacing:1px;
	margin:0 0 0 75px;
	/margin:0 0 0 70px;
}


/* IE6 */
* html dd.cel_4 {
	height:25px;
	line-height:100%;
	padding-top:0px;
}

* html dd.cel_4 img {
	position:relative;
	top:-1px;
}

* html dd.cel_4 span {
	position:relative;
	top:-2px;
}
/* IE6 end */

/* IE7 */
*:first-child+html dd.cel_4 {
	height:25px;
	line-height:100%;
	padding-top:0px;
}

*:first-child+html dd.cel_4 img {
	position:relative;
	top:-1px;
}

*:first-child+html dd.cel_4 span {
	position:relative;
	top:-2px;
}
/* IE7 end */

#left_box {
	width:235px;
	height:159px;
	border:1px solid #b42350;
	display:inline;
	padding:15px 0 0 25px;
	margin:;
	float:left;
}

#left_box ul {
	margin:0 0 10px 0;
	/margin:0 0 5px 0;
}

#left_box ul li {
	margin:0 0 5px 0;
	/margin:0 0 3px 0;
}

#left_box ul li input {
	margin:0 8px 0px 0;
}

#right_box {
	width:96px;
	height:176px;
	text-align:center;
	margin:0 0 0 5px;
	float:left;
}

#right_box dt {
	color:#b42350;
	margin:0 0 5px 0;
}

#right_box dd {
	margin:0 0 14px 0;
	/margin:0 0 11px 0;
}

input.type_1 {
	width:355px;
	height:18px;
	text-align:center;
	border:1px solid #b42350;
	padding:7px 0 0 5px;
}

input.type_2 {
	position:relative;
	top:3px;
}


textarea {
	width:355px;
    height:178px;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック",sans-serif;
	border:1px solid #b42350;
	padding:5px 0 0 5px;overflow:auto;
}

	
.submit_btn {
	text-align:center;
	margin:0 0 40px 0;
}

#submit {
	width:175px;
	height:25px;
	border:none;
	background:url("../images/application/submit.gif") no-repeat;
	cursor:pointer;
}

#other_page {
	margin:0 0 30px -6px;
}

#other_page li {
	width:246px;
	display:inline;/* For IE6 */
	margin:0 0px 0px 6px;
	float:left;
}


