@charset "Shift_JIS";
body  {
	font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background: #FFFFFF;
	margin: 0; /* 複数の異なるブラウザの初期設定値に対応するため、body エレメントのマージンと余白を 0 にすることをお勧めします */
	padding: 0;
	text-align: center; /* 縺薙ｌ縺ｫ繧医ｊ縲！E 5* 繝悶Λ繧ｦ繧ｶ縺ｧ縺ｯ繧ｳ繝ｳ繝・リ縺御ｸｭ螟ｮ謠・∴縺ｫ縺ｪ繧翫∪縺吶ゅ◎縺励※縲√ユ繧ｭ繧ｹ繝医・縲・container 繧ｻ繝ｬ繧ｯ繧ｿ縺ｮ蛻晄悄險ｭ螳壹〒縺ゅｋ蟾ｦ謠・∴縺ｫ險ｭ螳壹＆繧後∪縺・*/
	color: #000000;
	font-size:12px;
}
.twoColLiqRtHdr #container {
	width: 800px;  /* 縺薙ｌ縺ｫ繧医ｊ縲∝ｹ・′繝悶Λ繧ｦ繧ｶ縺ｮ蟷・・ 80% 縺ｮ繧ｳ繝ｳ繝・リ縺瑚ｨｭ螳壹＆繧後∪縺・*/
	background: #FFFFFF;
	margin: 0 auto; /* 閾ｪ蜍輔・繝ｼ繧ｸ繝ｳ・亥ｹ・→騾｣蜍包ｼ峨↓繧医ｊ縲√・繝ｼ繧ｸ縺御ｸｭ螟ｮ謠・∴縺ｫ縺ｪ繧翫∪縺・*/
	border: 1px solid #000000;
	text-align: left; /* 縺薙・險ｭ螳壹・ body 繧ｨ繝ｬ繝｡繝ｳ繝医・ text-align: center 繧医ｊ蜆ｪ蜈医＆繧後∪縺吶・*/
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
} 
.twoColLiqRtHdr #header {
	background: #FFFFFF;
	padding: 0 10px;  /* 縺薙・菴咏區縺ｯ縲√◎縺ｮ荳九↓陦ｨ遉ｺ縺輔ｌ繧・div 縺ｮ繧ｨ繝ｬ繝｡繝ｳ繝医・蟾ｦ謠・∴縺ｨ荳閾ｴ縺励∪縺吶・header 縺ｧ繝・く繧ｹ繝医・莉｣繧上ｊ縺ｫ繧､繝｡繝ｼ繧ｸ縺御ｽｿ逕ｨ縺輔ｌ繧句ｴ蜷医・縲∝ｿ・ｦ√↓蠢懊§縺ｦ縲∽ｽ咏區繧貞炎髯､縺励※縺上□縺輔＞縲・*/
} 
.twoColLiqRtHdr #header h1 {
	margin: 0; /* #header div 縺ｮ譛蠕後・繧ｨ繝ｬ繝｡繝ｳ繝医・繝槭・繧ｸ繝ｳ繧・0 縺ｫ險ｭ螳壹☆繧九％縺ｨ縺ｫ繧医ｊ縲√・繝ｼ繧ｸ繝ｳ縺ｮ逶ｸ谿ｺ・・iv 髢薙・蜴溷屏荳肴・縺ｮ繧ｹ繝壹・繧ｹ・峨′蝗樣∩縺輔ｌ縺ｾ縺吶Ｅiv 縺ｮ蜻ｨ蝗ｲ縺ｫ蠅・阜邱壹′驕ｩ逕ｨ縺輔ｌ縺ｦ縺・ｋ蝣ｴ蜷医・縲∝｢・阜邱壹↓繧医▲縺ｦ繝槭・繧ｸ繝ｳ縺ｮ逶ｸ谿ｺ縺悟屓驕ｿ縺輔ｌ繧九◆繧√√％縺ｮ謫堺ｽ懊・荳崎ｦ√〒縺・*/
	padding: 10px 0; /* 繝槭・繧ｸ繝ｳ縺ｮ莉｣繧上ｊ縺ｫ菴咏區繧剃ｽｿ逕ｨ縺励※縲√お繝ｬ繝｡繝ｳ繝医ｒ div 縺ｮ遶ｯ縺ｫ謗･隗ｦ縺励↑縺・ｽ咲ｽｮ縺ｫ邯ｭ謖√☆繧九％縺ｨ縺後〒縺阪∪縺・*/
}

