@charset "utf-8";

/* テキストフィールド
----------------------------------------------- */
input[type='text'],
input[type='password']{
    border: solid 1px #ccc;
    padding:5px;
    vertical-align:center;
    line-height:20px;
    height:20px;
    font-size:13px;
}

select{
    padding:1px 1px 1px 10px;
    border:1px solid #ccc;
    line-height:20px;
}

/* テキストエリア
----------------------------------------------- */
textarea { 
    border: solid 1px #ccc; 
    font-size:13px;
}

/* submitボタン
----------------------------------------------- */
input[type='submit'],
input[type='button'] {
    border: solid 1px #ccc;
    padding:3px 8px;
    vertical-align:center;
}

input[type='submit']:hover,
input[type='button']:hover,
input[disabled='disabled'] {
    filter: alpha(opacity=50);
    opacity: 0.5;
}

/* ボタン
----------------------------------------------- */
input[type='image'] {
    border: none;
}
