@charset "utf-8";
/* CSS Document */

/******************** sample ************************/

.events .container#container01,
.events .container#container02,
.events .container#container03 {margin-bottom:20px;}

.events .container#container01 .events_box_left,
.events .container#container02 .events_box_left{width:80px; float:left;}

.events .container#container01 .events_box_right,
.events .container#container02 .events_box_right{	width:555px;	float:right;}

.events .container#container01 p {font-size:14px; line-height:210%;}

.events .container#container02 .item{ padding:10px 0px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; clear:both;}
.events .container#container02 .item+.item{ padding:10px 0px; border-bottom:1px solid #ccc; border-top:none;}
.events .container#container02 .item img.float_l{ margin-right:10px;}
.events .container#container02 .item img.name,
.events .container#container03 img.name{ margin-bottom:2px;}

.events .container#container03 {
	padding: 0px;
	margin:0px 50px 10px;
	background-image:url(img/bgloop-event-column.gif);
	background-repeat:repeat-y;
	background-position:center;
	width: 595px;
}
.events .container#container03 .item {padding: 0px 40px;}
.events .container#container03 .item .FloatEnd {
	border-bottom: 1px dashed #ccc;
	margin-bottom:10px;
	padding-top: 10px;
}

.events .container#container04 {	padding: 0px 20px; margin-bottom:10px; background: url(img/box_white-bgloop.gif) repeat-y center;}
.events .container#container04 .item {margin:10px 40px;}





.events .container table{	border: 4px solid #ccc;}
.events .container table th{	border: 1px solid #ccc; padding:5px;}
.events .container table td{	border: 1px solid #ccc; padding:5px;}

.events #container_bg #do_bt{
	background-image:url(../do/img/bg-bt-do.gif);
	height:83px;
	padding:0px 20px;
}

.events #container_bg #do_bt ul {	margin-left:0px; padding-left:0px;}
.events #container_bg #do_bt li {
	list-style-type: none;
	height: 73px;
	float: left;
}
.events #container_bg #do_bt a {	height: 100%;	text-indent: -9999px;	display: block;}
.events #container_bg #do_bt a:focus {	overflow: hidden;}

.events #container_bg #do_bt li.m01{	background: url(../do/img/bt-do-01_f2.gif);	width:109px; }
.events #container_bg #do_bt li.m01 a{	background: url(../do/img/bt-do-01.gif);	width:109px; }
.events #container_bg #do_bt li.m02{	background: url(../do/img/bt-do-02_f2.gif);	width:109px; }
.events #container_bg #do_bt li.m02 a{	background: url(../do/img/bt-do-02.gif);	width:109px; }
.events #container_bg #do_bt li.m03{	background: url(../do/img/bt-do-03_f2.gif);	width:109px; }
.events #container_bg #do_bt li.m03 a{	background: url(../do/img/bt-do-03.gif);	width:109px; }
.events #container_bg #do_bt li.m04{	background: url(../do/img/bt-do-04_f2.gif);	width:109px; }
.events #container_bg #do_bt li.m04 a{	background: url(../do/img/bt-do-04.gif);	width:109px; }
.events #container_bg #do_bt li.m05{	background: url(../do/img/bt-do-05_f2.gif);	width:109px;}
.events #container_bg #do_bt li.m05 a{	background: url(../do/img/bt-do-05.gif);	width:109px;}
.events #container_bg #do_bt li.m06{	background: url(../do/img/bt-do-06_f2.gif);	width:110px; }
.events #container_bg #do_bt li.m06 a{	background: url(../do/img/bt-do-06.gif);	width:110px; }

.events #container_bg #do_bt li a:hover{	background: none !important;}

