@charset "euc-kr";

em, i {
    font-style: normal;
}

.double_bg {
    overflow: hidden;
    width: 100%;
    background: url('https://image.edaily.co.kr/images/content/gray_white_bg.png') repeat;
    background-size: contain
}

    .double_bg:after {
        content: "";
        display: block;
        clear: both
    }
/*-----------------------------------------------------------------------------------------------------------------
														top_contents
-------------------------------------------------------------------------------------------------------------------*/
/********** ¿ÞÂÊ ±×·¹ÀÌBG ¿µ¿ª **********/
.left_graybg {
    float: left;
    width: 360px;
    padding: 40px 30px 30px 0;
}
/* ÀÌ¹ÌÁö_¼­ºêÅ¸ÀÌÆ² */
.img_subtitle {
    width: 360px;
    margin-bottom: 40px
}

    .img_subtitle:after {
        content: "";
        display: block;
        clear: both
    }

    .img_subtitle a {
        cursor: pointer
    }

        .img_subtitle a > span {
            overflow: hidden;
            float: left;
            width: 360px;
            margin-bottom: 12px;
            font-size: 16px;
            font-weight: bold;
            letter-spacing: -1px;
            word-wrap: break-word;
            white-space: nowrap;
            text-overflow: ellipsis
        }

        .img_subtitle a dl {
            overflow: hidden;
            width: 360px;
            height: 60px;
        }

            .img_subtitle a dl dt {
                overflow: hidden;
                float: left;
                width: 102px;
                height: 60px;
                margin-right: 15px
            }

                .img_subtitle a dl dt img {
                    width: 100%;
                    height: 60px;
                    object-fit: cover;
                    /* object-position:top; */
                }

            .img_subtitle a dl dd {
                color: #999;
                padding-top: 2px;
                font-size: 14px;
                margin-top: -2px;
                line-height: 1.45em
            }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .img_subtitle a dl dd {
        line-height: 1.42em
    }
}

.img_subtitle a dl dd span {
    line-height: 0.95em;
    *line-height: 1.35em
}

    .img_subtitle a dl dd span.sub_ti {
        display: inline-block;
        zoom: 1;
        *display: inline;
        overflow: hidden;
        width: 243px;
        padding-bottom: 3px;
        word-wrap: break-word;
        white-space: nowrap;
        text-overflow: ellipsis;
        color: #333;
    }

    .img_subtitle a dl dd span.sub_ti02 {
        display: inline-block;
        zoom: 1;
        *display: inline;
        overflow: hidden;
        width: 360px;
        padding-bottom: 3px;
        word-wrap: break-word;
        white-space: nowrap;
        text-overflow: ellipsis;
        color: #333;
    }
/* ½º³ÀÅ¸ÀÓ,eTV */
.whitebox360 {
    float: left;
    width: 320px;
    padding: 0 20px;
    background: #fff
}

    .whitebox360:after {
        content: "";
        display: block;
        clear: both
    }

.snapetv_box {
    width: 320px;
    margin-top: 25px;
    padding-bottom: 23px
}

    .snapetv_box p {
        float: left;
        width: 320px;
        color: #999;
        margin-bottom: 15px;
        z-index: 1
    }

        .snapetv_box p .title_left {
            float: left;
            letter-spacing: -1px;
        }

            .snapetv_box p .title_left b.tit_point {
                padding-left: 8px;
                color: #333;
                font-size: 18px;
                font-weight: bold;
            }

        .snapetv_box p .more_view {
            position: relative;
            float: right;
            font-size: 11px;
            padding-right: 15px;
            z-index: 1
        }

            .snapetv_box p .more_view a i {
                display: inline-block;
                position: absolute;
                top: 4px;
                right: 0;
                width: 11px;
                height: 11px;
                margin-left: 5px;
                font-size: 0;
                background: url('https://image.edaily.co.kr/images/content/default_icon.png') no-repeat;
                background-position: -464px -20px;
                z-index: 10
            }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .snapetv_box p .more_view a i {
        top: 3px;
    }
}

.snapetv_box dl a {
    cursor: pointer
}

.snapetv_box dl dt {
    overflow: hidden;
    position: relative;
    width: 320px;
    height: 192px;
    z-index: 1
}

    .snapetv_box dl dt span.btn_video {
        position: absolute;
        top: 50%;
        left: 50%;
        float: left;
        width: 69px;
        height: 69px;
        margin: -27px 0 0 -35px;
        font-size: 0;
        background: url('https://image.edaily.co.kr/images/content/default_icon.png') no-repeat;
        background-position: -352px -143px;
        z-index: 20
    }

    .snapetv_box dl dt img {
        width: 100%;
        height: 192px;
        object-fit: cover;
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transition: .3s ease-in-out;
        transition: .3s ease-in-out;
        transform: translate(0%, -0%);
        z-index: 2
    }

    .snapetv_box dl dt:hover img {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }

.snapetv_box dl dd {
    overflow: hidden;
    height: 50px;
    margin-top: 15px;
    padding: 0 10px;
    font-size: 18px;
    font-weight: bold;
    line-height: 1.4em;
}
/********** ¿À¸¥ÂÊ È­ÀÌÆ®BG ¿µ¿ª **********/
.right_whitebg {
    float: left;
    width: 650px;
    padding-left: 40px;
    padding-bottom: 40px;
    background: #fff
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .right_whitebg {
        padding-left: 40px;
    }
}

.main_news {
    position: relative;
    overflow: hidden;
    float: left;
    width: 648px;
    height: 376px;
    border: 1px solid #f8f8f8
}

    .main_news span.main_visual {
        display: inline-block;
        width: 648px;
        height: 376px;
        overflow: hidden;
    }

        .main_news span.main_visual img {
            width: 100%;
            height: 376px;
            -webkit-transform: scale(1);
            transform: scale(1);
            -webkit-transition: .3s ease-in-out;
            transition: .3s ease-in-out;
            transform: translate(0%, -0%);
            object-fit: cover
        }

        .main_news span.main_visual:hover img {
            -webkit-transform: scale(1.1);
            transform: scale(1.1);
        }

    .main_news span.main_text {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 608px;
        padding: 20px;
        font-size: 35px;
        color: #fff;
        line-height: 1.3em;
        letter-spacing: -1px;
        background: url('https://image.edaily.co.kr/images/content/noimg_comma.png') repeat
    }
