*{color:#555;font-family:Arial,Tahoma,Helvetica,"MS PGothic",Meiryo;line-height:22px;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@-moz-document url-prefix(){*{font-size:13px}}@media screen and (-webkit-min-device-pixel-ratio:0){*{font-size:13px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){*{font-size:13px}}:-moz-placeholder{text-align:center;color:#acacac}:-ms-input-placeholder{text-align:center;color:#acacac}::-webkit-input-placeholder{text-align:center;color:#acacac}::-moz-placeholder{text-align:center;color:#acacac}:placeholder{text-align:center;color:#acacac}:input-placeholder{text-align:center;color:#acacac}html{height:100%;margin:0;padding:0}body{height:100%;margin:0;padding:0}form{margin:0 auto}iframe{border:0;overflow:auto}img{vertical-align:middle;margin-right:3px;margin-bottom:3px}strong{color:#8a0808;font-weight:normal}input[type="text"]{padding:0 3px 0 3px;border:solid 1px #dcdcdc}input[type="file"]{padding:0 3px 0 3px;border:solid 1px #dcdcdc}input[type="password"]{padding:0 3px 0 3px;border:solid 1px #dcdcdc}input[type="radio"]{margin:0 3px 3px 3px;vertical-align:middle}input[type="checkbox"]{margin:1px 1px 1px 1px;vertical-align:middle}input[type="reset"],input[type="submit"],input[type="button"]{background-image:url(../images/bar.png);background-size:100% 100%;line-height:24px;min-width:70px;border-color:#39f;border-radius:5px;border-style:outset;border-width:1px;padding:0 10px;color:#fff}input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover,input[type="image"]:hover{cursor:pointer}input:disabled{background-image:none;background-color:#ccc;border-color:#ccc}select{border:solid 1px #dcdcdc;padding:1px 3px 1px 3px}select:disabled{background-image:none;background-color:#ccc;border-color:#ccc}option{padding:1px 3px 0 3px}h1{border-color:#499bea;border-style:solid;border-width:0 0 1px 10px;font-size:14px;line-height:24px;height:26px;overflow:hidden;padding-left:10px;margin:2px 1px 2px 1px;font-weight:bold;white-space:nowrap}h2{border-bottom:solid 1px #207ce5;border-left:solid 10px #207ce5;padding-left:10px}a{text-decoration:none}a:active{text-decoration:none}a:link{text-decoration:none}a:visited{text-decoration:none}a:hover{text-decoration:none}a.no_link{pointer-events:none}