

html{width: 100%;height: 100%; background-image:url(../images/23_02.png);background-size: cover;background-repeat: no-repeat;background-attachment: fixed;background-position: center}




.inner-content{width: 100%;padding:50px;}
.inner-box__content{padding: 0;}
.inner-content img{margin: auto;text-align: center;display: block;}
.login-nav{background-color: #525252;height: 50px;text-align: right;padding: 0 10px;}
.login-nav a{color: #ffffff;background-color: #0097dd;padding: 5px 7px;line-height: 50px;border-radius: 5px;margin: 0 2px;}
.login-nav a span{font-family: sans-serif;}
.fieldset-content{padding: 10px;}

.schedule-content__list{width: 500px;margin: auto;}
.form__field{display: block;width: 100%;}
.form_box{width: 100%;}
.form__inputgroup {width: calc(100%/2 - -100px);}
.form__label {width: calc(100%/2 - 133px);}
.form__label--required:before{content: "*";right:2px;}
.contact_buttom2{margin: auto;height: 80px;width: 200px;}
.form__control{height: 40px;}
.btnbox__btn{margin: 20px auto 20px;}





@media only screen and (max-width:830px)
{
    .schedule-content__list{display: block;}
}



@media only screen and (max-width:600px)
{
    .schedule-content__list{width: 100%;}
    .form__label{width: auto;}
    .form__inputgroup {width: 100%;}
    .form__label--required:before{right: -17px;}
    .inner-content{padding: 20px;}
    .inner-content img{width: 100%;height: auto;}
    .schedule-content{margin: 30px auto;}
}