/******************** Tamplate package ********************/
/********** Tamplate_01 **********/
.tamplate_01 {
    overflow: hidden;
    float: left;
    width: 650px;
    /* *width:670px; */
}

    .tamplate_01 ul {
        float: left;
        margin-left: -20px
    }

        .tamplate_01 ul li {
            position: relative;
            float: left;
            margin: 20px 0 0 20px;
            border: 1px solid #f5f5f5;
            background: #999999
        }

            .tamplate_01 ul li a {
                letter-spacing: -1px
            }

                .tamplate_01 ul li a img {
                    width: 100%;
                    height: 100%;
                    object-fit: cover;
                    -webkit-transform: scale(1);
                    transform: scale(1);
                    -webkit-transition: .3s ease-in-out;
                    transition: .3s ease-in-out;
                    transform: translate(0%, -0%);
                }

                .tamplate_01 ul li a:hover img {
                    -webkit-transform: scale(1.1);
                    transform: scale(1.1);
                }
                
                .tamplate_01 ul .section_re>ul{
                    position:relative;
                    margin-left:0!important
                }
                .tamplate_01 ul .section_re>ul>li.s_358x118{
                    position:absolute;
                    top:280px;
                    left:0
                }
                

                

.tex18_l {
    position: absolute;
    top: 0;
    width: 358px;
    height: 448px;
    left: 0;
    background: url('https://image.edaily.co.kr/images/content/blackgradation_448.png') repeat;
    z-index: 20
}

.tex25_l b {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 318px;
    font-weight: normal;
    padding: 0 20px 20px 20px;
    font-size: 25px;
    color: #fff;
    line-height: 1.2em;
    z-index: 30
}
/********** Tamplate_box_size **********/
.s_358x448 {
    overflow: hidden;
    width: 358px;
    height: 448px
}

.tex_358x448 {
    position: absolute;
    top: 0;
    width: 358px;
    height: 448px;
    left: 0;
    background: url('https://image.edaily.co.kr/images/content/blackgradation_448.png') repeat;
    z-index: 20
}

    .tex_358x448 b {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 318px;
        font-weight: normal;
        padding: 0 20px 20px 20px;
        font-size: 25px;
        color: #fff;
        line-height: 1.3em;
        z-index: 30
    }
/* tex_358x448_ÀÌ¹ÌÁö ¾øÀ» °æ¿ì */
.tex_358x448_imgno {
    display: table;
}

    .tex_358x448_imgno > b {
        display: table-cell;
        width: 320px;
        height: 450px;
        padding: 0 20px;
        font-size: 30px;
        color: #fff;
        text-align: center;
        vertical-align: middle;
        font-weight: normal;
        line-height: 1.4em;
        background: #666
    }

.s_268 {
    overflow: hidden;
    width: 268px;
    height: 268px;
}

.tex_268 {
    position: absolute;
    top: 0;
    width: 268px;
    height: 268px;
    left: 0;
    background: url('https://image.edaily.co.kr/images/content/blackgradation_268.png') repeat;
    z-index: 20
}

    .tex_268 b {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 238px;
        font-weight: normal;
        padding: 0 15px 15px 15px;
        font-size: 18px;
        color: #fff;
        line-height: 1.3em;
        z-index: 30
    }
/* tex_268_ÀÌ¹ÌÁö¾øÀ»°æ¿ì */
.tex_268_imgno {
    display: table;
}

    .tex_268_imgno b {
        display: table-cell;
        width: 228px;
        height: 268px;
        padding: 0 20px;
        font-size: 18px;
        color: #fff;
        text-align: center;
        vertical-align: middle;
        font-weight: normal;
        line-height: 1.4em;
        background: #666
    }

.s_268x158 {
    overflow: hidden;
    width: 268px;
    height: 158px
}

.tex_268x158 {
    position: absolute;
    top: 0;
    left: 0;
    display: table;
    width: 268px;
    height: 158px;
    background: url('https://image.edaily.co.kr/images/content/noimg_comma.png') repeat;
    z-index: 20
}

    .tex_268x158 b {
        display: table-cell;
        position: relative;
        width: 238px;
        height: 158px;
        padding: 0 15px;
        vertical-align: middle;
        text-align: center;
        font-weight: normal;
        font-size: 18px;
        color: #fff;
        line-height: 1.3em;
        z-index: 30;
        zoom: 1;
        **display:inline-block;
        **top:40%;
    }
/* tex_268_ÀÌ¹ÌÁö¾øÀ»°æ¿ì */
.tex_268x158_imgno {
    display: table;
}

    .tex_268x158_imgno b {
        display: table-cell;
        width: 228px;
        height: 158px;
        padding: 0 20px;
        font-size: 16px;
        color: #fff;
        text-align: center;
        vertical-align: middle;
        font-weight: normal;
        line-height: 1.4em;
        background: #666
    }

.s_648x369 {
    overflow: hidden;
    width: 648px;
    height: 369px
}

.tex_648x369 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 608px;
    padding: 20px;
    font-size: 35px;
    color: #fff;
    line-height: 1.3em;
    letter-spacing: -1px;
    background: url('https://image.edaily.co.kr/images/content/noimg_comma.png') repeat;
    z-index: 20
}
/* tex_648x369_ÀÌ¹ÌÁö¾øÀ»°æ¿ì */
.tex_648x369_imgno {
    display: table-cell;
    width: 633px;
    height: 369px;
    padding: 0 20px;
    font-size: 30px;
    color: #fff;
    text-align: center;
    vertical-align: middle;
    font-weight: normal;
    line-height: 1.4em;
    background: #666
}

.s_358x258 {
    overflow: hidden;
    width: 358px;
    height: 258px
}

