@charset "utf-8";

/***********************************
  Agenda ATENASHOKUNIN.com
  www/sitemap/style.css
***********************************/

@import "/common/css/base.css";


/*==================================
  Main Layout
==================================*/
div#contents {background:#242424 url(./images/back.jpg) top repeat-x; padding-bottom:35px;}
div#visual {background:url(./images/visual.jpg) top center no-repeat;}
div#visual h2 {width:900px; padding:53px 0 31px; margin:0 auto;}
div#outline {width:900px; margin:0 auto;}
div#line01 {background:url(./images/back_main.png); height:25px; width:900px;}

div#main {background:#fff; padding:20px 40px 30px;}

/*--detail--*/
div#main ul#sitemap {list-style:none;}
div#main ul#sitemap li {border:1px solid #ccc; padding:5px 10px; margin-bottom:15px;}
div#main ul#sitemap li#products {padding-bottom:20px;}
div#main ul#sitemap li h3 {background:url(./images/lm01.gif) left no-repeat; padding:3px 25px; font-size:12px;}

div#box {background:url(./images/back_line.gif) top center repeat-y; padding:0 40px 0 55px; margin:15px 0 0;}
div#box div#box-left {width:300px; float:left;}
div#box div#box-right {width:300px; float:right;}
div#box p {background:url(./images/lm02.gif) left no-repeat; padding:2px 20px; line-height:1;}
div#box p span.icon-mac {background:url(./images/icon_mac.gif) right no-repeat; padding-right:90px;}
div#box p span.icon-win {background:url(./images/icon_win.gif) right no-repeat; padding-right:90px;}

div#main ul#sitemap li ul.detail-page {list-style:none; padding:10px 0 15px 40px;}
div#main ul#sitemap li ul.detail-page li {border:none; margin:0 0 5px 0; padding:0; width:125px; float:left; font-size:10px;}
div#main ul#sitemap li ul.detail-page li a {background:url(./images/lm03.gif) left no-repeat; padding-left:12px;}

div#main ul#sitemap li ul.none {padding:10px 0 0 40px;}
