@charset "utf-8";
/* CSS Document */

/*----------------------------------------*/
/*title*/
/*----------------------------------------*/
#page h2.title{
background:url(../../img/infomation/title.gif) no-repeat;
}

/*----------------------------------------*/
/*main_infomation*/
/*----------------------------------------*/
#main_infomation{
background:#ffffff url(../../img/infomation/page_bg_main1.gif) repeat-y;
width:753px;
display:block;
overflow:hidden;
padding:0 3px 0 17px;
}

/*----------------------------------------*/
/*infomation_index*/
/*----------------------------------------*/
#infomation_index{
width:160px;
margin:20px 0 20px 0;
float:left;
}
#infomation_index h3{
padding:0 30px 0 17px;
}
#infomation_index ul{
padding:0 30px 0 17px;
}
#infomation_index li{
background:url(../../img/infomation/icon_1_1.gif) no-repeat;
padding:0 0 0 12px;
}

/*----------------------------------------*/
/*infomation_list*/
/*----------------------------------------*/
#infomation_list{
width:550px;
margin:20px 0 20px 0;
float:left;
}
#infomation_list h3{
background:url(../../img/infomation/icon_1_2.gif) no-repeat;
width:535px;
padding:0 0 0 12px;
letter-spacing:0.1em;
font-size:120%;
}
#infomation_list h2.pagetitle{
width:547px;
background:#eeeeee;
border-width:1px;
border-style:solid;
border-color:#cccccc;
padding:1px 2px;
margin:-2px -2px 15px -2px;
}
#infomation_list p{
width:535px;
padding:0 0 0 12px;
margin:7px 0 15px 0;
}

/*----------------------------------------*/
/*共通*/
/*----------------------------------------*/
.header_infomation{
background:url(../../img/infomation/page_bg_header.gif) no-repeat;
border-bottom-width:0;
height:20px;
width:736px;
display:block;
overflow:hidden;
}

.footer_infomation{
clear:both;
background:url(../../img/infomation/page_bg_footer.gif) no-repeat;
border-bottom-width:0;
height:25px;
width:736px;
display:block;
overflow:hidden;
}

.navigation{
padding:15px 0 0 0;
}
.alignleft{
float:left;
}
.alignright{
float:right;
}
.small{
text-align:right;
padding:0 0 10px 0;
font-size:90%;
}
