@charset "Shift_JIS";
/* ------ MAGIC WORLD -------- */  


/* ‘S@‘Ì--------------------- */


* {
  margin:0;
  padding:0;
}
BODY {
  font-size: 12px;
  background: #FFFCCC;
  margin: 0px;
  padding: 0px;
}
HTML {
  overflow-y:scroll;
}
/* ŠeŽqƒJƒeƒSƒŠƒƒjƒ…[ƒŠƒ“ƒNÝ’è(‰pŒê‚Ì‚Ý) */

A.menu {
  font-weight: bolder;
  position:relative;
  top: -2px;
  margin-left: 2px;
  text-decoration: none;
}
/* ƒƒCƒ“ƒŠƒ“ƒNF */

a:link {
	color: #007118;
}

a:visited {
	color: #398209;
}

a:active {
	color: #FF00FF;
}

a:hover {
	color: #FF00FF;
}

IMG {
  border: 0px;
}
/* ‹ó‰üs‚Å‚Ì‰üs•‚ð•W€’l‚É‚·‚é */

BR {
  letter-spaging:0px;
  line-height: 1.0;
}
/* ƒy[ƒW\¬ */


#wrapper {
  width: "100%";
  text-align:center;
}
#contents {
  margin-top: 20px;
}
#main {
  width:960px;
  background-image : url(shop_img/main.gif);
  text-align:left;
  margin:0px auto;
}
#main_bottom {
  width:960px;
  margin:0px auto;
}
#copy {
  width:960px;
  font-family: Verdana;
  font-size: 11px;
  color: #333;
  text-align: center;
  margin:8px auto 16px;
}
/* ###############################################
¥ƒƒCƒ“‰E‘¤
############################################### */


.page_navi {
  font-family: Verdana;
  font-size: 12px;
  color: #808080;
  text-align: center;
  margin-top: 32px;
}
.main_text UL,OL {
  margin: 8px 0px 8px 30px;
}
.main_text P {
  font-family: "Verdana","‚l‚r ƒSƒVƒbƒN","Osaka]“™•";
  font-size: 12px;
  color: #343434;
  line-height: 1.7;
}
.main_text TD {
  font-family: "Verdana","‚l‚r ƒSƒVƒbƒN","Osaka]“™•";
  font-size: 12px;
  color: #343434;
  line-height: 1.7;
  padding: 8px;
  border: 1px solid #999999;
}
.main_text {
  font-family: "Verdana","‚l‚r ƒSƒVƒbƒN","Osaka]“™•";
  font-size: 12px;
  color: #343434;
  line-height: 1.7;
  margin: 16px 0px;
}
.test{
  font-family: "Verdana","‚l‚r ƒSƒVƒbƒN","Osaka]“™•";
  font-size: 12px;
}
.pankuzu {
  color: #808080;
  text-align: right;
  margin: 4px 0px 0px 0px;
}
.page_title {
  width: 656px;
  height: 30px;
  font-family: "Verdana","‚l‚r ƒSƒVƒbƒN","Osaka]“™•";
  font-size: 12px;
  font-weight: bolder;
  color: #454545;
  background-color: #E3E3E3;
  background-image : url(shop_img/back_shop.gif);
  background-repeat: no-repeat;
  letter-spacing: 2px;
  padding: 0px 10px;
}
.right{
  width: 656px;
  font-family: "Verdana","‚l‚r ƒSƒVƒbƒN","Osaka]“™•";
  font-size: 12px;
}
/* ###############################################
¥¶‘¤ƒTƒCƒhƒo[
############################################### */


/* ƒuƒƒOƒŠƒ“ƒNƒoƒi[•”•ª */

.left_blog {
  font-family: "Verdana","‚l‚r ƒSƒVƒbƒN","Osaka]“™•";
  font-size: 12px;
  text-align: center;
  margin: 0px 0px 16px 32px;
}
/* ƒŠƒ“ƒNƒoƒi[•”•ª */

.left_link {
  font-size: 12px;
  text-align: left;
  margin: 0px 0px 4px 32px;
}
/* ƒJƒeƒSƒŠ[ƒƒjƒ…[‚ÌƒŠƒXƒg•”•ª */

.left_text UL {
  font-weight: bolder;
  margin: 16px 0px 7px 0px;
  padding-left: 13px;
  background : url(./shop_img/list01.gif) no-repeat 0px 4px;
  color: #838376;
  list-style: none;
}
.left_text UL LI {
  font-weight: normal;
  padding: 0px 0px 1px 14px;
  background : url(./shop_img/list02.gif) no-repeat 0px 7px;
}
UL.left_text LI.end {
  background-image : url(img/list_end.gif);
}
/* ƒTƒCƒhƒo[ˆÍ‚¢•”•ª */

.left_menu {
  margin-bottom: 8px;
}
/* “à—e(’ÊíƒeƒLƒXƒg) */

.left_text {
  font-family: "Verdana","‚l‚r ƒSƒVƒbƒN","Osaka]“™•";
  font-size: 12px;
  color: #454545;
  background-image : url(shop_img/back01.gif);
  background-position: top;
  background-repeat: no-repeat;
  line-height: 1.5;
  margin: 0px 0px 16px 32px;
  padding: 8px;
  border: 1px solid #999999;
}
.left {
  width: 250px;
}
/* ###############################################
¡ƒ^ƒCƒgƒ‹Eƒwƒbƒ_[•”•ª
############################################### */

/* ƒ^ƒCƒgƒ‹Eƒwƒbƒ_[--------- */

.menu_head {
  text-align: center;
  margin: 0px 32px;
}
.menu_head A {
  border: none 0px;
}
#main_title {
  width:960px;
  margin:0px auto;
}


