@charset "utf-8";
/* ****************************************************

enjoy.css

1: common setting
2: common parts
3: page detail
99: extra

***************************************************** */

/*1: common setting
=========================================*/



/*2: common parts
=========================================*/

/* ==================================
heading
================================== */

/* h1 design */
body.message div#contents .heading01 {
	margin-bottom: 0;
}


/*3: page detail
=========================================*/

/* ==================================
index.html
================================== */
/* allNews */
body#company div#contents #allNews {
	position: absolute;
	top: 32px;
	right: 0;
}

/* newsBlock */
body#company div#contents div.newsBlock ul li {
	margin-top: 3px;
	padding-bottom: 0px;
	background: none;
}
* html body#company div#contents div.newsBlock ul li { /* for IE6 hacks */
	margin-top: 0;
}
* html body#company div#contents div.newsBlock dl dd { /* for IE6 hacks */
}


/* ==================================
offices.html
================================== */
/* offices */
div#contents .offices .tel {
	display: block;
	margin-top: 5px;
}


/* ==================================
about.html
================================== */
/* honshyaMap */
div#contents .honshya span {
	display: block;
}


/* ==================================
message.html
================================== */
/* president */
div#contents .president {
	margin-top: 1em;
	text-align: right;
	font-size: 110%;
}


/* ==================================
history.html
================================== */
/* history */
div#contents .history li {
	padding-bottom: 11px;
	background: url(/common/images/com_hr001.gif) repeat-x 0 100%;
	zoom: 1;
}
div#contents .history li .imageBlockLeft .imageBox {
	margin: 0 45px 0 0;
}
div#contents .history li .imageBlockLeft .textBox p {
	margin-top: 2px;
}

/* designHistory */
div#contents div.designHistory {
	clear: both;
	width: 690px;
	overflow: hidden;
}
div#contents div.designHistory ul {
	margin-right: -10px;
}
div#contents div.designHistory ul li {
	float: left;
	margin: 0 10px 0 0;
}


/*99: extra
=========================================*/

/* ==================================
clear fix
================================== */
div#contents div.designHistory ul:after,
div#contents div.cmBlock .detail dl:after,
div#contents div.cmBlock:after,
div#contents .schoolBlock:after {
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
}

div#contents div.designHistory ul,
div#contents div.cmBlock .detail dl,
div#contents div.cmBlock,
div#contents .schoolBlock {
	zoom: 1;
}
