@charset "utf-8";
/* CSS Document */

#modify_pw{margin:5px auto 0;border:double 3px #24469e;width:300px;height:150px;position:relative;background:#f8f8f8;}
#modify{margin:200px auto 0;border:double 3px #24469e;width:300px;height:150px;position:relative;background:#f8f8f8;}
.left_col{margin:0 auto 0;float:left;width:100px;text-align:right;}
.right_col{margin:0 auto 0;float:left;width:175px;}

#bottom,#bottom_b,#bottom_s{margin:0.5em auto 0;overflow:auto;zoom:1;}
#modify .num{margin:45px auto;display:block;text-align:center;}
#bottom{width:100px;}
#bottom_b{width:120px;}
#bottom_s{width:60px;}
.bottom{float:left;margin:0 3px;display:inline;}
.button{padding:0 5px 0;_padding-top:2px;border:solid 1px #24469e;line-height:1em;_line-height:1.2em;height:1.1em;display:inline-block;background:#eee;color:#24469e;text-decoration:none;}
*+html .button{padding-top:2px;line-height:1.2em;height:1.1em;}
.button:hover{background:#24469e;color:#fff;}

.need{background:#ffe8ec;}

.textfield{height:16px;border:solid 1px #24469e;padding:2px 2px 0;color:#d27;}
.textfield1{height:16px;border:none;border-bottom:solid 1px #24469e;background:#f8f8f8;padding:2px 2px 0;color:#17e;}
.select{width:156px;}
input{width:150px;}
/*-------------------------------*/
ul{margin:0;padding:0;list-style:none;border:1px solid #24469e;}
ul li{display:block;height:25px;line-height:25px;padding:2px;color:#17e;}
