@charset "UTF-8";
/* CSS Document */

body {margin:0;padding:0;font-family: "游ゴシック", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ ゴシック", sans-serif;font-size: 62.5%;line-height:200%;color:#fff;background:#000;overflow-x: hidden;-webkit-text-size-adjust: 100%;}
ol,ul,li {list-style:none;margin:0;padding:0;}
dl,dt,dd {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;margin:0;padding:0;}
p {margin:0 0 1em;padding:0;}
a { overflow: hidden; color:#941b0e;border:none;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
a:hover,a:active { color: #711208;border:none;outline:none;}
a:hover img {opacity:.8;}
div:after,
ul:after {
  content: "";
  display: block;
  clear: both;
}

html,body {height:100%;}
h1 {font-weight:normal;}
h2 {font-weight:normal;font-family: 'Hiragino Mincho ProN', 'Yu Mincho', serif;}
h3 {font-weight:normal;}
h4 {font-weight:normal;}
img {max-width: 100%;width:auto;height: auto;display:block;}

article:after,
section:after,
div:after,
ul:after {
  content: "";
  display: block;
  clear: both;
}

.pc {display:block;}
.tab {display:none;}
.sp {display:none;}

body {background:url(http://kingeshop.jp/img/storate/onmy-za/record/images/bg.jpg);}
#wrap {width: 100%;margin:0 auto;}

#main {max-width:1120px;margin:0 auto;}

.area01 {border:2px solid #aa7900;background:none;padding:15px;margin-bottom:2%;}
.area01 ul {background:#fff;letter-spacing:-.4em;}
.area01 li {display:inline-block; vertical-align:top;letter-spacing:normal;width:22%;padding:1.5%;}
.area01 li div {text-align:center;font-size:1.3em;color:#333;    margin-top: 8px;line-height: 1.4;}
.area01 li div span {display:block;font-size:.9em;margin-top: .5em;}

.area00 {border:2px solid #aa7900;background:none;padding:30px 15px; margin-bottom:5%;}
.area00 p:nth-child(1){font-size:2.3em; text-align:center; font-family: 'Hiragino Mincho ProN', 'Yu Mincho', serif;}
.area00 p:nth-child(2){font-size:2em; text-align:center; font-family: 'Hiragino Mincho ProN', 'Yu Mincho', serif; line-height:1.6;}
.area00 p:nth-child(3){text-align:center; font-size:1.3em;color:#ccc; margin-bottom:0;}

.products {letter-spacing:-.4em;}
.products_in {display:inline-block; vertical-align:top;width:48%;margin-right:4%;letter-spacing:normal;margin-top:5%;}
.products_in:nth-child(even) {margin-right:0;}
.products_in h2 {font-size:2em;line-height:1.5;margin:1em 0 .8em;}
.products_in p.price {font-size:1.6em;font-family: 'Hiragino Mincho ProN', 'Yu Mincho', serif;color:#fff;margin-bottom:1.5em;}
.products_in p {font-size:1.3em;color:#ccc;}
.products_in .cart a {background:#93750e;color:#fff;font-family: 'Hiragino Mincho ProN', 'Yu Mincho', serif;font-size:1.5em;text-align:center;padding:.8em 0;min-width:200px;display:table;text-decoration: none;}
.products_in .cart a:hover {opacity:.7;}

.products_in .finish a {background:rgba(147,117,14,0.3);color:#fff;font-family: 'Hiragino Mincho ProN', 'Yu Mincho', serif;font-size:1.5em;text-align:center;padding:.8em 0;min-width:200px;display:table;text-decoration: none; font-weight:bold;}
.products_in .finish a:hover {opacity:1.0;}

.disc {border:1px solid #fff;padding:40px;margin:100px 0;}
.disc .jacket {float:left;width:35%;}
.disc .details {float:right;width:62%;}
.disc .details h3 {font-size:2em;line-height:1.5;color:#ba961b;font-family: 'Hiragino Mincho ProN', 'Yu Mincho', serif;}
.disc .details p.info {font-size:1.5em;font-family: 'Hiragino Mincho ProN', 'Yu Mincho', serif;line-height:1.8;margin:2em 0;color:#fff;}
.disc .details p {font-size:1.3em;color:#ccc;}

#footer {background:url(http://kingeshop.jp/img/storate/onmy-za/record/images/bg2.jpg);}
.shop_info {max-width:1120px;margin:0 auto;text-align:center;color:#222;padding:80px 0;}
.shop_info img {margin:0 auto;}
.shop_info h2 {color:#711208;font-size:2.6em;margin-bottom:1em;}
.shop_info h2 span {display:block;font-size:13px;color:#222;margin-top:8px;}
.shop_info h3 {font-size:1.4em;font-weight:bold;margin-bottom:8px;}
.shop_info p {font-size:1.3em;}
.shop_info .box {margin:3em 0;}

.copyright {background:url(http://kingeshop.jp/img/storate/onmy-za/record/images/bg.jpg);text-align:center;font-size:1.2em;color:#666;padding:4em 0;}
@media screen and (max-width:1120px) {
#main {max-width:93%;}
.shop_info {max-width:93%;}
}
@media screen and (max-width:1024px) {
.pc {display:none;}
.tab {display:block;}
.products_in h2 {font-size: 1.8em;line-height: 1.4;}
.products_in p.price {font-size: 1.5em;margin-bottom: 1em;}
}
@media screen and (max-width:960px) {
.disc .details p.info {margin:1em 0;}
}
@media screen and (max-width:736px) {
.tab {display:none;}
.sp {display:block;}
#main {max-width:90%;}
.shop_info {max-width:90%;}
.area01 li {width:44%;padding:3%;}
.products_in {width: 100%;margin-right: 0;margin-top: 10%;}
.products_in .cart a {width:100%;padding:1em 0;}
.disc .jacket {float:none;width:100%;}
.disc .details {float: none;width: 100%;margin-top:2em;}
.shop_info {text-align:left;padding:70px 0;}
.shop_info h2 {text-align:center;}
.disc {margin:70px 0;}

.area00 {border:2px solid #aa7900;background:none;padding:30px 15px; margin-bottom:8%;}
.area00 p:nth-child(1){font-size:2em; text-align:center; font-family: 'Hiragino Mincho ProN', 'Yu Mincho', serif;}
.area00 p:nth-child(2){font-size:1.6em; text-align:center; font-family: 'Hiragino Mincho ProN', 'Yu Mincho', serif; line-height:1.6;}
.area00 p:nth-child(3){text-align:center; font-size:1em;color:#ccc; margin-bottom:0;}

}
@media screen and (max-width:568px) {
}
@media screen and (max-width:375px) {
.shop_info h2 {text-align:center;font-size:2.5em;}
}
@media screen and (max-width:320px) {
.shop_info h2 {text-align:center;line-height:1.3;}
}

