

@font-face {
    font-family: 'Binggrae-Two';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/Binggrae-Bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.f_binggrae{font-family: 'Binggrae-Two';}

.t_white{color:#fff;}

.padding-top-7{padding-top:7vw;}
.padding-bottom-7{padding-bottom:7vw;}
.padding-top-4{padding-top:4vw;}
.padding-bottom-4{padding-bottom:4vw;}
.padding-set-5{padding:5vw;}
.padding-bottom-5{padding-bottom:5vw;}


/* 오시는길 */
#unit3535 #daumRoughmapContainer1747877957280{width:100% !important;}
.sub23 .cont{display:none;}
/* 인사말 */
.txt_greeting{padding:2.5vw;background:#f2ece7;}
.txt_greeting p:not(.txt_greeting p:first-child, p:last-child){margin-top:20px;}
.txt_greeting p:last-child{margin-top:40px;}

/* 연혁 */
.t_history{width:100%;border:none;}
.t_history td{border-bottom:1px solid #ddd;padding:10px;}
.t_history td:first-child{width:15%;font-weight:600;}
.t_history_box{margin-top:50px;}

.sub12 .nav-tabs {border-bottom: transparent;}
.sub12 .navtabs .subnav li a {padding-right: 25px;padding-left: 25px;color: #333;}
.sub12 .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {color: #ffffff;cursor: default;background-color: #2b2d35;border: transparent;transition:0.2s;}
.sub12 .nav-tabs>li>a {margin-right: 2px;line-height: 1.5;border: transparent;border-radius: 8px;transition:0.2s;}
.sub12 .nav>li>a:focus, .nav>li>a:hover {text-decoration: none;background-color: #f2ece7;transition:0.2s;}
.sub12 .nav-tabs>li>a:hover {border:transparent;}
.sub12 .nav-tabs>li>a {margin-right: 10px;line-height: 1.5;border: transparent;border-radius: 8px;transition: 0.2s;}


/* 섬기는이들 */
.person_name {margin-bottom:10px;}
.person_work {margin-top:10px;}
.name_line{width:60%;height:2px; background:#c76e28;margin:0 auto;}

.sum_title{position:relative;}
.sum_title::before {content: "";width: 5px;height: 5px;background: #c76e28;position: absolute;left: -6%;top: 50%;}


.sum_title2{position:relative;}
.sum_title2::before {content: "";width: 5px;height: 5px;background: #c76e28;position: absolute;left: -20%;top: 50%;}

.sum_wrap_box {border-radius:20px;transition:0.2s all;}
.sum_wrap_box:hover{background:#c9ab8d;transition:0.2s all;color:#fff;}
.sum_point_color{color:#c76e28;transition:0.2s all;}
.sum_wrap_box:hover .sum_point_color{color:#fff;transition:0.2s all;}



/* 운영중점 */
.cont_box{margin-top:30px;}
.cont_box .con{padding-left:10px;opacity:0.8;}


/* 사업계획 */
.t_schedule{width:100%;text-align:center;}
.t_schedule td{padding:15px;}
.t_schedule td:first-child{width:10%;}
.t_schedule td:nth-child(2){width:30%;}
.t_schedule td:nth-child(3){width:20%;}
.t_schedule td:nth-child(4){width:40%;}

.t_schedule tr:first-child{background:#ad8d74;color:#fff;font-weight:600;}


/* 교전연규칙 */
.list_padding{padding-left:10px;opacity:0.8;}
.rule_list{line-height:2;}
.title_line{box-shadow: inset 0 -15px 0 #ffe5d0;}


/* 모임안내 */
.gathering_wrap {display: grid;grid-template-columns: 6fr 7fr;gap: 13vw;align-items: center;}
.gathering_wrap_box{padding:1.5vw 2vw 2vw 2vw;border-radius:20px;transition:0.3s all;}
.gathering_wrap_box:hover{background:#f2ece7;transition:0.3s all;}
.gathering_txt_box{min-height:180px;}



/* 어린이찬양대회 */
.list_wrap{display:flex;gap:20px;}
.t_register {width:100%;text-align:center;}
.t_register  tr:first-child{background:#c76e28;color:#fff;font-weight:600;}
.t_register td{padding:10px;}
.t_register td:first-child{width:10%;}
.t_register td:nth-child(2){width:38%;}
.t_register td:nth-child(3){width:38%;}
.t_register td:nth-child(4){width:14%;}

.register_box {padding: 2vw 1vw;border-bottom: 1px solid #333;}
.register_box_wrap {display: grid;grid-template-columns: 1fr 1fr;gap: 30px 60px;}
.regi_title{position:relative;}
.regi_title::before {content: "";width: 5px;height: 5px;background: #333;position: absolute;left: -2%;top: 50%;}

.qr_wrap {display: grid;grid-template-columns: 1fr 1fr;gap: 40px;}.qr_more{color:#333;border-bottom:transplate;transition:0.2s all;}
.qr_more:hover{color:#c76e28;text-decoration:none;border-bottom:1px solid #c76e28;padding-bottom:3px;transition:0.2s all;}
.qr_box {text-align: center;background: #f7f8f9;padding: 2vw;border-radius: 20px;}



/* 성경골든벨 */
.register_title{margin-bottom:50px;}
.register_more{color:#333;font-weight:600;transition:0.2s;}
.register_more:hover{color:#c76e28;text-decoration:none;border-bottom:2px  solid #c76e28;padding-bottom:5px;transition:0.2s;}