/* #sidebar1 縺ｫ髢｢縺吶ｋ繝偵Φ繝茨ｼ・
1. 蜊倅ｽ阪・繝代・繧ｻ繝ｳ繝医〒縺ゅｋ縺溘ａ縲√し繧､繝峨ヰ繝ｼ縺ｧ菴咏區繧剃ｽｿ逕ｨ縺吶ｋ縺薙→縺ｯ蝗樣∩縺励※縺上□縺輔＞縲よｨ呎ｺ悶↓貅匁侠縺励◆繝悶Λ繧ｦ繧ｶ縺ｧ縺ｯ縲∽ｽ咏區縺ｯ蟷・↓霑ｽ蜉縺輔ｌ繧九◆繧√∝ｮ滄圀縺ｮ蟷・′荳咲音螳壹・蟷・↓縺ｪ繧翫∪縺吶・
2. 縲・twoColLiqRtHdr #sidebar1 p縲阪Ν繝ｼ繝ｫ縺ｧ隕九ｉ繧後ｋ繧医≧縺ｫ縲‥iv 縺ｮ遶ｯ縺ｨ div 縺ｫ蜷ｫ縺ｾ繧後ｋ繧ｨ繝ｬ繝｡繝ｳ繝医・髢薙・繧ｹ繝壹・繧ｹ縺ｯ縲√お繝ｬ繝｡繝ｳ繝医↓蟾ｦ繝槭・繧ｸ繝ｳ縺ｨ蜿ｳ繝槭・繧ｸ繝ｳ繧帝←逕ｨ縺吶ｋ縺薙→縺ｫ繧医▲縺ｦ險ｭ螳壹〒縺阪∪縺吶・
3. 隕ｪ繧ｨ繝ｬ繝｡繝ｳ繝医′陦ｨ遉ｺ縺輔ｌ縺溷ｾ後↓ Internet Explorer 縺ｫ繧医▲縺ｦ蟷・′險育ｮ励＆繧後ｋ縺溘ａ縲∝腰菴阪′繝代・繧ｻ繝ｳ繝医・蛻励〒縺ｯ蜴溷屏荳肴・縺ｮ繝舌げ縺檎匱逕溘☆繧九％縺ｨ縺後≠繧翫∪縺吶よ怙邨ら噪縺ｪ陦ｨ遉ｺ繧偵ｈ繧頑ｭ｣遒ｺ縺ｫ莠域ｸｬ縺吶ｋ蠢・ｦ√′縺ゅｋ蝣ｴ蜷医・縲∝腰菴阪′繝斐け繧ｻ繝ｫ縺ｮ蛻励↓螟画峩縺吶ｋ縺薙→縺後〒縺阪∪縺吶・
*/
.twoColLiqRtHdr #sidebar1 {
	float: right; /* 縺薙・繧ｨ繝ｬ繝｡繝ｳ繝医・繝輔Ο繝ｼ繝・ぅ繝ｳ繧ｰ繧ｨ繝ｬ繝｡繝ｳ繝医〒縺ゅｋ縺溘ａ縲∝ｹ・′險ｭ螳壹＆繧後※縺・ｋ蠢・ｦ√′縺ゅｊ縺ｾ縺・*/
	width: 250px;
	background: #FFFFFF; /* 閭梧勹濶ｲ縺ｯ縲∝・蜀・・繧ｳ繝ｳ繝・Φ繝・・髟ｷ縺輔↓繧上◆縺｣縺ｦ陦ｨ遉ｺ縺輔ｌ縺ｾ縺・*/
	padding-top: 15px 0; /* 荳贋ｽ咏區縺ｨ荳倶ｽ咏區縺ｫ繧医ｊ縲√％縺ｮ div 蜀・↓隕冶ｦ夂噪縺ｪ繧ｹ繝壹・繧ｹ縺瑚ｨｭ螳壹＆繧後∪縺・*/
}
.twoColLiqRtHdr #sidebar1 h3, .twoColLiqRtHdr #sidebar1 p {
	margin-left: 10px; /* 繧ｵ繧､繝峨ヰ繝ｼ縺ｫ驟咲ｽｮ縺輔ｌ繧九☆縺ｹ縺ｦ縺ｮ繧ｨ繝ｬ繝｡繝ｳ繝医↓蟾ｦ繝槭・繧ｸ繝ｳ縺ｨ蜿ｳ繝槭・繧ｸ繝ｳ縺瑚ｨｭ螳壹＆繧後※縺・ｋ蠢・ｦ√′縺ゅｊ縺ｾ縺・*/
	margin-right: 10px;
}

