body{text-align:center;line-height:1.3;margin:0;padding:0;background-color:#D9D9FF}#outline{background-color:#FFF}#outline{width:1056px; margin:0 auto}#center{width:808px; float:left;margin-left:5px}#left{width:217px; float:left}#right{width:217px; float:right;margin-right:5px}#center-left{ width:808px; float:left;margin-left:5px}a:link {color:#800000;text-decoration:none} a:active {color:#800000;text-decoration:none} a:visited{color:#800000;text-decoration:none} a:hover {color:#f00;text-decoration:underline}#header_outline{border:1px solid #000; border-bottom:#c0c0c0 2px solid; margin-bottom:5px}#header_body{background-color:#000; border:1px solid #000}h1{font-size:18px; text-align:left; margin:10px 30px} h1 a:link {color:#fff;text-decoration:none}h1 a:active {color:#fff;text-decoration:none}h1 a:visited{color:#fff;text-decoration:none}h1 a:hover {color:#f00;text-decoration:none} .intro{font-size:13px; color:#FFF; text-align:left; margin:5px 30px 10px}.ently_outline{border:#000 2px solid; background-color:#fbfbfb; margin-bottom:20px}.ently_title{font-size:17px; background-color:#000; text-align:left; border-bottom:#666 1px solid; padding:5px 20px;margin:0} h2 a:link {color:#fff;text-decoration:none}h2 a:active {color:#fff;text-decoration:none}h2 a:visited{color:#fff;text-decoration:none}h2 a:hover {color:#f00;text-decoration:none} .ently_body{font-size:15px; color:#000; border-top:#ccc 1px solid}.ently_text{text-align:left; margin:10px 15px;margin-bottom:20px}.entry_htext{text-align:left; margin:10px 18px 20px 18px;font-size:16px;line-height:160%;word-wrap:break-word}.ently_zsubbox{background-color:#F5F5F5;border:1px solid #ccc;margin:5px;padding:14px 20px 10px}.ently_hr_style{color:#000;border:none;border-top:2px dotted #000}.ently_affi_style{}.ently_affi_style_table td{font-size:16px}.ently_affi_style_table{}.twitter-share-button{margin:0px}.ently_navi{text-align:right; margin:0px 10px 3px}h3{font-size:16px; text-align:left; padding:0px 10px;border-bottom:1px solid #000;border-left:6px solid #000}.tag_list{margin:10px 0px 10px 0px;padding:0px 0px 5px 0px;text-align:right;list-style-type:none}.plugin-tag{font-size:16px}#week_ranking td{padding:3px 4px}#week_ranking{float:left;width:49%}#month_ranking td{padding:3px 4px}#month_ranking{float:right;width:49%}.ranking{padding:10px 5px;margin-bottom:15px}.plugin1_outline{border-top: #000 2px solid; border-right:#000 2px solid; border-bottom:#000 2px solid; border-left: #000 2px solid}.plugin1_title{font-size:13px; font-weight:bold; color:#fff; background-color:#000; border-bottom:#666 1px solid; padding:2px 15px}.plugin1_body{font-size:13px; color:#000; background-color:#fff; border-top:#ccc 1px solid; padding:5px 5px 10px 5px;line-height:1}.p1u_description{margin-bottom:7px}.p1d_description{margin-top:7px}.plugin2_outline{border-top: #000 2px solid; border-right:#000 2px solid; border-bottom:#000 2px solid; border-left: #000 2px solid}.plugin2_title{font-size:13px; font-weight:bold; color:#fff; background-color:#000; border-bottom:#666 1px solid; padding:2px 15px}.plugin2_body{font-size:13px; color:#000; background-color:#fff; border-top:#ccc 1px solid; padding:5px 5px 10px 5px;line-height:1.4}.p2u_description{margin-bottom:7px}.p2d_description{margin-top:7px}.plugin3_outline{border-top: #000 2px solid; border-right:#000 2px solid; border-bottom:#000 2px solid; border-left: #000 2px solid; margin-bottom:20px}.plugin3_title{font-size:13px; font-weight:bold; color:#fff; background-color:#000; border-bottom:#666 1px solid; padding:5px 20px}.plugin3_body{font-size:13px; color:#000; background-color:#fff; border-top:#ccc 1px solid; padding:0}.p3u_description{margin-top:5px;margin-bottom:5px}.p3d_description{margin-top:5px;margin-bottom:5px}.comment_outline{border:#000 2px solid; background-color:#FFF; text-align:left; margin-bottom:20px}.comment_title{font-size:13px; color:#fff; font-weight:bold; background-color:#000; text-align:left; border-bottom:#666 1px solid; padding:5px 20px}.comment_body{font-size:13px; color:#000; margin:5px 5px}.comment_navi{text-align:left; margin:0px 10px 0px;padding:10px 10px;border-bottom:1px solid #CCC}.comment_text{font-size:110%; text-align:left; margin:5px 10px 10px}#subject,#name,#mail,#url{width:50%}#comment{width:95%}#pass{width:30%}.trackback_outline{border:#000 2px solid; background-color:#FFF; margin-bottom:20px}.trackback_block_title{font-size:13px; color:#fff; font-weight:bold; background-color:#000; text-align:left; border-bottom:#666 1px solid;padding:5px 20px}.trackback_block_body{font-size:13px; color:#000; border-top:#ccc 1px solid; text-align:left;padding:10px 20px 0}.trackback_title{font-size:13px; color:#000; font-weight:bold}.trackback_body{font-size:13px; color:#000; margin-bottom:20px}.trackback_navi{border-top:#ddd 1px solid; text-align:right}.various_outline{border:#000 0px solid; margin-bottom:20px}.various_title{font-size:14px; color:#fff; font-weight:bold; background-color:#000; text-align:left; border-bottom:#666 1px solid; padding:5px 20px;margin:0}.various_body{font-size:15px; color:#000; background-color:#FFF; border-top:#ccc 1px solid}.various_text{text-align:left; margin:10px 20px}.various_navi{text-align:center; margin:0px}#footer_outline{border:1px solid #000; background-color:#000; border-top:#c0c0c0 2px solid}#footer_body{font-size:12px; color:#800000; border:1px solid #000; padding:5px} #footer_body a:link {color:#800000} #footer_body a:active {color:#800000} #footer_body a:visited{color:#800000} #footer_body a:hover {color:#F00} .calender td{text-align:center}th#sun{color:#C30}th#sat{color:#06C}p{margin:2px 0}ul{margin:2px 0 5px 0;padding:0}li{margin-left:20px;margin-bottom:3px}form{margin:0}table{font-size:13px}.c-both{clear:both}.readmore{margin-top:10px}.readclose{margin:10px 0}.page_navi{margin:30px 0;font-size:14px}.calender{margin-left:auto;margin-right:auto}blockquote{margin:2px;padding:5px;background:#f0f0f0;border:#ccc 1px solid;border-left:#ccc 5px solid}.fc2_footer{margin-top:20px}#sitemap{margin-top:5px;text-align:left}#sitemap ul.sitemap_list{margin-left:30px}.display_no{display:none}.pgtop{text-align:right}.ta_left{text-align:left}.ta_right{text-align:right}.ta_center{text-align:center}.plugin1_body input[type="text"],.plugin2_body input[type="text"],.plugin1_body textarea,.plugin2_body textarea{width:90%}.q_number{color:#f60;font-weight:bold}.baton_q{margin-bottom:5px}.a_number{color:#f60;font-weight:bold}.baton_a{margin-left:0px;padding-bottom:2px;border-bottom:dotted 1px #ccc;margin-bottom:20px}ul#menu_bar{font-size:80%;height:25px;background-color:#000;padding-left:0px;margin-left:0px;margin-top:0px;margin-bottom:20px}#menu_bar li{list-style-type:none;float:left;line-height:25px;margin:0px;padding:0px}#menu_bar li a{display:block;text-align:center;width:100px;border-right:1px solid #333;color:#fff;background-color:#000;text-decoration:none}#menu_bar li a:hover{color:#fff;background-color:#222;text-decoration:none}.plugin-freearea-rss{height:320px;overflow-y:auto;vertical-align:top;font-size:110%;margin:0px 0px 0px 0px;padding:0px 5px 0px 5px}.plugin-freearea{width:100%;margin:0px auto}ul.tagcloud{margin:5;padding:10px 0px;line-height:1.1;font-size:10px}ul.tagcloud li{margin:0px 10px 0px 0px;padding:0;display:inline;font-size:18px;background-image:none}ul.tagcloud li a{text-decoration:none}li.tcmax a{font-size:150%;font-weight:bold;color:#3a4732}li.tc19 a,li.tc18 a,li.tc17 a,li.tc16 a,li.tc15 a{font-size:136%;font-weight:bold;color:#3a4732}li.tc14 a,li.tc13 a,li.tc12 a,li.tc11 a,li.tc10 a{font-size:125%;font-weight:bold;color:#424&#65350;39}li.tc9 a,li.tc8 a,li.tc7 a,li.tc6 a,li.tc5 a{font-size:110%;font-weight:normal;color:#424&#65350;39}li.tc4 a,li.tc3 a{font-size:90%;font-weight:normal;color:#879e78}li.tc2 a,li.tc1 a{font-size:70%;font-weight:normal;color:#879e78}ul.tagcloud li a:hover{text-decoration:underline;color:#CD8B32}#wrapper{float:right;margin:30px auto;padding-bottom:100px}#gMenu{width:50px;float:right;position:fixed;top:30px;_position:absolute; _top:expression(eval(document.documentElement.scrollTop+30)+'px')}#gMenu a{display:block;padding:10px 10px;background:#666;margin-bottom:1em;-webkit-border-radius:5px; border-radius:5px}#socialbook ul{  list-style-type:none; list-style-image:none; margin:0;  padding:0}#socialbook li{  float:left;  margin:0;  padding:5px 5px 15px}.anchor{color:mediumblue}.social-container{text-align:left; border-bottom:#666 1px dashed;padding:10px}.comma_emb{font-weight:bold;color:#F00;font-size:large}.entry-footer{font-size:16px}.blogroll-channel,.blogroll-channel *{ width:auto; height:auto; margin:0; padding:0; border:none; text-align:left}.blogroll-channel{ margin-bottom:15px; padding:10px}.blogroll-channel .blogroll-list-wrap{ margin-bottom:10px}.blogroll-channel .blogroll-list{ list-style-type:none; margin-bottom:3px}.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:12px}.rss-container{}.rss-container .blogroll-channel{ margin-bottom:0px; padding-top:0px}.blogroll-head{ font-size:15px; line-height:125%; padding-top:10px}.blogroll-entry{ font-size:15px; line-height:125%; padding-top:0}.rss-text-ad{margin:0 0 0 0.7em;line-height:1.7}.rss-text-ad a::before{content:"PR";background-color:#F90;color:#FFF;padding:0 5px 0 5px;margin-right:2px;border-radius:5px}.text-ad1-area{}.text-ad2-area{}.sgroup-prt{text-align:left; font-size:16px;line-height:160%;word-wrap:break-word}.sgroup-fld{padding:.5em .5em 0;border:2px solid #ccc;border-radius:3px;margin:.5em .25em 1.25em}.sgroup-fld>span{font-weight:bold;font-size:20px;color:#008000;margin-left:.25em}.sgroup-chd{border-left:6px solid #19448e;border-top:1px solid #19448e;padding-left:.5em;padding-top:.5em;margin:.5em .25em 1em}.sgroup-chd>span{font-weight:bold}