body { background:url(../img/body_bg.gif); text-align:center; }
div#container { background:url(../img/container_bg.png) no-repeat; color:White; font-family:'ＭＳ Ｐゴシック'; text-align:left; }
div#container img { border-width:0px; line-height:0px; vertical-align:bottom; }
div#container div#nav { background:url(../img/nav_bg.png) no-repeat; }
div#container div#nav div { margin:45px 0px 0px 45px; }
div#container div#nav div a#site-id { background:url(../img/site_id.png) no-repeat; display:block; height:101px; width:111px; }
div#container div#nav div a#site-id:hover { background:url(../img/site_id_select.png) no-repeat; }
div#container div#nav div a#site-id span { display:none; }
div#container div#nav ul { font-size:0px; height:155px; margin:134px 0px 0px 31px; width:134px; z-index:50; }
div#container div#nav ul li { list-style:none; }
div#container div#nav ul li a { background:no-repeat; display:block; height:31px; width:134px; }
div#container div#nav ul li.unselect a#nav-about { background:url(../img/nav_about.png); }
div#container div#nav ul li.unselect a#nav-about:hover { background:url(../img/nav_about_select.png); }
div#container div#nav ul li.selected a#nav-about { background:url(../img/nav_about_selected.png); }
div#container div#nav ul li.unselect a#nav-gallery { background:url(../img/nav_gallery.png); }
div#container div#nav ul li.unselect a#nav-gallery:hover { background:url(../img/nav_gallery_select.png); }
div#container div#nav ul li.selected a#nav-gallery { background:url(../img/nav_gallery_selected.png); }
div#container div#nav ul li.unselect a#nav-diary { background:url(../img/nav_diary.png); }
div#container div#nav ul li.unselect a#nav-diary:hover { background:url(../img/nav_diary_select.png); }
div#container div#nav ul li.selected a#nav-diary { background:url(../img/nav_diary_selected.png); }
div#container div#nav ul li.unselect a#nav-circle { background:url(../img/nav_circle.png); }
div#container div#nav ul li.unselect a#nav-circle:hover { background:url(../img/nav_circle_select.png); }
div#container div#nav ul li.selected a#nav-circle { background:url(../img/nav_circle_selected.png); }
div#container div#nav ul li.unselect a#nav-link { background:url(../img/nav_link.png); }
div#container div#nav ul li.unselect a#nav-link:hover { background:url(../img/nav_link_select.png); }
div#container div#nav ul li.selected a#nav-link { background:url(../img/nav_link_selected.png); }
div#container div#nav ul li a span { display:none; }
div#container div#header { background:url(../img/header_bg.png) no-repeat; text-align:left; }
div#container div#header h1 { background:no-repeat right; float:left; height:20px; margin:10px 0px 0px 0px; width:121px; }
div#container div#header h1#header-about { background-image:url(../img/header_about.png); }
div#container div#header h1#header-gallery { background-image:url(../img/header_gallery.png); }
div#container div#header h1#header-diary { background-image:url(../img/header_diary.png); }
div#container div#header h1#header-circle { background-image:url(../img/header_circle.png); }
div#container div#header h1#header-link { background-image:url(../img/header_link.png); }
div#container div#header h1 span { display:none; }
div#container div#header h2 { float:left; font-size:small; font-weight:normal; height:18px; margin:12px 0px 0px 55px; width:465px; }
div#container div#contents { background:url(../img/contents_bg.png) no-repeat; }
div#container div#contents div#contents-inner { overflow:scroll; }
