body{font-family:"Avenir Next", "century gothic", "Helvetica Neue", Helvetica, Arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;}{text-align:left;background-color:#fff;font-size:14px;color:#fff}td{text-align:left}table{border-collapse:collapse;color:#333333}a:link{color:#00F;text-decoration:underline}a:visited{color:#1966ff;text-decoration:underline}a:hover{color:#F00;text-decoration:underline}a:active{color:#1966ff;text-decoration:underline}#mainBlock{width:927px;font-size:14px;margin:0
auto;background-color:#fff}.left{text-align:left}.center{text-align:center}.right{text-align:right}
#TopTitle{padding:10px 0px 0px 0px;font-size:34px;font-weight:normal;}
.TopTitleFont{font-weight:normal;color:#2b95ff;}
#TopTitle a{color:#2b95ff;text-decoration:none;}
#TopTitle a:hover{color:#2b95ff;text-decoration:none;}
#TopExplanation{padding:0px 0px 0px 1px;font-size:14px;font-weight:bold;color:#2b95ff;}
#FooterBlock{clear:both}#FooterBlock
a{clear:both;text-align:center;color:#fff;border:0}#FooterBlock2{clear:both;background-image:url();background-position:center;height:20px;background-repeat:no-repeat;line-height:38px;padding-right:8px;padding-left:8px;font-size:70%}#FooterBlock2
a{clear:both;color:#fff;text-decoration:none}.PluginBlock{width:280px;text-align:left;float:left;margin-right:50px;padding-top:25px;background-color:#fff}.PluginBlockRight{width:0px;text-align:left;float:right;margin-right:10px;padding-top:0px}.PluginInnerBlock{padding:0px
10px 0px 0px;color:#fff}.PluginTitle{border-right-width:1px;border-bottom-width:2px;font-weight:bold;font-size:16px;color:#666;padding-right:0px;padding-left:0px;padding-top:2px;padding-bottom:2px;border-right-style:solid;border-bottom-style:solid;border-top-color:#FFF;border-right-color:#FFF;border-bottom-color:#FFF;border-left-color:#fff;background-color:#fff}.PluginExplanation{padding:0px;border:#fff 0px solid}.PluginContents{border:#fff 0px solid;font-size:13px;padding-top:3px;padding-bottom:3px;background-color:#fff;color:#4d4d4d}#EntryBlock{width:550px;float:left;text-align:left;margin-top:10px;margin-bottom:1px;margin-right:40px;margin-left:5px;background-color:#fff}.EntryInnerBlock{padding:0px;margin-right:0px;text-align:left}.EntryTitle{width:550px;text-align:left;font-size:24px;padding-top:10px;padding-bottom:1px;margin-bottom:1px;margin-left:0px;font-weight:bold}.EntryTitle a , .EntryTitle a:visited{text-align:left;font-weight:bold;font-size:30px;padding-top:2px;padding-bottom:1px;background-color:#FFF000;background-repeat:no-repeat;background-position:left;color:#4d4d4d;margin-bottom:1px;text-decoration:none}.EntryTitle a:hover{text-decoration:none}.EntryTitleFont{color:#000}.EntryTextBox{background-color:#FFF;font-size:120%}.EntryText{color:#4d4d4d;margin:0px
15px 0px 0px;font-size:16px;line-height:190%}.EntryText
a{color:#00F;text-decoration:underline}.EntryText a:visited{color:#1966ff;text-decoration:underline}.EntryText a:hover{color:#F00;text-decoration:underline}.EntryPsText{padding:10px;text-align:right;font-size:11px}.EntryFooter{text-align:right;padding:20px;color:#4d4d4d;font-size:11px;border-style:none;border-top-width:1px;border-color:#4d4d4d}.EntryUserName{}.EntryCategory{margin-left:5px}.PageLinkBlock{text-align:center;padding:5px;font-size:14px}.Plugin_data{text-align:left;margin-bottom:2px;padding-top:3px;padding-left:2px;font-size:125%;padding-right:2px}.Plugin_data
a{margin-bottom:2px;padding-top:3px;display:block}.Plugin_data a:hover{display:block}..box{padding:0
30px 0 0;background:#fff}.bi{padding:0
0 0 0px;background:#fff}.bt{height:17px;margin:0
-12px;background:url() 100% 0 no-repeat}.bt
div{width:18px;height:17px;background:url() 0 0 no-repeat}.bb{height:17px;margin:0
-12px;background:url() 100% 100% no-repeat}.bb
div{width:18px;height:17px;background:url() 0 100% no-repeat}.blogroll-channel,
.blogroll-channel
*{width:auto;height:auto;margin:0;padding:0;border:none;text-align:left}.blogroll-channel{margin-bottom:0px;padding:5px;background:#fff}.blogroll-channel .blogroll-list-wrap{margin-bottom:5px}.blogroll-channel .blogroll-list{list-style-type:none;margin-bottom:3px;font-size:12px;line-height:1.3}.blogroll-channel .blogroll-list
img{vertical-align:middle}.blogroll-channel img.blogroll-icon,
.blogroll-channel img.blogroll-favicon{margin:0
5px 0 0}.blogroll-channel img.blogroll-favicon{width:16px;height:16px}.blogroll-channel a.blogroll-link{}.blogroll-channel .blogroll-new-entry{margin-left:5px;color:red}.blogroll-channel .blogroll-clip,
.blogroll-channel .blogroll-hatebu{margin:0
0 0 5px}.blogroll-channel .blogroll-link-time{margin:0
0 0 3px;color:#666;font-size:10px}.blogroll-channel .blogroll-ad-img{}.blogroll-channel .blogroll-ad-text{display:block;margin-top:5px;color:#666;font-size:10px}
.up{text-align:right;font-size:8pt;margin-top:10px;}
.pagetop{display:none;position:fixed;bottom:20px;right:30px;}
.pagetop a{display:block;background-color:#1188FF;text-align:center;color:#fff;font-size:15px;text-decoration:none;padding:5px 10px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.pagetop a:hover{display:block;background-color:#5EAEFF;text-align:center;color:#fff;font-size:15px;text-decoration:none;padding:5px 10px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
<style type="text/css">
h1{margin-bottom:0.2em}
h2{margin-bottom:0.2em}
p{margin-top:0.2em}
</style>