@charset "utf-8";
#sub_menu{width: 100%; background-color: #4B9B61;}
#sub_menu ul{display: block; width: 1000px; margin: 0 auto; overflow: hidden; text-align: center;}
#sub_menu ul li{width: 50%; float: left; position:relative;}
#sub_menu ul li a{display: block; width:100%; height: 100%; color: #fff; padding: 15px 0; font-size: 19px;}
#sub_menu ul li a.on{background-color: #fff; color: #4B9B61;}
#sub_menu ul li a:hover, #sub_menu ul li a:focus{text-decoration: none; background-color: #fff; color: #4B9B61;}

#contents h3{text-align: center; font-size: 37px; border-bottom: 1px solid #eee; padding-bottom: 12px; margin-bottom: 24px;}

#contents #pw_confirm p{line-height: 28px; width: 520px; margin: 0 auto;}
#contents #pw_confirm fieldset{width: 520px; margin: 20px auto; border: 1px solid #ddd; background-color: #eee; padding: 30px 20px; text-align: center; line-height: 33px;}
#contents #pw_confirm fieldset label{font-size: 19px;}
#contents #pw_confirm fieldset .btn_submit{border: 1px solid #4B9B61; padding: 7px 10px 7px 10px; background-color: #4B9B61; color: #fff; display: inline-block; cursor: pointer;}
#contents #pw_confirm fieldset input[type="password"]{border: 1px solid #ddd; height: 40px; padding: 0 10px;}
#contents #pw_confirm .btn_confirm.btns{text-align: center;}
#contents #pw_confirm .btn_confirm.btns a{border: 1px solid #4B9B61; padding: 7px 10px 7px 10px; background-color: #fff; color: #4B9B61; display: inline-block;}
#contents #pw_confirm .btn_confirm.btns a:hover, #contents #pw_confirm .btn_confirm.btns a:focus{text-decoration: none;}
#contents #pw_confirm .btn_confirm.btns a:hover{color: #4B9B61;}
