@charset "utf-8";

.page_write .input span { margin-left:0}
.videoframe { display:none;}
.linebox {position:relative;}
.indexno { position:absolute; top:20px; left:20px;}


/*list
.linebox .indexno{z-index: 1;}
.lineupw .linebox a p{overflow: hidden;}
.lineupw .linebox a p img{width:100%; aspect-ratio: 1/1; object-fit: cover; transition:all 0.2s ease;}
.lineupw .linebox a p:hover img{transform:scale(1.15);}
.linetxt .tc2{min-height:80px; word-break:keep-all ;}
*/
/*view*/
.review-detail~.btnbox{text-align: center; margin-bottom:50px;}
.review-detail~.btnbox .btn_basic1{float: none;}
.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled{opacity: 1!important;}

/*write*/
.page_write .file{margin-bottom:0;}
.page_write  .thume {margin-top:0; border-bottom:1px solid #dedede;}
.page_write .schcate{justify-content: flex-start;}
.page_write .allfile{display:grid; grid-template-columns: repeat(3, 1fr);}
.page_write .allfile .item span{float:none; display: inline; padding:1px 10px 2px 6px; vertical-align: -1px; background:#fff; border:1px solid #ddd; border-radius:2px;}