﻿@charset "utf-8";

/* -----------------------------------------------
 * はますい株式会社案件
 * ご利用ガイド CSS
 *
 * Author     : sue
 * LastUpdate : 08/04/02
----------------------------------------------- */


/* -----------------------------------------------------------------------------
 * メインコンテンツ
----------------------------------------------------------------------------- */
#MainContents02{
	width: 600px;
	float: left;
	margin: 0 20px 0 0 ;
	padding: 0;
}
	#MainContents02 h2{
		height: 30px;
		line-height: 30px;
		margin: 10px 0;
		padding: 0 15px;
		font-size: 115%;
		letter-spacing: 0.2em;
		color: #FFFFFF;
		background: url(../img/title_bg03.jpg) top left no-repeat;
	}

		#shoppingGuide{
			margin: 0;
			padding: 10px 15px;
		}

			/*お支払い方法*/
			#shoppingGuide h3{
				margin: 0;
				padding: 3px 5px;
				color: #FFFFFF;
				font-size: 90%;
				font-weight: bold;
				background: #666666;
			}
				#shoppingGuide p{
					margin: 10px;
					padding: 0;
				}
					#shoppingGuide h4{
						margin: 0 10px;
						padding: 3px 5px;
						color: #333333;
						font-size: 90%;
						font-weight: bold;
						border-bottom: solid 1px #666666;
						border-left: solid 5px #666666;
					}
						#shoppingGuide ul{
							margin: 0 10px 15px;
							padding: 0;
						} 
							#shoppingGuide ul img{
								margin: 5px;
								padding: 0;
							} 
							#shoppingGuide ul li{
								margin: 0 0 0 20px;
								padding: 0;
								line-height:1.3;
								list-style-position:outside;
							} 
			/*商品の発想*/
			#Guide01{
				width: 270px;
				float: left;
				margin: 0 0 10px;
				padding: 0;
			}
				#Guide01 dt{
					margin: 5px 0;
					padding: 3px 5px;
					color: #FFFFFF;
					font-weight: bold;
					background: #666666;
				}
					#Guide01 dd{
						margin: 5px 0;
						padding: 0;
					} 
						#Guide01  dd ul{
							margin: 0;
							padding: 0;
						} 
							#Guide01 dd ul li{
								margin: 0 0 0 20px;
								padding: 0;
								line-height:1.3;
								list-style-position:outside;
							} 
			/*返品について*/
			#Guide02{
				width: 284px;
				float: right;
				margin: 0 0 10px;
				padding: 0;
				border-left: dotted 1px #999999;
			}
				#Guide02 dt{
					margin: 5px 0 0 15px;
					padding: 3px 5px;
					color: #FFFFFF;
					font-weight: bold;
					background: #666666;
				}
					#Guide02 dd{
						margin: 5px 0 0 30px;
						padding: 0;
					} 
						#Guide02  dd ul{
							margin: 0;
							padding: 0;
						} 
							#Guide02 dd ul li{
								margin: 0 0 0 5px;
								padding: 0;
								line-height:1.3;
								list-style-position:outside;
							} 
			#Guide03 {
				margin: 0;
				padding: 0;
			}
			
		/*送料*/
		#cost{
			margin: 0;
			padding: 0;
		}
			#cost dt{
				margin: 5px 0;
				padding: 3px 5px;
				color: #FFFFFF;
				font-weight: bold;
				background: #666666;
			}
				#cost dd{
					margin: 0;
					padding: 0;
				} 
					#cost dd table{
						width: 568px;
						margin: 0;
						padding: 0;
						font-size: 100%;
						table-layout:fixed;
						border: #999999;
						border-collapse:collapse;
					} 
					#cost dd table tr th {
						text-align: center;
						margin: 0;
						padding: 3px 5px;
						border: solid 1px #999999;
						background: #EEEEEE;
					} 
						#cost dd table tr td {
							margin: 0;
							padding: 3px 5px;
							border: solid 1px #999999;
						} 
						#cost dd table tr td.cost_price {
							text-align: center;
							margin: 0;
							padding: 3px 5px;
							border: solid 1px #999999;
						} 

/* --------------------------
 * 期間限定サービス
-------------------------- */
#otoku {
	margin-top: 1em;
        margin-left: 1em;
}
	#otoku th {
		padding: 2px;
		text-align: center;
		font-weight: bold;
		border: solid 1px #999999;
		background-color: #E0FFFF;
	}
	#otoku td {
		padding: 2px;
		font-weight: normal;
		border: solid 1px #999999;
	}

