@charset "UTF-8";.main_contents{width:100%;margin:0 0 60px}@media screen and (min-width:480px){.main_contents{margin:0 0 50px}}.main_contents section h2{position:relative;font-size:24px;font-weight:700;text-align:center;margin:20px 0}@media screen and (min-width:480px){.main_contents section h2{font-size:30px}}.main_contents section p{font-size:16px;text-align:center}@media screen and (min-width:480px){.main_contents section p{font-size:18px}}.main_contents section .heading_guest{display:flex;justify-content:space-between;gap:20px;margin:0 auto 50px;position:relative;max-width:600px}@media screen and (min-width:480px){.main_contents section .heading_guest{margin-top:50px}}.main_contents section .heading_guest .guest{width:calc((100% - 20px) / 2.5)}.main_contents section .heading_guest .guest .sub_img{height:auto;margin-bottom:16px}.main_contents section .heading_guest .guest .sub_img img{width:100%;height:auto;border-radius:50%}.main_contents section .heading_guest .guest .txt{font-size:12px;text-align:center}@media screen and (min-width:480px){.main_contents section .heading_guest .guest .txt{font-size:16px}}.main_contents section .heading_guest .guest .txt .name{font-size:16px;font-weight:700}@media screen and (min-width:480px){.main_contents section .heading_guest .guest .txt .name{font-size:20px}}.main_contents section .heading_guest .cross{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px}.main_contents section .heading_guest .cross span{position:relative}.main_contents section .heading_guest .cross span:before{position:absolute;top:0;left:0;content:"";width:50px;height:3px;background-color:#ee6352;transform:rotate(45deg)}.main_contents section .heading_guest .cross span:after{position:absolute;top:0;left:0;content:"";width:50px;height:3px;background-color:#ee6352;transform:rotate(-45deg)}.main_contents section .main_img{display:flex;flex-direction:column;gap:20px;width:100%}@media screen and (min-width:480px){.main_contents section .main_img{flex-direction:row}}@media screen and (min-width:480px){.main_contents section .main_img img{width:calc((100% - 20px) / 2)}}.main_contents section ul{width:100%}.main_contents section ul .ttl{font-size:20px;font-weight:700;color:#09258d;text-align:center;margin-top:40px}@media screen and (min-width:480px){.main_contents section ul .ttl{font-size:24px;margin-top:20px}}.main_contents section ul li{display:flex;flex-direction:column-reverse}@media screen and (min-width:480px){.main_contents section ul li{gap:50px}}@media screen and (min-width:480px){.main_contents section ul li:nth-of-type(odd){flex-direction:row}}@media screen and (min-width:480px){.main_contents section ul li:nth-of-type(even){flex-direction:row-reverse}}.main_contents section ul li .sub_img img{width:100%}@media screen and (min-width:480px){.main_contents section ul li .sub_img img{width:300px;margin-top:20px}}.main_contents section ul li .faq_wrap{width:100%}.main_contents section ul li .faq_wrap .question{color:#09258d;font-size:18px;border-top:2px solid #09258d;border-bottom:2px solid #09258d;padding:18px 0;text-align:center;margin:20px 0}@media screen and (min-width:480px){.main_contents section ul li .faq_wrap .question{font-size:20px}}.main_contents section ul li .faq_wrap .answer{display:flex;gap:20px;margin-bottom:30px}@media screen and (min-width:480px){.main_contents section ul li .faq_wrap .answer{gap:50px}}.main_contents section ul li .faq_wrap .answer .guest_wrap{display:flex;flex-direction:column;gap:10px}.main_contents section ul li .faq_wrap .answer .guest_wrap .guest_img img{width:100px;height:100px;border-radius:50%}.main_contents section ul li .faq_wrap .answer .guest_wrap .name{font-size:16px;text-align:center}.main_contents section ul li .faq_wrap .answer .comment{font-size:16px;text-align:left;margin:0}