/*--------------------*
#page_ttl
*--------------------*/
#page_ttl H2{
  height:86px;
  background:url(../../image/link_list/title.gif) no-repeat 50% 5%;
}
/*--------------------*
#link_list
*--------------------*/
#link_list .section_bdy{
  margin:auto;
  background-repeat:repeat-y;
  background-position:50% top;
}
#link_list .section_ftr{
  width:100%;
  padding-bottom:20px;
  background-repeat:no-repeat;
  background-position:50% bottom;
}
#link_list .section_hdr{
  width:100%;
  background-repeat:no-repeat;
  background-position:50% top;
}
#link_list H3{
  height:75px;
}
/**/
#link_list .list_double,
#link_list .list_single{
  padding-bottom: 5px;
  width:584px;
  margin:auto;
}
#link_list .list_single .severalmenu{

}
#link_list .menu_bdy{
  width:100%;
  margin:0px auto;
  background-repeat:repeat-y;
  background-position:50% top;
}
#link_list .menu_ftr{
  width:100%;
  padding-bottom:20px;
  background-repeat:no-repeat;
  background-position:50% bottom;
}
#link_list .menu_hdr{
  width:100%;
  padding-top:20px;
  background-repeat:no-repeat;
  background-position:50% top;
  margin:0px auto;
}
/**/
#link_list .menu_left{
  width:282px;
  float:left;
}
#link_list .menu_right{
  width:287px;
  float:right;
}
#link_list .menu_left .severalmenu{
  width:230px;
  margin:auto;
  text-align:left;
  padding:0px;
}
#link_list .menu_right .severalmenu{
  width:230px;
  margin:auto;
  text-align:left;
  padding:0px;
}
#link_list .icon{
  width:60px;
  text-align:left;
}
#link_list .menu_ttl{
  width:170px;
  float:left;
}
#link_list .menu_ttl H4{padding-top:2px;}
#link_list .menu_info{padding-top:3px;  width:230px;}
#link_list .menu_icon{
  float:left;
  padding-top:2px;
}
#link_list .limited_info{border:2px solid #fff;margin-top:3px;}
#link_list .limited_info P{padding:3px;font-size:0.9em;}
#link_list H5{font-weight:normal;padding:3px 0px 5px;}

#link_list .caption{color:#573F1D;}
#link_list A{color:#EE7524;}
#link_list A:hover{color:#f39b61;}
#link_list H5 A{color:#dc500a;}
#link_list H5 A:hover{color:#f67f44;}

/*--------------------*
#group1
*--------------------*/
#group1{}
#group1 .section_hdr{background-image:url(../../image/link_list/group1/section_hdr.jpg);}
#group1 .list_double .menu_bdy{background-image:url(../../image/link_list/group1/list_double/menu_bdy.gif);}
#group1 .list_double .menu_ftr{
  background-image:url(../../image/link_list/group1/list_double/menu_ftr.gif);
  position: relative;
  top: 10px;
  padding-bottom: 30px;
}
#group1 .list_double .menu_hdr{background-image:url(../../image/link_list/group1/list_double/menu_hdr.gif);  padding: 15px 0px;
}
#group1 .list_single .menu_bdy{background-image:url(../../image/link_list/group1/list_single/menu_bdy.gif);}
#group1 .list_single .menu_ftr{
  background-image:url(../../image/link_list/group1/list_single/menu_ftr.jpg);
  position: relative;
  top: 10px;
  padding-bottom: 30px;
  min-height: 165px;
  _height: 195px;
}
#group1 .list_single .menu_hdr{background-image:url(../../image/link_list/group1/list_single/menu_hdr.gif);  padding: 15px 0px;
}
/*--------------------*
#group2
*--------------------*/
#group2{margin-top:30px;}
#group2 .section_hdr{background-image:url(../../image/link_list/group2/section_hdr.jpg);}
#group2 .list_double .menu_bdy{background-image:url(../../image/link_list/group2/list_double/menu_bdy.gif);}
#group2 .list_double .menu_ftr{
  background-image:url(../../image/link_list/group2/list_double/menu_ftr.gif);
  position: relative;
  top: 10px;
  padding-bottom: 30px;
}
#group2 .list_double .menu_hdr{background-image:url(../../image/link_list/group2/list_double/menu_hdr.gif);  padding: 15px 0px;
}
#group2 .list_single .menu_bdy{background-image:url(../../image/link_list/group2/list_single/menu_bdy.gif);}
#group2 .list_single .menu_ftr{
  background-image:url(../../image/link_list/group2/list_single/menu_ftr.jpg);
  position: relative;
  top: 10px;
  padding-bottom: 30px;
  min-height: 165px;
  _height: 195px;
}
#group2 .list_single .menu_hdr{background-image:url(../../image/link_list/group2/list_single/menu_hdr.gif);  padding: 15px 0px;
}

/*--------------------*
#group3
*--------------------*/
#group3{margin-top:30px;}
#group3 .section_hdr{background-image:url(../../image/link_list/group3/section_hdr.jpg);}
#group3 .list_double .menu_bdy{background-image:url(../../image/link_list/group3/list_double/menu_bdy.gif);}
#group3 .list_double .menu_ftr{
  background-image:url(../../image/link_list/group3/list_double/menu_ftr.gif);
  position: relative;
  top: 10px;
  padding-bottom: 30px;
}
#group3 .list_double .menu_hdr{background-image:url(../../image/link_list/group3/list_double/menu_hdr.gif);  padding: 15px 0px;
}
#group3 .list_single .menu_bdy{background-image:url(../../image/link_list/group3/list_single/menu_bdy.gif);}
#group3 .list_single .menu_ftr{
  background-image:url(../../image/link_list/group3/list_single/menu_ftr.jpg);
  position: relative;
  top: 10px;
  padding-bottom: 30px;
  min-height: 165px;
  _height: 195px;
}
#group3 .list_single .menu_hdr{background-image:url(../../image/link_list/group3/list_single/menu_hdr.gif);  padding: 15px 0px;
}
/*--------------------*
#group4
*--------------------*/
#group4{margin-top:30px;}
#group4 .section_hdr{background-image:url(../../image/link_list/group4/section_hdr.jpg);}
#group4 .list_double .menu_bdy{background-image:url(../../image/link_list/group4/list_double/menu_bdy.gif);}
#group4 .list_double .menu_ftr{
  background-image:url(../../image/link_list/group4/list_double/menu_ftr.gif);
  position: relative;
  top: 10px;
  padding-bottom: 30px;
}
#group4 .list_double .menu_hdr{background-image:url(../../image/link_list/group4/list_double/menu_hdr.gif);  padding: 15px 0px;
}
#group4 .list_single .menu_bdy{background-image:url(../../image/link_list/group4/list_single/menu_bdy.gif);}
#group4 .list_single .menu_ftr{
  background-image:url(../../image/link_list/group4/list_single/menu_ftr.jpg);
  position: relative;
  top: 10px;
  padding-bottom: 30px;
  min-height: 165px;
  _height: 195px;
}
#group4 .list_single .menu_hdr{background-image:url(../../image/link_list/group4/list_single/menu_hdr.gif);  padding: 15px 0px;
}
