body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6,
object, iframe, pre, code, p, blockquote,
form, fieldset, legend,
table, th, td, caption, tbody, tfoot, thead,
article, aside, figure, footer, header,
hgroup, menu, nav, section, audio, video, canvas {
	margin: 0;
	padding: 0;
	-webkit-text-size-adjust:none;
}
article, aside, figure, figcaption, footer,
header, hgroup, menu, nav, section {
	display: block;
}

*:after { display:block; clear:both; }


/* BODY設定 */
html {height:100%;}
body {-webkit-text-size-adjust:none; -webkit-user-select:none; font-family:Helvetica, HiraKakuProN-W3, sans-serif; background:#000;}
a {text-decoration:none; cursor:pointer; outline:none;}
img {border:none;}

/* LIST設定 */
li {list-style:none;}

/* CLEAR設定 */
.end {clear:both;}



/* ------------------------------------------------------------
	ヘッダー
------------------------------------------------------------ */
#head {width:100%; margin-bottom:5px; padding:10px 0px;
       background-image: 
				-webkit-gradient(linear, left top, left bottom, 
					from(#636363), 
					color-stop(0.25, #424242),
					color-stop(0.5, #202020), 
					color-stop(0.5, #000000));
			background-image: -moz-linear-gradient(  
                       center bottom,  
                       rgb(0,0,0) 45%,  
                       rgb(32,32,32) 25%,
					   rgb(66,66,66) 50%,
                       rgb(99,99,99) 50%  
                       );
			border-top: 1px solid #858585;
			border-bottom: 1px solid #858585;
}
#head h1.shop {font-size:14px; color:#FFF; text-align:center; text-shadow:0 1px 0 #000; margin:0px; padding:0px;}

.inner1 {width:100%; font-size:14px; color:#FFF; text-align:center; margin-bottom:5px; padding:5px 0px;}
.inner2 {width:100%; font-size:12px; color:#AC9F79; text-align:center; margin:15px 0px 5px 0px; padding:5px 0px;}

/* ------------------------------------------------------------
	リスト
------------------------------------------------------------ */
#inner3 {width:320px; margin:0px auto;}

ul#group-banner {width:300px; list-style:none; margin:0px; padding:0px 10px 15px 10px; float:left;}
ul#group-banner li {width:300px; margin:0px; padding-bottom:8px; float:left;}
ul#group-banner p {font-size:14px; color:#FFF; text-align:center; margin:10px 0px 0px 0px; padding:0px;}




/* ------------------------------------------------------------
	フッター
------------------------------------------------------------ */
#foot-inner {width:100%; margin:0px; padding:20px 0px;}
p.copy {font-size:10px; color:#FFF; text-align:center; margin:0px; padding:0px;}





