@charset "utf-8";

/*
--------------------------------------------------------
layout
--------------------------------------------------------
*/
body#index {
background:url(../images/01back.jpg) repeat 50% 0;
}
body#index div#wrapper{
margin:0 auto;
width:800px;
background:#FFFFFF;
}
body#index div#body{
margin:0 auto 70px auto;
}
body#index #main{
margin:0 50px 0 0;
padding:0;
text-align:center;
}
body#index #info{
margin: 1em auto 0 auto;
width: 727px;
clear: both;
}


/*
--------------------------------------------------------
 navigation
--------------------------------------------------------
*/
body#index li.navititle01,
body#index li.navititle02,
body#index li.navititle03,
body#index li.navititle04,
body#index li.navititle05{
margin:0;
padding:0;
float: right;
}
body#index li.navititle01{
	width: 229px;
}
body#index li.navititle02{
width: 221px;
}
body#index li.navititle03{
width: 125px;
}
body#index li.navititle04{
	width: 100px;
}
body#index li.navititle05{
width: 40px;
}
body#index img.tit{
margin:0 0 0 10px;
padding:0;
float: right;
}
body#index li ul{
margin:50px 0 0 0;
padding:0;
}
body#index li.navititle01 ul li,
body#index li.navititle02 ul li,
body#index li.navititle03 ul li,
body#index li.navititle04 ul li,
body#index li.navititle05 ul li{
margin:0;
padding:0;
float: right;
}

/*
--------------------------------------------------------
information
--------------------------------------------------------
*/

body#index #info .infotitle{
margin: 0 auto 0 auto;
background: url(../images/index_infoback.jpg) repeat-y left top;
padding: 14px 0 5px 13px;
}
body#index #info p.pict3{
margin: 0;
}
body#index #info #news{
margin: 0 auto 0 auto;
width: 540px;
float: left;
background: url(../images/index_infoback.jpg) repeat-y center bottom;
font-size: 80%;
}
body#index #info #news p{
padding: 14px 0 0 13px;
}
body#index #info #news dl{
padding: 5px 0 20px 5px;
width:510px;
}
body#index #info #news dl dt{
width:6em;
margin:0 0 0.2em 13px;
padding:0;
}
body#index #info #news dl dd{
margin:-1.7em 0 0 7.5em;
padding:0;
}