.tex_358x258 {
    position: absolute;
    top: 0;
    left: 0;
    width: 358px;
    height: 258px;
    background: url('https://image.edaily.co.kr/images/content/blackgradation_258.png') repeat;
    z-index: 20
}

    .tex_358x258 b {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 328px;
        padding: 0 15px 15px 15px;
        font-weight: normal;
        letter-spacing: -1px;
        font-size: 18px;
        color: #fff;
        line-height: 1.3em;
        z-index: 30
    }
/* tex_358x258_ÀÌ¹ÌÁö¾øÀ»°æ¿ì */
.tex_358x258_imgno {
    display: table;
}

    .tex_358x258_imgno b {
        display: table-cell;
        width: 318px;
        height: 258px;
        padding: 0 20px;
        font-size: 18px;
        color: #fff;
        text-align: center;
        vertical-align: middle;
        font-weight: normal;
        line-height: 1.4em;
        background: #666
    }

.s_268x398 {
    overflow: hidden;
    width: 268px;
    height: 398px
}

.tex_268x398 {
    position: absolute;
    top: 0;
    left: 0;
    width: 268px;
    height: 398px;
    background: url('https://image.edaily.co.kr/images/content/blackgradation_398.png') repeat;
    z-index: 20
}

    .tex_268x398 b {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 238px;
        padding: 0 15px 15px 15px;
        letter-spacing: -1px;
        font-weight: normal;
        font-size: 18px;
        color: #fff;
        line-height: 1.3em;
        z-index: 30
    }
/* tex_268x398_ÀÌ¹ÌÁö¾øÀ»°æ¿ì */
.tex_268x398_imgno {
    display: table;
}

    .tex_268x398_imgno b {
        display: table-cell;
        width: 228px;
        height: 398px;
        padding: 0 20px;
        font-size: 18px;
        color: #fff;
        text-align: center;
        vertical-align: middle;
        font-weight: normal;
        line-height: 1.4em;
        background: #666
    }

.s_358x118 {
    overflow: hidden;
    width: 358px;
    height: 118px;
}

.tex_358x118 {
    position: absolute;
    top: 0;
    left: 0;
    display: table;
    width: 358px;
    height: 118px;
    background: url('https://image.edaily.co.kr/images/content/noimg_comma.png') repeat;
    z-index: 20
}

    .tex_358x118 b {
        display: table-cell;
        position: relative;
        width: 328px;
        height: 118px;
        padding: 0 15px;
        vertical-align: middle;
        text-align: center;
        font-weight: normal;
        font-size: 18px;
        color: #fff;
        line-height: 1.3em;
        z-index: 30;
        zoom: 1;
        **display:inline-block;
        **top:40%;
    }
/* tex_358x118_ÀÌ¹ÌÁö¾øÀ»°æ¿ì */
.tex_358x118_imgno {
    display: table;
}

    .tex_358x118_imgno b {
        display: table-cell;
        width: 318px;
        height: 118px;
        padding: 0 20px;
        font-size: 16px;
        color: #fff;
        text-align: center;
        vertical-align: middle;
        font-weight: normal;
        line-height: 1.4em;
        background: #666
    }

.s_228 {
    overflow: hidden;
    width: 228px;
    height: 228px
}

.tex_228 {
    position: absolute;
    top: 0;
    left: 0;
    width: 228px;
    height: 228px;
    background: url('https://image.edaily.co.kr/images/content/blackgradation_228.png') repeat;
    z-index: 20
}

    .tex_228 b {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 198px;
        padding: 0 15px 15px 15px;
        font-weight: normal;
        letter-spacing: -2px;
        font-size: 18px;
        color: #fff;
        line-height: 1.3em;
        z-index: 30
    }
/* tex_228_ÀÌ¹ÌÁö¾øÀ»°æ¿ì */
.tex_228_imgno {
    display: table;
}

    .tex_228_imgno b {
        display: table-cell;
        width: 188px;
        height: 228px;
        padding: 0 20px;
        font-size: 16px;
        color: #fff;
        text-align: center;
        vertical-align: middle;
        font-weight: normal;
        line-height: 1.4em;
        background: #666
    }

.s_398x228 {
    overflow: hidden;
    width: 398px;
    height: 228px
}

.tex_398x228 {
    position: absolute;
    top: 0;
    left: 0;
    width: 398px;
    height: 228px;
    background: url('https://image.edaily.co.kr/images/content/blackgradation_228.png') repeat;
    z-index: 20
}

    .tex_398x228 b {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 368px;
        padding: 0 15px 15px 15px;
        font-weight: normal;
        letter-spacing: -2px;
        font-size: 18px;
        color: #fff;
        line-height: 1.3em;
        z-index: 30
    }
/* tex_398x228_ÀÌ¹ÌÁö¾øÀ»°æ¿ì */
.tex_398x228_imgno {
    display: table;
}

    .tex_398x228_imgno b {
        display: table-cell;
        width: 358px;
        height: 228px;
        padding: 0 20px;
        font-size: 18px;
        color: #fff;
        text-align: center;
        vertical-align: middle;
        font-weight: normal;
        line-height: 1.4em;
        background: #666
    }
/*-----------------------------------------------------------------------------------------------------------------
														html¿¡ ÀÖ´ø styleµé
-------------------------------------------------------------------------------------------------------------------*/
.cls_photo {
    position: relative;
    overflow: hidden;
    float: left;
    height: 200px;
    z-index: 1;
}

    .cls_photo img {
        width: auto;
        height: 100%;
        object-fit: cover;
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transition: .3s ease-in-out;
        transition: .3s ease-in-out;
        transform: translate(0%, -0%);
    }

    .cls_photo:hover img {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }

    .cls_photo .boxtext {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 200px;
        background: url('https://image.edaily.co.kr/images/content/blackgradation_200.png') repeat;
        z-index: 10;
    }

        .cls_photo .boxtext em {
            position: absolute;
            bottom: 0;
            left: 0;
            padding: 0 15px 15px 15px;
            color: #fff;
            z-index: 20;
        }
/*-----------------------------------------------------------------------------------------------------------------
														ÀÌ½´Æ÷Ä¿½º
-------------------------------------------------------------------------------------------------------------------*/
.issue_focus {
    overflow: hidden;
    padding: 40px 0
}

