body {
  font-family:"ＭＳ ゴシック", "Osaka－等幅";
  text-align:center;
  margin:0px 0px 0px 0px;
}
.totop	{
	position:absolute;
	top:-999px;
}

/* 新フォント
---------------------------------------------------- */
font {
    font-size:12px;
	line-height:120%;
}

.font_9_b {
    font-size:9px;
	line-height:115%;
	color:#000000;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_9_bp {
    font-size:9px;
	line-height:115%;
	color:#000000;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_9_w {
    font-size:9px;
	line-height:115%;
	color:#FFFFFF;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_9_wp {
    font-size:9px;
	line-height:115%;
	color:#FFFFFF;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_9_c1 {
    font-size:9px;
	line-height:115%;
	color:#4F26AE;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_9_c1p {
    font-size:9px;
	line-height:115%;
	color:#4F26AE;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_9_c2 {
    font-size:9px;
	line-height:115%;
	color:#0099CC;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_9_c2p {
    font-size:9px;
	line-height:115%;
	color:#0099CC;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_9_c3 {
    font-size:9px;
	line-height:115%;
	color:#CC99FF;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_9_c3p {
    font-size:9px;
	line-height:115%;
	color:#CC99FF;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_9_c4 {
    font-size:9px;
	line-height:115%;
	color:#FF3366;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_9_c4p {
    font-size:9px;
	line-height:115%;
	color:#FF3366;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_9_c5 {
    font-size:9px;
	line-height:115%;
	color:#009900;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_9_c5p {
    font-size:9px;
	line-height:115%;
	color:#009900;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_9_c6 {
    font-size:9px;
	line-height:115%;
	color:#330066;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_9_c6p {
    font-size:9px;
	line-height:115%;
	color:#330066;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_9_c7 {
    font-size:9px;
	line-height:115%;
	color:#FF0000;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_9_c7p {
    font-size:9px;
	line-height:115%;
	color:#FF0000;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_9_c8 {
    font-size:9px;
	line-height:115%;
	color:#CC00CC;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_9_c8p {
    font-size:9px;
	line-height:115%;
	color:#CC00CC;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}


.font_10_b {
    font-size:10px;
	line-height:115%;
	color:#000000;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_10_bp {
    font-size:10px;
	line-height:115%;
	color:#000000;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_10_w {
    font-size:10px;
	line-height:115%;
	color:#FFFFFF;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_10_wp {
    font-size:10px;
	line-height:115%;
	color:#FFFFFF;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_10_c1 {
    font-size:10px;
	line-height:115%;
	color:#4F26AE;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_10_c1p {
    font-size:10px;
	line-height:115%;
	color:#4F26AE;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_10_c2 {
    font-size:10px;
	line-height:115%;
	color:#0099CC;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_10_c2p {
    font-size:10px;
	line-height:115%;
	color:#0099CC;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_10_c3 {
    font-size:10px;
	line-height:115%;
	color:#CC99FF;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_10_c3p {
    font-size:10px;
	line-height:115%;
	color:#CC99FF;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_10_c4 {
    font-size:10px;
	line-height:115%;
	color:#FF3366;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_10_c4p {
    font-size:10px;
	line-height:115%;
	color:#FF3366;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_10_c5 {
    font-size:10px;
	line-height:115%;
	color:#009900;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_10_c5p {
    font-size:10px;
	line-height:115%;
	color:#009900;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_10_c6 {
    font-size:10px;
	line-height:115%;
	color:#330066;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_10_c6p {
    font-size:10px;
	line-height:115%;
	color:#330066;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_10_c7 {
    font-size:10px;
	line-height:115%;
	color:#FF0000;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_10_c7p {
    font-size:10px;
	line-height:115%;
	color:#FF0000;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_10_c8 {
    font-size:10px;
	line-height:115%;
	color:#CC00CC;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_10_c8p {
    font-size:10px;
	line-height:115%;
	color:#CC00CC;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}


.font_11_b {
    font-size:11px;
	line-height:115%;
	color:#000000;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_11_bp {
    font-size:11px;
	line-height:115%;
	color:#000000;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_11_w {
    font-size:11px;
	line-height:115%;
	color:#FFFFFF;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_11_wp {
    font-size:11px;
	line-height:115%;
	color:#FFFFFF;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_11_c1 {
    font-size:11px;
	line-height:115%;
	color:#4F26AE;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_11_c1p {
    font-size:11px;
	line-height:115%;
	color:#4F26AE;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_11_c2 {
    font-size:11px;
	line-height:115%;
	color:#0099CC;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_11_c2p {
    font-size:11px;
	line-height:115%;
	color:#0099CC;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_11_c3 {
    font-size:11px;
	line-height:115%;
	color:#CC99FF;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_11_c3p {
    font-size:11px;
	line-height:115%;
	color:#CC99FF;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_11_c4 {
    font-size:11px;
	line-height:115%;
	color:#FF3366;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_11_c4p {
    font-size:11px;
	line-height:115%;
	color:#FF3366;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_11_c5 {
    font-size:11px;
	line-height:115%;
	color:#009900;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_11_c5p {
    font-size:11px;
	line-height:115%;
	color:#009900;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_11_c6 {
    font-size:11px;
	line-height:115%;
	color:#330066;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_11_c6p {
    font-size:11px;
	line-height:115%;
	color:#330066;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_11_c7 {
    font-size:11px;
	line-height:115%;
	color:#FF0000;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_11_c7p {
    font-size:11px;
	line-height:115%;
	color:#FF0000;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_11_c8 {
    font-size:11px;
	line-height:115%;
	color:#CC00CC;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_11_c8p {
    font-size:11px;
	line-height:115%;
	color:#CC00CC;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}


.font_12_b {
    font-size:12px;
	line-height:120%;
	color:#000000;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_12_bp {
    font-size:12px;
	line-height:120%;
	color:#000000;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_12_w {
    font-size:12px;
	line-height:120%;
	color:#FFFFFF;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_12_wp {
    font-size:12px;
	line-height:120%;
	color:#FFFFFF;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_12_c1 {
    font-size:12px;
	line-height:120%;
	color:#4F26AE;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_12_c1p {
    font-size:12px;
	line-height:120%;
	color:#4F26AE;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_12_c2 {
    font-size:12px;
	line-height:120%;
	color:#0099CC;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_12_c2p {
    font-size:12px;
	line-height:120%;
	color:#0099CC;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_12_c3 {
    font-size:12px;
	line-height:120%;
	color:#CC99FF;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_12_c3p {
    font-size:12px;
	line-height:120%;
	color:#CC99FF;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_12_c4 {
    font-size:12px;
	line-height:120%;
	color:#FF3366;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_12_c4p {
    font-size:12px;
	line-height:120%;
	color:#FF3366;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_12_c5 {
    font-size:12px;
	line-height:120%;
	color:#009900;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_12_c5p {
    font-size:12px;
	line-height:120%;
	color:#009900;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_12_c6 {
    font-size:12px;
	line-height:120%;
	color:#330066;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_12_c6p {
    font-size:12px;
	line-height:120%;
	color:#330066;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_12_c7 {
    font-size:12px;
	line-height:120%;
	color:#FF0000;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_12_c7p {
    font-size:12px;
	line-height:120%;
	color:#FF0000;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_12_c8 {
    font-size:12px;
	line-height:120%;
	color:#CC00CC;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_12_c8p {
    font-size:12px;
	line-height:120%;
	color:#CC00CC;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}



.font_14_b {
    font-size:14px;
	line-height:120%;
	color:#000000;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_14_bp {
    font-size:14px;
	line-height:120%;
	color:#000000;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_14_w {
    font-size:14px;
	line-height:120%;
	color:#FFFFFF;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_14_wp {
    font-size:14px;
	line-height:120%;
	color:#FFFFFF;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_14_c1 {
    font-size:14px;
	line-height:120%;
	color:#4F26AE;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_14_c1p {
    font-size:14px;
	line-height:120%;
	color:#4F26AE;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_14_c2 {
    font-size:14px;
	line-height:120%;
	color:#0099CC;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_14_c2p {
    font-size:14px;
	line-height:120%;
	color:#0099CC;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_14_c3 {
    font-size:14px;
	line-height:120%;
	color:#CC99FF;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_14_c3p {
    font-size:14px;
	line-height:120%;
	color:#CC99FF;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_14_c4 {
    font-size:14px;
	line-height:120%;
	color:#FF3366;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_14_c4p {
    font-size:14px;
	line-height:120%;
	color:#FF3366;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_14_c5 {
    font-size:14px;
	line-height:120%;
	color:#009900;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_14_c5p {
    font-size:14px;
	line-height:120%;
	color:#009900;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_14_c6 {
    font-size:14px;
	line-height:120%;
	color:#330066;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_14_c6p {
    font-size:14px;
	line-height:120%;
	color:#330066;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_14_c7 {
    font-size:14px;
	line-height:120%;
	color:#FF0000;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_14_c7p {
    font-size:14px;
	line-height:120%;
	color:#FF0000;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.font_14_c8 {
    font-size:14px;
	line-height:120%;
	color:#CC00CC;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_14_c8p {
    font-size:14px;
	line-height:120%;
	color:#CC00CC;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

/* 旧フォント
---------------------------------------------------- */
.font_base {
    font-size:12px;
	line-height:118%;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

.font_base_2 {
    font-size:11px;
	line-height:120%;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

.font_base_3 {
    font-size:12px;
	line-height:120%;
	font-family:"ＭＳ ゴシック", "Osaka－等幅"
}

.font_base_4 {
    font-size:12px;
	line-height:135%;
	font-family:"ＭＳ ゴシック", "Osaka－等幅"
}

.font_base_5 {
    font-size:12px;
	line-height:120%;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

.font_base_c1 {
    font-size:12px;
	line-height:120%;
	color:#4F26AE;
	font-family:"ＭＳ ゴシック", "Osaka－等幅"
}

.font_base_c2 {
    font-size:12px;
	line-height:120%;
	color:#0099CC;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

.font_base_c3 {
    font-size:12px;
	line-height:120%;
	color:#CC99FF;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

.font_base_c4 {
    font-size:11px;
	line-height:116%;
	color:#4F26AE;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

.font_base_c5 {
    font-size:10px;
	line-height:116%;
	color:#4F26AE;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

.font_base_c6 {
    font-size:12px;
	line-height:120%;
	color:#FF3366;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

.font_base_c7 {
    font-size:12px;
	line-height:120%;
	color:#0099CC;
	font-family:"ＭＳ ゴシック", "Osaka－等幅"
}

.font_base_cw {
    font-size:11px;
	line-height:120%;
	color:#FFFFFF;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

.font_base_cw2 {
    font-size:12px;
	line-height:120%;
	color:#FFFFFF;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

.font_small {
    font-size:10px;
	line-height:115%;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.font_small_sp {
    font-size:10px;
	line-height:105%;
	font-family:"ＭＳ ゴシック", "Osaka－等幅"
}

.font_small_cw {
    font-size:10px;
	line-height:120%;
	color:#FFFFFF;
	font-family:"ＭＳ ゴシック", "Osaka－等幅"
}

.font_small_cwp {
    font-size:10px;
	line-height:120%;
	color:#FFFFFF;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

.font_small_c1 {
    font-size:10px;
	line-height:120%;
	color:#4F26AE;
	font-family:"ＭＳ ゴシック", "Osaka－等幅"
}

.font_small_2 {
	font-size: 10px;
	line-height: 115%;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

.font_s_small {
    font-size:8px;
	line-height:115%;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

.font_s2_small {
    font-size:10px;
	line-height:120%;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

.font_middle {
     font-size:13px;
	 line-height:125%;
	font-family:"ＭＳ ゴシック", "Osaka－等幅"
}

.font_middle_2 {
     font-size:13px;
	 line-height:122%;
	 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

.font_middle_2w {
     font-size:13px;
	 line-height:125%;
	 color:#FFFFFF;
	 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

.font_big {
     font-size:14px;
	 line-height:130%;
	 font-family:"ＭＳ ゴシック", "Osaka－等幅"
}

.font_big_2 {
     font-size:14px;
	 line-height:130%;
	 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

.font_supper_big {
     font-size:16px;
	 line-height:135%;
	 font-family:"ＭＳ ゴシック", "Osaka－等幅"
}

.font_supper_big_2 {
     font-size:16px;
	 line-height:135%;
	 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}

A:HOVER{
	background-color : #FFCC00;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

address {
    font-size:10px;
	color:#333333;
	padding:1px;
}

.margin_set {
   margin-left:20px;
   margin-top:4px;
}

.waku {
 border-color:#2F067C;
 width:850px;
 border-style:solid;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-width:1px
}

.waku_2 {
 border-color:#2F067C;
 width:702px;
 border-style:solid;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-width:1px
}

.waku_3 {
 border-color:#2F067C;
 width:600px;
 border-style:solid;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-width:1px
}

.div_2 {
 border-style:double;
 border-width:1px;
 border-color:#2F067C;
}

.div_3 {
 border-style:double;
 border-width:1px;
 border-color:#000066;
}

.P_2 {
 width:700px;
  padding:0;
  margin:0;
  font-size:10px
}

#inducement{
WIDTH: 690px; /* 枠の横幅 */
HEIGHT: auto;
MARGIN: 0px;
PADDING: 0px;
TEXT-ALIGN: center;
}

#inducement h1{
background-image: url(); /* 背景画像を使用する場合 */
background-position: left middle;
background-repeat:no-repeat;
PADDING: 0px 0px;
font-size:12px;
}

#inducement h2{
background-image: url(); /* 背景画像を使用する場合 */
background-position: left middle;
background-repeat:no-repeat;
PADDING: 2px 0px;
font-size:10px;
}

#inducement h3{
background-image: url(); /* 背景画像を使用する場合 */
background-position: left middle;
background-repeat:no-repeat;
PADDING: 2px 0px;
font-size:12px;
}

#inducement p{
 width:690px;
 padding:2px;
 background-color:#FFA3B7;
font-size:9px;
}


#bg_01{
WIDTH: auto; /* 枠の横幅 */
HEIGHT: auto;
MARGIN: 0px;
PADDING: 0px;
BACKGROUND-COLOR:#FFD7F3;
}

#bg_02{
WIDTH: auto; /* 枠の横幅 */
HEIGHT: auto;
MARGIN: 0px;
PADDING: 0px;
BACKGROUND-COLOR: #FFFF99;
}

#bg_03{
WIDTH: auto; /* 枠の横幅 */
HEIGHT: auto;
MARGIN: 0px;
PADDING: 0px;
BACKGROUND-COLOR: #9d9d9d;
}


#shop_menu{
 width:640px;
 height:32px;
 margin:1px 2px;
 text-align:center;
}

#shop_menu div {
  float: left;
  width: 78px;
  margin: 2px 1px 2px 1px;
  padding: 0px 0px;
  height: 28px;
  text-align:center;
}

#shop_menu a, #shop_menu img {		/* ■画像周りの余白を消す */
  display: compact;
}
#shop_menu a {
  width: 78px;
  height: 28px;
}

.spacer {
   width:640px;
   height:5px;
}

