@charset "Shift_JIS";

/**************************************************
		初期設定
**************************************************/
body { background:#FFF none; }

div#wrapper { width:640px; }

a { color:#06C; text-decoration:underline; }
a:hover { color:#06C; text-decoration:underline; }


/**************************************************
		Header Area
**************************************************/
div#headerArea {
	position:satic;
	height:45px;
	background:transparent none;
}

div#headerArea h1 {
	position:static;
	top:0;
	left:0;
	width:90px;
	font-size:13pt;
}


/* ===== Main Menu ===== */
div#headerArea ul#mainMenu { display:none; }


/* ===== Sub Menu ===== */
div#headerArea ul#subMenu { display:none; }


/**************************************************
		contArea
**************************************************/
div#contArea { width:100%; }


/* ===== Collum 1 ===== */
.box1 div#mainArea {
	margin:0;
	width:580px;
}

.box1 div#sideArea { display:none; }


/* ===== Collum 2 ===== */
.box2 div#mainArea {
	float:none;
	margin-bottom:0;
	padding-right:0;
	width:580px;
}

.box2 div#sideArea { display:none; }


/* ===== Collum 3 ===== */
.box3 div#mainArea {
	float:static;
	margin-bottom:0;
	padding-right:0;
	width:640px;
}

.box3 div#sideArea { display:none; }

.box3 div#mainLeft {
	float:left;
	width:455px;
}

.box3 div#mainRight {
	float:right;
	margin-left:12px;
	width:173px;
}

div#contArea h2#mainImage {
	margin:0 0 23px 0;
	font-size:12pt;
}


/* ===== Pankz Area ===== */
div#pankzArea { margin:9px 0; }

.box1 div#pankzArea { margin:9px 0; }

div#pankzArea p { font-size:10pt; }


/* ===== Pagetop ===== */
div#pagetop { display:none; }


/**************************************************
		Side Area
**************************************************/
/* ===== Profile Area ===== */
.profileArea h3 { font-size:10pt; }

#mainArea .profileArea p { font-size:8pt; }

.profileArea ul.listProfile { font-size:8pt; }

#mainArea .profileArea .listNormal { font-size:8pt; }


/**************************************************
		Footer Area
**************************************************/
div#footerArea { display:none; }


/**************************************************
	Main Area
**************************************************/
/* ===== タイトル ===== */
.tiMain { font-size:12pt; }

#mainArea .ti001 { font-size:11pt; }

#mainArea .ti002 .entryDate { font-size:8pt; }

#mainArea .ti002 .entryTitle { font-size:11pt; }

#mainArea .ti003 { font-size:11pt; }


/* ===== アイコン ===== */
#mainArea .icon001 { font-size:10pt; }

#contMain .icon002 { font-size:10pt; }

#contMain .icon003 { font-size:10pt; }

#mainArea .icon004 { font-size:10pt; }

#mainArea .icon005 { font-size:10pt; }


/* ===== 文字 ===== */
#mainArea p { font-size:10pt; }


/* ===== List ===== */
#mainArea .listNormal { font-size:10pt; }

#mainArea .listDecimal { font-size:10pt; }

#mainArea .listDisc { font-size:10pt; }

#mainArea .listNormal .listNormal,
#mainArea .listNormal .listDisc,
#mainArea .listNormal .listDecimal { font-size:10pt; }


/* ===== List(icon) ===== */
#mainArea .listIcon001 { font-size:10pt; }

#mainArea .listIcon003 { font-size:10pt; }

#mainArea .listIcon004 { font-size:10pt; }

#mainArea .listIcon005 { font-size:10pt; }


/* ===== Table ===== */
#mainArea .table001 { font-size:10pt; }

#mainArea .table002 { font-size:10pt; }

#mainArea .table003 { font-size:10pt; }

#mainArea .table001 .listDecimal,
#mainArea .table001 .listDisc,
#mainArea .table001 .listNormal,
#mainArea .table002 .listDecimal,
#mainArea .table002 .listDisc,
#mainArea .table002 .listNormal { font-size:10pt; }


/* ===== Category Left & Right Box ===== */
#mainArea .catLeft .title a,
#mainArea .catRight .title a { font-size:10pt; }


/**************************************************
		Home
**************************************************/
#home div#contArea { background-color:#FFF; }

#home div#mainArea {
	float:none;
	margin:0;
	padding:0;
	width:560px;
}

#home div#sideArea {
	display:block;
	float:none;
	margin:17px 0 0 0;
	padding:0;
	width:560px;
}


/* ===== News Area ===== */
#newsArea ul.listNews { font-size:10pt; }


/* ===== Message Area ===== */
#messageArea ul.messageList { font-size:10pt; }

#messageArea ul.messageList li { display:inline; }


/**************************************************
		Parking & Estate
**************************************************/
#parking #mainArea .whiteBox001 .listImage,
#estate #mainArea .whiteBox001 .listImage { font-size:10pt; }


/**************************************************
		Company
**************************************************/
/* ===== Business ===== */
#company #mainArea .listNormal .icon001 { font-size:10pt; }

#company #mainArea .listNormal .listIcon003 { font-size:10pt; }


/* ===== Method ===== */
#mainArea .methodBox .title,
#mainArea .methodBoxLast .title  { font-size:10pt; }


/* ===== Publicity ===== */
#mainArea .publicityBox .title { font-size:11pt; }
}
#mainArea .publicityBox .title a { color:#098DAE; text-decoration:none; }
#mainArea .publicityBox .title a:hover { color:#098DAE; text-decoration:none; }


/**************************************************
		Recruit
**************************************************/
/* ===== Message ===== */
#mainArea .profileBox dl { font-size:10pt; }

#mainArea ul.listMessage001 { font-size:10pt; }

#mainArea ul.listMessage002 { font-size:10pt; }


/**************************************************
		President
**************************************************/
#mainArea .listEntry { font-size:9pt; }


/**************************************************
		News
**************************************************/
#mainArea ul.listNews  { font-size:10pt; }


/**************************************************
		Contact
**************************************************/
#mainArea .grayBox .phone { font-size:12pt; }

#mainArea .listButton { font-size:10pt; }


/**************************************************
		Sitemap
**************************************************/
#sitemap .listIcon003 .listDisc  { font-size:10pt; }


