/* list */

li.circle1-blue1 {

	background-image: url(../../img/common/item/arrow/circle1-blue1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 20px;
}

li.list-contents-circle1-blue1 {

	background-image: url(../../img/common/item/arrow/circle1-blue1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 20px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #9c9c9c;
}

li.circle1-blue1-2 {

	background-image: url(../../img/common/item/arrow/circle1-blue1-2.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 37px;
}

li.list-contents-circle1-blue1-2 {

	background-image: url(../../img/common/item/arrow/circle1-blue1-2.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 37px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #9c9c9c;
}

li.circle1-blue1-3 {

	background-image: url(../../img/common/item/arrow/circle1-blue1-3.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 52px;
}

li.list-contents-circle1-blue1-3 {

	background-image: url(../../img/common/item/arrow/circle1-blue1-3.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 52px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #9c9c9c;
}

li.circle1-blue1-4 {

	background-image: url(../../img/common/item/arrow/circle1-blue1-4.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 68px;
}

li.list-contents-circle1-blue1-4 {

	background-image: url(../../img/common/item/arrow/circle1-blue1-4.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 68px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #9c9c9c;
}

li.circle1-blue1-5 {

	background-image: url(../../img/common/item/arrow/circle1-blue1-5.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 85px;
}

li.list-contents-circle1-blue1-5 {

	background-image: url(../../img/common/item/arrow/circle1-blue1-5.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 85px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #9c9c9c;
}

li.circle1-red1 {

	background-image: url(../../img/common/item/arrow/circle1-red1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 20px;
}

li.list-contents-circle1-red1 {

	background-image: url(../../img/common/item/arrow/circle1-red1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 20px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #9c9c9c;
}

li.circle2-blue1 {

	background-image: url(../../img/common/item/arrow/circle2-blue1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 20px;
}

li.list-contents-circle2-blue1 {

	background-image: url(../../img/common/item/arrow/circle2-blue1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 20px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #9c9c9c;
}

li.double1-beige1 {

	background-image: url(../../img/common/item/arrow/double1-beige1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 23px;
}

li.list-contents-double1-beige1 {

	background-image: url(../../img/common/item/arrow/double1-beige1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 23px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #be520c;
}

li.double1-black1 {

	background-image: url(../../img/common/item/arrow/double1-black1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 25px;
}

li.list-contents-double1-black1 {

	background-image: url(../../img/common/item/arrow/double1-black1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 25px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #9c9c9c;
}

li.double1-gold1 {

	background-image: url(../../img/common/item/arrow/double1-gold1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 25px;
}

li.list-contents-double1-gold1 {

	background-image: url(../../img/common/item/arrow/double1-gold1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 25px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #9c9c9c;
}

li.double1-gray1 {

	background-image: url(../../img/common/item/arrow/double1-gray1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 25px;
}

li.list-contents-double1-gray1 {

	background-image: url(../../img/common/item/arrow/double1-gray1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 25px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #9c9c9c;
}

li.double1-orange1 {

	background-image: url(../../img/common/item/arrow/double1-orange1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 25px;
}

li.list-contents-double1-orange1 {

	background-image: url(../../img/common/item/arrow/double1-orange1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 25px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #9c9c9c;
}

li.double1-orange2 {

	background-image: url(../../img/common/item/arrow/double1-orange2.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 25px;
}

li.list-contents-double1-orange2 {

	background-image: url(../../img/common/item/arrow/double1-orange2.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 25px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #9c9c9c;
}

li.single1-gold1 {

	background-image: url(../../img/common/item/arrow/single1-gold1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 17px;
}

li.list-contents-single1-gold1 {

	background-image: url(../../img/common/item/arrow/single1-gold1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 17px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #9c9c9c;
}

li.single1-orange1 {

	background-image: url(../../img/common/item/arrow/single1-orange1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 17px;
}

li.list-contents-single1-orange1 {

	background-image: url(../../img/common/item/arrow/single1-orange1.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 17px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #9c9c9c;
}

/* line */
.clear-line1 {

	clear: both;
	border-bottom: 1px dotted #9c9c9c;
	margin: 0px 0px 5px 0px;
}

/* parts */

.parts-1-image {

	width: 240px;
	float: left;
	text-align: center;
	margin: 0px 15px 0px 0px;
}

.parts-1-body {

	float: right;
	text-align: left;
}

.parts-1-title {

	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #9c9c9c;
}

.parts-2-title {

	float: left;
}

.parts-2-value {

	float: right;
}

.parts-4-box {

	padding: 5px;
	margin: 5px 2px 5px 2px;
	float: left;
	border: 1px solid;
}

.parts-4-image {

	text-align: center;
	margin: 0px 0px 10px 0px;
}
