*{margin:0;padding:0;font-family:arial,sans-serif;}
a,a:link,a:visited{color:#333;text-decoration:bold;}
a:hover{color:#f86;text-decoration:bold;}
a img{border:0;}
p{margin-top:15px;margin-bottom:15px;}
ul{padding-left:16px;}
ul li{list-style-type:circle;}
dd{padding-left:8px;}
form{margin:0;}
input{padding:1px;font-size:12px;}
blockquote{width:auto;margin:0;padding:10px;border:1px solid #ffa;background:#ffd;font-size:16px;line-height:150%;}
.quotetitle{font-size:24px;border-bottom:1px solid #666;padding:3px;}
#banner{padding:5px;border-bottom:0 solid #669;color:#000;background:#f6f6ff;background-position:right top;background-repeat:no-repeat;background-image:url("../../leafbanner4.jpg");height:100px;text-align:left;padding:5px 0 0 5px;}
#banner a,#banner a:link,#banner a:visited{color:#226;font-size:24px;text-decoration:none;}
#banner h2{color:#226;font-size:14px;padding:5px 20px 0 25px;}
.pankuzu{border:5px solid #dff;background:#dff;text-align:left;padding:0 0 0 30px;}
.blog{padding:10px;font-size:small;color:#333;background:none;}
.date{margin:6px 5px 0;padding:2px 0 2px 5px;color:#fff;background:#a3b8cc;font-size:12.5px;font-weight:bold;}
.entry{width:auto;margin:0 15px 15px;color:#333;background:#fff;font-size:16px;line-height:150%;}
.entry img{margin-right:8px;margin-bottom:5px;}
.entry textarea{width:97%;}
.entry-header{margin:20px 0 0;color:#36f;font-size:24px;font-weight:bold;}
.entry-footer{margin:10px 0 0 0;border-top:1px dotted #36414d;text-align:right;color:#36414d;font-size:9px;}
.yourclass03{BORDER-RIGHT:#fff 0 solid;BORDER-TOP:#fff 0 solid;BACKGROUND:#fff;OVERFLOW:auto;BORDER-LEFT:#fff 0 solid;WIDTH:1px;COLOR:#888;BORDER-BOTTOM:#fff 0 solid;HEIGHT:1px;text-align:left;}
.commenter-profile img{vertical-align:middle;border-width:0;}
.content-nav{margin:10px;text-align:center;font-size:12px;}
.kattitle{margin-top:3px;padding:2px 0 1px;_padding:1px 0 2px;border:1px solid #fff;text-align:center;color:#49a;background:#fff;font-size:12px;line-height:100%;}
.katside{margin:0;border:1px solid #666;background:#fff;text-align:left;padding:10px 10px 10px 10px;color:#444;font-size:12px;_font-size:12px;line-height:170%;}
.sidetitle{margin-top:3px;padding:2px 0 1px;_padding:1px 0 2px;border:1px solid #6cf;text-align:center;color:#fff;background:#6cf;font-size:12px;line-height:140%;}
.side{margin:0 0 20px;border:1px solid #6cf;background:#fff;text-align:left;padding:10px 10px 10px 10px;color:#444;font-size:12px;_font-size:12px;line-height:170%;}
.side #categories ul{padding-left:16px;}
.side #categories ul ul{padding-left:10px;}
.side #categories li{list-style-type:circle;}
.syndicate{margin-bottom:5px;text-align:left;color:#666;font-size:9px;line-height:150%;}
.powered{margin-top:50px;text-align:left;color:#666;font-size:9px;line-height:150%;}
.powered img{margin-top:3px;}
.clear{clear:both;}
#comments-open-data p{margin-bottom:10px;}
#comment-post{font-weight:bold;}
#comment-author,#comment-email,#comment-url,#comment-text{width:220px;}
#comment-text{width:266px;}
#comment-bake-cookie{margin-left:2px;vertical-align:middle;}
#comments-open-footer{text-align:center;}
.trackbacks,.comments{margin:10px 5px;color:#36414d;}
.trackbacks-header,.comments-header,.comments-open-header{margin:15px 0;padding:2px 0 2px 5px;border:1px solid #666;color:#fff;background:#1a9101;font-size:11px;}
#trackbacks-info,.trackback-content,.comment-content,.comments-open-content{margin:0;padding:0;font-size:12px;line-height:150%;word-break:break-all;}
.trackback-content p,.comment-content p{margin-top:10px;margin-bottom:5px;}
.trackback-footer,.comment-footer{font-size:9px;border-top:1px dotted #36414d;text-align:right;padding-top:3px;margin-right:2px;}
.comments-open label{display:block;}
.comments-head{font-size:11px;color:#fff;background:#1a9101;border:1px solid #666;padding:2px 0 2px 5px;margin:15px 0;}
body.layout-three-column,body.layout-two-column-left,body.layout-two-column-right,body.layout-one-column{margin-bottom:20px;text-align:center;background:#e7e7ff url("../../i-aback.jpg") center top repeat-y;}
.layout-three-column #container,.layout-two-column-left #container,.layout-two-column-right #container{margin-bottom:10px;}
.layout-three-column #box{width:850px;margin-right:auto;margin-left:auto;padding:0 0 15px 0;border-bottom:1px solid #669;border-left:1px solid #669;border-right:1px solid #669;text-align:left;background-color:#fff;}
.layout-two-column-left #box,.layout-two-column-right #box{width:772px;margin-right:auto;margin-left:auto;padding:0 0 15px 0;border-bottom:0 solid #669;border-left:0 solid #669;border-right:0 solid #669;text-align:left;background-color:#fff;}
.layout-one-column #container{margin-bottom:0;}
.layout-one-column #box{width:640px;margin-right:auto;margin-left:auto;margin-bottom:0;padding:0;border-bottom:1px solid #669;border-left:1px solid #669;border-right:1px solid #669;text-align:left;background-color:#fff;}
.layout-one-column-liquid #banner{margin-right:100px;margin-left:100px;border-left:1px solid #669;border-right:1px solid #669;}
body.layout-one-column-liquid{background:#fff;}
.layout-one-column #footer{text-align:center;}
.layout-one-column-liquid #footer{padding-bottom:15px;text-align:center;}
.layout-three-column-liquid #content{margin:0 185px 10px;border-bottom:1px solid #669;border-left:1px solid #669;border-right:1px solid #669;}
.layout-three-column-liquid #links-left{position:absolute;width:155px;top:95px;left:15px;color:#fff;}
.layout-three-column-liquid #links-right{position:absolute;width:155px;top:95px;right:15px;color:#fff;}
.layout-two-column-liquid-right #content{margin:0 185px 10px 0;border-bottom:1px solid #669;border-right:1px solid #669;}
.layout-two-column-liquid-right #links-right{position:absolute;width:155px;top:95px;right:15px;color:#fff;}
.layout-two-column-liquid-left #content{margin:0 0 10px 185px;border-bottom:1px solid #669;border-left:1px solid #669;}
.layout-two-column-liquid-left #links-left{position:absolute;width:155px;top:95px;left:15px;color:#fff;}
.layout-one-column-liquid #content{margin:0 100px 10px;border-bottom:1px solid #669;border-left:1px solid #669;border-right:1px solid #669;background:#ffff;}
.layout-three-column #content{float:left;width:478px;margin:0 0 10px 0;border-bottom:1px solid #669;border-left:1px solid #669;border-right:1px solid #669;}
.layout-three-column #links-left-box,.layout-three-column #links-right-box{float:left;width:185px;}
.layout-three-column #links-left,.layout-three-column #links-right{padding:15px 15px 0 15px;color:#fff;}
.layout-two-column-right #content{float:left;width:500px;margin:0 0 10px 0;border-bottom:1px solid #669;border-right:1px solid #669;}
.layout-two-column-right #links-right-box{float:left;width:270px;}
.layout-two-column-right #links-right{padding:15px 15px 0;color:#fff;}
.layout-two-column-left #content{float:left;width:500px;margin:0 0 10px 0;border-bottom:1px solid #669;border-left:1px solid #669;}
.layout-two-column-left #links-left-box{float:left;width:270px;}
.layout-two-column-left #links-left{padding:15px 15px 0;color:#fff;}
input,textarea{font-family:"Osaka", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", arial, sans-serif;}
