﻿.navbar-default {
    position: static;
    background: #fff;
}

#gnb > li > a {
    color: #000;
padding: 45px 0;
}

.content {
    padding: 50px 0;
    border-bottom:1px solid #cecece;
}
#sub_title {
color:#000;
}
#dimodePage .page-content {
word-break:keep-all!important;
}

.tab-list ul li:hover {
    transition: 200ms;
}

.tab-list ul {
    margin-bottom: 30px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    border-top: 1px solid #cecece;
    border-bottom: 1px solid #cecece;
    padding: 10px 0;
}

    .tab-list ul li:hover a {
        text-decoration: none;
        font-weight: bold;
    }

    .tab-list ul li {
        height: 65px;
        padding: 0;
        cursor: pointer;
        background: #fff;
        margin: 0px 0;
        width: 16%;
        text-align: center;
        display: inline-flex;
        justify-content: center;
        align-items: center;
    }

.tab-list ul li a {
    color: #000;
    text-overflow: unset;
    word-break: keep-all;
    font-size: 18px;
}

        .tab-list ul li.active a {
            font-size: 22px;
            font-weight: bold;
        }

        .tab-list ul li.active {
            padding-bottom: 8px;
        }

/* 인사말 */
.bdsm_hellotxt {font-size:19px; color:#676767; text-align:left; line-height:1.6; font-family:Noto Sans KR;}

/* 교회연혁 */
.bdsm_history__titBox {position:absolute; left:50%; top:78%; transform: translate(-50%, -50%);  width:100%;}
.bdsm_history__tit {width:30%; float:left; background-color:#314a76; font-size:35px; color:#fff; text-align:center; line-height:1.6; font-family:Noto Sans KR; font-weight:600; padding:50px;}
.bdsm_history__year {width: 15%; padding: 5px 0px 10px 30px; text-align: left; color: #000; font-size: 29px; font-weight: 600;vertical-align:top;}
.inner_tb td:first-child {width:20%; padding: 5px; text-align: left; color: #000;  font-size: 16px; font-weight: 600; vertical-align:top; line-height:1.6;}
.inner_tb td:nth-child(2) {padding-top:5px; color: rgb(118, 118, 118); line-height:1.6x; font-size: 16px; vertical-align:top; line-height:1.6;}
.bdsm_history__line {background-position: left top; width: 71%; float: right; background-image: url('/UserData/ysch/files/9/169/bGluZTAyLnBuZ2RpbW9kZV85NTcxODA1X2VuYwcc.png'); background-repeat: repeat-y;}
.bdsm_history__line td:nth-child(2) {word-break: break-all;}

/* 섬기는분들 */
.bdsm_people1 {display: inline-block; width: 18%; vertical-align: top; padding: 0px; border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; margin: 0px 30px 0px 0px; position: relative; z-index: 98; left: 0px; top: 0px;}
.bdsm_people2 {display: inline-block; width: 18%; vertical-align: top; padding: 0px; border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; margin: 50px 30px 0px 0px; position: relative; z-index: 98; left: 0px; top: 0px;}
.bdsm_people3 {display: inline-block; width: 18%; vertical-align: top; padding: 0px; border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; margin: 0px; position: relative; z-index: 98; left: 0px; top: 0px;}
.bdsm_people4 {display: inline-block; width: 18%; vertical-align: top; padding: 0px; border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; margin: 50px 0px 0px; position: relative; z-index: 98; left: 0px; top: 0px;}
.bdsm_people__titBox {position: relative; z-index: 98; left: 0px; top: 0px; border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; padding: 0px; margin: 0px 0px 30px;}
.bdsm_people__titBox2 {position: relative; z-index: 98; left: 0px; top: 0px; border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; padding: 0px; margin: 50px 0px 30px;}

/* 예배안내 */
.bdsm15 table {font-size: 17px;}
.bdsm15_titBox {border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; padding: 0px; margin: 0px 0px 20px;}
.bdsm15_tit {font-size:23px; color:#000; text-align:left; font-family:Noto Sans KR; font-weight:600; line-height:1.6;}

/* 교회조직 */
.bdsm16_titBox {border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; padding: 0px; margin: 0px 0px 20px;}
.bdsm16_tit {font-size:23px; color:#000; text-align:left; font-family:Noto Sans KR; font-weight:600; line-height:1.6;}
.bdsm16_con {padding: 40px; border-color: rgb(221, 221, 221); border-style: solid; border-width: 1px; margin: 0px 0px 70px;}
.bdsm16_con2 {position: relative; z-index: 98; left: 0px; top: 0px; border-color: rgb(221, 221, 221); border-style: solid; border-width: 1px; padding: 40px; margin: 0px 0px 70px;}
.bdsm16_con3 {padding: 40px; border-color: rgb(221, 221, 221); border-style: solid; border-width: 1px; margin: 0px 0px 30px; position: relative; z-index: 98; left: 0px; top: 0px;}
.bdsm16_con4 {position: relative; z-index: 98; left: 0px; top: 0px; border-color: rgb(221, 221, 221); border-style: solid; border-width: 1px; padding: 40px; margin: 0px 0px 30px;}
.bdsm16_round {text-align:center; font-size:16px; color:#fff; width:30%; float:left; border:1px solid #536b9a; font-weight:600; border-radius: 35px; padding:5px; background-color:#536b9a; letter-spacing:-0.5px;}
.bdsm16_round2 {text-align:center; font-size:16px; color:#fff; width:30%; float:left; border:1px solid #536b9a; font-weight:600; border-radius: 35px; padding:5px; background-color:#536b9a; letter-spacing:1px;}
.bdsm16_con5 {position: relative; z-index: 98; left: 0px; top: 0px; border-color: rgb(221, 221, 221); border-style: solid; border-width: 1px; padding: 40px; margin: 0px 0px 30px;}
.bdsm16_desc {font-size:16px; text-align:left; color:#636363; padding:5px 0px 5px 15px; line-height:1.6;}
.bdsm16_desc .list_people li {margin-left: 24px; text-indent: -24px;}
.bdsm16_tb70 {width: 70%;}

/* 오시는길 */
.bdsm_map {width: 100%; height: 450px; position: relative; overflow: hidden;}
.bdsm_box {padding: 0px 15px 15px; border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; margin: 0px 0px 50px;}
.bdsm_btn1 {border-color: rgb(26, 197, 73); border-style: solid; border-width: 3px; padding: 25px; margin: 0px 27px 0px 0px; width: 49%;}
.bdsm_btn2 {width: 49%; border-color: rgb(51, 51, 51); border-style: solid; border-width: 3px; padding: 25px; margin: 0px;}
.bdsm_box2 {padding: 40px; background-color: rgb(250, 250, 250); border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; margin: 0px;}
.bdsm_way {width:70%; float:left; margin-top:15px;}

/* 선교현황 */
.bdsm25_titBox {border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; padding: 0px; margin: 0px 0px 20px;}
.bdsm25_tit {font-size:23px; color:#000; text-align:left; font-family:Noto Sans KR; font-weight:600; line-height:1.6;}
.bdsm25_box {position: relative; z-index: 98; left: 0px; top: 0px; border-color: rgb(221, 221, 221); border-style: solid; border-width: 1px; padding: 40px; margin: 0px 0px 70px;}
.bdsm25_box2 {position: relative; z-index: 98; left: 0px; top: 0px; border-color: rgb(221, 221, 221); border-style: solid; border-width: 1px; padding: 40px; margin: 0px 0px 30px;}
.bdsm25_box3 {position: relative; z-index: 98; left: 0px; top: 0px; border-color: rgb(221, 221, 221); border-style: solid; border-width: 1px; padding: 40px; margin: 0px 0px 80px;}
.bdsm25_round {text-align:center; font-size:16px; color:#fff; width:15%; float:left; border:1px solid #536b9a; font-weight:600; border-radius: 35px; padding:5px; background-color:#536b9a; letter-spacing:1px;}
.bdsm25_tb {width:85%;}

/* 봉사현황 */
.bdsm26_box {position: relative; z-index: 98; left: 0px; top: 0px; border-color: rgb(221, 221, 221); border-style: solid; border-width: 1px; padding: 40px; margin: 0px 0px 70px;}

/* 유아유치2부 */
.bdsm28_two {display: flex;}
.bdsm28_dot {position: relative; z-index: 98; left: 0px; top: 0px; border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; padding: 0px; margin: 0px 0px 30px;}
.bdsm28_tit {font-size:35px; color:#006cb0; text-align:center; line-height:1.6; font-family:Noto Sans KR; font-weight:600;}
.bdsm28_subtit {border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; padding: 0px; margin: 0px 0px 50px;}
.bdsm28_subtitfs {font-size:25px; color:#000; text-align:center; line-height:1.6; font-family:Noto Sans KR;}
.bdsm28_desc {position: relative; z-index: 98; left: 0px; top: 0px; border-color: rgb(235, 235, 235); border-style: solid; border-width: 1px 0px; padding: 30px 0px; margin: 0px; background-color: rgb(250, 250, 250);}
.bdsm28_img {padding:50px; background-image: url('/UserData/bdsm/files/27/123/cGF0dGVuMDEucG5nZGltb2RlXzg5MDg3MDlfZW5j.png'); text-align:center;}
.bdsm28_box {background-color: rgb(81, 127, 149); border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; padding: 60px 60px 70px; margin: 0px;}
.bdsm28_box2 {background-color: rgb(81, 111, 149); border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; padding: 60px 60px 70px; margin: 0px;}
.bdsm28_con {font-size:19px; color:#fff; text-align:left; font-family:Noto Sans KR; line-height:1.6;}
.num_list li {list-style: none; margin-left: 20px; text-indent: -20px;}

/* 유아3부 */
.bdsm283_box {background-color: rgb(81, 111, 149); border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; padding: 60px 30px 70px 60px; margin: 0px;}

/* 유치3부 */
.bdsm29_titBox {border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; padding: 0px; margin: 0px 0px 25px;}
.bdsm29_tit {font-size:35px; color:#006cb0; text-align:center; line-height:1.6; font-family:Noto Sans KR; font-weight:600;}
.bdsm29_subtitBox {border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; padding: 0px; margin: 0px 0px 50px;}
.bdsm29_subtit {font-size:25px; color:#000; text-align:center; line-height:1.6; font-family:Noto Sans KR;}
.bdsm29_box {background-color: rgb(81, 111, 149); border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; padding: 60px 50px 70px 55px; margin: 0px;}

/* 유년부 */
.bdsm30_box {background-color: rgb(81, 111, 149); border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; padding: 60px 6px 70px 60px; margin: 0px;}

/* 소년부 */
.bdsm31_box {background-color: rgb(81, 127, 149); border-color: rgb(51, 51, 51); border-style: none; border-width: 0px; padding: 60px 60px 70px; margin: 0px; position: relative; left: 0px; top: 0px;}

/* 찬양대 */
.bdsm39_tit {font-size:31px; color:#333333; text-align:center; font-family:Noto Sans KR; font-weight:600; background-color:#fafafa; padding:70px 50px 10px 50px; line-height:1.6;}
.bdsm39_desc {font-size:17px; color:#464646; text-align:center; font-family:Noto Sans KR; line-height:1.6; background-color:#fafafa; padding:0px 50px;}
.bdsm39_desc2 {font-size:19px; color:#464646; text-align:center; font-family:Noto Sans KR; line-height:1.6; background-color:#fafafa; padding:0px 50px 50px 50px;}
.bdsm39_img {text-align:center; background-color:#fafafa; padding:50px;}
.bdsm39_tb {background-color:#fafafa; padding:0px 50px 50px 50px;}

/* 동그라미합창단 */
.bdsm40_tit {font-size:31px; color:#333333; text-align:center; font-family:Noto Sans KR; font-weight:600; background-color:#fafafa; padding:70px 50px 10px 50px; line-height:1.6;}
.bdsm40_desc {font-size:17px; color:#464646; text-align:center; font-family:Noto Sans KR; line-height:1.6; background-color:#fafafa; padding:0px 50px;}
.bdsm40_img {text-align:center; background-color:#fafafa; padding:50px;}
.bdsm40_con {font-size:19px; color:#464646; text-align:center; font-family:Noto Sans KR; line-height:1.6; background-color:#fafafa; padding:0px 50px 70px 50px;}

@media (min-width:1500px) {
    .container {
        width: 1430px;
    }
}

@media (max-width:1699px) {
    .header-login {position: absolute; right: -29px; top: -24px;}
}
@media (min-width:768px) and (max-width:1199px) {
    /* 공통 */
    /* #gnb {display: block;} */
    /* .navbar-header {display: none;} */
    .header-mobile-gnb {display: none !important;}
    .navbar-header .navbar-brand {width: 200px; display: none;}
    .header-left {display: none;}

    .subgnb-home .container {width: 100%;}
    #subtop .subtop-menu ul li a {margin: 0 10px;}
    .content {padding: 30px 0;}

    /* 교회연혁 */
    .bdsm_history .table-responsive {border: 0;}
    .bdsm_history__titBox {position:relative; left:0; top:0; transform: translate(0, 0);  width:100%;}
    .bdsm_history__tit {width:100%; float:auto; font-size:22px; text-align:center;padding:10px;}
    .bdsm_history__year {position: absolute; left: 0; top: 0; width: 15%; padding: 5px 0px 10px 30px; text-align: left; color: #000; font-size: 29px; font-weight: 600;vertical-align:top;}
    .inner_tb {padding-top: 40px;}
    .inner_tb td:first-child {position: absolute; top: 0; left: 5px; width:100%; padding: 5px;}
    .inner_tb tr {display: block; position: relative;}
    .inner_tb td:nth-child(2) {padding: 30px 10px 0;}
    .bdsm_history__line {width: 100%; position: relative;}

    /* 섬기는분들 */
    .bdsm_people1 {display: inline-block; width: 49%; margin: 0 0 20px;}
    .bdsm_people2 {display: inline-block; width: 49%; margin: 0 0 20px;}
    .bdsm_people3 {display: inline-block; width: 49%;margin: 0 0 20px; position: relative; z-index: 98; left: 0px; top: 0px;}
    .bdsm_people4 {display: inline-block; width: 49%; margin: 0 0 20px;}

    /* 교회조직 */
    .bdsm16_titBox {margin: 0px 0px 10px;}
    .bdsm16_tit {font-size:20px;}
    .bdsm16_con {padding: 10px; margin: 0px 0px 30px;}
    .bdsm16_con2 {padding: 10px; margin: 0px 0px 30px;}
    .bdsm16_con3 {padding: 10px; margin: 0px 0px 30px;}
    .bdsm16_con4 {padding: 10px; margin: 0px 0px 30px;}
    .bdsm16_round {text-align:center; font-size:16px; color:#fff; width:100%; float:auto; border:1px solid #536b9a; font-weight:600; border-radius: 35px; padding:5px; background-color:#536b9a; letter-spacing:-0.5px;}
    .bdsm16_round2 {text-align:center; font-size:16px; color:#fff; width:100%; float:auto; border:1px solid #536b9a; font-weight:600; border-radius: 35px; padding:5px; background-color:#536b9a; letter-spacing:1px;}
    .bdsm16_con5 {padding: 10px; margin: 0px 0px 30px;}
    .bdsm16_desc {font-size:15px; text-align:left; color:#636363; padding:5px 0px 5px 15px; line-height:25px;}
    .bdsm16_desc .list_people li {margin-left: 22px; text-indent: -22px;}
    .bdsm16_tb70 {width: 100%;}

    /* 오시는길 */
    .bdsm_map {height: 250px; position: relative; overflow: hidden;}
    .bdsm_box {padding: 0px 15px 15px; margin: 0px 0px 20px;}
    .bdsm_btn1 {width: 48%;}
    .bdsm_btn2 {width: 48%;}
    .bdsm_box2 {padding: 10px;}

    /* 선교현황 */
    .bdsm25_titBox {margin: 0px 0px 10px;}
    .bdsm25_tit {font-size:20px;}
    .bdsm25_box {padding: 10px; margin: 0px 0px 20px;}
    .bdsm25_box2 {padding: 10px; margin: 0px 0px 20px;}
    .bdsm25_box3 {padding: 10px; margin: 0px 0px 20px;}
    .bdsm25_round {text-align:center; font-size:16px; color:#fff; width:100%; float:auto;}
    .bdsm25_tb {width:100%;}

    /* 봉사현황 */
    .bdsm26_box {padding: 20px 10px 10px; margin: 0px 0px 20px;}

    /* 유아유치2부 */
    .bdsm28_two {display: flex;}
    .bdsm28_two > div {padding: 20px;}
    .bdsm28_box {padding: 20px;}
    .bdsm28_box2 {padding: 20px;}
}
@media (max-width: 767px) {
    /* 공통 */
    #subtop .subtop-bottom {display: none;}
    .subgnb-home .container {display: none;}
    .subtop-menu {display: none;}
    .subTitle {top: 50%; width: 100%;}
    #sub_title {font-size: 35px; margin-bottom: 0;}
    .content {padding: 20px 0;}
    .content .container {padding: 0;}

    /* 인사말 */
    .bdsm_hellotxt {font-size:16px;margin-top: 10px;}

    /* 교회연혁 */
    .bdsm_history .table-responsive {border: 0;}
    .bdsm_history__titBox {position:relative; left:0; top:0; transform: translate(0, 0);  width:100%;}
    .bdsm_history__tit {width:100%; float:auto; font-size:22px; text-align:center;padding:10px;}
    .bdsm_history__year {position: absolute; left: 0; top: 0; width: 15%; padding: 5px 0px 10px 30px; text-align: left; color: #000; font-size: 29px; font-weight: 600;vertical-align:top;}
    .inner_tb {padding-top: 40px;}
    .inner_tb td:first-child {position: absolute; top: 0; left: 5px; width:100%; padding: 5px;}
    .inner_tb tr {display: block; position: relative;}
    .inner_tb td:nth-child(2) {padding: 30px 10px 0;}
    .bdsm_history__line {width: 100%; position: relative;}
    .bdsm_history__line .table-responsive {border: 0;}

    /* 섬기는분들 */
    .bdsm_people1 {display: inline-block; width: 100%;margin: 0 0 30px; position: relative; z-index: 98; left: 0px; top: 0px;}
    .bdsm_people2 {display: inline-block; width: 100%;margin: 0 0 30px; position: relative; z-index: 98; left: 0px; top: 0px;}
    .bdsm_people3 {display: inline-block; width: 100%;margin: 0 0 30px; position: relative; z-index: 98; left: 0px; top: 0px;}
    .bdsm_people4 {display: inline-block; width: 100%;margin:  0 0 30px; position: relative; z-index: 98; left: 0px; top: 0px;}
    .bdsm_people__titBox {margin: 0px 0px 10px;}
    .bdsm_people__titBox2 {margin: 20px 0px 10px;}

    /* 예배안내 */
    .bdsm15 table {font-size: 15px;}
    .bdsm15 table td {padding: 10px 5px !important;}
    .bdsm15_titBox {margin: 0px 0px 10px;}
    .bdsm15_tit {font-size:20px;}

    /* 교회조직 */
    .bdsm16_titBox {margin: 0px 0px 10px;}
    .bdsm16_tit {font-size:20px;}
    .bdsm16_con {padding: 10px; margin: 0px 0px 30px;}
    .bdsm16_con2 {padding: 10px; margin: 0px 0px 30px;}
    .bdsm16_con3 {padding: 10px; margin: 0px 0px 30px;}
    .bdsm16_con4 {padding: 10px; margin: 0px 0px 30px;}
    .bdsm16_round {text-align:center; font-size:16px; color:#fff; width:100%; float:auto; border:1px solid #536b9a; font-weight:600; border-radius: 35px; padding:5px; background-color:#536b9a; letter-spacing:-0.5px;}
    .bdsm16_round2 {text-align:center; font-size:16px; color:#fff; width:100%; float:auto; border:1px solid #536b9a; font-weight:600; border-radius: 35px; padding:5px; background-color:#536b9a; letter-spacing:1px;}
    .bdsm16_con5 {padding: 10px; margin: 0px 0px 30px;}
    .bdsm16_desc {font-size:15px; text-align:left; color:#636363; padding:5px 0px 5px 15px; line-height:25px;}
    .bdsm16_desc .list_people li {margin-left: 22px; text-indent: -22px;}
    .bdsm16_tb70 {width: 100%;}
    .bdsm16 .table-responsive {position: relative; padding-top: 15px; border: 0;}
    .bdsm16 .table-responsive::before {content: '↔ 좌우로 움직이세요'; display: block; position: absolute; top: 0; right: 0; font-size: 12px; color: #000;}

    /* 오시는길 */
    .bdsm_map {height: 250px; position: relative; overflow: hidden;}
    .bdsm_box {padding: 0px 15px 15px; margin: 0px 0px 20px;}
    .bdsm_btn1 {padding: 20px 10px; margin: 0 0 10px; width: 100%;}
    .bdsm_btn2 {width: 100%; padding: 20px 10px; margin: 0px;}
    .bdsm_box2 {padding: 10px;}
    .bdsm_way {width:100%; float:left; margin-top:15px;}

    /* 선교현황 */
    .bdsm25_titBox {margin: 0px 0px 10px;}
    .bdsm25_tit {font-size:20px;}
    .bdsm25_box {padding: 10px; margin: 0px 0px 20px;}
    .bdsm25_box2 {padding: 10px; margin: 0px 0px 20px;}
    .bdsm25_box3 {padding: 10px; margin: 0px 0px 20px;}
    .bdsm25_round {text-align:center; font-size:16px; color:#fff; width:100%; float:auto;}
    .bdsm25_tb {width:100%;}

    /* 봉사현황 */
    .bdsm26_box {padding: 10px; margin: 0px 0px 20px;}

    /* 유아유치2부 */
    .bdsm28_two {display: block;}
    .bdsm28_dot {margin: 0px 0px 10px;}
    .bdsm28_tit {font-size:25px;}
    .bdsm28_subtit {margin: 0px 0px 20px; }
    .bdsm28_subtitfs {font-size:20px;}
    .bdsm28_desc {padding: 10px 0px;}
    .bdsm28_img {padding:20px;}
    .bdsm28_box {padding: 20px;}
    .bdsm28_box2 {padding: 20px;}
    .bdsm28_con {font-size:16px; color:#fff; text-align:left; font-family:Noto Sans KR; line-height:29px;}
    .num_list li {list-style: none; margin-left: 18px; text-indent: -18px;}

    /* 유아3부 */
    .bdsm283_box {padding: 20px;}

    /* 유치3부 */
    .bdsm29_titBox {margin: 0px 0px 15px;}
    .bdsm29_tit {font-size:25px;}
    .bdsm29_subtitBox {margin: 0px 0px 10px;}
    .bdsm29_subtit {font-size:20px;}
    .bdsm29_box {padding: 20px;}

    /* 유년부 */
    .bdsm30_box {padding: 20px;}

    /* 소년부 */
    .bdsm31_box {padding: 20px;}

    /* 찬양대 */
    .bdsm39_tit {font-size:24px; padding:0 10px 20px;}
    .bdsm39_desc {font-size:17px; padding:0px 10px; word-break: keep-all;}
    .bdsm39_desc2 {font-size:16px; padding:0 0 20px;}
    .bdsm39_img {padding:10px;}
    .bdsm39_tb {border: 0; padding:0px 20px 20px 20px; position: relative; padding-top: 20px;}
    .bdsm39_tb.table-responsive::before {content: '↔ 좌우로 움직이세요'; display: block; position: absolute; top: 0; right: 0; font-size: 12px; color: #000;}
    
    /* 동그라미합창단 */
    .bdsm40_tit {font-size:24px; padding:0 10px 20px;}
    .bdsm40_desc {font-size:17px; padding:0px 10px;}
    .bdsm40_img {padding:10px;}
    .bdsm40_con {font-size:16px; padding:10px;}



}
