@charset "utf-8";
/* CSS Document */

@media screen and (max-width: 546px) {
#SMP------------------------{}

	/*求人ボタン*/
	.recruit_banner {
		width: 92%;
		margin:0 auto 15px;
		text-align:center;
	}
	.recruit_youtube{
		width: 92%;
    	margin: 0 auto 25px;
	}
	.recruit_youtube iframe{
		width: 100%;
		height:55VW;
	}
	.zando_banner {
		width: 92%;
		margin:0 auto 25px;
		text-align:center;
	}
	.recruit_banner img,
	.zando_banner img{
		width: 100%;
		height:auto;
	}
	/*求人ボタン*/

    /*残土*/
    .zando .wrapper {
        padding-bottom:0;
    }
    .zando h1 {
       width:100%;
    }
    .zando h1 small{
       font-size:16px;
    }
	.zando h2 {
		border-bottom: solid 5px #ded2f1;
		position: relative;
		margin: 30px 0 25px;
	    font-size: 20px;
		font-weight: bold;
		font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	}
    .zando .zaind__img {
        margin-bottom:80px;
    }
    .zando .zaind__img li{
       width:100%;
    }
    .zando .zaind__img li:last-child{
    }   
    .zando .zaind__img li img{
        width:100%;
        height:51.7VW;
        object-fit: cover;
    }
    .zando .map iframe {
       width:100%;
    }
    .map_box {
        border:1px solid #000;
        padding:15px 20px;
    }
    .map_box h2{
        font-size:16px;
        border:0;
        color:#F00;
        margin:0 0 15px;
    }
    .zando thead th {
        border-right:0;
        width: 26%;
    }
    .zando tbody th {
        border-right:0;
    }
    .zando td {
        border-left:1px solid #000;
        border-right:0px solid #000;
    }
    .zando__touroku__right {
        text-align: center;
        width:100%;
        margin-top:10px;
    }
    .zando__touroku .contact {
        clear:both;
        margin:0px auto 50px;
        padding-top:15px;
    }
    .zando__touroku .red {
        font-size:22px;
        color:#F00;
    }
    .zando__touroku__btn a{
		font-size:24px;
        font-weight:bold;
		background-color:#0040d5;
        font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック", "YuGothic","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
        text-decoration: none;
    }
    .zando__price {
        text-align:right;
        margin-top:2px;
        font-size:10px;
    }
    /*残土*/
	
	.link li:nth-child(5),
	.link li:nth-child(6) {
		padding:0;
		padding-top: 20px;
		width: 50%;
        margin: 0 0 0;
        background-color: #fff;
        border-radius: 0;
	}
	.link li:nth-child(5) a,
	.link li:nth-child(6) a{
		display:block;
		padding-top:2px;
	}
	.link li:nth-child(5) img,
	.link li:nth-child(6) img{
		width:80px;
		height:auto;
	}
	.link li:nth-child(5) a img{
		width:80px;
		height:auto;
	}
}

@media screen and (min-width: 547px) {
#PC------------------------{}

	/*求人ボタン*/
	.recruit_banner {
		width: 500px;
		height:100px;
		margin:0 auto 28px;
		text-align:center;
	}
	.recruit_youtube {
		width: 500px;
		height:286px;
		margin:0 auto 28px;
		text-align:center;
	}
	.recruit_youtube iframe{
		width: 500px;
		height:286px;
	}
	/*求人ボタン*/
	.zando_banner {
		width: 500px;
		height:100px;
		margin:0 auto 40px;
		text-align:center;
	}
    /*残土*/
    .zando .wrapper {
        padding-bottom:0;
    }
    .zando h1 {
       width:100%;
    }
    .zando h1 small{
       font-size:16px;
    }
	.zando h2 {
		border-bottom: solid 5px #ded2f1;
		position: relative;
		margin: 50px 0 25px;
	    font-size: 20px;
		font-weight: bold;
		font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	}
    .zando .zaind__img {
        margin-bottom:80px;
    }
    .zando .zaind__img li{
        float:left;
    }
    .zando .zaind__img li:last-child{
        margin-left:20px;
    }
    .map_box {
        border:1px solid #000;
        padding:15px 20px;
    }
    .map_box h2{
        font-size:16px;
        border:0;
        color:#F00;
        margin:0 0 15px;
    }
    .zando thead th {
        border-right:0;
    }
    .zando tbody th {
        border-right:0;
    }
    .zando td {
        border-left:1px solid #000;
        border-right:0px solid #000;
    }
    .zando__touroku__left {
        float:left;
    }
    .zando__touroku__right {
        float:right;
        width:158px;
    }
    .zando__touroku .contact {
        clear:both;
        margin:0px auto 100px;
        padding-top:35px;
    }
    .zando__touroku .red {
        font-size:22px;
        color:#F00;
    }
    .zando__touroku__btn a{
		font-size:24px;
        font-weight:bold;
		background-color:#0040d5;
        font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック", "YuGothic","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
        text-decoration: none;
    }
    .zando__price {
        text-align:right;
        margin-top:2px;
    }
    /*残土*/ 
	
	.link li {
        width: 160px;
  	}
	.link li:nth-child(5) {
		padding-top:0px;
	}
	.link li:nth-child(5) p{
		height:36px;
	}
}
