/* HP Ver2 「link」 のスタイルシート */

@charset "UTF-8";

html,

body {
}




#youtube_link {
  display: block;
  position: relative;
  width: 100%;
  max-width: 1440px;
  margin: 0 auto;
  margin-top: 120px;
  margin-bottom: 120px;
  padding: 0;
  text-align: center;
  color: black;
}

#youtube_link a{
  font-size: 40px;
  font-weight: bold;
  padding-top: 0px;
  padding-bottom: 10px;
  text-decoration:none;
  color: black;
}

#youtube_link a:hover {
  font-size: 50px;  
  text-decoration:underline;
  color: black;
}

#livehouse_box {
  display: block;
  position: relative;
  width: 70%;
  max-width: 1440px;
  margin: 0 auto;
  margin-top: 0px;
  margin-bottom: 50px;
  text-align: center;
}


#livehouse_box a{
  font-size: 30px;
  font-weight: bold;
  padding-top: 0px;
  padding-bottom: 10px;
}


#livehouse_link {
  display: block;
  position: relative;
  width: 100%;
  max-width: 1440px;
  margin: 0 auto;
  margin-top: 0px;
  margin-bottom: 40px;
  padding: 0;
  text-align: center;
  color: black;
}

#livehouse_link a{
  font-size: 30px;
  font-weight: bold;
  padding-top: 0px;
  padding-bottom: 10px;
  text-decoration:none;
  color: black;
}

#livehouse_link a:hover {
  font-size: 50px;  
  text-decoration:underline;
  color: black;
}




.end_space {
  position: relative;
  display: block;
  width: 100%;
  max-width: 1440px;
  margin: 0 auto;

  height: 100px;
}

 
/* border: 1px solid yellow; */






















 
@media only screen and (max-width: 940px) {





/* （モバイル用） */

@media only screen and (max-width: 768px) {


  
  #youtube_link a{
  font-size: 30px;
  }

  #youtube_link a:hover {
    font-size: 40px;
  }

  #livehouse_link a:hover {
    font-size: 40px;
  }

}

/* 
body {
　　background-color: 背景色;
　　color: 文字色;
　　a? リンク文字色;
　　a:active: 選択中リンク文字色;
　　a:visited: 訪問済みリンク文字色;
}
 */