@charset "utf-8";

/*-----------------------------------------------------
contents left
-------------------------------------------------------*/
h2{
	width:660px;
	margin:0;
}

h3{
	margin:0 0 0 10px;
	padding: 20px 0 0 0;
	clear: both;
}

ul.pagelink{
	margin:8px 0 0 0;
}

ul.pagelink li{
	margin:5px 0 0 10px;
	float: left;
}


/* section01 お支払い方法について */
div.section01{
	width:630px;
	margin:0 0 0 15px;
}

div.section01 p{
	margin:20px 0 0 0;
}

div.section01 p span{
	color: #FF0000;
	font-weight: bold;
}

dl.card01{
	margin: 20px 0 0 0;
}

dl.card01 dt{
	width: 8.5em;
	padding: 0 0 5px 20px;
	background: url(../images/guide/ic.gif) no-repeat left top;
	border-bottom: #4184CE 1px solid;
	font-weight: bold;
	font-size: 117%;
}

dl.card01 dd{
	margin: 10px 0 0 10px;
	line-height: 1.4;
}

dl.card01 span{
	color:#FF0000;
}

.bold{
	font-weight: bold;
}

ul.logo{
	margin: 10px 0 0 0;
}

ul.logo li{
	float: left;
	margin: 0 0 0 10px;
}

ul.logoname{
	clear: both;
}

ul.logoname li{
	float: left;
	margin: 0 0 0 10px;
	text-align: center;
	font-weight: bold;
}

ul.logoname li.logo01{ width:43px;}
ul.logoname li.logo02{ width:64px;}
ul.logoname li.logo03{ width:72px;}
ul.logoname li.logo04{ width:46px;}
ul.logoname li.logo05{ width:120px;}
ul.logoname li.logo06{ width:98px;}

dl.biko{
	width:600px;
	padding: 15px 10px;
	border: #CCCCCC 1px solid;
	clear: both;
	margin: 10px 0 0 0;
}

dl.biko dt{
	padding: 0 0 5px 15px;
	background: url(../images/guide/ic02.gif) no-repeat left top;
	font-weight: bold;
	float: left;
	width: 50px;
}

dl.biko dd{
	line-height: 1.4;
	float: left;
	width: 520px;
}

dl.biko dd.biko01{
	margin: 0 0 0 65px;
	display: inline;
}

dl.card02{
	margin: 10px 0 0 0;
}

dl.card02 dt{
	width: 25em;
	padding: 0 0 5px 20px;
	margin: 20px 0 0 0;
	background: url(../images/guide/ic.gif) no-repeat left top;
	border-bottom: #4184CE 1px solid;
	font-weight: bold;
	font-size: 117%;
}

dl.card02 dd{
	margin: 10px 10px 0 10px;
	line-height: 1.4;
}

dl.card02 dd span{
	color: #FF0000;
}

.rightare{
	float:left;
}

.leftarea{
	clear: both;
	float:left;
}
 
 
/* section02 配送について */
div.section02{
	width:630px;
	margin:0 0 0 15px;
}

dl.card03{
	margin: 10px 0 0 0;
}

dl.card03 dt{
	width: 400px;
	margin: 0 0 0 10px;
}

dl.card03 dd{
	width: 585px;
	margin: 0 0 0 10px;
	padding: 10px 10px;
	border: #CCCCCC 1px solid;
	line-height: 1.5;
}

dl.card03 dd span{
	color: #FF0000;
	font-weight: bold;
}

/* section03 返品について */
div.section03{
	width:630px;
	margin:0 0 0 15px;
}

div.section03 p{
	margin:20px 0 0 15px;
}

div.section03 p span{
	color: #FF0000;
}

/* section04 ご注文方法についてについて */
div.section04{
	width:630px;
	margin:0 0 0 15px;
}

dl.card02 dd.kago{
	width:600px;
	padding: 10px 10px;
	margin: 10px 0 0 0;
	background: #EAF1FD;
	border: #478BD3 1px solid;
}

p.flowimg01{
	padding: 10px 0 10px 30px;
	clear: both;
}

p.flowimg02{
	padding: 10px 0 10px 5px;
	clear: both;
}

div.flowimg03{
	width: 555px;
	background: #EAF1FD;
	margin: 0 0 0 30px;
	padding: 10px 10px;
	line-height: 1.5;
	clear: both;
}

dl.useflow{
	padding: 5px 5px 5px 5px;
	clear: both;
}

dl.useflow dt{
	float:left;
	width: 33px;
	line-height: 1.4;
}

dl.useflow dd{
	float:left;
	width: 550px;
	line-height: 1.4;
}

dl.useflow dd span{
	color: #FF0000;
}

dl.useflow dd.useflow01{
	float:left;
	width: 550px;
	padding: 0 0 10px 0;
}

dl.card04{
	padding: 10px 0 0 0;
	clear: both;
}

dl.card04 dt{
	width: 24.5em;
	padding: 0 0 5px 20px;
	margin: 20px 0 0 0;
	background: url(../images/guide/ic.gif) no-repeat left top;
	border-bottom: #4184CE 1px solid;
	font-weight: bold;
	font-size: 117%;
}

dl.card04 dd{
	margin: 10px 0 0 8px;
}

dl.card05{
	padding: 10px 0 0 0;
	clear: both;
}

dl.card05 dt{
	width: 400px;
	height: 15px;
	padding: 0 0 0 20px;
	margin: 20px 0 0 0;
	background: url(../images/guide/ic.gif) no-repeat left top;
	font-weight: bold;
	font-size: 100%;
}

dl.card05 dd{
	margin: 5px 0 0 8px;
	line-height: 1.4;
}

p.ic{
	margin: 0 0 5px 275px;
}

p.ic02{
	margin: 0 0 0 275px;
}

p.tit06{
	width: 23.5em;
	padding: 0 0 2px 20px;
	margin: 20px 0 0 0;
	background: url(../images/guide/ic.gif) no-repeat left center;
	border-bottom: #4184CE 1px solid;
	font-weight: bold;
	font-size: 117%;
}

div.info{
	width: 620px;
	margin: 10px 0 0 0;
	border: #CCCCCC 1px solid;
	padding: 10px 10px;
}

div.info dl.info01{
	padding: 10px 10px 10px 5px;
	border-bottom: #CCCCCC dotted 1px;
	clear: both;
}

dl.info01 dt{
	width: 45px;
	padding: 0 0 0 15px;
	background: url(../images/guide/ic04.gif) no-repeat left center;
	font-weight: bold;
	float:left;
}

dl.info01 dd{
	float:left;
	width: 500px;
}

dl.info01 dd.info02{
	margin: 10px 0 0 60px;
	display: inline;
}

div.info dl.noborder{
	border: none;
}

/* section06 お問い合わせについて */
div.section06{
	width:630px;
	margin:0 0 0 15px;
}

div.section06 p{
	margin:20px 0 0 15px;
}


/*ライン調整*/
dl.card02 dt.line01{
	width: 5em;
}

dl.card02 dt.line02{
	width: 12em;
}

dl.card02 dt.line03{
	width: 13.5em;
}

dl.card02 dt.line04{
	width: 19em;
}

dl.useflow00{
	padding: 3px 5px 3px 5px;
	clear: both;
}

dl.useflow00 dt{
	float:left;
	width: 33px;
}

dl.useflow00 dd{
	float:left;
	width: 550px;
}
