@charset "UTF-8";
@import "../reset.css";
@import "../base.css";

#main {
	padding: 0;
	width: 630px;
	margin-bottom: 10px;
	margin-left: 10px;
	float: left;
	
} 

#main h1{
	margin-top: 10px;
	margin-bottom: 10px;
}

.textred{
		color: #F00;
}

#inputform{
	padding:10px;
	width:590px;
}

#inputform p{
	margin-top:10px;
	margin-bottom:20px;
}
#inputform form{
	border:1px #666 solid;
	padding:10px;	
}

#confirmform{
	padding:10px;
	width:590px;
}

#confirmform p{
	margin-top:10px;
	margin-bottom:20px;
}
#confirmform form{

	padding:10px;	
}

#addresssection{
	margin-top:10px;
	margin-bottom:30px;	
}
#addresssection h2{
	font-size:1.4em;
	
}
#adress{
	margin-top:10px;
	margin-bottom:20px;
	
}
#adrnote{
	margin-top:10px;
}

#attention{
	color: #000;
	width:620px;
	margin-top:30px;
	padding-bottom:10px;
	margin-bottom:20px;

	

}


#attention ul{
	
}
#attention li{
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 20px;
	padding-bottom:10px;
}
#attention p{


}




.center{
	margin-top:30px;
	margin-bottom:30px;
	text-align:center;

}

.info_form{
	
}

.info_form td{

	padding-top:5px;
	padding-bottom:5px;

}
.fcell1{
	width:200px;
}

.info_form input{
	height:1.5em;	
}

table.confirmform{
    border: 1px #E3E3E3 solid;
    border-collapse:collapse;
    border-spacing:0;

    empty-cells:show;

	margin-left:30px;
}

td.cell1  {
	margin-top:20px;
	margin-botom:20px;
	width:130px;
	border: 1px #E3E3E3 solid;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	
}
td.cell2 {
	margin-top:20px;
	margin-botom:20px;
	width:300px;
	border: 1px #E3E3E3 solid;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	
}
.button{
	margin-top:30px;
	margin-bottom:30px;
	margin-left:50px;

}