﻿/* ■ カートテーブル設定 ■ */



#cartTable{



	border: none;



	font-size: 12px;



	margin-bottom: 20px;



}



#headerCell{



	background-color: #006b9c;



	color: #FFF;



	font-weight: bold;



	text-align: center;



}







#cartTable tr{



	margin: 0px;



	padding: 0px;







}







.head_top {



	background-image: url(../images/cart-head-top.gif);



	background-position: bottom;



	height: 5px;



}



.head_btm {



	background-image: url(../images/cart-head-btm.gif);



	background-position: top;



	height: 5px;



}











#cartTable td{



	margin: 0px;



	padding: 0px;



}



#cartTable td.headerImg{



	width: 70px;



	height: 20px;



}



#cartTable td.headerName{



	width: 290px;



	border-right: 1px solid #FFF;



}



#cartTable td.headerNumber{



	width: 55px;



	border-right: 1px solid #FFF;



}



#cartTable td.headerPrice{



	width: 90px;



	border-right: 1px solid #FFF;



}



#cartTable td.headerDelete{



	width: 60px;



}



#cartTable td.headerPrice1{



	width: 60px;



}



#cartTable td.goodsName{



	text-align: left;



	padding: 10px;



}



#cartTable td#recalc{



	text-align: right;



}



#cartTable td.cartSparate{



	height: 13px;



	background: url(../cart/images/cart-separate.gif) top left repeat-x;



}



.btn-service{



	margin: 2px 10px;



}



input.goodsNumber{



	text-align: center;



	width: 25px;



}







/* ■ ボタン設定 ■ */



#btnBox{



	clear: both;



	width: 614px;



	margin-bottom: 50px;



	text-align: center;



}



#btnBox input, #btnBox img{



	display: inline;



	margin: 5px 10px;



	vertical-align: middle;



}











/* 決済方法・お届け先入力ページ設定



******************************************************************************************** */







#customer{



	line-height: 1.4em;



	width: 600px;



	padding-bottom: 10px;



	margin-bottom:20px;



}











#customer h3 {



	margin-bottom: 20px;



}







#customer p{



	margin:10px;



	text-align:left;



	zbackground: #FFFFCC;



	line-height:18px;



}







#customer table{



	width:100%;



	margin-top: 10px;



	margin-bottom: 10px;



}







#customer table th{



	padding:5px;



	text-align:center;



	color: #003399;



	background-color: #eeeeee;



	}







#customer table td{



	padding:5px;



	background-color: #FFFFFF;



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #eeeeee;



}







#customer_title{



	background:#FF0000;



	color:#FFFFFF;



	padding:5px;



	text-align:center;



}







.red {



	color: #CC0000;



}







.submit_top{



	padding:5px;



	margin-top:10px;



}







#order_txt{



	border:1px #FF0000 solid;



	background:#FFEEEE;



}











/* 注文完了ページ設定



******************************************************************************************** */







#thanks {



	width: 600px;



	margin-bottom: 20px;



}







#thanks p {



	text-align: center;



	margin-right: auto;



	margin-left: auto;



	line-height: 1.4em;



}



