main p:first-of-type {
display: none;
}

.pc {
display: block !important;
}
.sp {
display: none !important;
}

.pages_linterview{
//max-width: 1000px;
//width: 100%;
//padding: 0px 0px 0px 0px;
//margin: 0px auto 0px auto;
}

.pages_linterview .tittle001xxx{
margin: 40px auto 30px auto;
background: #A9CB03;
border-radius: 15px;
width: 300px;
height: auto;
aspect-ratio: 300 / 50;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
font-size: 18px;
color:#ffffff;
clear:both;
}
.pages_linterview .tittle001{
margin: 40px auto 30px auto;
background: #A9CB03;
border-radius: 15px;
min-width: 300px;
height: auto;
font-size: 18px;
color: #ffffff;
clear: both;
padding: 8px 15px 8px 15px;
display: table;
text-align: center;
white-space: nowrap;
}

.pages_linterview .list001{
width: 100%;
margin: 0px 0px 12px 0px;
display: table;
}
.pages_linterview .list001 li{
margin: 0px 20px 20px 0px;
float: left;
background: #707070;
width: 235px;
height: auto;
aspect-ratio: 235 / 36;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
font-size: 18px;
color:#ffffff;
}
.pages_linterview .list001 li:nth-child(4n){
margin: 0px 0px 20px 0px;
}

.pages_linterview .tittle002{
margin: 0px 0px 15px 0px;
font-size: 42px;
line-height: 60px;
letter-spacing: 1.2px;
text-align: center;
clear:both;
font-weight: 600;
}
.pages_linterview .tittle003{
margin: 0px 0px 35px 0px;
font-size: 26px;
line-height: 37px;
letter-spacing: 1.1px;
text-align: center;
clear:both;
display: flex;
justify-content: center;
align-items: center;
}
.pages_linterview .tittle003_1{
}
.pages_linterview .tittle003_2{
margin: 0px 12px 0px 12px;
}
.pages_linterview .tittle003_1{
}
.pages_linterview .movie001{
width:100%;
height:auto;
padding: 0px 0px 40px 0px;
}
.pages_linterview .movie001 video.movie001_in {
width: 100%;
max-width: 1000px;
height:auto;
}

.pages_linterview .box001 {
padding: 30px 30px 30px 30px;
margin: 0px 0px 80px 0px;
width: 100%;
border-radius: 15px;
background:#F2F0E9;
display: table;
}
.pages_linterview .box001 .box001_left {
float: left;
}
.pages_linterview .box001 .pict001 {
width:190px;
height: auto;
aspect-ratio: 1 / 1;
object-fit: cover;
border-radius: 95px;
}
.pages_linterview .box001 .box001_right{
float: right;
width:715px;
width : calc(100% - 240px) ;
}
.pages_linterview .box001 .box001_right .text001{
padding: 5px 0px 18px 0px;
margin: 0px 0px 15px 0px;
font-size: 26px;
line-height: 32px;
font-weight: 700;
border-bottom: 1px solid #A9CB03;
}
.pages_linterview .box001 .box001_right .text001 span{
font-size: 16px;
}
.pages_linterview .box001 .box001_right .text002{
padding: 5px 0px 18px 0px;
margin: 0px 0px 15px 0px;
line-height: 32px;
border-bottom: 1px solid #A9CB03;
display: table;
width:100%;
}
.pages_linterview .box001 .box001_left_2 img {
width:150px;
height: auto;
aspect-ratio: 1 / 1;
object-fit: cover;
border-radius: 75px;
}
.pages_linterview .box001 .box001_right_2{
float: right;
width:755px;
width : calc(100% - 200px) ;
}
.pages_linterview .box001 .box001_right .text002 .text002_left{
font-size: 22px;
color:#A9CB03;
font-weight: 700;
float: left;
}
.pages_linterview .box001 .box001_right .text002 .text002_right{
font-size: 16px;
float: right;
}
.pages_linterview .box001 .box001_right .text002_2{
padding: 2px 0px 12px 0px;
margin: 0px 0px 10px 0px;
}
.pages_linterview .box001 .box001_right .text003{
margin: 0px 0px 0px 0px;
font-size: 16px;
line-height: 32px;
}

