@charset "UTF-8";



 /* ACCESS LIST
 -------------------------------------------------------------------------------*/

 .contents-box-border{
  width:100%;
  height:auto;
  overflow:hidden;
  margin:0px;
  padding:35px 0;
  display: flex;
  box-sizing:border-box;
  align-items: flex-start; 
  border-top:1px solid #cccccc;
}


.contents-box-border2{
  width:100%;
  height:auto;
  overflow:hidden;
  margin:0px 0 -30px 0;
  padding:35px 0 0 0;
  display: flex;
  box-sizing:border-box;
  align-items: flex-start; 
  border-top:1px solid #cccccc;
}



.contents-box-left03{
  width:38%;
  height:auto;
  overflow:hidden;
  padding:0px;
  margin:0;
  text-align:left;
}


.contents-box-right03{
  width:64%;
  height:auto;
  overflow:hidden;
  padding:0;
  margin:0;
  text-align:left;
}

.access_list_ttl{font-weight:bold;font-size:16px;}
.access_list_txt{margin:0 0 30px 0;line-height:160%;color:#666666;}



@media screen and (max-width: 800px) {

  .contents-box-border{
    width:100%;
    height:auto;
    overflow:hidden;
    margin:0px;
    padding:40px 0;
    display: block;
    box-sizing:border-box;
    align-items: flex-start; 
    border-top:1px solid #cccccc;
  }
  
  
  .contents-box-border2{
    width:100%;
    height:auto;
    overflow:hidden;
    margin:0;
    padding:40px 0 0 0;
    display: block;
    box-sizing:border-box;
    align-items: flex-start; 
    border-top:1px solid #cccccc;
  }
  
  
  
  .contents-box-left03{
    width:auto;
    height:auto;
    overflow:hidden;
    padding:0px;
    margin:0;
    text-align:left;
  }
  
  
  .contents-box-right03{
    width:auto;
    height:auto;
    overflow:hidden;
    padding:0;
    margin:0;
    text-align:left;
  }
  
  .access_list_ttl{font-weight:bold;font-size:16px;margin:0 0 30px 0;}
  .access_list_txt{margin:0 0 30px 0;line-height:160%;color:#666666;}
  


}