@charset "utf-8";


#contentBox .copy{
padding:30px 0px 0px 7px;
}

#contentBox .timeAddBox{
 	width:660px;
	padding-top:30px;
}


/*●背景表示処理のため*/
#contentBox .timeAddBox{
	width:660px;
	padding-top:30px;
}

#contentBox .timeAddBox{
    overflow: hidden;
}

#contentBox .timeAddBox:after{
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #contentBox .timeAddBox{
    height: 1em;
    overflow: visible;
}
/**/
/*●背景表示処理のため*/




#contentBox .timeAddBox .time{
 float:left;
 width:320px;
 padding-left:7px;
}

#contentBox .timeAddBox .add{
	float:right;
	width:280px;
}

#contentBox .timeAddBox p{
	padding:5px 0px 0px 0px;
	margin:0px;
}

#contentBox .box8F{
padding-top:30px;
}


#contentBox .box9F{
padding-top:30px;
}

#contentBox .box9F .photo{
	padding-top:15px;
}

/*●背景表示処理のため*/
#contentBox .barBox{
 	width:660px;
	padding-top:11px;
}

#contentBox .timeAddBox{
    overflow: hidden;
}

#contentBox .barBox:after{
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #contentBox .barBox{
    height: 1em;
    overflow: visible;
}
/**/
/*●背景表示処理のため*/
#contentBox .barBox .photoBar{
 	float:left;
    width:245px;
}

#contentBox .barBox .detailBar{
 	float:right;
	width:410px;
	padding-top:20px;
}

#contentBox .priceBox{
    padding-top:40px;
}

#contentBox .priceBox .hosoku{
	text-align:right;
    padding:5px 0px 10px 0px;
	margin:0px;
}

#contentBox .priceList{
border-collapse: collapse;
border-top:1px solid;
border-right:1px solid;
border-color:#CCCCCC;
width:680px;
margin-top:20px;
}

#contentBox .priceList .title{
	background-image:url(../common/images/table_tit.gif);
	background-repeat:repeat-x;
	background-color:#D9E2F0;
}

#contentBox .priceList td{
	width:14%;
padding:5px;
border-bottom:1px solid;
border-left:1px solid;
border-color:#CCCCCC;
text-align:right;
}

#contentBox .priceList td.spaceL{
width:20%;
}

#contentBox .priceList th{
	width:20%;
	background-image:url(../common/images/table_tit.gif);
	background-repeat:repeat-x;
	background-color:#D9E2F0;
padding:5px;
border-bottom:1px solid;
border-left:1px solid;
border-color:#CCCCCC;
text-align:left;
}

#contentBox .priceList .tit{
	background-image:url(../common/images/table_tit.gif);
	background-repeat:repeat-x;
	background-color:#D9E2F0;
}

#contentBox .priceList tr{
	background-image:url(../common/images/tr01.jpg);
	background-repeat:repeat-x;
}




#contentBox .discountBox{
    padding-top:20px;
	padding-bottom:20px;
}


#contentBox .discountList{
border-collapse: collapse;
border-top:1px solid;
border-right:1px solid;
border-color:#CCCCCC;
width:680px;
margin-top:20px;
}

#contentBox .discountList .title{
	background-image:url(../common/images/table_tit.gif);
	background-repeat:repeat-x;
	background-color:#D9E2F0;
}

#contentBox .discountList td{
	width:80%;
padding:5px;
border-bottom:1px solid;
border-left:1px solid;
border-color:#CCCCCC;
text-align:center;
}


#contentBox .discountList th{
	width:20%;
	background-image:url(../common/images/table_tit.gif);
	background-repeat:repeat-x;
	background-color:#D9E2F0;
padding:5px;
border-bottom:1px solid;
border-left:1px solid;
border-color:#CCCCCC;
text-align:left;
}


#contentBox .discountList tr{
	background-image:url(../common/images/tr01.jpg);
	background-repeat:repeat-x;
}