.pages_linterview .table001{
border-collapse: collapse;
width: 100%;
padding: 0px 0px 0px 0px;
margin:  0px 0px 0px 0px;
clear:both;
}
.pages_linterview .table001 th{
position: relative;
padding: 7px 5px 5px 0px;
font-size: 16px;
line-height: 26px;
font-weight: 700;
color:#A9CB03;
text-align: left;
vertical-align: top;
}
.pages_linterview .table001 td{
position: relative;
padding: 7px 0px 5px 0px;
margin: 0px 0px 0px 0px;
font-size: 16px;
line-height: 26px;
text-align: left;
vertical-align: top;
}


.pages_linterview .box002 .box002_q{
position: relative;
width: 100%;
display: flex;
align-items: start;
padding: 0px 15px 15px 0px;
box-sizing:border-box;
font-size: 22px;
line-height: 32px;
color:#A9CB03;
font-weight: 600;
letter-spacing: 0.02em;
align-items: center;
}
.pages_linterview .box002 .box002_q .text002{
margin: 0px 0px 7px 0px;
}

.pages_linterview .box002 .box002_q .box002_q_icon{
margin: 0px 20px 0px 0px;
width: 60px;
height: auto;
aspect-ratio: 1 / 1;
border-radius: 10px;
background:#A9CB03;
text-align: center;
font-size: 42px;
line-height: 100%;
font-weight: 600;
font-family: "din-2014", sans-serif;
color:#ffffff;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
flex-shrink: 0;
}

.pages_linterview .box002 .box002_a{
width: 100%;
display: flex;
background:#EDF2F7;
margin: 0px 0px 0px 0px;
padding: 15px 15px 0px 0px;
background:#ffffff;
margin: 0px 0px 40px 0px;
}
.pages_linterview .box002 .box002_a .box002_a_icon{
margin: 5px 20px 0px 0px;
width: 60px;
height: auto;
aspect-ratio: 1 / 1;
border-radius: 10px;
background:#F2F0E9;
text-align: center;
font-size: 42px;
line-height: 100%;
font-weight: 600;
font-family: "din-2014", sans-serif;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
flex-shrink: 0;
}
.pages_linterview .box002 .box002_a .text003{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 100%;
display: flex;
flex-direction: column;
justify-content: center;
}
.pages_linterview .box002 .box002_a .text003 .text003in{
font-size: 16px;
line-height: 32px;
letter-spacing: 0.00em;
}

.pages_linterview .box002 .pict002{
max-width: 820px;
width: 100%;
margin: 34px 0px 0px 0px;
}
.pages_linterview .box002 .pict002 img{
width: 100%;
}


.pages_linterview .box002 .box002_a .text003 .text003in_pc{
margin: 10px 0px 12px 0px;
}



/*▼▼1000px▼▼*/
@media only screen and (max-width: 1000px) {

.pages_linterview{
//width: 94%;
//padding: 0px 0px 0px 0px;
//margin: 0px auto 0px auto;
}

.pages_linterview .list001 li:nth-child(4n){
margin: 0px 20px 20px 0px;
}


}
/*▲▲1000px▲▲*/



