/* CSS Document */

body{
margin: 0;
padding: 0;
background: url(../diary/skins/default/images/bg.gif);
}

/* 全体 */

#wrapper{
margin: 25px auto;
padding: 0;
width: 760px;
font-size: 12px;
}

/* ベースリンク */
a:link{
text-decoration:underline; color:#8E6734;}
a:visited{
text-decoration:underline; color:#8E6734;}
a:active{
text-decoration:underline; color:#8E6734;}
a:hover{
text-decoration:none; color:#8E6734;}

/* リンク */
#primary a:link{
text-decoration:underline; color:#FF6600;}
#primary a:visited{
text-decoration:underline; color:#FF6600;}
#primary a:active{
text-decoration:underline; color:#FF6600;}
#primary a:hover{
text-decoration:none; color:#FF6600;}


/* ヘッダー、ナビ */

#header{
margin: 0;
padding: 0;
height: 237px;
background: url(../diary/skins/default/images/head_img.gif) no-repeat;
}

#navi{
margin: 0 0 20px;
padding: 0 183px 0 191px;
height: 34px;
background: url(../diary/skins/default/images/head_navi_bg.gif) top center no-repeat;
}

#main{
width: 760px;
margin: 0 0 30px;
padding: 0;
overflow: auto;
}

#footer{
width: 760px;
margin: 0 0 30px;
padding: 7px 0 0;
background: url(../diary/skins/default/images/footer_line.gif) top no-repeat;
color: #756846;
font-size:11px;
}

/* ２カラム・左 */

#primary{
float: left;
width: 540px;
margin: 6px 0 0;
padding: 4px 0 0;
position: relative;
}

#primary .next_back{
position: absolute;
margin: 0;
width: 150px;
height: 12px;
left: 396px;
top: 0;
font-size: 11px;
line-height: 1.1;
}

#primary .article{
margin:0;
padding:0;
}

#primary .article .title{
position: relative;
width: 465px;
height: 32px;
padding: 18px 0 0 75px;
background:url(../diary/skins/default/images/entry_ttl_bg.gif) no-repeat;
font-weight: bold;
line-height: 1.1;
}
#primary .article .title .icon{
position: absolute;
left:2px;
top:0px;
}

/* （フォント） */
#primary .article .title p{
margin:0;
padding:0;
color: #993300;
}

/* エントリー記事 */
#primary .article .entry{
margin:0;
padding:20px 36px 10px 38px;
width: 466px;
background: url(../diary/skins/default/images/entry_bg_01.gif);
line-height: 1.4;
}
#primary .article .entry p{
margin:0 0 15px;
padding:0;
}

#primary .article .date{
width: 466px;
padding: 10px 0 0 0;
margin: 20px 0 0;
text-align: right;
background: url(../diary/skins/default/images/entry_line_01.gif) no-repeat;
color: #FF6600;
font-size: 11px;
}

/* コメントフォーム */
#primary .article .send_l_t{
width: 466px;
height: 1px;
padding: 0;
margin: 20px 0 0;
overflow: hidden;
background: url(../diary/skins/default/images/entry_line_03x.gif) top no-repeat;
}
#primary .article .send_l_b{
width: 466px;
height: 1px;
padding: 0;
margin: 0 0 20px;
overflow: hidden;
background: url(../diary/skins/default/images/entry_line_03x.gif) top no-repeat;
}
#primary .article .send{
width: 437px;
padding: 6px 18px 12px 11px;
background: #FFEEAC url(../diary/skins/default/images/entry_line_03y.gif) ;
}

#primary .article input{
width: 340px;
border: 1px solid #96865B;
}
#primary .article input.submit{
width: 85px;
border: 1px solid #96865B;
}
#primary .article textarea{
width: 340px;
height: 60px;
border: 1px solid #96865B;
}

/* トラバ、コメント共通 */
#primary .c_t{
margin:0;
padding:20px 36px 1px 38px;
width: 466px;
background: url(../diary/skins/default/images/entry_bg_02.gif);
line-height: 1.4;
}
#primary .c_t p{
margin: 0 0 20px;
padding: 0 0 5px;
background: url(../diary/skins/default/images/entry_line_02.gif) bottom no-repeat;
color: #752600;
font-weight: bold;
}

/* コメント */
#primary .c_t .data{
padding: 0;
margin: 9px 0 22px;
color: #FF6600;
font-size: 11px;
}

/* トラックバック */
#primary .c_t .url{
line-height: 1.8;
}
#primary .c_t .tb{
width: 452px;
height: 29px;
margin: 15px 0 20px;
padding: 0 6px 0 8px;
background: url(../diary/skins/default/images/tb_bg.gif) no-repeat;
}
#primary .c_t input{
width: 331px;
height: 16px;
border: 1px solid #FFFFFF;
}



/* ２カラム・右 */

#secondry{
float: right;
width: 209px;
}

#secondry .sub{
margin: 0;
padding: 0;
width: 209px;
background: url(../diary/skins/default/images/sub_bg.gif);
}

#secondry ul{
list-style: none;
margin:0;
padding: 12px 0 0 18px ;
}
#secondry li{
margin: 0 0 0 3px;
padding: 1px 0 8px 12px;
line-height: 1.2;
background: url(../diary/skins/default/images/icon_sub_arrow.gif) left 4px no-repeat;
}
#secondry .btm_bg{
width: 209px;
padding: 0 0 20px;
background: url(../diary/skins/default/images/sub_bg_btm.gif) bottom no-repeat;
}

#secondry .bnr{
width: 209px;
text-align: center;
}
#secondry .bnr img{
margin: 10px 0 0 ;
}

/* 他設定 */

.font_small{
font-size:11px;
}


