#product_option{
	margin:0 0 40px 0;
	background:url(https://img17.shop-pro.jp/PA01264/790/etc/head_bg.png);
	background-position:0 0;
	background-repeat:repeat-x;
	border-top: 1px solid #ebebeb;
	clear:both;
	overflow:hidden;
}
#product_option h2{
	height:40px;
	margin:0 0 10px 0;
	padding:13px 0 0 40px;
	background:url(https://img17.shop-pro.jp/PA01264/790/etc/main_h2.png);
	background-position:10px 13px;
	background-repeat:no-repeat;
	font-family:"¥Ò¥é¥®¥ÎÌÀÄ« Pro W6", "Hiragino Mincho Pro", "HGSÌÀÄ«E", "£Í£Ó £ÐÌÀÄ«", serif;
font-size:14px;
}

#product_option table{
	width:100%;
margin:0 0 10px 0;
}
#product_option table td,
#product_option table th{
	padding:7px;
	border-bottom:1px dotted #b4b4b4;
}
#product_option table th{
	background:#ebebeb;
}
.tbl_calendar {
  border: none !important;
  border-collapse: collapse !important;
  border-spacing: 0 !important;
}
.tbl_calendar th, .tbl_calendar td {
  padding: 4px !important;
  text-align: center !important;
  border-bottom: 1px solid #ccc !important;
}