@charset "utf-8";
@import "_shared/css/common.css";


/*EXTENSION --------------------------------------------------------*/

#main{
		padding-top:10px;
		min-height:600px;
		background:none;}


#eyeCatch{
		width:100%; height:189px;
		margin-bottom:20px;
		background:url(/_shared/img/bg/main.gif) top left repeat-x;}

#eyeCatch .wrap{
		width:945px; height:189px;
		margin:0 auto;
		padding:20px 0 0 15px;
		position:relative;
		background:url(_shared/img/top/eyeCatch.jpg) 15px 20px no-repeat;}

*html #eyeCatch .wrap{
		width:945px; height:189px;
		margin:0 auto -20px;}

#eyeCatch .wrap a:hover img{
		background:#fff;
		filter: alpha(opacity=10);
		-moz-opacity:0.10;
		opacity:0.10;}


#eyeCatch .wrap #light img{
		width:209px; height:37px;
		position:absolute; top:62px; right:36px;}

#eyeCatch .wrap #middle img{
		width:209px; height:37px;
		position:absolute; top:110px; right:36px;}

#eyeCatch .wrap #highEnd img{
		width:209px; height:37px;
		position:absolute; top:158px; right:36px;}

h1{
		width:auto !important;}

.block_right{
		width:590px; min-height:92px; height:auto !important; height:92px;
		margin:0 0 18px 10px;
		padding:0 0 0 98px;
		line-height:1.7;
		position:relative;}

.block_right img{
		position:absolute; top:0; left:6px;}

.block_right .text{
		width:94%;
		margin:0 0 0 16px;
		padding-left:1px;
		line-height:1.5;
		font-size:13px;}

.block_right .text span{
		font-size:11px;
		display:block;
		padding:5px 0 0 0;
		color:#AD9A4F;}

.block_right .subHeadLine{
		width:552px; height:auto;
		border:none;
		border-bottom:1px dotted #777;
		line-height:1.2;
		color:#B7392B;
		font-weight:bold;
		font-size:14px;
		margin:0 0 9px 16px;
		padding:2px 0 2px 1px;
		position:relative;
		display:block;}


.exHeadLine{
		margin:0 0 13px 15px;}

#index{
		background:url(_shared/img/top/index.jpg) 470px 110px no-repeat;}



