.wrap.ai_chatbot .section_03 {}
.wrap.ai_chatbot .section_03 .width_con {}
.wrap.ai_chatbot .section_03 .width_con .v_con {display: flex; justify-content: space-between; flex-wrap: wrap; margin: 56px 0 0 0;}
.wrap.ai_chatbot .section_03 .width_con .v_con li {width: calc(100% / 3 - 10px); padding: 30px; margin: 0 0 20px 0; border-radius: 16px; border: 1px solid #E2E8F0; background: #fff; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.wrap.ai_chatbot .section_03 .width_con .v_con li .img_con {display: flex; justify-content: center; align-items: center; width: 60px; height: 60px; padding: 10px; border-radius: 16px; background: #BEDBFF;}
.wrap.ai_chatbot .section_03 .width_con .v_con li .img_con img {}
.wrap.ai_chatbot .section_03 .width_con .v_con li .desc_con {margin: 16px 0 0 0; text-align: center;}
.wrap.ai_chatbot .section_03 .width_con .v_con li .desc_con h5 {font-size: 22px; font-weight: 700; line-height: 140%;}
.wrap.ai_chatbot .section_03 .width_con .v_con li .desc_con p {margin: 10px 0 0 0; font-size: 18px; color: #45556C;}

.wrap.ai_chatbot .section_04 {}
.wrap.ai_chatbot .section_04 .width_con {}
.wrap.ai_chatbot .section_04 .width_con .v_con {display: flex; justify-content: space-between; flex-wrap: wrap; margin: 56px 0 0 0;}
.wrap.ai_chatbot .section_04 .width_con .v_con .slick-list {margin: 0 -16px;}
.wrap.ai_chatbot .section_04 .width_con .v_con .slick-slide {margin: 0 16px;}
.wrap.ai_chatbot .section_04 .width_con .v_con li.exams {width: calc(100% / 3 - 16px); display: flex; flex-direction: column; justify-content: center; align-items: center;}
.wrap.ai_chatbot .section_04 .width_con .v_con li.exams img {width: 100%; filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.25));}
.wrap.ai_chatbot .section_04 .width_con .v_con li.exams p {margin: 40px 0 0 0; font-size: 24px; color: #797979; text-align: center;}
.wrap.ai_chatbot .section_04 .width_con .v_con .slick-dots {display: flex !important; justify-content: center; bottom: -50px;}
.wrap.ai_chatbot .section_04 .width_con .v_con .slick-dots li button:before {font-size: 16px;}
.wrap.ai_chatbot .section_04 .width_con .v_con .slick-dots li.slick-active button:before {color: #5B9CFF;}

.wrap.ai_chatbot .section_05 {background: #F0F7FF;}
.wrap.ai_chatbot .section_05 .width_con {}
.wrap.ai_chatbot .section_05 .width_con .v_con {display: flex; justify-content: space-between; flex-wrap: wrap; margin: 56px 0 0 0; padding: 45px 55px; border-radius: 16px; background: #fff; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.10), 0 1px 2px -1px rgba(0, 0, 0, 0.10);}
.wrap.ai_chatbot .section_05 .width_con .v_con li {width: calc(100% / 3 - 12px); padding: 26px 30px; display: flex; flex-direction: column; justify-content: center; align-items: center; border: 1px solid #E2E8F0; background: #F8FAFC; border-radius: 12px;}
.wrap.ai_chatbot .section_05 .width_con .v_con li p {margin: 12px 0 0 0; font-size: 18px; color: #314158; text-align: center;}

.wrap.ai_chatbot .section_06 {}
.wrap.ai_chatbot .section_06 .width_con {padding: 120px 0 0 0;}
.wrap.ai_chatbot .section_06 .width_con .main_con {position: relative; display: flex; justify-content: center; align-items: flex-end; margin: 62px 0 0 0;}
.wrap.ai_chatbot .section_06 .width_con .main_con img {}
.wrap.ai_chatbot .section_06 .width_con .main_con .msg_con {position: absolute; bottom: 0; left: 50%; width: 68%; transform: translateX(-50%);}
.wrap.ai_chatbot .section_06 .width_con .main_con .msg_con .msg {display: flex; justify-content: flex-end; width: 100%; margin: 0 0 24px 0; transition: all 300ms ease-in-out;}
.wrap.ai_chatbot .section_06 .width_con .main_con .msg_con .msg .txt_con {display: flex; justify-content: space-between; align-items: center; width: 68%; padding: 22px 40px; border-radius: 24px; background: var(--pt-color-01);}
.wrap.ai_chatbot .section_06 .width_con .main_con .msg_con .msg .txt_con h5 {font-size: 26px; font-weight: 600; line-height: 27px; color: #fff;}
.wrap.ai_chatbot .section_06 .width_con .main_con .msg_con .msg .txt_con h3 {font-size: 64px; font-weight: 700; letter-spacing: -1.92px; color: #fff; display: flex; align-items: flex-end;}
.wrap.ai_chatbot .section_06 .width_con .main_con .msg_con .msg .txt_con h3 span {font-size: 40px; letter-spacing: -1.2px;}
.wrap.ai_chatbot .section_06 .width_con .main_con .msg_con .msg.fls {justify-content: flex-start;}
.wrap.ai_chatbot .section_06 .width_con .main_con .msg_con .msg.fls .txt_con {background: #C9E1FF;}
.wrap.ai_chatbot .section_06 .width_con .main_con .msg_con .msg.fls .txt_con h5,
.wrap.ai_chatbot .section_06 .width_con .main_con .msg_con .msg.fls .txt_con h3 {color: var(--pt-color-01);}
.wrap.ai_chatbot .section_06 .width_con.wait_scroll .main_con .msg_con .msg {opacity: 0; transform: translateY(-20px); filter: blur(4px);}
.wrap.ai_chatbot .section_06 .width_con .main_con .msg_con .msg {opacity: 1; transform: translateY(0px); filter: blur(0px);}
.wrap.ai_chatbot .section_06 .width_con .main_con .msg_con .msg:nth-child(1) {transition-delay: 0;}
.wrap.ai_chatbot .section_06 .width_con .main_con .msg_con .msg:nth-child(2) {transition-delay: 100ms;}
.wrap.ai_chatbot .section_06 .width_con .main_con .msg_con .msg:nth-child(3) {transition-delay: 200ms;}
.wrap.ai_chatbot .section_06 .width_con .main_con .msg_con .msg:nth-child(4) {transition-delay: 300ms;}
.wrap.ai_chatbot .section_06 .width_con .main_con .msg_con .msg:nth-child(5) {transition-delay: 400ms;}
.wrap.ai_chatbot .section_06 .width_con .main_con .msg_con .msg:nth-child(6) {transition-delay: 500ms;}
.wrap.ai_chatbot .section_06 .width_con .show_trigger {position: absolute; bottom: 300px;}



.wrap.ai_homepage .section_03 {}
.wrap.ai_homepage .section_03 .width_con {}
.wrap.ai_homepage .section_03 .width_con .v_con {display: flex; justify-content: flex-start; flex-wrap: wrap; margin: 56px 0 0 0;}
.wrap.ai_homepage .section_03 .width_con .v_con li {position: relative; width: calc(100% / 3 - 20px); margin: 0 20px 20px 0; border-radius: 16px; overflow: hidden;}
.wrap.ai_homepage .section_03 .width_con .v_con li .img_con {display: flex; justify-content: center; align-items: center;}
.wrap.ai_homepage .section_03 .width_con .v_con li .img_con img {width: 100%;}
.wrap.ai_homepage .section_03 .width_con .v_con li .desc_con {position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: center; background: rgba(0, 0, 0, 0.70); display: flex; flex-direction: column; justify-content: center; align-items: center; opacity: 0; filter: blur(4px); transition: all 300ms ease-in-out;}
.wrap.ai_homepage .section_03 .width_con .v_con li .desc_con h5 {font-size: 20px; font-weight: 700; line-height: 140%; color: #fff;}
.wrap.ai_homepage .section_03 .width_con .v_con li .desc_con p {margin: 8px 0 0 0; font-size: 18px; color: #fff;}
.wrap.ai_homepage .section_03 .width_con .v_con li:hover .desc_con {opacity: 1; filter: blur(0px);}

.wrap.ai_homepage .section_04 {}
.wrap.ai_homepage .section_04 .width_con {}
.wrap.ai_homepage .section_04 .width_con .list_con {position: relative; width: 100%; height: 493px; margin: 56px 0 0 0;}
.wrap.ai_homepage .section_04 .width_con .list_con .scroll_con {position: absolute; top: 0; left: 0; width: calc(((100vw - 1300px) / 2) + 100%); height: 100%; overflow: auto; padding: 0 0 40px 0;}
.wrap.ai_homepage .section_04 .width_con .v_con {position: absolute; top: 0; left: 0; display: flex; justify-content: space-between; flex-wrap: nowrap; padding: 0 40px 0 0;}
.wrap.ai_homepage .section_04 .width_con .v_con li.exams {position: relative; display: flex; justify-content: center; align-items: center; border-radius: 16px; overflow: hidden; margin: 0 40px 0 0;}
.wrap.ai_homepage .section_04 .width_con .v_con li.exams:last-child {margin: 0;}
.wrap.ai_homepage .section_04 .width_con .v_con li.exams a:before {position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ''; background: rgba(0,0,0,.4); z-index: 1;}
.wrap.ai_homepage .section_04 .width_con .v_con li.exams a {position: relative; display: flex; justify-content: center; align-items: center; width: 100%; height: 100%;}
.wrap.ai_homepage .section_04 .width_con .v_con li.exams img {height: 100%;}
.wrap.ai_homepage .section_04 .width_con .v_con li.exams h3 {font-size: 40px; font-weight: 700; color: #fff; text-shadow: 0 3px 5px rgba(0, 0, 0, 0.40); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; padding: 0 10px; text-align: center; z-index: 2;}

.wrap.ai_homepage .section_05 {background: #F0F7FF;}
.wrap.ai_homepage .section_05 .width_con {}
.wrap.ai_homepage .section_05 .width_con .v_con {display: flex; justify-content: space-between; flex-wrap: wrap; margin: 56px 0 0 0; padding: 45px 55px; border-radius: 16px; background: #fff; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.10), 0 1px 2px -1px rgba(0, 0, 0, 0.10);}
.wrap.ai_homepage .section_05 .width_con .v_con li {width: calc(100% / 3 - 12px); padding: 26px 30px; display: flex; flex-direction: column; justify-content: center; align-items: center; border: 1px solid #E2E8F0; background: #F8FAFC; border-radius: 12px;}
.wrap.ai_homepage .section_05 .width_con .v_con li p {margin: 12px 0 0 0; font-size: 18px; color: #314158; text-align: center;}

.wrap.ai_homepage .section_06 {}
.wrap.ai_homepage .section_06 .width_con {padding: 120px 0;}
.wrap.ai_homepage .section_06 .width_con .v_con {display: flex; justify-content: space-between; flex-wrap: wrap; margin: 56px 0 0 0;}
.wrap.ai_homepage .section_06 .width_con .v_con li {width: calc(50% - 12px); margin: 0 0 24px 0; padding: 12px 10px; border-radius: 12px; background: #FFF; box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.15); display: flex; justify-content: space-between; align-items: center;}
.wrap.ai_homepage .section_06 .width_con .v_con li .desc_con {padding: 16px;}
.wrap.ai_homepage .section_06 .width_con .v_con li .desc_con h5 {font-size: 20px; font-weight: 600;}
.wrap.ai_homepage .section_06 .width_con .v_con li .desc_con p {margin: 8px 0 0 0; font-size: 16px; font-weight: 400; line-height: 28px; color: #45556C;}
.wrap.ai_homepage .section_06 .width_con .v_con li .desc_con p.mob {display: none;}
.wrap.ai_homepage .section_06 .width_con .v_con li .img_con {}
.wrap.ai_homepage .section_06 .width_con .v_con li .img_con img {}


.wrap.ai_app .section_03 {}
.wrap.ai_app .section_03 .width_con {}
.wrap.ai_app .section_03 .width_con .mob_con {display: none;}
.wrap.ai_app .section_03 .width_con .scroll_con {display: flex; justify-content: center; align-items: center; margin: 56px 0 0 0;}
.wrap.ai_app .section_03 .width_con .scroll_con .img_con {position: relative; width: 350px; height: 720px; margin: 0 100px 0 0;}
.wrap.ai_app .section_03 .width_con .scroll_con .img_con img {}
.wrap.ai_app .section_03 .width_con .scroll_con .list_con {}
.wrap.ai_app .section_03 .width_con .scroll_con .list_con li {position: relative; padding: 0 0 72px 0;}
.wrap.ai_app .section_03 .width_con .scroll_con .list_con li:before {position: absolute; top: 0; left: 15px; content: ''; width: 1px; height: 100%; background: rgba(2, 81, 87, 0.30);}
.wrap.ai_app .section_03 .width_con .scroll_con .list_con li:last-child {padding: 0;}
.wrap.ai_app .section_03 .width_con .scroll_con .list_con li:last-child:before {display: none;}
.wrap.ai_app .section_03 .width_con .scroll_con .list_con li h5 {display: flex; align-items: center;}
.wrap.ai_app .section_03 .width_con .scroll_con .list_con li h5 img {position: relative; margin: 0 10px 0 0;}
.wrap.ai_app .section_03 .width_con .scroll_con .list_con li h5 span {font-size: 22px; font-weight: 700; line-height: 140%;}
.wrap.ai_app .section_03 .width_con .scroll_con .list_con li p {padding: 0 0 0 44px; font-size: 18px; line-height: 150%; color: #45556C;}

.wrap.ai_app .section_03 .width_con .mob_con ul.mob_list {margin: 48px 0 0 0; padding: 0 0 64px 0;}
.wrap.ai_app .section_03 .width_con .mob_con ul.mob_list .slick-dots {bottom: 0;}
.wrap.ai_app .section_03 .width_con .mob_con ul.mob_list .slick-dots li button:before {font-size: 16px;}
.wrap.ai_app .section_03 .width_con .mob_con ul.mob_list .slick-dots li.slick-active button:before {color: #025157; opacity: 1;}
.wrap.ai_app .section_03 .width_con .mob_con ul.mob_list li.lists {text-align: center; display: flex !important; flex-direction: column; justify-content: center; align-items: center;}
.wrap.ai_app .section_03 .width_con .mob_con ul.mob_list li.lists .desc_con {margin: 22px 0 0 0;}
.wrap.ai_app .section_03 .width_con .mob_con ul.mob_list li.lists .desc_con h5 {font-size: 22px; line-height: 140%; font-weight: 700;}
.wrap.ai_app .section_03 .width_con .mob_con ul.mob_list li.lists .desc_con p {margin: 10px 0 0 0; font-size: 18px; line-height: 150%; color: #.mob_list45556C}

.wrap.ai_app .section_04 {background: #F0F7FF;}
.wrap.ai_app .section_04 .width_con {}
.wrap.ai_app .section_04 .width_con .v_con {display: flex; justify-content: space-between; flex-wrap: wrap; margin: 56px 0 0 0; padding: 45px 55px; border-radius: 16px; background: #fff; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.10), 0 1px 2px -1px rgba(0, 0, 0, 0.10);}
.wrap.ai_app .section_04 .width_con .v_con li {width: calc(100% / 3 - 12px); padding: 26px 30px; display: flex; flex-direction: column; justify-content: center; align-items: center; border: 1px solid #E2E8F0; background: #F8FAFC; border-radius: 12px;}
.wrap.ai_app .section_04 .width_con .v_con li p {margin: 12px 0 0 0; font-size: 18px; color: #314158; text-align: center;}


.wrap.ai_app .section_05 .width_con {}
.wrap.ai_app .section_05 .width_con .img_con {display: flex; justify-content: space-between; align-items: center; margin: 64px 0 0 0;}
.wrap.ai_app .section_05 .width_con .img_con img {width: calc(80% / 3 - 45px);}
.wrap.ai_app .section_05 .width_con .txt_con {margin: 80px 0 0 0; display: flex; justify-content: center; align-items: center; padding: 16px 0; border-radius: 999px; background: #fff; box-shadow: 0 1px 5px 0 rgba(2, 81, 87, 0.50);}
.wrap.ai_app .section_05 .width_con .txt_con p {text-align: center; font-size: 22px; line-height: 140%;}
.wrap.ai_app .section_05 .width_con .mob_con {display: none;}
.wrap.ai_app .section_05 .width_con .mob_con ul.mob_list {margin: 64px 0 0 0; padding: 0 0 40px 0;}
.wrap.ai_app .section_05 .width_con .mob_con ul.mob_list .slick-dots {bottom: 0;}
.wrap.ai_app .section_05 .width_con .mob_con ul.mob_list .slick-dots li button:before {font-size: 16px;}
.wrap.ai_app .section_05 .width_con .mob_con ul.mob_list .slick-dots li.slick-active button:before {color: #025157; opacity: 1;}
.wrap.ai_app .section_05 .width_con .mob_con ul.mob_list .lists {text-align: center; display: flex !important; flex-direction: column; justify-content: center; align-items: center;}
.wrap.ai_app .section_05 .width_con .mob_con ul.mob_list .lists img {}
.wrap.ai_app .section_05 .width_con .mob_con ul.mob_list .lists p {margin: 20px 0 0 0; padding: 16px 0; font-size: 22px; font-weight: 500; line-height: 140%; text-align: center;}

.wrap .sections.section_06.review .width_con .list_con .btn_con a {background: #025157;}
.wrap.ai_app .section_07 .ai_director li.rankings .desc_con a {border-radius: 8px;
box-shadow: 0 10px 15px -3px rgba(43, 127, 255, 0.20), 0 4px 6px -4px rgba(43, 127, 255, 0.20);
background: linear-gradient(271deg, #025157 -0.09%, #00BECA 99.91%);}

.wrap.bbs span.tag {padding: 2px 8px; border-radius: 8px; font-size: 12px; color: #030213;}
.wrap.bbs span.tag.chatbot {border: 1.5px solid #51A2FF;}
.wrap.bbs span.tag.app {border: 1.5px solid #025157;}
.wrap.bbs span.tag.homepage {border: 1.5px solid #864CCC;}
.wrap.bbs .section_00 .width_con:before {display: none;}
.wrap.bbs .section_03 {position: relative; top: auto; background: #F9FAFB;}
.wrap.bbs .section_03 .width_con {padding: 32px 0;}
.wrap.bbs .section_03 .width_con .fn_con {}
.wrap.bbs .section_03 .width_con .fn_con .rows {display: flex; justify-content: space-between; align-items: center; margin: 0 0 32px 0;}
.wrap.bbs .section_03 .width_con .fn_con .rows p {font-size: 16px;}
.wrap.bbs .section_03 .width_con .fn_con .rows a {padding: 8px 12px; border-radius: 4px; background: #030213; display: flex; align-items: center;}
.wrap.bbs .section_03 .width_con .fn_con .rows a img {margin: 0 4px 0 0;}
.wrap.bbs .section_03 .width_con .fn_con .rows a span {font-size: 16px; font-weight: 500; color: #fff;}
.wrap.bbs .section_03 .width_con .fn_con .rows.row2 {justify-content: flex-start;}
.wrap.bbs .section_03 .width_con .fn_con .rows select {padding: 8px 12px; border-radius: 8px; background: #F3F3F5; margin: 0 12px 0 0;}
.wrap.bbs .section_03 .width_con .fn_con .rows select option {font-size: 14px; font-weight: 400;}
.wrap.bbs .section_03 .width_con .list_con {background: #fff;}
.wrap.bbs .section_03 .width_con .list_con .rows {display: flex; justify-content: space-between;}
.wrap.bbs .section_03 .width_con .list_con .rows .cols {display: flex; justify-content: center; align-items: center; padding: 16px 10px; background: #fff; font-size: 16px; color: #364153;}
.wrap.bbs .section_03 .width_con .list_con .rows .cols.col1 {width: 10%;}
.wrap.bbs .section_03 .width_con .list_con .rows .cols.col2 {width: 45%;}
.wrap.bbs .section_03 .width_con .list_con .rows .cols.col2 {justify-content: flex-start;}
.wrap.bbs .section_03 .width_con .list_con .rows .cols.col3 {width: 15%;}
.wrap.bbs .section_03 .width_con .list_con .rows .cols.col4 {width: 10%;}
.wrap.bbs .section_03 .width_con .list_con .rows .cols.col5 {width: 15%;}
.wrap.bbs .section_03 .width_con .list_con .rows .cols.col6 {width: 10%;}
.wrap.bbs .section_03 .width_con .list_con .rows.row_hd {border-bottom: 1px solid rgba(0, 0, 0, 0.10);}
.wrap.bbs .section_03 .width_con .list_con .rows.row_hd .cols {font-size: 16px; color: #0F172B;}
.wrap.bbs .section_03 .width_con .list_con .rows.row_bd .cols {}
.wrap.bbs .section_03 .width_con .list_con .rows.row_bd .cols .star_con {display: flex; align-items: center;}
.wrap.bbs .section_03 .width_con .list_con .rows.row_bd .cols .star_con img {margin: 0 4px 0 0;}
.wrap.bbs .section_03 .width_con .list_con .rows.row_bd .cols.col2 p {font-size: 18px; color: #101828; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.wrap.bbs .section_03 .width_con .list_con .rows.row_bd .cols.col6 img {margin: 0 4px 0 0;}
.wrap.bbs .section_03 .width_con .list_con .rows.row_bd .cols.col6 span {color: #6A7282;}
.wrap.bbs .sections.director_list {background: #F9FAFB;}
.wrap.bbs .page_con {display: flex; justify-content: center; margin: 10px 0 0 0;}
.wrap.bbs .page_con ul {position: relative; display: flex; padding: 0 10px;}
.wrap.bbs .page_con ul li {display: flex; justify-content: center; align-items: center; padding: 4px 8px; cursor: pointer;}
.wrap.bbs .page_con ul li span {font-size: 0.7rem; color: #7B7B7B; font-weight: 500;}
.wrap.bbs .page_con ul li.on span {color: #000;}
.wrap.bbs .section_04 {}
.wrap.bbs .section_04 .width_con {}
.wrap.bbs .section_04 .width_con .title_con {display: flex; justify-content: space-between; align-items: center; padding: 16px 0;}
.wrap.bbs .section_04 .width_con .title_con .write_title {display: flex; align-items: center;}
.wrap.bbs .section_04 .width_con .title_con .write_title h5 {font-size: 18px; font-weight: 400; margin: 0 0 0 20px;}
.wrap.bbs .section_04 .width_con .title_con .writer {display: flex; align-items: center;}
.wrap.bbs .section_04 .width_con .title_con .writer .star_con {display: flex; align-items: center;}
.wrap.bbs .section_04 .width_con .title_con .writer .star_con img {margin: 0 4px0  0 0;}
.wrap.bbs .section_04 .width_con .title_con .writer p {display: flex; justify-content: center; align-items: center; font-size: 16px; font-weight: 400; color: #364153; margin: 0 0 0 34px;}
.wrap.bbs .section_04 .width_con .title_con .writer p img {margin: 0 4px 0 0;}
.wrap.bbs .section_04 .width_con .title_con .writer p span {}
.wrap.bbs .section_04 .width_con .main_con {padding: 16px 0 64px 18px; border-top: 1px solid rgba(0,0,0,.1); border-bottom: 1px solid rgba(0,0,0,.1);}
.wrap.bbs .section_04 .width_con .main_con p {font-size: 16px; line-height: 140%; font-weight: 400; color: #45556C;}
.wrap.bbs .section_04 .width_con .btn_con {margin: 40px 0 0 0; display: flex; justify-content: space-between;}
.wrap.bbs .section_04 .width_con .btn_con .cols {display: flex;}
.wrap.bbs .section_04 .width_con .btn_con a {padding: 8px 36px; border-radius: 4px; background: rgba(3, 2, 19, 0.40); font-size: 16px; font-weight: 500; color: #fff;}
.wrap.bbs .section_04 .width_con .btn_con a.btn_modify {margin: 0 10px 0 0;}

.wrap.bbs .section_05 {}
.wrap.bbs .section_05 .width_con {}
.wrap.bbs .section_05 .width_con .input_list {}
.wrap.bbs .section_05 .width_con .input_list li {display: flex; justify-content: space-between; align-items: center; padding: 15px 0;}
.wrap.bbs .section_05 .width_con .input_list li .input_con {display: flex; align-items: center; width: 100%;}
.wrap.bbs .section_05 .width_con .input_list li:nth-child(1) .input_con {width: calc(100% / 3 - 10px);}
.wrap.bbs .section_05 .width_con .input_list li:nth-child(2) .input_con {width: calc(100% - 200px);}
.wrap.bbs .section_05 .width_con .input_list li .review_con {display: flex; align-items: center;}
.wrap.bbs .section_05 .width_con .input_list li .review_con h5 {padding: 0 16px; font-size: 18px; font-weight: 400; color: #0F172B;}
.wrap.bbs .section_05 .width_con .input_list li .review_con .star_con {display: flex; align-items: center; padding: 0 10px;}
.wrap.bbs .section_05 .width_con .input_list li .review_con .star_con a {display: flex; margin: 0 2px;}
.wrap.bbs .section_05 .width_con .input_list li .review_con .star_con a img {}
.wrap.bbs .section_05 .width_con .input_list li .review_con .star_con a img.filled {display: none;}
.wrap.bbs .section_05 .width_con .input_list li .review_con .star_con a.on img.empty {display: none;}
.wrap.bbs .section_05 .width_con .input_list li .review_con .star_con a.on img.filled {display: inline;}
.wrap.bbs .section_05 .width_con .input_list li .input_con h5 {width: 140px; padding: 0 10px; font-size: 18px; font-weight: 400; color: #0F172B;}
.wrap.bbs .section_05 .width_con .input_list li .input_con input {width: calc(100% - 140px); padding: 0 16px; height: 46px; border-radius: 8px; background: #E8E8E8; font-size: 18px; line-height: 24px;}
.wrap.bbs .section_05 .width_con .input_list li .input_con input:placeholder-shown {font-size: 18px; color: #878787;}
.wrap.bbs .section_05 .width_con .input_list li .input_con select {width: calc(100% - 140px); padding: 0 16px; height: 46px; border-radius: 8px; background: #E8E8E8;}
.wrap.bbs .section_05 .width_con .input_list li .input_con select option {font-size: 18px; line-height: 24px;}
.wrap.bbs .section_05 .width_con .input_list li .input_con textarea {width: calc(100% - 140px); padding: 16px; border-radius: 8px; height: 280px; font-size: 18px; line-height: 24px; background: #E8E8E8;}
.wrap.bbs .section_05 .width_con .btn_con {display: flex; justify-content: flex-end;}
.wrap.bbs .section_05 .width_con .btn_con a.btns {padding: 8px 36px; border-radius: 4px; font-size: 16px; font-weight: 500; line-height: 20px; color: #fff; margin: 0 0 0 12px;}
.wrap.bbs .section_05 .width_con .btn_con a.btns.btn_cancle {background: rgba(3, 2, 19, 0.40);}
.wrap.bbs .section_05 .width_con .btn_con a.btns.btn_save {background: #030213;}

.wrap.bbs .page_con .btn_arrow.disable svg {color: #7B7B7B;}