@charset "UTF-8";

/*===========================================================
	Copyright: (c)SERAKU Co.,Ltd.
	Created: 2009-07-06
	Modified: 2009-10-28
===========================================================*/

/*-----------------------------------------------------------
	import adjust.min.css
-----------------------------------------------------------*/
@import "/common/css/mod/adjust.css";

/*-----------------------------------------------------------
	.universal
-----------------------------------------------------------*/
a {
	text-decoration: none;
} a:link {
	color: #0761dc !important;
} a:visited {
	color: #0761dc !important;
} a:hover {
	color: #dc0752 !important;
} a:active {
	color: #dc0752 !important;
}

.topMarginEnome {
	margin-top: 60px !important;
} .topMarginGrande {
	margin-top: 30px !important;
} .topMarginTall {
	margin-top: 20px !important;
} .topMarginShort {
	margin-top: 10px !important;
} .topMarginMinimum {
	margin-top: 5px !important;
}

.fontSizeShort {
	font-size: 85%;
}

.floatLeft {
	float: left;
} .floatRight {
	float: right;
}

.icoArrow {
	padding: 0 0 0 12px;
	background: url(/common/images/icoArrow.png) 0em 0.4em no-repeat;
}

.headingTall {
	font-weight: 600;
	color: #0761dc;
} .headingGrande {
	font-weight: 600;
	font-size: 108%;
	color: #0761dc;
}

.horizont {
	background: url(/common/images/lineDotted_black.png) 50% 100% no-repeat;
} .horizontTall {
	padding: 0 0 20px 0;
	border-bottom: solid 1px #ccc;
}

.blankIcon {}

	.blankIcon img {
		vertical-align: bottom;
	}

ol.decimal li {
	margin-top: 5px;
	margin-left: 35px;
	list-style: decimal;
} ol.lowerAlpha li {
	list-style: lower-alpha;
} ol.lowerRoman li {
	list-style: lower-roman;
}

ul.disc li {
	margin-top: 5px;
	margin-left: 20px;
	list-style: disc;
}

.alignCenter {
	text-align: center !important;
} .alignRight {
	text-align: right !important;
}

.colorRed {
	color: #f00;
} .colorOrange {
	color: #e34c09;
}

.bold {
	font-weight: bold;
}

.require {
	padding-left: 3px;
	font-size: 85%;
	font-weight: 300;
	color: #f00;
}
input {
	vertical-align: middle;
} input.sizeEnome {
	width: 320px;
} input.sizeGrande {
	width: 280px;
} input.sizeTall {
	width: 200px;
} input.sizeSmall {
	width: 120px;
} input.sizeShort {
	width: 50px;
}

textarea.wideLarge {
	width: 350px;
	height: 150px;
}

#notes {
	width: 470px;
} #notesShort {
	width: 320px;
}

.noBorder {
	border: 0 !important;
}

.noBgImage {
	background-image: none !important;
}

.caution {
	margin-left: 1em;
	text-indent: -1em;
}

.bgGray {
	background: #efefef !important;
} .bgWhite {
	background: #fff !important;
}

.heightTall {
	line-height: 1.4em;
}