#issueSlieder .als-viewport ul li {
    text-align: left
}

    #issueSlieder .als-viewport ul li img {
        width: 100%;
        height: 147px;
        object-fit: cover;
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transition: .3s ease-in-out;
        transition: .3s ease-in-out;
        transform: translate(0%, -0%);
    }

    #issueSlieder .als-viewport ul li:hover img {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }

.issue_focus p {
    margin-bottom: 12px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: -1px;
}

.issue_area {
    position: relative;
    float: left;
    width: 810px;
    margin-right: 20px;
}

    .issue_area:after {
        content: "";
        display: block;
        clear: both
    }
/* S-180829_¼öÁ¤ */
.als-container {
    position: relative;
    z-index: 0;
}

    .als-container .als-viewport {
        position: relative;
        overflow: hidden;
        margin: 0px auto;
    }

        .als-container .als-viewport .als-wrapper {
            position: relative;
        }

            .als-container .als-viewport .als-wrapper .als-item {
                position: relative;
                overflow: hidden;
                display: block;
                float: left;
                width: 250px;
                margin-right: 20px;
                font-weight: bold;
                cursor: pointer;
            }

                .als-container .als-viewport .als-wrapper .als-item .issu_subtit em {
                    display: inline-block;
                    border: 1px solid #333;
                    padding: 0 5px;
                    font-size: 11px;
                    background: #333;
                    color: #fff;
                }

                .als-container .als-viewport .als-wrapper .als-item .issu_tit {
                    float: left;
                    margin: 10px 0;
                    overflow: hidden;
                    height: 34px;
                }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .als-container .als-viewport .als-wrapper .als-item .issu_tit {
        float: left;
        margin: 10px 0;
        overflow: hidden;
        height: 34px;
    }
}

.als-container .als-viewport .als-wrapper .als-item .issu_img {
    overflow: hidden;
    float: left;
    width: 248px;
    height: 145px;
    border: 1px solid #f5f5f5
}

#issueSlieder .als-prev,
#issueSlieder .als-next {
    position: absolute;
    top: -30px;
    cursor: pointer;
    clear: both;
}
/* E-180829_¼öÁ¤ */
.issue_area dl {
    overflow: hidden;
    float: left;
    width: 250px;
    margin-right: 20px;
}

    .issue_area dl dt {
        overflow: hidden;
        width: 250px;
        height: 147px;
    }

        .issue_area dl dt img {
            width: 100%;
            height: 147px;
            object-fit: cover;
            -webkit-transform: scale(1);
            transform: scale(1);
            -webkit-transition: .3s ease-in-out;
            transition: .3s ease-in-out;
            transform: translate(0%, -0%);
        }

        .issue_area dl dt:hover img {
            -webkit-transform: scale(1.1);
            transform: scale(1.1);
        }

    .issue_area dl dd {
        overflow: hidden;
        width: 250px;
        height: 58px;
        margin-top: 15px;
        font-weight: bold;
        letter-spacing: -1px
    }

        .issue_area dl dd .issu_tit {
            float: left;
            width: 250px;
            margin-bottom: 7px;
            font-size: 14px;
            color: #999;
            font-weight: normal;
            **margin-bottom:6px;
        }

.issue_area .go_left {
    position: absolute;
    top: 0;
    right: 39px;
    width: 14px;
    height: 14px;
    font-size: 0;
    background: url('https://image.edaily.co.kr/images/content/default_icon.png') no-repeat;
    background-position: -440px -56px;
    z-index: 10;
}

.issue_area .go_right {
    position: absolute;
    top: 0;
    right: 20px;
    width: 14px;
    height: 14px;
    font-size: 0;
    background: url('https://image.edaily.co.kr/images/content/default_icon.png') no-repeat;
    background-position: -464px -56px;
    z-index: 15;
}
/*-----------------------------------------------------------------------------------------------------------------
														½ºÅ¸in
-------------------------------------------------------------------------------------------------------------------*/
.starin {
    float: left;
    width: 100%;
    padding: 40px 0;
    margin-bottom: 40px;
    background: #333
}

    .starin:after {
        content: "";
        display: block;
        clear: both
    }

    .starin p {
        float: left;
        width: 1080px;
        color: #999;
        margin-bottom: 15px;
        z-index: 1
    }

        .starin p .title_left {
            float: left;
            width: 61px;
            height: 22px;
            font-size: 0;
            background: url('https://image.edaily.co.kr/images/content/default_icon.png') no-repeat;
            background-position: -18px -335px;
        }

        .starin p .more_view {
            position: relative;
            float: right;
            font-size: 11px;
            padding-right: 15px;
            z-index: 1
        }

            .starin p .more_view a {
                color: #999
            }

                .starin p .more_view a i {
                    display: inline-block;
                    position: absolute;
                    top: 4px;
                    right: 0;
                    width: 11px;
                    height: 11px;
                    margin-left: 5px;
                    font-size: 0;
                    background: url('https://image.edaily.co.kr/images/content/default_icon.png') no-repeat;
                    background-position: -464px -20px;
                    z-index: 10
                }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .starin p .more_view a i {
        top: 3px;
    }
}

.starin .starin_230box {
    position: relative;
    float: left;
    width: 230px;
    height: 230px;
    margin-right: 20px;
    z-index: 1
}

    .starin .starin_230box dt {
        position: relative;
        overflow: hidden;
        width: 228px;
        height: 228px;
        border: 1px solid #3d3d3d;
        z-index: 10;
    }

/* ¸ÞÀÎ ½ºÅ¸ÀÎ ÀÌ¹ÌÁö ¾øÀ»¶§ */
.starin_230box dt.imgno:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 228px;
    height: 228px;
    background: #222
}

.starin_230box a > dd.imgno:before {
    content: "";
    position: absolute;
    top: 35%;
    left: 50%;
    width: 90px;
    height: 20px;
    transform: translate(-50%);
    background: url('https://image.edaily.co.kr/images/content/default_icon.png') no-repeat;
    background-position: -101px -376px;
    z-index: 99999
}

