@charset "UTF-8";

* {margin:0;padding:0;}
img {border:none;vertical-align:top;}
p {margin-bottom:1em;}

h1 {font-size:1.60em;line-height:1.4em;}
h2 {font-size:1.30em;line-height:1.4em;}
h3 {font-size:1.20em;line-height:1.4em;}
h4 {font-size:1.10em;line-height:1.4em;}

body {font-family: Arial, Helvetica, sans-serif;color: #666666;background: url("../images/common/bg_body.gif") repeat;font-size:11px;line-height:15px;}

#header {width:100%;height:105px;background: url("../images/common/bg_header.gif") repeat-x;}
#innerheader {background:url("../images/common/bg_headerimg.jpg") no-repeat;width:760px;height:80px;margin:0 auto;}
#titlelogo{width: 192px;height: 80px;float:left;}

#header #innerheader #link {width:165px;height:80px;float:right;}
#header #innerheader #link2 {width:165px;height:52px;float:right;margin-top:28px;}
#gnavi {margin:0 auto;height:25px;width:760px;}

#container {margin:0 auto;width:780px;margin-bottom:10px;}
#contents {width:540px;margin-top:20px;margin-right:10px;padding-left:10px;padding-right:10px;float:right;background-color:#ffffff;padding-bottom:20px;}
#sidebar {width:200px;float:left;}
#sidemenu {width:180px;margin-top:10px;margin-left:16px;padding-bottom:20px;text-align:left;}

/* sidebar */
.sidebox {width:160px;margin-left:10px;margin-bottom:20px;background-color:#ffffff;padding:10px;}
.sidebox ul {list-style-image:url("/blog/image/arrow.gif");}
.sidebox ul li {margin-left:20px;}
.sidebox ul li ul {list-style:none;}
.sidebox ul li ul li {margin-left:0;}
#profilebox img {margin:10px;}
h2.midash_profile {height:20px;width:200px;background:url("../images/midash_profile.gif") no-repeat;}
h2.midash_calendar {height:20px;width:200px;background:url("../images/midashi_calendar.gif") no-repeat;}
h2.midashi_entries {height:20px;width:200px;background:url("../images/midashi_entries.gif") no-repeat;}
h2.midashi_categories {height:20px;width:200px;background:url("../images/midashi_categories.gif") no-repeat;}
h2.midashi_comment {height:20px;width:200px;background:url("../images/midashi_comment.gif") no-repeat;}
h2.midashi_trackback {height:20px;width:200px;background:url("../images/midashi_trackback.gif") no-repeat;}
h2.midashi_link {height:20px;width:200px;background:url("../images/midashi_link.gif") no-repeat;}
h2.midash_profile span {position:absolute;left:-10000px;}
h2.midash_calendar span {position:absolute;left:-10000px;}
h2.midashi_entries span {position:absolute;left:-10000px;}
h2.midashi_categories span {position:absolute;left:-10000px;}
h2.midashi_comment span {position:absolute;left:-10000px;}
h2.midashi_trackback span {position:absolute;left:-10000px;}
h2.midashi_link span {position:absolute;left:-10000px;}



/*--Blog Calendar--*/
.calendar-date {text-align:center;}
table.calendar {width:140px;margin:4px auto;text-align:center;}
table.calendar th {height:18px;width:18px;font-weight:normal;font-size:11px;}
table.calendar td{border:1px solid #999999;height:18px;width:18px;font-size:11px;}

#footer {background: url(../images/common/footer.gif) repeat-x;height:45px;}
#fmenu {margin:0 auto;padding-top:4px;width:800px;}

.clr {margin:0;padding:0;border:none;clear:both;height:0;line-height:0;}
.clr br {height:0;line-height:0;}


div.ablog {margin-left:10px;margin-bottom:20px;width:520px;line-height:1.6em;}
div.ablog h2 {background:url("../images/bg_midashi.gif") repeat-y;text-align:center;padding:4px 0;color:#ffffff}
div.ablog h2 a {color:#ffffff;text-decoration:none;}
div.ablog h2 a:hover {color:#ff0000;text-decoration:underline;}
div.ablog .blog_header {margin-top:10px;margin-bottom:10px;text-align:right;}
div.ablog img {margin:5px;padding:5px;background:url("../images/bg_photo.gif");}

h1.title_sake_master_blog {margin-top:10px;margin-left:10px;height:55px;background:url("../images/title_sake_master_blog.gif") no-repeat;}
h1.title_sake_master_blog span {position:absolute;left:-10000px;}

h2.comment_title {margin-left:10px;font-size:1em;font-weight:normal;}
div.acomment {margin-left:10px;background-color:#f6f1ec;padding:10px;width:500px;color:#666666;margin-bottom:10px;}
div.comment_write {margin-left:10px;background-color:#f6f1ec;padding:10px;width:500px;color:#666666;margin-bottom:20px;}
div.comment_write td {vertical-align:top;}

h2.trackback_title {margin-left:10px;font-size:1em;font-weight:normal;}
div.atrackback {margin-left:10px;background-color:#f6f1ec;padding:10px;width:500px;color:#666666;margin-bottom:10px;}

h3.tburl_title {font-size:1em;font-weight:normal;}
p.tburl {margin-left:10px;font-size:1.07em;font-weight:bold;margin-bottom:10px;}
h3.trackbacks_title {font-size:1em;font-weight:normal;}
ul.lsttrackback {list-style-image:url("/blog/image/arrow.gif");}
ul.lsttrackback li {margin-left:40px;}
p.nocomment {margin-left:10px;font-size:1.07em;margin-bottom:10px;}
p.notrackback {margin-left:10px;font-size:1.07em;margin-bottom:10px;}

