@charset "UTF-8";


/* ------------------------
     Font-size Adjustment
---------------------------
10px = 77%
11px = 85%
12px = 93%
13px = 100%
14px = 108%
15px = 116%
16px = 123.1%
17px = 131%
18px = 138.5%
19px = 146.5%
20px = 153.9%
21px = 161.6%
22px = 167%
23px = 174%
24px = 182%
25px = 189%
26px = 197%
28px = 216%
---------------------------*/



/*------- メインイメージ -------*/ 


.mainimg{
  background: url(../img/sitemap/mainimg.jpg) center top no-repeat;
 }


.sitemapBlock{ 
  padding:0px 10px;
  font-size:108%;
}

.sitemapBlock ul.leftSide{ 
  width:300px;
  float:left; 
}

.sitemapBlock ul.rightSide{ 
  width:300px;
  float:right; 
}


.sitemapBlock li{
  background:url(../img/sitemap/ico_g.jpg) left top no-repeat;
  margin:0px 0px 20px 0px;
  padding:0px 0px 0px 20px;
 }

    .sitemapBlock li a:link,
    .sitemapBlock li a:visited{
      text-decoration:underline;
     }
     
    .sitemapBlock li a:hover,
    .sitemapBlock li a:active{
      text-decoration:none;
     }


.sitemapBlock li ul{
  margin:20px 0px 0px 0px;
 }
 
.sitemapBlock li li{
  background:url(../img/sitemap/ico_gS.jpg) left 2px no-repeat;
  margin:0px 0px 20px 0px;
  padding:0px 0px 0px 17px;
 }

.sitemapBlock li.nomi{
  background:url(../img/sitemap/ico_o.jpg) left top no-repeat;
  margin:40px 0px 20px 0px;
  padding:0px 0px 0px 20px;
 }

.sitemapBlock li.nomi li{
  background:url(../img/sitemap/ico_oS.jpg) left 2px no-repeat;
  margin:0px 0px 20px 0px;
  padding:0px 0px 0px 17px;
 }

.sitemapBlock li.osa{
  background:url(../img/sitemap/ico_o.jpg) left top no-repeat;
  margin:0px 0px 20px 0px;
  padding:0px 0px 0px 20px;
 }



























