@charset "shift_jis";

*{
	box-sizing: border-box;
}
body {
	font-family: "メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 75%;		/*全体的な文字サイズ設定箇所*/
	line-height: 2;
	color: #333333;		/*全体的な文字色設定箇所*/
	margin: 0px;
	padding: 0px;
	text-align: center;
	/*background: #edf4f2 url(images/bg.gif) repeat-x top;	壁紙と背景色。imagesフォルダに入っているbg.gifを横並び(repeat-x)で上部(top)に配置させる。*/
}


h1,h2,h3,h4,p,ul,li,dl,dt,dd{
	margin: 0px;
	padding: 0px;
}

img {
	border: none;
}

/*ボックス設定
---------------------------------------------------------------------------------------------------------*/
.box {
	font-size: 80%;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border-collapse: collapse;
}

.title {
	font-size: 70%;
	background-color: #BDD1EA;
	margin-right: auto;
	margin-left: auto;
	border-collapse: collapse;
	border: 1px solid #999999;
	text-indent: 5px;
	height: auto;
}

.data {
	font-size: 70%;
	background-color: #C8C8C8;
	margin-right: auto;
	margin-left: auto;
	border-collapse: collapse;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border: 1px solid #999;
	text-indent: 5px;
}

.box img{
	width: 250px;
}


/*SOLD OUT表示設定*/
.box .soldout {
	background: url(images/soldout.gif) no-repeat right bottom;	/*SOLD OUT画像を右下に配置させる。*/
}

#main {
	page-break-inside: avoid;
}

/*フッター
------------------------------------------------------------------------------------------*/
#footer {
	clear: both;
	width: 100%;
	text-align: center;
	background: #000100;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #FFFFFF;
}

#footer a {
	color: #FFFFFF;
	background: #000102;
}
/*PCだけに適用*/
@media(min-width:475px){
    .table1{
    width:960px;
    padding:0;
    
}
}

/*スマホ用*/
@media screen and (max-width: 474px) {
    .hedgazou img{
        width:100%;
        height:40px;
    }
}
/*スマホ用*/
@media screen and (max-width: 474px) { 
 table td table td table td {
    display: table-cell;
}
td {
    display: block;
}
}