.starin179_visual.imgno:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 179px;
    height: 105px;
    background: #222
}

.starin .starin_179 a.imgno {
    position: relative !important
}

    .starin .starin_179 a.imgno:after {
        content: "";
        position: absolute;
        top: 40%;
        left: 45px;
        width: 90px;
        height: 20px;
        background: url('https://image.edaily.co.kr/images/content/default_icon.png') no-repeat;
        background-position: -101px -376px;
        z-index: 99999
    }




.starin .starin_230box dt img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
    transform: translate(0%, -0%);
}

.starin .starin_230box a:hover dt img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

.starin .starin_230box a > dd {
    position: absolute;
    left: 0;
    bottom: -2px;
    width: 230px;
    height: 230px;
    background: url('https://image.edaily.co.kr/images/content/blackgradation_228.png') repeat;
    z-index: 50;
}




    .starin .starin_230box a > dd span {
        position: absolute;
        left: 0;
        bottom: 0px;
        padding: 0 15px 15px 15px;
        font-size: 18px;
        line-height: 1.3em;
        letter-spacing: -1px;
        color: #fff;
        z-index: 60;
    }

        .starin .starin_230box a > dd span em {
            overflow: hidden;
            max-height: 40px;
        }

.starin .starin_179 {
    float: left;
    display: table;
    width: 580px;
    overflow: hidden;
}

    .starin .starin_179 a .starin179_visual {
        position: relative;
        overflow: hidden;
        float: left;
        width: 179px;
        height: 105px;
    }

    .starin .starin_179 a .starin179_text {
        display: table-cell;
        height: 105px;
        padding-left: 20px;
        vertical-align: middle;
        color: #fff
    }

        .starin .starin_179 a .starin179_text em {
            float: left;
        }

            .starin .starin_179 a .starin179_text em.title {
                width: 379px;
                overflow: hidden;
                word-wrap: break-word;
                white-space: nowrap;
                text-overflow: ellipsis;
                padding-bottom: 12px;
                font-size: 16px;
                color: #eee
            }

            .starin .starin_179 a .starin179_text em.second {
                overflow: hidden;
                max-height: 35px;
                color: #999
            }

    .starin .starin_179 a .starin179_visual img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transition: .3s ease-in-out;
        transition: .3s ease-in-out;
        transform: translate(0%, -0%);
    }

    .starin .starin_179 a .starin179_visual:hover img {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }

    .starin .starin_179 a {
        display: table-cell;
        height: 105px;
        vertical-align: middle
    }

        .starin .starin_179 a > dt {
            float: left;
            width: 177px;
            height: 103px;
            border: 1px solid #3d3d3d
        }

            .starin .starin_179 a > dt img {
                width: 100%;
                object-fit: cover;
            }

        .starin .starin_179 a > dd {
            color: #fff
        }

            .starin .starin_179 a > dd:first-child {
                margin-bottom: 15px
            }
/*-----------------------------------------------------------------------------------------------------------------
														bottom_contents
-------------------------------------------------------------------------------------------------------------------*/
/* Å¸ÀÌÆ²¿µ¿ª*/
.fl_title52 {
    float: left;
    width: 52px;
}

    .fl_title52 p, .fl_title72 p {
        text-align: right;
        font-weight: bold;
        font-size: 18px;
        letter-spacing: -1px;
        line-height: 1.4em
    }

.fl_title72 {
    float: left;
    width: 72px;
}

.the_view {
    float: right;
    margin-top: 15px;
    font-weight: bold;
    font-size: 11px;
}

    .the_view a i {
        position: relative;
        top: -10px;
        display: inline-block;
        zoom: 1;
        width: 11px;
        height: 11px;
        margin-left: 5px;
        font-size: 0;
        background: url('https://image.edaily.co.kr/images/content/default_icon.png') no-repeat;
        background-position: -464px -20px;
        *top: -8px;
    }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .the_view a i {
        top: -2px;
    }
}
/* Æ®·£µå´º½º */
.trendnews {
    float: left;
    border-bottom: 1px solid #ddd;
    padding-bottom: 30px;
    margin-bottom: 30px;
}

    .trendnews:after {
        content: "";
        display: block;
        clear: both
    }

    .trendnews .tap {
        float: right;
        width: 52px;
        margin-top: 20px;
    }

        .trendnews .tap li {
            width: 52px;
            padding: 15px 0;
            border-bottom: 1px solid #333;
            font-size: 14px;
            font-weight: bold;
            letter-spacing: -1px;
            text-align: center;
        }

            .trendnews .tap li.position {
                border-bottom: 0;
                background: #e60012
            }

        .trendnews .tap a li.position {
            color: #fff;
        }

            .trendnews .tap a li.position:hover {
                color: #fff;
            }

        .trendnews .tap a li:hover {
            color: #e60012;
        }

        .trendnews .tap li:first-child:before {
            display: none
        }

    .trendnews .news288_list {
        float: left;
        margin-left: 20px;
    }

        .trendnews .news288_list ul li {
            overflow: hidden;
            width: 288px;
            padding-top: 10px;
        }

            .trendnews .news288_list ul li a {
                font-size: 16px;
            }

                .trendnews .news288_list ul li a span {
                    display: inline-block;
                }

                    .trendnews .news288_list ul li a span.numbering {
                        font-weight: bold;
                        width: 20px;
                        text-align: center;
                        float: left;
                        color: #999
                    }

                        .trendnews .news288_list ul li a span.numbering.tex_red {
                            color: #e60012
                        }

                    .trendnews .news288_list ul li a span.textnews {
                        overflow: hidden;
                        width: 263px;
                        padding-left: 5px;
                        font-size: 14px;
                        word-wrap: break-word;
                        white-space: nowrap;
                        text-overflow: ellipsis;
                        letter-spacing: -1px
                    }

    .trendnews .admark {
        position: absolute;
        top: -2px;
        right: 0;
        padding: 0 4px 2px 4px;
        font-size: 10px;
        color: #fff;
        background: #bbb
    }
