@charset "UTF-8";

/**/
#sub_cont{width:100%;}

/**/
#subtop{width:100%; height:596px; background:url("../images/sub/subtop.jpg") no-repeat center; background-size:cover;}

/**/
#submenu{width:calc(100% - 20px); margin:-50px auto 0 auto; background:rgba(93,14,18,0.95); border-radius:10px;}
#submenu ul{width:100%; overflow:hidden;}
#submenu ul li{width:calc(100% / 6); float:left; text-align:center; padding:40px 0; background:url("../images/sub/submenu_bar.jpg") no-repeat 0 42px;}
#submenu ul li:nth-child(1){background:none;}
#submenu ul li a{font-size:18px; line-height:20px; color:white;}
#submenu ul li.selected a{color:#ebb618;}
#submenu select{display:none;}

/**/
#subtop_re{width:100%; height:299px; background:url("../images/sub/subtop_re.jpg") no-repeat center; background-size:cover;}

/**/
#submenu_re{width:100%; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; background:#f9f9f9;}
#submenu_re .submenu_re{width:1200px; margin:0 auto; overflow:hidden;}
#submenu_re .submenu_re .home{width:62px; float:left; text-align:center; padding:24px 0; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
#submenu_re .submenu_re .loca_1{width:160px; float:left; padding:0 20px; border-right:1px solid #dddddd; color:#666666;}
#submenu_re .submenu_re .loca_1 select{width:100%; height:62px; border:0 none; background:none; font-size:16px; color:#666666;}
#submenu_re .submenu_re .loca_2{width:230px; float:left; padding:0 20px; border-right:1px solid #dddddd; color:#666666;}
#submenu_re .submenu_re .loca_2 select{width:100%; height:62px; border:0 none; background:none; font-size:16px; color:#666666;}

/**/
.sub_cont{width:1024px; margin:0 auto; padding:90px 0 180px 0;}

