body{ font:13px;
 color:#996666;
 font-family:"MS P Gothic", "Osaka";
 scrollbar-arrow-color:#990000;
 scrollbar-base-color:#cc9999;
 scrollbar-dark-shadow-color:#cc9999;
 scrollbar-face-color:#ffffff;
 scrollbar-highlight-color:#cc9999;
 margin:0px;}

h1{ font-weight:normal;
 font-size:13px;
 color:#ffffff;
 margin:0px;
 font-family:"MS P Gothic", "Osaka";}

h2{ font-weight:bold;
 font-size:16px;
 text-align:right;
 color:#FFFFFF;
 margin:0px;
 font-family:"MS P Gothic", "Osaka";}

.cop{ font-weight:normal;
 font-size:11px;
 line-height:1.4em;
 text-align:center;
 color:#ffffff;
 margin:0pt;
 font-family:"MS P Gothic", "Osaka";}

.note{ font-weight:normal;
 font-size:11px;
 color:#666666;
 margin:5px 0px 0px 0px;
 font-family:"MS P Gothic", "Osaka";}

.pick{ font-weight:normal;
 font-size:12px;
 line-height:1.3em;
 text-align:right;
 color:#996666;
 font-family:"MS P Gothic", "Osaka";}

.event{ font-weight:normal;
 font-size:13px;
 line-height:1.3em;
 color:#666666;
 font-family:"MS P Gothic", "Osaka";
 background-color:#ffffff;
 background-image:url(par_img/bg_event.gif);
 background-repeat:no-repeat;
 margin:5px 0px 5px 0px;
 padding:10px 10px 10px 10px;
 border-style:solid;
 border-color:#cc9999;
 border-width:1px 1px 1px 1px;}

.event2{ font-weight:normal;
 font-size:13px;
 line-height:1.3em;
 color:#666666;
 font-family:"MS P Gothic", "Osaka";
 background-color:#ffffff;
 margin:5px 0px 5px 0px;
 padding:10px 0px 10px 0px;
 border-style:solid;
 border-color:#cc9999;
 border-width:1px 1px 1px 1px;}

.bg_menu{ background-image:url(../top_img/bg_menu.gif); }

.bg1{ background-color:#310000;}

.bg2{ background-image:url(../top_img/title.jpg);}

.bg3{ background-color:#ffcccc;}

.bg4{ background-image:url(../top_img/bg_menu4.gif);
 background-repeat:repeat-y;}

.bg7{ background-color:#ffffff;}

.bg_form{ background-color:#cccc99;}

.menu{ font-size:13px;
 color:#FFFFFF;
 background-color:#ffffff;
 background-image:url(../top_img/bg_menu2.jpg);
 text-align:right;
 border-style:solid;
 border-color:#999999;
 border-top-width:0;
 border-left-width:0;
 border-bottom-width:1px;
 border-right-width:1px;
 margin-top:5px;
 margin-bottom:3px;
 margin-left:3px;
 margin-right:3px;
 padding:2px;
 font-family:"MS P Gothic", "Osaka";}

.menu2{ font-size:13px;
 color:#990000;
 background-color:#ffffff;
 background-image:url(../top_img/bg_menu2.jpg);
 text-align:right;
 border-style:solid;
 border-color:#999999;
 border-top-width:0;
 border-left-width:0;
 border-bottom-width:1px;
 border-right-width:1px;
 margin-top:5px;
 margin-bottom:3px;
 margin-left:5px;
 margin-right:5px;
 padding:3px;
 font-family:"MS P Gothic", "Osaka";}
 
.menu_end{ font-size:13px;
 color:#990000;
 background-color:#ffffff;
 background-image:url(../top_img/bg_menu2.jpg);
 text-align:right;
 border-style:solid;
 border-color:#999999;
 border-top-width:0;
 border-left-width:0;
 border-bottom-width:1px;
 border-right-width:1px;
 margin-top:4px;
 margin-bottom:0px;
 margin-left:4px;
 margin-right:4px;
 padding:4px;
 font-family:"MS P Gothic", "Osaka";}

.btn{ color:#ffffff;
 background-color:#cc6666; }

.s{ font-style:normal;
 font-weight:normal;
 font-size:11px;
 line-height:1.3em;
 color:#333333;
 padding-left:15px;
 padding-right:10px;}
.s_topic {
	font-style:normal;
	font-weight:normal;
	font-size:11px;
	line-height:1.3em;
	color:#333333;
	padding-left:15px;
	padding-right:10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #310101;
}

.m{ font-style:normal;
 font-size:13px;
 line-height:1.3em;
 color:#993333;}

.m2{ font-style:normal;
 font-size:13px;
 line-height:1.3em;
 color:#993333;
 background-color:#ffeeee;}

.m3{ font-style:normal;
 font-weight:normal;
 font-size:13px;
 color:#993333;
 background-color:#f3f3f3;}

.iborder{ border-style:solid;
 border-color:#993333;
 border-width:1px;}

a:link { text-decoration:none; color:#FFFFFF;}
a:visited { text-decoration:none; color:#FFFFFF; }
a:active { text-decoration:underline; color:#FFFFFF; }
a:hover { text-decoration:underline; font-weight:bold; color:#FFFFFF; }

a.mail:link { text-decoration:none; color:#ffffff;}
a.mail:visited { text-decoration:none; color:#ffffff; }
a.mail:active { text-decoration:underline; color:#ffffff; }
a.mail:hover { text-decoration:underline; font-weight:bold; color:#ffffff; }
