@charset 'utf-8';
@import url("/common/reset.css");
@import url("/common/common.css");
@import url("/common/contents.css");
@import url("/common/elements_policylist.css");
@import url("/entry/commons/mailform.css");
@import url("/entry/lib/validate/validation.css");

/*----------------------------------------------------------
	DaBlue Japan
	Presentation

	Build:2009.10.21
	
	Aild inc.
----------------------------------------------------------*/

/*======================================
	Color Glossary
	
	=>#
	=>#
	=>#
	=>#
	=>#
	=>#
	=>#
======================================*/

/*--------------------------------------
	Common
--------------------------------------*/
h4{
	margin-bottom:10px;
}


/*--------------------------------------
	Step1
--------------------------------------*/
#main .step1,
#main .step2,
#main .step3{
	background:url(img/next.gif) center bottom no-repeat;
	padding-bottom:35px;
}
.imagephoto{
	float:right;
	margin:0 0 15px 15px;
}
.photolist dt{
	float:left;
	width:5em;
	font-weight:bold;
}
.photolist dd{
	margin-left:5.5em;
}
.photolist{
	margin-bottom:1.5em;
}

.cautionlist li{
	background:url(/common/img/icon_caution.gif) left 5px no-repeat;
	margin-bottom:0.3em;padding-left:18px;
	color:#F00;
}



/*--------------------------------------
	Form
--------------------------------------*/
.policylist{
	height:150px;overflow:auto;
	background:#FFF5D7;
	border:1px solid #ccc;
	margin-bottom:5px;padding:10px;
}
.caution{
	background:url(/common/img/icon_caution.gif) left center no-repeat;
	margin-left:5px;padding-left:15px;
	color:#F00;
}

#agree{
	margin-bottom:1.5em;
	text-align:center;
}
#agree input{
	margin-right:3px;
}

.checkflag{
	width:50px;
}
.formlist {
	margin-bottom:15px;
}
#main .formlist th{
	width:30%;
	text-align:right;
}
#main .formlist td{
	width:70%;
}
.formlist th img{
	float:left;
}
.step2 .send{
	margin-bottom:20px;
	text-align:center;
}
.formlist input.name,
.formlist input.mail,
.formlist input.from,
.formlist input.add,
.formlist textarea.pr,
.formlist input.production,
.formlist input.mtgdate{
	width:350px;
}
.formlist input.key,
.formlist textarea.pr,
.formlist input.file{
	border-top:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin-right:3px;
}
.formlist input.key,
.formlist select{
	padding:3px;
}
.formlist .ex{
	font-size:78%;
}

.formlist input.birth,
.formlist input.size{
	width:50px;
}
.formlist input.zip{
	width:70px;
}
.formlist .pr{
	height:100px;
}
.formlist .file{
	widows:200px;
}

.formlist .addlist li#add_zip,
.formlist .addlist li#add_base,
.formlist .birthlist li,
.formlist .sizelist li{
	display:inline;
}


/*--------------------------------------
	Step4
--------------------------------------*/
a.mailadd{
	margin:0 5px;
	font-size:150%;
	font-weight:bold;
}