@charset "windows-874";
<!--
body { background-color:#CCCCCC; margin:0px 0 0px;}
a:link { color: black; text-decoration: none;}
a:visited { color: black; text-decoration: none;}
a:hover { color: red; text-decoration: none; background-color:#FFFFCC; }
a:active { color: black; text-decoration: none;}

ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 2px; margin: 0px; padding-top: 2px; list-style-type: none;
}
li {
	padding-right:0px; padding-left:16px; padding-bottom:4px; padding-top:4px; margin:0px; background:url(images/box/li-line.gif) repeat-x 0px 0px; list-style-type:none;
}
ul.news {
	padding-right: 0px; padding-left: 0px; padding-bottom: 2px; margin: 0px; padding-top: 2px; list-style-type: none;
}
li.news {
	padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px; margin:2px; background:url(images/box/li-line.gif) repeat-x 0px 0px;
}
img{
	behavior:url(iepngfix.htc); border:none; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;
}
img.x{
	margin:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; border:none;
}
.LDD{
	background: url(images/loading.gif) no-repeat 50% 50%;
}

/* Page */
.contents{
	padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; text-align:left;
}
#form_header{ height:18px; width:1000px; }
#form_container{
	border:1px solid #ccc;margin:0 auto;text-align:left;width:1000px;
	/*background:url(images/bg_body.gif) repeat-y; /*background-color:#fff;*/
}
#header{ background-color:#FF0000; width:1000px; text-align:center; }
#head-festival{ text-align:center; margin:0px auto; margin-top:0px; margin-bottom:0px;}
#top{ display:block;height:10px;margin:10px auto 0;width:1010px; }
#footer{ width:950px;clear:both;color:#999999; text-align:center;width:950px;padding-bottom: 15px;font-size: 85%; margin:auto; }
#w3c{ text-align:center; }
#bottom{ display:block;height:10px;margin:0 auto;width:1010px; }
#main{ margin:0px auto; margin-left:30px; margin-right:30px; margin-top:0px; margin-bottom:10px; }
#menu-admin{ margin:0px auto; margin-left:30px; margin-right:30px; margin-top:0px; margin-bottom:10px; text-align:center; }


.login{
	margin:0px auto; margin-left:30px; margin-right:30px; margin-top:0px; margin-bottom:0px; font-size:14px; font-weight:bold; color:#B7D8ED;
}
.Area-Left{ width:160px; }
.Area-Right{ width:160px; }
.Area-Main{ width:600px; }
 
.tbl-l{ width:100%; border:none; }
.tbl-news{	width:100%; border:none;}
.tbl-f{ font-size:12px; }

/* info-box */
.bg-tl{
  background-image: url(images/box/k-tl.gif); background-repeat: no-repeat; width:9px; height:9px;
}
.bg-tc{
  background-image: url(images/box/bot-tall.gif); background-repeat: repeat-x;  text-align:center; font-size:12px; font-weight:bold; color:#bbbbbb;
}
.bg-tr{
  background-image: url(images/box/k-tr.gif); background-repeat: no-repeat;  width:9px; height:9px;
}
 
.bg-l{
  background-image: url(images/box/tall-l2.gif); background-repeat: repeat-y; 
 }
.bg-r{
  background-image: url(images/box/tall-r2.gif); background-repeat: repeat-y; 
}
.bg-bl{
  background-image: url(images/box/k-bl.gif); background-repeat: no-repeat; width:9px; height:9px;
}
.bg-bc{
  background-image: url(images/box/tall-b.gif); background-repeat: repeat-x;
}
 .bg-br{
  background-image: url(images/box/k-br.gif); background-repeat: no-repeat;  width:9px; height:9px;
}
 
 
 /* box-info */
.box-tl{
  background-image: url(images/box/box-tl.gif); background-repeat: no-repeat; width:8px;
 }
.box-tc{
  background-image: url(images/box/box-tc.gif); background-repeat: repeat-x; text-align:center; font-size:12px; font-weight:bold; color:#000; height:20px;
 }
 .box-tc-news{
  background-image: url(images/box/box-tc.gif); background-repeat: repeat-x; text-align:center; font-size:12px; font-weight:bold; color:#000; height:30px;
 }
  .box-tc-act{
  background-image: url(images/box/box-tc.gif); background-repeat: repeat-x; text-align:left; font-size:14px; font-weight:bold; color:#000; height:30px;
  padding-left:20px;
 }
.box-tr{
  background-image: url(images/box/box-tr.gif); background-repeat: no-repeat;  width:9px;
 }
.box-bl{
  background-image: url(images/box/box-bl.gif); background-repeat: no-repeat; width:8px;
 }
.box-bc{
  background-image: url(images/box/box-b_c.gif); background-repeat: repeat-x;
 }
.box-br{
  background-image: url(images/box/box-br.gif); background-repeat: no-repeat;  width:9px;
 }
.box-ll{
  background-image: url(images/box/box-ll.gif); background-repeat: repeat-y;  width:8px;
 }
.box-lr{
  background-image: url(images/box/box-lr.gif); background-repeat: repeat-y;  width:9px;
 }
 
  /* box-Main */
.red-box-tl{
  background-image: url(images/box/red-tl.gif); background-repeat: no-repeat; width:10px; height:30px;
 }

.red-box-tc{
  background-image: url(images/box/red-tc.gif); background-repeat: repeat-x; font-size:16px; font-weight:bold;
  padding-right:0px; padding-left:20px; padding-bottom:5px; padding-top:5px; margin:0px;
 }
.red-box-tr{
  background-image: url(images/box/red-tr.gif); background-repeat: no-repeat;  width:10px;
 }
.red-box-bl{
  background-image: url(images/box/red-bl.gif); background-repeat: no-repeat; width:10px;
 }
.red-box-bc{
  background-image: url(images/box/red-bc.gif); background-repeat: repeat-x;
 }
.red-box-br{
  background-image: url(images/box/red-br.gif); background-repeat: no-repeat;  width:10px;
 }
.red-box-ll{
  background-image: url(images/box/red-cl.gif); background-repeat: repeat-y;  width:10px;
 }
.red-box-lr{
  background-image: url(images/box/red-cr.gif); background-repeat: repeat-y;  width:10px;
 }
 
.line {
	background: url(images/box/li-line.gif) repeat-x;
}
.line2 {
	background: url(images/box/line2.gif) repeat-y;
}

-->