html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
html{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}
q,blockquote{quotes:none}
q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}
a img{border:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
h4{font-size:14px;font-size:0.875rem;font-weight:bold;border-left:7px solid #1da9ef;padding:.3em .8em;margin-bottom:1em}
h4.h4-matome{font-size:24px;font-size:1.5rem;padding:.3em 0 .3em .5em}
table.g-tools_table{font-size:14px;font-size:0.875rem;margin-bottom:1em}
table.g-tools_table img{border:#cfcfcf 1px dashed;padding:4px;margin-right:10px}
table.g-tools_table img:hover{border:#1da9ef 5px solid;padding:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}
.kaerebalink-box{margin-bottom:-20px}
.kaerebalink-box .kaerebalink-image{border:#cfcfcf 1px dashed;padding:4px;margin-right:10px}
.kaerebalink-box .kaerebalink-image:hover{border:#1da9ef 5px solid;padding:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}
div.entrybody img.eye-catch{float:left;border:#eee 1px solid;padding:4px;margin-right:10px}
div.entrybody div.eye-catch{float:left;width:170px;margin-right:10px}
div.entrybody div.eye-catch img{border:#eee 1px solid;padding:4px}
div.entrybody div.eye-catch span{display:block;font-size:10px;font-size:0.625rem}
.img-caption{font-size:10px;font-size:0.625rem}
div.outline .img-caption{display:none}
div.browser-shot{margin-bottom:1em}
div.browser-shot img{border:#eee 1px solid;padding:1px;margin-right:10px}
div.browser-shot img:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;transition:border-color 0.5s linear}
div.link-column{margin-bottom:1em;border-bottom:#cfcfcf dashed 1px}
div.link-column div.browser-shot{float:left}
div.link-column div.browser-shot img{border:#eee 1px solid;padding:4px;margin-right:10px}
div.link-column div.browser-shot img:hover{border:#1da9ef 5px solid;padding:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;transition:border-color 0.5s linear}
div.link-column div.link-column-txt{margin-left:235px}
table.table-score-01{border-color:#eee;border-style:solid;border-width:1px 0 0 1px;margin:0 0 1em 0;border-collapse:separate;border-spacing:0}
table.table-score-01 caption{text-align:left;font-size:10px;font-size:0.625rem}
table.table-score-01 td,table.table-score-01 th{border-color:#eee;border-style:solid;border-width:0 1px 1px 0;margin:0 0 1em 0;border-collapse:separate;border-spacing:0;text-align:center;font-size:12px;font-size:0.75rem}
table.table-score-01 td{width:30px}
table.table-score-01 td.inning1-plus{min-width:409px;width:409px;text-align:left;font-size:10px;font-size:0.625rem}
table.table-score-01 th{background:#f8f8f8;color:#9C9C9C;font-size:10px;font-size:0.625rem}
table.table-score-01 th.inning1-s2{width:97px}
table.table-score-01 th.inning1-s2 img{margin:0}
.AmazonSearchTB2 a{color:#939293;text-decoration:none;font-size:10px}
.AmaS_title a{font-size:14px;font-weight:bold}
.AmaS_price{font-weight:bold;font-size:12px}
.AmaS_price input{margin-left:5px}
.AmaS_com{font-size:12px}
.AmaS_img img{border-right:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa}
div.entrybody dl dt{font-size:12px}
div.entrybody dl dd{margin-bottom:24px;line-height:18px;font-weight:bold;color:#333}
div.entrybody dl dd span p{margin-top:12px;margin-bottom:0;line-height:18px}
span.rr{font-size:12px}
span.r1{font-size:24px;font-weight:bold;line-height:36px}
span.r3{font-size:12px}
span.AA{font-size:10px;word-break:break-all;line-height:1.1em;font-family:"MS PGothic"}
body{color:#777;background:#fff;background:url(images/body_bg_01.gif) repeat-x;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;line-height:1.5}
#wrap-all{background:url(images/wrap_bg_02.gif) repeat-x 0 170px}
#wrap{overflow:hidden;position:relative;width:960px;margin:0 auto;background:url(images/wrap_bg_01.gif) no-repeat}
#header{overflow:hidden;width:960px;margin:49px auto 3em auto}
#header #logo{margin-bottom:49px}
#header h1{font-size:12px;font-size:0.75rem;position:absolute;top:83px;left:315px}
#header #search-box{position:absolute;top:80px;right:0px}
#header p.sponsor{color:#777;font-size:10px;font-size:0.625rem;margin-bottom:0px}
#content{display:inline;float:left;text-align:left;width:669px;padding:0 0 4em 0}
#footer{clear:both;padding:2em 0;background:#eee url(images/fotter_bg_01.gif) repeat-x}
#footer #footer-wrap{width:960px;margin:0 auto}
#footer #footer-wrap .l_section{width:640px;float:right}
#footer #footer-wrap .l_section .ll_section{width:310px;margin-right:10px;float:left}
#footer #footer-wrap .l_section .ll_section ul{margin-bottom:1em}
#footer #footer-wrap .l_section .ll_section ul li{font-size:12px;font-size:0.75rem}
#footer #footer-wrap .r_section{width:310px;margin-right:10px;float:right}
#footer div.copyright{width:960px;clear:both;margin:2em auto 0 auto;padding-top:2em;background:#eee url(images/fotter_bg_01.gif) repeat-x}
#footer div.copyright p{text-align:center}
#footer h2{font-size:14px;font-size:0.875rem;color:#333;margin-bottom:1em}
#footer p{font-size:12px;font-size:0.75rem;margin-bottom:1em}
#footer p .profile-img{float:left;margin-right:10px;margin-bottom:0}
#footer .linkcat{list-style:none}
a{color:#1da9ef}
a:hover{color:#000;text-decoration:none}
.clearfix{overflow:hidden;*zoom:1}
#back-top{position:fixed;bottom:30px;right:30px;z-index:9999}
#back-top a span{text-indent:-9999px;width:76px;height:54px;display:block;margin-bottom:7px;background:url(images/arrow_up_bg.gif) no-repeat center center;-webkit-transition:1s ease-out;-moz-transition:1s ease-out;-ms-transition:1s ease-out;-o-transition:1s ease-out;transition:1s ease-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}
#back-top a:hover span{background:url(images/arrow_up_bg_on.gif) no-repeat center center;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
div.entry{margin-bottom:4em}
div.entry h2.entrytitle a{font-size:24px;font-size:1.5rem;color:#333;display:block;text-decoration:none}
div.entry h2.entrytitle a:hover{color:#000;text-decoration:underline}
div.entry div.entrymeta,div.entry div.entrymeta a{font-size:10px;font-size:0.625rem;color:#777;text-decoration:none;text-align:right;margin-bottom:2em}
div.entry div.entrymeta:hover,div.entry div.entrymeta a:hover{color:#000}
div.entry div.entrybody p{font-size:14px;font-size:0.875rem;margin-bottom:1em}
div.entry div.entrybody p .bookmarks-txt{margin-bottom:0}
div.entry div.entrybody p .bookmarks-txt img{vertical-align:bottom}
div.entry div.entrybody .mba-thumb-auto .mba-thumb-auto__img{ max-width:669px; height:auto; border:none; float:none; padding:0;}
div.entry div.entrybody .mba-thumb-auto .mba-thumb-auto__img:hover{ border:none; opacity:100;}
div.entry div.entrybody em{font-weight:bold;font-style:normal;color:#333}
div.entry div.entrybody strong{font-size:24px;font-size:1.5rem;font-weight:bold;color:#333}
div.entry div.entrybody ol{font-size:12px;font-size:0.75rem;margin-bottom:1em;padding-left:24px;list-style-type:decimal}
div.entry div.entrybody ul{font-size:12px;font-size:0.75rem;margin-bottom:1em;padding-left:24px;list-style-type:disc}
div.entry div.entrybody ul li,div.entry div.entrybody ol li{margin-bottom:1em}
div.entry div.entrybody .more-link{text-align:center;line-height:40px;background:#eee;display:block;width:170px;margin-left:315px;color:#777;text-decoration:none}
div.entry div.entrybody .more-link:hover{color:#fff;background-color:#1da9ef}
div.entry div.entrybody .tag-txt{clear:both}
div.entry div.entrybody div.image{float:right}
div.entry div.entrybody img.wp-post-image{float:left;border:#eee 1px solid;padding:4px;margin:0 10px 1em 0}
div.entry div.entrybody img.wp-post-image:hover{border:#1da9ef 5px solid;padding:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}
div.entry div.entrybody div.outline{margin-left:180px}
div.entry div.entrybody div.outline img,div.entry div.entrybody div.outline div.eye-catch{display:none}
div.entry div.entrybody div.outline table.table-score-01 img{display:inline}
.pagination{font-size:14px;font-size:0.875rem;clear:both;padding:20px 0;position:relative;line-height:40px}
.pagination span,.pagination a{display:block;float:left;margin:0;padding:0 9px;text-decoration:none;width:auto;color:#777;background:#eee url(images/pagination_bg.gif) no-repeat center left}
.pagination span.count{background-image:none}
.pagination a:hover{color:#fff;background:#1da9ef}
.pagination .current{padding:0 9px;color:#fff;background:#1da9ef}
#sidebar{display:inline;float:right;width:271px}
#sidebar h2{font-size:16px;font-size:1rem;color:#333;margin-bottom:1em}
#sidebar ul{margin-bottom:3em}
#sidebar ul.list-post li{margin-bottom:1em}
#sidebar ul li{font-size:12px;font-size:0.75rem}
#sidebar ul li img{vertical-align:bottom}
#sidebar div.textwidget,#sidebar select,#sidebar div.st-tag-cloud,#sidebar div.l_sidebar-box{margin-bottom:3em}
#sidebar p{margin-bottom:1em}
#sidebar div.ads_250x250{width:250px;margin:0 auto}
#sidebar div.meta-box ul li a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;font-size:0px;font-size:0rem;line-height:0;vertical-align:bottom;width:271px;height:53px;margin:0;padding:0}
#sidebar div.meta-box ul li.rss a{background:url(images/meta_bg.jpg) no-repeat 0 0}
#sidebar div.meta-box ul li.rss a:hover{background:url(images/meta_bg.jpg) no-repeat -271px 0}
#sidebar div.meta-box ul li.twi a{background:url(images/meta_bg.jpg) no-repeat 0 -54px}
#sidebar div.meta-box ul li.twi a:hover{background:url(images/meta_bg.jpg) no-repeat -271px -54px}
#sidebar div.meta-box ul li.tum a{background:url(images/meta_bg.jpg) no-repeat 0 -108px}
#sidebar div.meta-box ul li.tum a:hover{background:url(images/meta_bg.jpg) no-repeat -271px -108px}
#sidebar ul.postrank li{clear:both}
#sidebar ul.postrank li img.wpp-thumbnail{background:none repeat scroll 0 0 #fff;border-color:#EEEEEE;border-style:solid;border-width:1px 1px 1px 1px;float:left;margin:0 5px 0 0;padding:2px}
#sidebar ul.postrank li .wpp-post-title{background:none repeat scroll 0 0 #f8f8f8;border-color:#EEEEEE;border-style:solid;border-width:0 1px 1px 0;display:block;height:80px;margin:0 0 1px;padding:5px 5px 0 0}
#sidebar ul.postrank li.selected img.wpp-thumbnail{border:#1da9ef 3px solid;padding:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}
#sidebar ul.postrank li.selected .wpp-post-title{background:#eee}
#sidebar ul.postrank li.selected a{color:#000;text-decoration:none}
#single #wrap-all{background:url(images/wrap_bg_03.gif) repeat-x 0 118px}
#single #header{overflow:hidden;width:960px;margin:28px auto 3em auto}
#single #header #logo{margin-bottom:26px}
#single #header h1{font-size:10px;font-size:0.625rem;position:absolute;top:49px;left:212px}
#single #header #search-box{position:absolute;top:45px;right:0px}
#single #header #header-ads{margin-bottom:22px}
#single #content-title{width:960px;margin:0 auto 3em auto}
#single #content-title h2.entrytitle a{color:#333;display:block;font-size:30px;font-size:1.875rem;text-decoration:none}
#single #content-title h2.entrytitle a:hover{color:#000;text-decoration:underline}
#single #content-title div.entrymeta,#single #content-title div.entrymeta a{font-size:10px;font-size:0.625rem;color:#777;text-decoration:none;text-align:right;margin-bottom:3em}
#single #content-title div.entrymeta:hover,#single #content-title div.entrymeta a:hover{color:#000}
#single p.blog-village a{font-size:12px;font-size:0.75rem;color:#333;display:block;text-align:center;text-decoration:none;width:258px;background:url(images/wii_buttons.png) center center no-repeat;padding:6px 0 6px;border:none}
#single p.blog-village a:hover{background-color:#1da9ef;font-weight:bold}
#single p.previous-post-txt{font-size:12px;font-size:0.75rem}
#single div.box-st-related-posts{margin-bottom:3em}
#single div.box-st-related-posts h3{font-size:16px;font-size:1rem;color:#333;margin-bottom:1em}
#single div.box-st-related-posts ol.yarpp-list li a{width:328px;height:115px;float:left;margin:0 1px 1px 0;display:block;background:none repeat scroll 0 0 #f8f8f8;border-color:#EEEEEE;border-style:solid;border-width:0 1px 1px 0}
#single div.box-st-related-posts ol.yarpp-list li img{background:none repeat scroll 0 0 #fff;border-color:#EEEEEE;border-style:solid;border-width:1px 1px 1px 1px;float:left;margin:9px 5px 0 9px;padding:2px;width:80px;height:80px}
#single div.box-st-related-posts ol.yarpp-list li.selected a{background-color:#eee}
#single div.box-st-related-posts ol.yarpp-list li.selected img{border:#1da9ef 3px solid;padding:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}
#single div.box-st-related-posts ol.yarpp-list li span.yarpp-post-tilte{display:block;height:80px;margin:0;padding:10px 5px 0 0;font-size:14px;font-size:0.875rem}
#single div#commentblock{background:#f8f8f8;font-size:12px;font-size:0.75rem;padding:1em 10px;margin-bottom:3em}
#single div#commentblock h3{font-size:16px;font-size:1rem;color:#333;margin-bottom:1em}
#single div#commentblock a{color:#777;text-decoration:underline}
#single div#commentblock a:hover{color:#000;text-decoration:none}
#single div#commentblock div#coment_box{margin-bottom:3em}
#single div#commentblock div#coment_box ul.commentlist li{margin-bottom:1em}
#single div#commentblock div#coment_box ul.commentlist li .commentnumber{display:inline}
#single div#commentblock div#coment_box ul.commentlist li .comment_name{font-weight:bold}
#single div#commentblock div#coment_box ul.commentlist li p{margin-left:2em}
#single div#commentblock div#coment_box .yjl-mes{display:block;color:#777;background:#fff4ff;font-size:12px;font-size:0.75rem}
#single div#commentblock div#commentsform p{margin-bottom:0.5em}
#archive #content-title h2{color:#333;font-size:30px;font-size:1.875rem;display:block;text-decoration:none}
#archive div.entry{border-bottom:#cfcfcf dashed 1px;margin-bottom:2em}
#archive div.entry .tag-txt{clear:both}
#archive div.outline h3.entrytitle a{color:#333;font-size:24px;font-size:1.5rem;display:block;text-decoration:none}
#archive div.outline h3.entrytitle a:hover{color:#000;text-decoration:underline}
#archive .more-link{text-align:center;line-height:30px;background:#eee;display:block;width:126px;margin-left:362px;color:#777;text-decoration:none}
#archive .more-link:hover{color:#fff;background-color:#1da9ef}
div#content-search_result{font-size:12px;font-size:0.75rem}
div#content-search_result h2{color:#333;display:block;font-size:18px;font-size:1.125rem;text-decoration:none;margin-bottom:1em}
#body-404 #header{overflow:hidden;width:960px;margin:28px auto 6em auto}
#body-404 #header #logo{margin-bottom:26px}
#body-404 #header h1{font-size:10px;font-size:0.625rem;position:absolute;top:49px;left:212px}
#body-404 #wrap-all{background:url(images/wrap_bg_03.gif) repeat-x 0 118px}
#body-404 div.box-404{margin-bottom:3em}
#body-404 div.box-404 p{font-size:12px;font-size:0.75rem;margin-bottom:1em;text-align:center}
#body-404 div.box-search-404{width:300px;margin:0 330px 6em}
div.news-box{background:#efefef;padding:1em;margin-bottom:1em}

