body{
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

star{
	font-size: 20px;
	color: transparent;
	background-image: linear-gradient(gold,gold), linear-gradient(black,black);
	background-position: left, right;
	background-repeat: no-repeat;
	background-size: calc(100% * var(--rate) / 5 ) 100%, 100% 100%;
	background-clip: text;
	-webkit-background-clip: text;
}

star:before{
	content: "★★★★★";
}

.wrapper{

	text-align: left;
	margin-left: 50px;
	margin-right: 50px;
	color: #FFF;
	-webkit-box-shadow: #FFF 0px 0px 50px;
	-moz-box-shadow: #FFF 0px 0px 50px;
	box-shadow: #FFF 0px 0px 50px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
	line-height: 23px;
	/*background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
                  transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
                  transparent 75%, transparent);
	background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
                  transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
                  transparent 75%, transparent);
	background-image: linear-gradient(135deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
                  transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
                  transparent 75%, transparent);
	-pie-background: linear-gradient(135deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
                 transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
                 transparent 75%, transparent) 0 0 / 50px 50px, #c16;
	*/
	/*background-size: 200px 200px;
	background: linear-gradient(#F00, #F99);
	background: -webkit-linear-gradient(#900, #F99);
	background: -moz-linear-gradient(#900, #F99);
	background: -ms-linear-gradient(#900, #F99);
	background: -o-linear-gradient(#900, #F99);
	background: linear-gradient(#900, #F99);
	-pie-background: linear-gradient(#900, #F99);
	background-image: -webkit-linear-gradient(-45deg, rgba(255,255,255, .3) 25%, transparent 25%,
                  transparent 50%, rgba(255,255,255, .3) 50%, rgba(255,255,255, .3) 75%,
                  transparent 75%, transparent);
	background-image: -moz-linear-gradient(-45deg, rgba(255,255,255, .3) 25%, transparent 25%,
                  transparent 50%, rgba(255,255,255, .3) 50%, rgba(255,255,255, .3) 75%,
                  transparent 75%, transparent);
	background-image: linear-gradient(135deg, rgba(255,255,255, .3) 25%, transparent 25%,
                  transparent 50%, rgba(255,255,255, .3) 50%, rgba(255,255,255, .3) 75%,
                  transparent 75%, transparent);
	-pie-background: linear-gradient(135deg, rgba(255,255,255, .3) 25%, transparent 25%,
                 transparent 50%, rgba(255,255,255, .3) 50%, rgba(255,255,255, .3) 75%,
                 transparent 75%, transparent) 0 0 / 50px 50px, #c16;
	*/
		background-image: -webkit-linear-gradient(-45deg, rgba(220,220,220, .3) 25%, transparent 25%,
                  transparent 50%, rgba(220,220,220, .3) 50%, rgba(220,220,220, .3) 75%,
                  transparent 75%, transparent);
	background-image: -moz-linear-gradient(-45deg, rgba(220,220,220, .3) 25%, transparent 25%,
                  transparent 50%, rgba(220,220,220, .3) 50%, rgba(220,220,220, .3) 75%,
                  transparent 75%, transparent);
	background-image: linear-gradient(135deg, rgba(220,220,220, .3) 25%, transparent 25%,
                  transparent 50%, rgba(220,220,220, .3) 50%, rgba(220,220,220, .3) 75%,
                  transparent 75%, transparent);
	-pie-background: linear-gradient(135deg, rgba(220,220,220, .3) 25%, transparent 25%,
                 transparent 50%, rgba(220,220,220, .3) 50%, rgba(220,220,220, .3) 75%,
                 transparent 75%, transparent) 0 0 / 50px 50px, #c16;
	background-color:#B53031;
	/* [disabled]background-image: url(images/strsplit55.jpg); */
	/* [disabled]background-image: url(images/strsplit55.jpg); */
	position:relative;
	behavior: url(PIE.htc);
	padding: 15px;
	/*background-image:url(images/background112.jpg);*/
	margin-bottom: 15px;
	margin-top: 15px;
	border: 5px solid #FFF;
	background-size: 500px 500px;  width: 1200px;
  margin: 0 auto;
}
.secCommon{
  margin-bottom: 0px;
}


/*つがる*/

#contentInner{
  display: flex;
  flex-wrap:wrap;
}
#contentInner li{
  list-style: none;

  /*width: calc(100%/3.5);*/
  width:715px;

  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#contentInner li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#contentInner li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#contentInner li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#contentInner li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#contentInner li dl dd.itemPrice span{
  font-size:15px;
}
#contentInner li dl dd.itemValue{
  letter-spacing: 1px;
}
#contentInner li dl dd.itemValue span{
  font-size:20px;
}

