



#contentLAYOUT section.page .content.scroll .column.back { flex: 1 0 auto; }
#contentLAYOUT section.page .content.scroll .column.back > .wrap { align-items: start; border: none;line-height: 0; padding: 0; height: 100%; }
#contentLAYOUT section.page .content.scroll .column.back button { color: #666666; font-size: max(2vh,16px); border-right: 1px solid #666666; height: -webkit-fill-available; writing-mode: vertical-lr; padding: max(4vh, 32px) max(2vh, 16px); }
#contentLAYOUT section.page .content.scroll .column.back button:hover { background-color: #FFFFFF; color: #000000; }

#contentLAYOUT section.page .content.scroll .column.space { flex: 1 0 10%; }
#contentLAYOUT section.page .content.scroll .column.center { flex: 1 0 80%; }
#contentLAYOUT section.page .content.scroll .column.center > .wrap { 
    flex-direction: column;
    flex-wrap: nowrap; }

#contentLAYOUT section.page .content.scroll .column.center .distributors { margin-top: max(4vh, 32px);
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    /*gap: max(2vh, 16px);*/
    gap: max(4vh, 32px);
 }
 #contentLAYOUT section.page .content.scroll .column.center .distributors .distributor { font-size: max(2vh, 16px); text-align: center;
 
 }
 #contentLAYOUT section.page .content.scroll .column.center .distributors .distributor span.title { border-bottom: 1px solid #FFFFFF;
 
 }
 #contentLAYOUT section.page .content.scroll .column.center .distributors .distributor p { margin: 0px;
    line-height: normal; font-size: max(1.5vh, 12px); 
 }




@media screen and (min-width: 1025px) {
	
	
	
}

@media screen and (max-width: 1024px) {
	
	
	
}

@media screen and (max-width: 768px) {


  #contentLAYOUT section.page .content.scroll .column.back > .wrap { border: none;  }
  #contentLAYOUT section.page .content.scroll .column.back button { width: 100%; height: auto; writing-mode: inherit; margin: 0; padding: max(2vh, 16px) max(4vh, 32px); border: none; border-bottom: 1px solid #666666; }


    #contentLAYOUT section.page .content.scroll .column.center .distributors { 
        justify-content: center;
     }


}

@media screen and (max-width: 667px) {



}

@media screen and (max-width: 414px) {
	

  
}