@charset "utf-8";
@import "/files/css/common/base.css";
@import "/files/css/common/frame.css";

.row:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.row {
	zoom: 1;
}

/* BODY BOX */
#bodyBox {
}
#bodyBox div.container {
}
#bodyBox div.contents {
}


/* CONTENTS */

#bodyBox h1.ttl {
	margin-bottom: 19px;
}
#bodyBox div.listObj {
}
	#bodyBox div.listObj ul {
	}
		#bodyBox div.listObj ul li {
			background: url(/files/images/sitemap/dot.gif) repeat-x left bottom;
			margin-bottom: 19px;
			padding-bottom: 18px;
		}
			#bodyBox div.listObj ul li strong {
				font-weight: bold;
				display: block;
			}
				#bodyBox div.listObj ul li strong a {
					width: auto;
					background: url(/files/images/common/arw_next.gif) no-repeat 6px 48%;
					padding-left: 22px;
				}

		#bodyBox div.listObj ul li.area {
			position: relative;
		}
			#bodyBox div.listObj ul li.area strong {
				margin-bottom: 13px;
				font-weight: bold;
				display: block;
			}
				#bodyBox div.listObj ul li.area strong a {
					width: auto;
					background: url(/files/images/common/arw_next.gif) no-repeat 6px 48%;
					padding-left: 22px;
				}
			#bodyBox div.listObj ul li.area ul {
				position: relative;
				left: 21px;
			}
				#bodyBox div.listObj ul li.area ul li {
					float: left;
					width: 150px;
					background: none;
					margin-bottom: 6px;
					padding: 0;
				}

		#bodyBox div.listObj ul li.about {
			background: none;
			margin-bottom: 0;
			padding: 0 21px;
		}
			#bodyBox div.listObj ul li.about strong {
				margin-bottom: 13px;
				font-weight: bold;
				display: block;
			}
			#bodyBox div.listObj ul li.about ul {
			}
				#bodyBox div.listObj ul li.about ul li {
					background: none;
					margin-bottom: 6px;
					padding: 0;
				}