@charset "UTF-8";
/* default.css for all CSS browser */
body{color:#333;background:#eee;font-size:11pt;min-width:750px;margin:0px}
body,td,th,input{font-family: Verdana,Arial,helvetica,Osaka,"MS UI GOTHIC",\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF,"‚l‚r ‚oƒSƒVƒbƒN",\FF2D\FF33\20\30B4\30B7\30C3\30AF,"‚l‚r ƒSƒVƒbƒN",Gothic,sans-serif}
h1#logo{font-weight:bold;font-size:20pt;background-color:#333;color:#cfc;text-align:center;margin:0em}
h2{border-bottom:1px solid #999;color:#333;font-size:16pt;background-color:#eff;clear:both}
h3{border-bottom:1px solid #999;color:#333;font-size:13pt;background-color:#efe;clear:both}
form{margin: 0px;}
p,div,td,th,input,dt,dd,li,select,textarea{font-size:11pt}
a img{border:none}
code,pre{font-size:10pt;background-color:#eef;border:1px dotted #66f;padding:0.5em;display:block}
#container{background-color:#fff;margin:0px 30px;padding:0px}
#main{background-color:#fff;margin:1em 2em;padding:0px 15px 0px 15px}
#rect{background-image:url(/cherry.jpg);padding-bottom:1em}
#rect h2{background-color:#eee;border:1px solid #999}
#footer{height: 60px;background: #000;text-align:right;margin:10px 0px 0px 0px;color:#fff}
.panel,.panel span,.panel input{font-size:20pt;font-weight:bold;vertical-align:middle}
.plink{margin-left:1em}
img{vertical-align:middle}
table.cmp{margin:auto;text-align:center;border:1px solid #333;background-image:url(/cherry.jpg)}
table.cmp td{font-weight:bold;width:2.5em;border:1px solid #ccc}
span.ans{color:#c3f}
em{font-style:normal;color:#f33}
table.apidoc td{border:1px solid #ccc}
table.apidoc td.h{white-space:nowrap}
table.apidoc th{border:1px solid #ccc;background-color:#060;color:#fff;font-weight:bold;text-align:left;white-space:nowrap}
div.adsense{width:100%;text-align:center;margin:auto}
p.errmsg{color:#f00;border:1px solid #f60;background:#fed}
input.cnvbtn{width:10em}
#qr{width:145px;height:145px;padding:5px;margin:0px;float:right}