/* --------- レイアウト --------- */

#paIndex #container #main #contents #article .articleBody1 {
	padding-top: 24px;
	margin-bottom: 18px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 160%;
}

#paIndex #container #main #contents #article .articleBody2 {
	padding-top: 0px;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 160%;
}


/* --------- アイコンリスト --------- */

#contents div#article ul.etc1 {
	margin: 0;
}

#contents div#article ul.etc1 li {
	position: relative;
	margin-left: 0;
	padding-left: 44px;
	background: url(../images/etc.gif) no-repeat left;
	padding-top: 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
}

#contents div#article ul.etcn1 {
	margin: 0;
	padding-top: 10px;
}

#contents div#article ul.etcn1 li {
	position: relative;
	margin-left: 0;
	padding-left: 74px;
	background: url(../images/etcn.gif) no-repeat left;
	padding-top: 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	margin-top: 0px;
}

#contents div#article .otoku {
	position: relative;
	padding-left: 50px;
	background: url(../images/more.gif) no-repeat left top;
	padding-bottom: 3px;
	margin: 0px;
	padding-top: 4px;
}


/* --------- その他リスト --------- */

#contents div#article .number {
	position: relative;
	margin-left: 10px;
	margin-top: 6px;
	margin-bottom: 2px;
}

#contents div#article .number li {
	position: relative;
	margin-left: 10px;
	margin-top: 6px;
	margin-bottom: 2px;
	list-style-position: outside;
	list-style-type: decimal;
}


#contents div#article .space {
	margin-left: 10px;
	margin-top: 4px;
	margin-bottom: 4px;
	list-style-type: none;
}

#contents div#article .space li {
	margin-left: 0px;
	margin-top: 4px;
	margin-bottom: 2px;
	list-style-type: none;
	line-height: 160%;
}

#contents div#article .space1 {
	margin-left: 0px;
	margin-top: 6px;
	margin-bottom: 0px;
	list-style-position: inside;
	list-style-type: none;
}

#contents div#article .space1 li {
	margin-left: 0px;
	margin-top: 4px;
	margin-bottom: 0px;
	list-style-type: none;
	line-height: 160%;
}

#contents div#article .space2 {
	margin-left: 10px;
	margin-top: 6px;
	margin-bottom: 0px;
	list-style-position: inside;
	list-style-type: none;
}

#contents div#article .space2 li {
	margin-left: 0px;
	margin-top: 4px;
	margin-bottom: 0px;
	list-style-type: none;
	line-height: 160%;
}


#contents div#article ul.spareList5 {
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 0px;
	list-style-position: inside;
	list-style-type: none;
}

#contents div#article ul.spareList5 li {
	position: relative;
	margin-left: 0;
	padding-left: 15px;
	background: url(/common/images/listhead_dotm.gif) no-repeat left 3px;
	margin-bottom: 0px;
}

#contents div#article ul.spareList6 {
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 0px;
	list-style-position: inside;
	list-style-type: none;
}

#contents div#article ul.spareList6 li {
	position: relative;
	margin-left: 0;
	padding-left: 15px;
	background: url(/common/images/listhead_dots.gif) no-repeat left 3px;
	margin-bottom: 0px;
}

#contents div#article ul.spareList7 {
	margin-left: 30px;
	margin-top: 2px;
	margin-bottom: 0px;
	list-style-position: inside;
	list-style-type: none;
}

#contents div#article ul.spareList7 li {
	position: relative;
	margin-left: 0;
	padding-left: 15px;
	background: url(/common/images/listhead_dots.gif) no-repeat left 3px;
	margin-bottom: 0px;
}

#contents div#article ul.eiji {
	margin-top: 2px;
	margin-bottom: 0px;
	list-style-position: inside;
	list-style-type: none;
	padding-left: 18px;
	margin-left: 34px;
}

#contents div#article ul.eiji li {
	position: relative;
	list-style-type: lower-alpha;
	list-style-position: outside;
}

#contents div#article ul.eiji1 {
	margin-top: 2px;
	margin-bottom: 0px;
	list-style-position: inside;
	list-style-type: none;
	padding-left: 16px;
	margin-left: 14px;
}

#contents div#article ul.eiji1 li {
	position: relative;
	list-style-type: lower-alpha;
	list-style-position: outside;
}

#contents div#article h3 {
	margin-left: 0;
	background: no-repeat left;
	padding-top: 4px;
	padding-bottom: 3px;
	margin-bottom: 14px;
	font-size: medium;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	margin-top: 20px;
}



/* ページのTOPへ */
.toPageTop {
	float: right;
	background: url(/common/images/icon_up.gif) left no-repeat;
	font-size: 10px;
	padding-left: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #333333;
}

