@charset "utf-8";

.wrap_photoIR{width:100%;overflow-x: hidden;touch-action: pan-y;}
.wrap_photoIR .container{}

.wrap_photoIR .wrapItem{padding-bottom:4rem;max-width:160rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between;}

.wrap_photoIR .titleMore{display:flex;align-items:center;}
.wrap_photoIR .titleMore h2{font-size:3.5rem;font-family:'pre-m';color:#a3a3a3;line-height:1;letter-spacing:-1px;display:flex;align-items:center;}
.wrap_photoIR .titleMore h2::after{width:6rem;height:1px;background:#a3a3a3;margin:0 1.5rem 0 2rem;content:"";display:block;}
.wrap_photoIR .titleMore a.btnMore{width:2.3rem;height:2.3rem;background:url('../images/more.png') no-repeat center;font-size:0;display:block;transition:0.3s;}
.wrap_photoIR .titleMore a.btnMore:hover{transform:rotate(180deg);}

.wrap_photoIR .title{display:none;}

.wrap_photoIR .list{width:calc(100% + 6rem);transform:translateX(-3rem);}
.wrap_photoIR .list ul li{padding:0 1.5rem;}
.wrap_photoIR .nodata{width:100%;border:0;font-size:2.4rem;font-family:'pre-sb';color:#000;text-align:center;padding:5rem 1rem !important;}

.wrap_photoIR .con{background:#FFF;overflow:hidden;transition:0.4s;}
.wrap_photoIR .thumb{width:100%;height:30rem;overflow:hidden;}
.wrap_photoIR .thumb img{object-fit:cover;object-position:center;width:100%;height:100%;transition:0.3s;}
.wrap_photoIR .subjectText{display:none;}
.wrap_photoIR .content{display:none;}
.wrap_photoIR .date{display:none;}

.wrap_photoIR .subject:hover .thumb img{transform:scale(1.1);}

/* CONTROL */
.wrap_photoIR .control{display:flex;align-items:center;justify-content:flex-end;}
.wrap_photoIR .itemBtn{display:flex;align-items:center;justify-content:flex-end;}
.wrap_photoIR .itemBtn button{width:5rem;height:5rem;margin-left:1rem;font-size:0;border:1px solid #e8e8e8;border-radius:50%;display:flex;align-items:center;justify-content:center;}
.wrap_photoIR button.play,
.wrap_photoIR button.pause{display:none;}
.wrap_photoIR button.play.on,
.wrap_photoIR button.pause.on{display:flex;}
.wrap_photoIR .itemBtn button::before{width:2rem;height:2rem;content:"";display:block;filter:invert(1) brightness(10);}
.wrap_photoIR button.play::before{background:url('../images/playW.png') no-repeat center;}
.wrap_photoIR button.pause::before{background:url('../images/pauseW.png') no-repeat center;}
.wrap_photoIR button.prev::before{background:url('../images/prevW.png') no-repeat center;}
.wrap_photoIR button.next::before{background:url('../images/nextW.png') no-repeat center;}
.wrap_photoIR .itemBtn button:hover{background:#414141;border-color:#414141;}
.wrap_photoIR .itemBtn button:hover::before{filter:unset;}

.wrap_photoIR .paging{width:calc(100% - 20rem);}
.wrap_photoIR .paging ul{display:flex;align-items:center;justify-content:flex-start;}
.wrap_photoIR .paging li{width:100%;line-height:0;}
.wrap_photoIR .paging button{font-size:0;width:100%;height:2px;background:#dadada;}
.wrap_photoIR .paging .slick-active button{background:#ac2f30;}

.wrap_photoIR .numbering{display:none;}


/* ACTIVE */
.wrap_photoIR .list{display:none;}
.wrap_photoIR li.active .list{display:block;}

@media only screen and (max-width:1640px){
	.wrap_photoIR .wrapItem{max-width:calc(100% - 4rem);}
}
@media only screen and (max-width:768px){
	.wrap_photoIR .titleMore h2{font-size:3rem;}
	.wrap_photoIR .list{width:100%;transform:translateX(0);}
	.wrap_photoIR .list ul li{padding:0;}
}