/* CSS Document */
body{background:#2F8FDF none!important;}

/* 全体 */
#oyaji{width:765px; margin:0 auto; text-align:left;}

#oyaji .bgBoxTopCate2{ margin:10px 0 0 0!important;
background-image: url(/oyaji/img/oyaji_bg_top.gif);
}
/* H1 */
#oyaji h1 img{margin:0px;}

/* 左右のククリ */
#oyaji #wrapper{
width:100%;
background: url(/oyaji/img/oyaji_bg_bg.gif) repeat-y left;
padding-bottom:15px;
overflow:hidden;
clear:both;
}

#oyaji #wrapper2{
background: url(/oyaji/img/oyaji_bg_bg.gif) repeat-y left;
}



#oyaji .bgBoxBtmCate{background-image: url(/oyaji/img/oyaji_bg_btm.gif);}


/* ========================
 左：LNAVI 
======================== */
#oyaji #lNavi{ text-align:left;}
#oyaji #lNavi .photo img{ margin:5px 0 0 10px;}
#oyaji #lNavi dl{ margin:5px 10px; line-height:1.2em; font-size:10px!important;}
#oyaji #lNavi dt{ font-weight:bold; border-bottom:#3399CC dotted 1px; padding:2px;}
#oyaji #lNavi dd{ margin:0; padding:2px;text-align: justify;text-justify: inter-ideograph; font-size:10px;}


/* ========================
 右：ブログ部分
======================== */
/* 右全体 */
#oyaji #oyajiMain{float:right; margin:0 10px 0 10px;}
#oyaji h2{
background:url(/oyaji/img/cont_title.gif) no-repeat #c7e1ff top left;
padding:5px 0 0 0;
margin:5px auto 0 auto;
line-height:25px;
font-size:14px;
}
#oyaji h2 span{
background:url(/oyaji/img/cont_title_btm.gif) no-repeat bottom left;
color: #3381CB;
display:block;
padding:0 0.3em 0.3em 0.3em;
}
#oyaji .main{
background:url(/oyaji/img/cont_main.gif) repeat-y;
border-bottom:1px #999999 solid;
margin:0 0 10px 0;
padding:5px 15px 15px 15px;
line-height:1.5em;
width:540px;
clear:both;
}
/* 前へ次へ */
#oyaji .contNav{ margin:5px; padding:5px; border-top: #ccc 2px dotted; width:auto; clear:both;}
/* 日付 */
.oyajiday { text-align:right; font-size:10px; color:#666;}
/*  */
#footer{ width:750px!important; height:3em; color:#ccc; font-size:10px; padding:5px 0 0 10px; margin:0 auto 10px auto;}



