@charset "UTF-8";

@import url(./base.css);
@import url(./decorate.css);
@import url(./jquery.lightbox-0.5.css);

body{
background-color:#888373;
}

#container{
background:#ffffff url(../../option/img/sidebg_g.png) repeat-y left top;
}

a{
color:#0b9788;
}
a:hover,
a:active{
color:#af9f74;
}
/*------------------------------------------------------------------------------

				header

------------------------------------------------------------------------------*/
#header{
background:url(../../option/img/title_g.jpg) no-repeat left top;
}
/* menu
------------------------------------------------------------------------------*/
ul#menu li a{
padding:10px 0 0 30px;
width:114px;height:26px;
background-image:url(../../option/img/menu_bg_g.png);
color:#723e00;
}
ul#menu li a:hover{
color:#177e59;
}
ul#menu li.on a{
padding:10px 0 0 18px;
width:126px;height:26px;
color:#95665a;
}

/*------------------------------------------------------------------------------

				side

------------------------------------------------------------------------------*/
dl#side dt{
margin:0 11px 0 0;
padding:0 0 4px 0;
border-bottom:1px #b8bcad solid;
color:#7e5014;
}
dl#side dd{
margin:16px 0 28px 0;
}
/*------------------------------------------------------------------------------

				content

------------------------------------------------------------------------------*/
#content{
padding:24px 64px 32px 0;
width:520px;
background:#ffffff url(../../option/img/g_bg.jpg) repeat-y right top;
color:#4e3211;
}
/* archives
------------------------------------------------------------------------------*/
dl#archives{
padding:0 8px 0 48px;
}
dl#archives a{
color:#0b9788;
}
dl#archives a:hover,
dl#archives a:active{
color:#af9f74;
}
/* pagenavi
------------------------------------------------------------------------------*/
#content ul#pagenavi{
}
#content ul#pagenavi li{
}
#content ul#pagenavi li a{
color:#59773f;
}
#content ul#pagenavi li a:hover,
#content ul#pagenavi li a:active{
color:#c29c7a;
}
/* entry
------------------------------------------------------------------------------*/
#content .entry{
zoom:1.0;/* for IE6 */
padding:0 8px 0 48px;
background-color:#ffffff;
}
.entry h2{
zoom:1;/* for IE6 */
margin:0 -8px 0 -48px;
padding:6px 0 6px 16px;
background-image:url(../../option/img/g_midashi.png);
font-weight:bold;
font-size:120%;
color:#59773f;
}
.entry h2 a{
color:#59773f;
text-decoration:none;
}
.entry h3{
zoom:1;/* for IE6 */
margin:0 -8px 24px 0;
font-weight:bold;
font-size:110%;
color:#95665a;
}
.entry h3 a{
font-weight:bold;
font-size:100%;
color:#95665a;
text-decoration:none;
}
.entry h3 a:hover{
color:#af9f74;
}
.entry a{
color:#0b9788;
}
.entry a:hover,
.entry a:active{
color:#af9f74;
}
.entry dl dd.text a:visited{
color:#9a8770;
}
.entry pre{
background-color:#f2f5ee;
border:1px #dddfd3 solid;
}
.entry dl.item{

}
.entry dl dt.date{
text-align:right;
font-size:90%;
color:#177e59;
}
.entry dl dd.text{
margin:16px 0 0 0;
}
.entry dl dd.text blockquote{
padding:0 0 0 12px;
border-left:6px #eae2ce solid;
}
/* link
------------------------------------------------------------------------------*/
.entry dl dd.text ul.link{

}
.entry dl dd.text ul.link li{
margin:0 0 0 32px;
padding:2px 0 0 0;
border-bottom:1px #af9f74 dashed;
}
.entry dl dd.text ul.link li a{
text-decoration:none;
}
.entry dl dd.text ul.link li a:hover{
background-color:#f3ffe7;
}
/* comment & mailform
------------------------------------------------------------------------------*/
.entry dl#comment_dl{
}
.entry dl#comment_dl dt{
margin:8px 0 0 0;
}
.entry dl#comment_dl dt small{
font-size:80%;
color:#7e5014;
}
.entry dl#comment_dl dd{
border-bottom:1px #dbd8d3 dashed;
}
.entry #d_form{
color:#7e5014;
}
.entry #d_form input#AuthorName,
.entry #d_form input#AuthorUrl,
.entry form#mailform dl dd input#namae{
border:1px #dbd8d3 solid;
}
.entry form#mailform dl dt span#mukimei{
color:#fffef4;
}
.entry #d_form textarea#Text,
.entry form#mailform dl dd textarea{
border:1px #dbd8d3 solid;
}
.entry #d_form dl dd#ddpost{

}
.entry #d_form input#post,
.entry form#mailform dl dd input#mfpost,
.entry input#modoru{
background:url(../../option/img/g_bg.jpg) no-repeat right top;
border:1px #dbd8d3 solid;
width:64px;height:30px;
color:#4e3211;
}
/* pagetop
------------------------------------------------------------------------------*/
p.pagetop{
margin:0 8px 32px 0;
}
dl dd p.pagetop{
margin:0 0 32px 0;
}
p.pagetop a{

}

/*------------------------------------------------------------------------------

				footer

------------------------------------------------------------------------------*/
#footer{
border-top:2px #cecbbb solid;
background-color:#888373;
color:#888373;
}
#footer address a{
color:#cecbbb;
}
#footer address a:hover{
color:#ffffff;
}