@charset "utf-8";

/***********************************
  weboss.co.jp
  www/blog/style.css
***********************************/

@import "/common/css/base.css";


/*==================================
  Main Layout
==================================*/
div#main h3.box-tit {background:url(/common/images/box.gif) top; margin-top:20px; padding:10px 10px 0; font-size:14px;}
div#main div.box-bottom {height:10px; background:url(/common/images/box_bottom.gif);}

dl#news-list {padding:30px 0 10px;}
dl#news-list dt {width:6em; float:left; padding-top:4px;}
dl#news-list dd {padding:0 5px 12px 6em; border-bottom:2px solid #ccc; margin-bottom:12px;}
dl#news-list dd p {background:url(/common/images/arrow.gif) left 9px no-repeat; font-size:14px; font-weight:bold; padding-left:12px;}
dl#news-list dd p.spec {background:none; font-size:12px; font-weight:normal; text-align:right; margin-top:5px;}

ul.text-navi02 {list-style:none; font-size:12px; line-height:1; padding:20px 10px;}
ul.text-navi02 li.gotop {text-align:center;}
ul.text-navi02 li.prev {float:left; margin-top:-1em;}
ul.text-navi02 li.next {float:right; margin-top:-1em;}

p.text-navi03 {text-align:center;}
p.text-navi03 a {margin:0 2px;}


/*--detial_page--*/
dl#entry-title {padding:30px 0 10px; border-bottom:2px solid #ccc;}
dl#entry-title dt {width:7em; padding-top:1px; float:left;}
dl#entry-title dd {padding-left:7em;}
dl#entry-title dd h3 {font-size:14px;}
div.entry-body {padding:20px 5px; border-bottom:2px solid #ccc;}
div.entry-body p {margin-bottom:15px;}
div.entry-body ul,div.entry-body ol {padding-left:20px;}
div.entry-body p.spec {background:none; font-size:12px; font-weight:normal; text-align:left; padding:15px 0 0;}
div.entry-body div.trackbacks {margin:10px 0 0; border:1px solid #ccc; padding:15px 15px 0;}
div.entry-body div.trackbacks h4 {font-size:12px; margin-bottom:5px;}
div.entry-body div.comments {margin:10px 0 0; border:1px solid #ccc; padding:15px 15px 0;}
div.entry-body div.comments h4 {font-size:12px; margin-bottom:5px;}

/*--side--*/
div#side div#staff-list {padding-bottom:15px;}
div#side div#staff-list ul {list-style:none; padding:0 0 10px;}
div#side div#staff-list ul li {width:80px; float:left;}
div#side div#staff-list ul li dt {width:42px; height:42px; margin:0 0 2px 19px;}
div#side div#staff-list ul li dt a {display:block; background:url(/common/images/back_staff.gif); padding:2px;}
div#side div#staff-list ul li dt a:hover {background:url(/common/images/back_works_ov.gif);}
div#side div#staff-list ul li dd {font-size:10px; text-align:center;}
