@charset "utf-8"; 

@import "../../../common/css/common.css";
@import "../../common/css/static_common.css";
@import "guide.css";

/* ==================================================== contents */

/* 共通 */

#wrapper #main .main-area .contents p {
	line-height: 1.6;
}
#wrapper #main .main-area .contents .section {
	width: 100%;
	padding-bottom: 15px;
}
#wrapper #main .main-area .contents .section-body {
	margin: 15px;
}
#wrapper #main .main-area .contents .section-body-bottom {
	padding-bottom: 15px;
	border-bottom: 1px solid #c7c8c8;
}
#wrapper #main .main-area .contents ol li {
	padding: 0;
	font-size: 12px;
	line-height: 1.6;
	list-style: none;
}
#wrapper #main .main-area .contents .ex-box,
#wrapper #main .main-area .contents .note-box {
	padding: 15px;
	background: #efefef;
}
#wrapper #main .main-area .contents .note-box {
	margin: 15px auto;
}
#wrapper #main .main-area .contents .note-box strong {
	color: #251e1b;
}
#wrapper #main .main-area .contents .ex-box {
	margin: 15px 10px;
}
#wrapper #main .main-area .contents .ex-box dt strong {
	margin-bottom: 5px;
	color: #251e1b;
}
#wrapper #main .main-area .contents .attention {
	font-size: 13px;
	color: #251e1b;
}
#wrapper #main .main-area .contents .attention2 {
	font-size: 14px;
	color: #E66400;
}
#wrapper #main .main-area .contents .catch {
	font-size: 14px;
	color: #e66400;
}



/* ご注文データについて説明 */

#wrapper #main .main-area .contents .order-data-ex {
	margin-top: 20px;
}
#wrapper #main .main-area .contents .order-data-ex dt {
	margin-bottom: 5px;
	font-size: 14px;
	color: #e66400;
}
#wrapper #main .main-area .contents .order-data-ex dd {
	margin-bottom: 15px;
}


/* 納期について図 */

#wrapper #main .main-area .contents #graph {
	margin:0 10px 35px 15px;
	background:url(../images/delivery_date/bg_graph.gif) left top no-repeat;
	position: relative;
}
#wrapper #main .main-area .contents #graph ol {
	padding:80px 0 0 0;
}
#wrapper #main .main-area .contents #graph ol li {
	margin: 0;
	padding:0 0 15px 0;
}
#wrapper #main .main-area .contents #graph ol li.last {
	padding:0;
}
#wrapper #main .main-area .contents #graph ol li p {
	padding: 4px 0 8px 10px;
}
#wrapper #main .main-area .contents #graph #graph-note01 {
	position: absolute;
	top: 55px;
	right: 0px;
}
#wrapper #main .main-area .contents #graph #graph-note02 {
	position: absolute;
	top: 200px;
	right: 0px;
}


/*出荷翌日到着範囲の目安*/
.img_left {
	float: left;
	display: inline;
	margin-right: 15px;
	margin-left: 5px;
}