@charset "utf-8";

/***********************************
  NatureMuseumHokkaido
  www/find/style.css
***********************************/

@import "/common/css/base.css";


/*==================================
  Main Layout
==================================*/

div#sky {background:url(/common/images/back.jpg) top center no-repeat; padding-top:35px; text-align:center;}

div#pan {width:900px; height:25px; overflow:hidden; background:url(/common/images/back_pan.gif); margin:0 auto;}
div#pan p {padding-left:10px; font-size:10px;}
div#pan p a {color:#fff;}

div#contents div#main div#sub-contents {background:#fff url(/common/images/top_white.gif) top no-repeat; padding:20px 25px;}
div#contents div#main div#sub-contents h2.detail-title {margin-bottom:15px;}
div#contents div#main div#sub-contents h3 {border:none; padding:0; margin:0 0 10px 0;}
div#contents div#main div#sub-contents dl.find-menu {padding:0 0 10px 7px;}
div#contents div#main div#sub-contents dl.find-menu dt {width:3em; float:left; color:#36f; font-weight:bold; font-size:14px;}
div#contents div#main div#sub-contents dl.find-menu dd {padding-left:4em; margin-bottom:10px; font-size:14px;}

div#contents div#main div#sub-contents h2 {margin-bottom:25px;}
div#contents div#main div#sub-contents div.entry h5 {font-size: 14px; margin-top: 10px; line-height: 1.6;}
div#contents div#main div#sub-contents div.entry ul {font-size: 14px; margin: -5px 0 5px 20px; line-height: 1.6;}
div#contents div#main div#sub-contents div.entry ul.text-navi {list-style:none; font-size:12px; line-height:1; margin:0 0 20px;}
div#contents div#main div#sub-contents ul.text-navi {list-style:none; font-size:12px; line-height:1; margin:0 0 20px;}
div#contents div#main div#sub-contents ul.text-navi li.gotop {text-align:center;}
div#contents div#main div#sub-contents ul.text-navi li.gotop a {background:url(./images/lm02.gif) left no-repeat; padding-left:16px;}
div#contents div#main div#sub-contents ul.text-navi li.prev {float:left; margin-top:-1.25em;}
div#contents div#main div#sub-contents ul.text-navi li.prev a {background:url(./images/lm01.gif) left no-repeat; padding-left:16px;}
div#contents div#main div#sub-contents ul.text-navi li.next {float:right; margin-top:-1.25em;}
div#contents div#main div#sub-contents ul.text-navi li.next a {background:url(./images/lm03.gif) right no-repeat; padding-right:16px;}
div#contents div#main div#sub-contents h4.sub-title {border-bottom:1px solid #998675; font-size:14px; padding:10px 0 5px 5px; margin-bottom:20px;}
div#contents div#main div#sub-contents div.entry p {font-size:14px; text-indent:1em; margin-bottom: 10px;}
div#contents div#main div#sub-contents div.menu-box {background:#ccd6eb; padding:10px 20px 5px; margin:15px 0;}
div#contents div#main div#sub-contents div.menu-box h4 {margin-bottom:10px;}
div#contents div#main div#sub-contents div.menu-box dl dt {width:3em; float:left; color:#36f; font-weight:bold;}
div#contents div#main div#sub-contents div.menu-box dl dd {padding-left:4em; margin-bottom:5px;}



div#contents div#side div.accordion {background:#000; padding:0 0 10px 5px;}
div#contents div#side div.accordion dt {margin-bottom:2px;}
div#contents div#side div.accordion dd ul {list-style:none; padding:10px 0 10px 5px;}
div#contents div#side div.accordion dd ul li {margin-bottom:8px; background:url(./images/lm.gif) left 5px no-repeat; padding-left:12px;}
div#contents div#side div.accordion dd ul li a {color:#999;}
div#contents div#side div.accordion dd ul li a:hover {color:#ccc;}


