/* basic */
body,tr,td	{ font-size: 12px; line-height: 13px; color: #333333; font-family: "ms ui gothic", "osaka", "sans-serif"; }

tr.vertical-align-top	{ vertical-align: top; }

td	{ padding: 0px; }

img { border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px; }

font.st	{ font-weight: bold; }
font.st01	{ font-weight: bold; color: #9900ff; }
font.st02	{ font-weight: bold; color: #FF719C; }
font.st03	{ color: #FF719C; }
font.st04	{ font-size: 14px; font-weight: bold; color: #FF719C; }
font.11	{ font-size: 11px; line-height: 12px; }
font.10	{ font-size: 10px; line-height: 11px; }
font.9	{ font-size: 9px; line-height: 10px; }

a:link	{ text-decoration: none; color: #333333; }
a:visited	{ text-decoration: none; color: #333333; }
a:active	{ text-decoration: underline; color: #6B3839; }
a:hover	{ text-decoration: underline; color: #6B3839; }

a:link.01	{ text-decoration: none; color: blue; }
a:visited.01	{ text-decoration: none; color: blue; }
a:active.01	{ text-decoration: underline; color: #6B3839; }
a:hover.01	{ text-decoration: underline; color: #6B3839; }

img.arrow	{ margin-bottom: 4px; }
td.arrow-l	{ padding: 6px; text-align: left; }
td.arrow-u	{ padding: 6px; text-align: center; }
td.arrow-r	{ padding: 6px; text-align: right; }

table.java_back	{
	width: 100%;
	margin: 4px;
}
td.java_back	{
}

input.text,input.submit,select.select,textarea {
	padding: 2px;
	border-color: #FFEBDE;
	background-color: #CEB6A5;
	border-width: 1px;
}
body,textarea {
	scrollbar-base-color: #CEB6A5;
	scrollbar-face-color: #CEB6A5;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFEBDE;
	scrollbar-3dlight-color: #FFEBDE;
	scrollbar-highlight-color: #CEB6A5;
	scrollbar-darkshadow-color: #6B5139;
	scrollbar-shadow-color: #6B5139;
}

/* base */
div.base {
	background-color: #6B5139;
/*
	background-image: url(/img/tile_base.gif);
	background-repeat: repeat-y;
	background-position: center top;
*/
}
div.base_td {
	background-color: #FFFFFF;
	padding: 0px;
}

/* menu */
td.menu {
}
div.menu {
	padding: 2px;
}
div.menu_logo{
	text-align: center;
	margin-bottom: 16px;
}
div.menu_text {
	padding-left: 8px;
	padding-right: 8px;
	margin-bottom: 2px;
	line-height: 14px;
}
div.menu_text_01 {
}
div.menu_text_02 {
	padding-left: 8px;
}
div.menu_box_01 {
/*
	background-color: #CEB6A5;
	border: 2px #6B5139 solid;
	border-collapse: collapse;
*/
	text-align: center;
}
div.menu_box_spacer_01 {
	height: 12px;
}
div.menu_img {
	font-weight: bold;
	height: 18px;
	background-image: url(/img/menu_bar.gif);
	line-height: normal;
	padding-top: 3px;
	padding-left: 2px;
	margin-bottom: 2px;
/*	filter: alpha(style=1,opacity=100,finishopacity=20);	*/
}
img.menu_icon {
	vertical-align: text-top;
}
img.menu_button {
/*	margin-bottom: 2px;*/
}
div.menu_banner_box_01 {
	text-align: center;
}


/* detail */
td.detail_base {
	background-color: #FFFFFF;
	margin: 0px;
}
td.detail_container {
}



td.detail_container_half {
	vertical-align: top;
}
div.detail_container_spacer {
	height: 12px;
}
div.detail_container_title_line {
	line-height: normal;
	margin-bottom: 6px;
}
div.detail_container_subtitle {
	line-height: normal;
	margin-left: 2px;
	margin-bottom: 2px;
}
div.detail_container_subtitle_c {
	text-align: center;
	line-height: normal;
	margin-left: 2px;
	margin-bottom: 2px;
}

/* detail_base_right_spece */
td.detail_base_right_spece {
}





/* top */
div.top_content_01 {
	text-align: center;
	margin-bottom: 24px;
}
div.top_title_01 {
	line-height: normal;
	margin-left: 6px;
	margin-bottom: 4px;
}
div.top_content_02 {
	line-height: normal;
	margin-left: 8px;
	margin-bottom: 4px;
}

/*syn-chro */
div.syn-chro_title_01 {
	text-align: center;
	margin-bottom: 6px;
}
td.syn-chro_content_00 {
	text-align: center;
}
table.syn-chro_content_01 {
	width: 100%;
}
td.syn-chro_content_02 {
	padding: 6px;
}
td.syn-chro_content_03 {
	padding: 6px;
	padding-bottom: 24px;
}
td.syn-chro_content_04 {
	padding: 6px;
}
td.syn-chro_content_05 {
	padding: 6px;
}
table.syn-chro_content_06 {
	margin-left: 72px;
	text-align: center;
}

/*syn-chro_water */
div.syn-chro_water_title_01 {
	text-align: center;
	margin-bottom: 6px;
}
table.syn-chro_water_content_01 {
	width: 100%;
}
td.syn-chro_water_content_02 {
}
td.syn-chro_water_content_03 {
	padding-left: 6px;
}

/*syn-chro_bean */
div.syn-chro_bean_title_01 {
	text-align: center;
	margin-bottom: 6px;
}
table.syn-chro_bean_content_01 {
	width: 100%;
}
td.syn-chro_bean_content_02 {
	padding-right: 12px;
}
td.syn-chro_bean_content_03 {
	text-align: left;
	padding-top: 26px;
}
td.syn-chro_bean_content_04 {
	text-align: right;
}
div.syn-chro_bean_line_01 {
	margin-top: 6px;
	margin-bottom: 6px;
}
hr.syn-chro_bean_line_02 {
	color: #9C717B;
	height: 1px;
	border: 3px;
	border-style: dashed;
}
div.syn-chro_bean_title_02 {
	text-align: center;
	margin-bottom: 6px;
}
table.syn-chro_bean_content_05 {
	width: 100%;
}
td.syn-chro_bean_content_06 {
}
td.syn-chro_bean_content_07 {
	padding-left: 6px;
}
table.syn-chro_bean_content_08 {
	width: 260px;
	text-align: center;
	margin-left: 20px;
}

/*coffee_knowledge */
div.coffee_knowledge_title_01 {
	text-align: center;
	margin-bottom: 6px;
}
table.coffee_knowledge_content_01 {
	width: 100%;
}
td.coffee_knowledge_content_02 {
	vertical-align: bottom;
	padding-bottom: 26px;
}
td.coffee_knowledge_content_03 {
}
td.coffee_knowledge_content_04 {
	padding-bottom: 26px;
}
td.coffee_knowledge_content_05 {
	padding-bottom: 26px;
}
td.coffee_knowledge_content_06 {
	padding-bottom: 26px;
}

/*syn-chro_order*/
div.syn-chro_order_title_01 {
	margin-bottom: 6px;
}
table.syn-chro_order_content {
}
td.syn-chro_order_content_01 {
	padding: 4px;
	width: 30%;
	text-align: right;
}
td.syn-chro_order_content_02 {
	padding: 4px;
	width: 70%;
}
div.syn-chro_order_content_03 {
	margin-right: 12px;
 	text-align: right;
}
div.syn-chro_order_content_04 {
	margin-left: 12px;
}

div.syn-chro_order_exit00_title_01 {
	margin-bottom: 6px;
}
div.syn-chro_order_exit00_content {
	text-align: center;
	margin-top: 26px;
}

/*news*/
div.news_title_01 {
	margin-bottom: 6px;
}
div.news_content_01 {
}
table.news_content_02 {
	border: 2px #31556B solid;
	border-collapse: collapse;
	width: 50%;
}
td.news_content_cell_01 {
	border: 2px #31556B solid;
	border-collapse: collapse;
	padding: 2px;
	text-align: center;
}

/*postage*/
div.postage_title_01 {
	margin-bottom: 6px;
}
div.postage_content_01 {
	font-weight: bold;
	text-align: center;
	margin-bottom: 6px;
}
table.postage_content_02 {
	border: 2px #31556B solid;
	border-collapse: collapse;
	width: 100%;
}
td.postage_content_cell_01 {
	border: 2px #31556B solid;
	border-collapse: collapse;
	padding: 2px;
	text-align: center;
}
td.postage_content_cell_02 {
	border: 2px #31556B solid;
	border-collapse: collapse;
	padding: 2px;
	text-align: center;
}
td.postage_content_cell_03 {
	border: 2px #31556B solid;
	border-collapse: collapse;
	padding: 2px;
}
td.postage_content_cell_04 {
	border: 2px #31556B solid;
	border-collapse: collapse;
	padding: 2px;
	text-align: right;
}
div.postage_content_03 {
	margin: 6px;
}
div.postage_content_04 {
	text-align: center;
}
table.postage_content_05 {
	border: 2px #31556B solid;
	border-collapse: collapse;
	width: 60%;
}

/*office_syn-chro*/
div.office_syn-chro_title_01 {
	margin-bottom: 6px;
}
div.office_syn-chro_content_01 {
	font-weight: bold;
	text-align: center;
	margin-bottom: 6px;
}
table.office_syn-chro_content_02 {
	border: 2px #31556B solid;
	border-collapse: collapse;
	width: 100%;
}
td.office_syn-chro_content_cell_01 {
	border: 2px #31556B solid;
	border-collapse: collapse;
	padding: 2px;
	text-align: center;
}
td.office_syn-chro_content_cell_02 {
	border: 2px #31556B solid;
	border-collapse: collapse;
	padding: 2px;
	text-align: center;
}
div.office_syn-chro_content_03 {
	margin: 6px;
}
div.office_syn-chro_content_04 {
	margin: 6px;
	text-align: right;
}

/*syn-chro_commitment*/
div.syn-chro_commitment_title_01 {
	margin-bottom: 6px;
}
div.syn-chro_commitment_content_01 {
	margin-bottom: 6px;
}
div.syn-chro_commitment_content_02 {
	margin-bottom: 6px;
}
div.syn-chro_commitment_content_03 {
	margin-bottom: 6px;
}
div.syn-chro_commitment_content_04 {
	margin: 24px;
}
div.syn-chro_commitment_content_05 {
	margin: 12px;
	text-align: right;
}

/*link*/
div.link_title_01 {
	margin-bottom: 6px;
}
div.link_content_01 {
	margin-bottom: 16px;
}
img.link_content_02 {
	margin-left: 6px;
	margin-right: 6px;
	float: left;
}
span.link_content_03 {
}
div.link_content_03_02 {
}
div.link_content_04 {
	margin: 6px;
}

