@charset "utf-8";

body {
height:100%;
line-height:160%;
}

#wrappr{
background:url(../about/img/title_img.jpg) no-repeat center top;
width:auto;
min-height:437px;
height:auto;
margin-top:7px;

}

#secheader h2 {
	position:absolute;
	top:20px;
	left:-9px;
	display: block;
	text-indent: -9999px;
	background:url(../about/img/title.png) no-repeat center top;
	width:276px;
	height:64px;
}

#about {
width:970px;
margin:0 auto;
text-align:left;
_text-align:center;
}

#at001{
background:url(../about/img/bg01.png) no-repeat center top;
width:970px;
height:540px;
margin-left:-16px;
_text-align:left;
}

.at001txt{
width:426px;
padding:252px 0 0 80px;
}

#at001 p{
margin-bottom:16px;
}

#at002{
background:url(../about/img/bg02.gif) no-repeat center top;
margin:40px auto 0 auto;
width:892px;
min-height:307px;
padding:88px 0 0 0;
_text-align:left;
}

#at002 img{
float:left;
}

.at002txt{
	width:640px;
	float:right;
	padding:0 20px;
	text-align: left;
}

.at002_01{
background:url(../about/img/about_plan.jpg) no-repeat center top;
margin:-118px auto 0 auto;
_margin:0 auto 0 auto;
width:858px;
height:96px;
text-align:right;
position:relative;
}

.planlk{
	position:absolute;
	top:45px;
	left:682px;
}

#at002_02{
margin:40px auto 0 auto;
width:892px;
padding:0 0 0 0;
}

#at002_02 img{
float:left;
}

.infotxt{
	width:640px;
	float:right;
	padding:0 20px;
	text-align: left;
}

.at002_03{
background:url(../about/img/about_info.jpg) no-repeat center top;
margin:0 auto 0 auto;
width:858px;
height:117px;
position:relative;
text-indent:-9999px;
}

#at003{
background:url(../about/img/bg03.gif) no-repeat center top;
margin:40px auto 0 auto;
width:942px;
min-height:532px;
height:auto;
padding:100px 0 0 0;
_text-align:left;
}

.at003box{
width:905px;
margin:0 auto;
}

#at003 p{
color:#b77c1a;
font-size:11px;
width:140px;
margin:0 auto 16px 0;
padding-left:25px;
}

#at003 img{
padding-left:10px;
}

*html #at003 img{
margin-left:9px;
}

#at003 h4{
margin-bottom:25px;
}

.at003_01{
float:left;
width:176px;
height:430px;
margin-right:5px;
background:url(../about/img/at003_01bg.gif) no-repeat center top;
}

.at003_02{
float:left;
width:176px;
height:430px;
margin-right:5px;
background:url(../about/img/at003_02bg.gif) no-repeat center top;
}

.at003_03{
float:left;
width:176px;
height:430px;
margin-right:5px;
background:url(../about/img/at003_03bg.gif) no-repeat center top;
}


.at003_04{
float:left;
width:176px;
height:430px;
margin-right:5px;
background:url(../about/img/at003_04bg.gif) no-repeat center top;
}

.at003_05{
float:left;
width:176px;
height:430px;
margin-right:5px;
background:url(../about/img/at003_05bg.gif) no-repeat center top;
}

*html .at003_01{
float:left;
width:176px;
height:490px;
margin-right:2px;
background:url(../about/img/at003_01bg.gif) no-repeat center top;
}

*html .at003_02{
float:left;
width:176px;
height:490px;
margin-right:2px;
background:url(../about/img/at003_02bg.gif) no-repeat center top;
}

*html .at003_03{
float:left;
width:176px;
height:490px;
margin-right:2px;
background:url(../about/img/at003_03bg.gif) no-repeat center top;
}


*html .at003_04{
float:left;
width:176px;
height:490px;
margin-right:2px;
background:url(../about/img/at003_04bg.gif) no-repeat center top;
}

*html .at003_05{
float:left;
width:176px;
height:490px;
margin-right:2px;
background:url(../about/img/at003_05bg.gif) no-repeat center top;
}

*html .at003_01txt{
width:176px;
height:220px;
}

*html .at003_02txt{
width:176px;
height:220px;
}

*html .at003_03txt{
width:176px;
height:220px;
}