#contentInner1{
  display: flex;
  flex-wrap:wrap;
}
#contentInner1 li{
  list-style: none;
width:715px;  /*width: calc(100%/3.5);*/
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#contentInner1 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#contentInner1 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#contentInner1 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#contentInner1 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#contentInner1 li dl dd.itemPrice span{
  font-size:15px;
}
#contentInner1 li dl dd.itemValue{
  letter-spacing: 1px;
}
#contentInner1 li dl dd.itemValue span{
  font-size:20px;
}

#contentInner2{
  display: flex;
  flex-wrap:wrap;
}
#contentInner2 li{
  list-style: none;
width:715px;
  /*width: calc(100%/3.5);*/
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#contentInner2 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#contentInner2 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#contentInner2 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#contentInner2 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#contentInner2 li dl dd.itemPrice span{
  font-size:15px;
}
#contentInner2 li dl dd.itemValue{
  letter-spacing: 1px;
}
#contentInner2 li dl dd.itemValue span{
  font-size:20px;
}

#contentInner3{
  display: flex;
  flex-wrap:wrap;
}
#contentInner3 li{
  list-style: none;
  /*width: calc(100%/3.5);*/
  width:715px;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#contentInner3 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#contentInner3 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#contentInner3 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#contentInner3 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#contentInner3 li dl dd.itemPrice span{
  font-size:15px;
}
#contentInner3 li dl dd.itemValue{
  letter-spacing: 1px;
}
#contentInner3 li dl dd.itemValue span{
  font-size:20px;
}

/*つがる*/






/*早生ふじ*/



#wcontentInner{
  display: flex;
  flex-wrap:wrap;
}
#wcontentInner li{
  list-style: none;

  /*width: calc(100%/3.5);*/
  width:715px;

  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#wcontentInner li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#wcontentInner li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#wcontentInner li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#wcontentInner li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#wcontentInner li dl dd.itemPrice span{
  font-size:15px;
}
#wcontentInner li dl dd.itemValue{
  letter-spacing: 1px;
}
#wcontentInner li dl dd.itemValue span{
  font-size:20px;
}

#wcontentInner1{
  display: flex;
  flex-wrap:wrap;
}
#wcontentInner1 li{
  list-style: none;
width:715px;  /*width: calc(100%/3.5);*/
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#wcontentInner1 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#wcontentInner1 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#wcontentInner1 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#wcontentInner1 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#wcontentInner1 li dl dd.itemPrice span{
  font-size:15px;
}
#wcontentInner1 li dl dd.itemValue{
  letter-spacing: 1px;
}
#wcontentInner1 li dl dd.itemValue span{
  font-size:20px;
}

#wcontentInner2{
  display: flex;
  flex-wrap:wrap;
}
#wcontentInner2 li{
  list-style: none;
width:715px;
  /*width: calc(100%/3.5);*/
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#wcontentInner2 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#wcontentInner2 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#wcontentInner2 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#wcontentInner2 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#wcontentInner2 li dl dd.itemPrice span{
  font-size:15px;
}
#wcontentInner2 li dl dd.itemValue{
  letter-spacing: 1px;
}
#wcontentInner2 li dl dd.itemValue span{
  font-size:20px;
}

#wcontentInner3{
  display: flex;
  flex-wrap:wrap;
}
#wcontentInner3 li{
  list-style: none;
  /*width: calc(100%/3.5);*/
  width:715px;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#wcontentInner3 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#wcontentInner3 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#wcontentInner3 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#wcontentInner3 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#wcontentInner3 li dl dd.itemPrice span{
  font-size:15px;
}
#wcontentInner3 li dl dd.itemValue{
  letter-spacing: 1px;
}
#wcontentInner3 li dl dd.itemValue span{
  font-size:20px;
}

/*早生ふじ*/



/*北斗*/

