#divImg{
	margin-left:9px;
}
#Text_01{
	font-size:12px;
	line-height:18px;
	width:840px;
	margin:40px auto 0 auto;
/*	color:#666;*/
	color:#877861;
}
#tableForm{
	width:840px;
	margin:10px auto 0 auto;
	border-collapse:collapse;
	border:0px;
}
#tableForm > tbody > tr.focus{
	background-color:#fee;
}
#tableForm > tbody > tr > th{
	width:160px;
	text-align:right;
	border-bottom:solid 1px #ccc;
}
#tableForm > tbody > tr > th > div{
	margin:7px 0;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
/*	color:#666;*/
	color:#877861;
	position:relative;
}
#tableForm > tbody > tr > th > div > img{
	position:absolute;
	left:5px;
}
#tableForm > tbody > tr > th > div > span{
	display:block;
	font-size:10px;
	line-height:16px;
/*	color:#999;*/
	color:#877861;
}
#tableForm > tbody > tr > td{
	padding:7px 0 7px 10px;
	border-bottom:solid 1px #ccc;
	font-size:12px;
	line-height:18px;
/*	color:#666;*/
	color:#877861;
}
div.error{
	color:red;
	font-size:100%;
	/* background:url(./img/bg_error.gif) no-repeat;
	padding:3px 0 5px 17px; */
	display:none;
}
input.error{
	background-color:#fee;
	border-color:#f90;
}

#divWindow{
	background-color:#000;
	opacity:0.5;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	z-index:9;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:none;
}
#divConfirm{
	z-index:10;
	position:absolute;
	top:0;
	/*width:1019px;*/
	width:100%;
	display:none;
	text-align:center;
}
#btm{
	margin:0 auto;
    width: 768px;
    font-size: 13px;
    line-height: 1.6rem;
	/*width:560px;
	  background:url(./img/bg_table_background.png) repeat-y;*/
    background-color: #fff;
    padding: 10px 0;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
}
#tableConfirm02{
	border-collapse:collapse;
	border:0px;
    /*width:90%;
	 width:500px; */
	margin:0 auto;
}

#tableConfirm02 > tbody > tr{
    padding: 10px 5px 7px 5px;
    display: block;
}

#tableConfirm02 > tbody > tr > th{
	width:160px;
	padding:0;
	/* border-bottom:1px solid #ccc; */
	text-align:right;
}
#tableConfirm02 > tbody > tr > th > div{
/*	color:#232323;*/
	color:#000000;
	/*  font-size:14px;*/
	margin:5px;
    font-weight:normal;


}
#tableConfirm02 > tbody > tr > td{
	width:390px;
	padding:0;
	/*  border-bottom:1px solid #ccc;*/
	text-align:left;
}
#tableConfirm02 > tbody > tr > td > div{
/*	color:#232323;*/
	color:#000;
	/*font-size:12px;*/
	line-height:18px;
	margin:5px;
	padding:5px 0 5px 10px;
	border-left:2px solid #ccc;
}
#SendCancel{
	cursor:pointer;
}

.btn-catalog{ width:500px; margin:15px auto 0; text-align:center;}
.btn-catalog-l{ float:left; }
.btn-catalog-r{ float:right; }

@media only screen and (max-width: 767px){

#btm{
    width:100%;
    padding:20px 0;
	-webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
}
#tableConfirm02{
    width:100%;
}

}

@media only screen and (max-width: 467px){
#btm{ font-size:12px; }
.btn-catalog{
	width:90%;
}
.btn-catalog-l{ float:none; margin:0 0 2% 0; }
.btn-catalog-r{ float:none; }

}
