body,html{overflow:auto}body{height:auto}.scrollable{position:inherit}@font-face{font-family:HyundaiSansHeadKROTFLight;src:url(/static/media/HyundaiSansHeadKRLight.87f2bfd2ed8688892437.woff) format("woff"),url(/static/media/HyundaiSansHeadKRLight.87f2bfd2ed8688892437.woff) format("embedded-opentype")}@font-face{font-family:HyundaiSansHeadKROTFMedium;src:url(/static/media/HyundaiSansHeadKRMedium.7ae8b7793c1fa307bfce.woff) format("woff"),url(/static/media/HyundaiSansHeadKRMedium.7ae8b7793c1fa307bfce.woff) format("embedded-opentype")}@font-face{font-family:HyundaiSansHeadKROTFBold;src:url(/static/media/HyundaiSansHeadKRBold.7e86f4d6a10721e35979.woff) format("woff"),url(/static/media/HyundaiSansHeadKRBold.7e86f4d6a10721e35979.woff) format("embedded-opentype")}@font-face{font-family:HyundaiSansHeadKROTFRegular;src:url(/static/media/HyundaiSansHeadKRRegular.89ba488c22046b9911e3.woff) format("woff"),url(/static/media/HyundaiSansHeadKRRegular.89ba488c22046b9911e3.woff) format("embedded-opentype")}@font-face{font-family:HyundaiSansTextKROTFRegular;src:url(/static/media/HyundaiSansTextKRRegular.f23cf7656b6dae180fdf.woff) format("woff"),url(/static/media/HyundaiSansTextKRRegular.f23cf7656b6dae180fdf.woff) format("embedded-opentype")}@font-face{font-family:HyundaiSansTextKROTFMedium;src:url(/static/media/HyundaiSansTextKRMedium.f3d7fc54779baf836193.woff) format("woff"),url(/static/media/HyundaiSansTextKRMedium.f3d7fc54779baf836193.woff) format("embedded-opentype")}@font-face{font-family:HyundaiSansTextKROTFBold;src:url(/static/media/HyundaiSansTextKRBold.5d2152767b7ce9f4490d.woff) format("woff"),url(/static/media/HyundaiSansTextKRBold.5d2152767b7ce9f4490d.woff) format("embedded-opentype")}body,html{font-family:HyundaiSansTextKROTFRegular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow:hidden;padding:0}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.data_table{border-collapse:collapse;border-spacing:0;font-size:12px;text-align:center;width:calc(100% - 2px);word-break:keep-all}.data_table caption{display:none}.data_table .tbody_th,.data_table .thead_th,.data_table td,.data_table th{background:#fff;border-bottom:1px solid #e4dcd3;height:50px;padding:10px 1em;word-break:break-word}.data_table td .list_bullet_dash{padding-left:22px}.data_table .tbody_th,.data_table .thead_th,.data_table th{border:1px solid #fff;border-bottom:none;font-family:TextMedium;font-weight:400}.data_table td{border:1px solid #e4dcd3}.data_table td+td{border-left:1px solid #e4dcd3}.data_table th+th{border-left:1px solid #fff}.data_table .thead_th:first-child,.data_table thead th:first-child{border-left-color:#002c5f}.data_table .thead_th:last-child,.data_table thead th:last-child{border-right-color:#002c5f}.data_table thead tr:first-child th,.data_table thead+tbody tr:first-child td{border-top:none}.data_table .thead_th,.data_table thead th{background:#002c5f;border-color:#fff;color:#fff;font-family:HyundaiSansHeadKROTFRegular}.data_table .tbody_th,.data_table tbody th{background:#e4dcd3;border-bottom-color:#fff;color:#000;font-family:HyundaiSansHeadKROTFRegular;-ms-word-break:break-all}.data_table colgroup+tbody tr:first-child td{border-top:1px solid #e4dcd3}.data_table tbody tr:last-child td,.data_table tbody tr:last-child th{border-bottom:1px solid #e4dcd3}.data_table td.line{border-left:1px solid #e4dcd3}.data_table .th.line,.data_table th.line{border-left:1px solid #fff}.data_table .th.last,.data_table th.last{border-bottom-color:#e4dcd3}.data_table .th.text-center,.data_table td.text-center,.data_table th.text-center{text-align:center}.data_table td.break_all,.data_table th.break_all{word-break:break-all}.data_table .borderL_none{border-left:0}.data_table .borderR_none{border-right:0}.data_table .borderB_none{border-bottom:0!important}.data_table .borderT_gray{border-top:1px solid #e4dcd3}.data_table tbody .data_table thead tr th:first-child{border-left-color:#fff}.data_table tbody .data_table thead tr th:last-child{border-right-color:#e4dcd3}.data_table.tr_pointer tbody tr{cursor:pointer}.data_table[span-row]{visibility:hidden}.data_table.ui_accordion_table .opened+tr td{border-right-color:#f6f3f2}@media screen and (max-width:768px){.data_table.freecode_table tbody td{padding:10px 4px;text-align:center}}.table_scroll,.table_scrollable{overflow-x:auto;position:relative;width:100%}.table_scroll .data_table,.table_scrollable .data_table{table-layout:fixed}.table_scroll .data_table table,.table_scrollable .data_table table{width:100%}@media screen and (max-width:768px){.table_scrollable .data_table.wide{width:200%}}@media screen and (min-width:426px) and (max-width:768px){.table_scroll .data_table,.table_scrollable .data_table{width:150%}}@media screen and (max-width:425px){.table_scroll .data_table,.table_scrollable .data_table{width:200%}}.list_bullet_dot{font-size:14px;padding-left:22px}.list_bullet_dot li{line-height:1.75;position:relative;text-align:left}.btn_wrap{margin-top:40px}.btn_wrap .btn_md_primary{background:#002c5e;border:1px solid transparent;color:#fff;display:inline-block;height:40px;margin-bottom:10px;padding:0 1em;text-align:center;vertical-align:middle;white-space:nowrap;width:100%}.btn_wrap .btn_md_primary:before{content:"";display:inline-block;height:100%;margin-top:1px;vertical-align:middle;width:0}.point_img_list .text{color:#000;line-height:1.75;margin-top:5px}.point_img_list ul{background:#fff;border:1px solid #e4dcd3;display:inline-block;list-style:none;margin:5px 0 54px;padding:50px 0 10px}.point_img_list ul li{float:left;margin:0 5% 40px;text-align:center;width:40%}.point_img_list ul li img{vertical-align:middle}.choiinabooks{background:#f6f3f2;margin-top:20px;padding:0}.entry_step.no_border{border:0;margin-top:0;padding:10px 0;text-align:center}.entry_step ul{list-style:none}.choiinabooks .grid .col{float:left;margin:10px 0;padding:0;width:100%}.choiinabooks .grid{display:inline-block}.choiinabooks .grid .col .img{float:left;margin-right:20px;width:80px}.choiinabooks .grid .col .img img{border:0;max-width:100%;vertical-align:middle}.choiinabooks .entry_step .subject{text-align:left}