a.button_yellow{border:1px solid #666;margin:10px;border-radius:8px;display:block;box-shadow:0 2px 2px #ccc;background:-moz-linear-gradient(270deg,#fed69e,#f69f31);background:-webkit-gradient(linear,50% 0,50% 100%,from(#fed69e),to(#f69f31));background:-webkit-linear-gradient(270deg,#fed69e,#f69f31);background:-o-linear-gradient(270deg,#fed69e,#f69f31)}
a.button_yellow span{display:block;margin:1px;text-align:center;padding:12px 0;color:#fff;font-size:16px;border-radius:8px;background:#f90;background:-moz-linear-gradient(270deg,#feb34b,#e77901);background:-webkit-gradient(linear,50% 0,50% 100%,from(#feb34b),to(#e77901));background:-webkit-linear-gradient(270deg,#feb34b,#e77901);background:-o-linear-gradient(270deg,#feb34b,#e77901);text-shadow:#333 1px 1px 0}
input.button_green{border:1px solid #666;margin:10px;padding:12px 0;border-radius:8px;display:block;box-shadow:0 2px 2px #ccc;background:-moz-linear-gradient(270deg,#c7fe69,#6fb301);background:-webkit-gradient(linear,50% 0,50% 100%,from(#c7fe69),to(#6fb301));background:-webkit-linear-gradient(270deg,#c7fe69,#6fb301);background:-o-linear-gradient(270deg,#c7fe69,#6fb301);display:block}
input.button_green{width:90%;display:block;margin:10px;text-align:center;padding:14px 0;color:#fff;font-size:16px;border-radius:8px;background:#ff7700;background:-moz-linear-gradient(270deg,#ff9900,#ff6600);background:-webkit-gradient(linear,50% 0,50% 100%,from(#ff9900),to(#ff6600));background:-webkit-linear-gradient(270deg,#ff9900,#ff6600);background:-o-linear-gradient(270deg,#ff9900,#ff6600);text-shadow:#333 1px 1px 0}
a.button_grey{border:1px solid #999;margin:10px;border-radius:8px;display:block;box-shadow:0 2px 2px #ccc;background:-moz-linear-gradient(270deg,#f6f6f6,#bcbcbc);background:-webkit-gradient(linear,50% 0,50% 100%,from(#f6f6f6),to(#bcbcbc));background:-webkit-linear-gradient(270deg,#f6f6f6,#bcbcbc);background:-o-linear-gradient(270deg,#f6f6f6,#bcbcbc)}
a.button_grey span{display:block;margin:1px;text-align:center;padding:12px 0;color:#fff;font-size:16px;border-radius:8px;background:#c0c0c0;background:-moz-linear-gradient(270deg,#dbdbdb,#969696);background:-webkit-gradient(linear,50% 0,50% 100%,from(#dbdbdb),to(#969696));background:-webkit-linear-gradient(270deg,#dbdbdb,#969696);background:-o-linear-gradient(270deg,#dbdbdb,#969696);text-shadow:#333 1px 1px 0}
a.button_red{border:1px solid #666;margin:10px;border-radius:8px;display:block;box-shadow:0 2px 2px #ccc;background:-moz-linear-gradient(270deg,#f4918f,#b94b40);background:-webkit-gradient(linear,50% 0,50% 100%,from(#f4918f),to(#b94b40));background:-webkit-linear-gradient(270deg,#f4918f,#b94b40);background:-o-linear-gradient(270deg,#f4918f,#b94b40)}
a.button_red span{display:block;margin:1px;text-align:center;padding:12px 0;color:#fff;font-size:16px;border-radius:8px;background:#ca342c;background:-moz-linear-gradient(270deg,#ec4a47,#a71e10);background:-webkit-gradient(linear,50% 0,50% 100%,from(#ec4a47),to(#a71e10));background:-webkit-linear-gradient(270deg,#ec4a47,#a71e10);background:-o-linear-gradient(270deg,#ec4a47,#a71e10);text-shadow:#333 1px 1px 0}
ul.nav{border:1px solid #e1e1e1;margin:10px;background:#EEE;border-radius:8px;box-shadow:0 1px 1px #ededed}
ul.nav li a{color:#000;font-size:16px;padding:15px;display:block;border-top:1px solid #fff;border-bottom:1px solid #e1e1e1}
ul.nav li a.first{border-top:0}
ul.nav li a.last{border-bottom:0}
ul.nav li a.more{background:url("right.png") no-repeat right center;background-size:15px 10px}
div.block{box-shadow:0 1px 1px #ededed;background:#EEE;border:1px solid #e1e1e1;margin:10px 10px 0 10px;padding:10px;line-height:2.0;border-radius:8px}
form.form{margin:10px 10px 0 10px;padding:0;border:1px solid #e1e1e1;background:#EEE;border-radius:8px;box-shadow:0 1px 1px #ededed}
form.form table.item{border-top:1px solid #fff;border-bottom:1px solid #e1e1e1;padding:8px 10px}
form.form table.first{border-top:0}
form.form table.last{border-bottom:0}
form.form .width100{width:100%;border:0;padding:10px 0;background:#eee;font-size:16px}
#footer{ display:none;}

.on{ background:#FFFF99; color:#000}

        #embed-captcha {
            width: 300px;
            margin-left: 0 ;
        }
        .show {
            display: block;
        }
        .hide {
            display: none;
        }
        #notice {
            color: red;
        }