.page_title_area:before{display:none}
.page_title{padding-top:70px}
.interior{padding-bottom:70px}
.bg_area ul{position:relative;height:662px;background:url('../img/ic_bg01.jpg') no-repeat center}
.bg_area ul li{position:absolute;left:0;top:0;width:100%;height:662px;background-repeat:no-repeat;background-position:center;opacity:0;transition:all 0.4s}
.bg_area ul li.li01{background-image:url('../img/ic_bg01.jpg')}
.bg_area ul li.li02{background-image:url('../img/ic_bg02.jpg')}
.bg_area ul li.li03{background-image:url('../img/ic_bg03.jpg')}
.bg_area ul li.on{opacity:1}
.ic_box_wrap{position:absolute;top:130px;left:50%;margin-left:-590px;width:1180px}
.ic_box{float:left;position:relative;width:393px;height:403px;background-color:transparent;text-align:center;box-sizing:border-box}
.ic_box:before{display:none;content:'';width:353px;height:363px;border:1px solid rgba(255,255,255,0.2);position:absolute;top:20px;left:20px;box-sizing:border-box}
.ic_num{padding:50px 0 15px;opacity:0.8}
.center_bar{display:block;margin:0 auto;width:1px;height:47px;background-color:#fff;opacity:0.3}
.ic_tit,.ic_tit_on{padding:20px 0 24px}
.ic_box .ic_tit{display:block}
.ic_box .ic_tit_on{display:none}
.ic_txt{display:none;color:#c87f95}
.ic_txt em{color:#d6d6d6}
.ic_box.on{background-color:rgba(163,20,63,0.9)}
.ic_box.on:before{display:block}
.ic_box.on .ic_num{opacity:1}
.ic_box.on .center_bar{opacity:1}
.ic_box.on .ic_tit{display:none}
.ic_box.on .ic_tit_on{display:block}
.ic_box.on .ic_txt{display:block}
.int_neon_wrap{top:587px;margin-left:140px}

.tabmenu{padding:136px 0 50px}
.int_gallery .tabmenu li:first-child a{background-image:url('../img/tab_int.png')}
.int_gallery .tabmenu li:last-child a{background-image:url('../img/tab_ext.png')}
.interior_slide .swiper-container{overflow:visible}
.interior_slide .swiper-slide{opacity:0.1}
.interior_slide .swiper-slide.swiper-slide-active{opacity:1}
.int_btns{position:absolute;top:50%;margin-top:-75px;width:70px;height:150px;background-repeat:no-repeat;background-position:center;font-size:0}
.int_btns.btn_prev{left:0;background-image:url('../img/int_btn_prev.png')}
.int_btns.btn_next{right:0;background-image:url('../img/int_btn_next.png')}
.int_paging{padding-top:20px;font-size:0;line-height:0}
.int_paging li{display:inline-block;margin-right:9px;width:189px;height:125px}
.int_paging li:nth-child(6n){margin-right:0}
.int_paging li a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center}

.interior_slider{position:relative}
.interior_slider > .slider-container{overflow:hidden;position:relative}
.interior_slider > .slider-btns{position:absolute;top:246px;width:45px;height:92px;background-repeat:no-repeat;text-indent:-10000px}
.interior_slider > .slider-prev{left:0;background-image:url('../img/btn_prev.png')}
.interior_slider > .slider-next{right:0;background-image:url('../img/btn_next.png')}
.interior_paging{margin-top:13px}
.interior_paging:after{content:'';display:block;clear:both}
.interior_paging > li{overflow:hidden;float:left;position:relative;width:140px;margin-right:17px;margin-bottom:17px}
.interior_paging > li img{width:100%}
.interior_paging > li.on span{position:absolute;left:0;top:0;width:100%;height:100%;border:5px solid #ec248e;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
}