.prizeArea {
	background-color:#e8f4f9;
	background-image:none;
/*	background-image:url(../img/prizeArea_bg.png);*/
}

.prizeArea .prizeList {
	border-radius:0;
  }
  
.prizeArea-txt {
	font-weight:bold;
}
	
.prizeArea-caption {
	padding:0 20px 10px;
}

.prizeArea-net {
	color:red;
	padding:0 20px 20px;
}
.prizeArea .prizeArea-lists-column4 {
	justify-content:center;
}

@media screen and (max-width:767px) {
	.prizeArea-txt {
	font-size:3vw;
	font-weight:bold;
	}
	.prizeArea-caption,
	.prizeArea-net {
	font-size:2.6vw;
	padding:0 10px 10px;
	}
	.prizeArea .prizeArea-lists-column4 {
	justify-content:space-between;
	}
}

/* ABOUT AREA */
@media print,screen and (min-width:768px){
  .intro{text-align:center;margin-bottom:130px;}
  .intro h2{font-size:26px;margin-bottom:30px;}
  .intro h2 span{display:block;}
  .intro .shopDetail{padding:20px 35px 70px;}
  .intro .shopDetail.shop1{background:#323136;color:#fff;}
  .intro .shopDetail.shop2{background:#252855;color:#fff;}
  .intro .shopDetail.shop1 h3{display:inline-block;font-size:20px;line-height:2.5;color:#998b64;background:#fff;padding:0 1.2em;margin-bottom:45px;}
  .intro .shopDetail.shop2 h3{display:inline-block;font-size:20px;line-height:2.5;color:#393742;background:#fff;padding:0 1.2em;margin-bottom:45px;}
  .intro .shopDetail li.course{display:-webkit-flex;display:flex;align-items: flex-start;margin-bottom:25px;}
  .intro .shopDetail li.course img{}
  .intro .shopDetail li.course > div{padding:15px 30px;text-align:left;}
  .intro .shopDetail li.course > div p{margin-bottom:45px;}
  .intro .shopDetail li.course > div ul{}
  .intro .shopDetail li.course > div li{font-size:12px;padding-left:1em;text-indent:-1em;}
  .intro .shopDetail li.course > div li::before{content:"※";width:1em;}
  .intro .shopDetail li.course > div li span{display:block;}
  .intro .shopDetail li.course > div li a{color:#fff;font-size:12px;}
  .intro .shopDetail li.shop{display:-webkit-flex;display:flex;align-items: flex-start;}
  .intro .shopDetail li.shop img{margin:40px 88px 0 0;}
  .intro .shopDetail li.shop > div{padding:0 30px;text-align:left;}
  .intro .shopDetail li.shop > div h4{font-size:18px;margin-bottom:20px;}
  .intro .shopDetail li.shop > div p{margin-bottom:45px;}
  .intro .shopDetail li.shop > div p + p {}
  .intro .shopDetail li.shop > div p strong{display:block;}
  .intro .shopDetail li.shop > div p a{color:#fff;font-size:12px;}
}
@media only screen and (max-width:767px){
  .intro{text-align:center;margin-bottom:30px;}
  .intro h2{font-size:18px;margin-bottom:15px;}
  .intro h2 span{display:block;}
  .intro .shopDetail{padding:20px 25px 0;}
  .intro .shopDetail.shop1{background:#323136;color:#fff;}
  .intro .shopDetail.shop2{background:#252855;color:#fff;}
  .intro .shopDetail.shop1 h3{display:block;font-size:18px;line-height:1.3;color:#998b64;background:#fff;padding:0.3em 1.2em;margin-bottom:20px;}
  .intro .shopDetail.shop2 h3{display:block;font-size:18px;line-height:1.3;color:#393742;background:#fff;padding:0.3em 1.2em;margin-bottom:20px;}
  .intro .shopDetail li.course{margin-bottom:25px;}
  .intro .shopDetail li.course img{}
  .intro .shopDetail li.course > div{padding:15px 0;text-align:left;}
  .intro .shopDetail li.course > div p{margin-bottom:20px;}
  .intro .shopDetail li.course > div ul{}
  .intro .shopDetail li.course > div li{font-size:12px;padding-left:1em;text-indent:-1em;}
  .intro .shopDetail li.course > div li::before{content:"※";width:1em;}
  .intro .shopDetail li.course > div li span{display:block;}
  .intro .shopDetail li.course > div li a{color:#fff;font-size:12px;}
  .intro .shopDetail li.shop{}
  .intro .shopDetail li.shop img{margin:0;}
  .intro .shopDetail li.shop > div{padding:15px 0;text-align:left;}
  .intro .shopDetail li.shop > div h4{font-size:18px;margin-bottom:10px;}
  .intro .shopDetail li.shop > div p{margin-bottom:20px;}
  .intro .shopDetail li.shop > div p + p {}
  .intro .shopDetail li.shop > div p strong{display:block;}
  .intro .shopDetail li.shop > div p a{color:#fff;font-size:12px;}
}