/* #mainContent 縺ｫ髢｢縺吶ｋ繝偵Φ繝茨ｼ・
1. #mainContent 縺ｨ #sidebar1 縺ｮ髢薙・繧ｹ繝壹・繧ｹ縺ｯ縲・mainContent div 縺ｮ蜿ｳ繝槭・繧ｸ繝ｳ縺ｫ繧医▲縺ｦ險ｭ螳壹＆繧後∪縺吶・sidebar1 div 縺ｫ蜷ｫ縺ｾ繧後ｋ繧ｳ繝ｳ繝・Φ繝・・驥上↓髢｢菫ゅ↑縺上・sidebar1 div 縺ｮ繧ｹ繝壹・繧ｹ縺ｯ邯ｭ謖√＆繧後∪縺吶・sidebar1 縺ｮ繧ｳ繝ｳ繝・Φ繝・′邨ゆｺ・＠縺溷ｾ後・繧ｹ繝壹・繧ｹ縺ｫ #mainContent div 縺ｮ繝・く繧ｹ繝医ｒ謖ｿ蜈･縺吶ｋ縺ｫ縺ｯ縲√％縺ｮ蜿ｳ繝槭・繧ｸ繝ｳ繧貞炎髯､縺励∪縺吶・
2. 繧ｵ繝昴・繝医＆繧後※縺・ｋ譛蟆剰ｧ｣蜒丞ｺｦ・・00 x 600・峨〒縺ｮ繝輔Ο繝ｼ繝・ぅ繝ｳ繧ｰ繧ｨ繝ｬ繝｡繝ｳ繝医・關ｽ荳九ｒ蝗樣∩縺吶ｋ縺ｫ縺ｯ縲・mainContent div 蜀・・繧ｨ繝ｬ繝｡繝ｳ繝医ｒ 430px 莉･荳九↓縺吶ｋ蠢・ｦ√′縺ゅｊ縺ｾ縺呻ｼ医う繝｡繝ｼ繧ｸ繧貞性繧・峨・
3. 荳九・ Internet Explorer 縺ｮ譚｡莉ｶ蛻・ｲ舌さ繝｡繝ｳ繝医〒縺ｯ縲・mainContent 縺ｫ縲敬asLayout縲阪ｒ險ｭ螳壹☆繧九・縺ｫ繧ｺ繝ｼ繝繝励Ο繝代ユ繧｣縺御ｽｿ逕ｨ縺輔ｌ縺ｾ縺吶ゅ％繧後↓繧医ｊ縲√＞縺上▽縺九・ IE 蝗ｺ譛峨・繝舌げ縺悟屓驕ｿ縺輔ｌ縺ｾ縺吶・
*/
.twoColLiqRtHdr #mainContent {
	margin: 0 26% 0 10px; /* 蟾ｦ繝槭・繧ｸ繝ｳ縺ｯ縲・←蛻・↓謨ｴ蛻励＆繧後ｋ繧医≧縺ｫ縲√・繝・ム繝ｼ縺翫ｈ縺ｳ繝輔ャ繧ｿ繝ｼ縺ｮ繝槭・繧ｸ繝ｳ縺ｨ蜷後§縺ｧ縺ゅｋ蠢・ｦ√′縺ゅｊ縺ｾ縺吶・*/
	width: 500px;
} 

