@import"style.css";

@charset "utf-8";


#blog_category ul li ,#blog_archive ul li,#blog_archive ul li,#blog_trackback ul li,#blog_entry ul li{ background: url(http://www.debitoji.com/images/arrow-brown.gif) 0 6px no-repeat; padding-left:7px; line-height:1.4}

#blog_category ul,#blog_archive ul,#blog_archive ul,#blog_trackback ul,#blog_entry ul{ margin:2px 5px 10px 8px; padding:0px;}


#contents{background:url(http://www.debitoji.com/images/blog_contents_back.gif) 0 0 repeat-y;}
#blog_left,#blog_center,#blog_right{ float: left;}
#blog_left a,#blog_center a,#blog_right a{ color:#040A89;}

#blog_left{ width:176px; padding-left:4px; }

#blog_left #left_search{ margin-left:10px; margin-bottom:5px;}
#blog_profile{ padding:4px 0 10px 10px}
#blog_prof-head_princess{ color:#582C1A; font-size:120%; font-weight:bold; background:url(http://www.debitoji.com/images/chara_face_princess-blog.gif) right 0 no-repeat; padding-top:22px; height:32px; }

#blog_prof-head_prince{ color:#582C1A; font-size:120%; font-weight:bold; background:url(http://www.debitoji.com/images/chara_face_prince-blog.gif) right 0 no-repeat; padding-top:30px; height:24px; margin-bottom:4px;}

#blog_trackback{ margin-bottom:20px;}
#blog_banner div,#blog_banner img{ margin-bottom:10px; margin-left:10px;}
img#button_to-top{ margin-left:0px;}

#blog_center{  width:416px; padding:0 3px 100px 8px; }

#blog_center_inner{ padding:0 5px;}
.blog_entry-date{ font-weight:bold; color:#755E2F; border-bottom:1px solid #D4B37F;}
h2.princess{ font-size:120%; font-weight:bold; color:#755E2F; background: url(http://www.debitoji.com/images/chara_face_h2-princess.gif) 0 0 no-repeat; padding:10px 0 0 55px; margin:9px 0; height:44px;}
h2.prince{ font-size:120%; font-weight:bold; color:#755E2F; background: url(http://www.debitoji.com/images/chara_face_h2-prince.gif) 0 0 no-repeat; padding:10px 0 0 55px; margin:9px 0; height:44px;}
.blog_entry-author{ margin-bottom:1em;}
.blog_entry-body{ margin-bottom:2em;}
.blog_entry-foot{ border-top:1px solid #D4B37F; text-align:right;color:#755E2F; padding-top:3px; }

.comment{ padding-left:8px;}
.comment-input_name{ border:1px solid #565656; width:152px;}
.comment_area{ border:1px solid #565656; width:326px; overflow:auto; margin-left:30px;}
#comment_submit{ border:1px solid #565656; display:block;margin:5px 0; background: #ffffff; color:#565656; font-weight:bold;margin-left:30px;}
h3.comment_head{font-size:120%; font-weight:bold; color:#755E2F; margin:0px; padding:15px 0 5px 0;}
.comment h4{font-size:100%;font-weight:bold;color:#755E2F; border-left:3px solid #D4B37F; padding-left:6px;margin:10px 0 4px 0}
.comment_body{padding:1em 0 0 1em;}
.comment_author{font-weight:normal; text-align:right;margin-top:0.5em;}

#blog_right{ width:176px; padding-right:2px; margin-left:5px;}

#blog_calendar{margin:4px 0 0 12px;}
table.calendar{text-align:center;font-size:9pt;color:#4C5156 ; font-weight:bold; margin-bottom:1em;}
td.today{ background-color:#D4E0EF;}
caption{ text-align:center;}

#blog_entry{ margin-bottom:20px;}

#blog_accessory{ margin-bottom:15px; text-align:center;}

#blog_qrcode{ background: url(http://www.debitoji.com/images/qrcode_back_blog.jpg) 0 0 no-repeat; padding:63px 0 31px 43px;}


.blog_entry-body h5{	 margin-bottom:3px; margin-top:3px;color:#582C1A; font-size:120%; font-weight:bold; }
.blog_entry-body ul{
	margin-top:5px;
	padding:0;
	margin-left:6px;
	margin-bottom: 0px;
}
.blog_entry-body ul li{
	margin-left:0px;
	margin-bottom:0px;
	padding-left:7px;
	background: url(http://www.debitoji.com/images/arrow-brown.gif) no-repeat 0 3px;
	list-style: none;
	padding-bottom: 6px;
}