@charset "UTF-8";

/* -- 全体設定 -------------------------------------------------- */

/* -- 回り込み解除(ボックス内) -- */
.floatclear {
	clear:both;
	height:0;
	overflow:hidden;
}
.floatclear hr {
	display:none;
	height:0;
}


.imgleft {
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.imgright {
	float:right;
	margin-left:5px;
	margin-bottom:5px;
}


html,body {
	margin:0;
	padding:0;
}

body {
	line-height: 1.8;
	font-size:10pt;
}

img,
a img {
	border: none;
}
a {
	color:#6080BF;
}
.leftphoto {
	float:left;
}
.rightphoto {
	float:right;
}



/* -- 全体枠 ----------------------------------------------------- */
#wrapper {
	width:100%;
}


/* -- ヘッダー --------------------------------------------------- */
#header-title {
	display:none;
}
#header-navi {
	display:none;
}
#header-description {
	display:none;
}


/* -- ページボディ ----------------------------------------------- */
#pagebody {
	width:100%;
}


/* -- ナビボックス ---------------------------------------------- */
#navibox {
	display:none;
}



/* -- メインボックス --------------------------------------------- */
#mainbox {
	width:100%;
}
#mainbox-inner {}
/* -- 回り込み解除 -- */
#mainbox-inner {
	zoom:1; /* for IE 5.5-7 */
}
#mainbox-inner:after { /* for modern browser */
	content:".";
	display: block;
	height:0;
	clear:both;
	visibility:hidden;
}
#mainbox-inner {
	display: inline-table;
}
/* Hides from IE-mac ¥*/
* html #mainbox-inner {
	height: 1%;
}
#mainbox-inner {
	display: block;
}
/* End hide from IE-mac */


#mainbox-inner {
	background: url(/img/mainbox_top_bg.gif) repeat-x top;
	border: 1px solid #CCCCCC;
	padding-top: 10pt;
}


.breadcrumb {
	display:none;
}

#mainbox h1 {
	margin:0 0 15pt 0;
	padding:0;
}

/* -- メインタイトル -- */
h1#main-title {
	margin:0 0 15pt 0;
	padding:10pt 0 0 0;
}


/* -- コンテンツボックス -- */
.box {
	border-bottom:1pt dotted #6080BF;
	padding: 0 20pt 10pt;
}
/* -- 回り込み解除 -- */
.box {
	zoom:1; /* for IE 5.5-7 */
}
.box:after { /* for modern browser */
	content:".";
	display: block;
	height:0;
	clear:both;
	visibility:hidden;
}
.box {
	display: inline-table;
}
/* Hides from IE-mac ¥*/
* html .box {
	height: 1%;
}
.box {
	display: block;
}
/* End hide from IE-mac */


.box h2 {

	margin:15pt 0 10pt 0;
	padding:0;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-weight: bolder;
	color: #006600;
}

.box p {
	margin:10pt 0 20pt 0;
	padding:0;
}



/* -- ページ上部へ戻る -- */
.goheader {
	display:none;
}



/* -- フッター ---------------------------------------------------- */
#footer {
	clear:both;
}

#footer table {
	/*
	display:none;
	*/
	width:100%;
}
#footer th {
	text-align:left;
	vertical-align:bottom;
	font-weight:normal;
	font-size:12pt;
}
#footer td {
	text-align:right;
	vertical-align:bottom;
	font-family:serif;
	font-size:12pt;
}
#footer span {
	color:#fff;
	font-size:10pt;
	font-family:sans-serif;
	margin:0 0 0 2pt;
	padding:1pt 2pt;
	background:#00a63c;
}





/* -----------------------------------------------------------
   立地企業紹介
   ----------------------------------------------------------- */
.kigyofootlist {
	display:none;
}



/* -----------------------------------------------------------
   トップページ
   ----------------------------------------------------------- */
#top #footer {
	display:none;
}