.twoColLiqRtHdr #footer { 
	padding: 0 10px; /* 縺薙・菴咏區縺ｯ縲√◎縺ｮ荳翫↓陦ｨ遉ｺ縺輔ｌ繧・div 縺ｮ繧ｨ繝ｬ繝｡繝ｳ繝医・蟾ｦ謠・∴縺ｨ荳閾ｴ縺励∪縺吶・*/
	background:#DDDDDD; 
} 
.twoColLiqRtHdr #footer p {
	margin: 0; /* 繝輔ャ繧ｿ繝ｼ縺ｮ譛蛻昴・繧ｨ繝ｬ繝｡繝ｳ繝医・繝槭・繧ｸ繝ｳ繧・0 縺ｫ險ｭ螳壹☆繧九％縺ｨ縺ｫ繧医ｊ縲√・繝ｼ繧ｸ繝ｳ縺ｮ逶ｸ谿ｺ・・iv 髢薙・繧ｹ繝壹・繧ｹ・峨′蝗樣∩縺輔ｌ縺ｾ縺・*/
	padding: 10px 0; /* 縺薙・繧ｨ繝ｬ繝｡繝ｳ繝医・菴咏區縺ｫ繧医ｊ縲√・繝ｼ繧ｸ繝ｳ縺ｮ逶ｸ谿ｺ繧堤匱逕溘＆縺帙ｋ縺薙→縺ｪ縺上√・繝ｼ繧ｸ繝ｳ縺ｮ蜉ｹ譫懊→縺ｾ縺｣縺溘￥蜷後§繧医≧縺ｫ縲√せ繝壹・繧ｹ縺瑚ｨｭ螳壹＆繧後∪縺・*/
}
tlet/* 蜀堺ｽｿ逕ｨ縺ｧ縺阪ｋ蜷・ｨｮ繧ｯ繝ｩ繧ｹ */
 { /* 縺薙・繧ｯ繝ｩ繧ｹ縺ｯ縲√・繝ｼ繧ｸ荳翫〒繝輔Ο繝ｼ繝・ぅ繝ｳ繧ｰ繧ｨ繝ｬ繝｡繝ｳ繝医ｒ蜿ｳ蛛ｴ縺ｫ驟咲ｽｮ縺吶ｋ縺ｮ縺ｫ菴ｿ逕ｨ縺ｧ縺阪∪縺吶ゅ・繝ｭ繝ｼ繝・ぅ繝ｳ繧ｰ繧ｨ繝ｬ繝｡繝ｳ繝医・縲√・繝ｼ繧ｸ荳翫〒縺昴・讓ｪ縺ｫ驟咲ｽｮ縺輔ｌ繧九お繝ｬ繝｡繝ｳ繝医・蜑阪↓驟咲ｽｮ縺輔ｌ繧句ｿ・ｦ√′縺ゅｊ縺ｾ縺吶・*/
	float: right;
	margin-left: 8px;
}
.fltlft { /* 縺薙・繧ｯ繝ｩ繧ｹ縺ｯ縲√・繝ｼ繧ｸ荳翫〒繝輔Ο繝ｼ繝・ぅ繝ｳ繧ｰ繧ｨ繝ｬ繝｡繝ｳ繝医ｒ蟾ｦ蛛ｴ縺ｫ驟咲ｽｮ縺吶ｋ縺ｮ縺ｫ菴ｿ逕ｨ縺ｧ縺阪∪縺吶ゅ・繝ｭ繝ｼ繝・ぅ繝ｳ繧ｰ繧ｨ繝ｬ繝｡繝ｳ繝医・縲√・繝ｼ繧ｸ荳翫〒縺昴・讓ｪ縺ｫ驟咲ｽｮ縺輔ｌ繧九お繝ｬ繝｡繝ｳ繝医・蜑阪↓驟咲ｽｮ縺輔ｌ繧句ｿ・ｦ√′縺ゅｊ縺ｾ縺吶・*/
	float: left;
	margin-right: 8px;
}
.clearfloat { /* 縺薙・繧ｯ繝ｩ繧ｹ縺ｯ縲‥iv 縺ｾ縺溘・繝悶Ξ繝ｼ繧ｯ繧ｨ繝ｬ繝｡繝ｳ繝医↓驕ｩ逕ｨ縺輔ｌ繧句ｿ・ｦ√′縺ゅｊ縲√∪縺溘√ヵ繝ｭ繝ｼ繝・ぅ繝ｳ繧ｰ繧ｨ繝ｬ繝｡繝ｳ繝医′螳悟・縺ｫ蜷ｫ縺ｾ繧後※縺・ｋ繧ｳ繝ｳ繝・リ縺ｮ譛ｫ蟆ｾ縺ｮ逶ｴ蜑阪↓縺ゅｋ譛蠕後・繧ｨ繝ｬ繝｡繝ｳ繝医〒縺ゅｋ蠢・ｦ√′縺ゅｊ縺ｾ縺・*/
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
/* 再使用できる各種クラス 　ここまで　*/


a:link {
	text-decoration: none;
	color: #000000;
}

a:visited {
	text-decoration: none;
	color:#000000;
}
a:hover {
	color:#666666;
	text-decoration: none;
}

/*ラインここから*/
.title {
	border-bottom-style: double;
	border-color: #CCCCCC;
	color: #000000;
	font-size:16px;
	width: auto;
	font-weight: bold;
}
.title2 {
	border-bottom:solid 1px;
	border-color: #CCCCCC;
	color: #000000;
	font-size: 12;
	width: auto;
	font-weight: bold;
}
.title3 {
	border-bottom:solid 1px;
	border-left:solid 1px;
	border-right:solid 1px;
	border-top:solid 1px;
	border-color:#CCCCCC;
	color: #000000;
	font-size: 12;
	width: auto;
	font-weight: bold;
}
.title4 {
	border-bottom:solid 1px;
	border-color:#999999;
	color: #000000;
	font-size: 12;
	width: auto;
	font-weight: bold;
	text-decoration:none
}
.title5 {
	border-bottom:solid 1px;
	border-left:solid 1px;
	border-right:solid 1px;
	border-top:solid 1px;
	border-color: #CCCCCC;
	color: #000000;
	font-size: 12;
	width: auto;
}
.title6 {/*トップ　ダブルライン*/
	border-top:double;
	border-color: #CCCCCC;
	color: #000000;
	width: auto;
	font-weight: bold;
}
.title7 {
	background-image:url(img/background750.gif);
	font-size:16px;
	width: auto;
	font-weight: bold;
	color: #000000;
}
.title8 {
	background-image:url(img/background1.gif);
	font-size:16px;
	width: auto;
	font-weight: bold;
	color: #000000;
	text-align:center;
}
.title9 {/*トップ　シングルライン*/
	border-top:medium;
	border-color: #CCCCCC;
	color: #000000;
	width: auto;
	font-weight: bold;
}
.title10 {
	font-size:16;
	border-style:double;
	border-color:#CC3333;
	text-align:center;
	color:#000000;
	width:auto;
	font-weight:bold;
}
.title11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20;
	border-style:double;
	border-color:#CC3333;
	text-align:center;
	color:#333333;
	width:auto;
	font-weight:bold;
	background-color:#FFFFCC;
}
.title12 {
	border-bottom-style: double;
	border-color:#FF6600;
	color: #000000;
	font-size:16px;
	width: auto;
	font-weight: bold;
}
.title13 {
	border-bottom-style:inset;
	border-color:#FFCC00;
	color: #000000;
	font-size:16px;
	width: auto;
	font-weight: bold;
}
.title14 {
	border-bottom:solid 2px;
	border-color:#FF9900;
	color:#FF9900;
	font-size:14px;
	width: auto;
	font-weight: bold;
}
.title15 {
	border-bottom:solid 2px;
	border-color:#99CC00;
	color:#99CC00;
	font-size:14px;
	width: auto;
	font-weight: bold;
}
.title16 {
	border-bottom:solid 2px;
	border-color:#99CCFF;
	color:#99CCFF;
	font-size:14px;
	width: auto;
	font-weight: bold;
}