#hcontentInner{
  display: flex;
  flex-wrap:wrap;
}
#hcontentInner li{
  list-style: none;

  /*width: calc(100%/3.5);*/
  width:715px;

  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#hcontentInner li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#hcontentInner li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#hcontentInner li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#hcontentInner li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#hcontentInner li dl dd.itemPrice span{
  font-size:15px;
}
#hcontentInner li dl dd.itemValue{
  letter-spacing: 1px;
}
#hcontentInner li dl dd.itemValue span{
  font-size:20px;
}

#hcontentInner1{
  display: flex;
  flex-wrap:wrap;
}
#hcontentInner1 li{
  list-style: none;
width:715px;  /*width: calc(100%/3.5);*/
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#hcontentInner1 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#hcontentInner1 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#hcontentInner1 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#hcontentInner1 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#hcontentInner1 li dl dd.itemPrice span{
  font-size:15px;
}
#hcontentInner1 li dl dd.itemValue{
  letter-spacing: 1px;
}
#hcontentInner1 li dl dd.itemValue span{
  font-size:20px;
}

#hcontentInner2{
  display: flex;
  flex-wrap:wrap;
}
#hcontentInner2 li{
  list-style: none;
width:715px;
  /*width: calc(100%/3.5);*/
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#hcontentInner2 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#hcontentInner2 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#hcontentInner2 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#hcontentInner2 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#hcontentInner2 li dl dd.itemPrice span{
  font-size:15px;
}
#hcontentInner2 li dl dd.itemValue{
  letter-spacing: 1px;
}
#hcontentInner2 li dl dd.itemValue span{
  font-size:20px;
}

#hcontentInner3{
  display: flex;
  flex-wrap:wrap;
}
#hcontentInner3 li{
  list-style: none;
  /*width: calc(100%/3.5);*/
  width:715px;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#hcontentInner3 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#hcontentInner3 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#hcontentInner3 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#hcontentInner3 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#hcontentInner3 li dl dd.itemPrice span{
  font-size:15px;
}
#hcontentInner3 li dl dd.itemValue{
  letter-spacing: 1px;
}
#hcontentInner3 li dl dd.itemValue span{
  font-size:20px;
}

/*北斗*/




/*王林*/

#ocontentInner{
  display: flex;
  flex-wrap:wrap;
}
#ocontentInner li{
  list-style: none;

  /*width: calc(100%/3.5);*/
  width:715px;

  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#ocontentInner li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#ocontentInner li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#ocontentInner li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#ocontentInner li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#ocontentInner li dl dd.itemPrice span{
  font-size:15px;
}
#ocontentInner li dl dd.itemValue{
  letter-spacing: 1px;
}
#ocontentInner li dl dd.itemValue span{
  font-size:20px;
}

#ocontentInner1{
  display: flex;
  flex-wrap:wrap;
}
#ocontentInner1 li{
  list-style: none;
width:715px;  /*width: calc(100%/3.5);*/
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#ocontentInner1 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#ocontentInner1 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#ocontentInner1 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#ocontentInner1 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#ocontentInner1 li dl dd.itemPrice span{
  font-size:15px;
}
#ocontentInner1 li dl dd.itemValue{
  letter-spacing: 1px;
}
#ocontentInner1 li dl dd.itemValue span{
  font-size:20px;
}

#ocontentInner2{
  display: flex;
  flex-wrap:wrap;
}
#ocontentInner2 li{
  list-style: none;
width:715px;
  /*width: calc(100%/3.5);*/
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#ocontentInner2 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#ocontentInner2 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#ocontentInner2 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#ocontentInner2 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#ocontentInner2 li dl dd.itemPrice span{
  font-size:15px;
}
#ocontentInner2 li dl dd.itemValue{
  letter-spacing: 1px;
}
#ocontentInner2 li dl dd.itemValue span{
  font-size:20px;
}

#ocontentInner3{
  display: flex;
  flex-wrap:wrap;
}
#ocontentInner3 li{
  list-style: none;
  /*width: calc(100%/3.5);*/
  width:715px;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#ocontentInner3 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#ocontentInner3 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#ocontentInner3 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#ocontentInner3 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#ocontentInner3 li dl dd.itemPrice span{
  font-size:15px;
}
#ocontentInner3 li dl dd.itemValue{
  letter-spacing: 1px;
}
#ocontentInner3 li dl dd.itemValue span{
  font-size:20px;
}

/*王林*/





/*サンふじ*/

