
@media all and (max-width: 1050px){
	footer .fwrap .copyright .fbtn .btn_infobox { width: 80px; }
}
 @media all and (max-width: 420px){
	footer .fwrap .copyright .fbtn .btn_infobox { width: 100%; }
}
 


/* music detail */
.infobox dl dt { width:130px;  word-break:keep-all;   }
.infobox dl dd {width:calc(100% - 130px);  }

@media all and (max-width:1300px){   
	.infobox dl dt { width:90px;   }
	.infobox dl dd {width:calc(100% - 80px);  }
}
@media all and (max-width:1050px){   
	.infobox dl dt { width:130px;  }
	.infobox dl dd {width:calc(100% - 130px);  }
}
@media all and (max-width:500px){   
	.infobox dl dt { width:90px;  }
	.infobox dl dd {width:calc(100% - 80px);  }
}

/* create */
.createwrap .cbox .pricebox dl.sum dt {width:170px; }
.createwrap .cbox .pricebox dl.sum dd{  width:calc(100% - 170px);}

@media all and (max-width:600px){
	.createwrap .cbox .pricebox dl.sum dt {width:160px; }
	.createwrap .cbox .pricebox dl.sum dd{  width:calc(100% - 160px);}
}
@media all and (max-width:400px){
	.createwrap .cbox .pricebox {  padding: 0;   }
	.createwrap .cbox .pricebox dl  {display:block; border-top: solid 1px #222; padding:10px 15px; }
	.createwrap .cbox .pricebox dl:first-child {border-top: none; }
	.createwrap .cbox .pricebox dl dt {width:100%;  }
	.createwrap .cbox .pricebox dl dd,
	.createwrap .cbox .pricebox dl.sum dd { width:100%;  }
}


/* sell */
.sell_registwrap .sell_detail .infotxt dl dt { width:160px;   }
.sell_registwrap .sell_detail .infotxt dl dd  {width:calc(100% - 160px); }
.sell_registwrap .sell_detail .infotxt dl.sellDate dd.checkdate a  { max-width:160px;   }
@media all and (max-width:400px){   
	.sell_registwrap .sell_detail .infotxt dl { align-items:start; }
	.sell_registwrap .sell_detail .infotxt dl dt { width:120px;  word-break:keep-all; }
	.sell_registwrap .sell_detail .infotxt dl dd  {width:calc(100% - 120px); }
}
@media all and (max-width:350px){    
	.sell_registwrap .sell_detail .infotxt dl dt { width:110px;   }
	.sell_registwrap .sell_detail .infotxt dl dd  {width:calc(100% - 110px); }
}


/*  mypage */
.timelinewrap .tlbox_info dl dt { width: 85px; }
.timelinewrap .tlbox_info dl dd  { width:calc(100% - 85px); }
@media all and (max-width:350px){    
	.timelinewrap .tlbox_info dl dt { width:80px; }
	.timelinewrap .tlbox_info dl dd  { width:calc(100% - 80px); }
}


/* mypagetabbtn  */ 
@media all and (max-width:1500px){ 
	.mypagetabbtn { padding:5px 0 0 280px; }
	.mypagetabbtn a {   padding:0 40px;}
}
@media all and (max-width:1400px){  
    .mypagetabbtn { padding:5px 0 0 290px; }
	.mypagetabbtn a {  padding:0 30px;}   
}
@media all and (max-width:1300px){   
    .mypagetabbtn { padding:5px 0 0 300px; }
	.mypagetabbtn a {  padding:0 20px;}    
}
@media all and (max-width:1150px){   
    .mypagetabbtn { padding:5px 0 0 305px; }
	.mypagetabbtn a {  padding:0 15px;}    
} 
@media all and (max-width:1050px){    
	.mypagetabbtn { padding:0; } 
	.mypagetabbtn a {  padding:0 20px;  } 
} 
@media all and (max-width:768px){ 
	.mypagetabbtn a { padding:0 15px;}
}
@media all and (max-width:710px){ 
	.mypagetabbtn a { padding:0 12px;}
}
@media all and (max-width:665px){ 
	.mypagetabbtn {padding:0 0 0 30px;} 
	.mypagetabbtn:before { z-index:2; position:absolute; left:0;bottom:0; content:''; display:inline-block; width:30px; height:40px; background:#000 url(/assets/img/content/mb_scroll.svg) no-repeat 0 50%;background-size:20px; }
    .mypagetabbtn a {  padding:0 12px;}
}



/*  community  */ 
@media all and (max-width:450px){
	.htabbtn {padding:0 0 0 46px; justify-content:start; } 
	.htabbtn:before { z-index:2; position:absolute; left:0;bottom:0; content:''; display:inline-block;  width:46px; height:100%; background: url(/assets/img/content/mb_scroll.svg) no-repeat  center 50%;background-size:20px;  }
}


.loginbox .certbox .cert_txt { width:calc(100% - 180px);   }
.loginbox .certbox .cert_btn {  width:180px; min-width:180px;}
@media all and (max-width:500px){  
	.loginbox .certbox {display:block;}
	.loginbox .certbox .cert_txt {width:100%;max-width:100%;  }
	.loginbox .certbox .cert_btn {width:100%;max-width:100%;  }
}
