.main_header{background-color:#fff;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:3px 20px}.main_header .q-toolbar{color:#000;font-size:18px;padding:0}.main_header .q-toolbar img{margin-right:8px}.main_header .help_icon{margin-right:10px}.wrap{font-size:16px;padding-bottom:20px;width:100%}.wrap .title_text .sub_title{display:flex;flex-flow:row nowrap;justify-content:flex-start;padding:12px 4px}.wrap .title_text .sub_title .sub_title_text{margin-right:4px}.wrap .title_text .q-card{padding-bottom:24px}.wrap .title_text .check_section{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;padding:16px 20px}.wrap .title_text .check_section .check_box{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;width:calc(50% - 8px)}.wrap .title_text .check_section .check_box label{max-width:calc(100% - 64px)}.wrap .title_text .check_section .check_box label input{border:1px solid #ccc;height:36px;width:100%}.wrap .title_text .check_section .check_box input[type=checkbox]{height:20px;margin-right:8px;width:20px}.wrap .title_text .check_section .check_box .del_btn{border:1px solid #ccc;border-left:0;height:36px;width:36px}.wrap .title_text .check_section .add_btn_box{display:flex;justify-content:center;width:100%}.wrap .title_text .check_section .add_btn_box label{width:240px}.wrap .title_text .check_btns_box{display:flex;justify-content:center}.wrap .title_text .check_btns_box button{margin:0 8px;padding:5px 30px 7px}.wrap .title_text .group_section .group_sub_text{color:#666;font-size:14px;margin-bottom:20px}.wrap .title_text .group_section .group_box .group_con_box .group_title{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.wrap .title_text .group_section .group_box .group_con_box .group_title h1{font-size:16px;line-height:16px}.wrap .title_text .group_section .group_box .group_con_box .group_con{border:1px solid #ddd;display:flex;flex-flow:row wrap;margin-bottom:8px;padding:12px 16px}.wrap .title_text .group_section .group_box .group_con_box .group_con .group_name{align-items:center;border:1px solid #ddd;border-radius:20px;display:flex;margin:0 8px 8px 0;padding:1px 12px 3px}.wrap .title_text .group_section .group_box .group_con_box .group_con .group_name span{color:#666;font-size:14px;margin-right:8px}.wrap .title_text .group_section .group_box .group_con_box .group_con .group_name .del_btn{background-color:initial;height:20px;margin-top:2px;width:20px}.wrap .title_text .group_section .group_box .group_con_box .group_con .add_name{border:1px solid #2196f3;padding:0}.wrap .title_text .group_section .group_box .group_con_box .group_con .add_name .add_btn{border:0;border-radius:50px;color:#2196f3;font-size:24px;height:28px;margin:0;padding:0 0 6px;position:relative;width:28px}.wrap .title_text .group_section .group_box .group_con_box .group_con .add_name .add_btn:after{content:"+";left:50%;position:absolute;top:44%;transform:translate(-50%,-50%)}.wrap .title_text .group_section .group_box .group_add_btn{border:1px solid #2196f3;color:#2196f3;font-size:16px;height:36px;padding:1px 0 3px;width:100%}.wrap .team_btn_box button{background-color:#2196f3;color:#fff;font-size:18px;height:48px;padding:6px 0 8px;width:100%}.wrap .result_box{border-top:12px solid #eee;padding:8px 16px}.wrap .result_box .result_team_title_box{border-bottom:1px solid #000;display:flex;flex-flow:row nowrap;justify-content:space-between}.wrap .result_box .result_team_title_box h1{font-size:18px;line-height:18px;margin-bottom:16px;text-align:center}.wrap .result_box .result_team_title_box .result_icon_box button{background-color:#eee;border-radius:50px;height:30px;margin-left:8px;position:relative;width:30px}.wrap .result_box .result_team_title_box .result_icon_box button img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.wrap .result_box .result_team_title_box .result_icon_box button.icon_kakao{background-color:#fae300}.wrap .result_box .result_info_box{border-bottom:1px solid #eee;padding:16px 0 8px}.wrap .result_box .result_info_box .result_team_text span{background-color:#ebf6ff;border-radius:4px;color:#2196f3;display:block;font-size:16px;line-height:16px;margin:0 0 8px;padding:2px 8px 4px;width:50px}.wrap .result_box .result_info_box .team_info{display:flex;flex-flow:row wrap}.wrap .result_box .result_info_box .team_info span{color:#666;margin:0 8px 8px 0}.wrap .result_box .notice_info_box .notice_title_box{align-items:center;border-bottom:1px solid #000;display:flex;padding:8px 0 16px}.wrap .result_box .notice_info_box .notice_title_box img{margin-right:8px}.wrap .result_box .notice_info_box .notice_title_box span{font-size:18px}.wrap .result_box .notice_info_box ul li{border-bottom:1px solid #eee;color:#666;font-size:15px;padding:16px 0}.wrap .result_box .notice_info_box ul li span{display:block;padding-top:8px}.wrap .result_box .notice_info_box ul li.notice_blue{color:#2196f3}.select_dialog_box .q-card{width:100%}.select_dialog_box .q-card .q-card-section{margin-bottom:16px}.select_dialog_box .q-card .dialog_title_box{border-bottom:1px solid #ddd;margin:0 20px 16px;padding:12px 20px}.select_dialog_box .q-card .name_box{display:flex;flex-flow:row wrap;max-height:300px;overflow-y:scroll}.select_dialog_box .q-card .name_box .name_text_box{align-items:center;display:flex;justify-content:center;margin-bottom:12px;width:calc(50% - 8px)}.select_dialog_box .q-card .name_box .name_text_box span{color:#666;font-size:16px;margin-right:12px}.select_dialog_box .q-card .name_box .name_text_box .blue_line_btn{padding:1px 0 2px}.video-container{overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-container iframe{height:100%;left:0;position:absolute;top:0;width:95%}.row{display:flex;flex-wrap:wrap;margin:-10px}.col{box-sizing:border-box;flex:1;margin:10px}@media (max-width:767px){.col{flex:100%}}*{font-family:Noto Sans KR,sans-serif}ul{margin:0;padding:0}li{list-style:none}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:500}input{padding:6px 12px 8px}input,textarea{border:1px solid #ddd;outline:none}textarea{min-height:160px;padding:8px 12px;resize:none;width:100%}button{background-color:#fff;border:0;cursor:pointer;outline:none;padding:2px 12px 4px}a:hover,button:hover{transition:.3s}.font_light{font-weight:300}.font_medium{font-weight:500}.font_bold{font-weight:700}.font_blue{color:#0090ff;display:flex;padding:0 4px}.blue_line_btn{border:1px solid #0090ff;color:#0090ff;min-width:44px;padding:0 0 2px}.del_btn{background-color:#eee;height:24px;padding:0;position:relative;width:24px}.del_btn:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy40MTQiIGhlaWdodD0iMTMuNDE0Ij48ZyBkYXRhLW5hbWU9Iuq3uOujuSAxNDgiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzk5OSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkYXRhLW5hbWU9IuyEoCA5IiBkPSJtLjcwNy43MDcgMTIgMTIiLz48cGF0aCBkYXRhLW5hbWU9IuyEoCAxMCIgZD0ibS43MDcgMTIuNzA3IDEyLTEyIi8+PC9nPjwvc3ZnPg==) no-repeat;content:"";height:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}.reset_line_btn{border:1px solid #999;color:#999;padding:5px 7px 24px}body,html{margin:0;overflow-x:hidden;padding:0}body{padding-bottom:0!important}body:before{background:#0000;bottom:0;content:"";height:90px;left:0;pointer-events:auto;position:fixed;right:0;width:100%;z-index:999998}