#fcontentInner{
  display: flex;
  flex-wrap:wrap;
}
#fcontentInner li{
  list-style: none;

  /*width: calc(100%/3.5);*/
  width:715px;

  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#fcontentInner li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#fcontentInner li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#fcontentInner li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#fcontentInner li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#fcontentInner li dl dd.itemPrice span{
  font-size:15px;
}
#fcontentInner li dl dd.itemValue{
  letter-spacing: 1px;
}
#fcontentInner li dl dd.itemValue span{
  font-size:20px;
}

#fcontentInner1{
  display: flex;
  flex-wrap:wrap;
}
#fcontentInner1 li{
  list-style: none;
width:715px;  /*width: calc(100%/3.5);*/
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#fcontentInner1 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#fcontentInner1 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#fcontentInner1 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#fcontentInner1 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#fcontentInner1 li dl dd.itemPrice span{
  font-size:15px;
}
#fcontentInner1 li dl dd.itemValue{
  letter-spacing: 1px;
}
#fcontentInner1 li dl dd.itemValue span{
  font-size:20px;
}

#fcontentInner2{
  display: flex;
  flex-wrap:wrap;
}
#fcontentInner2 li{
  list-style: none;
width:715px;
  /*width: calc(100%/3.5);*/
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#fcontentInner2 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#fcontentInner2 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#fcontentInner2 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#fcontentInner2 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#fcontentInner2 li dl dd.itemPrice span{
  font-size:15px;
}
#fcontentInner2 li dl dd.itemValue{
  letter-spacing: 1px;
}
#fcontentInner2 li dl dd.itemValue span{
  font-size:20px;
}

#fcontentInner3{
  display: flex;
  flex-wrap:wrap;
}
#fcontentInner3 li{
  list-style: none;
  /*width: calc(100%/3.5);*/
  width:715px;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#fcontentInner3 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#fcontentInner3 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#fcontentInner3 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#fcontentInner3 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#fcontentInner3 li dl dd.itemPrice span{
  font-size:15px;
}
#fcontentInner3 li dl dd.itemValue{
  letter-spacing: 1px;
}
#fcontentInner3 li dl dd.itemValue span{
  font-size:20px;
}

/*サンふじ*/



/*その他*/

#lcontentInner{
  display: flex;
  flex-wrap:wrap;
}
#lcontentInner li{
  list-style: none;

  /*width: calc(100%/3.5);*/
  width:715px;

  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#lcontentInner li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#lcontentInner li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#lcontentInner li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#lcontentInner li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#lcontentInner li dl dd.itemPrice span{
  font-size:15px;
}
#lcontentInner li dl dd.itemValue{
  letter-spacing: 1px;
}
#lcontentInner li dl dd.itemValue span{
  font-size:20px;
}

#lcontentInner1{
  display: flex;
  flex-wrap:wrap;
}
#lcontentInner1 li{
  list-style: none;
width:715px;  /*width: calc(100%/3.5);*/
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#lcontentInner1 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#lcontentInner1 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#lcontentInner1 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#lcontentInner1 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#lcontentInner1 li dl dd.itemPrice span{
  font-size:15px;
}
#lcontentInner1 li dl dd.itemValue{
  letter-spacing: 1px;
}
#lcontentInner1 li dl dd.itemValue span{
  font-size:20px;
}

#lcontentInner2{
  display: flex;
  flex-wrap:wrap;
}
#lcontentInner2 li{
  list-style: none;
width:715px;
  /*width: calc(100%/3.5);*/
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#lcontentInner2 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#lcontentInner2 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#lcontentInner2 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#lcontentInner2 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#lcontentInner2 li dl dd.itemPrice span{
  font-size:15px;
}
#lcontentInner2 li dl dd.itemValue{
  letter-spacing: 1px;
}
#lcontentInner2 li dl dd.itemValue span{
  font-size:20px;
}

#lcontentInner3{
  display: flex;
  flex-wrap:wrap;
}
#lcontentInner3 li{
  list-style: none;
  /*width: calc(100%/3.5);*/
  width:715px;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:12px;
  padding: 0 10px;
  margin-bottom: 80px;
	
}
#lcontentInner3 li dl dt{
  /*height:215px;*/
  margin-bottom: 15px;
}
#lcontentInner3 li dl dt a{
  display: block;
  height:100%;
  text-align: center;
