﻿.clear{clear:both}.clearer{clear:both;display:block;margin:0;padding:0;height:0;line-height:1px;font-size:1px}*{margin:0;padding:0}pre,blockquote{border:1px solid #999;page-break-inside:avoid}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#999}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo, Monaco, Consolas, "Courier New", monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}body{background:#F6F6F6 url(/images/design/img01.jpg) repeat-x;font:13px "Lucida Grande", "Lucida Sans Unicode", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Arial, Verdana, sans-serif;color:#6B6B6B}input,textarea{padding:2px 5px;border:1px solid #EBEBEB;font:12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;color:#6B6B6B}h1,h2,h3,h4{margin:0;font-family:"Lucida Grande", "Lucida Sans Unicode", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Arial, Verdana, sans-serif}h2,h3{margin-bottom:0.7em;padding-bottom:0.4em;border-bottom:1px solid #F2F2F2;letter-spacing:-0.035em;font-weight:normal;color:#37404C}h3{color:#2359a3}h2{font-size:1.8em}h3{font-size:1.3em}h4{margin-bottom:0.5em;font-size:14px;color:#37404C}p,ul,ol{margin-bottom:1em;line-height:150%}ul,ol{margin-left:3em}dl.news{margin:0;padding:0;list-style:none}dl.news dt{margin-right:0.5em;font-weight:bold}dl.news dd{line-height:130%;margin-left:1em;margin-bottom:0.7em}dl.news a{color:#666666}ul.thumbnails{margin:0;padding:0;list-style:none;line-height:normal}ul.thumbnails li{float:left;margin:0 18px 18px 0}ul.thumbnails li.nopad{margin-right:0}blockquote{font-size:100%}a{color:#FF5A00}a:hover{text-decoration:none}a img{border:none}img.left{float:left;margin:5px 20px 0 0}img.right{float:right;margin:5px 0 0 20px}#wrapper{width:960px;margin:0 auto;background:url(/images/design/img02.jpg) repeat-y}#wrapper2{background:url(/images/design/img10.jpg) no-repeat left bottom}#header{height:140px;background:#087FE7 url(/images/design/img03.jpg) no-repeat}#logo{float:left}#logo h1{margin:0;padding:90px 0 0 128px;font-size:40px;color:#FFFFFF;background:url(/images/icon/clipmenu_64.png) no-repeat 66px bottom}#logo h1 a{text-decoration:none;color:#FFFFFF}#locale{padding:6px 78px 0 0;text-align:right}#locale ul li{display:inline;margin:0 0 0 2px;padding:0;border:none}#locale ul li a{text-decoration:none}#menu ul{margin:90px 78px 0 0;line-height:normal;text-align:right}#menu li{display:inline}#menu a{padding-left:40px;text-decoration:none;font-size:13px;font-weight:bold;color:#FFFFFF}#menu a:hover{text-decoration:underline}#menu a.under-construction{color:gray}#menu a.under-construction:hover{text-decoration:none}#page{background:url(/images/design/img04.jpg) no-repeat}#content{float:left;width:555px;padding:0 0 0 76px;margin-bottom:1em;color:#333}.post .title a{text-decoration:none;color:#37404C}.post .title a:hover{text-decoration:underline}.post .meta{height:16px;margin:0;padding:10px;background:url(/images/design/img07.jpg) repeat-x left bottom;line-height:normal}.post .meta .posted{display:block;float:left}.post .meta .permalink{display:block;float:right;padding-left:17px;background:url(/images/design/img09.gif) no-repeat left center}.post .meta .comments{display:block;float:right;padding:0 30px 0 19px;background:url(/images/design/img08.gif) no-repeat left center}#versionhistory ul{margin:0;padding:0}#versionhistory ul ul{padding-left:2em}#versionhistory ul ul ul{padding-left:4em}#versionhistory>ul>li{margin-bottom:1em;padding-bottom:1em;border-bottom:1px dashed #ccc}#versionhistory li{list-style:none}#versionhistory li li li{list-style:disc}#help ul{margin-left:2em}#help li{list-style:none;margin-bottom:2em}#help.index-page li{list-style:disc;margin-bottom:0.5em}#help pre{margin-top:0;margin-bottom:1em;padding:1em;border:1px solid #c9d1d7;background-color:#f1f5f9;color:#000}#testimonials ul{margin:0;padding:0;list-style:none}#testimonials li>p{margin-bottom:0.3em}#testimonials li>p:first-child{font-weight:bold}#testimonials blockquote{text-indent:25px;margin-bottom:1em;background:url(/images/quotes/quotes1.png);background-position:0 2px;background-repeat:no-repeat}#testimonials blockquote p{display:inline;margin:0;padding-right:24px;background:url(/images/quotes/quotes2.png);background-position:bottom right;background-repeat:no-repeat}#sidebar{float:right;width:206px;padding:10px 76px 0 0;margin-bottom:1em;font-size:12px}#sidebar ul{margin:0;padding:0;list-style:none}#sidebar div.box{margin-bottom:2em}#sidebar p{margin-bottom:1em}#sidebar>ul>li>ul>li{margin-left:1em;list-style:disc}#sidebar>ul>li h4{font-size:12px}#sidebar span.glyphicon.glyphicon-chevron-right{font-size:9px}#donation input{margin-bottom:0.5em;padding:0;border:none}#twitter_div{margin-bottom:1em}#twitter_div ul{margin-bottom:0.5em}#twitter_div li{padding:0.4em 0;border-bottom:1px dotted #ccc}#twitter_div a{word-wrap:break-word}#search br{display:none}#search input{padding:1px 5px;border-top:1px solid #BAD300;border-left:1px solid #A9C817;border-right:1px solid #7DAB00;border-bottom:1px solid #578900;background:#6E9D00 url(/images/design/img18.gif) repeat-x;font-size:11px;font-weight:bold;color:#FFFFFF}#search #s{width:130px;padding:2px 5px;background:#FFFFFF;border:1px solid #EBEBEB;font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#6B6B6B}#widebar{margin:0 50px;padding:25px 28px 0 28px;background:#F2F2F2 url(/images/design/img11.gif) repeat-x}#widebar #colA{float:left;width:260px}#widebar #colB{float:left;width:260px;padding-left:45px}#widebar #colC{float:left;width:186px;padding-left:45px}#footer{height:108px;text-align:center;background:url(/images/design/img05.jpg) no-repeat}#footer p{margin-bottom:0.5em;color:#8E8E8E}#footer p:first-child{padding-top:25px}#footer a{color:#666}#footer #powered{padding-top:4px}#footer #powered img{margin-right:2px}#footer-wrapper{width:860px;padding:0 50px;margin:0 25px}.center{text-align:center}#top-ad{padding-top:44px;margin-bottom:1em}.bottom-ad{margin:2em 0;text-align:center}.rakuten-box{width:260px;padding:0.5em;margin-bottom:1em;border:1px solid #999;font-size:small}#latest_news ul{list-style:none;margin:0 0 2em 0;padding:0}#latest_news li{line-height:1.8em}#latest_news span.glyphicon.glyphicon-time{vertical-align:-6%;font-size:100%}h2.blog-title{font-size:30px;color:#2359a3}.blog-post{margin-bottom:2em}.blog-post-title{margin-bottom:5px;font-size:28px}.blog-post-title a{font-size:22px;text-decoration:none;color:#333}.blog-post-title a:hover{color:#FF5A00}.blog-post-meta{margin-bottom:18px;color:#999}.post-time{padding:0;margin:0}.post-time span.glyphicon{float:left;margin:2px 3px 0 0;font-size:14px}.post-time time{float:left}.archive-post-time{display:inline-block;margin-left:0.5em;color:#999}.archive-post-time span.glyphicon{margin:4px 0 0 0;font-size:14px}.tag-line{display:inline-block;margin-left:0.5em;padding:0;font-size:14px}.tag-line li{display:inline-block;margin-right:0.3em}.tag-line li:first-child::before{content:'/';margin-right:0.5em}.social-links{padding:0}.social-links li{display:inline-block}.sidebar-module .social-links{text-align:left}.social-button-container{overflow:hidden;margin:1.5em 0;padding:0}.social-button{float:left;width:90px}.fb_iframe_widget>span{vertical-align:baseline !important}.article-links{margin-bottom:2.5em;padding:0 15px}.article-links li{display:inline-block}.num_pages{padding:6px 12px 12px 0;text-align:center;font-size:small;color:#999}