/*ラインここまで*/

/*
繝｡繝九Η繝ｼ繝懊ち繝ｳ
*/
.menu div{ 
	margin-bottom:0px;
}
.menu a {
	display:block;
	width:125;
	background-image:url(img/menubutton1-2.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-size: 12px;
	color:#000000;
	margin: 0;
}
.menu a:hover {
	background-image:url(img/menubutton2-1.gif);
}
/*
繝｡繝九Η繝ｼ繝懊ち繝ｳ縺薙％縺ｾ縺ｧ
*/


/*
繝医ャ繝励・繝ｼ繧ｸ菴ｿ逕ｨ繝懊ち繝ｳ
*/

.button1 div{ /*繝ｬ繝・ラ繝懊ち繝ｳ*/
	margin-bottom:0px;
}
.button1 a {
	display:block;
	background-image:url(img/button-red.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:left;
	text-decoration: none;
	color:#000000;
}
.button1 a:hover {
	background-image:url(img/button-gray.gif);
}

.button2 div{ /*繧ｪ繝ｬ繝ｳ繧ｸ繝懊ち繝ｳ*/
	margin-bottom:0px;
}

.button2 a {
	display:block;
	background-image:url(img/button-orenge.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:left;
	text-decoration: none;
	color:#000000;
}
.button2 a:hover {
	background-image:url(img/button-gray.gif);
}

.button3 div{ /*繧､繧ｨ繝ｭ繝ｼ繝懊ち繝ｳ*/
	margin-bottom:0px;
}

.button3 a {
	display:block;
	background-image:url(img/button-yellow.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:left;
	text-decoration: none;
	color:#000000;
}
.button3 a:hover {
	background-image:url(img/button-gray.gif);
}

.button4 div{ /*繧ｰ繝ｪ繝ｼ繝ｳ繝懊ち繝ｳ*/
	margin-bottom:0px;
}
.button4 a {
	display:block;
	background-image:url(img/button-green.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:left;
	text-decoration: none;
	color:#000000;
}
.button4 a:hover {
	background-image:url(img/button-gray.gif);
}

.button5 div{ /*繝悶Ν繝ｼ繝懊ち繝ｳ*/
	margin-bottom:0px;
}
.button5 a {
	display:block;
	background-image:url(img/button-blue.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:left;
	text-decoration: none;
	color:#000000;
}
.button5 a:hover {
	background-image:url(img/button-gray.gif);
}

.button6 div{ /*繝悶Ν繝ｼ・偵・繧ｿ繝ｳ*/
	margin-bottom:0px;
}
.button6 a {
	display:block;
	background-image:url(img/button-blue2.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:left;
	text-decoration: none;
	color:#000000;
}
.button6 a:hover {
	background-image:url(img/button-gray.gif);
}

.button7 div{ /*繝代・繝励Ν繝懊ち繝ｳ*/
	margin-bottom:0px;
}
.button7 a {
	display:block;
	background-image:url(img/button-pueple.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:left;
	text-decoration: none;
	color:#000000;
}
.button7 a:hover {
	background-image:url(img/button-gray.gif);
}


.button8 div{ /*繝代・繝励Ν繝懊ち繝ｳ*/
	margin-bottom:0px;
}
.button8 a{
	display:block;
	width:150;
	background-image:url(img/goods-button.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;s
	text-align:left;
	text-decoration: none;
	color:#000000;
}
.button8 a:hover {
	background-image:url(img/button-gray.gif);
}


.button9 div{ /*繝代・繝励Ν繝懊ち繝ｳ*/
	margin-bottom:0px;
}
.button9 a{
	display:block;
	width:50;
	background-image:url(img/button-back3.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	color:#000000;
}
.button9 a:hover {
	background-image:url(img/button-back4.gif);
}


.button10 div{ /*イベント　合宿ボタン@*/
	margin-bottom:0px;
}
.button10 a{
	display:block;
	width:150;
	background-image:url(topics/event/img/tagu175-3.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
}
.button10 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
}


.button11 div{ /*イベント　合宿ボタンA*/
	margin-bottom:0px;
}
.button11 a{
	display:block;
	width:150;
	background-image:url(topics/event/img/tagu175-4.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
}
.button11 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
}


.button12 div{ /*イベント　国内旅行ボタン@*/
	margin-bottom:0px;
}
.button12 a{
	display:block;
	width:175;
	background-image:url(topics/event/img/tagu175-2.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
}
.button12 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
}


.button13 div{ /*イベント　国内旅行ボタンA*/
	margin-bottom:0px;
}
.button13 a{
	display:block;
	width:175;
	background-image:url(topics/event/img/tagu175-1.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
}
.button13 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
}


.button14 div{ /*イベント　海外旅行ボタン@*/
	margin-bottom:0px;
}
.button14 a{
	display:block;
	width:175;
	background-image:url(topics/event/img/tagu175-8.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
}
.button14 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
}


.button15 div{ /*イベント　海外旅行ボタンA*/
	margin-bottom:0px;
}
.button15 a{
	display:block;
	width:175;
	background-image:url(topics/event/img/tagu175-5.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
}
.button15 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
}


.button16 div{ /*イベント　見方道アドバイザーボタン@*/
	margin-bottom:0px;
}
.button16 a{
	display:block;
	width:175;
	background-image:url(topics/event/img/tagu175-6.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
}
.button16 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
}


.button17 div{ /*イベント　見方道アドバイザーボタンA*/
	margin-bottom:0px;
}
.button17 a{
	display:block;
	width:175;
	background-image:url(topics/event/img/tagu175-7.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
}
.button17 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
}


.button18 div{ /*イベント　神様からの伝言ボタン@*/
	margin-bottom:0px;
}
.button18 a{
	display:block;
	width:175;
	background-image:url(topics/event/img/tagu175-10.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#FFFFFF;
}
.button18 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
	color:#000000;
}


.button19 div{ /*イベント　神様からの伝言ボタンA*/
	margin-bottom:0px;
}
.button19 a{
	display:block;
	width:175;
	background-image:url(topics/event/img/tagu175-11.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
}
.button19 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
}


.button20 div{ /*イベント　神様からの伝言ボタンA*/
	margin-bottom:0px;
}
.button20 a{
	display:block;
	width:175;
	background-image:url(topics/event/img/tagu175-12.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#FFFFFF;
}
.button20 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
	color:#000000;
}


.button21 div{ /*イベント　神様からの伝言ボタンA*/
	margin-bottom:0px;
}
.button21 a{
	display:block;
	width:175;
	background-image:url(topics/event/img/tagu175-13.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
}
.button21 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
}


.button22 div{ /*イベント　神様からの伝言ボタンA*/
	margin-bottom:0px;
}
.button22 a{
	display:block;
	width:175;
	background-image:url(topics/event/img/tagu175-14.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#FFFFFF;
}
.button22 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
	color:#000000;
}


.button23 div{ /*イベント　神様からの伝言ボタンA*/
	margin-bottom:0px;
}
.button23 a{
	display:block;
	width:175;
	background-image:url(topics/event/img/tagu175-16.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#CC3333;
}
.button23 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
	color:#000000;
}


.button24 div{ /*イベント　神様からの伝言ボタンA*/
	margin-bottom:0px;
}
.button24 a{
	display:block;
	width:175;
	background-image:url(topics/event/img/tagu175-18.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#0066FF;
}
.button24 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
	color:#000000;
}


.button25 div{ /*イベント　神様からの伝言ボタンA*/
	margin-bottom:0px;
}
.button25 a{
	display:block;
	width:175;
	background-image:url(topics/event/img/tagu175-17.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#0066FF;
}
.button25 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
	color:#000000;
}


.button26 div{ /*イベント　うたし名刺ボタン@*/
	margin-bottom:0px;
}
.button26 a{
	display:block;
	width:175;
	background-image:url(topics/event/img/tagu175-22.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#FFFFFF;
}
.button26 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
	color:#000000;
}


.button27 div{ /*イベント　うたし名刺ボタンA*/
	margin-bottom:0px;
}
.button27 a{
	display:block;
	width:175;
	background-image:url(topics/event/img/tagu175-21.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#FFFFFF;
}
.button27 a:hover {
	background-image:url(topics/event/img/tagu175-back.gif);
	color:#000000;
}


.button28 div{ /*栗りんボタン@*/
	margin-bottom:0px;
	height:70;
}
.button28 a{
	display:block;
	width:175;
	height:70;
	background-image:url(img/banner-kuri.gif);
	background-position:center;
	background-repeat: no-repeat;
	padding: 5px;
	text-align:left;
	text-decoration: none;
	color:#000000;
}
.button28 a:hover {
	background-image:url(img/banner-kuri2.gif);
	color:#000000;
}

/*
繝医ャ繝励・繝ｼ繧ｸ菴ｿ逕ｨ繝懊ち繝ｳ縺薙％縺ｾ縺ｧ
*/


img.load {/*繝懊ち繝ｳ螻樊ｧ*/
	display:none;
}
.style1 {color:#FF0000}
.style2 {color: #FF9933}
.style3 {color: #FFCC00}
.style4 {font-weight:bold;
		 color:#333333}
.style5 {font-size:12px}
.style6 {font-size:14px;
		 color:#666666;
         font-weight:bold}
.style7 {font-size:12px;
		 color:#FF0000;
         font-weight:bold}
.style8 {font-family:Arial, Helvetica, sans-serif;
		 color:#0099CC;
		 font-weight:bold;
		 font-size:14px}
.style9 {font-size:12px;
		 color:#FF0000;}
.style10 {font-size:16px;
		 color:#000000;
		 font-weight:bold;}
.style11 {font-size:14px;
		 color:#FF6699;
		 font-weight:bold;}
.style12 {font-size:14px;
		 color:#000000;
		 font-weight:bold;}
.style13 {font-size:14px;
		 color:#FF0000;
         font-weight:bold}
.style14 {font-size:18px;
		 color:#000000;
		 font-weight:bold;}
.style15 {font-size:16px;
		 color:#CC3333;;
		 font-weight:bold;}
.style16 {font-size:16px;
		 color:#FFFFFF;;
		 font-weight:bold;}
.style17 {font-size:20px;
		 color:#000000;
		 font-weight:bold;}
.style18 {font-size:12px;
		 color:#000000;}
		 font-weight:bold;}
.style19 {font-size:14px;
		 color:#0000FF;}
.style20 {font-size:13px;
		 color:#000000;}
.style21 {font-size:13px;
		 color:#FF0000;
		 font-weight:bold;}
.style22 {font-size:13px;
		 color:#000000;
		 font-weight:bold;}
.style23 {font-size:11px;
		 color:#000000;}
.style24 {font-size:12px;
		 color:#0000FF;}
.style25 {font-family:Arial, Helvetica, sans-serif;
		　font-size:20px;
		  color:#330099;
		  font-weight:bold;}
.style26 {font-family:Arial, Helvetica, sans-serif;
		　font-size:16px;
		  color:#CC6600;
		  font-weight:bold;}
.style27{font-weight:bold;
		 color:#333333;
		 font-size:10px}
.style28{color:#FFFFFF;
		 font-size:10px}
.style29 {font-size:10px;
		 color:#000000;
		 font-weight:bold;}
.style30 {font-size:11px;
		 color:#000000;
		 font-weight:bold;}
.style31 {font-size:12px;
		 color:#000000;
		 font-weight:bold;}
.style32 {font-size:13px;
		 color:#000000;}
.style33 {font-size:12px;
		 color:#339900;}
.style34 {font-size:16px;
		 color:#0000FF;
		 font-weight:bold;}
.style35 {font-size:13px;
		 color:#0000FF;}
.style36 {font-size:16px;
		 color:#000000;}
.style38 {font-size:18px;
		 color:#000000;}
.style39 {font-size:15px;
		 color:#FF0000;}
.style40 {font-size:15px;
		 color:#000000;}
.style41 {font-size:14px;
		　color:#0000FF;
		　font-weight:bold}
.style42 {font-size:16px;
		 color:#FF0000;
		 font-weight:bold;}

		