@charset "UTF-8";
body {
    -webkit-text-size-adjust: 100%;
}
h2{
	font-size : 25pt;
	margin : 40px 30px 30px 0;
	font-family: sans-serif;
}

p.info{
	margin : 0 30px 40px 30px;
	font-family : sans-serif;
	line-height : 1.5em;
}

div.box{
	width : 600px;
	margin : 20px auto;
}

p.inp{
	font-family : sans-serif;
	margin : 5px 0px;
}

span{
	color : #ff0000;
}

input{
	width : 500px;
	height : 20px;
	margin : 10px 0 20px 0;
}

span.nin{
	color : #006D4D;
}

input.pos{
	width : 100px;
}


textarea{
	width : 500px;
	margin : 10px 0 20px 0;
}

input.confirm{
	width : 100px;
	height : 30px;
	margin : 10px;
	display : block;
	float : left;
}

p.aka{
	color : #DB3D36;
	font-size : 9pt;
}

p.cnfm{
	margin : 30px 10px;
}

p.back{
	margin : 10px;
}

table{
	width : 600px;
	margin : 10px auto;
	border-collapse : collapse;
}

th{
	padding : 10px;
	width : 200px;
	background : #744924;
	color : #ffffff;
}

td{
	padding : 10px;
}

input.cxl{
	width : 100px;
	height : 30px;
	margin : 10px;
	display : block;
	float : left;
}

div.confirm2{
	width : 400px;
	margin : 10px auto;
	overflow : hidden;
}

table.cmenu{
	width : 520px;
	margin : 20px 0;
	border-collapse : collapse;
}

table.cmenu th{
	font-size : 8pt;
	width : 110px;
	background-color : #D3B68C;
	color : #362519;
}

table.cmenu td{
	font-size : 8pt;
}

input.kosu{
	width : 20px;
	margin : 0;
}

table.cmenu2{
	width : 600px;
	margin : 20px auto;
	border-collapse : collapse;
}

table.cmenu2 th{
	font-size : 9pt;
	width : 110px;
	background-color : #D3B68C;
	color : #362519;
}

table.cmenu2 td{
	font-size : 12pt;
	text-align : center;
}

