@charset "utf-8";
/* CSS Document */

/*============================
#sitemapArea
============================*/
#sitemapArea {}
#sitemapArea .content { padding: 50px 0; }
#sitemapArea .content ul { padding: 60px; border: solid 1px #ddd; }
#sitemapArea .content ul li { margin-top: 40px; }
#sitemapArea .content ul li:first-child { margin-top: 0; }
#sitemapArea .content ul li a { display: block; color: #333; margin-top: 20px; }
#sitemapArea .content ul li a.main { font-weight: bold; }
#sitemapArea .content ul li a.main:before { content: "・"; margin-right: 5px; }
#sitemapArea .content ul li a.sub { margin-left: 20px; }
#sitemapArea .content ul li a.sub:before { content: "-"; margin-right: 5px; }
#sitemapArea .content ul li a.sub2 { margin-left: 40px; }
#sitemapArea .content ul li a.sub2:before { content: "-"; margin-right: 5px; }