@charset "utf-8";


@media print,screen and (min-width : 501px) {

#main h1{
  color: #0071bc;
  font-family:"ShinGoPro-4";
  font-size:24px;font-size:2.4rem;
}

.linkbtn a{
  background-color: #c69c6d;
  border-radius:10px;
  padding: 6px 20px;
  color: #fff;
  font-family:"ShinGoPro-4";
  display: inline-block;
  font-size:14px;font-size:1.4rem;
}

/** AUrora MENU
---------------------------------------- */
#yaman{
  background-color: #b4dcff;
  padding: 40px 0;
}
#yaman ul{
  margin-top: 20px;
  font-family:"ShinGoPro-4";
  font-size:20px;font-size:2.0rem;
}
#yaman ul li img{
  border:none;
}
#yaman small{
  display: block;
  font-size:16px;font-size:1.6rem;
}


/** AUrora お知らせ
---------------------------------------- */
#auroranews{
  background-color: #fff;
  padding: 20px 0;
}

#auroranews01{
  padding: 0 20px;
  margin-top: 30px;
  display:-webkit-box;display:-ms-flexbox;display:flex;
  -ms-flex-wrap: wrap;flex-wrap: wrap;
  -webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;
}
#auroranews01 .fb_left{
  width: 240px;
  margin-right: 10px;
}
#auroranews01 .fb_right{
  flex: 1;
}
#auroranews01 .fb_right ul{
  border-top:dotted 1px #b3b3b3;
}
#auroranews01 .fb_right li{
  border-bottom:dotted 1px #b3b3b3;
  padding: 10px;
  display:-webkit-box;display:-ms-flexbox;display:flex;
}
#auroranews01 .fb_right li time{
  margin-right: 16px;
}
#auroranews01 .fb_right li .blinking{
  margin-right: 6px;
}
#auroranews01 .linkbtn{
  margin-top: 14px;
  text-align: right;
}

#auroranews02{
  background-color: #fff;
  padding: 20px 0;
}
#auroranews02 h1{
  font-size:18px;font-size:1.8rem;
}
#auroranews02 h1 small{
  display: block;
  font-size:16px;font-size:1.6rem;
}
#auroranews02{
  display:-webkit-box;display:-ms-flexbox;display:flex;
  -ms-flex-wrap: wrap;flex-wrap: wrap;
  -webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;
}


#auroranews02 .fb_bx{
  width: 48%;
  margin-top: 40px;
}





#auroranews02 ul{
  border-top:dotted 1px #b3b3b3;
  margin-top: 20px;
}
#auroranews02 li{
  border-bottom:dotted 1px #b3b3b3;
  padding: 10px;
  font-size:14px;font-size:1.4rem;
display:-webkit-box;display:-ms-flexbox;display:flex;
-ms-flex-wrap: wrap;flex-wrap: wrap;
}
#auroranews02 li time{
  font-size:12px;font-size:1.2rem;
  width: 100%;
}
#auroranews02 li .blinking{
  margin-right: 4px;
}
#auroranews02 .linkbtn{
  margin-top: 20px;
  text-align: right;
}


/** ピックアップ
---------------------------------------- */
#pickup{
  background-color: #fff;
  padding: 20px 0;
}
#pickup01 .bordertitle{
  margin-top: 30px;
  text-align: center;
}
#pickup01 p{
  margin-top: 20px;
}


/** 大山暁史BLOG
---------------------------------------- */
#blog{
  padding: 20px 0;
}
#blog ul{
  margin-top: 20px;
}
#blog li .update{
  font-size:14px;font-size:1.4rem;
}
#blog li time{
  font-size:14px;font-size:1.4rem;
}
#blog .linkbtn{
  margin-top: 20px;
  text-align: right;
}


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

#main h1{
  color: #0071bc;
  font-family:"ShinGoPro-4";
  font-size:18px;font-size:1.8rem;
}

.linkbtn a{
  background-color: #c69c6d;
  border-radius:10px;
  padding: 6px 20px;
  color: #fff;
  font-family:"ShinGoPro-4";
  display: inline-block;
  font-size:12px;font-size:1.2rem;
}

/** AUrora MENU
---------------------------------------- */
#yaman{
  background-color: #b4dcff;
  padding: 40px 0;
}
#yaman ul{
  margin-top: 20px;
  font-family:"ShinGoPro-4";
  font-size:16px;font-size:1.6rem;
}
#yaman ul li img{
  border:none;
}
#yaman h1{
  text-align: center;
}
#yaman small{
  display: block;
  margin-top: 4px;
  font-size:14px;font-size:1.4rem;
}

/** AUrora お知らせ
---------------------------------------- */
#auroranews{
  background-color: #fff;
  padding: 20px 0 0 0;
}

#auroranews01{
  margin-top: 20px;
}
#auroranews01 .fb_left{
  display: none;
}
#auroranews01 .fb_right ul{
  border-top:dotted 1px #b3b3b3;
}
#auroranews01 .fb_right li{
  border-bottom:dotted 1px #b3b3b3;
  padding: 10px;
  display:-webkit-box;display:-ms-flexbox;display:flex;
  -ms-flex-wrap: wrap;flex-wrap: wrap;
  -webkit-box-align: center;-ms-flex-align: center;align-items: center;
}
#auroranews01 .fb_right li time{
  margin-right: 6px;
}
#auroranews01 .fb_right li a{
  display: block;
  margin-top: 6px;
  width: 100%;
}
#auroranews01 .linkbtn{
  margin-top: 14px;
  text-align: center;
}

#auroranews02{
  background-color: #fff;
  padding: 20px 20px 0 20px;
}
#auroranews02 h1{
  text-align: center;
  font-size:16px;font-size:1.6rem;
}
#auroranews02 h1 small{
  display: block;
  font-size:14px;font-size:1.4rem;
}

#auroranews02 .fb_bx{
  margin-top: 40px;
}


#auroranews02 ul{
  border-top:dotted 1px #b3b3b3;
  margin-top: 10px;
}
#auroranews02 li{
  border-bottom:dotted 1px #b3b3b3;
  padding: 10px;
  display:-webkit-box;display:-ms-flexbox;display:flex;
  -ms-flex-wrap: wrap;flex-wrap: wrap;
  -webkit-box-align: center;-ms-flex-align: center;align-items: center;
}
#auroranews02 li time{
  margin-right: 4px;
}
#auroranews02 li .blinking{
  padding: 1px 4px;
}
#auroranews02 li a{
  display: block;
  margin-top: 6px;
  width: 100%;
}
#auroranews02 .linkbtn{
  margin-top: 10px;
  text-align: center;
}

/** ピックアップ
---------------------------------------- */
#pickup{
  background-color: #fff;
  padding: 20px 0;
}
#pickup01 .bordertitle{
  margin-top: 30px;
  text-align: center;
}
#pickup01 p{
  margin-top: 20px;
}


/** 大山暁史BLOG
---------------------------------------- */
#blog{
  padding: 20px 0;
}
#blog ul{
  margin-top: 20px;
}
#blog li .update{
  font-size:11px;font-size:1.1rem;
  margin: 4px 0;
}
#blog li time{
  font-size:12px;font-size:1.2rem;
}
#blog .linkbtn{
  margin-top: 10px;
  text-align: center;
}



}
