/* LOGIN */
#header.login{background: #fff;border-color: #cecfcf;}
#header.login .logon-list1{color: #002222;}
#header.login .logon-list1 > li:not(:first-child)::before{background: #b9b9b9;}
#header.login .logo > a{background: url('../images/logo_on.png') no-repeat;background-size: 100%;}
#header.login .Eenu-open1{background: url('../images/menu1_on.png') no-repeat;}
#header.login .header-search .input-box1{border-color: #d2d2d2;}
#header.login .header-search .a-go1{background: url('../images/search1_on.png') no-repeat;}
#header.login .header-search input[type="text"]{color: #002222;}
#header.login .header-search input[type="text"]::-webkit-input-placeholder{color: #002222;}
#header.login #gnb > li{height: 108px;padding-top: 55px;margin-top: 0;}
#header.login #gnb > li > a{color: #002222;padding-bottom: 20px;}
#header.login #gnb > li:hover{background: #000;}
#header.login #gnb > li:hover > a{color: #fff;}
#header.login #gnb > li:hover .depth2{color: #fff;background: #000;}
#header.login #gnb > li:hover .depth3{color: #fff;}

input[type="date"], input[type="number"]{width: 100%;height: 50px;padding: 0 8px;border: 1px solid #ddd;}
#center.login{padding-top: 109px;}
#login-box {padding:80px 0 100px;display:flex;background:#f0f0f5;align-items:center;justify-content:center;}
.member-box {width:600px;background:#fff;padding:65px 100px 100px;}
.member-box h3 {font-size:36px;text-align:center;margin-bottom:30px;}
.member-box.big {width:800px;padding:65px 50px 45px;}
.member-input li {padding-top:25px;}
.member-input label {font-weight:500;}
.member-input .label-td {margin-top:10px;position:relative;padding-right:34px;border:1px solid #dcdcdc;display:flex;align-items:center;justify-content:space-between;}
.member-input.all .label-td {padding-right:0;border:0;}
.member-input.all .label-td input {border:1px solid #dcdcdc;}
.member-input.all .label-td.x3 input {width:30%;}
.div-pre {margin-top:10px;padding:20px 5px;border:1px solid #dcdcdc;position:relative;}
.div-pre pre {white-space:pre;white-space:pre-wrap;word-wrap:break-word;height:400px;box-sizing:border-box;overflow-y:auto;padding:0 15px;transition:opacity 2s ease;opacity:1;}
.div-pre::after {content:'';position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1));}
.div-pre pre::-webkit-scrollbar {width:8px;}
.div-pre pre::-webkit-scrollbar-track {background:#f1f1f1;}
.div-pre pre::-webkit-scrollbar-thumb {background:#222;}
.div-pre pre::-webkit-scrollbar-thumb:hover {background:#555;}
.member-input input {padding:17px 20px;width:100%;border:0;}
.member-input .x3 {display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:10px;}
.member-input .x3 input {border:1px solid #dcdcdc;}
.member-input .x3 input[type="number"],.member-input .x3 input input[type="text"],.member-input .x3 input select {width:30% !important;text-align:center}
.member-input span,.member-input a {position:absolute;right:11px;width:19px;top:1px;height:100%;display:flex;align-items:center;justify-content:center;}
.pw-see {background:url(../images/sub/pw_see.gif) no-repeat center center;text-indent:-999em;}
.pw-see.on {background:url(../images/sub/pw_seeno.gif) no-repeat center center;}
.id-save-all {margin-top:15px;font-weight:500;display:flex;}
.id-save input {border:1px solid #222;}
.id-save input[type="checkbox"],.id-save input[type="radio"] {width:20px !important;height:20px;position:absolute;left:0;top:0;z-index:1;opacity:0;cursor:pointer;}
.id-save {display:inline-block;cursor:pointer;user-select:none;padding-left:28px;position:relative;margin-right:20px;}
.checkmark {width:20px;height:20px;border:1px solid #222;position:absolute;left:0;top:-1px;}
.checkmark:after {content:"";position:absolute;display:none;}
.id-save input:checked + label + .checkmark:after {display:block;width:10px;height:10px;background-color:#222;left:4px;top:4px;}
.buttons {margin: 0 auto;margin-top:30px;display:flex;align-items:center;justify-content:center;}
.buttons a {display:flex;width:100%;background:#222;color:#fff;align-items:center;justify-content:center;height:56px;border:1px solid #222;font-size:18px;font-weight:500;}
.buttons.x2 {justify-content:space-between;}
.buttons a.btn-white {background:#fff;color:#000;}
.buttons.x2 a {width:49%;}
.buttons2 {margin-top:40px;display:flex;align-items:center;justify-content:center;}
.buttons2 li {position:relative;padding:0 11px;}
.buttons2 li::before {content:"";width:1px;height:12px;background:#dcdcdc;display:block;position:absolute;left:0px;top:3px;}
.buttons2 li:first-child::before {display:none;}
.buttons2 li:last-child a {font-weight:bold;}
.buttons button {display:flex;width:100%;background:#222;color:#fff;align-items:center;justify-content:center;height:56px;border:1px solid #222;font-size:18px;font-weight:500;cursor: pointer;}
.tab-con {display:none;}
.member-tabs {display:flex;align-items:center;justify-content:center;border-bottom:1px solid #222;height:47px;}
.member-tabs li {flex:0 0 50%;}
.member-tabs li a {border:1px solid #dcdcdc;height:48px;display:flex;align-items:center;justify-content:center;width:100%;border-bottom:0;color:#555;}
.member-tabs li a.on {border:1px solid #222;font-weight:500;color:#000;}
.information-table {padding:0 30px;}
.information-table > li {position:relative;padding:4px 0;padding-left:140px;}
.information-table > li .th {position:absolute;left:0;top:0;height:100%;display:flex;align-items:center;font-weight:500;}
.information-table > li .td {display:flex;align-items:center;justify-content:space-between;min-height:50px;}
.information-table > li .td input {width:325px;}
.information-table > li .td .btns {width:155px;border:1px solid #000;display:flex;align-items:center;justify-content:center;height:48px;}
.information-table > li .td .btns.black {background:#000;color:#fff;}
.information-table > li .td .pw {position:relative;}
.information-table > li .td .pw .pw-see {position:absolute;right:11px;width:19px;top:1px;height:100%;display:flex;align-items:center;justify-content:center;}
.information-table > li .td .x3 {display:flex;justify-content:space-between;align-items:center;width:100%;}
.information-table > li .td .x3 input[type="number"],.information-table > li .td .x3 input[type="text"],.information-table > li .td .x3 select {width:30% !important;text-align:center}
.information-table > li .td .x2 {display:flex;justify-content:space-between;align-items:center;width:100%;}
.information-table > li .td .x2 input[type="text"] {width:48% !important;}
.information-table > li .td .checkboxs .id-save {margin-top:5px;}
.mypage {background:url(../images/sub/mypage_banner.jpg) no-repeat center top;height:560px;}
.banners {position:relative;display:flex;align-items:center;justify-content:center;}
.banners .page-title {color:#fff;font-size:54px;}
#page-about {width:100%;text-align:center;}
#location {display:flex;align-items:center;justify-content:center;margin-top:20px;}
#location li {color:#fff;padding:0 20px;position:relative;}
#location li::before {content:"";width:6px;height:10px;background:url(../images/sub/l_icon.png) no-repeat center center;display:block;position:absolute;left:-3px;top:5px;}
#location li:first-child::before {background:#fff;width:3px;height:3px;top:8px;left:3px;}
#tab-menu {position:absolute;left:0;bottom:0;width:100%;z-index:5;display:flex;border-top:1px solid #969698;justify-content:center;}
#tab-menu li {width:calc(1400px / 4);}
#tab-menu a {display:flex;color:#fff;align-items:center;justify-content:center;height:82px;position:relative;font-weight:500;}
#tab-menu a::before {width:100%;height:1px;content:"";/* background:#969698;*/    position:absolute;left:0;top:0;}
#tab-menu a.active::before {background:#fff;height:2px;}
#sub-contents {margin:0 auto;padding:100px 20px 120px;max-width:1400px;}
#sub-h3 {text-align:center;color:#000;font-weight:bold;font-size:46px;}
#sub-search {margin:0 auto;max-width:400px;height:50px;position:relative;border:1px solid #222;padding-right:40px;margin-top:50px;}
#sub-search input[type="text"] {border:0;width:100%;height:100%;padding:0 20px;}
#sub-search a.sub-search-submit {position:absolute;right:10px;top:14px;}
.table-style {margin-top:50px;border-top:2px solid #000;}
.table-style th {font-size:20px;padding:24px;font-weight:500;border-bottom:1px solid #d9d9d9;}
.table-style td {padding:24px;text-align:center;border-bottom:1px solid #d9d9d9;}
.table-style td.td-lf {text-align:left;}
.table-style td .state {margin:0 auto;box-sizing:border-box;width:80px;height:32px;color:#000;display:flex;align-items:center;justify-content:center;}
.table-style td .state.ing {background:#fff;color:#000;border:1px solid #000;}
.table-style td .state.wait {background:#88ae36;color:#fff;border:1px solid #88ae36;}
.table-style td .state.ok {background:#000;color:#fff;border:1px solid #000;}
.table-style td .state.partner {background:#e5e5e5;color:#000;border:1px solid #e5e5e5;}
.table-view-title {font-size:36px;display:flex;align-items:center;justify-content:flex-start;}
.table-view-title span {font-size:18px;padding:0 20px;height:42px;text-align:center;border:1px solid #000;display:flex;align-items:center;justify-content:center;margin-left:20px;}
.table-view {margin-top:20px;border-top:1px solid #000;padding-top:40px;}
.table-view-img {float:left;width:350px;text-align:center;}
.table-view-img .name {margin-top:20px;font-size:18px;}
.table-view-img .state {margin-top:25px;font-size:18px;}
.table-view-img .state span {padding:0 20px;color:#000;height:34px;display:inline-block;line-height:34px;}
.table-view-img .state .ok {background:#88ae36;color:#fff;}
.table-view-img .table-view-txt {margin-top:20px;text-align:left;letter-spacing:-.5px;}
.table-view-con {float:right;width:calc(100% - 400px);}
.table-view-con-txt > li {margin-top:45px;position:relative;padding-left:150px;font-size:18px;}
.table-view-con-txt > li strong {font-size:18px;position:absolute;left:0;top:0;display:inline-block;padding-top:10px;}
.table-view-div {padding:20px;border:1px solid #dcdcdc;height:240px;overflow-y:auto;overflow-x:hidden;}
.buttons.pageBtn {margin-top:100px;}
.buttons.pageBtn a {margin:0 5px;}
.buttons.pageBtn a.white {background:#fff;color:#000;font-size:18px;}
.page-table {margin-top:40px;border-top:2px solid #000;padding-top:40px;display:flex;}
.page-table .information-table {max-width:685px;margin:0 auto;}
.artists-floor1{border-top: 1px solid #000;padding: 40px 0;}
.artists-floor1 .img{width: 320px;float: left;}
.artists-floor1 .txt{width: calc(100% - 400px);float: right;padding-top: 13px;}
.artists-floor1 .artists-table > li{padding: 13px 0;position: relative;padding-left: 105px;font-size: 18px;}
.artists-floor1 .artists-table > li .th{position: absolute;left: 0;top: 13px;height: 100%;display: flex;display:flex;align-items:flex-start;justify-content:flex-start;}
.artists-title{font-size: 28px;font-weight: 500;margin-top: 55px;width: 100%;}
.artists-box{border-top: 1px solid #000;margin-top: 20px;padding: 30px 0;}
.artists-box.txt{font-weight: 500;line-height: 200%;padding-bottom: 40px;}
.artists-box .line{display:flex;margin-top: 10px;}
.artists-box .line input[type="text"]{margin-left: 10px;}
.artists-box .line input[type="text"]:first-child{margin-left: 0;}
.artists-slide{border-top: 1px solid #000;margin-top: 20px;padding: 30px 0;}
.artists-slides a{display: block;}
.artists-slides img{width: 100%;}
.artists-slides .slick-track{display: flex;align-items:flex-start;justify-content:space-between;}
.artists-slides .slick-track .slick-slide{float:none;margin: 0 10px;position:relative;}
.artists-slides .slick-track .slick-slide .artists-slide-close{position: absolute;right: 10px;top: 10px;}
.artists-slide .mvn-lrbn{margin-top: 30px;display: flex;justify-content: center;}
.artists-slide .mvn-lrbn a{width: 41px;height: 41px;margin: 0 4px;text-indent: -999em;}
.artists-slide .mvn-lrbn a.prev{background: url(../images/sub/artistsimg_prev.png) no-repeat center center;}
.artists-slide .mvn-lrbn a.prev.slick-disabled{background: url(../images/sub/artistsimg_prevno.png) no-repeat center center;}
.artists-slide .mvn-lrbn a.next{background: url(../images/sub/artistsimg_next.png) no-repeat center center;}
.artists-slide .mvn-lrbn a.next.slick-disabled{background: url(../images/sub/artistsimg_nextno.png) no-repeat center center;}
.artists-slide-btn{margin-top: 60px;display: flex;align-items:center;justify-content:center;}
.artists-slide-btn a{width: 180px;height: 60px;display: flex;align-items:center;justify-content:center;border: 1px solid #000;font-weight: 500;margin: 0 5px;}
.artists-box2{border-top: 1px solid #000;margin-top: 20px;}
.artists-box2 > div{margin-left: -40px;}
.artists-box2 .artists-4{float: left;margin-left: 40px;width: calc(100% / 2 - 40px);display: flex;margin-top: 40px;}
.artists-box2 .artists-4 .img{width: 220px;}
.artists-box2 .artists-4 .img img{max-width: 220px;}
.artists-box2 .artists-4 .txt{margin-left: 35px;}
.artists-box2 .artists-4 .txt li{position: relative;padding-left: 110px;margin-top: 20px;line-height: 160%;}
.artists-box2 .artists-4 .txt li strong{position: absolute;left: 0;height: 100%;top: 0;}

.artists-slide-popup{margin: 0;position: fixed;top: 0;left: 0;display: none;align-items:center;justify-content:center;background: rgba(0, 0, 0, 0.7);z-index: 20;width: 100%;height: 100%;}
.artists-slide-popup .asp-con{width: 100%;max-width: 400px;padding: 60px 75px 20px;display: flex;align-items:center;justify-content:center;background: #fff;flex-direction: column;}
.artists-slide-popup .asp-con h3{font-size: 20px;font-weight: 500;}
.artists-slide-popup .asp-con .popbtns{margin-top: 47px;display: flex;justify-content:space-between;width: 100%;}
.artists-slide-popup .asp-con .popbtns a{background: #000;color: #fff;width: 49%;display: flex;align-items:center;justify-content:center;height: 46px;font-weight: 500;border: 1px solid #000;}
.artists-slide-popup .asp-con .popbtns a.no{background:#fff;color:#000;}
.artists-slide-popup2{margin: 0;position: fixed;top: 0;left: 0;display: none;align-items:center;justify-content:center;background: rgba(0, 0, 0, 0.7);z-index: 20;width: 100%;height: 100%;}
.artists-slide-popup2 .asp2-con{width: 100%;max-width: 800px;padding: 30px 60px 35px;display: flex;align-items:center;justify-content:center;background: #fff;position: relative;max-height: 90vh;overflow-y: auto;flex-wrap: wrap;}
.asp-close{position: absolute;right: 30px;top: 30px;}
.artists-slide-popup2 .asp2-con h3{padding-bottom: 30px;font-size: 28px;width: 100%;text-align: center;}
.artists-slide-popup2 .asp2-con ul{width: 100%;}
.artists-slide-popup2 .asp2-con ul li{position: relative;padding-left: 90px;margin-top: 10px;}
.artists-slide-popup2 .asp2-con ul li > label{position: absolute;left: 0;top: 0;padding-top: 5px;font-weight: 500;}
.artists-slide-popup2 .asp2-con ul li > label sup{font-size: 30px;vertical-align: -4px;color: #e62b76;font-weight: 500;}
.artists-slide-popup2 .asp2-con ul li > div{border: 1px solid #dcdcdc;padding: 10px;display: flex;align-items:center;}
.artists-slide-popup2 .asp2-con ul li > div .pimg-area{width: 190px;height: 270px;background: #f7f7f7;display: flex;align-items:center;justify-content:center;position: relative;}
.artists-slide-popup2 .asp2-con ul li > div .pimg-area input[type="file"]{width: 190px;height: 270px;position: absolute;left: 0;top: 0;z-index: 1;opacity: 0;}
.artists-slide-popup2 .asp2-con ul li > div .pimg-area img{max-width: 190px;max-height: 270px;}
.aspfile{width: 110px;height: 40px;color: #fff;background: #000;margin-left: 10px;display: flex;align-items:center;justify-content:center;}
.artists-slide-popup2 .asp2-con ul li > div .pimg-name{margin-top: 14px;font-size: 18px;font-weight: 500;display: flex;align-items:center;justify-content:center;}
.artists-slide-popup2 .asp2-con ul li > div .pimg-name a{margin-left: 10px;}
.artists-slide-popup2 .asp2-con .popbtns{margin-top: 47px;display: flex;justify-content:center;width: 100%;}
.artists-slide-popup2 .asp2-con .popbtns a{background: #000;color: #fff;width: 140px;display: flex;align-items:center;justify-content:center;height: 46px;font-weight: 500;border: 1px solid #000;margin: 0 4px;}
.artists-slide-popup2 .asp2-con .popbtns a.no{background:#fff;color:#000;}
.artists-4-popup{margin: 0;position: fixed;top: 0;left: 0;display: none;align-items:center;justify-content:center;background: rgba(0, 0, 0, 0.7);z-index: 20;width: 100%;height: 100%;}
.artists-4-popup .artists-4-con{width: 100%;max-width: 1200px;padding: 80px 40px 75px;display: flex;align-items:center;justify-content:center;background: #fff;position: relative;max-height: 90vh;overflow-y: auto;flex-wrap: wrap;}
.artists-4-search{display: flex;align-items:center;justify-content:center;}
.artists-4-search select{width: 150px;border: 1px solid #000;height: 52px;}
.artists-4-search .inputText{width: 400px;padding-right: 40px;position: relative;border: 1px solid #000;margin: 0 10px;}
.artists-4-search .inputText a{position: absolute;right: 15px;top: 15px;}
.artists-4-search .inputText input[type="text"]{width: 100%;border: 0;}
.artists-4-search span{font-size: 18px;font-weight: bold;}
.artists-4-search span strong{font-size: 18px;color: #e62b76;}
.artists-4-popup .table-style{margin-top:14px;}
.artists-4-popup .table-style th{padding: 10px;font-size: 18px;}
.artists-4-popup .table-style td{padding: 10px;}
.artists-4-popup .table-style .id-save label{width: 0;height: 0;text-indent: -999em;display:block;}
.artists-4-popup .table-style .id-save input:checked + label + .checkmark:after{background: url(../images/sub/asp_check.gif) no-repeat center center;}
.babtn{margin-top: 50px;display: flex;align-items:center;justify-content:center;}
.babtn a{margin: 0 4px;}
.artists-4-popup .artists-title{font-size: 20px;margin-top: 40px;}
.member-input{margin-bottom: 5px;}
.member-input + .id-save{margin-top: 10px;}

@media screen and (max-width:1024px) {
	#center.login{padding-top: 0;}
	#page-about{padding-bottom: 50px;}
	.table-view-img{float: none;text-align: center;margin: 0 auto;max-width: 350px;width: 100%;}
	.table-view-con{float: none;width: 100%;}
	.table-view-con-txt > li{padding-left: 0;margin-top: 15px;}
	.table-view-con-txt > li strong{position: static;margin-bottom: 5px;}
	.artists-box2 > div{margin-left: 0;}
	.artists-box2 .artists-4{float: none;width: 100%;margin-left: 0;}
	.artists-slide-popup2 .asp2-con{width: 90%;padding: 40px 20px;}
	.artists-slide-popup2 .asp2-con ul li > div{flex-wrap: wrap;justify-content: center;}
	.artists-slide-popup2 .asp2-con ul li > div .pimg-area{width: 150px;height: 230px;}
	.artists-slide-popup2 .asp2-con ul li > div .pimg-area input[type="file"]{width: 150px;height: 230px;}
	.artists-slide-popup2 .asp2-con ul li > div .pimg-area img{width: 150px;height: 230px;}
	.artists-slide-popup2 .asp2-con ul li > div .pimg-name{margin-bottom: 10px;}
	.table-style colgroup{display:none;}
	.table-style thead{display:none;}
	.table-style tbody{display: block;}
	.table-style tr{display: flex;align-items:center;justify-content:flex-start;position:relative;border-bottom: 1px solid #dcdcdc;}
	.table-style td{display: flex;padding: 10px;padding-bottom: 50px;border: 0;}
	.table-style td:nth-child(n+4){position: absolute;left: 0;bottom:10px;padding-bottom: 0;}
	.table-style td:last-child{position: absolute;left:auto;right: 0;bottom:10px;padding-bottom: 0;}
	.page-table{width: 100%;}
	.page-table .information-table{max-width: 100%;margin: 0;width: 100%;}
	.buttons.pageBtn{margin-top: 30px;}
}
@media screen and (max-width:800px) {
	#login-box {padding:30px 0 50px;}
	.member-box.big{width:90%;padding:25px 20px;}
	.member-box{width:90%;padding:25px 20px;}
	.buttons2 {flex-wrap:wrap;margin-top:20px;}
	.buttons2 li {flex:0 0 50%;padding:2px;}
	.buttons2 li:nth-child(3) {flex:0 0 100%;margin-top:0px;}
	.buttons2 li::before {display:none;}
	.buttons2 li a {display:flex;text-align:center;padding:3px 5px;border:1px solid #dcdcdc;border-radius:5px;height:40px;align-items:center;justify-content:center;}
	.member-box h3 {font-size:24px;margin-bottom:20px;}
	.member-input li {padding-top:15px;}
	.buttons a {height:40px;}
	.information-table {padding:0 10px;}
	.information-table > li {padding:15px 0;padding-left:0;border-bottom:1px solid #dcdcdc;}
	.information-table > li .th {position:static;margin-bottom:5px;}
	.information-table > li .td {min-height:auto;flex-wrap: wrap;}
	.information-table > li .td input {width:100%;margin:2px 0;}
	.information-table > li .td span {width:100%;}
	#sub-contents .information-table > li .td select {width:100% !important;}
	#sub-contents .information-table > li .td .x3 {flex-wrap:wrap;}
	#sub-contents .information-table > li .td .x3 input {width:47% !important;}
	#sub-contents .information-table > li .td .x2 input[type="text"] {width:47% !important;}
	.information-table > li .td .btns {width:100%;}
	.information-table > li .td span.checkmark {width:20px;}
	.table-view-title{font-size: 22px;flex-wrap: wrap;justify-content: center;}
	.table-view-title span{height: 30px;margin-top: 5px;margin-left: 0;}
	.artists-box{padding: 10px 0;}
	.artists-box .line{flex-wrap: wrap;justify-content: space-between;border-bottom: 1px solid #000;}
	.artists-box .line input[type="text"]{margin: 0;margin-bottom: 10px;flex-basis: calc(50% - 3px);}
	.artists-box .line input[type="text"]:nth-child(n+3){width: 100% !important;flex-basis: 100%;}
	.information-table > li .td span.id-save{width:auto;}
	.id-save-all{flex-wrap: wrap;}
	.id-save-all .id-save{margin-bottom: 3px;}
	.artists-slide-btn a{height: 40px;}
	#tab-menu{flex-wrap: wrap;border: 0;}
	#tab-menu li{width: calc(100% / 2);}
	#tab-menu a{height: 40px;border-top: 1px solid #969698;}
	.banners .page-title{font-size: 30px;}
	.banners{height: 340px;}
}
@media screen and (max-width:640px) {
	.artists-floor1{padding-bottom: 0;}
	.artists-floor1 .img{width: 150px;}
	.artists-floor1 .txt{width: calc(100% - 180px);padding-top:0;}
	.artists-title{margin-top: 30px;font-size: 24px;}
	.artists-box{margin-top: 15px;}
	.artists-slide{margin-top: 15px;}
	.artists-box2 .artists-4 .img{width: 110px;}
	.artists-box2 .artists-4 .img img{width:100%;min-width:110px;}
	.artists-box2 .artists-4 .txt{margin-left: 15px;}
	.artists-box2 .artists-4 .txt li{margin-top:10px;line-height: 120%;padding-left: 86px;}
	.artists-slide-btn{flex-wrap: wrap;justify-content: space-between;}
	.artists-slide-btn a{flex-basis: calc(50% - 8px);width:calc(50% - 8px);margin: 4px;}
	.artists-slide-btn a:nth-child(n+3){width: 100% !important;flex-basis: 100%;}
	.artists-floor1 .img{float:none;width: 100%;}
	.artists-floor1 .txt{width: 100%;float:none;}
}