@charset "utf-8";
/* CSS Document */

.gohan{}

a img{filter: alpha(opacity=100); -moz-opacity:1.00; opacity:1.00;}
a:hover img{filter: alpha(opacity=80); -moz-opacity:0.80; opacity:0.80;}

.gohan .mv{width:480px; height:150px; background:url(../images/mv01.gif) no-repeat 0 0; position:relative;}
.gohan .mv h1{ text-indent:-9999px;}
.gohan .mv h1 a{ display:block; width:480px; height:138px;}
.gohan .mv p{position:absolute; width:260px; top:75px; left:25px; text-align:center;}

.archive-title{padding:0 0 0 30px;}

.morisan{ padding:5px 0 15px 0; margin:10px 0 0 0;}
.morisan table{ border:1px solid #ddd; border-bottom:none; width:99%;}
.morisan table td{ padding:10px; border-bottom:1px solid #ddd; line-height:1.2;}
.morisan table td img{ float:left; margin:0 10px 0 0;}

.Entry {padding:15px 30px; line-height:1.6; border-bottom:3px dotted #aaa; clear:both;}
.Entry p{padding:0 0 30px;}

.EntryTTL{background:url(../xxximages/i_pen.gif) no-repeat left bottom; padding:0 0 5px 0px;border-bottom:1px solid #ccc; margin:0 0 10px;}
.EntryTTL h2{ font-size:16px; font-weight:bold; line-height:1.2; padding:5px 0 0;}
.Entry .EntryTTL p{ font-size:11px; padding:0;}
.EntryTTL a{text-decoration:none;}
.Entry em{color:#c33;}
.Entry strong{ font-size:14px; font-weight:bold; color:#FF6600;}

.EntryBody{}
.EntryBody p{ padding:0 0 15px;}
p.style1{ color:#006699; font-weight:bold;}

.EntryBody img{ margin-bottom:20px;}
.EntryBody_top{ line-height:1.4; padding:0 0 10px 0;}
.EntryBody_top img{max-width:150px; float:left; margin:0 10px 10px 0;}
.EntryMore_top{text-align:right; padding:0;}

.EntryMore{padding:30px 0 0 0;}

.Entry .EntryBody_top p{padding:0;}

.PageNavi{padding:30px 0;}
.PageNavi table{margin:0 auto; width:auto;}
.PageNavi table td{padding:5px;}

.Entry_nav{}
.Entry_nav td{ padding:5px 0;}

.archive-title{padding:6px; background:url(../images/bg_archive_ttl.gif) no-repeat; color:#311; font-size:14px; font-weight:bold;}


.TrackBack{padding:30px; font-size:11px;border-bottom:1px dotted #ddd;}
.TB{padding:15px 0;}
.TBURL{padding:10px; background:#f0f0f0;}

#trackback{display:none;}
#blog-foot{display:none;}

.comments{ padding:30px; }
.comments-content{padding:15px; border-bottom:1px dotted #ddd;}
.comments table{margin:30px 0;}
.comments th{padding:5px; white-space:nowrap;}
.comments td{padding:5px;}
.comments td input{width:250px;}
.comments td textarea{width:250px; height:100px;}


.gohan .Calendar{padding:15px 0 30px 0; }
.gohan .Calendar table{width:99%; border:1px solid #ddd;}
.gohan .Calendar table th{ padding:2px; text-align:center; border-bottom:1px dotted #ccc;}
.gohan .Calendar table td{ padding:3px; text-align:center;}
.gohan .Calendar table.Calendar_Navi td{background:#eee;}
.gohan .Calendar table td.MonthPre{ text-align:left; }
.gohan .Calendar table td.MonthThis{ text-align:center; font-weight:bold;}
.gohan .Calendar table td.MonthNext{ text-align:right;}
.gohan .Calendar table th.sun{ color:#f00;}
.gohan .Calendar table th.sat{ color:#00f;}
.gohan .Calendar table td a{display:block;text-align:center; padding:2px; text-decoration:none;}
.gohan .Calendar table.Calendar_Table td a:link{ background:#933; color:#fff;}
.gohan .Calendar table.Calendar_Table td a:visited{ background:#933; color:#fff;}
.gohan .Calendar table.Calendar_Table td a:hover{ background:#66c; color:#fff;}

.widget-archive-category{padding:0 0 30px;}
.widget-archive-category h3{padding-bottom:15px;}
.widget-archive-category ul{padding:0 0 0 20px;}



.ColumnNavi{ background:#f1f0f0; border:1px solid #f3d0d0; margin:0 0 10px 0;}
.ColumnNavi_in{padding:1px;}
.ColumnNavi h4{ margin:0; background:url(/column/images/tl_ftlist.gif) no-repeat right; }

.FTlist{ border-bottom:1px dotted #999; clear:both; font-size:11px; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
.FTlist a{ display:block; padding:5px 0 5px 5px; text-decoration:none;}
.FTlist a:link{ background:#f0f0f0;}
.FTlist a:visited{ background:#f0f0f0;}
.FTlist a:hover{ background:#e3e3e3;}
.FTlist a img{ vertical-align:middle; margin:0 5px 0 0; float:left;}




