@charset "utf-8";

/* pankuzu */
#pageheader {
	background: url(../../common/images/bg_line_dotte-lgray.gif) left bottom repeat-x;
}
.section-block .section-head {
	margin: 40px 0 0 0;
	padding: 0 0 10px 0;
	overflow: hidden;
}
.section-block .section-head .head h1 {
	width: 300px;
	height: 23px;
	float: left;
	text-indent: -999em;
	background: url(../images/h1_shop.gif) left top no-repeat;
}
.section-block .section-head .head p.note {
	width: 310px;
	height: 23px;
	float: right;
	text-indent: -999em;
	background: url(../images/text_note-product.gif) right top no-repeat;
}

.section-block .section-body #shop-map {
	width: 687px;
	height: 550px;
	background: url(../images/bg_index-map.gif) left top repeat;
}

/* popup */
.section-block .section-body #popup {
	width: 359px;
	height: 186px;
	overflow: hidden;
	position: relative;
	top: -475px;
	left: 34px;
}
.section-block .section-body #popup #pupup-01 p {
	width: 359px;
	height: 186px;
	text-indent: -999em;
	background: url(../images/bg_popup01.gif) left top no-repeat;
	display: block;
}
.section-block .section-body #popup #pupup-02 {
	width: 359px;
	height: 186px;
	background: url(../images/bg_popup02.gif) left top no-repeat;
	overflow: hidden;
	display: block;
}
.section-block .section-body #popup #pupup-02 .section p.text01 {
	height: 34px;
	text-indent: -999em;
}
.section-block .section-body #popup #pupup-02 .section .head {
	margin: 25px 0 0 0;
	padding-bottom: 7px;
	background: url(../../common/images/bg_line_dotte-gray.gif) left bottom repeat-x;
}
.section-block .section-body #popup #pupup-02 .section .link-block {
	padding: 0 11px;
	display: none;
}
.section-block .section-body #popup #pupup-02 .section .link-block .body {
	padding: 22px 15px;
}
.section-block .section-body #popup #pupup-02 .section .link-block .body ul {
	margin-right: -32px;
	overflow: hidden;
}
.section-block .section-body #popup #pupup-02 .section .link-block .body ul li {
	margin-right: 32px;
	padding-left: 17px;
	display: inline;
	font-size: 116.6%;
	line-height: 130%;
	background: url(../../common/images/icon_arr-gray_right.gif) left 1px no-repeat;
}
.section-block .section-body #popup #pupup-02 .section .link-block .body ul li a span {
	padding-bottom: 10px;
	display: inline-block;
}
.section-block .section-body #popup #pupup-02 .section .link-block .head h2 {
	width: 150px;
	height: 20px;
	text-indent: -999em;
}
.section-block .section-body #popup #pupup-02 .section .link-block.area-01 .head h2 {
	background: url(../images/text_popup_01.gif) left top no-repeat;
}
.section-block .section-body #popup #pupup-02 .section .link-block.area-02 .head h2 {
	background: url(../images/text_popup_02.gif) left top no-repeat;
}
.section-block .section-body #popup #pupup-02 .section .link-block.area-03 .head h2 {
	background: url(../images/text_popup_03.gif) left top no-repeat;
}
.section-block .section-body #popup #pupup-02 .section .link-block.area-04 .head h2 {
	background: url(../images/text_popup_04.gif) left top no-repeat;
}
.section-block .section-body #popup #pupup-02 .section .link-block.area-05 .head h2 {
	background: url(../images/text_popup_05.gif) left top no-repeat;
}
.section-block .section-body #popup #pupup-02 .section .link-block.area-06 .head h2 {
	background: url(../images/text_popup_06.gif) left top no-repeat;
}
.section-block .section-body #popup #pupup-02 .section .link-block.area-07 .head h2 {
	background: url(../images/text_popup_07.gif) left top no-repeat;
}
.section-block .section-body #popup #pupup-02 .section .link-block.area-08 .head h2 {
	background: url(../images/text_popup_08.gif) left top no-repeat;
}
