body {
	COLOR: #666666;

	font: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	margin:0;
	padding:0;
}


H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 1px 5px 0px; COLOR: #666666; PADDING-TOP: 0px; TEXT-ALIGN: left
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px 0px 2px; COLOR: #666666
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 3px 7px; COLOR: #373737
}
P {
	FONT-SIZE: 12px; MARGIN: 3px 10px 3px 5px; COLOR: #666666; LINE-HEIGHT: 16px
}
.t1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(bar01.gif); COLOR: #ff00ff
}
.t2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 14px
}
.t3 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 12px
}
.t4 {
	FONT-WEIGHT: normal; width: 100px; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #999999; LINE-HEIGHT: 14px

}

.t5 {
	FONT-WEIGHT: normal; width: 120px; FONT-SIZE: 12px; COLOR: #555555; BACKGROUND-COLOR: #dddddd; LINE-HEIGHT: 14px

}
.t6 {
	FONT-WEIGHT: normal; width: 480px; FONT-SIZE: 12px; COLOR: #555555; BACKGROUND-COLOR: #dddddd; LINE-HEIGHT: 14px

}

.t7 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #666666;
}


.cbody {
        width: 480px; BACKGROUND-COLOR: #999999; MARGIN-BOTTOM: 15px;
}

.ctitle {
	text-align:center; PADDING: 10px; FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #666666; BACKGROUND-COLOR: #ffffff; border-bottom:dotted 1px #999; MARGIN-BOTTOM: 10px;

}

.ctitle2 {
	text-align:center; PADDING: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666666; BACKGROUND-COLOR: #ffffff;

}

.cdate {
text-align:right;
font-family:Georgia,Verdana,Chicago,Arial,Helvetica;
font-size:17px; /* 文字サイズ */
color:#999999; /* 文字色 */
font-weight:normal; /* 文字の太さ */
margin:3;
padding:10px 15px 0;
}

.c1 {
	PADDING: 10px; FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #666666; BACKGROUND-COLOR: #ffffff; LINE-HEIGHT: 14px

}



hr { border-top:3px; border-width: 1px; width: 90%;

}



.bar_a {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: verdana, arial, helvetica, Sans-Serif; TEXT-ALIGN: center
}
.bar_b {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12pt; PADDING-BOTTOM: 3px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 3px; FONT-FAMILY: verdana, arial, helvetica, Sans-Serif; TEXT-ALIGN: center
}
A:visited {
	FONT-SIZE: 12px; COLOR: #4d4a3d; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 12px; COLOR: #4d4a3d; TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 12px; COLOR: #4d4a3d; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #ff00ff; TEXT-DECORATION: underline
}



.navi1 UL {
	PADDING-LEFT: 0px; MARGIN: 0px
}
.navi1 LI {
	DISPLAY: inline; PADDING-LEFT: 0px; MARGIN: 0px
}

.navi1 A {
              FONT-FAMILY: verdana, arial, helvetica, Sans-Serif; FONT-SIZE: 14px; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; BORDER-LEFT: #666666 8px solid; COLOR: #666666; PADDING-TOP: 6px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.navi1 A:visited {
              FONT-FAMILY: verdana, arial, helvetica, Sans-Serif; FONT-SIZE: 14px; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; BORDER-LEFT: #666666 8px solid; COLOR: #666666; PADDING-TOP: 6px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.navi1 A:hover {
	FONT-WEIGHT: bold; FONT-FAMILY: verdana, arial, helvetica, Sans-Serif; FONT-SIZE: 14px; BORDER-RIGHT: #ffcccc 1px solid; BORDER-TOP: #ff9999 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; MARGIN-LEFT: 5px; BORDER-LEFT: #ff9999 8px solid; COLOR: #ff00ff; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffcccc; TEXT-DECORATION: none
}


.navi2 UL {
	PADDING-LEFT: 0px; MARGIN: 0px
}
.navi2 LI {
	DISPLAY: inline; PADDING-LEFT: 0px; MARGIN: 0px
}

.navi2 A {
              FONT-FAMILY: verdana, arial, helvetica, Sans-Serif; FONT-SIZE: 14px; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px;  MARGIN-LEFT: 5px; BORDER-LEFT: #999999 8px solid; COLOR: #666666; PADDING-TOP: 6px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.navi2 A:visited {
              FONT-FAMILY: verdana, arial, helvetica, Sans-Serif; FONT-SIZE: 14px; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; MARGIN-LEFT: 5px; BORDER-LEFT: #999999 8px solid; COLOR: #666666; PADDING-TOP: 6px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.navi2 A:hover {
	FONT-WEIGHT: normal; FONT-FAMILY: verdana, arial, helvetica, Sans-Serif; FONT-SIZE: 14px; BORDER-RIGHT: #ffcccc 1px solid; BORDER-TOP: #ff9999 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; MARGIN-LEFT: 10px; BORDER-LEFT: #ff9999 8px solid; COLOR: #ff00ff; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffcccc; TEXT-DECORATION: none
}











div.hiddenmenus ul {
   list-style: none; /* リスト先頭の記号を消す */
   margin: 0px;    /* 本来の余白をなくす */
   padding: 0px;   /* 本来の余白をなくす */
   font-size: 90%; /* 文字を小さめにする */
   width: 11em; /* 横幅：10文字分 */
}
div.hiddenmenus li {
   border-width: 0px 1px 1px 1px; /* 左右と下に線を引く */
   border-style: solid; /* 線種：実践 */
   border-color: #666666; /* 線の色：緑 */
   padding: 0.1em 0.3em; /* 内側の余白：上下に0.1文字分・左右に0.3文字分 */
}


/* ▼個別の装飾（背景色） */
div#subMenu_shopping ul {
   background-color: #ffffff; /* 白 */
}

/* ▼個別の装飾（背景色） */
div#subMenu_shopping {
   position:absolute; top: 114px;
   visibility: hidden;


}

/* ▼個別の装飾（背景色） */
div#subMenu_kaitori ul {
   background-color: #ffffff; /* 白 */
}

/* ▼個別の装飾（背景色） */
div#subMenu_kaitori {
   position:absolute; top: 114px;
   visibility: hidden;

}


/* ▼個別の装飾（背景色） */
div#subMenu_info ul {
   background-color: #ffffff; /* 白 */
}

/* ▼個別の装飾（背景色） */
div#subMenu_info {
   position:absolute; top: 114px;
   visibility: hidden;




.price {
	FONT-WEIGHT: bold; FONT-FAMILY: verdana, arial, helvetica, Sans-Serif; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}

img {
border-style:none;
}
