.content.navy,
.recom_menu.navy,
.sec_staff.navy {
    background-color: #063a83;
}
.recom_menu.navy {
	padding-bottom: 40px;
}
.content {
    padding: 60px 0;
}
.mv_tit {
	font-size: clamp(1.5rem, 1.091rem + 1.21vw, 2rem);
}
.mv_tit_place {
	font-size: clamp(1.125rem, 0.818rem + 0.91vw, 1.5rem);
}
.mv_img, .mv_text_container {
	width: 50%;
}
.mainV_wrp {
    padding: 80px 40px;
}
.mainV.navy .mv_tit_place {
    margin-top: 80px;
    margin-bottom: 0;
}
.mainV.navy .mainV_wrp {
    padding-top: 160px;
}
.recom_menu.navy .recom_maintext .mainLine {
    background-color: rgba(255, 255, 255, .5)
}
.recom_menu.navy .recom_menu {
    max-width: 1480px;

}
.recom_menu.navy .recom_menu_list {
    padding-left: 150px;
}  
.recom_menu.navy .recom_menu_item {
    display: grid;
    grid-template-columns: 30% 1fr;
    gap: 40px;
    padding: 0 160px;
}
.recom_menu.navy .recom_maintext {
    max-width: 100%;
    padding: 40px;
}
.sec_staff.navy .pick_staff_list_cap {
    width: 100%;
}
.sec_staff_inner {
	max-width: 1280px;
	margin: auto;
}
.sec_staff_inner .menu_white_tit {
	color: #fff;
	padding-left: 40px;
}
.sec_staff.navy {}
.sec_staff.navy {}
.content_link.navy {
    display: flex;
    max-width: 1100px;
    margin: 80px auto;
    gap: 40px;
}
.pick_staff_list_pic {
    width: 60%;
    max-width: 320px;
}
.pick_staff_link {
    padding: 20px;
}
.content_link.navy .reserve_link {
    background-color: #3E603B;
}
.content_link.navy .reserve_link:nth-child(2) {
    background-color: #6E886C;
}
.maintext_ttl {
	font-size: clamp(1.125rem, 0.92rem + 0.61vw, 1.375rem);
}
.content_catch_p_title {
	font-size: clamp(1.125rem, 0.818rem + 0.91vw, 1.5rem);
}

@media screen and (max-width:1150px){
    .recom_menu.navy .recom_menu_item {
        grid-template-columns: 1fr;
    }
    .recom_menu.navy .flex_left {
        margin: 0 auto;
    }
	.recom_menu.navy .recom_menu_item {
		padding: 0 80px;
	}
	.recom_menu.navy .recom_menu_list {
		padding-left: 75px;
	}
}
@media screen and (max-width:768px){
	.mv_img {
		width: 70%;
		margin-top: 60px;
	}
	.layz_logo {
		max-width: 70%;
	}
	.mainV.navy .mv_tit_place {
		margin-top: 60px;
	}
	.mv_text_container {
		width: 100%;
	}
	.mainV_wrp {
		padding: 60px 0;
	}
	.mainV.navy .mainV_wrp {
		padding-top: 80px;
	}
	.recom_menu.navy .recom_menu_list {
		padding-left: 0;
	}
	.recom_menu.navy .recom_menu_item {
		padding: 0;
	}
	.recom_menu_list:first-child {
		margin-bottom: 20px;
	}
}
@media screen and (max-width:599px) {
	.pick_staff_list {
		flex-direction: column;
	}
	.pick_staff_link {
		padding: 16px;
	}
}
@media screen and (max-width:480px) {
	.recom_menu.navy .recom_maintext {
		width: 100%;
		text-align: left;
	}
	.maintext_text {
		width: 100%;
	}
	.flex_left {
		width: 80%;
	}
	.menu_white_tit {
		font-size: 32px;
	}
	.pick_staff_list_pic {
		width: 80%;
	}
}
