/*共通css*/

.bgline2 {position:relative; z-index:5; margin-top:calc((100 / 1920) * -100vw); margin-bottom:calc((100 / 1920) * -150vw);}

/*メニュー6*/
.menu6{}

/*トップ*/
.top{background-image:url("../img/recruit/fv.png");background-repeat: no-repeat;background-position: 0 0;background-size:100% 100%;height:calc((100 / 1920) * 538vw);display: flex;align-items: center;justify-content: center;width:100%;}
.top h1{margin: 0;color:white;font-size:40px;transform:rotateZ(0.03deg);}

/*募集要項*/
.bosyu {background-image:url("../img/common/bgline1.svg");background-repeat: no-repeat;background-size:calc((100 / 1500) * 368vw);background-position:0 0;width:100%; position: relative;}
.bosyu .inner {max-width:1500px; width:100%; margin:0 auto;}
.bosyu .inner h2 {margin: 0;color: #009967;text-align: center;font-size:35px;font-weight: 500;padding-top: 10%; transform:rotateZ(0.03deg);}
.bosyu .inner h2::before {content:"";display: inline-block;width:35px;height:35px;background-image:url("../img/recruit/5.svg"); background-size: contain;vertical-align: middle;background-repeat: no-repeat;margin-top: 1.5%; margin-right: 1.5%;}
.bosyu h2::after {content:"";display: inline-block;width:min(calc((100 / 1500) * 35vw), 35px);height:min(calc((100 / 1500) * 35vw), 35px);background-image:url("../img/recruit/6.svg");background-size: contain;vertical-align: middle;background-repeat: no-repeat;margin-top: 1.5%; margin-left: 1.5%;}
.bosyu h3{font-size:28px;color:#4D4D4D;display: flex;align-items: center;justify-content: center;margin-top: 5%; transform:rotateZ(0.03deg);}

/*表*/
.bosyuhyou {border-collapse: separate; border-collapse:  collapse;  border-spacing: 0px 8px; width:67%; margin-left: auto; margin-right: auto;margin-top: 5%;}
.bosyuhyou td {border-bottom: 1px dotted #009967;color:#4D4D4D;font-size:18px;border-spacing:10px 0px;padding-top: 1%;padding-bottom: 1%;}
.bosyuhyou li{list-style: none;padding-top: 2%;padding-bottom:2%;padding-left: 0;transform:rotateZ(0.03deg);}
.bosyuhyou ul{ padding: 0;}
.kyuyo {vertical-align: top;}
.bosyuhyou td:nth-child(1) {width:20%;}

ul.bosyunaiyo {padding:0; width:100%;}


@media screen and (max-width : 800px ){

    /*トップ*/
    .top h1 {font-size:24px}

    /*募集要項*/
    .bosy {padding:0 20px;}
    .bosyu .inner h2 {font-size:18px;}
    .bosyu .inner h2::before {width:18px;height:18px;margin:11px 8px 0 0;}
    .bosyu h2::after {width:18px;height:18px;margin:11px 0 0 8px;}
    .bosyu h3{font-size:14px; padding:0 20px;}

    /*表*/
    .bosyuhyou {width:90%; margin-bottom:50px;}
    .bosyuhyou td {font-size:14px; padding:10px;}
    .bosyuhyou td:nth-child(1) {width:20%;}
}


