.total-A002-5-wrap{position:relative;}


.total-A002-5-wrap .board_box{position:relative;/*float:right;width:75%;display:inline-block*/;height:400px;text-align:center}
.total-A002-5-wrap .board_box>ul{display:inline-block;margin:10px;font-size:0}
.total-A002-5-wrap .board_box>ul>li{display:inline-block;font-size:15px;}
.total-A002-5-wrap .board_box>ul>li>.tablink{display:inline-block;color:#343434;padding:10px 20px;margin-left:-1px;background:#fff;border:1px solid #eee;cursor:pointer;text-align:center;color:#6c6c6c;font-size:17px;transition:0.3s}
.total-A002-5-wrap .board_box>ul>li.on>.tablink{position:relative;z-index:10;background:#014f9f;border:1px solid #014f9f;color:#fff;}
.total-A002-5-wrap .board_box>ul>li.on>.box>.box_content{visibility:visible;opacity:1}

.total-A002-5-wrap .box>.box_content{visibility:hidden;opacity:0;position:absolute;top:60px;left:0;width:100%;transition:0.3s;line-height:1.4}
/*
.total-A002-5-wrap .box>.box_content ._one_row{position:relative;padding:40px 30px;margin:0 10px;border:1px solid #eee;background:#fff;cursor:pointer;transition:0.3s}
.total-A002-5-wrap .box>.box_content ._one_row>span{display:block;padding:5px 0}
.total-A002-5-wrap .box>.box_content ._one_row .title{display:inline;font-size:16px;font-weight:500}
.total-A002-5-wrap .box>.box_content ._one_row:hover{box-shadow:0 0 10px #ddd}
.total-A002-5-wrap .box>.box_content ._one_row:hover .title{box-shadow: 0 -10px 0 rgba(191, 218, 246, 0.7) inset}
.total-A002-5-wrap .box>.box_content ._one_row .contents{display:block;margin:20px 0 40px 0;color:#666;font-weight:300}
.total-A002-5-wrap .box>.box_content ._one_row .date{position:absolute;bottom:40px;left:30px;font-family:"Montserrat"}
*/

.total-A002-5{/*width:140%*/}
.total-A002-5 .slick-list{padding:25px 0}
.total-A002-5 .one-cell{position:relative;background:#fff;border:1px solid #eee;margin:0 10px;outline:0;transition:0.5s}
.total-A002-5 .one-cell ._img{font-size:0;line-height:0}
.total-A002-5 .one-cell ._img._empty{background:#a6a6a6}

.total-A002-5 .one-cell ._img>img{width:100%}
.total-A002-5 .one-cell:hover{margin-top:-10px;box-shadow: 0 0 10px #ddd;}
.total-A002-5 .one-cell ._content_box{min-height:200px;padding:30px;text-align:left}

/*
.total-A001-5-wrap .box>.box_content ._one_row{position:relative;padding:40px 30px;margin:0 10px;border:1px solid #eee;background:#fff;cursor:pointer;transition:0.3s}
.total-A001-5-wrap .box>.box_content ._one_row>span{display:block;padding:5px 0}
.total-A001-5-wrap .box>.box_content ._one_row .title{display:inline;font-size:16px;font-weight:500}
.total-A001-5-wrap .box>.box_content ._one_row:hover{box-shadow:0 0 10px #ddd}
.total-A001-5-wrap .box>.box_content ._one_row:hover .title{box-shadow: 0 -10px 0 rgba(191, 218, 246, 0.7) inset}
.total-A001-5-wrap .box>.box_content ._one_row .contents{display:block;margin:20px 0 40px 0;color:#666;font-weight:300}
.total-A001-5-wrap .box>.box_content ._one_row .date{position:absolute;bottom:40px;left:30px;font-family:"Montserrat"}
*/

.total-A002-5 .one-cell ._group_contents{position:absolute;bottom:15px;right:15px;color:#f06c5e;
padding: 6px 10px;
    border-radius: 5px;
    line-height: 1;
    font-family: gulim;
    font-size: 13px;
}
.total-A002-5 .one-cell ._content_box>div{display:block;padding:5px 0}
.total-A002-5 .one-cell ._content_box ._title{display:inline;font-size:1.1em;font-weight:500}
.total-A002-5 .one-cell ._content_box ._contents{margin-top:10px;font-size:15px;font-weight:300}
.total-A002-5 .one-cell ._content_box ._date{position:absolute;bottom:40px;left:30px;color:#888;font-weight:300;font-size:13px}


.total-A002-5 .one-cell:hover ._content_box ._title{box-shadow: 0 -10px 0 rgba(191, 218, 246, 0.7) inset}


/*slick-dots*/
.total-A002-5-wrap .slick-dots li{width:10px;height:10px;margin-right:10px;transition: 0.3s}
.total-A002-5-wrap .slick-dots li button{width:100%;height:100%;}
.total-A002-5-wrap .slick-dots li button:before{content:"";width:100%;height:100%;border-radius:5px;background:#ddd;opacity: 1}
.total-A002-5-wrap .slick-dots li.slick-active button:before{background:#023f9a}


/*more*/
.total-A002-5{position:relative;}
.total-A002-5 ._more>a{display:inline-block;position:absolute;top:-40px;right:0px;z-index:10;width:30px;height:30px;line-height:30px;font-size:0;color:#909090;cursor:pointer;transition:all 0.5s ease 0s}
.total-A002-5 ._more>a>span{display:inline-block;text-indent:-9999px;overflow:hidden;}
.total-A002-5 ._more>a:before{content:"\e78a";display:inline-block;width:100%;height:100%;font-family:"axicon";text-align:center;font-size:20px;}
.total-A002-5 ._more>a:hover{transform:rotate(180deg)}


/*sick-control*/
.total-A002-5-wrap .banner_control{position:absolute;top:-20px;right:10px;padding-right:30px;text-align:center;font-size:0}
.total-A002-5-wrap .banner_control button>span{display:inline-block;text-indent:-9999px;overflow:hidden;line-height:0}
.total-A002-5-wrap .banner_control button:before{display:inline-block;width:100%;height:100%;font-family:"axicon";font-size:15px}
.total-A002-5-wrap .banner_control button:hover{border:1px solid #008ed9;background:#008ed9;color:#fff;}
.total-A002-5-wrap .banner_control button{display:inline-block;position:relative;width:30px;height:30px;line-height:30px;border:1px solid #909090;background:#fff;padding:0;margin-right:2px;outline:0;text-align:center;color:#909090;cursor:pointer}
.total-A002-5-wrap .banner_control button.slick-disabled{background:#f1f1f1;color:#888;}
.total-A002-5-wrap .banner_control button.slick-disabled:hover{background:#f1f1f1;border:1px solid #000;cursor:default;color:#888}
.total-A002-5-wrap .banner_control button.slick-prev-04:before{content:"\e84f";}
.total-A002-5-wrap .banner_control button.slick-next-04:before{content:"\e850";}

.total-A002-5 ._error_msg{padding:2em 0}

@media screen and (max-width:768px){
.total-A002-5{width:100%}
.total-A002-5 .one-cell{margin:0}
.total-A002-5 .one-cell ._content_box{/*min-height:162px*/;/*padding:15px;*/}
.total-A002-5 .one-cell ._content_box>._date{left:15px;}
/*.total-A002-5 .one-cell ._group_contents{left:15px;}*/
    
    .total-A002-5 ._more>a{right:0}
    .total-A002-5-wrap .banner_control{right:0}    

.total-A002-5-wrap .board_box>ul{margin:10px 0}
.total-A002-5-wrap .board_box>ul>li>.tablink{padding:10px 10px;font-size:15px}
.total-A002-5 ._more{display:none}

}

.total-A002-5 .one-cell ._content_box ._place{margin-top:10px;color:#666}
.total-A002-5 .one-cell ._content_box ._company{color:#21a2cf}

.total-A002-5 .one-cell ._content_box ._site_location{margin-top:10px;color:#666}
.total-A002-5 .one-cell ._content_box ._purpose{color:#21a2cf}

