/*///////////////////// 全体制御S /////////////////////*/
body{margin:0px; padding:0px; padding-top:30px;}
body,td,tr{font-size:13px; color:#5b5b5b;}
h1{font-size:20px; font-weight:bold; margin:5px 0px 5px 0px;}
h2{font-size:14px; font-weight:bold; text-align:left;}
h3{font-size:12px; font-weight:bold;}
form{margin:0px; padding:0px;}
li{list-style:none;}
ol{margin:0px;}
img {border:0;}
a {color:#2877b9; text-decoration:none;}
a:hover{color:#2877b9; text-decoration:underline;}
/*///////////////////// 全体制御E /////////////////////*/

/*///////////////////// 予約クラスS /////////////////////*/
.mar3{margin-bottom:3px;}
.mar5{margin-bottom:5px;}
.mar10{margin-bottom:10px;}
.mar15{margin-bottom:15px;}
.mar-r5{margin-right:5px;}
.pad5{padding-bottom:5px;}
.txt10{font-size:10px;}
.img-icon{vertical-align:middle; margin-right:3px;}
.img-js-botan{cursor:pointer;}
.up-img{margin-right:3px;}
.line-mini-txt{margin-top:3px; padding-top:3px; font-size:10px; border-top:1px dashed #787878;}
/*///////////////////// 予約クラスE /////////////////////*/


/*///////////////////// 各ログイン設定S /////////////////////*/
/*/ テーブル /*/
.table_1{background-color:#999999; border:1px solid #666666; margin-bottom:15px;}
.td_1{background-image:url(../img/login/err_title.gif); height:23px; color:#FFFFFF; border:1px solid #666666; text-align:left;}
.td_2{background-color:#CCCCCC; border:1px solid #666666; text-align:left;}
.td_3{background-color:#FFFFFF; border:1px solid #666666; text-align:left;}
.td_3 span{font-size:10px; color:#999999;}
/*/ エラー /*/
.err-box{border:1px solid #FF0000; margin-bottom:15px; padding:5px; text-align:left;}
.err-title{font-size:14px; margin-bottom:3px; border-bottom:1px solid #666666; padding-bottom:3px; margin-bottom:3px;}
.err-txt{color:#666666;}
.err-txt span{font-weight:bold; color:#FF0000;}
/*/ フォームボタン /*/
.login_fm{width:200px; height:30px; font-size:14px; font-weight:bold; margin-bottom:15px; float:right; margin-right:30px;}
.slogin_fm{width:200px; height:30px; font-size:14px; font-weight:bold; margin-bottom:15px;}

.h-login-bg{background-image:url(../img/login/honbu_bg.gif); width:475px; height:285px; padding-top:65px; color:#FFFFFF; margin-bottom:30px; text-align:left; padding-left:25px;}
.h-id-txt{margin-top:25px; font-size:14px; font-weight:bold; margin-bottom:7px;}
.h-id-input{margin-bottom:20px; width:440px; height:20px;}
.h-pass-txt{margin-bottom:7px; font-size:14px; font-weight:bold;}
.h-pass-input{margin-bottom:20px; width:440px; height:20px;}

.t-login-bg{background-image:url(../img/login/tenpo_bg.gif); width:475px; height:285px; padding-top:65px; color:#FFFFFF; margin-bottom:50px; text-align:left; padding-left:25px;}
.t-id-txt{margin-top:25px; font-size:14px; font-weight:bold; margin-bottom:7px;}
.t-id-input{margin-bottom:20px; width:440px; height:20px;}
.t-pass-txt{margin-bottom:7px; font-size:14px; font-weight:bold;}
.t-pass-input{margin-bottom:20px; width:440px; height:20px;}

.t-login-bg{background-image:url(../img/login/tenpo_bg.gif); width:475px; height:285px; padding-top:65px; color:#FFFFFF; margin-bottom:50px; text-align:left; padding-left:25px;}
.t-id-txt{margin-top:25px; font-size:14px; font-weight:bold; margin-bottom:7px;}
.t-id-input{margin-bottom:20px; width:440px; height:20px;}
.t-pass-txt{margin-bottom:7px; font-size:14px; font-weight:bold;}
.t-pass-input{margin-bottom:20px; width:440px; height:20px;}
.s-id-input{width:430px; height:20px;}

/*///////////////////// 各ログイン設定S /////////////////////*/
