@charset "utf-8";

/*メディアクエリー
PC
@media (min-width: 768px) {}
タブレット
@media (min-width: 768px) and (max-width: 1024px) {}
*/


h1::before { background:#FFF;  }
.lowerpage_title_wrap { background: #A4D3AC; }
.lowerpage_title_wrap .tra_english { font-size:37px; left: 0; }
.members_wrap .members_title { border-bottom: 2px solid #A4D3AC; }
@media (min-width: 768px) {
    .lowerpage_title_wrap .tra_english { font-size: 100px; right: 0; }
}

@media (min-width: 768px) {
    .members_wrap .profile_wrap { justify-content: space-around; }
}

@media (min-width: 768px) {
    .answer .line_wrap.left .line::before { content: ""; position: absolute; top: 30px; left: 100px; box-sizing: border-box; border: 16px solid transparent; border-left: 32px solid #FFF; transform: rotate(180deg); } 
    .answer .line_wrap.right .line::after { content: ""; position: absolute; top: 30px; right: 100px; box-sizing: border-box; border: 16px solid transparent; border-left: 32px solid #FFF; } 
    .answer .talk_flex_wrap .photo_wrap { height: 300px;  }
    .photo_wrap.qty_1 .photo.side { object-position: 64%; }
}