.board_wrap{position:relative;width:880px;margin:0}.board_wrap:after{content:"";display:block;clear:both}.board_wrap>.title{width:100%;height:30px;margin-bottom:30px}.board_wrap .title h3{display:inline-block;font-weight:700;font-size:28px;color:#111;line-height:1}.board_wrap .title .route{float:right;padding-top:0;font-size:13px;line-height:15px;color:#000;vertical-align:bottom}.board_wrap .title .route span{font-weight:700}.board_wrap .tab_link{height:20px;margin-bottom:10px}.board_wrap .tab_link .tab_list{float:right}.board_wrap .tab_link .tab_list ul{display:inline-block}.board_wrap .tab_link .tab_list ul:after{content:"";display:block;clear:both}.board_wrap .tab_link .tab_list ul li{float:left}.board_wrap .tab_link .tab_list ul li.space{margin:0 10px;color:#bbb}.board_wrap .tab_link .tab_list ul li.on a{font-weight:700;color:#111}.board_wrap .tab_link .filter{display:inline-block;margin-left:10px}.board_wrap .tab_link .filter li a{display:inline-block;width:20px;height:20px;border:1px solid #c1c1c1;box-sizing:border-box}.board_wrap .tab_link .filter li.on{position:relative;left:-1px}.board_wrap .tab_link .filter li.on a{border:1px solid #666}.board_wrap .tab_link .filter li.on:first-child{right:-1px;left:auto}.board_wrap div .title{position:relative;width:100%;margin-bottom:20px;padding:5px 0}.board_wrap div .title .view_more{float:right;font-size:13px;line-height:40px;color:#4f4f4f}.board_wrap .title .category{float:right;position:relative;display:inline-block;margin:2px 0;width:168px;height:36px;border:1px solid #5acbf5;cursor:pointer;box-sizing:border-box}.board_wrap .title .category .list{z-index:1;position:absolute;display:none;left:-1px;top:34px;width:168px;border:1px solid #55c9f4;box-sizing:border-box}.board_wrap .title .category.open .list{display:block}.board_wrap .title .category .list li{display:inline-block;padding-left:15px;width:100%;height:36px;background:#fff;font-size:13px;color:#555;line-height:36px;box-sizing:border-box}.board_wrap .title .category .list li:hover{background:#f5fcff}.board_wrap>.view_more{display:block;margin:20px auto 0;width:50%;height:40px;color:#111;font-size:16px;font-weight:700;line-height:40px;text-align:center;text-decoration:none;background:#fff;border:1px solid #888;cursor:pointer;box-sizing:border-box}.board_wrap>.view_more img{display:inline-block;padding-top:13px}.board_wrap h4{position:relative;display:inline-block;font-size:17px;margin-top:30px;margin-bottom:7px;font-weight:700;color:#111}.board_wrap h4 span{color:#1b79bf}.board_wrap h4.main{position:relative;display:inline-block;font-size:16px;margin-top:40px;margin-bottom:7px;font-weight:700;color:#333}.board_wrap h4.main span{color:#00b5e5}.board_wrap h5{position:relative;margin-top:20px;margin-bottom:5px;font-size:17px;font-weight:700;color:#111}.board_wrap p.plain_text{margin:5px 0;font-size:14px;color:#555}.board_wrap p.plain_text span{color:#2576c0}.board_wrap p.plain_text strong{font-weight:700}.board_wrap.fixed_tab{position:relative;padding-top:50px}.board_wrap.fixed_tab .tab_btns{position:absolute;top:0;left:0;width:100%}.board_wrap.fixed_tab .tab_btns.active{position:fixed;left:50%;width:880px;margin-left:-330px;z-index:10}.lecture_form .group{display:inline-block}.lecture_form .group:first-child{margin-bottom:10px}.lecture_form .user{padding:0 0 0 10px;width:120px;min-width:100px;height:29px;border:1px solid #bcbcbc;font-size:14px;line-height:27px;color:#777!important}.lecture_form input[type=radio]{margin-right:10px;vertical-align:middle}.lecture_form input[type=text]:disabled{background:#f6f6f6}.lecture_form input[type=text]{background:#fff}.lecture_form input[type=submit]{width:150px;height:29px;border:1px solid #999;font-size:14px;color:#333;text-align:center;background:#fff}.lecture_form p{display:inline-block;color:#777;vertical-align:middle}.lecture_form p span{color:#f00}.lecture_form a{vertical-align:middle}.table_template01{border-top:1px solid #a9a9a9!important;font-size:13px;text-align:center;margin-bottom:12px}.table_template01 strong{font-size:14px}.table_template01 span,.table_template01 strong{font-weight:700;color:#111}.table_template01 span.line-through{font-weight:400;text-decoration:line-through;color:#777}.table_template01 span.plus{color:#1782c6}.table_template01 span.minus{color:#ff643a}.table_template01 em{font-weight:400;color:#f00}.table_template01 img{vertical-align:middle}.table_template01 .txt_red strong{color:inherit}.table_template01 i.condition{display:inline-block;text-align:center;padding:.4em .7em .5em;font-size:75%}.table_template01 i.condition.ing{color:#1b79bf;border:1px solid #1b79bf}.table_template01 i.condition.end{color:#555;border:1px solid #999}.table_template01 .reply{display:inline-block;margin:0 5px 3px;width:26px;height:15px;vertical-align:middle}.table_template01 .new{display:inline-block;width:14px;height:14px;text-align:center;margin:5px 0 4px 5px;font-size:10px;line-height:14px;color:#fff;background:#fb6a57;font-weight:700;vertical-align:middle;border-radius:3px}.table_template01 .lock{display:inline-block;margin:0 5px;width:9px;height:11px;vertical-align:middle}.table_template01 thead tr{height:50px;color:#555;background:#f6f6f6}.table_template01 thead tr th{font-weight:700;background:#f9fafa;color:#111}.table_template01 thead tr th:first-child{background:#f9fafa}.table_template01 tbody tr{border:1px solid #e5e5e5;border-left:none;border-right:0}.table_template01>tbody>tr:first-child{border-top:1px solid #e5e5e5}.table_template01>tbody>tr.border_none{border-top:0}.table_template01 tbody tr,table.table_template01 tfoot tr{height:50px}.table_template01 tbody th{font-weight:700;background:#f9fafa;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.table_template01 td:first-child,.table_template01 th:first-child{border-left:none!important}.table_template01 td:last-child,.table_template01 th:last-child{border-right:none!important}.table_template01 td,.table_template01 th{padding:5px 15px}.table_template01 td.tb_back_st01{text-align:center;padding:10px;background:#f9f9f9}.table_template01 td .file_find{display:block;height:28px;margin-bottom:5px}.table_template01 td .file_find .down{text-decoration:underline}.table_template01 td .file_find .txt_default{float:left;width:350px;height:28px;background:#ddd}.table_template01 td .file_find .file_name{float:left;width:350px;height:28px;line-height:28px;box-sizing:border-box;padding:0 5px}.table_template01 td .file_find .file_name.w100{width:100%}.table_template01 td .file_find .file_name .btn_del{display:inline-block;margin-left:5px;width:20px;height:20px;-webkit-background-size:12px;background-size:12px;vertical-align:middle}.table_template01 td .option_wrap{display:block;margin-top:5px;text-align:center}.table_template01 td .option{display:inline-flex;max-width:100%;font-weight:400;font-size:13px;color:#666;overflow:hidden;word-break:keep-all}.table_template01 td .option span{display:block;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 5px}.table_template01 td .option .slash{flex:0 0 10px;padding:0}.table_template01 td .recom_code input{width:200px;margin-right:10px}.table_template01 td .recom_code p{display:inline-block;color:#666}.table_template01 td .recom_code p strong{font-weight:700;color:#666}.table_template01 td .input_s{display:inline-block;min-width:80px;width:80px;height:28px;text-align:left;vertical-align:middle}.table_template01 td .input_s:focus{border-color:#00b5e2}.table_template01 td .btn_txt{line-height:1.2;border-bottom:1px solid #111;font-weight:700;color:#111;vertical-align:middle}.table_template01 td .txt_blue{border-color:#1782c6!important;color:#1782c6!important}.table_template01 tfoot{background:#f7f7f7}.table_template01 tfoot tr{border:1px solid #ccc;border-right:none;border-left:none}.table_template01 tfoot .total_price span{vertical-align:middle;font-weight:400}.table_template01 tfoot .total_price span strong{vertical-align:baseline;font-weight:700}.table_template01 tfoot .total_price .total{padding-left:20px;vertical-align:middle;font-weight:700;font-size:20px}.table_template02 span{font-weight:400;color:inherit}.board_table_template{border-top:1px solid #a9a9a9;font-size:13px;color:#555;text-align:left!important}.board_table_template img{vertical-align:middle}.board_table_template strong{font-weight:700}.board_table_template .col1{width:80px}.board_table_template .col2{width:auto}.board_table_template .col3{width:80px}.board_table_template .col4{width:15%}.board_table_template .col5{width:80px}.board_table_template .col6{width:8%}.board_table_template .col7{width:80px}.board_table_template .col8{width:8%}.board_table_template tr{border-bottom:1px solid #e5e5e5}.board_table_template tr.content{border-bottom-color:#a9a9a9}.board_table_template tr.none_line{border-bottom:0}.board_table_template tr.content .inner_table tbody tr{height:40px}.board_table_template tr.content .inner_table tbody td,.board_table_template tr.content .inner_table tbody th{padding:0 0 0 15px}.board_table_template th{color:#333;font-weight:700}.board_table_template thead tr{height:50px;background:#f9fafa;font-weight:700}.board_table_template tbody .title{height:50px}.board_table_template tbody .title th .tb_list:after{content:"";display:block;clear:both}.board_table_template tbody .title th .tb_list{margin-top:15px}.board_table_template tbody .title th .tb_list li{float:left;width:430px;padding:0 0 15px}.board_table_template tbody .title th .tb_list li .tit{display:inline-block;width:100px;padding:0}.board_table_template tbody .title th .tb_list li .cont{display:inline-block;width:310px;font-weight:400}.board_table_template tbody .content td{padding:30px 15px}.board_table_template tbody .content td table tr{border:none}.board_table_template tbody .content td table td{padding:0}.board_table_template tbody .content .lecture_poster{display:inline-block;width:100%;text-align:center}.board_table_template tbody .content .lecture_poster img{max-width:100%}.board_table_template tbody .content .btns{margin-top:30px;text-align:right}.board_table_template tbody .comment td{padding:20px 0}.board_table_template tbody .comment .write_box{padding:15px;width:100%;height:135px;border:1px solid #ccc;background:#f6f6f6;box-sizing:border-box}.board_table_template tbody .comment .write_box .write_area{padding:5px;width:86%;height:100%;font-size:13px;line-height:1.2;color:#000;border:1px solid #ccc;background:#fff;resize:none;overflow-y:auto}.board_table_template tbody .comment .write_box .btn_grey{float:right;width:110px;min-width:110px;height:103px;line-height:80px}.board_table_template tbody .comment{width:780px}.board_table_template tfoot tr{height:50px}.board_table_template tbody tr.reply_row td,.board_table_template tfoot tr.reply_row td{padding:20px;background:#f6f6f6}.evt_reply .board_table_template tbody tr.reply_row td,.evt_reply .board_table_template tfoot tr.reply_row td{background:#fff}.board_table_template tbody tr.reply_row td .writer,.board_table_template tfoot tr.reply_row td .writer{font-weight:700;vertical-align:middle}.board_table_template tbody tr.reply_row td .time_stamp,.board_table_template tfoot tr.reply_row td .time_stamp{margin-left:5px;font-size:13px;color:#999;vertical-align:middle}.board_table_template tfoot tr.bot_line_dark{border-bottom-color:#a9a9a9}.board_table_template tr.reply_row td .reply{position:relative;padding:15px 0;border-bottom:1px solid #e5e5e5}.board_table_template tr.reply_row td .btn_del{display:block;width:20px;height:20px;position:absolute;top:0;right:0}.board_table_template th{padding:0 0 0 15px}.board_table_template td{padding:0 0 0 5px}.ta_c{text-align:center}.ta_l{text-align:left}.ta_r{text-align:right}.pt30{padding-top:30px}.btn_blue{display:inline-flex;align-items:center;justify-content:center;font-weight:500;border-radius:5px;transition:background-color .2s,color .2s,border-color .2s;cursor:pointer;border:1px solid transparent;background-color:#4863ff;color:white;height:36px;padding:0 14px;font-size:13px}[class^=img_wrap]{width:auto!important}@media (min-width:768px){.btn_blue{height:38px;padding:0 16px;font-size:14px}}@media (min-width:1024px){.btn_blue{height:40px;padding:0 18px;font-size:15px}}.btn_blue:disabled,.btn_blue:hover{background-color:white;color:#4863ff;border-color:#4863ff}.btn_blue:disabled{cursor:not-allowed}.btn_blue:disabled:hover{background-color:white}.license_wrap h4{font-size:16px;font-weight:600;line-height:22px;margin-bottom:12px}@media (min-width:768px){.license_wrap h4{font-size:17px;line-height:24px}}@media (min-width:1024px){.license_wrap h4{font-size:18px;line-height:26px}}