color: #0000FF;
}
#lcontentInner3 li dl dt a img{
  /*height:205px;*/
  width:700px;
}
#lcontentInner3 li dl dd.itemPrice{
  color: rgba(255,10,10, .9);
  font-size: 22px;
  letter-spacing: 1px;
}
#lcontentInner3 li dl dd.itemPrice span{
  font-size:15px;
}
#lcontentInner3 li dl dd.itemValue{
  letter-spacing: 1px;
}
#lcontentInner3 li dl dd.itemValue span{
  font-size:20px;
}

/*その他*/




















/*ヘッダー*/

h1 {
	color: #FFF;
	top: 3px;
	/* [disabled]font-style: inherit; */
	/* [disabled]font-weight: 900; */
	/* [disabled]background-color: #000; */
	/* [disabled]background-image: url(images/baner_map.jpg); */
	margin-right: 10px;
	margin-left: 10px;
	background-position: top;
	/*text-shadow: 0px 0px 10px black;*/
}


.ddd {
	position: absolute;
	height: 0px;
	width: 0px;
	left: 0px;
	top: 0px;
	color: #FFF;
}
.ddd1 {
	position: absolute;
	top: 1px;
	right: 0px;
	color: #FFF;
}
.ddd2 {
	color: #FFF;
	position: absolute;
	left: -1px;
	bottom: -2px;
}
.ddd3 {
	color: #FFF;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.ccc {
	position: absolute;
	height: auto;
	width: auto;
	left: 0px;
	top: auto;
	color: #FFF;
	bottom: auto;
	right: 0px;
	margin-left: 0px;
	font-size: 18px;
}
.ccc1 {
	position: absolute;
	height: auto;
	width: auto;
	left: 0px;
	top: auto;
	color: #FFF;
	bottom: auto;
	right: 0px;
	font-size: 18px;
	margin-right: 0px;
	float: right;
}
.ccc2 {
	color: #FFF;
	position: absolute;
	left: 6px;
	bottom: auto;
	top: 7px;
	font-size: 30px;
}
.ccc3 {
	color: #FFF;
	position: absolute;
	right: 6px;
	bottom: auto;
	top: 7px;
	font-size: 30px;
}



.detail1{
	text-shadow: 1px 1px 3px #FFC;
	text-align:justify;
	margin:5px 5px 5px 5px;
	font-size:16px;
	color:#666;
	border:5px solid #FFF;
	text-justify: inter-ideograph;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	-webkit-box-shadow: #F2F2F2 0px 0px 10px;
	-moz-box-shadow: #F2F2F2 0px 0px 10px;
	box-shadow: #F2F2F2 0px 0px 10px;
	/*background-image: -webkit-linear-gradient(-45deg, rgba(220,220,220, .3) 25%, transparent 25%,
                  transparent 50%, rgba(220,220,220, .3) 50%, rgba(220,220,220, .3) 75%,
                  transparent 75%, transparent);
	background-image: -moz-linear-gradient(-45deg, rgba(220,220,220, .3) 25%, transparent 25%,
                  transparent 50%, rgba(220,220,220, .3) 50%, rgba(220,220,220, .3) 75%,
                  transparent 75%, transparent);
	background-image: linear-gradient(135deg, rgba(220,220,220, .3) 25%, transparent 25%,
                  transparent 50%, rgba(220,220,220, .3) 50%, rgba(220,220,220, .3) 75%,
                  transparent 75%, transparent);
	-pie-background: linear-gradient(135deg, rgba(220,220,220, .3) 25%, transparent 25%,
                 transparent 50%, rgba(220,220,220, .3) 50%, rgba(220,220,220, .3) 75%,
                 transparent 75%, transparent) 0 0 / 50px 50px, #c16;
	*/
	position:relative;
	behavior: url(PIE.htc);
	/* [disabled]background-size: 700px 700px; */
	background-color: #FAFAFA;
	padding: 10px;
	/* [disabled]background-image: url(images/633test.jpg); */
	font-weight: normal;
}
.header{
	color: #E50618;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	height: 30px;
	background-image: url(images/tableft4m.gif);
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	border: 5px double #FF9;
	-webkit-box-shadow: #CC0 0px 0px 10px;
	-moz-box-shadow: #CC0 0px 0px 10px;
	box-shadow: #CC0 0px 0px 10px;
	position:relative;
	behavior: url(PIE.htc);
	clear:both;
	/* [disabled]width: 1020px; */
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 7px;
	margin-left: auto;
	/* [disabled]line-height: 1.5em; */
 }