/*▼▼750px▼▼*/
@media only screen and (max-width: 750px) {
.pc {
display: none !important;
}
.sp {
display: block !important;
}

.pages_linterview .tittle001xxx{
margin: 5.06vw auto 4vw auto;
border-radius: 4vw;
width: 69.5%;
aspect-ratio: 240 / 40;
font-size: 4.8vw;
}
.pages_linterview .tittle001{
margin: 5.06vw auto 4vw auto;
border-radius: 4vw;
min-width: 69.5%;
font-size: 4.8vw;
padding: 1.8vw 4vw 2.2vw 4vw;
}

.pages_linterview .list001{
width: 100%;
margin: 0px 0px 0.8vw 0px;
}
.pages_linterview .list001 li{
margin: 0px 0px 4.34% 0px;
float: left;
background: #707070;
width: 47.82%;
aspect-ratio: 165 / 30;
font-size: 3.2vw;
}

.pages_linterview .list001 li:nth-child(2n){
float: right;
}
.pages_linterview .list001 li:nth-child(4n){
margin: 0px 0px 4.34% 0px;
}

.pages_linterview .tittle002{
margin: 0px 0px 3.1vw 0px;
font-size: 8vw;
line-height: 10.6vw;
letter-spacing: 1.0px;
}
.pages_linterview .tittle003{
margin: 0px 0px 5vw 0px;
font-size: 5.8vw;
line-height: 8vw;
letter-spacing: 0.0px;
}
.pages_linterview .tittle003_1{
}
.pages_linterview .tittle003_2{
margin: 0px 3vw 0px 3vw;
}
.pages_linterview .tittle003_1{
}

.pages_linterview .box001 {
padding: 4.34% 4.34% 4.34% 4.34%;
margin: 0px 0px 10.66vw 0px;
width: 100%;
border-radius: 2.13vw;
}
.pages_linterview .box001 .pict001waku{
width:28.98%;
flex-shrink: 0;
}
.pages_linterview .box001 .pict001 {
margin: 0px 0% 0px 0px;
width:100%;
border-radius: 50%;
}
.pages_linterview .box001 .box001_right{
width:100%;
}
.pages_linterview .box001 .box001_right .text001{
margin: 0px 0px 15px 0px;
font-size: 5.86vw;
line-height: 32px;
display: flex;
justify-content: flex-start;
align-items: center;
}
.pages_linterview .box001 .box001_right .text001in{
margin: 0px 0px 0px 6.37%;
}
.pages_linterview .box001 .box001_right .text001 span{
font-size: 4.26vw;
}
.pages_linterview .box001 .box001_right .text003{
font-size: 4.20vw;
line-height: 8vw;
}

.pages_linterview .table001 th{
width:38.92%;
padding: 2% 3.34% 2% 0px;
font-size: 4.20vw;
line-height: 6.4vw;
}
.pages_linterview .table001 td{
width:57.31%;
padding: 2% 0px 2% 0px;
font-size: 4.20vw;
line-height: 6.4vw;
}

.pages_linterview .box002 .box002_q{
position: relative;
width: 100%;
display: flex;
border-radius: 15px 15px 15px 15px;
padding: 0px 0px 2.8vw 0px;
box-sizing:border-box;
font-size: 5.22vw;
line-height: 8.00vw;
color:#A9CB03;
font-weight: 600;
letter-spacing: 0.02em;
align-items: start;
}
.pages_linterview .box002 .box002_q .box002_q_icon{
margin: 0px 3.4vw 0px 0px;
width: 9.33vw;
border-radius: 2.13vw;
font-size: 6.13vw;
}
.pages_linterview .box002 .box002_q .text002{
margin: 0px 0px 0px 0px;
}
.pages_linterview .box002 .box002_a{
width: 100%;
display: flex;
background:#EDF2F7;
border-radius: 0px 0px 15px 15px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background:#ffffff;
}
.pages_linterview .box002 .box002_a .box002_a_icon{
margin: 0vw 3.4vw 0px 0px;
width: 9.33vw;
border-radius: 2.13vw;
font-size: 6.13vw;
}
.pages_linterview .box002 .box002_a .text003{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 100%;
display: flex;
flex-direction: column;
justify-content: center;
}
.pages_linterview .box002 .box002_a .text003 .text003in{
font-size: 4.11vw;
line-height: 8.00vw;
margin: 0px 0px 5.33vw 0px;
letter-spacing: 0.00em;
}

.pages_linterview .box002 .pict002{
margin: 0px 0px 5.33vw 0px;
}

.pages_linterview .box001 .box001_right .text002{
padding: 0px 0px 3.46vw 0px;
margin: 0px 0px 3.2vw 0px;
line-height: 8.53vw;
border-bottom: 1px solid #A9CB03;
display: table;
width:100%;
display: flex;
align-items: center;
}

.pages_linterview .box001 .box001_right .text002 .text002in{
margin: 0px 0px 0px 6.34vw;
}
.pages_linterview .box001 .box001_right .text002 .text002_left{
margin: 0px 0px 0.5vw 0vw;
font-size: 5.33vw;
line-height: 8.53vw;
}
.pages_linterview .box001 .box001_right .text002 .text002_right{
font-size: 4.26vw;
line-height: 6.93vw;
float: left;
}




}