@charset "utf-8";.professional_wrap{margin:38px 0 0}.professional_ttl{font-size:18px;font-weight:600;letter-spacing:.1em}.professional_contents_01{margin:10px 0 0}.professional_img_wrap{margin:20px 0 0;text-align:center}.professional_txt_02{margin:20px 0 0}.professional_list_wrap{margin:20px 0 0}.professional_list+.professional_list{margin:10px 0 0}.professional_list dt{position:relative;padding-left:.8em}.professional_list dt:before{content:'';display:block;width:7px;height:7px;border-radius:50%;background:#0086d1;position:absolute;top:50%;transform:translateY(-50%);left:0}.professional_list dd{font-weight:600;padding-left:1em}.professional_list_txt{margin:10px 0 0}.guide_table_wrap{margin:30px 0 0}.guide_table th.column-1{width:17%}.guide_table td.column-1{background:#e5ebf1;color:#222;font-weight:600;border-bottom:3px solid #fff}.guide_table .row-4 .column-1{border-bottom:none}.guide_system_wrap{margin:30px 0 0;display:flex;align-items:center;flex-direction:column;gap:30px 0}.guide_system_wrap_02{flex-direction:column-reverse}.guide_system_txt_02{margin:10px 0 0}.guide_system_list{margin:10px 0 0}.guide_system_item{display:flex;align-items:flex-start;gap:0 7px}.guide_system_item+.guide_system_item{margin:10px 0 0}.guide_system_item img{width:14px;margin:4px 0 0}.guide_merit_wrap{display:flex;flex-wrap:wrap;gap:31px 20px}.guide_merit_box{background:#fff;padding:18px 15px 15px;width:calc((100% - 20px) /2);position:relative}.guide_merit_num{position:absolute;top:-10px;left:0;font-weight:600;display:flex;align-items:center;gap:0 8px}.guide_merit_num img{width:11px}.guide_merit_ttl{margin:0 0 10px;text-align:center;border-bottom:1px solid #0086d1;font-size:15px;font-weight:600;letter-spacing:.1em;line-height:2}.guide_merit_txt{margin:9px 0 0;text-align:center}@media only screen and (min-width:768px){.professional_ttl{font-size:clamp(18px, 2.34vw, 30px)}.professional_list{display:flex;align-items:center}.guide_system_wrap{flex-direction:row;align-items:flex-start;gap:0 30px}.guide_system_wrap_02{flex-direction:row-reverse}.guide_system_txt{width:85%;max-width:576px}.guide_merit_ttl{font-size:clamp(15px, 1.4vw, 24px)}.guide_merit_txt{font-size:clamp(14px, 1.19vw, 20px)}}@media only screen and (min-width:1024px){.professional_list dt:before{width:10px;height:10px}.guide_system_item img{width:16px}.guide_merit_num{top:-12px;gap:0 11px}.guide_merit_num img{width:16px}.guide_table th.column-1{width:23%}}@media only screen and (min-width:1280px){.professional_wrap{margin:80px 0 0}.professional_ttl{font-size:30px}.professional_contents_01{display:flex;gap:0 48px;margin:20px 0 0}.professional_txt_wrap{width:48%}.professional_img_wrap{margin:0;width:48%}.professional_txt_02{margin:30px 0 0}.professional_list_wrap{margin:30px 0 0}.professional_list_txt{margin:20px 0 0}.guide_system_wrap{margin:60px 0 0;gap:0 48px}.guide_system_txt_02{margin:20px 0 0}.guide_system_list{margin:20px 0 0}.guide_system_item{gap:0 10px}.guide_system_item+.guide_system_item{margin:20px 0 0}.guide_system_item img{width:20px;margin:6px 0 0}.guide_merit_ttl{margin:0 0 12px}.guide_merit_txt{margin:19px 0 0}.guide_merit_wrap{gap:0 20px;padding:14px 0 0}.guide_merit_box{padding:20px;width:calc((100% - 60px) /4)}.guide_merit_num{top:-14px}.guide_table td.column-3{padding:16px 17px 16px 19px}.guide_table th.column-1{width:29%}}@media only screen and (min-width:1680px){.guide_merit_box{padding:23px 31px 30px}.guide_merit_ttl{font-size:24px}.guide_merit_txt{font-size:20px}}.question_wrap{border-top:1px solid #cbd4dc;border-bottom:1px solid #cbd4dc;background:#fff;padding:8px 30px 8px 15px}.question_txt{font-weight:600;display:flex;gap:0 12px}.question_q,.answer_a{font-size:20px;font-weight:600;line-height:1;color:#0086d1}.answer_wrap{background:#f1f4f7;padding:10px 15px 20px}.answer_txt_wrap{display:flex;gap:0 13px}.answer_a{margin:4px 0 0}.answer_txt{line-height:2}.answer_margin_01{margin:10px 0 0}.answer_margin_02{margin:5px 0 0}.answer_margin_03{margin:20px 0 0}.answer_txt_list{display:flex;flex-wrap:wrap;gap:5px 12px}.answer_txt_item{padding-left:1em;position:relative}.answer_txt_item:before{content:'';display:block;width:7px;height:7px;border-radius:50%;background:#0086d1;position:absolute;top:11px;left:0}.answer_txt_indent{padding-left:12px}.answer_txt_item_02{letter-spacing:.1em;line-height:1.5}.answer_txt_item_02+.answer_txt_item_02{margin:10px 0 0}@media only screen and (min-width:768px){.question_wrap{padding:15px 20px}.question_q,.answer_a{font-size:clamp(20px, 2.34vw, 30px)}.answer_wrap{padding:15px 20px}.answer_txt_list{gap:10px 15px}.answer_txt_item_02{line-height:2}.answer_txt_item_02+.answer_txt_item_02{margin:5px 0 0}}@media only screen and (min-width:1024px){.answer_txt_wrap{gap:0 20px}.answer_txt_item:before{width:10px;height:10px;top:15px}}@media only screen and (min-width:1280px){.question_wrap{padding:31px 21px}.question_txt{gap:0 17px}.question_q,.answer_a{font-size:30px}.answer_txt_wrap{gap:0 30px}.answer_wrap{padding:25px 30px 30px 21px}.answer_margin_01{margin:20px 0 0}.answer_margin_02{margin:10px 0 0}.answer_margin_03{margin:30px 0 0}.answer_txt_list{gap:10px 20px}.answer_txt_indent{padding-left:16px}.answer_txt_item_02+.answer_txt_item_02{margin:8px 0 0}}@media only screen and (min-width:1440px){.answer_txt_wrap{gap:0 38px}}