@charset "utf-8";


div#Header{
width:676px;
padding-bottom:30px;
overflow:hidden;
}

div#Header h1{
background:url(../img/header.jpg)no-repeat left top;
text-indent:-99999px;
line-height:0px;
font-size:0px;
}

div#Header h1 a{
display:block;
height:280px;
}

div#Header p{
text-indent:-99999px;
line-height:0px;
font-size:0px;
}









/*--Contents2--*/
div#Contents2 {
overflow:hidden;
padding:0 0 30px;
float:left;
}

/*--Banner--*/
div#Banner_MD {
float:left;
overflow:hidden;
padding-right:30px;
}

div#Banner_MD h2{
text-indent:-99999px;
line-height:0px;
font-size:0px;
}

div#Banner_MD li{
text-indent:-99999px;
line-height:0px;
font-size:0px;
}

div#Banner_MD li a{
display:block;
width:305px;
height:175px;
	background-repeat: no-repeat;
	background-position: left top;
text-indent:-99999px;
line-height:0px;
font-size:0px;
overflow:hidden;
background-image:url(../img/md_banner.png);
}

div#Banner_MD li a:hover{
	background-position: left bottom;
}


/*--News--*/
div#News{
width:338px;
float:right;
overflow:hidden;
}

div#News h3{
height:20px;
padding-bottom:20px;
color:#a67c52;
text-indent:-99999px;
line-height:0px;
font-size:0px;
font-size:150%;
background:url(../img/index_news.png)no-repeat left top;
}

div#News dl{
padding:0 15px ;
background-color:#fff;
font-size:110%;
}

div#News dl dd{
background:url(../img/news_ander.gif) no-repeat left top;
}
/*--/Contents2--*/



/*--Service--*/
div#Service{
overflow:hidden;
float:left;
}

div#Service h3{
width:676px;
height:20px;
padding-bottom:20px;
color:#a67c52;
text-indent:-99999px;
line-height:0px;
font-size:150px;
background:url(../img/index_service.png) no-repeat left top;
}

div#Service ul{
list-style:none;
}


div#Service li p{
text-indent:-99999px;
line-height:0px;
font-size:0px;
padding-bottom:15px;
}


div#Service li a{
display:block;
width:676px;
height:70px;
	background-repeat: no-repeat;
	background-position: left top;
text-indent:-99999px;
line-height:0px;
font-size:0px;
overflow:hidden;
}

div#Service li a:hover{
	background-position: left bottom;
}


div#Service ul li#service_01 a{
background-image:url(../img/service_01.jpg);
}
div#Service li#service_02 a{
background-image:url(../img/service_02.jpg);
}
div#Service li#service_03 a{
background-image:url(../img/service_03.jpg);
}


