@charset "utf-8";

/***********************************
  Agenda ATENASHOKUNIN.com
  www/blog/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:49px 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:0 40px 30px;}
div#main div#main-left {width:580px; float:left;}
div#main div#main-right {width:200px; float:right;}

div#main div#main-left h3.archive-title {color: #333; border-left: #f90 solid 5px; padding: 2px 0pt 2px 5px; margin-top: 5px;}

/*--bolg_entry--*/
div#main-left div.entry {padding:20px 0;}
div#main-left div.entry h3 {background:url(./images/back_entry_title.gif) no-repeat; font-size:14px; color:#333; padding:7px 0 10px 40px; line-height:1.25;}
div#main-left div.entry h3 a {color:#333;}
div#main-left div.entry p.date {font-size:10px; color:#333; text-align:right; padding:5px 5px 10px;}
div#main-left div.entry p.date span {padding:0 5px;}
div#main-left div.entry p.date a {color:#333;}
div#main-left div.entry div.entry-inner {padding:0 10px;}
div#main-left div.entry div.entry-inner p {padding-bottom:15px;}
div#main-left div.entry div.entry-inner ul {padding:0 0 15px 25px;}
div#main-left div.entry div.entry-inner ol {padding:0 0 15px 25px;}
div#main-left div.entry p.next {text-align:right; padding-bottom:15px;}
div#main-left div.entry p.date02 {border-top:1px solid #e5cc7f; text-align:right; padding-top:5px;}
div#main-left div.entry p.date02 span {padding:0 5px; border-right:1px solid #666;}
div#main-left div.entry p.date02 span.none {border:none;}

/*--text_navi--*/
ul.text-navi {list-style:none; line-height:1.25; margin:20px 0;}
ul.text-navi li.gotop {text-align:center;}
ul.text-navi li.prev {float:left; margin-top:-1.25em;}
ul.text-navi li.next {float:right; margin-top:-1.25em;}

/*--rss_box--*/
div#rss-box {width:262px; height:140px; position:absolute; background:url(./images/back_rss.png); margin-left:-21px; z-index:2;}
div#rss-box h3 {position:absolute; margin:9px 0 0 24px;}
p#rss-box-p {position:absolute; margin:90px 0 0 164px; z-index:3;}

/*--entry_list--*/
div#main-right h3#pt166 {padding-top:166px;}
div#main-right ul.entry-list {list-style:none; padding:15px 5px;}
div#main-right ul.entry-list li {background:url(./images/lm01.gif) left 5px no-repeat; padding-left:12px; margin-bottom:10px;}

/*--bnr_space--*/
div#main-right ul#bnr-space {list-style:none; padding-top:10px;}
div#main-right ul#bnr-space li {width:200px; height:50px; overflow:hidden; margin-bottom:10px;}
div#main-right ul#bnr-space li#bnr-space01 {background:url(./images/btn_side01_ov.gif);}
div#main-right ul#bnr-space li#bnr-space02 {background:url(./images/btn_side02_ov.gif);}
div#main-right ul#bnr-space li a {display:block;}
div#main-right ul#bnr-space li a:hover {background-color:transparent;}
div#main-right ul#bnr-space li a:hover img {visibility:hidden;}

/*--add 2010.5.7--*/
div#relate{ margin:10px 10px 10px 10px; padding:15px; border:1px solid #e5cc7f; }
div#relate ol{ margin:0px 0px 0px 30px; }
div#relate h4{ margin:0px 0px 10px 0px; }
div#prev_next{ margin:10px 10px 10px 10px; padding:15px; border:1px solid #e5cc7f; }
div#prev_next strong{ margin-right:15px; }
div#prev_next li{ list-style:none; }
div.cate_list {margin:10px 0 20px 0;}
div.cate_list a{ margin-left:15px; padding-left:12px; background:url("./images/lm01.gif") no-repeat scroll left 5px transparent; }
.cate_title{ margin-bottom:30px;}
div.cate_btm{ margin:30px 10px 10px 10px; padding:0px 30px; border-top:1px solid #e5cc7f; }


/*--add 2010.6.28--*/
/*--ブログ内のテーブルの装飾--*/
table.entry_table{ border-collapse:collapse;}
table.entry_table td{ padding:3px; border:1px solid #EAEAEA;}
table.entry_table th{ padding:3px; border:1px solid #EAEAEA; color:#EAEAEA;}