/*--------------------*
#page_ttl
*--------------------*/
#page_ttl H2{
  text-align:center;
}
/*--------------------*
#link_list
*--------------------*/
#link_list{
  width: 716px;
  margin:0 auto;
}

#link_list .section_bdy{
  margin:0px auto 15px;
  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:104px;
}
/**/
#link_list .list_double,
#link_list .list_single{
  padding-bottom: 5px;
  padding-top: 5px;
}
#link_list .list_single .severalmenu{

}
#link_list .menu_bdy{
  width:633px;
  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:310px;
  float:left;
}
#link_list .menu_right{
  width:310px;
  float:right;
}
#link_list .menu_left .severalmenu{
  width:278px;
  margin:auto;
  text-align:left;
}
#link_list .menu_right .severalmenu{
  width:278px;
  margin:auto;
  text-align:left;
}
#link_list .icon{
  width:60px;
  text-align:left;
}
#link_list .menu_ttl{
  width:210px;
  float:left;
}
#link_list .menu_ttl H4{padding-top:2px;}
#link_list .menu_info{padding-top:3px;}
#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;}

/*--------------------*
#group1
*--------------------*/
#group1{}
#group1 .section_bdy{background-image:url(../../image/index/allmenu/group1/section_bdy.jpg);}
#group1 .section_ftr{background-image:url(../../image/index/allmenu/group1/section_ftr.jpg);}
#group1 .section_hdr{}
#group1 .list_double .menu_bdy{background-image:url(../../image/index/allmenu/group1/list_double/menu_bdy.jpg);}
#group1 .list_double .menu_ftr{background-image:url(../../image/index/allmenu/group1/list_double/menu_ftr.jpg);}
#group1 .list_double .menu_hdr{background-image:url(../../image/index/allmenu/group1/list_double/menu_hdr.jpg);}
#group1 .list_single .menu_bdy{background-image:url(../../image/index/allmenu/group1/list_single/menu_bdy.gif);}
#group1 .list_single .menu_ftr{background-image:url(../../image/index/allmenu/group1/list_single/menu_ftr.gif);}
#group1 .list_single .menu_hdr{background-image:url(../../image/index/allmenu/group1/list_single/menu_hdr.gif);}
#group1 .caption{color:#5A0C08;}
#group1 A{color:#8D1125;}
#group1 A:hover{color:#ff2f40;}
#group1 H5 A{color:#8D1125;}
/*--------------------*
#group2
*--------------------*/
#group2{margin-top:30px;}
#group2 .section_bdy{background-image:url(../../image/index/allmenu/group2/section_bdy.jpg);}
#group2 .section_ftr{background-image:url(../../image/index/allmenu/group2/section_ftr.jpg);}
#group2 .section_hdr{}
#group2 .list_double .menu_bdy{background-image:url(../../image/index/allmenu/group2/list_double/menu_bdy.jpg);}
#group2 .list_double .menu_ftr{background-image:url(../../image/index/allmenu/group2/list_double/menu_ftr.jpg);}
#group2 .list_double .menu_hdr{background-image:url(../../image/index/allmenu/group2/list_double/menu_hdr.jpg);}
#group2 .list_single .menu_bdy{background-image:url(../../image/index/allmenu/group2/list_single/menu_bdy.gif);}
#group2 .list_single .menu_ftr{background-image:url(../../image/index/allmenu/group2/list_single/menu_ftr.gif);}
#group2 .list_single .menu_hdr{background-image:url(../../image/index/allmenu/group2/list_single/menu_hdr.gif);}
#group2 .caption{color:#5A0C08;}
#group2 A{color:#8C4F16;}
#group2 A:hover{color:#fe8748;}
#group2 H5 A{color:#8C4F16;}

/*--------------------*
#group3
*--------------------*/
#group3{margin-top:30px;}
#group3 .section_bdy{background-image:url(../../image/index/allmenu/group4/section_bdy.jpg);}
#group3 .section_ftr{background-image:url(../../image/index/allmenu/group4/section_ftr.jpg);}
#group3 .section_hdr{}
#group3 .list_double .menu_bdy{background-image:url(../../image/index/allmenu/group4/list_double/menu_bdy.jpg);}
#group3 .list_double .menu_ftr{background-image:url(../../image/index/allmenu/group4/list_double/menu_ftr.jpg);}
#group3 .list_double .menu_hdr{background-image:url(../../image/index/allmenu/group4/list_double/menu_hdr.jpg);}
#group3 .list_single .menu_bdy{background-image:url(../../image/index/allmenu/group4/list_single/menu_bdy.gif);}
#group3 .list_single .menu_ftr{background-image:url(../../image/index/allmenu/group4/list_single/menu_ftr.gif);}
#group3 .list_single .menu_hdr{background-image:url(../../image/index/allmenu/group4/list_single/menu_hdr.gif);}
#group3 .caption{color:#5A0C08;}
#group3 A{color:#9c17d5;}
#group3 A:hover{color:#b63eea;}
#group3 H5 A{color:#4d1e72;}
/*--------------------*
#group4
*--------------------*/
#group4{margin-top:30px;}
#group4 .section_bdy{background-image:url(../../image/index/allmenu/group3/section_bdy.jpg);}
#group4 .section_ftr{background-image:url(../../image/index/allmenu/group3/section_ftr.jpg);}
#group4 .section_hdr{}
#group4 .list_double .menu_bdy{background-image:url(../../image/index/allmenu/group3/list_double/menu_bdy.jpg);}
#group4 .list_double .menu_ftr{background-image:url(../../image/index/allmenu/group3/list_double/menu_ftr.jpg);}
#group4 .list_double .menu_hdr{background-image:url(../../image/index/allmenu/group3/list_double/menu_hdr.jpg);}
#group4 .list_single .menu_bdy{background-image:url(../../image/index/allmenu/group3/list_single/menu_bdy.gif);}
#group4 .list_single .menu_ftr{background-image:url(../../image/index/allmenu/group3/list_single/menu_ftr.gif);}
#group4 .list_single .menu_hdr{background-image:url(../../image/index/allmenu/group3/list_single/menu_hdr.gif);}
#group4 .caption{color:#5A0C08;}
#group4 A{color:#1A4172;}
#group4 A:hover{color:#639af9;}
#group4 H5 A{color:#1A4172;}
