@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0px auto;
	background-color: #ffffff;
	text-align: center;
}

.clear {
	clear: both;
	font: 0px/0px sans-serif ;
}

ul {
	margin: 0px 0px 0px 15px;
}

div, td {
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

.form_color {
	background: #ECECEC;
}

a { color: #666666; text-decoration: none; }
a:link		{ ff66ff: #336666; text-decoration: none; }
a:visited	{ color: #669999; text-decoration: none; }
a:active	{ color: #999999; text-decoration: none; }
a:hover		{ color: #ff66ff; text-decoration: underline; }



/* =================================== */
/* レイアウト */
/* =================================== */

#wrapper {
	margin: 0 auto;
	height:auto;
	width: 962px;
	text-align: left;
	background-color: #ffffff;
}

#wrapper_se {
	height:auto;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}


#contents  {
    margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

#contents #left {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	background-color:#ffffff;
	width: 200px;
	height:auto;
	float:left;
}
#contents #right {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	background-color:#ffffff;
	width: 200px;
	height:auto;
	float:right;
}

h1.site_title{
	font: 10px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	text-decoration:none;
	margin: 2px;
	padding: 2px;
}
div.description {
	font: 10px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	text-decoration:none;
	width:960px;
    margin: 2px 0px 2px 0px;
	padding: 0px;
}





div.header {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: auto;
	width:960px;
	background: #ffffff;
}

				div.header h1{
					font: 11px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
					color: #990000;
					text-decoration:none;
					margin: 2px 2px 2px 10px;
					padding: 5px 2px 0px 2px;
					height:auto;
					width:940px;
					float:left;
				}
				div.header p{
					font: 11px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
					color: #990000;
					text-decoration:none;
					margin: 2px 2px 2px 10px;
					padding: 5px 2px 02px 2px;
					height:　auto;
					width:940px;
					text-align:left;
				}
				div.header img{
					margin: 0px 0px 0px 0px;
					padding: 0px 0px 0px 0px;
					float: left;
				}



div.header-n {
    margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 350px;
	height: 30px;
	background-image:url(../images/logo2_back.gif);
	background-repeat:no-repeat;
}


div.header-n img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: auto;
	float: left;
}



div.souryo {
	margin: 0px 0px 0px 0px;
	padding: 10px;
}
div.souryo p {
	font: 12px/18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
div.comment {
	margin: 2px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
div.comment p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 15px;
}

div.center {
	font: 12px/24px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	background-color:#ffffff;
	width: 520px;
	float: left;
}


							
							div.center p{
								font: 12px/24px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
								color: #333333;
								margin: 0px 0px 0px 0px;
								padding: 10px 20px 5px 20px;
							}


div.center_navi img {
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 0px;
}

div.shop_navi  {
	margin: 0px 0px 0px 0px;
	padding: 5px 20px 10px 20px;
}

div.shop_navi p {
	font: 12px/24px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

div.shop_navi  img {
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
}

.printflash {
	height: 320px;
	width: 465px;
	margin: 0px;
	padding: 5px 0px 5px 55px;
	background-color:#FFFFFF;
}





div.shoplist_syohin {
	margin: 0px 1px 0px 1px;
	padding: 0px 0px 0px 0px;
	width: 170px;
	float:left;
}

div.shoplist_img {
	width: 170px;
	float:left;
}
div.shoplist_img img {
	padding: 10px 0px 10px 0px;
}
div.shoplist_text {
	font: 12px/18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	width: 160px;
	float:left;
	padding: 5px 5px 5px 5px;
}

.kakaku {
	font: 12px/18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #ff0000;
	font-weight:bold;
}


#footer {
	padding: 0px 0px 10px 0px;
	color: #ffffff;
	background: #330000;
	text-align:center;
	font-size: 10px;
	clear: both;
}
#footer a {
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
}
#footer a:hover {
	font-size: 10px;
	color: #ff66ff;
    text-decoration: underline;
}


/*******************************************************************************/
div.company {
	font: 12px/18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	height: auto;
	width: 520px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#ffffff;
	text-align:left;
	float: left;
}
div.company p {
	font: 12px/18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}

div.company table {
 margin:10px;
}

div.company th {
 background-color:#f2f194;
 padding:10px;
 width:150px;
 text-align:left;
 }
div.company td {
 background-color:#ebebe3;
 padding:10px;
 width:400px;
 text-align:left;
 }


/*******************************************************************************/
div.privacy {
	background-color:#ffffff;
	height: auto;
	width: 520px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
							div.privacy h5{
								font: 12px/18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
								color: #333333;
								margin: 0px 0px 0px 0px;
								padding: 7px 15px 5px 40px;
								background:url(../images/b0001.gif);
							}
							div.privacy p{
								font: 12px/24px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
								color: #333333;
								margin: 0px 0px 0px 0px;
								padding: 10px 20px 5px 20px;
							}
/*******************************************************************************/
div.company {
	font: 12px/18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	height: auto;
	width: 520px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#ffffff;
	text-align:left;
	float: left;
}
div.company p {
	font: 12px/18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 10px;
}

div.company table {
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

div.company th {
 background-color:#f2f194;
 padding:10px;
 width:150px;
 text-align:left;
 }
div.company td {
 background-color:#ebebe3;
 padding:10px;
 width:300px;
 text-align:left;
 }

/*******************************************************************************/
div.form {
	margin:0px;
	padding:0px;
	line-height:120%;
	background-color:#ffffff;
}
div.form p {
	font: 12px/18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 10px;
}

div.form th {
	margin:0px;
	padding:10px;
	width:150px;
	font: 12px/18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	background-color:#ffffcc;
	text-align:left;
}

div.form td {
	margin:0px;
	padding:10px;
	width:320px;
	font: 12px/18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #555533;
	background-color:#efefef;
}