/* ÇÇÇÃ's */
.peoples {
    float: left;
    border-bottom: 1px solid #ddd;
    padding-bottom: 30px;
    margin-bottom: 30px
}

    .peoples:after {
        content: "";
        display: block;
        clear: both
    }

    .peoples dl {
        position: relative;
        float: left;
        display: inline-block;
        zoom: 1;
        *display: inline;
        margin-left: 20px;
    }

        .peoples dl dt {
            overflow: hidden;
            width: 288px;
            height: 288px;
        }

            .peoples dl dt img {
                width: 100%;
                height: 288px;
                object-fit: cover;
                -webkit-transform: scale(1);
                transform: scale(1);
                -webkit-transition: .3s ease-in-out;
                transition: .3s ease-in-out;
                transform: translate(0%, -0%);
            }

            .peoples dl dt:hover img {
                -webkit-transform: scale(1.1);
                transform: scale(1.1);
            }

        .peoples dl dd {
            position: absolute;
            left: 15px;
            bottom: 15px;
            width: 228px;
            padding: 15px;
            font-size: 18px;
            font-weight: bold;
            line-height: 1.4em;
            letter-spacing: -1px;
            background: url('https://image.edaily.co.kr/images/content/white_bg.png') repeat;
            z-index: 10
        }
/* ¿À´ÃÀÇ Ä®·³ */
.today_column {
    float: left;
    width: 360px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 30px;
    padding-bottom: 10px
}

    .today_column:after {
        content: "";
        display: block;
        clear: both
    }

    .today_column .colums {
        float: right;
        width: 268px;
        padding-left: 20px;
    }

        .today_column .colums dl {
            float: left;
            margin-bottom: 20px
        }

            .today_column .colums dl dt {
                overflow: hidden;
                float: left;
                width: 60px;
                height: 60px;
                margin-right: 10px;
                border-radius: 100%;
                text-align: center;
            }

                .today_column .colums dl dt img {
                    width: 100%;
                    height: 100%;
                    object-fit: cover
                }

            .today_column .colums dl dd {
                overflow: hidden;
                float: left;
                padding-right: 10px;
                width: 188px;
                height: 60px;
                letter-spacing: -1px;
                line-height: 1.4em;
                *line-height: 1.3em
            }

                .today_column .colums dl dd span {
                    float: left;
                    width: 198px;
                    padding-bottom: 5px;
                    color: #999
                }
/* Ã¥¡¤¹Ì¼ú */
.bookart {
    float: left;
    width: 360px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 30px;
    padding-bottom: 30px
}

    .bookart:after {
        content: "";
        display: block;
        clear: both
    }

    .bookart .go_left {
        position: absolute;
        top: 41px;
        right: 19px;
        width: 14px;
        height: 14px;
        font-size: 0;
        background: url('https://image.edaily.co.kr/images/content/default_icon.png') no-repeat;
        background-position: -440px -56px;
        z-index: 10;
    }

    .bookart .go_right {
        position: absolute;
        top: 41px;
        right: 0px;
        width: 14px;
        height: 14px;
        font-size: 0;
        background: url('https://image.edaily.co.kr/images/content/default_icon.png') no-repeat;
        background-position: -464px -56px;
        z-index: 15;
    }
    /* book */
    .bookart .books {
        position: relative;
        float: left;
        width: 245px;
        height: 169px;
        margin-left: 18px;
        padding: 40px 10px 15px 15px;
        background: #fff;
    }

        .bookart .books span.signs {
            position: absolute;
            top: 0;
            right: 0;
            padding: 8px 10px;
            color: #fff;
            background: #333
        }

        .bookart .books dl dt {
            overflow: hidden;
            float: left;
            width: 120px;
            height: 170px;
        }

            .bookart .books dl dt img {
                width: 100%;
                height: 100%;
                object-fit: cover
            }

        .bookart .books dl dd {
            position: relative;
            float: left;
            width: 115px;
            height: 160px;
        }

            .bookart .books dl dd span {
                position: absolute;
                bottom: 0;
                right: 0;
                padding: 0 10px 10px 10px;
                font-size: 18px;
                font-weight: bold;
                line-height: 1.3em;
                letter-spacing: -1.5px;
                z-index: 20
            }
    /* arts */
    .bookart .arts {
        position: relative;
        float: left;
        width: 270px;
        height: 224px;
        margin-left: 18px;
    }

        .bookart .arts span.signs {
            position: absolute;
            top: 0;
            right: 0;
            padding: 8px 10px;
            color: #fff;
            background: #333;
            z-index: 50
        }

        .bookart .arts dl {
            position: relative;
            display: inline-block;
            zoom: 1;
            *display: inline;
        }

            .bookart .arts dl dt {
                overflow: hidden;
                width: 270px;
                height: 224px;
            }

                .bookart .arts dl dt img {
                    width: 100%;
                    height: 224px;
                    object-fit: cover;
                    -webkit-transform: scale(1);
                    transform: scale(1);
                    -webkit-transition: .3s ease-in-out;
                    transition: .3s ease-in-out;
                    transform: translate(0%, -0%);
                }

                .bookart .arts dl dt:hover img {
                    -webkit-transform: scale(1.1);
                    transform: scale(1.1);
                }

            .bookart .arts dl dd {
                position: absolute;
                left: 15px;
                bottom: 15px;
                width: 209px;
                padding: 15px;
                font-size: 18px;
                font-weight: bold;
                line-height: 1.4em;
                letter-spacing: -1px;
                background: url('https://image.edaily.co.kr/images/content/white_bg.png') repeat;
                z-index: 10
            }
/* ÀÌµ¥ÀÏ¸®ON */
.ed_on {
    float: left;
    width: 360px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 30px;
    padding-bottom: 30px
}

    .ed_on:after {
        content: "";
        display: block;
        clear: both
    }

    .ed_on ul {
        overflow: hidden;
        float: left;
        width: 268px;
        margin-left: 20px;
    }

        .ed_on ul li {
            width: 258px;
            overflow: hidden;
            margin-top: 15px;
            font-size: 14px;
            letter-spacing: -1px;
            word-wrap: break-word;
            white-space: nowrap;
            text-overflow: ellipsis;
            **margin-top:15px;
        }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .ed_on ul li {
        margin-top: 14px;
    }
}