/* --------- Q&Aアイコン --------- */

/* -------------- 00 -------------- */
#contents div#article ul.qa0 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa0 li {
	padding-left: 44px;
	background: 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 01 -------------- */
#contents div#article ul.qa1 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa1 li {
	padding-left: 44px;
	background: url(/service/fee/images/q01.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa1-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa1-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a01.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 02 -------------- */
 div#article ul.qa2 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa2 li {
	padding-left: 44px;
	background: url(/service/fee/images/q02.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa2-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa2-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a02.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 03 -------------- */
 div#article ul.qa3 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa3 li {
	padding-left: 44px;
	background: url(/service/fee/images/q03.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa3-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa3-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a03.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 04 -------------- */
 div#article ul.qa4 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa4 li {
	padding-left: 44px;
	background: url(/service/fee/images/q04.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa4-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa4-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a04.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 05 -------------- */
 div#article ul.qa5 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa5 li {
	padding-left: 44px;
	background: url(/service/fee/images/q05.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa5-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa5-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a05.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}
/* -------------- 06 -------------- */
 div#article ul.qa6 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa6 li {
	padding-left: 44px;
	background: url(/service/fee/images/q06.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa6-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa6-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a06.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 07 -------------- */
 div#article ul.qa7 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa7 li {
	padding-left: 44px;
	background: url(/service/fee/images/q07.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa7-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa7-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a07.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 08 -------------- */
 div#article ul.qa8 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa8 li {
	padding-left: 44px;
	background: url(/service/fee/images/q08.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa8-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa8-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a08.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 09 -------------- */
 div#article ul.qa9 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa9 li {
	padding-left: 44px;
	background: url(/service/fee/images/q09.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa9-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa9-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a09.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 10 -------------- */
 div#article ul.qa10 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa10 li {
	padding-left: 44px;
	background: url(/service/fee/images/q10.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa10-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa10-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a10.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 11 -------------- */
 div#article ul.qa11 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa11 li {
	padding-left: 44px;
	background: url(/service/fee/images/q11.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa11-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa11-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a11.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 12 -------------- */
 div#article ul.qa12 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa12 li {
	padding-left: 44px;
	background: url(/service/fee/images/q12.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa12-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa12-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a12.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 13 -------------- */
 div#article ul.qa13 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa13 li {
	padding-left: 44px;
	background: url(/service/fee/images/q13.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa13-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa13-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a13.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 14 -------------- */
 div#article ul.qa14 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa14 li {
	padding-left: 44px;
	background: url(/service/fee/images/q14.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa14-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa14-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a14.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 15 -------------- */
 div#article ul.qa15 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa15 li {
	padding-left: 44px;
	background: url(/service/fee/images/q15.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa15-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa15-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a15.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 16 -------------- */
 div#article ul.qa16 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa16 li {
	padding-left: 44px;
	background: url(/service/fee/images/q16.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa16-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa16-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a16.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 17 -------------- */
 div#article ul.qa17 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa17 li {
	padding-left: 44px;
	background: url(/service/fee/images/q17.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa17-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa17-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a17.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 18 -------------- */
 div#article ul.qa18 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa18 li {
	padding-left: 44px;
	background: url(/service/fee/images/q18.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa18-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa18-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a18.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 19 -------------- */
 div#article ul.qa19 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa19 li {
	padding-left: 44px;
	background: url(/service/fee/images/q19.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa19-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa19-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a19.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 20 -------------- */
 div#article ul.qa20 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa20 li {
	padding-left: 44px;
	background: url(/service/fee/images/q20.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa20-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa20-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a20.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

/* -------------- 21 -------------- */
 div#article ul.qa21 {
	margin-bottom: 1px;
	margin-top: 4px;
	margin-left: 14px;
}

#contents div#article ul.qa21 li {
	padding-left: 44px;
	background: url(/service/fee/images/q21.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}

#contents div#article ul.qa21-1 {
	margin-bottom: 20px;
	margin-top: 1px;
	margin-left: 14px;
}

#contents div#article ul.qa21-1 li {
	padding-left: 44px;
	background: url(/service/fee/images/a21.gif) no-repeat 2px 4px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-top: 4px;
	position: relative;
}
#paIndex #container #main #contents #article .articleBody1 h4 {
	padding: 5px 4px 5px 0px;
	font-weight: bold;
	font-size: 120%;
}
.squea {
	border: 1px solid #666666;
	padding-top: 14px;
	padding-right: 4px;
	padding-left: 4px;
	margin-bottom: 10px;
	padding-bottom: 0px;
}