*html .at003_04txt{
width:176px;
height:220px;
}

*html .at003_05txt{
width:176px;
height:220px;
}

.at003_01_01{
background:url(../about/img/sol01.gif) no-repeat center top;
display: block;
text-indent: -9999px;
width:176px;
height:218px;
}

.at003_01_02{
background:url(../about/img/sol02.gif) no-repeat center top;
display: block;
text-indent: -9999px;
width:176px;
height:218px;
}

.at003_01_03{
background:url(../about/img/sol03.gif) no-repeat center top;
display: block;
text-indent: -9999px;
width:176px;
height:218px;
}

.at003_01_04{
background:url(../about/img/sol04.gif) no-repeat center top;
display: block;
text-indent: -9999px;
width:176px;
height:218px;
}

.at003_01_05{
background:url(../about/img/sol05.gif) no-repeat center top;
display: block;
text-indent: -9999px;
width:176px;
height:218px;
}

/*=========================================
list menu
===========================================*/

#amenu{
width:640px;
}

#amenu li {
float:left;
margin:0 4px 0 0;
padding:0;
}

#amenu li a {
text-indent:-9999px;
display: block;
cursor: pointer;
}

#amenu a:link img{
visibility : visible ;
border-style : none ;
}

#amenu a:visited img{
visibility : hidden ;
border-style : none ;
}

#amenu a:hover img{
visibility : hidden ;
border-style : none ;
}

#amenu a:active img{
visibility : hidden ;
border-style : none ;
}

/* abmenu01
---------------------------------------------*/
.abmenu01 {
	position:absolute;
	top:45px;
	left:16px;
	width : 171px;
	height :59px;
	background-image : url(../about/img/info_bn01_on.jpg);
}

.abmenu01 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 171px ;
height :59px ;
}

.abmenu01 a:link {
background-image : url(../about/img/info_bn01_off.jpg);
}

.abmenu01 a:visited{
background-image : url(../about/img/info_bn01_off.jpg);
}

.abmenu01 a:hover{
background-image : url(../about/img/info_bn01_on.jpg);
}

.abmenu01 a:active{
background-image : url(../about/img/info_bn01_on.jpg);
}

/* abmenu02
---------------------------------------------*/
.abmenu02 {
	position:absolute;
	top:45px;
	left:200px;
	width : 130px;
	height :59px;
	background-image : url(../about/img/info_bn02_on.jpg);
}

.abmenu02 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 130px ;
height :59px ;
}

.abmenu02 a:link {
background-image : url(../about/img/info_bn02_off.jpg);
}

.abmenu02 a:visited{
background-image : url(../about/img/info_bn02_off.jpg);
}

.abmenu02 a:hover{
background-image : url(../about/img/info_bn02_on.jpg);
}

.abmenu02 a:active{
background-image : url(../about/img/info_bn02_on.jpg);
}

/* abmenu03
---------------------------------------------*/
.abmenu03 {
	position:absolute;
	top:45px;
	left:343px;
	width : 143px;
	height :59px;
	background-image : url(../about/img/info_bn03_on.jpg);
}

.abmenu03 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 143px ;
height :59px ;
}

.abmenu03 a:link {
background-image : url(../about/img/info_bn03_off.jpg);
}

.abmenu03 a:visited{
background-image : url(../about/img/info_bn03_off.jpg);
}

.abmenu03 a:hover{
background-image : url(../about/img/info_bn03_on.jpg);
}

.abmenu03 a:active{
background-image : url(../about/img/info_bn03_on.jpg);
}

/* abmenu04
---------------------------------------------*/
.abmenu04 {
	position:absolute;
	top:45px;
	left:499px;
	width : 150px;
	height :59px;
	background-image : url(../about/img/info_bn04_on.jpg);
}

.abmenu04 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 150px ;
height :59px ;
}

.abmenu04 a:link {
background-image : url(../about/img/info_bn04_off.jpg);
}

.abmenu04 a:visited{
background-image : url(../about/img/info_bn04_off.jpg);
}

.abmenu04 a:hover{
background-image : url(../about/img/info_bn04_on.jpg);
}

.abmenu04 a:active{
background-image : url(../about/img/info_bn04_on.jpg);
}

.abmenu05{
	position:absolute;
	top:48px;
	left:681px;
}
