.index1 { color: #FFFFFF; font-size: 10px;}

.index1 a:link,

.index1 a:visited { color: #FFFFFF; font-size: 10px; text-decoration:none;}

.index1 a:active,

.index1 a:hover { color: #FF6600; font-size: 10px; text-decoration:none;}

.index2 { color: #FFFFFF; font-size: 12px; border:1px solid #FFFFFF; border-collapse:collapse;}

.index2 th { color: #FFFFFF; font-size: 12px; font-weight:bold; text-align:center; border:1px solid #FFFFFF;}

.index2 td { border:1px solid #FFFFFF;}

.index2 a:link,

.index2 a:visited { color: #FFFFFF; font-size: 12px; text-decoration:none;}

.index2 a:active,

.index2 a:hover { color: #FF6600; font-size: 12px; text-decoration:none;}

h3 { font-size: 18px; font-weight:bolder;}

.t2 { font-size: 12px; margin-left:20px;}

.t5 { font-size: 10px; margin-left:20px;}



.tour1 td { color: #FFFFFF; font-size: 10px;}

.tour2 { width:371px; background-image:url(img/tour_bg3.jpg); background-repeat: no-repeat;}

.tour2 td { text-align:left;color: #FFFFFF; font-size: 12px; padding-top:20px; padding-left:20px; padding-right:10px;}

.tour3 { color: #FFFFFF; font-size: 12px; border-collapse:collapse;background-image:url(img/tour_bg3.jpg); background-repeat: no-repeat;}

.tour3 td { text-align:left; color: #FFFFFF; font-size: 12px;}

input.end  {border: 1px solid #000000; padding: 2px; color: #000000; font-size: 14px; text-align:center; background-color: #FF9900; }

input.res  {border: 1px solid #ffffff; padding: 2px; color: #ffffff; font-size: 12px; text-align:center; background-color: #AF0428; }



.master1 td { color: #FFFFFF; font-size: 10px;}

.master2 { width:402px; background-image:url(img/master_m6_2.jpg);background-repeat: no-repeat;}

.master2 td { text-align:left; color: #FFFFFF; font-size: 12px; padding-right:20px;}



.contest1 td { color: #FFFFFF; font-size: 11px;}

.contest2 td { color: #FFFFFF; font-size: 12px;}

.contest2 { width:325px;background-image:url(img/contest_m5_2.jpg);background-repeat: no-repeat;}



.kiyou1 td { color: #FFFFFF; font-size: 12px;}

.kiyou2 {

	color: #FFFFFF; font-size: 12px;

	line-height:2em;

	text-align: center;

	padding:50px;

	background-image:url(img/kiyou_m5.jpg);

	background-repeat: no-repeat;

}



.form { color: #FFFFFF; font-size: 12px; border:#FFFFFF 1px solid; border-collapse:collapse;}

.form td { text-align:left; color: #FFFFFF; font-size: 12px; border:#FFFFFF 1px solid; }

.top {

	width:238px;

	padding:0px 0px 15px 11px;

	text-align:left;

}

.top_inner {

	text-align:left;

	font-size:12px;

	width:213px;

	background-color:#000000;

	padding:10px 10px 15px 10px;

	color: #FFFFFF;

	border-left:1px solid  #221E1E;

	border-right:1px solid #221E1E;

	border-bottom:1px solid #221E1E;

}

.top_inner p{ text-align:right;color:#FF6600; text-decoration:none;}

.top_inner a:link,

.top_inner a:visited{ font-size:10px;color:#FF6600; text-decoration:none;}

.top_inner a:active, 

.top_inner a:hover{ font-size:10px;color:#FF0000; text-decoration:none;}



.tour5 { width:100px; background-color:#FFFFFF; padding:5px}

#news {

	padding:0px 0px 15px 16px;

	text-align:left;

}

#news_inner {

	text-align:left;

	width:428px;

	background-color:#000000;

	padding:10px 10px 0px 10px;

	border-left:1px solid  #221E1E;

	border-right:1px solid #221E1E;

	border-bottom:1px solid #221E1E;

}

.entry { display:block; background:#222; padding:5px; margin-bottom:10px;}

.entry img { margin: 5px; border:0px;}

.date { font-size:9px;color:#FFFFFF;}

.entry-content { font-size:12px; padding-left:8px;color:#FFFFFF;}

.page { font-size:9px;color:#FFFFFF; display:block; background:#222; padding:5px; margin-bottom:10px;}

.btn-sweetmap { color:#FFF; display:block; text-align:center; padding:10px; font-size:12px; line-height:16px;}

.btn-sweetmap a {color:#FFF; text-decoration:none;} 

	.btn-sweetmap a:hover {color: #FF9999; text-decoration:underline;} 

#news_inner a,

#news_inner a:link,

#news_inner a:visited,

#news_inner a:active,

#news_inner a:hover {color:#FF6600;}

#news_inner h2 {font-size: 18px; font-weight:bolder;color:#FF6600;}



.footer { color: #FFFFFF;border-top:2px solid #FFFFFF; margin-bottom:15px; clear:both; padding-top:5px; text-align:center;}

.footer table { margin:auto; text-align:left;}

.footer A { text-decoration:none; color:#FFFFFF;}

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

.footer STRONG {font-size:18px;margin:0px;line-height:28px;}