@charset "utf-8";a,hr{padding:0}header h1,nav ul{float:left;margin-left:25px}#container,h3#mdn{position:relative}#head_rss,#head_rss a,a:active,a:link,a:visited,h3#mdn{color:#e2293d}h3#mdn:after,h3#mdn:before{position:absolute;content:"";width:18px;height:18px;top:3px}#pager,#scrollUp a,#side_dock #nav_up,.clearfix,.clearfix:after,article,article .button a,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}#pager a:link,#pager a:visited,a:link,ins{text-decoration:none}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;list-style:none}ins,mark{background-color:#ff9;color:#000}body,h3#mdn{background:#000}#side_dock,nav{background:#fff}nav ul{list-style:none;width:500px;margin-top:15px}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;font-size:100%;vertical-align:baseline;background:0 0}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle}.clearfix:after{content:".";height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}a:hover{color:red;opacity:.6;-moz-opacity:0.6}img{vertical-align:bottom}body{text-align:left;color:#fff;font-size:13px;line-height:1.5;font-family:"ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro"}#container{width:960px;margin:0 auto}header{height:200px;background:url(../images/head_bg.png) center top no-repeat}nav{height:61px;overflow:hidden}#main_content{margin:20px 0}#main_column{width:700px;float:left}#side_column{width:240px;float:right;position:relative!important}#side_column_col{width:240px}#footer{font-size:10px;padding:10px;text-align:right;background:#222;color:#777;margin-top:20px}#pager,.ad_listjsky,article .button a{text-align:center}header h1{margin-top:25px}header .right{float:right;margin-top:25px;margin-right:25px;text-align:right}header .right .text{text-shadow:1px 1px 2px #000;font-size:15px;color:#fff;font-weight:700;margin-top:10px}nav .search{float:right;width:400px}.ad_list li,.ad_list2 li,article .info .data,article .info .tag,nav ul li{float:left}nav ul li{margin-right:15px}#head_rss{margin-top:10px}#cse-search-box{margin-top:13px}#cse-search-box #serch_from{width:265px;margin-right:5px;padding:10px;border:1px solid #000}#cse-search-box #serch_button{background:#e2293d;border:1px solid #000;border-radius:3px;padding:8px 20px;cursor:pointer}h3#mdn{padding:3px 80px 3px 50px;font-size:12px;font-weight:400;line-height:18px;border:1px solid #fff}h3#mdn:before{left:3px;background:#a51f28}h3#mdn:after{background:#e2293d;left:21px}#main_rss_list01,#main_rss_list03{margin:10px 0}#main_rss_list02{height:300px;overflow:hidden;overflow-y:scroll}#main_rss_list02 ul.blogroll-list-wrap li{padding:8px 0;border-bottom:1px dashed #282828}.main_column_col,.side_inside{margin-bottom:20px}.ad_list{margin:0 auto}.ad_list2{width:640px;margin:0 auto 20px}#side_dock{display:none;position:fixed;top:300px;padding:15px 10px;margin-left:-50px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px}#side_dock #nav_up{margin-bottom:6px}#side_dock #nav_down{margin-top:10px;display:block}article{margin:15px 0 25px}article h4.menuTabLight{padding:10px 8px;border-width:0 0 0 5px;border-color:#9d2428;border-style:solid;background:#e5293e;color:#fffFF;line-height:140%;font-weight:700;font-size:15px}article .info{background:#282828;padding:5px;font-size:11px}article .info .social{float:right}article .info .social li,article .info .tag li{float:left;margin-left:5px}article .image,article .image2{max-width:700px;overflow:hidden}article .button a{padding:20px 0;background:#282828;color:#e2293d}.side_inside a img{max-width:240px}.text_rss01,p.text_about{padding-top:10px}.category li{border-left:5px solid #fff;text-indent:7px;margin:15px 0}#pager{font-size:14px;height:40px}#pager .pagination{width:700px;margin-right:auto;margin-left:auto}#pager span.next,#pager span.prev{border:none;background:0 0}#pager a,#pager span a{padding:12px 14px;background:#e2293d;color:#fff}#pager a:active,#pager a:hover{text-decoration:none;background:#e2293d;color:#fff}#pager li.active span{padding:11px 13px;color:#e2293d}#pager li{display:inline-block;margin-right:1px}