@charset "utf-8";

.A{
	text-decoration:none;
	color: #000000;

}
.A:hover{
	text-decoration:underline;
	color: #FF0000;

}



.info {
	border: 1px solid #333333;
}
.framebd {
	border: 1px solid #CCCCCC;
}
.catchbd {
	border: 1px solid #CCCCCC;
}

table#table {
    width: 690px;
    border: 0px ;
    border-collapse: collapse;
    border-spacing: 0;
	text-align: left;
	font-family: "MS UI Gothic","メイリオ";
	font-size: 12px;
}

table#table th {
    padding: 0px;
    border: 0px;
    border-width: 0 0 0 0;
    background: ;
    font-weight: ;
    line-height: 15px;
    text-align: left;
	font-family: "MS UI Gothic","メイリオ";
	font-size: 12px;
}
table#table td {
    padding: 0px;
    border: 0px ;
    border-width: 0 0 0 0;
    text-align: left;
	font-family: "MS UI Gothic","メイリオ";
	font-size: 12px;
	line-height: 15px;
}  
table#table h2 {
	font-family: "MS UI Gothic", "メイリオ";
	font-size: 12px;
	font-weight: normal;
}  


.fp12 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
}
.fp10 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
}
.h1 {
	font-size: 12px;
}

.ul {
	list-style-position: outside;
	list-style-image: none;
	list-style-type: square;
    margin:0px 0px 0px 20px;
    padding:0px;
}
.fp12h30 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 30px;
}
.fp12h20 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 15px;
}




.header {
	background-attachment: scroll;
	background-image: url(../wall/header_logo4.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.bgleft {
	background-attachment: scroll;
	background-image: url(../wall/bg_left.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
.bgright {
	background-attachment: scroll;
	background-image: url(../wall/bg_right.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
.footer {
	background-attachment: scroll;
	background-image: url(../wall/footer2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.shop {
}
