@charset "shift_jis";

@import url("//use.typekit.net/ibt0rdc.css");
body {text-align:center;}
* {margin:0;padding:0;}
ul,li {list-style:none;}
a img {border:0;}
#main {max-width:750px;width:100%; margin: 0 auto 2% auto;overflow: hidden;}
#main img {display:block;}
ul .c2 {float:left; width:50%;}
ul .c3 {float:left; width:33.3333333%;}
a{ text-decoration:none;}
a:hover img {border:0; opacity: 0.8;}
#main a{ position:relative; display:block;}
.spesicalprice {display: none;}
.price {text-align: center;}
.intax{font-size: 1.2rem;}

/*スマホの時の価格の大きさ変更*/
@media only screen and (max-width: 749px) {
#main a div.price{  font-size:120%; color:#D80101; font-family:"Century Gothic",helvetica,Arial,sans-serif;font-weight:bolder;}
#main a div.prices{  font-size:120%; color:#D80101; font-family:"Century Gothic",helvetica,Arial,sans-serif;font-weight:bolder;}
#main a div.prices1{  font-size:120%; color:#D80101; font-family:"Century Gothic",helvetica,Arial,sans-serif;font-weight:bolder;}
#main a div.prices2{  font-size:120%; color:#D80101; font-family:"Century Gothic",helvetica,Arial,sans-serif;font-weight:bolder;}
}

/*PCの時の価格の大きさ変更*/
@media only screen and (min-width: 750px) {
#main a div.price{ margin-top: -2%; margin-bottom: 2%; font-size:30px; color:#D80101; font-family:"Century Gothic",helvetica,Arial,sans-serif;font-weight:bolder;}
#main a div.prices , #main a div.prices2{ margin-top: -2%; margin-bottom: 2%; font-size:30px; color:#D80101; font-family:"Century Gothic",helvetica,Arial,sans-serif;font-weight:bolder;}
#main a div.prices1{  font-size:40px; color:#D80101; font-family:"Century Gothic",helvetica,Arial,sans-serif;font-weight:bolder;}
}


/* スマホフッタ */
#stor_link{width: 95%; display:flex;justify-content: center;}
#stor_link li{margin: 20px 0; font-size: 14px;}
#stor_link li a{color: #000;}