@charset "utf-8";

/* ****************************************************

popup.css

1: common setting
2: common parts
99: extra

***************************************************** */

/*1: common setting
=========================================*/
/* mainContainer */
#mainContainer {
	margin-top: 25px;
}
#mainContainer #mainContents {
	width: auto;
}
#mainContainer #contents {
	float: none;
	width: auto;
	margin: 0;
}

/* header */
#footer {
	margin-top: 0;
	border: 0;
}


/* ==================================
width 450px
================================== */
/* header */
.w450 #header {
	width: 450px;
}

/* mainContainer */
.w450 #mainContainer {
	width: 450px;
}

/* header */
.w450 #footer {
	width: 450px;
}


/* ==================================
width 570px
================================== */
/* header */
.w570 #header {
	width: 570px;
}

/* mainContainer */
.w570 #mainContainer {
	width: 570px;
}

/* header */
.w570 #footer {
	width: 570px;
}


/* ==================================
width 765px
================================== */
/* header */
.w765 #header {
	width: 765px;
}

/* mainContainer */
.w765 #mainContainer {
	width: 765px;
}

/* header */
.w765 #footer {
	width: 765px;
}



/*2: common parts
=========================================*/

/* ==================================
heading
================================== */
/* h1 design */
#contents .heading01 {
	height: 1%; /* for IE6 */
}
#examine #contents .heading01 {
	background: #99cc00;
}
#contractor #contents .heading01 {
	background: #db3678;
}
#company #contents .heading01 {
	background: #18967e;
}


/* ==================================
utilityLinks
================================== */
#contents #utilityLinks {
}
#contents #utilityLinks ul {
	float: right;
}
#contents #utilityLinks ul li {
	display: inline;  /* for IE6 */
	float: left;
	min-height: 21px;
	margin: 10px 0 0 23px;
	padding: 5px 0 0 14px;
	background: url(/common/images/com_ic06.gif) no-repeat 0 50%;
}
#contents #utilityLinks ul #station {
	padding: 5px 0 0 27px;
	background: url(/common/images/com_ic22.gif) no-repeat 0 0;
}
#contents #utilityLinks ul #print {
	padding: 5px 0 0 32px;
	background: url(/common/images/com_ic23.gif) no-repeat 0 0;
}


/* ==================================
mapArea
================================== */
#contents #mapArea {
	margin-top: 20px;
	border: 1px solid #cccccc;
}


/* ==================================
other
================================== */
/* agreement */
#contents #agreement {
	margin-top: 5px;
	text-align: right;
}

/* closeBtn */
#contents .closeBtn {
	margin-top: 10px;
	text-align: center;
}


/*99: extra
=========================================*/
/* ==================================
clear fix
================================== */
#contents #utilityLinks:after {
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
}
#contents #utilityLinks {
	zoom: 1;
}
