@charset "utf-8";
/* CSS Document */

.wanpaku{
	width:662px;
	font-size:12px;
	}

#wanpaku_txt{
	margin:10px auto 10px;
	width:642px;
	font-weight:700;
	line-height:19px;
	}

#wanpaku_hariji{
	margin:0px auto 20px;
	padding:10px;
	width:642px;
	background-color:#FFF;}

.title_txt{
	margin:0px;
	padding:5px 10px;
	width:642px;
	background-color:#f99403;
	color:#FFF;
	font-size:16px;
	font-weight:700;
	}
	
.goods_area{
	margin-bottom:30px;
	padding:10px;
	width:642px;
	background-color:#FFF;
	}
	
.goods_area span{
	font-size:14px;
	color:#3f79e7;
	}

.goods_area span b{
	font-size:18px;
	line-height:26px;
	}

.goods_area table{
	margin:20px 0px 10px;
	}

.wanpaku_list table{
	margin-bottom:5px;
	font-size:12px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-left-color: #000;
    }

.wanpaku_list td{
	padding:0px 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000;
	border-bottom-color: #000;
	}

.table_head{
	color:#FFF;
	background-color:#09C;
	text-align:center;
	font-weight:700;
	}

.txt_red{
	color:#F00;
	font-weight:700;
	}

.bg_grey{
	background-color:#CCC;
	}
	
.add_txt{
	margin-bottom:10px;
	padding-bottom:20px;
	width:642px;
	font-size:12px;
	text-align:right;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000;
	}
	
.add_txt_end{
	margin-bottom:10px;
	width:642px;
	font-size:12px;
	text-align:right;
	}
	