﻿@charset "utf-8";

.backpink {
	background : #FFE3E3;
	margin-bottom: 10px;
	padding : 10px 15px;
}

/* ---------- #entry table ---------- */

.cha {
	width: 100%;
	border:#8C6239 1px solid;
	border-collapse : collapse;
	margin : 0 0 20px 0 ;
}

.cha th {
	color:#FFF;
	font-weight : bold;
	text-align : center ;
	marging : 0;
	padding : 3px 0;
	background-color:#8C6239;
}

.cha tr.white {
	marging : 0;
	padding : 3px 10px ;
	background-color:#FFF;	
}

.cha tr.yerrow {
	marging : 0;
	padding : 3px 10px ;
	background-color:#FFF0C2;	
}


.cha td {
	marging : 0;
	padding : 3px 10px ;
	border-bottom : 1px solid #8C6239 ;
	border-right : 1px solid #8C6239 ;
}

.cha td.white {
	marging : 0;
	padding : 3px 10px ;
	background-color:#FFF;	
}

.cha td.yerrow {
	marging : 20px 0 0 0;
	padding : 3px 0 3px 10px ;
	background-color:#FFF0C2;
}

.shop {
	width: 100%;
	border:#8C6239 1px solid;
	border-collapse : collapse;
	margin : 0 0 20px 0 ;
}

.shop td.white {
	marging : 0;
	padding : 3px 5px;
	background-color:#FFF;
	border-bottom : 1px solid #8C6239 ;
	border-right : 1px solid #8C6239 ;
}

.shop td.white_center {
	text-align:center;
	marging : 0;
	padding : 3px 5px;
	background-color:#FFF;
	border-bottom : 1px solid #8C6239 ;
	border-right : 1px solid #8C6239 ;
}

.shop td.yerrow {
	marging : 20px 0 0 0;
	padding : 3px 5px;
	background-color:#FFF0C2;
	border-bottom : 1px solid #8C6239 ;
	border-right : 1px solid #8C6239 ;
}

.shop td.yerrow_center {
	text-align:center;
	marging : 20px 0 0 0;
	padding : 3px 5px;
	background-color:#FFF0C2;
	border-bottom : 1px solid #8C6239 ;
	border-right : 1px solid #8C6239 ;
}