
    
/* visual_block_013 */
.visual_block_013{background-color:#fff;}
.visual_block_013 > div[data-wv-layout-element="block_inner"]{padding-top: 94px;}
.visual_block_013 .bg_con{position: absolute; top:0; left:0; opacity: 0.07; height: 70%;}
.visual_block_013 .visual_block_013_contents_000{}
.visual_block_013 .visual_block_013_contents_001{cursor:pointer; height: 540px;}
.visual_block_013 .visual_block_013_contents_001 .sub_visual_img_wrap{position: absolute; z-index: -2; top:0; left:0; width:100%; height:100%;
    background-image: url('/weven_template/block/visual_block_013/resource/img/visual_block_013_img_000.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
.visual_block_013 .visual_block_013_contents_001 .dim_con{position: absolute; z-index: -1; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0);}
.visual_block_013 .visual_block_013_contents_001 .play_btn{background-image: url('/weven_service/asset/img/common/play_btn_white.png');}

.reverse.visual_block_013{background-color:#171717;}
/*.reverse.visual_block_013 > div[data-wv-layout-element="block_inner"]{padding-bottom: 100px;}*/
.reverse.visual_block_013 .bg_con{display: none;}
/*.reverse.visual_block_013 .visual_block_013_contents_001 .play_btn{background-image: url('/weven_service/asset/img/common/play_btn_black.png');}*/

@media all and (min-width:992px){
    /* visual_block_013 */
    .visual_block_013 > div[data-wv-layout-element="block_inner"]{padding-top: 164px;}
    .visual_block_013 .visual_block_013_contents_000{}
    .visual_block_013 .visual_block_013_contents_001{height: 640px;}
    .visual_block_013 .visual_block_013_contents_001 .sub_visual_img_wrap{width: calc(100% - 100px);}
    .visual_block_013 .visual_block_013_contents_001 .dim_con{width: calc(100% - 100px);}
    .visual_block_013 .visual_block_013_contents_001:hover .play_btn{opacity: 1;}

    /*.reverse.visual_block_013 > div[data-wv-layout-element="block_inner"]{padding-bottom: 170px;}*/
}

@media all and (min-width: 1600px){
    /* visual_block_013 */
    .visual_block_013 .visual_block_013_contents_001{height: 920px;}
}