/*-----------------------------------------------------------
	body and subordinate selector
-----------------------------------------------------------*/
body {
	text-align: center;
	color: #3e3a39;
} #home {
	background: url(/common/images/bgBodyHome.png) 0px 0px repeat-x;
} #beauty {
	background: url(/common/images/bgBodyBeauty.png) 0px 0px repeat-x;
} #business {
	background: url(/common/images/bgBodyBusiness.png) 0px 0px repeat-x;
} #children {
	background: url(/common/images/bgBodyChildren.png) 0px 0px repeat-x;
} #digital {
	background: url(/common/images/bgBodyDigital.png) 0px 0px repeat-x;
} #entertainment {
	background: url(/common/images/bgBodyEntertainment.png) 0px 0px repeat-x;
} #gourmet {
	background: url(/common/images/bgBodyGourmet.png) 0px 0px repeat-x;
} #health {
	background: url(/common/images/bgBodyHealth.png) 0px 0px repeat-x;
} #house {
	background: url(/common/images/bgBodyHouse.png) 0px 0px repeat-x;
} #shop {
	background: url(/common/images/bgBodyShop.png) 0px 0px repeat-x;
} #travel {
	background: url(/common/images/bgBodyTravel.png) 0px 0px repeat-x;
} #manage {
	background: #c7c6c6;
}

	/*-----------------------------------------------------------
		#wrap and subordinate selector
	-----------------------------------------------------------*/
	div#wrap {
		margin: 0 auto;
		width: 960px;
		background: #fff;
		text-align: left;
	}

		/*-----------------------------------------------------------
			#header and subordinate selector
		-----------------------------------------------------------*/
		div#header {
			position: relative;
			width: 960px;
			height: 105px;
			background: url(/common/images/bgHeader.png) 0px 0px repeat-x;
		}

			div#header .lorem {
				position: absolute;
				top: 25px;
				left: 30px;
			}

			div#header .ipsum {
				position: absolute;
				top: 40px;
				left: 267px;
			}

			div#header .dolor {
				position: absolute;
				top: 15px;
				left: 462px;
			}

		#manage div#header {
			position: relative;
			width: 960px;
			height: 103px;
			background: url(/common/images/bgHeaderManage.png) 0px 0px repeat-x;
		}

			#manage div#header .lorem {
				position: absolute;
				top: 0px;
				left: 0px;
			}

			#manage div#header .ipsum {
				position: absolute;
				top: 65px;
				left: 690px;
			}

			#manage div#header .dolor {
				position: absolute;
				top: 56px;
				left: 801px;
			}

			#manage div#header .sit {
				position: absolute;
				top: 20px;
				right: 30px;
				color: #fff;
			}

		/*-----------------------------------------------------------
			#globalNavi and subordinate selector
		-----------------------------------------------------------*/
		div#globalNavi {
			margin: -3px 0 0 0;
			width: 960px;
			height: 48px;
		}

			div#globalNavi ul {
				margin: 0 0 0 30px;
				position: relative;
				width: 900px;
				height: 48px;
				background: url(/common/images/bgGlobalNavi.png) 0px 0px repeat-x;
			}

				div#globalNavi ul li {
					position: absolute;
					top: 0px;
				} div#globalNavi ul li.item00 {
					left: 0px;
				} div#globalNavi ul li.item01 {
					left: 91px;
				} div#globalNavi ul li.item02 {
					left: 181px;
				} div#globalNavi ul li.item03 {
					left: 271px;
				} div#globalNavi ul li.item04 {
					left: 361px;
				} div#globalNavi ul li.item05 {
					left: 451px;
				} div#globalNavi ul li.item06 {
					left: 541px;
				} div#globalNavi ul li.item07 {
					left: 631px;
				} div#globalNavi ul li.item08 {
					left: 721px;
				} div#globalNavi ul li.item09 {
					left: 811px;
				}

		/*-----------------------------------------------------------
			#locus and subordinate selector
		-----------------------------------------------------------*/
		div#locus {
			padding: 0 30px;
		}

			div#locus ul {}

				div#locus li {
					display: inline;
				}

		/*-----------------------------------------------------------
			#container and subordinate selector
		-----------------------------------------------------------*/
		div#container {
			padding: 0 30px;
			min-height: 580px;
			height: auto !important;
			height: 580px;
		} body#manage div#container {
			background: url(/common/images/bgManageContainer.png) 30px 20px no-repeat;
		}

			/*-----------------------------------------------------------
				#sideNavi and subordinate selector
			-----------------------------------------------------------*/
			div#sideNavi {
				width: 206px;
			}

				/*-----------------------------------------------------------
					#sideNavi .localNavi and subordinate selector
				-----------------------------------------------------------*/
				div#sideNavi div.localNavi {}

					div#sideNavi div.localNavi dl {
						background: #dcdddd;
					}

						div#sideNavi div.localNavi dt {}

						div#sideNavi div.localNavi dd {
							padding: 0 0 10px 10px;
						}

				/*-----------------------------------------------------------
					#sideNavi .lorem and subordinate selector
				-----------------------------------------------------------*/
				div#sideNavi div.lorem {}

				/*-----------------------------------------------------------
					#sideNavi .ipsum and subordinate selector
				-----------------------------------------------------------*/
				div#sideNavi div.ipsum {}

					div#sideNavi div.ipsumInner {
						width: 206px;
						height: 44px;
						background: url(/common/images/bgSearchArea.png) 0px 0px no-repeat;
					}

						div#sideNavi div.ipsumInner p {
							position: relative;
							width: 206px;
							height: 44px;
						}

							div#sideNavi div.ipsumInner input#searchBox {
								position: absolute;
								top: 11px;
								_top: 12px;
								left: 11px;
								width: 123px;
								height: 18px;
								vertical-align: top;
							}

							div#sideNavi div.ipsumInner input#searchBtn {
								position: absolute;
								top: 12px;
								left: 145px;
							}

				/*-----------------------------------------------------------
					#sideNavi .sit and subordinate selector
				-----------------------------------------------------------*/
				div#sideNavi div.sit {}

					div#sideNavi div.sit dl {
						background: url(/common/images/bgSideSit.png) 0% 100% no-repeat;
					}

						div#sideNavi div.sit dt {}

						div#sideNavi div.sit dd {
							padding: 10px;
						}

							div#sideNavi div.sit .alpha {
								width: 80px;
								padding: 1px;
								border: solid 1px #a5a6a6;
							}

								div#sideNavi div.sit .alpha a {}

							div#sideNavi div.sit .beta {
								width: 94px;
							}

								div#sideNavi div.sit .beta .item00 {}

								div#sideNavi div.sit .beta .item01 {
									margin: 0.5em 0 0 0;
								}

								div#sideNavi div.sit .item02 {
									display: inline;
								}
									div#sideNavi div.sit .item02 em {
										display: none;
									}

				/*-----------------------------------------------------------
					#sideNavi .amet and subordinate selector
				-----------------------------------------------------------*/
				div#sideNavi div.amet {}

					div#sideNavi div.amet dl {
						background: url(/common/images/bgSideSit.png) 0% 100% no-repeat;
					}

						div#sideNavi div.amet dt {}

						div#sideNavi div.amet dd {}

							div#sideNavi div.amet dd ul {
								padding: 0 10px 10px 10px;
							}

								div#sideNavi div.amet dd ul li {
									margin: 10px 0 0 0;
									padding: 0 0 0 12px;
									background: url(/common/images/icoArrow.png) 0em 0.4em no-repeat;
									line-height: 1.3em;
								}

				/*-----------------------------------------------------------
					#sideNavi .consectetur and subordinate selector
				-----------------------------------------------------------*/
				div#sideNavi div.consectetur {}

					div#sideNavi div.consectetur ul {
						padding: 7px 12px 10px 12px;
					}

						div#sideNavi div.consectetur ul li {
							margin: 10px 0 0 0;
						} div#sideNavi div.consectetur ul li.item00 {
							margin-bottom: 25px;
						}

				/*-----------------------------------------------------------
					#sideNavi .adipisicing and subordinate selector
				-----------------------------------------------------------*/
				div#sideNavi div.adipisicing {
					position: relative;
					width: 206px;
					height: 143px;
					background: url(/common/images/bgCorporation.png) 0em 0em no-repeat;
				}

					div#sideNavi div.adipisicing h3 {
						position: absolute;
						left: 53px;
						top: 8px;
					}

					div#sideNavi div.adipisicing ul {
						position: absolute;
						left: 17px;
						top: 43px;
					}

						div#sideNavi div.adipisicing ul li {
							margin: 0 0 9px 0;
						}

			/*-----------------------------------------------------------
				#contents and subordinate selector
			-----------------------------------------------------------*/
			div#contents {
				width: 669px;
			}

				/*-----------------------------------------------------------
					#contents .movieArea and subordinate selector
				-----------------------------------------------------------*/
				div#contents div.movieArea {}

					div#contents div.movieAreaInner {
						padding: 15px 15px 15px 14px;
						background: #e6e6e6;
					}

						div#contents div.movieAreaInner div.movie {}

						div#contents div.movieAreaInner div.infomation {
							margin: 10px 5px 0 5px;
						}

							div#contents div.movieAreaInner div.infomation .item00 {}

							div#contents div.movieAreaInner div.infomation .item01 {
								margin: 5px 0 0 0;
							}

							div#contents div.movieAreaInner div.infomation .item02 {
								margin: 5px 0 0 0;
							}

				/*-----------------------------------------------------------
					#contents .viewMore and subordinate selector
				-----------------------------------------------------------*/
				div#contents div.viewMore {}

					div#contents div.viewMore p {
						padding: 0 13px 0 0;
						text-align: right;
					}


				/*-----------------------------------------------------------
					#contents .lorem and subordinate selector
				-----------------------------------------------------------*/
				div#contents div.lorem {}

					div#contents div.lorem dl {
						background: url(/common/images/bgContentsLorem.png) 0% 100% no-repeat;
					}

						div#contents div.lorem dt {}

						div#contents div.lorem dd {
							padding: 0 15px 20px 14px;
						}

							div#contents div.loremInner {}

								div#contents div.loremBox {
									margin: 20px 0 0 0;
									width: 313px;
								}

									div#contents div.loremBox .alpha {
										padding: 1px;
										border: solid 1px #a5a6a6;
										width: 100px;
									}

									div#contents div.loremBox .beta {
										width: 203px;
									}

										div#contents div.loremBox .beta .item00 {
											font-weight: 600;
										}

										div#contents div.loremBox .beta .item01 {
											margin: 3px 0 0 0;
											font-size: 93%;
										}

										div#contents div.loremBox .beta .item02 {
											margin: 3px 0 0 0;
											font-size: 93%;
										}

				/*-----------------------------------------------------------
					#contents .ipsum and subordinate selector
				-----------------------------------------------------------*/
				div#contents div.ipsum {}

					div.ipsum dl.idPwd {}

						div.ipsum dl.idPwd {}

							div.ipsum dl.idPwd dt {
								width: 37%;
							}

								div.ipsum dl.idPwd dt img {
									vertical-align: middle;
								}

							div.ipsum dl.idPwd dd {
								width: 61%;
							}

								div.ipsum dl.idPwd dd input {
									font-size: 131%;
									vertical-align: middle;
								}

				/*-----------------------------------------------------------
					#contents .dolor and subordinate selector
				-----------------------------------------------------------*/
				div#contents div.dolor {}

					div#contents div.dolor .alpha {
						padding: 10px 15px;
						background: #e6e6e6;
					}
						div#contents div.dolor .alpha .item00 {
							width: 70%;
						} div#contents div.dolor .alpha .item01 {
							width: 30%;
							text-align: right;
						}

					div#contents div.dolor .beta {
						text-align: center;
					}
						div#contents div.dolor .beta em {
							color: #fb5207;
							font-weight: bold;
							font-style: normal;
						}

				/*-----------------------------------------------------------
					#contents .amet and subordinate selector
				-----------------------------------------------------------*/
				div#contents div.amet {
					text-align: center;
				}

					div#contents div.ametInner {
						margin: 0 auto;
						width: 468px;
						text-align: left;
					}

						div#contents div.amet .alpha {
							width: 234px;
							height: 60px;
						}

						div#contents div.amet .beta {
							width: 468px;
							height: 60px;
						}



				/*-----------------------------------------------------------
					#utility .sit and subordinate selector
				-----------------------------------------------------------*/
				div#contents div.sit {
					text-align: center;
				}

					div#contents div.sitBox {
						margin: 20px auto 0 auto ;
						width: 649px;
						text-align: left;
					}

						div#contents div.sitBox .alpha {
							padding: 1px;
							border: solid 1px #a5a6a6;
							width: 100px;
						}

						div#contents div.sitBox .beta {
							width: 539px;
						}

							div#contents div.sitBox .beta .item00 {
								font-weight: 600;
							}

							div#contents div.sitBox .beta .item01 {
								margin: 3px 0 0 0;
								font-size: 93%;
							}

							div#contents div.sitBox .beta .item02 {
								margin: 3px 0 0 0;
								font-size: 93%;
							}

			/*-----------------------------------------------------------
				#utility and subordinate selector
			-----------------------------------------------------------*/
			div#utility {
				width: 669px;
			}

				/*-----------------------------------------------------------
					.utilityInner and subordinate selector
				-----------------------------------------------------------*/
				div.utilityInner {
					padding: 0 10px;
				} #manage div.utilityInner {
					padding: 0;
				}

					/*-----------------------------------------------------------
						#utility .anchors and subordinate selector
					-----------------------------------------------------------*/
					div#utility div.anchors {}

						div#utility div.anchors ul {}

							div#utility div.anchors li {
								margin-right: 25px;
								float: left;
								white-space: nowrap;
							}

					/*-----------------------------------------------------------
						#utility .error and subordinate selector
					-----------------------------------------------------------*/
					div#utility div.error {
						padding: 20px 10px;
						border: solid 1px #fc91b4;
						background: #ffd4e2;
					}


					/*-----------------------------------------------------------
						#utility .lorem and subordinate selector
					-----------------------------------------------------------*/
					div#utility div.lorem {}

						div#utility div.lorem .alpha {}

						div#utility div.lorem .beta {
							padding: 0 0 0 10px;
							border-left: solid 6px #f56e08;
							font-size: 108%;
							font-weight: 600;
						}

						div#utility div.lorem .gamma {
							font-weight: 600;
							color: #f76504;
						}

					/*-----------------------------------------------------------
						#utility .ipsum and subordinate selector
					-----------------------------------------------------------*/
					div#utility div.ipsum {
						line-height: 1.4em;
					}

						div#utility div.ipsum p {
							margin-top: 1em;
						}

					/*-----------------------------------------------------------
						#utility .dolor and subordinate selector
					-----------------------------------------------------------*/
					div#utility div.dolor {}

						div#utility div.dolor table {
							width: 649px;
						}

							div#utility div.dolor table tr {}

								div#utility div.dolor table th {
									padding: 10px;
									border-top: dotted 1px #aaa;
									border-bottom: dotted 1px #aaa;
									width: 25%;
									vertical-align: top;
									font-weight: 600;
								} div#utility div.dolor table.alpha th {
									width: 30%;
									background: #eee;
								}

								div#utility div.dolor table td {
									padding: 10px;
									border-top: dotted 1px #aaa;
									border-bottom: dotted 1px #aaa;
									width: 75%;
								} div#utility div.dolor table.alpha td {
									width: 70%;
								}

									div#utility div.dolor table dl {}

										div#utility div.dolor table dl dt {
											font-weight: 600;
										}

										div#utility div.dolor table dl dd {}

									div#utility div.dolor table dl {}

					/*-----------------------------------------------------------
						#utility .sit and subordinate selector
					-----------------------------------------------------------*/
					div#utility div.sit {}

						div#utility div.sitInner {}

							div#utility div.sitInner dl {
								padding: 0 10px;
								border: solid 1px #aaa;
							}

								div#utility div.sitInner dt {
									padding: 10px 0;
									font-weight: 600;
									border-bottom: dotted 1px #aaa;
								}

								div#utility div.sitInner dd {
									padding: 10px 0;
								}

					/*-----------------------------------------------------------
						#utility .amet and subordinate selector
					-----------------------------------------------------------*/
					div#utility div.amet {}

						div#utility div.ametInner {
							padding: 0 10px;
						}

							div#utility div.ametInner p {
								padding: 25px 0;
								text-align: center;
								background: #ddd;
							}

					/*-----------------------------------------------------------
						#utility .consectetur and subordinate selector
					-----------------------------------------------------------*/
					div#utility div.consectetur {}

						div#utility div.consecteturInner {}

							div#utility div.consecteturBox {
								width: 196px;
							}

								div#utility div.consecteturBox .item00 {}

								div#utility div.consecteturBox .item01 {
									padding: 0 10px;
									font-size: 93%;
									line-height: 1.4em;
								}

									div#utility div.consecteturBox .item01 em {
										color: #f00;
										font-style: normal;
									}

							div#utility div.consecteturInner .alpha {
								margin-right: 30px;
							} div#utility div.consecteturInner .beta {
							} div#utility div.consecteturInner .gamma {
							}

					/*-----------------------------------------------------------
						#utility .adipisicing and subordinate selector
					-----------------------------------------------------------*/
					div#utility div.adipisicing {}

						div#utility div.adipisicingInner {}

							div#utility div.adipisicingBox {
								width: 306px;
							}

								div#utility div.adipisicing h3 {
									color: #f76504;
									font-weight: bold;
									font-size: 108%;
								}

								div#utility div.adipisicingBox h5 {
									font-size: 108%;
								}

								div#utility div.adipisicingBox h5,
								div#utility div.adipisicingBox h6 {
									font-weight: 600;
								}

									div#utility div.adipisicingBox em {
										font-size: 108%;
										font-weight: 600;
									} div#utility div.adipisicingBox strong {
										font-size: 108%;
										font-weight: 600;
										color: #f00;
									}

					/*-----------------------------------------------------------
						#utility .elit and subordinate selector
					-----------------------------------------------------------*/
					div#utility div.elit {}

						div#utility div.elitInner {
							position: relative;
							width: 669px;
							height: 98px;
						}

							div#utility div.elitInner ul {
								border: solid 1px #aaa;
								width: 100%;
								height: 100%;
							}

								div#utility div.elitInner ul li {
									position: absolute;
								} div#utility div.elitInner ul li.alpha {
									top: 1px;
									left: 5px;
								} div#utility div.elitInner ul li.beta {
									top: 1px;
									left: 240px;
								} div#utility div.elitInner ul li.gamma {
									top: 17px;
									left: 480px;
								}

					/*-----------------------------------------------------------
						#utility .sed and subordinate selector
					-----------------------------------------------------------*/
					div#utility div.sed {}

						div#utility div.sedInner {}

							div#utility div.sedInner table {
								width: 649px;
							} div#utility div.sedInner table#invoiceTable {
								display: none;
							} #manage div#utility div.sedInner table {
								width: 669px;
							}

								div#utility div.sedInner tr {}

									div#utility div.sedInner th {
										padding: 15px 0;
										border-bottom: solid 1px #b1b0b1;
										background: #f9e9d4;
										vertical-align: top;
										font-weight: normal;
									} div#utility div.sedInner th.item01 {
									} div#utility div.sedInner th.item02 {
										border-left: solid 1px #b1b0b1;
									}

										div#utility div.sedInner th p {
											padding: 0 6px;
										}

									div#utility div.sedInner td {
										padding: 15px 0;
										border-bottom: solid 1px #b1b0b1;
										background: #efefef;
									} div#utility div.sedInner td.item03 {
									} div#utility div.sedInner td.item04 {
									}

										div#utility div.sedInner td.item03 .floatLeft {
											width: 385px;
										}

										div#utility div.sedInner td.item03 .floatRight {
											width: 130px;
											vertical-align: top;
										}

											div#utility div.sedInner td.item03 ul {
												padding: 0 6px;
											}

												div#utility div.sedInner td.item03 li.floatLeft,
												div#utility div.sedInner td.item03 li.floatRight {
													padding: 0;
													width: auto;
												}


										div#utility div.sedInner td .inner {
											padding: 0 6px;
										}

										div#utility div.sedInner td p {
											padding: 0 6px;
										}

										div#utility div.sedInner td ul {
											padding: 0 6px;
										} div#utility div.sedInner td ul.paddingTall {
											padding: 0 15px;
										}

					/*-----------------------------------------------------------
						#utility .do and subordinate selector
					-----------------------------------------------------------*/
					div#utility div.do {
						padding: 10px;
						background: #f9e9d4;
					}

						div#utility div.doInner {
							padding: 5px;
							border: solid 1px #929394;
							width: auto;
							height: 250px;
							background: #fff;
							overflow: scroll;
						}

					/*-----------------------------------------------------------
						#utility .eiusmod and subordinate selector
					-----------------------------------------------------------*/
					div#utility div.eiusmod {}

						div#utility div.eiusmod ul {}

							div#utility div.eiusmod li {
								display: inline;
							} div#utility div.eiusmod li.item01 {
								padding-right: 30px;
							} div#utility div.eiusmod li.item02 {
							}

					/*-----------------------------------------------------------
						#utility .tempor and subordinate selector
					-----------------------------------------------------------*/
					div#utility div.tempor {
						padding: 10px 11px;
						background: #f5a94f;
					}

						div#utility div.temporInner {
							padding: 20px;
							background: #fff;
						}

					/*-----------------------------------------------------------
						#utility .incididunt and subordinate selector
					-----------------------------------------------------------*/
					div#utility div.incididunt {}

						div#utility div.incididuntInner {
							width: 202px;
						} div#utility div.incididunt .floatLeft {
							margin-right: 31px;
						} div#utility div.incididunt .floatRight {
						}

					/*-----------------------------------------------------------
						#utility .ut and subordinate selector
					-----------------------------------------------------------*/
					div#utility div.ut {
						padding: 25px 20px;
						background: #f0f1f2;
					}

						div#utility div.utInner {}
						div#utility div.utInner.border {
							padding-bottom: 29px;
							border-bottom: 1px dotted #000;
						}

							div#utility div.utBox00 {
								width: 280px;
							} div#utility div.utBox01 {
								width: 311px;
							}

								div#utility div.utBox00 h3 {
									color: #f76504;
									font-weight: bold;
									font-size: 108%;
								}

								div#utility div.utBox00 em {
									color: #f00;
									font-style: normal;
								}

					/*-----------------------------------------------------------
						#utility .labore and subordinate selector
					-----------------------------------------------------------*/
					div#utility div.labore {
						position: relative;
						width: 651px;
						height: 260px;
						background: url(/images/utility/bgPublish00.png) 0px 0px no-repeat;
					}

						div#utility div.labore p {
							position: absolute;
						} div#utility div.labore p.item00 {
							left: 164px;
							top: 27px;
						} div#utility div.labore .item01 {
							left: 89px;
							top: 82px;
						} div#utility div.labore .item02 {
							left: 140px;
							top: 183px;
						}


		/*-----------------------------------------------------------
			#footer and subordinate selector
		-----------------------------------------------------------*/
		div#footer {
			position: relative;
			width: 960px;
			height: 99px;
			background: url(/common/images/bgFooter.png) 0px 31px no-repeat;
		} #manage div#footer {
			position: relative;
			width: 960px;
			height: 103px;
			background: url(/common/images/bgManageFooter.png) 0px 31px no-repeat;
		}

			div#footer p.gotoPageTop {
				position: absolute;
				top: 0px;
				left: 794px;
			}

			div#footer ul {}

				div#footer li {
					position: absolute;
				} div#footer li.item00 {
					top: 57px;
					left: 554px;
				} div#footer li.item01 {
					top: 57px;
					left: 661px;
				} div#footer li.item02 {
					top: 57px;
					left: 798px;
				}

				div#footer li.item05 {
					top: 48px;
					left: 120px;
				} div#footer li.item06 {
					top: 48px;
					left: 231px;
				} div#footer li.item07 {
					top: 48px;
					left: 403px;
				} div#footer li.item08 {
					top: 48px;
					left: 542px;
				} div#footer li.item09 {
					top: 48px;
					left: 692px;
				} div#footer li.item10 {
					top: 48px;
					left: 769px;
				}

			div#footer address.item03 {
				position: absolute;
				top: 77px;
				left: 47px;
			} #manage div#footer address.item03 {
				position: absolute;
				top: 65px;
				left: 660px;
			} div#footer address.item11 {
				position: absolute;
				top: 79px;
				left: 375px;
			}

			div#footer p.item04 {
				position: absolute;
				top: 53px;
				left: 32px;
			}

