html{margin:0;padding:0}
body{background-color:#9ae4f8;margin:0;padding:0}
a{color:#000;font-weight:bolder}
span.color1{background-color:#FFFFCE}
span.color2{background-color:#FCE7CC}
h1{font-size:xx-large;text-align:right;visibility:hidden;margin:0 0 5px;padding:90px 5px 3px 15px}
h2{font-size:large;background-color:#C3D9F7;margin:3px 0;padding:3px 3px 3px 10px}
h3{font-size:medium;background-color:#C3D9F7;margin:2px 0;padding:2px 2px 2px 8px}
h4{font-size:small;background-color:#C3D9F7;margin:2px 0;padding:2px 2px 2px 8px}
h5{font-size:small;background-color:#C3D9F7;clear:both;margin:2px 0;padding:2px 2px 2px 8px}
p{border:0;margin:0;padding:2px 5px}
#wapper{background-color:#F0F8FF;margin:10px auto auto;padding:0}
#top{font-size:small;background:url(../images/orz_twitter.png) right no-repeat;padding:0}
#sub_l{float:left;overflow:hidden;padding:0}
#counter_all{border:0;border-color:#000;border-style:solid;margin:0}
.align_right{display:block;text-align:right;clear:both}
#sub_r{margin-top:5px}
.body{border:0;clear:both;margin:0}
.entry_body{display:block;font-weight:400;text-decoration:none;margin:3px 0;padding:1px 2px}
.item_title{font-weight:bolder;display:block}
#main .title{top:0;font-size:medium;font-weight:700;z-index:1;background-color:#C3D9F7;margin:0;padding:4px 6px}
#main .body{font-size:small;overflow:hidden;margin:0 1px 0 0;padding:2px}
#main .small .title{font-size:small}
#sub_r .title,#sub_l .title{font-size:small;top:0;font-weight:700;z-index:1;margin:0;padding:2px 0}
#sub_r .body{overflow:hidden;margin:0 1px 0 0;padding:3px 0}
.item{height:80px;float:left}
.img_thumb a{padding:2px 1px}
.item_img_s{border-color:#000;border-style:solid;border-width:0 2px 2px 0}
.img_thumb a:hover{padding:2px 0 0 2px}
.img_thumb a:hover .item_img_s{border-color:#F0F8FF;border-style:solid;border-width:2px 1px 0}
.title_link a,a.entry_body,a.tag{text-decoration:none}
.photo_div{width:75px;overflow:hidden}
img.photo{max-width:72px;border:1px solid #000}
#footer{clear:both;text-align:right;font-size:x-small}
.clear{clear:both;visibility:hidden}
#sekaiju_title{padding:2px 2px 2px 6px}
#sekaiju_field{width:185px;background:url(../sekaiju/blog.jpg)}
#sekaiju_word{width:172px;position:relative;zoom:1;margin:4px}
#sekaiju_gunner{position:absolute;right:0;top:12px;width:32px;height:48px;background:url(../sekaiju/gunner1.png) right no-repeat}
.hukidasi{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85}
#sekaiju_ex{height:48px;width:5px;background:url(../sekaiju/s_ex.gif)}
#sekaiju_top{width:140px;height:20px;background:url(../sekaiju/s_top.gif) bottom no-repeat}
#sekaiju_bottom{width:140px;height:20px;background:url(../sekaiju/s_bottom.gif) top no-repeat}
#sekaiju_main{width:140px;background:#EFFFFC;font-size:x-small;text-align:right}
.desc{text-align:left;padding:2px}
#sekaiju_log_link{font-size:x-small;font-weight:700;text-align:right;margin:-15px 0 0}
#book_calendar{font-size:small;text-align:center;padding:2px}
#book_calendar ul{margin:0 auto;padding:0 0 0 175px}
#book_calendar li{font-weight:700;float:left;list-style:none;margin:1px;padding:1px}
.item_img{border:0;float:left;margin:2px}
.name_text{float:left;width:520px;font-weight:700;font-size:small;margin:3px}
.date{font-weight:bolder;background-color:#EAEEFB;padding:1px}
.Sat,.Sat a{color:#00f}
.Sun,.Sun a{color:red}
#tag_div{width:300px;font-size:small;margin:4px}
#tag_div span{background-color:#EBFFCC}
.tag{white-space:nowrap;padding:2px}
input{border:medium #85b9e9 double;background:#FFF;veatical-align:middle}
#tags{width:150px}
.meter{font-size:small;color:#219315;background:#BFEA7C}
.loading{text-align:center;background:url(../images/loading.gif) center no-repeat}
#sub_l,#main .body,#sub_r .body,.photo_div{zoom:1}
#sub_l,#sekaiju_log_link{position:relative;zoom:1}
ul.tabs{margin:5px 0 6px;padding:0}
ul.tabs li{list-style:none;display:inline}
ul.tabs li a{background-color:#F0F8FF;text-decoration:none;border:0 solid #9ae4f8;padding:2px 4px}
ul.tabs li a:hover{background-color:#F0F8FF;border-color:#9ae4f8}
ul.tabs li a.active{background-color:#F0F8FF;border:0 solid #9ae4f8;border-bottom:0 solid #F0F8FF}
.content{background-color:#F0F8FF;border:0 solid #9ae4f8;margin:0;padding:0}
#tag{text-align:center}
span.count{display:inline;background:#ffefef;color:#ff6765;text-decoration:underline}
.read_books{width:230px;float:left}
.title_link{width:170px;float:left;margin:1px}
.mator_count{background:#BFEA7C;color:#219315;font-weight:bolder}
#main,#counter_l{float:left}
.entry_body:hover,.tag:hover,.title_link a:hover{background-color:#DAF1F1}
#main .small .body,.small{font-size:x-small}
#sub .body .desc,.highslide-caption,#content_book,#content_photo,#tag .tag_num{display:none}
#sekaiju_log_link a,.rss{color:#FFF}
#main,#sub_l,#sub_r,.item,#book_calendar li,.item_img,.name_text,#counter_l,#counter_s,.bookmark_url .item_title{display:inline}