/* Updated 2012/03/02.D */
/* Updated 2008/12/22,E */
/* Updated 2007/12/05,E */
/* Updated 2007/10/29,E */

	@import "/common_css/default.css";
	@import "/common_css/component.css";

#contents h2.takuhai {
	background-color: #FFF;
	border: solid 1px #C00;
	color: #060;
	margin: 0px 0px 10px 0px;
	padding: 3px 3px 2px 3px;
	width: 532px !important;
	width /**/: 540px;
}

#contents div.takuhai_index01 {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	width: 540px;
}
#contents div.takuhai_index01 div.block {
	margin: 0px;
	padding: 0px 0px 12px 0px;
	width: 540px;
}
#contents div.takuhai_index01 div.image {
	float: left;
	padding: 10px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
	width: 220px;
}
#contents div.takuhai_index01 div.pack {
	float: right;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	width: 320px;
}
#contents div.takuhai_index01 div.pack div.button{
	text-align:right;
}

#contents div.bottomOrange{
	border:1px solid #DCDCDC;
	background-color:#F9E6CD;
	padding:6px 6px 3px 6px;
	text-align:center;
}

/* Updated¥ 2008/12/22,E */

#contents div.d_mainimg {
	margin:20px 0 10px 0;
	text-align:center;
}

#contents .smallHeading_n {
	margin:0 0 5px 0 !important;
	font-weight:normal;
}

#contents table p.button {
	margin:5px 0 0 0;
}

#contents table.t_gaiyou01 {
	width: 100% !important;
}

#contents table.t_gaiyou01 th,
#contents table.t_gaiyou01 td {
	text-align:center;
	width:33% !important;
	vertical-align:middle;
}

#contents table.t_gaiyou01 th {
	font-weight:bold;
}

#contents table.t_gaiyou01 tr.otodoketime td {
	background:#FFFFCC;
}
/* Updated£ 2008/12/22,E */

/* Updated¥ 2012/03/02.D */
#contents table th.sub{
	width: 62px;
	_width: 63px;
}
/* Updated£ 2012/03/02.D */
