@charset "UTF-8";
/* index.html用スタイル */


/* ---------------------------------------------------------------- *
[CONTENTS] 
 * ---------------------------------------------------------------- */
#contents {
	background: #fff url(../images/bg_index.gif) repeat-y;
}

#header {
}


/* ---------------------------------------------------------------- *
[MAIN-CONTENTS] 
 * ---------------------------------------------------------------- */
#indexmain {
	float: left;
	width: 490px;
	padding-bottom: 25px;
}

#indexmain h2 {
	width: 490px;
	height: 50px;
	border-bottom: solid 1px #666;
}

#indexmain h3 {
	margin: 0 0 0 -0.5em;
}

#flashcontent {
	width: 490px;
	height: 327px;
	border-bottom: solid 1px #666;
	background: #ddd;
}

#indexmain dl {
	margin: 1.5em 20px;
}

#indexmain dt {
	width: 7em;
	background: #666;
	color: #fff;
	text-align: center;
	font-family : Arial,'ＭＳ Ｐゴシック',sans-serif ;
}

#indexmain dd {
	margin: -1.5em 0 0 9em;
	padding: 0;
}

.bn {
	float: right;
	margin-right: 20px;
}


/* ---------------------------------------------------------------- *
[SIDE-CONTENTS] 
 * ---------------------------------------------------------------- */
#sidecontent {
	float: right;
	margin: 0;
	padding: 15px 15px 0 15px;
	width: 160px;
}

#sidecontent span {
	display: none;
}

#sidecontent ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidecontent ul li a {
	display: block;
	margin-bottom: 10px;
	width: 160px;
	height: 70px;
}

#sidecontent ul li a#sc01 { height: 80px; background: url(../images/sc_showroom.jpg) no-repeat; }
#sidecontent ul li a#sc02 { height: 80px; background: url(../images/sc_blog.gif) no-repeat; }
#sidecontent ul li a#sc03 { background: url(../images/sc_download.gif) no-repeat; }
#sidecontent ul li a#sc04 { background: url(../images/sc_registration.gif) no-repeat; }
#sidecontent ul li a#sc05 { background: url(../images/sc_request.gif) no-repeat; }
#sidecontent ul li a#sc06 { height: 80px; background: url(../images/sc_ldk.gif) no-repeat; }
#sidecontent ul li a#sc07 { height: 80px; background: url(../images/sc_blog3.gif) no-repeat; }
#sidecontent ul li a#sc08 { height: 80px; background: url(../images/sc_estim.gif) no-repeat; }
#sidecontent ul li a#sc09 { height: 80px; background: url(../images/sc_eandw.jpg) no-repeat; }
#sidecontent ul li a#sc10 { height: 80px; background: url(../images/sc_olis.jpg) no-repeat; }
#sidecontent ul li a#sc01:hover { background: url(../images/sc_showroom_hover.jpg) no-repeat; }
#sidecontent ul li a#sc02:hover { background: url(../images/sc_blog_hover.gif) no-repeat; }
#sidecontent ul li a#sc03:hover { background: url(../images/sc_download_hover.gif) no-repeat; }
#sidecontent ul li a#sc04:hover { background: url(../images/sc_registration_hover.gif) no-repeat; }
#sidecontent ul li a#sc05:hover { background: url(../images/sc_request_hover.gif) no-repeat; }
#sidecontent ul li a#sc06:hover { height: 80px; background: url(../images/sc_ldk_hover.gif) no-repeat; }
#sidecontent ul li a#sc07:hover { height: 80px; background: url(../images/sc_blog3_hover.gif) no-repeat; }
#sidecontent ul li a#sc08:hover { height: 80px; background: url(../images/sc_estim_hover.gif) no-repeat; }
#sidecontent ul li a#sc09:hover { height: 80px; background: url(../images/sc_eandw_hover.jpg) no-repeat; }
#sidecontent ul li a#sc10:hover { height: 80px; background: url(../images/sc_olis_hover.jpg) no-repeat; }


/* ---------------------------------------------------------------- *
[AXIS] 
 * ---------------------------------------------------------------- */
#axisinfo {
	position: absolute;
	top: -100px;
	left: 531px;
}

#axisinfo img {
	margin-bottom: 10px;
}

#axisinfo p {
	font-size: 80%;
	line-height: 1.2;
}
