h1{
	text-indent:-9999px; font-size:15px;
}
.top_cmt{width:470px; margin:0 auto;
}

/* パックボックス */
#pack{
	margin:0; padding:0;
}
#pack p{
	font-size:10px; padding:0 30px 0 60px; margin:0;
}
#pack h2{
	text-indent:-9999px; font-size: 10px;
}
#pack .price{
	font-size:170%; line-height:120%; font-weight:bold; text-align:center;
	background-color:#ffffff; color:#5b583e;
}
#pack .price2{
	font-size:125%; line-height:120%; font-weight:bold; padding:10px 10px 5px 60px; margin-left:-40px;
}
#pack .cbox{
	background:url("../img/pack_cbox.gif") repeat-y; padding-top:5px; padding-bottom:5px;
}
/* table内容用 */
#pack .nbox table{
	margin:0 0 0 52px; padding:0; width:450px; background-color:#FFFCF7; border-collapse:collapse;
	border:#ff872f solid 1px;
}
#pack .nbox td{
	border:#e2dbcc 1px solid; font-size:75%; line-height:130%; padding:2px 5px; color:#8a9384;
}
#pack .kakaku{
	font-size:18px; line-height:130%; text-align:center; background:#ffffff;
}


#pack .cbox2{
	background:url("../img/pack_cbox.gif") repeat-y; padding-top:5px; padding-bottom:5px; margin-left:-50px;
}


#pack .plus{
	font-size:125%; color:#ffffff; font-weight:bold; margin:5px 0 5px 150px; padding-left:10px; background-color:#b5ed19;
	width:100px;
}
#pack .ex{
	width:400px; border:dashed 1px #d1d61e; padding:5px; margin:10px 0 0 70px; color:#77a323; background:#ffffff;
}
#pack .plan{
	width:400px; border:solid 1px #f7883e; padding:5px; margin:10px 0 0 70px; background:#ffffff;
}
#pack .plan2{
	width:400px; border:solid 1px #d1d61e; padding:5px; margin:10px 0 0 70px;
}
.moji{
	font-family:monospace; color:#FB9F0D;
}

/* パックボックス1 */
#packlr{
	background:url("../img/pack_omakase_lr.gif") repeat-y left top; height:100%;
	width:530px; padding:0; margin:0;
}
#packbottom{
	background:url("../img/pack_omakase_bot.gif") no-repeat left top; width:530px; height:15px;
	padding:0; margin:0;
}
/* パックボックス1（ライト） */
#pack1lr{
	background:url("../img/pack_omakase2_lr.gif") repeat-y left top; height:100%;
	width:530px; padding:0; margin:0;
}
#pack1bottom{
	background:url("../img/pack_omakase2_bot.gif") no-repeat left top; width:530px; height:15px;
	padding:0; margin:0;
}
/* パックボックス2 */
#pack2lr{
	background:url("../img/pack_hanbai_lr.gif") repeat-y; height:100%;
	width:530px; padding:0; margin:0;
}
#pack2bottom{
	background:url("../img/pack_hanbai_bot.gif") no-repeat; height:15px;
	width:530px; padding:0; margin:0;
}
/* パックボックス3 */
#pack3lr{
	background:url("../img/pack_reform_lr.gif") repeat-y; height:100%;
	width:530px; padding:0; margin:0;
}
#pack3bottom{
	background:url("../img/pack_reform_bot.gif") no-repeat; height:15px;
	width:530px; padding:0; margin:0;
}

/* optionボックス */
#option{
	border:1px solid #fdb802; margin:0;
}
#option h3{
	background:#fdb802; padding:3px 20px;
}
#option p{
	font-size:75%; line-height:150%; padding: 2px 15px;
}
.op{
	font-size:120%; color:#045484;
}
.select{
	padding-left:100px;
}
.button{
	background-color:#fef3d1; border:#f07d15 1px solid; color:#b62607; padding:2px;
}

