@charset "UTF-8";
/*\*/

/*------------------------------
サイト名：DRESSCAMP
作成日：2009.08.18
修正日：2009.08.18
ガイドライン：Ver.01
製作者：株式会社エムアップ
------------------------------*/

/* ------------------------------------
 * 標準スタイルのリセット＋共通スタイルのインポート
 * ------------------------------------ */
@import "reset.css";
@import "common.css";


/* ------------------------------------
 * スタイル設定 - ヘルプ＆ガイド -
 * ------------------------------------ */
 
 
/*---共通レイアウト------------------*/

#content {
	line-height: 1.5;
	width:730px;
}

#content h2 {
	margin-bottom: 10px;
	padding: 10px 0 5px 0;
	background: url(../img/common/dot.gif) left bottom repeat-x;
}

#content h3 {
	margin-bottom: 10px;
	font-size: 108%;
}

strong {
	font-weight: bold;
}

p {
	margin-bottom: 30px;
}

#content img.visual {
	margin: 15px 0;
}

div.dot {
	margin: 20px 0;
	height: 1px;
	background: url(../img/common/dot.gif) repeat-x;
}


/*---ポイント------------------*/

ul.hedge,
dl.qa {
padding:5px 20px;
}

ul.hedge li {
	list-style-type:none;
	text-indent:-1em;
	padding-left:1em;
	line-height:1.5;
}

dl.qa dt {
	display: block;
	color: #333;
	font-weight: bold;
}

dl.qa dd {
	padding-bottom: 15px;
	display: block;
}

#content .point {
	background-color:#fbf7ed;
	border:1px #e7dab9 solid;
	padding:20px 30px;
}

#content .point strong,
#content .point strong a {
	color:#9a7d32;
}

#content .point p {
	padding:0 25px;
}



/*---買い物の仕方------------------*/

ol.howto li {
	margin-left: 25px;
	padding: 50px 0 10px 0;
	background: url(../help_guide/img/arrow.gif) 50px top no-repeat;
	list-style-type: decimal;
	font-weight: bold;
	font-size: 108%;
}

ol.howto li:first-child,
ol.howto li.firstChild {
	background: none;
	padding: 10px 0;
}

ol.howto li span {
	font-weight: normal;
	font-size:92%;
}


/*---送料・お支払い方法------------------*/

#content img.visualPayment {
	margin: 5px 0 5px 20px;
	padding: 20px;
	border: solid #ccc 1px;
}

table.daibiki {
	margin: 0;
	width: 100%;
	border-collapse: collapse;
}

table.daibiki th,
table.daibiki td {
	padding: 10px;
	border: solid #999 1px;
	line-height: 1.5;
	color: #000;
	text-align: center;
}

table.daibiki th {
	background-color:#ddd;
}

table.daibiki td.fee {
	background-color: #ded8c6;
}

table.daibiki th span.a {
	color: #f00;
}

table.daibiki th span.b {
	color: #3cf;
}

/*---会社概要------------------*/

#content p.companyprofile {
	padding:15px 30px;
	line-height:1.5;
}

/*---サイズ------------------*/

#content .sizeimage {
	margin:10px 0 10px 120px;
}

/*---特典------------------*/
 
div.sectionTokuten {
	padding: 32px;
	border: solid #e7dab8 1px;
	background-color: #fbf7ec;
}

div.sectionTokuten p {
	margin: 20px 0;
	line-height: 1.5;
}

div.sectionTokuten em {
	color: #9a7c33;
	font-weight: normal;
}