.ed_on ul li:first-child {
    margin-top: 0;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .ed_on ul li:first-child {
        margin-top: 2px;
    }
}

.ed_on ul li a em {
    color: #999
}
/* IR¸â¹ö½º */
.ed_ir {
    float: left;
    width: 360px;
    padding-bottom: 30px
}

    .ed_ir:after {
        content: "";
        display: block;
        clear: both
    }

    .ed_ir ul {
        overflow: hidden;
        float: left;
        width: 268px;
        margin-left: 20px;
    }

        .ed_ir ul li {
            width: 258px;
            overflow: hidden;
            margin-top: 15px;
            font-size: 14px;
            letter-spacing: -1px;
            word-wrap: break-word;
            white-space: nowrap;
            text-overflow: ellipsis;
            **margin-top:15px;
        }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .ed_ir ul li {
        margin-top: 14px;
    }
}

.ed_ir ul li:first-child {
    margin-top: 0;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .ed_ir ul li:first-child {
        margin-top: 2px;
    }
}

.ed_ir ul li a em {
    color: #999
}
/* ¼¼¸ð´º½º */
.semonews_hotphoto {
    float: left;
    width: 690px;
    margin-bottom: 40px;
}

    .semonews_hotphoto:after {
        content: "";
        display: block;
        clear: both
    }

.semonews {
    float: left;
    width: 203px;
}

.semonews p {
    float: left;
    width: 305px;
    margin-bottom: 16px;
    color: #999;
    letter-spacing: -1px;
    z-index: 1
}

    .semonews p b {
        padding-left: 8px;
        color: #333;
        font-size: 18px;
        font-weight: bold;
    }

.semonews dl dt {
    overflow: hidden;
    width:203px;
    height:203px;
}

.semonews dl dt img {
    width: 100%;
    height:203px;
    /* object-fit: cover; */
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
    transform: translate(0%, -0%);
}

.semonews dl dt:hover img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

.semonews dl dd {
    display: table-cell;
    width: 161px;
    height:108px;
    border: 1px solid #ddd;
    border-top: 0;
    padding: 0 20px;
    font-size: 18px;
    line-height: 1.3em;
    letter-spacing: -1px;
    vertical-align: middle;
    text-align: center
}
/* ÇÖÆ÷Åä */
.main_hotphoto {
    float: left;
    width: 417px;
}

    .main_hotphoto > p {
        float: left;
        width: 417px;
        color: #999;
        margin-bottom: 16px;
        z-index: 1
    }

    .main_hotphoto p .title_left {
        float: left;
        letter-spacing: -1px;
    }

        .main_hotphoto p .title_left b.tit_point {
            padding-left: 8px;
            color: #333;
            font-size: 18px;
            font-weight: bold;
        }

    .main_hotphoto p .more_view {
        position: relative;
        float: right;
        font-size: 11px;
        padding-right: 15px;
        z-index: 1
    }

        .main_hotphoto p .more_view a i {
            display: inline-block;
            position: absolute;
            top: 4px;
            right: 0;
            width: 11px;
            height: 11px;
            margin-left: 5px;
            font-size: 0;
            background: url('https://image.edaily.co.kr/images/content/default_icon.png') no-repeat;
            background-position: -464px -20px;
            z-index: 10
        }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .main_hotphoto p .more_view a i {
        top: 3px;
    }
}

.main_hotphoto ul li {
    position: relative;
    width: 102px;
    height: 102px;
    overflow: hidden;
    margin-top: 3px;
}

    .main_hotphoto ul li:first-child {
        margin-top: 0
    }

    .main_hotphoto ul li > a > span.tex {
        position: absolute;
        left: 0;
        top: 0;
        background: url('https://image.edaily.co.kr/images/content/noimg_comma.png') repeat;
        z-index: 10
    }

        .main_hotphoto ul li > a > span.tex em {
            display: table-cell;
            width: 92px;
            height: 102px;
            vertical-align: middle;
            padding: 0 5px;
            text-align: center;
            font-size: 14px;
            line-height: 1.4em;
            color: #fff
        }

.main_hotphoto .photo_big {
    overflow: hidden;
    float: left;
    width: 312px;
    height: 312px;
    margin-right: 3px;
}

    .main_hotphoto .photo_big > a > span.tex em {
        display: table-cell;
        width: 312px;
        height: 312px;
        vertical-align: middle;
        padding: 0 15px;
        text-align: center;
        font-size: 18px;
        line-height: 1.4em;
        color: #fff
    }

.main_hotphoto ul li img {
    width: 100%;
    height: 100%;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
    transform: translate(0%, -0%);
}

.main_hotphoto ul li a:hover img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
/* main_boxbanner_650x110 */
.oxbanner_650x100 {
    float: left;
    width: 640px;
    height: 100px;
    border: 5px solid #eee;
}

    .oxbanner_650x100:after {
        content: "";
        display: block;
        clear: both
    }
/* Today¡¯s CUT ÄÆ´º½º */
.cutnews {
    /* float: left; */
    padding-bottom: 30px;
    border-bottom: 3px solid #333
}

    .cutnews:after {
        content: "";
        display: block;
        clear: both
    }

    .cutnews > p {
        float: left;
        width: 650px;
        margin-bottom: 12px;
        letter-spacing: -1px;
        color: #999
    }

    .cutnews p b {
        padding-left: 8px;
        color: #333;
        font-size: 18px;
        font-weight: bold;
    }

