@charset "UTF-8";

/*
**********************************************************************

* sitemap.css

* site name   : http://holon-tierra.com/
* description : SiteMap Page styles
* since       : 2008-06-09
* editor      : Tooru Ehara 
* modified    : 
* editor      :

*********************************************************************
*/



/*
===== CONTENTS ===========================================

  1: Main Body styles

==========================================================
*/

/*
*********************************************************************

* 1: Main Body styles

*********************************************************************
*/

div#Contents h1{
background:url("../img/sitemap/ttl_sitemap.jpg") 0 0 no-repeat;
margin-bottom:15px;
}
div#Contents h2{
height:33px;
}
div#Contents h2.grade{
background:url("../img/sitemap/ttl_grade.gif") 0 0 no-repeat;
}
div#Contents h2.system{
background:url("../img/sitemap/ttl_system.gif") 0 0 no-repeat;
}
div#Contents h2.flow{
background:url("../img/sitemap/ttl_flow.gif") 0 0 no-repeat;
}
div#Contents h2.class{
background:url("../img/sitemap/ttl_class.gif") 0 0 no-repeat;
}
div#Contents h2.coaching{
background:url("../img/sitemap/ttl_coaching.gif") 0 0 no-repeat;
}
div#Contents h2.member{
background:url("../img/sitemap/ttl_member.gif") 0 0 no-repeat;
}
div#Contents h2.inquiry{
background:url("../img/sitemap/ttl_inquiry.gif") 0 0 no-repeat;
}
div#Contents h2.other{
background:url("../img/sitemap/ttl_other.gif") 0 0 no-repeat;
}
div#Contents ul{
margin:0 16px 15px;
}
div#Contents ul.top{
background:url("../img/common/bg_dot_gray.gif") 0 100% repeat-x;
padding-bottom:10px;
}
div#Contents ul.top,
div#Contents ul.bottom{
margin:0 15px 15px;
}
div#Contents ul.top a,
div#Contents ul.bottom a{
background:url("../img/common/icn_link.gif") 0 50% no-repeat;
font-weight:bold;
padding-left:15px;
}
div#Contents ul.top ul a,
div#Contents ul.bottom ul a{
background:none;
font-weight:normal;
padding-left:0;
}
div#Contents ul.top ul,
div#Contents ul.bottom ul{
padding-left:5px;
}
div#Contents ul.top li{
float:left;
width:16%;
}
div#Contents ul.top li.hyogo{
width:50%;
}
div#Contents ul.top ul li{
width:100%;
}
div#Contents ul.top li.hyogo li{
float:left;
width:25%;
}
div#Contents ul.bottom li{
float:left;
width:20%;
}
div#Contents ul.bottom ul li{
float:none;
width:100%;
}
