@charset "utf-8";
/* キャンペーン全体 */
body {
    word-break: break-all;
}
/* SeminarView画面 */
/*20220221 レスポンシブ時画像変更*/
.pc_img { 
    display: block !important;
    text-align: center;
 }
.sp_img { 
    display: none !important;
 }

@media only screen and (max-width: 767px) {
    .pc_img { 
        display: none !important;
     }
    .sp_img { 
        display: block !important;
        text-align: center;
     }
}

.next_btn{
    width: 100%;
}

.application_btn{
    position: fixed;
    bottom: 0%;
    padding: 1% 28%;
    width: 100%;
    margin: 0;
}

.imgs td{
    padding: 5px;
}

.third_img{
    text-align: center;
    margin-top: 30px;
}

@media only screen and (max-width: 767px) {
    .imgs td{
        padding: 5px;
        display: block;
    }
    .third_img{
        text-align: center;
        margin-top: 5px;
    }
}
/* 確認画面 */
/* .table-bordered .agree{
    display:none;
    border:0px;
   } */
   
@media only screen and (max-width: 767px) {
    .item-name td{
       display: flex !important;
   }
}

#confirm_form td .ss_input:nth-child(n+2) {
   margin-left: 5px;
}

.ss_input {
    display: initial;
}

/* 完了画面 */
a[href=""]{
   pointer-events: none;
}

/*2022/3/9 画像幅調節*/
#ss_header {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    margin-bottom: 15px;
}

.ss_contents {
    margin-left: auto;
    margin-right: auto;
    width: 1000px;
}

#ss_footer {
    width: 1000px;
    margin-top: 15px;
    margin-left: auto;
    margin-right: auto;
    text-align: right;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #DDD;
    padding-top: 5px;
}