/**/
.sub_title{font-size:36px; line-height:40px; color:#343434; text-align:center; padding-bottom:30px; margin-bottom:50px; background:url("../images/sub/sub_title_line.jpg") no-repeat center bottom;}

/**/
.sub_tit{font-size:20px; line-height:22px; padding-left:35px; margin-bottom:25px; background:url("../images/sub/sub_tit_back.jpg") no-repeat 0px 6px;}

/**/
.subtab{width:100%; margin-bottom:60px;}
.subtab.common{margin-bottom:40px;}
.subtab ul{width:100%; display:flex; justify-content:center;}
.subtab ul li{display:flex; border-radius:25px; border:1px solid #e5e5e5;}
.subtab.depth_3 ul li{width:calc((100% - 34px) / 3); margin-right:17px;}
.subtab.depth_3 ul li:nth-child(3){margin-right:0;}
.subtab ul li.selected{background:black; border:0 none;}
.subtab ul li a{font-size:18px; line-height:50px; display:flex; width:100%; justify-content:center; letter-spacing:-0.5px;}
.subtab ul li.selected a{color:#ecba2d;}

/**/
.ready_wrap{width:100%; text-align:center;}
.ready_wrap img{max-width:100%; width:auto; height:auto;}

/**/
.img_wrap{width:100%;}
.img_wrap .box{width:100%; margin-top:40px; text-align:center;}
.img_wrap .box img{max-width:100%; width:auto; height:auto;}

/**/
.img_h_wrap{width:100%; overflow:hidden;}
.img_h_wrap .box{width:calc(50% - 10px); margin-top:20px; margin-right:20px; float:left;}
.img_h_wrap .box:nth-child(1),.img_h_wrap .box:nth-child(2){margin-top:0;}
.img_h_wrap .box:nth-child(2n){margin-right:0;}
.img_h_wrap .box img{width:100%; height:auto;}


/**/
.board_search{width:100%; border:2px solid #eee; text-align:center; padding:13px 0; border-radius:35px; margin-bottom:30px;}
.board_search *{vertical-align:bottom; font-size:14px;}
.board_search input[type="text"]{width:320px; height:40px; border-radius:20px; padding-left:10px; border:1px solid #a7a7a7;}
.board_search input::placeholder{color:#b3b3b3; font-size:14px;}
.board_search a{display:inline-block; width:80px; line-height:40px; text-align:center; background:black; color:white; margin-left:10px;}

/**/
.board_notice{width:100%; border-top:2px solid black;}
.board_notice .box{width:100%; border-bottom:1px solid #eeeeee; padding:25px 15px;}
.board_notice .box.noti{background:#f9e9b9; border-bottom:1px solid #bbb;}
.board_notice .box .top{width:100%; margin-bottom:15px;}
.board_notice .box .top a{display:inline-block; max-width:100%; width:auto; font-size:16px; line-height:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; word-wrap:break-word;}
.board_notice .box .bottom{width:100%; text-align:right; color:#666; font-family:"G_L";}
.board_notice .box .bottom .bar{color:#dddddd; margin:0 15px;}
.board_notice .box .bottom b{font-weight:normal; font-family:"G_M";}

/**/
.board_thum{width:100%; border-top:2px solid black;}
.board_thum .box{width:100%; padding:20px 0; border-bottom:1px solid #eeeeee; overflow:hidden;}
.board_thum .box .left{width:220px; float:left;}
.board_thum .box .left div{width:100%; padding-bottom:70%; position:relative;}
.board_thum .box .left div img{width:100%; height:100%; position:absolute; top:0; left:0;}
.board_thum .box .right{width:calc(100% - 240px); float:left; margin-left:20px; padding-top:10px;}
.board_thum .box .right div:nth-child(1){font-size:16px; line-height:18px; margin-bottom:20px;  white-space:nowrap; text-overflow:ellipsis; overflow:hidden; word-wrap:break-word;}
.board_thum .box .right div:nth-child(2){font-size:14px; line-height:19px; height:38px; margin-bottom:40px; color:#9c9c9c; -webkit-line-clamp:2; white-space:normal; text-overflow:ellipsis; overflow:hidden; word-wrap:break-word; display:-webkit-box; -webkit-box-orient:vertical; font-family:"G_L";}
.board_thum .box .right div:nth-child(3){width:100%; text-align:right; color:#666; font-family:"G_L";}

.board_thum .box .right div:nth-child(1) .dvs{color:#8b281d; margin-right:10px;}
.board_thum .box .right div:nth-child(1) .cnt{color:#ebb618; margin-left:10px;}
.board_thum .box .right div:nth-child(3) .bar{color:#dddddd; margin:0 15px;}
.board_thum .box .right div:nth-child(3) b{font-weight:normal; font-family:"G_M";}

/**/
.board_photo{width:100%; border-top:2px solid black;}
.board_photo .box{width:100%; padding:20px 0; border-bottom:1px solid #eeeeee; overflow:hidden;}
.board_photo .box .left{width:340px; float:left;}
.board_photo .box .left div{width:100%; padding-bottom:70%; position:relative;}
.board_photo .box .left div img{width:100%; height:100%; position:absolute; top:0; left:0;}
.board_photo .box .right{width:calc(100% - 364px); margin-left:24px; padding-top:10px; float:left;}
.board_photo .box .right .tit{font-size:16px; line-height:18px; margin-bottom:20px;  white-space:nowrap; text-overflow:ellipsis; overflow:hidden; word-wrap:break-word;}
.board_photo .box .right .info{width:100%; font-size:13px; line-height:15px; text-align:right; color:#666; font-family:"G_L";}
.board_photo .box .right .info .bar{color:#dddddd; margin:0 15px;}
.board_photo .box .right .info  b{font-weight:normal; font-family:"G_M";}
.board_photo .box .right ul{width:100%; overflow:hidden; margin-top:64px;}
.board_photo .box .right ul li{width:159px; float:left; margin-right:8px;}
.board_photo .box .right ul li:nth-child(4){margin-right:0;}
.board_photo .box .right ul li div{width:100%; padding-bottom:69.8%; position:relative;}
.board_photo .box .right ul li div img{width:100%; height:100%; position:absolute; top:0; left:0;}

/**/
.board_view_top{width:100%; border-top:2px solid black; border-bottom:1px solid #cccccc; padding:30px 0 20px 0;}
.board_view_top .tit{font-size:20px; line-height:22px; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; word-wrap:break-word;}
.board_view_top .info{width:100%; font-size:13px; line-height:15px; text-align:right; color:#666; font-family:"G_L"; margin-top:30px;}
.board_view_top .info .bar{color:#dddddd; margin:0 15px;}
.board_view_top .info  b{font-weight:normal; font-family:"G_M";}

.board_view_middle{width:100%; padding:50px 20px; font-size:14px; line-height:19px; font-family:"G_L";}
.board_view_middle img{max-width:100%; width:auto; height:auto;}

.board_view_addfile{width:100%; border-top:1px solid #e5e5e5;}
.board_view_addfile div{width:100%; padding:25px 25px 25px 140px; position:relative; font-size:14px; line-height:16px; color:#0f66d0;}
.board_view_addfile div::before{content:"첨부파일"; width:115px; color:#333; text-align:center; display:block; position:absolute; top:25px; left:0; background:url("../images/sub/notice_bar.png") no-repeat right;}
.board_view_addfile div a{display:block; width:100%; color:#ebb618; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; word-wrap:break-word;}

.board_view_move{width:100%; border-top:1px solid #7f7f7f; border-bottom:1px solid black;}
.board_view_move div{width:100%; padding:25px 25px 25px 140px; position:relative; font-size:14px; line-height:16px; color:#0f66d0;}
.board_view_move div:nth-child(1){border-bottom:1px solid #cccccc;}
.board_view_move div::before{width:115px; color:#333; text-align:center; display:block; position:absolute; top:25px; left:0; background:url("../images/sub/notice_bar.png") no-repeat right;}
.board_view_move div:nth-child(1)::before{content:"이전글";}
.board_view_move div:nth-child(2)::before{content:"다음글";}
.board_view_move div a{display:block; width:100%; color:#6e6e6e; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; word-wrap:break-word;}

/**/
.board_btn{width:100%; margin-top:40px; overflow:hidden;}
.board_btn a{display:block; width:160px; height:70px; line-height:72px; text-align:center; background:black; color:white; font-size:20px; border-radius:5px; float:right; margin-right:15px;}
.board_btn a:nth-child(1){margin-right:0;}

/**/
.coach_wrap{width:100%;}

.coach_wrap .list{width:100%; overflow:hidden;}
.coach_wrap .list .box{width:192px; float:left; margin-right:16px; margin-top:16px;}
.coach_wrap .list .box:nth-child(1),.coach_wrap .list .box:nth-child(2),.coach_wrap .list .box:nth-child(3),.coach_wrap .list .box:nth-child(4),.coach_wrap .list .box:nth-child(5){margin-top:0;}
.coach_wrap .list .box:nth-child(5n){margin-right:0;}
.coach_wrap .list .box .img{width:100%; padding-bottom:133.3%; position:relative;}
.coach_wrap .list .box .img img{width:100%; height:100%; position:absolute; top:0; left:0;}
.coach_wrap .list .box .img .back{width:100%; height:auto; position:absolute; top:auto; bottom:0;}
.coach_wrap .list .box .txt{width:100%; padding:10px 20px; background:#64191d; border-bottom:5px solid #edbb26;}
.coach_wrap .list .box .txt h6{font-size:16px; line-height:18px; color:#ebb618; margin-bottom:10px;}
.coach_wrap .list .box .txt p{font-size:14px; line-height:16px; color:white;}

/**/
.player_wrap{width:100%;}
.player_wrap .player_box{width:100%; margin-top:80px;}
.player_wrap .player_box:nth-child(1){margin-top:0;}
.player_wrap .player_box .list{width:100%; overflow:hidden;}
.player_wrap .player_box .list .box{width:192px; float:left; margin-right:16px; margin-top:16px;}
.player_wrap .player_box .list .box:nth-child(1),.player_wrap .player_box .list .box:nth-child(2),.player_wrap .player_box .list .box:nth-child(3),.player_wrap .player_box .list .box:nth-child(4),.player_wrap .player_box .list .box:nth-child(5){margin-top:0;}
.player_wrap .player_box .list .box:nth-child(5n){margin-right:0;}
.player_wrap .player_box .list .box .img{width:100%; border:1px solid #eee; box-sizing:border-box; padding-bottom:124.4%; position:relative;}
.player_wrap .player_box .list .box .img img{width:100%; height:100%; position:absolute; top:0; left:0;}
.player_wrap .player_box .list .box .txt{width:100%; color:black;}
.player_wrap .player_box .list .box .txt .top{width:100%; overflow:hidden; padding:10px 10px; border-bottom:5px solid #ecba2d; background:#6b2523;}
.player_wrap .player_box .list .box .txt .top .left{float:left; width:40px; height:20px; line-height:23px; border-radius:10px; text-align:center; background:#ebb617; color:#6b2523; font-family:"G_B";}
.player_wrap .player_box .list .box .txt .top .right{float:right; line-height:20px; color:white;}
.player_wrap .player_box .list .box .txt .bottom{width:100%; padding:10px 0;}
.player_wrap .player_box .list .box .txt .bottom p{font-family:"G_L"; line-height:18px; margin-top:8px;}
.player_wrap .player_box .list .box .txt .bottom p.other{height:36px; -webkit-line-clamp:2; white-space:normal; overflow:hidden; text-overflow:ellipsis; word-wrap:break-word; display:-webkit-box; -webkit-box-orient:vertical;}

/**/
.match{width:100%;}
.match .match_box{width:100%; margin-top:80px;}
.match .match_box:nth-child(1){margin-top:0;}
.match .match_box .list{width:100%;}
.match .match_box .list .box{width:100%; margin-top:20px; border:1px solid #a0a0a0; border-radius:5px;}
.match .match_box .list .box:nth-child(1){margin-top:0;}
.match .match_box .list .box h3{font-size:18px; line-height:20px; padding:15px 0; text-align:center; background:#ebb618; color:white; font-weight:normal;}
.match .match_box .list .box ul{width:100%; display:table;}
.match .match_box .list .box ul li{display:table-cell; height:110px; text-align:center; vertical-align:middle;}
.match .match_box .list .box ul li:nth-child(1){width:25%; font-size:15px; line-height:20px; border-right:1px solid #e2e2e2; color:#5f0e0d;}
.match .match_box .list .box ul li:nth-child(2){width:31%; font-size:18px; line-height:22px;}
.match .match_box .list .box ul li:nth-child(3){width:13%; font-size:25px; line-height:27px; background:#efefef; font-family:"G_B";}
.match .match_box .list .box ul li:nth-child(4){width:31%; font-size:18px; line-height:22px;}
.match .match_box .list .box ul li.away{color:#888;}

.match .match_box .list .box ul li:nth-child(3) p{font-size:16px; line-height:18px; color:#666666; margin-top:5px; font-family:"G_M";}

/**/
.gp_wrap{width:100%; overflow:hidden;}
.gp_wrap .box{width:502px; float:left; margin-right:20px; margin-top:20px;}
.gp_wrap .box:nth-child(2n){margin-right:0;}
.gp_wrap .box:nth-child(1),.gp_wrap .box:nth-child(2){margin-top:0;}
.gp_wrap .box .img{width:100%; border:1px solid #e6e6e6; border-bottom:0 none;}
.gp_wrap .box .img img{width:100%; height:auto;}
.gp_wrap .box .txt{width:100%; background:#5f0f0d; height:270px; padding:15px 40px; color:white; font-size:14px; line-height:24px; letter-spacing:-0.5px;}
.gp_wrap .box .txt span{color:#ebb618;}

/**/
.sitemap_wrap{width:100%;}
.sitemap_wrap .box{width:100%; margin-top:80px;}
.sitemap_wrap .box:nth-child(1){margin-top:0;}
.sitemap_wrap .box ul{width:100%; overflow:hidden;}
.sitemap_wrap .box ul li{width:330px; margin-top:17px; margin-right:17px; background:#f4f4f4; float:left;}
.sitemap_wrap .box ul li:nth-child(3n){margin-right:0;}
.sitemap_wrap .box ul li:nth-child(1),.sitemap_wrap .box ul li:nth-child(2),.sitemap_wrap .box ul li:nth-child(3){margin-top:0;}
.sitemap_wrap .box ul li a{display:block; width:100%; font-size:18px; line-height:80px; padding-left:40px; color:#666; background:url("../images/sub/sitemap_dot.png") no-repeat 20px 34px;}

/**/
.paging{width:100%; margin-top:40px; text-align:center;}
.paging li{display:inline-block; width:38px; height:38px; line-height:40px; box-sizing:border-box; text-align:center; border:1px solid #dddddd; margin:0 1px; vertical-align:middle;}
.paging li.btn{border:0 none; margin:0 1px;}
.paging li a{color:#8f8f8f; display:block;}
.paging li.current{line-height:40px; border:0 none; background:black; color:white;}
.paging li img{vertical-align:middle;}

.m_paging{width:100%; margin-top:20px; text-align:center; display:none;}
.m_paging li{display:inline-block; width:38px; height:38px; line-height:40px; box-sizing:border-box; text-align:center; border:1px solid #dddddd; margin:0 1px; vertical-align:middle;}
.m_paging li.btn{border:0 none; margin:0 1px;}
.m_paging li a{color:#8f8f8f; display:block;}
.m_paging li.current{line-height:40px; border:0 none; background:black; color:white;}
.m_paging li img{vertical-align:middle;}

/**/
.cvm_wrap{width:100%;}
.cvm_wrap .box{width:100%; margin-top:50px; font-size:16px; line-height:23px; position:relative;}
.cvm_wrap .box:nth-child(1){margin-top:0;}
.cvm_wrap .box p{margin-top:0;}
.cvm_wrap .box p:nth-child(1){margin-top:0;}
.cvm_wrap .box div{width:100%; position:relative;}
.cvm_wrap .box div .img{width:100%; height:auto;}
.cvm_wrap .box div .btn{width:20.51%; height:auto; position:absolute; bottom:0; right:0;}

/**/
.faq_wrap{width:100%;}

.faq_wrap .faq_box_1,.faq_wrap .faq_box_2,.faq_wrap .faq_box_3{width:100%; border-top:1px solid black; border-bottom:1px solid black; display:none;}

.faq_wrap table{width:100%;}
.faq_wrap table tbody tr{border-bottom:1px solid #d9d9d9;}
.faq_wrap table tbody tr:last-child{border-bottom:0 none;}
.faq_wrap table tbody .answ{display:none;}
.faq_wrap table tbody tr td{vertical-align:middle;}
.faq_wrap table tbody .ques td:nth-child(1){width:auto; padding:15px 0;}
.faq_wrap table tbody .ques td:nth-child(2){width:80px; padding:0; text-align:center;}

.faq_wrap table tbody .ques td:nth-child(1) p{width:100%; min-height:36px; position:relative; padding:7px 20px 0 70px; font-size:15px; line-height:22px;}
.faq_wrap table tbody .ques td:nth-child(1) p::before{content:""; width:36px; height:36px; position:absolute; top:0; left:20px; background:url("../images/sub/ques_ico.png") no-repeat;}

.faq_wrap table tbody .answ td{padding:15px 0;}
.faq_wrap table tbody .answ td p{width:100%; min-height:36px; position:relative; padding:7px 20px 0 70px; font-size:15px; line-height:22px;}
.faq_wrap table tbody .answ td p::before{content:""; width:36px; height:36px; position:absolute; top:0; left:20px; background:url("../images/sub/answ_ico.png") no-repeat;}

.faq_wrap table tbody tr td img{vertical-align:middle;}

/**/
.inq_top{max-width:514px; width:100%; margin:0 auto 40px auto;}
.inq_top img{width:100%; height:auto;}

.inq_wrap{max-width:514px; width:100%; margin:0 auto; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.inq_wrap .box{padding:15px 10px; border-top:1px solid #e5e5e5; color:#333;}
.inq_wrap .box:nth-child(1){border-top:0 none;}
.inq_wrap .box h4{font-size:15px; font-weight:normal; margin-bottom:7px; color:black;}
.inq_wrap .box p{font-size:12px; color:#0b5498; margin-top:7px;}
.inq_wrap .box p.right{text-align:right;}
.inq_wrap .box input::placeholder{color:#999; font-family:"G_L";}
.inq_wrap .box textarea::placeholder{color:#999; font-family:"G_L";}

.inq_wrap .box .nml input{width:100%; height:55px; border-radius:10px; font-size:15px; padding:0 15px;}

.inq_wrap .box .dcs .sel label{margin-left:40px;}
.inq_wrap .box .dcs .sel label:nth-child(1){margin-left:0;}
.inq_wrap .box .dcs .sel label input[type="radio"],.inq_wrap .box .dcs .sel label input[type="checkbox"]{margin-right:12px;}

.inq_wrap .box .text{width:100%;}
.inq_wrap .box .text textarea{width:100%; height:200px; border:1px solid #e5e5e5; border-radius:10px; font-size:15px; padding:15px;}


.inq_terms{max-width:514px; width:100%; margin:0 auto 40px auto; font-size:14px; line-height:23px; color:#333;}
.inq_terms .txt{width:100%; overflow:hidden; border:1px solid #e5e5e5; border-radius:10px;}
.inq_terms .txt div{width:100%; height:200px; padding:15px; overflow-y:auto;}
.inq_terms .txt div h5{font-family:"G_M"; font-weight:normal;}
.inq_terms .txt div p{font-family:"G_L";}

.inq_terms .chk{width:100%; text-align:right; margin-top:12px;}
.inq_terms .chk input{margin-right:5px;}


.inq_btn{width:100%; margin-top:50px; text-align:center;}
.inq_btn a{display:inline-block; width:240px; height:70px; line-height:72px; text-align:center; background:black; color:white; font-size:20px; border-radius:5px;}

/*251016-명예의전당*/
.hod_list{width:100%; overflow:hidden;}

.hod_list .none{width:100%; text-align:center; font-size:15px; line-height:23px; padding:40px 0; border:1px solid black;}

.hod_list .list_p{width:calc((100% - 72px)/5); height:60px; padding:0 30px; background:url("../images/sub/hof_l_left.png") no-repeat left,url("../images/sub/hof_l_right.png") no-repeat right; float:left; margin-right:18px; margin-top:40px; text-align:center;}
.hod_list .list_p:nth-child(5n){margin-right:0;}
.hod_list .list_p:nth-child(1),.hod_list .list_p:nth-child(2),.hod_list .list_p:nth-child(3),.hod_list .list_p:nth-child(4),.hod_list .list_p:nth-child(5){margin-top:0;}

.hod_list .list_p .line{width:100%; border-bottom:1px solid #f6dd8a;}
.hod_list .list_p h5{font-size:16px; line-height:18px; padding:8px 0; font-weight:normal;}
.hod_list .list_p p{font-size:13px; line-height:15px; padding-top:8px;}
.hod_list .list_p p.gd{color:#ad9372;}
.hod_list .list_p p.dm{color:#519dd2;}
.hod_list .list_p p.sv{color:#949494;}
.hod_list .list_p p.ptn{color:#edba2d;}
.hod_list .list_p p.brz{color:#76473e;}
.hod_list .list_p p img{margin-left:5px;}

.hod_list .list_l{width:calc((100% - 72px)/5); height:60px; padding:0 30px; background:url("../images/sub/hof_l_left.png") no-repeat left,url("../images/sub/hof_l_right.png") no-repeat right; float:left; margin-right:18px; margin-top:40px; text-align:center;}
.hod_list .list_l:nth-child(5n){margin-right:0;}
.hod_list .list_l:nth-child(1),.hod_list .list_l:nth-child(2),.hod_list .list_l:nth-child(3),.hod_list .list_l:nth-child(4),.hod_list .list_l:nth-child(5){margin-top:0;}
.hod_list .list_l h5{font-size:16px; line-height:18px; padding:16px 0 8px 0; border-bottom:1px solid #f6dd8a; font-weight:normal;}

@media screen and (min-width:1024px) and (max-width:1199px){
	/**/
	#subtop{height:530px;}

	/**/
	#submenu{margin:-35px auto 0 auto; border-radius:8px;}
	#submenu ul li{padding:26px 0; background:url("../images/sub/submenu_bar.jpg") no-repeat 0 26px;}
	#submenu ul li a{font-size:16px; line-height:18px;}

	/**/
	#submenu_re .submenu_re{width:1024px;}
	#submenu_re .submenu_re .home{width:56px; padding:21px 0;}
	#submenu_re .submenu_re .loca_1{width:140px; padding:0 15px;}
	#submenu_re .submenu_re .loca_1 select{height:56px; font-size:15px;}
	#submenu_re .submenu_re .loca_2{width:200px; padding:0 15px;}
	#submenu_re .submenu_re .loca_2 select{height:56px; font-size:15px;}
}

@media screen and (min-width:720px) and (max-width:1023px){
	/**/
	#subtop{height:400px;}

	/**/
	#submenu{width:720px; margin:40px auto 0 auto; background:none; border-radius:0; text-align:right;}
	#submenu ul{display:none;}
	#submenu select{display:inline; width:180px; height:40px; font-size:14px;}

	/**/
	#subtop_re{height:260px;}

	/**/
	#submenu_re .submenu_re{width:720px;}
	#submenu_re .submenu_re .home{width:50px; padding:18px 0;}
	#submenu_re .submenu_re .loca_1{width:130px; padding:0 12px;}
	#submenu_re .submenu_re .loca_1 select{height:50px; font-size:14px;}
	#submenu_re .submenu_re .loca_2{width:190px; padding:0 12px;}
	#submenu_re .submenu_re .loca_2 select{height:50px; font-size:14px;}

	/**/
	.sub_cont{width:720px; padding:50px 0 100px 0;}

	/**/
	.sub_title{font-size:28px; line-height:30px; padding-bottom:20px; margin-bottom:35px; background-size:38px 2px;}
	
	/**/
	.sub_tit{font-size:18px; line-height:20px; padding-left:25px; margin-bottom:20px; background-size:18px 4px;}
	
	/**/
	.subtab{margin-bottom:40px;}
	.subtab.common{margin-bottom:30px;}
	.subtab ul li{border-radius:20px;}
	.subtab.depth_3 ul li{width:calc((100% - 24px) / 3); margin-right:12px;}
	.subtab ul li a{font-size:16px; line-height:40px;}

	/**/
	.img_wrap .box{margin-top:30px;}

	/**/
	.img_h_wrap .box{width:calc(50% - 7px); margin-top:14px; margin-right:14px;}

	/**/
	.board_search{border:1px solid #eee; padding:10px 0; border-radius:27.5px; margin-bottom:25px;}
	.board_search *{font-size:13px;}
	.board_search input[type="text"]{width:270px; height:35px; border-radius:17.5px; padding-left:10px;}
	.board_search input::placeholder{font-size:13px;}
	.board_search a{width:70px; line-height:35px; margin-left:10px;}

	/**/
	.board_notice{border-top:2px solid black;}
	.board_notice .box{padding:15px 10px;}
	.board_notice .box .top{margin-bottom:12px;}
	.board_notice .box .top a{font-size:15px; line-height:17px;}
	.board_notice .box .bottom .bar{margin:0 12px;}

	/**/
	.board_thum{border-top:2px solid black;}
	.board_thum .box{padding:15px 0;}
	.board_thum .box .left{width:180px;}
	.board_thum .box .right{width:calc(100% - 195px); margin-left:15px; padding-top:5px;}
	.board_thum .box .right div:nth-child(1){font-size:15px; line-height:17px; margin-bottom:15px;}
	.board_thum .box .right div:nth-child(2){font-size:13px; line-height:18px; height:36px; margin-bottom:30px;}

	.board_thum .box .right div:nth-child(1) .dvs{margin-right:7px;}
	.board_thum .box .right div:nth-child(1) .cnt{margin-left:7px;}
	.board_thum .box .right div:nth-child(3) .bar{margin:0 12px;}

	/**/
	.board_photo{border-top:2px solid black;}
	.board_photo .box{padding:15px 0;}
	.board_photo .box .left{width:240px;}
	.board_photo .box .right{width:calc(100% - 255px); margin-left:15px; padding-top:5px;}
	.board_photo .box .right .tit{font-size:15px; line-height:17px; margin-bottom:15px;}
	.board_photo .box .right .info .bar{margin:0 12px;}
	.board_photo .box .right ul{margin-top:37px;}
	.board_photo .box .right ul li{width:calc((100% - 15px) / 4); float:left; margin-right:5px;}
	
	/**/
	.board_view_top{border-top:2px solid black; padding:20px 0 15px 0;}
	.board_view_top .tit{font-size:18px; line-height:20px;}
	.board_view_top .info{margin-top:20px;}
	.board_view_top .info .bar{margin:0 12px;}

	.board_view_middle{padding:35px 15px; font-size:13px; line-height:18px;}

	.board_view_addfile div{padding:18px 15px 18px 110px; font-size:13px; line-height:15px;}
	.board_view_addfile div::before{width:95px; top:18px; background-size:auto 15px;}

	.board_view_move div{padding:18px 15px 18px 110px; font-size:13px; line-height:15px;}
	.board_view_move div::before{width:95px; top:18px; background-size:auto 15px;}

	/**/
	.board_btn{margin-top:30px;}
	.board_btn a{width:130px; height:50px; line-height:52px; font-size:17px; border-radius:4px; margin-right:10px;}
	
	/**/
	.coach_wrap .list .box{width:171px; margin-right:12px; margin-top:12px;}
	.coach_wrap .list .box:nth-child(1),.coach_wrap .list .box:nth-child(2),.coach_wrap .list .box:nth-child(3),.coach_wrap .list .box:nth-child(4){margin-top:0;}
	.coach_wrap .list .box:nth-child(5){margin-top:12px;}
	.coach_wrap .list .box:nth-child(4n){margin-right:0;}
	.coach_wrap .list .box:nth-child(5n){margin-right:12px;}
	.coach_wrap .list .box:nth-child(20n){margin-right:0;}

	.coach_wrap .list .box .txt{padding:10px 15px;}
	
	/**/
	.player_wrap .player_box{margin-top:60px;}
    .player_wrap .player_box .list .box{width:171px; margin-right:12px; margin-top:12px;}
	.player_wrap .player_box .list .box:nth-child(1),.player_wrap .player_box .list .box:nth-child(2),.player_wrap .player_box .list .box:nth-child(3),.player_wrap .player_box .list .box:nth-child(4){margin-top:0;}
	.player_wrap .player_box .list .box:nth-child(5){margin-top:12px;}
	.player_wrap .player_box .list .box:nth-child(4n){margin-right:0;}
	.player_wrap .player_box .list .box:nth-child(5n){margin-right:12px;}
	.player_wrap .player_box .list .box:nth-child(20n){margin-right:0;}
	
	/**/
	.match .match_box{margin-top:60px;}
	.match .match_box .list .box{margin-top:15px;}
	.match .match_box .list .box h3{font-size:16px; line-height:18px; padding:13px 0;}
	.match .match_box .list .box ul li{height:90px;}
	.match .match_box .list .box ul li:nth-child(1){font-size:13px; line-height:18px;}
	.match .match_box .list .box ul li:nth-child(2){font-size:15px; line-height:19px;}
	.match .match_box .list .box ul li:nth-child(3){font-size:22px; line-height:24px;}
	.match .match_box .list .box ul li:nth-child(4){font-size:15px; line-height:19px;}

	.match .match_box .list .box ul li:nth-child(3) p{font-size:13px; line-height:15px; margin-top:4px;}
	
	/**/
	.gp_wrap .box{width:352px; margin-right:16px; margin-top:16px;}
	.gp_wrap .box .txt{height:255px; padding:12px 20px; font-size:13px; line-height:21px;}
	
	/**/
	.sitemap_wrap .box{margin-top:60px;}
	.sitemap_wrap .box ul li{width:230px; margin-top:15px; margin-right:15px;}
	.sitemap_wrap .box ul li a{font-size:16px; line-height:60px; padding-left:30px; background:url("../images/sub/sitemap_dot.png") no-repeat 15px 25px; background-size:6px 6px;}
	
	/**/
	.paging{margin-top:35px;}

	/**/
	.cvm_wrap .box{margin-top:40px; font-size:15px; line-height:21px;}
	.cvm_wrap .box p{margin-top:8px;}

	/**/
	.faq_wrap table tbody .ques td:nth-child(1){padding:12px 0;}
	.faq_wrap table tbody .ques td:nth-child(2){width:60px; padding:0; text-align:center;}

	.faq_wrap table tbody .ques td:nth-child(1) p{min-height:30px; padding:4.5px 15px 0 55px; font-size:14px; line-height:21px;}
	.faq_wrap table tbody .ques td:nth-child(1) p::before{width:30px; height:30px; left:15px; background-size:30px 30px;}

	.faq_wrap table tbody .ques td:nth-child(2) a img{width:auto; height:7px;}

	.faq_wrap table tbody .answ td{padding:12px 0;}
	.faq_wrap table tbody .answ td p{min-height:30px; padding:4.5px 15px 0 55px; font-size:14px; line-height:21px;}
	.faq_wrap table tbody .answ td p::before{width:30px; height:30px; left:15px; background-size:30px 30px;}

	/**/
	.inq_top{max-width:450px; margin:0 auto 30px auto;}

	.inq_wrap{max-width:450px;}
	.inq_wrap .box{padding:8px;}
	.inq_wrap .box h4{font-size:13px; margin-bottom:5px;}
	
	.inq_wrap .box .nml input{height:40px; border-radius:7px; font-size:13px; padding:0 8px;}
	
	.inq_wrap .box .dcs .sel label{margin-left:25px;}
	.inq_wrap .box .dcs .sel label input[type="radio"],.inq_wrap .box .dcs .sel label input[type="checkbox"]{margin-right:8px;}

	.inq_wrap .box .text textarea{height:150px; border-radius:7px; font-size:13px; padding:10px;}

	.inq_terms{max-width:450px; margin:0 auto 30px auto; font-size:13px; line-height:21px;}
	.inq_terms .txt{border-radius:7px;}
	.inq_terms .txt div{width:100%; padding:10px;}

	.inq_terms .chk{margin-top:10px;}

	.inq_btn{margin-top:40px;}
	.inq_btn a{width:190px; height:50px; line-height:52px; font-size:17px; border-radius:4px;}
	
	/*251016-명예의전당*/
	.hod_list .none{font-size:14px; line-height:21px; padding:35px 0;}

	.hod_list .list_p{width:calc((100% - 45px)/4); margin-right:15px; margin-top:30px;}
	.hod_list .list_p:nth-child(4n){margin-right:0;}
	.hod_list .list_p:nth-child(5n){margin-right:15px;}
	.hod_list .list_p:nth-child(20n){margin-right:0;}
	.hod_list .list_p:nth-child(1),.hod_list .list_p:nth-child(2),.hod_list .list_p:nth-child(3),.hod_list .list_p:nth-child(4){margin-top:0;}
	.hod_list .list_p:nth-child(5){margin-top:30px;}

	.hod_list .list_l{width:calc((100% - 45px)/4); margin-right:15px; margin-top:30px;}
	.hod_list .list_l:nth-child(4n){margin-right:0;}
	.hod_list .list_l:nth-child(5n){margin-right:15px;}
	.hod_list .list_l:nth-child(20n){margin-right:0;}
	.hod_list .list_l:nth-child(1),.hod_list .list_l:nth-child(2),.hod_list .list_l:nth-child(3),.hod_list .list_l:nth-child(4){margin-top:0;}
	.hod_list .list_l:nth-child(5){margin-top:30px;}
}

@media screen and (max-width:719px){
	/**/
	#subtop{height:280px;}

	/**/
	#submenu{width:100%; padding:0 5px; margin:15px auto 0 auto; background:none; border-radius:0; text-align:right;}
	#submenu ul{display:none;}
	#submenu select{display:inline; width:150px; height:35px; font-size:13px;}

	/**/
	#subtop_re{height:220px;}

	/**/
	#submenu_re .submenu_re{width:100%;}
	#submenu_re .submenu_re .home{width:50px; padding:18px 0; border-left:0 none;}
	#submenu_re .submenu_re .loca_1{width:calc((100% - 50px) * 0.4); padding:0 10px;}
	#submenu_re .submenu_re .loca_1 select{height:50px; font-size:13px;}
	#submenu_re .submenu_re .loca_2{width:calc((100% - 50px) * 0.6); padding:0 10px; border-right:0 none;}
	#submenu_re .submenu_re .loca_2 select{height:50px; font-size:13px;}

	/**/
	.sub_cont{width:100%; padding:35px 5px 50px 5px;}

	/**/
	.sub_title{font-size:24px; line-height:26px; padding-bottom:15px; margin-bottom:25px; background-size:30px 2px;}
	
	/**/
	.sub_tit{font-size:16px; line-height:18px; padding-left:20px; margin-bottom:12px; background-size:15px 3px;}
	
	/**/
	.subtab{margin-bottom:25px;}
	.subtab.common{margin-bottom:20px;}
	.subtab ul li{border-radius:18px;}
	.subtab.depth_3 ul li{width:calc((100% - 14px) / 3); margin-right:7px;}
	.subtab ul li a{font-size:14px; line-height:36px;}

	/**/
	.img_wrap .box{margin-top:20px;}

	/**/
	.img_h_wrap .box{width:100%; margin-top:10px; margin-right:0;}
	.img_h_wrap .box:nth-child(1){margin-top:0;}
	.img_h_wrap .box:nth-child(2){margin-top:10px;}
	
	/**/
	.board_search{border:1px solid #eee; padding:10px; border-radius:26px; margin-bottom:20px;}
	.board_search *{font-size:13px;}
	.board_search input[type="text"]{width:calc(100% - 75px); max-width:240px; height:32px; border-radius:16px; padding-left:8px;}
	.board_search input::placeholder{font-size:13px;}
	.board_search a{width:70px; height:32px; line-height:34px; margin-left:5px;}

	/**/
	.board_notice{border-top:1px solid black;}
	.board_notice .box{padding:12px 5px;}
	.board_notice .box .top{margin-bottom:10px;}
	.board_notice .box .top a{display:block; max-width:100%; width:100%; font-size:14px; line-height:18px; max-height:36px; height:auto;-webkit-line-clamp:2; white-space:normal; text-overflow:ellipsis; overflow:hidden; word-wrap:break-word; display:-webkit-box; -webkit-box-orient:vertical;}
	.board_notice .box .bottom{font-size:12px; line-height:14px;}
	.board_notice .box .bottom .bar{margin:0 8px;}

	/**/
	.board_thum{border-top:1px solid black;}
	.board_thum .box{padding:10px 0;}
	.board_thum .box .left{width:100%;}
	.board_thum .box .right{width:100%; margin-left:0; padding-top:12px;}
	.board_thum .box .right div:nth-child(1){font-size:14px; line-height:16px; margin-bottom:12px;}
	.board_thum .box .right div:nth-child(2){font-size:13px; line-height:18px; height:auto; max-height:36px; margin-bottom:15px;}
	.board_thum .box .right div:nth-child(3){font-size:12px; line-height:14px;}

	.board_thum .box .right div:nth-child(1) .dvs{margin-right:5px;}
	.board_thum .box .right div:nth-child(1) .cnt{margin-left:5px;}
	.board_thum .box .right div:nth-child(3) .bar{margin:0 8px;}

	/**/
	.board_photo{border-top:2px solid black;}
	.board_photo .box{padding:10px 0;}
	.board_photo .box .left{width:100%;}
	.board_photo .box .right{width:100%; margin-left:0; padding-top:12px;}
	.board_photo .box .right .tit{font-size:14px; line-height:16px; margin-bottom:10px;}
	.board_photo .box .right .info{text-align:left; font-size:12px; line-height:14px;}
	.board_photo .box .right .info .bar{margin:0 12px;}
	.board_photo .box .right ul{display:none;}
	
	/**/
	.board_view_top{border-top:1px solid black; padding:15px 0 10px 0;}
	.board_view_top .tit{font-size:16px; line-height:18px;}
	.board_view_top .info{margin-top:15px; font-size:12px; line-height:14px;}
	.board_view_top .info .bar{margin:0 8px;}

	.board_view_middle{padding:20px 0; font-size:13px; line-height:18px;}

	.board_view_addfile div{padding:15px 15px 15px 90px; font-size:13px; line-height:15px;}
	.board_view_addfile div::before{width:75px; top:15px; text-align:left; background-size:auto 13px;}

	.board_view_move div{padding:15px 15px 15px 90px; font-size:13px; line-height:15px;}
	.board_view_move div::before{width:75px; top:15px; text-align:left; background-size:auto 13px;}

	/**/
	.board_btn{margin-top:20px;}
	.board_btn a{width:110px; height:43px; line-height:45px; font-size:15px; border-radius:3px; margin-right:7px;}
	
	/**/
    .coach_wrap .list .box{width:calc((100% - 5px) / 2); margin-right:5px; margin-top:5px;}
	.coach_wrap .list .box:nth-child(1),.coach_wrap .list .box:nth-child(2){margin-top:0;}
	.coach_wrap .list .box:nth-child(3),.coach_wrap .list .box:nth-child(4),.coach_wrap .list .box:nth-child(5){margin-top:5px;}
	.coach_wrap .list .box:nth-child(2n){margin-right:0;}
	.coach_wrap .list .box:nth-child(5n){margin-right:5px;}
	.coach_wrap .list .box:nth-child(10n){margin-right:0;}

	.coach_wrap .list .box .txt{padding:10px 12px;}
	.coach_wrap .list .box .txt h6{font-size:15px; line-height:17px; margin-bottom:8px;}
	.coach_wrap .list .box .txt p{font-size:13px; line-height:15px;}
	
	/**/
	.player_wrap .player_box{margin-top:40px;}
    .player_wrap .player_box .list .box{width:calc((100% - 5px) / 2); margin-right:5px; margin-top:5px;}
	.player_wrap .player_box .list .box:nth-child(1),.player_wrap .player_box .list .box:nth-child(2){margin-top:0;}
	.player_wrap .player_box .list .box:nth-child(3),.player_wrap .player_box .list .box:nth-child(4),.player_wrap .player_box .list .box:nth-child(5){margin-top:5px;}
	.player_wrap .player_box .list .box:nth-child(2n){margin-right:0;}
	.player_wrap .player_box .list .box:nth-child(5n){margin-right:5px;}
	.player_wrap .player_box .list .box:nth-child(10n){margin-right:0;}

	.player_wrap .player_box .list .box .txt{font-size:12px;}
	.player_wrap .player_box .list .box .txt .bottom p{line-height:16px; margin-top:5px;}
	.player_wrap .player_box .list .box .txt .bottom p.other{height:32px;}
	
	/**/
	.match .match_box{margin-top:40px;}
	.match .match_box .list .box{margin-top:10px;}
	.match .match_box .list .box h3{font-size:15px; line-height:17px; padding:9px 0; border-radius:3px;}
	.match .match_box .list .box ul{display:block; overflow:hidden; padding:10px 0;}
	.match .match_box .list .box ul li{display:block; height:auto; float:left; letter-spacing:-0.5px;}
	.match .match_box .list .box ul li:nth-child(1){width:100%; font-size:13px; line-height:18px; margin-bottom:12px;}
	.match .match_box .list .box ul li:nth-child(2){width:38%; font-size:13px; line-height:18px;}
	.match .match_box .list .box ul li:nth-child(3){width:24%; font-size:22px; line-height:24px; background:none;}
	.match .match_box .list .box ul li:nth-child(4){width:38%; font-size:13px; line-height:18px;}

	.match .match_box .list .box ul li:nth-child(3) p{font-size:13px; line-height:15px; margin-top:4px;}
	
	/**/
	.gp_wrap .box{width:100%; margin-right:0; margin-top:10px;}
	.gp_wrap .box:nth-child(1){margin-top:0;}
	.gp_wrap .box:nth-child(2){margin-top:10px;}
	.gp_wrap .box .txt{height:auto; padding:10px 10px; font-size:13px; line-height:20px;}
	
	/**/
	.sitemap_wrap .box{margin-top:40px;}
	.sitemap_wrap .box ul li{width:49%; margin-top:2%; margin-right:2%;}
	.sitemap_wrap .box ul li:nth-child(2n){margin-right:0;}
	.sitemap_wrap .box ul li:nth-child(3n){margin-right:2%;}
	.sitemap_wrap .box ul li:nth-child(6n){margin-right:0;}
	.sitemap_wrap .box ul li:nth-child(1),.sitemap_wrap .box ul li:nth-child(2){margin-top:0;}
	.sitemap_wrap .box ul li:nth-child(3){margin-top:2%;}
	.sitemap_wrap .box ul li a{font-size:14px; line-height:50px; padding-left:20px; letter-spacing:-0.5px; background:url("../images/sub/sitemap_dot.png") no-repeat 9px 21px; background-size:5px 5px;}

	/**/
	.paging{display:none;}

	.m_paging{display:block;}

	/**/
	.cvm_wrap .box{margin-top:30px; font-size:13px; line-height:19px;}
	.cvm_wrap .box p{margin-top:5px;}

	/**/
	.faq_wrap table tbody .ques td:nth-child(1){padding:10px 0;}
	.faq_wrap table tbody .ques td:nth-child(2){width:40px; padding:0; text-align:center;}

	.faq_wrap table tbody .ques td:nth-child(1) p{min-height:24px; padding:3px 5px 0 35px; font-size:13px; line-height:18px;}
	.faq_wrap table tbody .ques td:nth-child(1) p::before{width:24px; height:24px; left:5px; background-size:24px 24px;}

	.faq_wrap table tbody .ques td:nth-child(2) a img{width:auto; height:7px;}

	.faq_wrap table tbody .answ td{padding:10px 0;}
	.faq_wrap table tbody .answ td p{min-height:24px; padding:3px 5px 0 35px; font-size:13px; line-height:18px;}
	.faq_wrap table tbody .answ td p::before{width:24px; height:24px; left:5px; background-size:24px 24px;}

	/**/
	.inq_top{max-width:400px; margin:0 auto 20px auto;}

	.inq_wrap{max-width:400px;}
	.inq_wrap .box{padding:7px 5px;}
	.inq_wrap .box h4{font-size:13px; margin-bottom:5px;}
	.inq_wrap .box input::placeholder{font-size:12px; letter-spacing:-1.2px;}
	
	.inq_wrap .box .nml input{height:40px; border-radius:7px; font-size:13px; padding:0 5px;}
	
	.inq_wrap .box .dcs .sel label{margin-left:25px;}
	.inq_wrap .box .dcs .sel label input[type="radio"],.inq_wrap .box .dcs .sel label input[type="checkbox"]{margin-right:5px;}

	.inq_wrap .box .text textarea{height:130px; border-radius:7px; font-size:13px; padding:8px;}

	.inq_terms{max-width:400px; margin:0 auto 20px auto; font-size:13px; line-height:21px;}
	.inq_terms .txt{border-radius:7px;}
	.inq_terms .txt div{width:100%; padding:10px;}

	.inq_terms .chk{margin-top:7px;}

	.inq_btn{margin-top:30px;}
	.inq_btn a{width:160px; height:43px; line-height:45px; font-size:15px; border-radius:3px;}
	
	/*251016-명예의전당*/
	.hod_list{max-width:500px; margin:0 auto;}
	
	.hod_list .none{font-size:14px; line-height:21px; padding:35px 0;}

	.hod_list .list_p{width:49%; margin-right:2%; margin-top:20px; height:50px; padding:0 25px; background-size:auto 50px;}
	.hod_list .list_p:nth-child(2n){margin-right:0;}
	.hod_list .list_p:nth-child(5n){margin-right:2%;}
	.hod_list .list_p:nth-child(10n){margin-right:0;}
	.hod_list .list_p:nth-child(1),.hod_list .list_p:nth-child(2){margin-top:0;}
	.hod_list .list_p:nth-child(3),.hod_list .list_p:nth-child(4),.hod_list .list_p:nth-child(5){margin-top:20px;}
	
	.hod_list .list_p h5{font-size:15px; line-height:17px; padding:5px 0;}
	.hod_list .list_p p{font-size:12px; line-height:14px; padding-top:5px;}

	.hod_list .list_l{width:49%; margin-right:2%; margin-top:20px; height:50px; padding:0 25px; background-size:auto 50px;}
	.hod_list .list_l:nth-child(2n){margin-right:0;}
	.hod_list .list_l:nth-child(5n){margin-right:2%;}
	.hod_list .list_l:nth-child(10n){margin-right:0;}
	.hod_list .list_l:nth-child(1),.hod_list .list_l:nth-child(2){margin-top:0;}
	.hod_list .list_l:nth-child(3),.hod_list .list_l:nth-child(4),.hod_list .list_l:nth-child(5){margin-top:20px;}
	
	.hod_list .list_l h5{font-size:15px; line-height:17px; padding:10px 0 5px 0;}
}