.cutnewsbox {
    position: relative;
    width: 660px;
    float: left;
    left: -10px;
}

    .cutnewsbox dl {
        position: relative;
        float: left;
        overflow: hidden;
        width: 210px;
        height: 210px;
        margin: 0 0 10px 10px;
    }

        .cutnewsbox dl dt {
            position: absolute;
            width: 208px;
            height: 208px;
            border: 1px solid #f5f5f5;
            background: url('https://image.edaily.co.kr/images/content/blackgradation_228.png') repeat;
            z-index: 10
        }

            .cutnewsbox dl dt span {
                position: absolute;
                overflow: hidden;
                bottom: 13px;
                width: 180px;
                height: 76px;
                padding: 0 15px;
                z-index: 20
            }

                .cutnewsbox dl dt span em {
                    float: left;
                    width: 180px;
                    padding-bottom: 5px;
                    line-height: 2em;
                }

                    .cutnewsbox dl dt span em b {
                        overflow: hidden;
                        display: inline-block;
                        padding: 0 5px;
                        word-wrap: break-word;
                        white-space: nowrap;
                        text-overflow: ellipsis;
                        max-width: 170px;
                        border-bottom: 1px solid #ddd;
                    }

        .cutnewsbox dl a dt {
            color: #fff
        }

        .cutnewsbox dl dd {
            overflow: hidden;
            width: 210px;
            height: 210px;
        }

            .cutnewsbox dl dd img {
                overflow: hidden;
                width: 100%;
                height: 100%;
                object-fit: cover;
                -webkit-transform: scale(1);
                transform: scale(1);
                -webkit-transition: .3s ease-in-out;
                transition: .3s ease-in-out;
                transform: translate(0%, -0%);
            }

        .cutnewsbox dl a:hover dd img {
            -webkit-transform: scale(1.1);
            transform: scale(1.1);
        }
/* in½Ã¸®Áî */
.main_inseries {
    float: left;
    width: 670px;
    height: 638px;
    margin: -30px 0 0 -20px
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .main_inseries {
        height: 620px;
    }
}

.main_inseries:after {
    content: "";
    display: block;
    clear: both
}

.main_inseries dl {
    float: left;
    width: 315px;
    margin: 30px 0 0 20px;
}

    .main_inseries dl dt {
        overflow: hidden;
        width: 313px;
        height: 183px;
        border: 1px solid #f5f5f5;
    }

        .main_inseries dl dt img {
            width: 100%;
            height: 100%;
            object-fit: cover;
            -webkit-transform: scale(1);
            transform: scale(1);
            -webkit-transition: .3s ease-in-out;
            transition: .3s ease-in-out;
            transform: translate(0%, -0%);
        }

    .main_inseries dl a:hover dt img {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }

    .main_inseries dl dd {
        position: relative;
        top: -15px;
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

        .main_inseries dl dd span {
            display: inline-block;
            overflow: hidden;
            height: 44px;
            font-size: 18px;
            line-height: 1.3em;
            font-weight: bold;
        }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .main_inseries dl dd span {
        line-height: 1.2em;
        height: 40px;
    }
}

.main_inseries dl dd span.in_title {
    display: block;
    margin: 0 0 15px 1px
}

    .main_inseries dl dd span.in_title b {
        color: #fff;
        display: inline-block;
        background: #e60012;
        padding: 2px 10px;
        font-weight: normal;
        font-size: 14px;
    }

        .main_inseries dl dd span.in_title b em {
            font-size: 16px;
            font-weight: bold;
        }

        .main_inseries dl dd span.in_title b i {
            font-size: 9px;
            position: relative;
            top: -1px;
        }
/*-----------------------------------------------------------------------------------------------------------------
														Æ÷Åä°¶·¯¸®
-------------------------------------------------------------------------------------------------------------------*/
.index_aside_bottom {
    float: left;
    width: 100%;
    padding: 40px 0;
    margin-top: 60px;
    background: #333
}

.photo_gallery {
    position: relative;
    float: left;
}

    .photo_gallery p {
        float: left;
        width: 100%;
        margin-bottom: 15px;
        color: #fff;
        font-size: 18px;
        font-weight: bold;
        letter-spacing: -1px;
    }

    .photo_gallery .photo_slide {
        float: left;
        width: 1080px;
        height: 200px;
        margin-left: -10px;
        z-index: 0
    }

    .photo_gallery .block_black {
        position: absolute;
        top: 32px;
        right: 9px;
        width: 56px;
        height: 200px;
        background: url('https://image.edaily.co.kr/images/content/block_black02.png') repeat;
        z-index: 10
    }

        .photo_gallery .block_black.bleft {
            left: -11px;
            background: url('https://image.edaily.co.kr/images/content/block_black03.png') repeat;
            z-index: 10
        }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .photo_gallery .photo_slide .block_black {
        top: 32px;
    }
}

.photo_gallery .photo_slide .slide_photo {
    position: relative;
    overflow: hidden;
    float: left;
    height: 200px;
    margin-left: 10px;
    z-index: 1
}

    .photo_gallery .photo_slide .slide_photo img {
        width: auto;
        height: 100%;
        float: left;
        overflow: hidden;
        object-fit: cover;
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transition: .3s ease-in-out;
        transition: .3s ease-in-out;
        transform: translate(0%, -0%);
    }

    .photo_gallery .photo_slide .slide_photo:hover img {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
        float: left;
        overflow: hidden;
        display: inline-block;
        z-index: -1;
    }

    .photo_gallery .photo_slide .slide_photo a span.boxtext {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 200px;
        background: url('https://image.edaily.co.kr/images/content/blackgradation_200.png') repeat;
        z-index: 10
    }

        .photo_gallery .photo_slide .slide_photo a span.boxtext em {
            position: absolute;
            bottom: 0;
            left: 0;
            padding: 0 15px 15px 15px;
            color: #fff;
            z-index: 20;
        }

.photo_gallery .photo_slide .go_left {
    position: absolute;
    top: 120px;
    left: -40px;
    width: 20px;
    height: 39px;
    font-size: 0;
    background: url('https://image.edaily.co.kr/images/content/default_icon.png') no-repeat;
    background-position: -158px -243px;
    z-index: 250;
}

.photo_gallery .photo_slide .go_right {
    position: absolute;
    top: 120px;
    right: 60px;
    width: 20px;
    height: 39px;
    font-size: 0;
    background: url('https://image.edaily.co.kr/images/content/default_icon.png') no-repeat;
    background-position: -188px -243px;
    z-index: 200;
}
