body{		margin		:0px;
		font-family	:/*Verdana, Helvetica, */"‚l‚r ‚oƒSƒVƒbƒN", Osaka, sans-serif;
		color		:#333333;
		font-weight	:normal;
		font-size	:12pt}

a:hover{	color		:#ff3366}


/*@¥¥¥¥¥¥¥¥¥¥@—¿‹à‘ÌŒn@¥¥¥¥¥¥¥¥¥¥#cc3366ff99cc@*/

.price-1{	width		:440px;
		padding		:5px 10px;
		margin		:2px 0px 0px 5px;
		background-color:#cc6666;
		color		:#ffffff;
		font-size	:10pt;
		font-weight	:bold;
		text-decoration	:none;
		line-height	:1.2em}

.price-2-1{	width		:300px;
		padding		:2px 20px;
		margin		:2px 0px 0px 5px;
		background-color:#ff9999;
		border		:0px solid #cc3366;
		color		:#ffffff;
		font-size	:10pt;
		font-weight	:normal;
		text-decoration	:none;
		line-height	:1.2em}

.price-2-2{	width		:140px;
		padding		:2px 0px;
		margin		:2px 0px 0px 0px;
		background-color:#ff9999;
		border		:0px solid #cc3366;
		color		:#ffcc66;
		font-size	:10pt;
		font-weight	:normal;
		text-decoration	:none;
		text-align	:center;
		line-height	:1.2em}

.price-3-1{	width		:320px;
		padding		:2px 25px;
		margin		:2px 0px 0px 5px;
		background-color:#cccccc;
		color		:#666666;
		font-size	:10pt;
		font-weight	:normal;
		text-decoration	:none;
		line-height	:1.2em}

.price-3-2{	width		:120px;
		padding		:2px 0px;
		margin		:2px 0px 0px 0px;
		background-color:#cccccc;
		color		:#666666;
		font-size	:10pt;
		font-weight	:normal;
		text-decoration	:none;
		line-height	:1.2em}

.price-3-3{	width		:440px;
		padding		:2px 0px 0px 40px;
		margin		:0px 0px 0px 5px;
		background-color:#cccccc;
		color		:#666666;
		font-size	:10pt;
		font-weight	:normal;
		text-decoration	:none;
		line-height	:1.2em}


/*@££££££££££@—¿‹à‘ÌŒn@££££££££££@*/


/*@¥¥¥¥¥¥¥¥¥¥@ƒƒjƒ…[@¥¥¥¥¥¥¥¥¥¥@*/

/*@ŽÊ^@*/
.r-menu-small{	float		:left;
		background-image:url("image/rakuten/r-menu/r-menu-bg.gif");
		background-color:#cccccc;
		padding-top	:8px;
		padding-left	:8px;
		width		:216px;
		height		:116px;
		margin		:0px;
		border-style	:solid;
		border-color	:#dddddd #999999 #999999 #dddddd;
		border-width	:0px;
		vertical-align	:top;
		color		:#ffffff;
		font-weight	:bold;
		text-decoration	:none;
		font-size	:10pt}

.r-menu-number{	width		:100px;
		height		:40px;
		padding-top	:15px;
		padding-left	:5px;
		color		:#cc9999;
		border		:0px solid #ffffff;
		font-size	:8pt;
		font-weight	:bold;
		text-decoration	:none;
		line-height	:1em}

.r-menu-name{	height		:60px;
		background-color:#cccccc;
		padding-left	:5px;
		color		:#666666;
		border		:0px solid #ffffff;
		font-size	:10pt;
		font-weight	:normal;
		text-decoration	:none;
		line-height	:1.1em}

/*@££££££££££@ƒƒjƒ…[@££££££££££@*/


/*@¥¥¥¥¥¥¥¥¥¥@—\’è•\@¥¥¥¥¥¥¥¥¥¥@*/

div.calender-month{
		background-color:#ffffff;
		width		:444px;
		margin		:0px;
		padding		:0px;
		color		:#ffffff;
		font-size	:10pt}

div.calender-body2{
		background-color:#ffffff;
		width		:444px;
		border-style	:solid;
		border-color	:#333333; /* #cc3366 */
		border-width	:10px 1px 1px 1px;
		margin		:0px;
		padding		:0px 0px 1px 0px;
		color		:#ffffff;
		font-size	:10pt}

/*@ŒŽ@*/
.calender-month a{float		:left;
		background-color:#cccccc; /* 999999 */
		padding-top	:2px;
		padding-left	:1px;
		width		:36px;
		height		:18px;
		margin		:3px 0px 0px 1px;
		border-style	:solid;
		border-color	:#999999; /* 999999 */
		border-width	:1px 1px 0px 1px;
		text-align	:center;
		color		:#666666; /* ffffff */
		font-weight	:normal;
		text-decoration	:none; /* underline */
		font-size	:10pt}

.calender-month a:hover{
		background-color:#999999; /* #ff99cc */
		border-style	:solid;
		border-color	:#999999; /* #ff99cc */
		border-width	:1px;
		color		:#ffffff}

.calender-month-active{
		float		:left;
		background-color:#333333; /* #cc3366 */
		padding-top	:2px;
		padding-left	:1px;
		width		:36px;
		height		:20px;
		margin		:1px 0px 0px 1px;
		border-style	:solid;
		border-color	:#333333; /* #cc3366 */
		border-width	:1px;
		text-align	:center;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none;
		font-size	:10pt}

.calender-month-non{
		float		:left;
		background-color:#ffffff;
		padding-top	:2px;
		padding-left	:1px;
		width		:36px;
		height		:18px;
		margin		:3px 0px 0px 1px;
		border-style	:solid;
		border-color	:#cccccc;
		border-width	:1px 1px 0px 1px;
		text-align	:center;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none;
		font-size	:10pt}

/*@—j“ú@*/
.calender-week{	float		:left;
		background-color:#999999;
		padding-top	:2px;
		padding-left	:1px;
		width		:62px;
		height		:20px;
		margin		:1px 0px 0px 1px;
		border-style	:solid;
		border-color	:#cccccc #888888 #888888 #cccccc;
		border-width	:1px;
		text-align	:center;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none}

.calender-week-sun{
		float		:left;
		background-color:#ff6666;
		padding-top	:2px;
		padding-left	:1px;
		width		:62px;
		height		:20px;
		margin		:1px 0px 0px 1px;
		border-style	:solid;
		border-color	:#ff9999 #888888 #888888 #ff9999;
		border-width	:1px;
		text-align	:center;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none}

.calender-week-sat{
		float		:left;
		background-color:#6699ff;
		padding-top	:2px;
		padding-left	:1px;
		width		:62px;
		height		:20px;
		margin		:1px 0px 0px 1px;
		border-style	:solid;
		border-color	:#99ccff #888888 #888888 #99ccff;
		border-width	:1px;
		text-align	:center;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none}

.calender-body2 a{
		float		:left;
		background-color:#ffcccc;
		padding-top	:1px;
		padding-left	:2px;
		width		:62px;
		height		:76px;
		margin		:1px 0px 0px 1px;
		border-style	:solid;
		border-color	:#ffffff #999999 #999999 #ffffff;
		border-width	:1px;
		color		:#666666;
		font-size	:12pt;
		font-weight	:bold;
		text-decoration	:none}

.calender-body2 a:hover{
		float		:left;
		background-color:#ff99cc;
		padding-top	:1px;
		padding-left	:2px;
		width		:62px;
		height		:76px;
		margin		:1px 0px 0px 1px;
		border-style	:solid;
		border-color	:#ffffff #666666 #666666 #ffffff;
		border-width	:1px;
		color		:#666666;
		font-size	:12pt;
		font-weight	:bold}

.calender-day{	float		:left;
		background-color:#cccccc;
		padding-top	:1px;
		padding-left	:2px;
		width		:62px;
		height		:76px;
		margin		:1px 0px 0px 1px;
		border-style	:solid;
		border-color	:#ffffff #999999 #999999 #ffffff;
		border-width	:1px;
		color		:#999999;
		font-size	:12pt;
		font-weight	:bold;
		text-decoration	:none}

.calender-day2{	float		:left;
		background-color:#ffcccc;
		padding-top	:1px;
		padding-left	:2px;
		width		:62px;
		height		:76px;
		margin		:1px 0px 0px 1px;
		border-style	:solid;
		border-color	:#ffffff #999999 #999999 #ffffff;
		border-width	:1px;
		color		:#666666;
		font-size	:12pt;
		font-weight	:bold;
		text-decoration	:none}

.calender-day3{	float		:left;
		background-color:#cccccc;
		background-image:url("image/calender-day3.gif");
		background-repeat:no-repeat;
		padding-top	:1px;
		padding-left	:1px;
		width		:62px;
		height		:76px;
		margin		:1px 0px 0px 1px;
		border-style	:solid;
		border-color	:#ffffff #999999 #999999 #ffffff;
		border-width	:1px;
		color		:#333333;
		font-size	:12pt;
		font-weight	:bold;
		text-decoration	:none}

.calender-day5 a{
		float		:left;
		background-color:#cccccc;
		background-image:url("image/calender-day3.gif");
		background-repeat:no-repeat;
		padding-top	:1px;
		padding-left	:1px;
		width		:62px;
		height		:76px;
		margin		:1px 0px 0px 1px;
		border-style	:solid;
		border-color	:#ffffff #999999 #999999 #ffffff;
		border-width	:1px;
		color		:#333333;
		font-size	:12pt;
		font-weight	:bold;
		text-decoration	:none}

.calender-day5 a:hover{
		float		:left;
		background-color:#cccccc;
		background-image:url("image/calender-day5.gif");
		background-repeat:no-repeat;
		padding-top	:1px;
		padding-left	:1px;
		width		:62px;
		height		:76px;
		margin		:1px 0px 0px 1px;
		border-style	:solid;
		border-color	:ffffff #666666 #666666 #ffffff;
		border-width	:1px;
		color		:#333333;
		font-size	:12pt;
		font-weight	:bold;
		text-decoration	:none}

.calender-day4{	float		:left;
		background-color:#cccccc;
		background-image:url("image/calender-day4.gif");
		background-repeat:no-repeat;
		padding-top	:1px;
		padding-left	:1px;
		width		:62px;
		height		:76px;
		margin		:1px 0px 0px 1px;
		border-style	:solid;
		border-color	:#ffffff #999999 #999999 #ffffff;
		border-width	:1px;
		color		:#333333;
		font-size	:12pt;
		font-weight	:bold;
		text-decoration	:none}

.calender-non{	float		:left;
		background-color:#eeeeee;
		padding-top	:1px;
		padding-left	:2px;
		width		:62px;
		height		:76px;
		margin		:1px 0px 0px 1px;
		border-style	:solid;
		border-color	:#ffffff #cccccc #cccccc #ffffff;
		border-width	:1px;
		color		:#999999;
		font-size	:12pt;
		font-weight	:bold;
		text-decoration	:none}


/*@££££££££££@—\’è•\@££££££££££@*/




/* ƒwƒbƒ_ */
div.head-left{	float		:left;
		margin		:0px 0px 0px 0px;
		width		:200px;
		height		:70px;
		padding		:0px;
		background-color:#ffffff}

div.head-right{	float		:left;
		margin		:0px 0px 0px 0px;
		width		:500px;
		height		:70px;
		background-color:#ffffff;
		background-image:url("image/bg_head-right.gif");
		background-repeat:no-repeat;
		color		:#333333;
		font-size	:8pt;
		font-weight	:normal;
		text-align	:right;
		padding-top	:5px}

.font-company{	color		:#cc66cc;
		font-size	:9pt;
		font-weight	:bold;}

/* ƒƒjƒ…[ƒo[1-1 (ƒwƒbƒ_•”) */
div.menu1-1{	float		:left;
		margin		:0px;
		width		:400px;
		height		:24px;
		background-color:#ff99cc;
		background-image:url("image/bg_menu1-1.gif");
		background-repeat:no-repeat;
		border-top	:#ff99cc 2px solid;
		border-bottom	:#ff99cc 2px solid;
		color		:#ff6699;
		font-size	:9pt;
		font-weight	:normal;
		text-align	:left;
		padding-top	:4px;
		padding-left	:10px;}

/* ƒƒjƒ…[ƒo[1-2 */
div.menu1-2{	float		:left;
		margin		:0px;
		width		:300px;
		height		:24px;
		background-color:#ff6699;
		border-top	:#ff99cc 2px solid;
  		border-bottom	:#ff99cc 2px solid;
		color		:#ffffff;
		font-size	:9pt;
		font-weight	:normal}

.menu1-2-n{	background-image:url("image/menu1_01.gif");
		background-repeat:no-repeat;
		background-position:left center;
		width		:100px;
		height		:20px;
		text-align	:center;
		padding-top	:4px;
		color		:#ffffff;
		text-decoration	:none}

.menu1-2-active{background-image:url("image/menu1_02.gif");
		background-repeat:no-repeat;
		background-position:left center;
		width		:100px;
		height		:20px;
		text-align	:center;
		padding-top	:4px;
		color		:#ff6699;
		text-decoration	:none}

.menu1-2-list a{background-image:url("image/menu1_01.gif");
		background-repeat:no-repeat;
		background-position:left center;
		width		:100px;
		height		:20px;
		text-align	:center;
		padding-top	:4px;
		color		:#ffffff;
		text-decoration	:none}

.menu1-2-list a:hover{
		background-image:url("image/menu1_03.gif");
		background-repeat:no-repeat;
		background-position:left center;
		width		:100px;
		height		:20px;
		text-align	:center;
		padding-top	:4px;
		color		:#ffffff;
		text-decoration	:none}

/* ƒƒCƒ“ */
div.main{	float		:left;
		width		:460px;
		padding		:10px 10px 10px 0px;
		text-align	:left;
		font-size	:x-small;
		background-color:#ffffff;
		background-image:url("image/bg_main.gif");
		background-repeat:no-repeat;
		background-position:top right}

.font-top{	color		:#333333;
		font-size	:12pt;
		font-weight	:bold}

.font-event{	color		:#cc66cc;
		font-size	:10pt;		
		font-weight	:normal}

.where-list{	background-color:#ffffff;
		text-align	:left;
		padding-top	:2px;
		height		:18px;
		color		:#ff6699;
		font-size	:10pt;
		font-weight	:bold;
		text-decoration	:none}

.where-list-home a{
		background-color:#ffffff;
		background-image:url("image/icon_m01.gif");
		background-repeat:no-repeat;
		background-position:left center;
		text-align	:left;
		padding-top	:2px;
		height		:18px;
		padding-left	:18px}

.where-list-home a:hover{
		background-color:#ffffff;
		background-image:url("image/icon_m02.gif");
		background-repeat:no-repeat;
		background-position:left center;
		text-align	:left;
		padding-top	:2px;
		height		:18px;
		padding-left	:18px;
		color		:#ff3366}

.table-nail{	background-image:url("image/nail.gif");
		background-repeat:no-repeat;
		background-position:left center;
		background-color:#ffffff;
		border		:2px solid #ff99cc;
		width		:220px;
		height		:84px;
		padding		:4px 4px 0px 85px;
		color		:#cc66cc;
		font-size	:9pt;
		text-decoration	:none;
		line-height	:1.5em;
		margin		:5px 5px 5px 0px}

.table-aroma{	background-image:url("image/aroma.gif");
		background-repeat:no-repeat;
		background-position:left center;
		background-color:#ffffff;
		border		:2px solid #ff99cc;
		width		:220px;
		height		:84px;
		padding		:4px 4px 0px 85px;
		color		:#cc66cc;
		font-size	:9pt;
		text-decoration	:none;
		line-height	:1.5em;
		margin		:5px 0px 5px 5px}

.table-eye{	background-image:url("image/eye.gif");
		background-repeat:no-repeat;
		background-position:left center;
		background-color:#ffffff;
		border		:2px solid #ff99cc;
		width		:220px;
		height		:84px;
		padding		:4px 4px 0px 85px;
		color		:#cc66cc;
		font-size	:9pt;
		text-decoration	:none;
		line-height	:1.5em;
		margin		:5px 5px 5px 0px}

.table-face{	background-image:url("image/face.gif");
		background-repeat:no-repeat;
		background-position:left center;
		background-color:#ffffff;
		border		:2px solid #ff99cc;
		width		:220px;
		height		:84px;
		padding		:4px 4px 0px 85px;
		color		:#cc66cc;
		font-size	:9pt;
		text-decoration	:none;
		line-height	:1.5em;
		margin		:5px 0px 5px 5px}

/* ƒ^ƒCƒgƒ‹ ‚Æ “à—e */
.title1{	margin		:0px;
		background-color:#ffccff;
		background-image:url("image/bg_title1.gif");
		height		:20px;
		border		:0px solid #ff99cc;
		color		:#ff6699;
		font-weight	:bold;
		padding-left	:8px}

.body1{		margin		:0px;
		background-color:#ffffff;
		border		:0px solid #ff99cc;
		color		:#333333;
		padding		:8px 8px}

.title-a{	margin		:0px 0px 5px 0px;
		background-color:#ffffff;
		background-image:url("image/bg_title3.gif");
		background-position:left;
		background-repeat:no-repeat;
		height		:22px;
		border		:solid #ff6699;
		border-width	:0px 0px 2px 0px; 
		color		:#ff6699;
		font-weight	:bold;
		padding-top	:4px;
		padding-left	:25px}


/* ƒCƒxƒ“ƒg Ð‰î*/
.title_event{	margin		:4px 10px 0px 10px;
		background-color:#cc6699;
		background-image:url("image/bg_title_event.gif");
		background-position:right;
		background-repeat:no-repeat;
		height		:27px;
		border-bottom	:3px solid #993366;
		color		:#ffffff;
		font-weight	:bold;
		padding-top	:6px;
		padding-left	:10px}

.title_event a{
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none}

.title_event a:hover{
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:underline}


.body_event{	margin		:0px 10px;
		background-color:#ffffff;
		border		:solid #cc6699;
		border-width	:0px 1px 1px 1px;
		color		:#333333;
		line-height	:1.2em;
		padding		:10px 3px}

.table_event1{ /* “úŽžEêŠ@ƒ^ƒCƒgƒ‹ */
		margin		:3px 0px 3px 0px;
		background-color:#cc6699;
		background-image:url("image/bg_table2.gif");
		border		:0px solid #ff6699;
		color		:#ffffff;
		padding-top	:2px;
		text-align	:center;
		font-size	:x-small;
		width		:90px;
		height		:18px;
		vertical-align	:top}

.table_event2{ /* “úŽžEêŠ@“à—e */
		margin		:3px 0px;
		background-color:#ffffff;
		border		:0px solid #ff6699;
		color		:#333333;
		padding		:2px;
		font-size	:x-small;
		width		:325px;
		vertical-align	:top}

/* ƒXƒ^ƒbƒt•åW*/
.title_recruit{	margin		:4px 10px 0px 10px;
		background-color:#cc6699;
		background-image:url("image/bg_title_recruit.gif");
		background-position:right;
		background-repeat:no-repeat;
		height		:27px;
		border-bottom	:3px solid #993366;
		color		:#ffffff;
		font-weight	:bold;
		padding-top	:6px;
		padding-left	:10px}

.title_recruit a{
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none}

.title_recruit a:hover{
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:underline}

.title_recruit2{
		margin		:4px 10px 0px 10px;
		background-color:#008000;
		background-image:url("image/bg_title_recruit2.gif");
		background-position:right;
		background-repeat:no-repeat;
		height		:27px;
		border-bottom	:3px solid #006600;
		color		:#ffffff;
		font-weight	:normal;
		padding-top	:6px;
		padding-left	:10px}

.title_recruit2 a{
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none}

.title_recruit2 a:hover{
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:underline}

.body_recruit2{
		margin		:0px 10px;
		background-color:#ffffff;
		border		:solid #006600;
		border-width	:0px 1px 1px 1px;
		color		:#333333;
		line-height	:1.2em;
		padding		:10px 3px}

/* ƒCƒxƒ“ƒg ŽÊ^2–‡‚Æ“à—e*/
.body2{		margin		:0px;
		background-color:#ffffff;
		border		:0px solid #ff99cc;
		height		:100px;
		color		:#333333;
		padding		:0px}

/* ƒCƒxƒ“ƒg ’S“–ŽÒ‚Ìº ƒ^ƒCƒgƒ‹ */
.title3{	background-repeat:no-repeat;
		background-color:#ffddff;
		background-image:url("image/bg_voice.gif");
		background-position:4px 4px;
		border		:solid #cc6699;
		border-width	:0px 1px 0px 1px;
		margin		:0px 10px 0px 10px;
		color		:#ff6699;
		font-weight	:normal;
		padding		:8px 0px 2px 135px}

/* ƒCƒxƒ“ƒg ’S“–ŽÒ‚Ìº “à—e */
.body3{		margin		:0px 10px 0px 10px;
		background-color:#ffddff;
		border		:solid #cc6699;
		border-width	:0px 1px 1px 1px;
		color		:#333333;
		line-height	:1.2em;
		padding		:3px 8px}

/* ƒCƒxƒ“ƒg Šy“V */
.title_event_rakuten{
		margin		:4px 10px 0px 10px;
		background-color:#990000;
		background-image:url("image/bg_title_event_rakuten.gif");
		background-position:right;
		background-repeat:no-repeat;
		height		:27px;
		border-bottom	:3px solid #770000;
		color		:#ffffff;
		font-weight	:normal;
		padding-top	:6px;
		padding-left	:10px}

.title_event_rakuten a{
		color		:#ffffff;
		text-decoration	:none}

.title_event_rakuten a:hover{
		color		:#ffffff;
		text-decoration	:underline}

.body_event_rakuten{
		margin		:0px 10px;
		background-color:#ffddff;
		border		:solid #990000;
		border-width	:0px 1px 1px 1px;
		color		:#333333;
		line-height	:1.2em;
		padding		:10px 3px}

/* ƒCƒxƒ“ƒg å‘ä89ERS */
.title_event_89ers{
		margin		:4px 10px 0px 10px;
		background-color:#e6b319;
		background-image:url("image/bg_title_event_89ers.gif");
		background-position:right;
		background-repeat:no-repeat;
		height		:27px;
		border-bottom	:3px solid #cc9900;
		color		:#ffffff;
		font-weight	:normal;
		padding-top	:6px;
		padding-left	:10px}

.title_event_89ers a{
		color		:#ffffff;
		text-decoration	:none}

.title_event_89ers a:hover{
		color		:#ffffff;
		text-decoration	:underline}

.body_event_89ers{
		margin		:0px 10px;
		background-color:#ffffcc;
		border		:solid #e6b319;
		border-width	:0px 1px 1px 1px;
		color		:#333333;
		line-height	:1.2em;
		padding		:10px 3px}

/* ƒCƒxƒ“ƒg SmilePaint */
.title_event_smilepaint{
		margin		:4px 10px 0px 10px;
		background-color:#ff99cc;
		background-image:url("image/bg_title_event_smilepaint.gif");
		background-position:right;
		background-repeat:no-repeat;
		height		:27px;
		border-bottom	:3px solid #ff6699;
		color		:#ffffff;
		font-size	:12px;
		font-weight	:bold;
		padding-top	:6px;
		padding-left	:10px}

.body_event_smilepaint{
		margin		:0px 10px;
		background-color:#ffffff;
		border		:solid #ff99cc;
		border-width	:0px 1px 1px 1px;
		color		:#333333;
		line-height	:1.2em;
		padding		:10px 3px}


/* ƒCƒxƒ“ƒg “Œ‹žƒAƒpƒbƒ` */
.title_event_apache{
		margin		:4px 10px 0px 10px;
		background-color:#660099;
		background-image:url("image/bg_title_event_apache.gif");
		background-position:right;
		background-repeat:no-repeat;
		height		:27px;
		border-bottom	:3px solid #440077;
		color		:#ffffff;
		font-weight	:normal;
		padding-top	:6px;
		padding-left	:10px}

/* ƒCƒxƒ“ƒg é‹Êƒuƒƒ“ƒRƒX */
.title_event_broncos{
		margin		:4px 10px 0px 10px;
		background-color:#008000;
		background-image:url("image/bg_title_event_broncos.gif");
		background-position:right;
		background-repeat:no-repeat;
		height		:27px;
		border-bottom	:3px solid #006600;
		color		:#ffffff;
		font-weight	:normal;
		padding-top	:6px;
		padding-left	:10px}

/* ƒXƒN[ƒ‹ NEWÐ‰î*/
.title_school{	margin		:4px 10px 0px 10px;
		background-color:#cc6699;
		background-image:url("image/bg_title_school.gif");
		background-position:right;
		background-repeat:no-repeat;
		height		:27px;
		border-bottom	:3px solid #993366;
		color		:#ffffff;
		font-weight	:bold;
		padding-top	:6px;
		padding-left	:10px}

.title_school a{
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none}

.title_school a:hover{
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:underline}

.body_school{	margin		:0px 10px;
		background-color:#ffffff;
		border		:1px solid #cc6699;
		line-height	:1.2em;
		color		:#333333;
		padding		:10px 3px}

/* ƒlƒCƒŠƒXƒg•åW */
.title4{	background-color:#ff99cc;
		border		:solid #ff99cc;
		border-width	:1px 1px 0px 1px;
		margin		:4px 6px 0px;
		color		:#ffffff;
		font-weight	:nolmal;
		padding		:4px 0px 4px 8px}

.body4{		margin		:0px 6px;
		background-color:#ffddff;
		border		:solid #ff99cc;
		border-width	:0px 1px 1px 1px;
		color		:#333333;
		line-height	:1.2em;
		padding		:4px 4px}

ul.item1{	margin-top	:4px;
		margin-left	:8px;
		padding-left	:8px;
		line-height	:1.3em;
		list-style-image:url("image/icon_item1.gif")}

ul.item2{	margin-top	:4px;
		margin-left	:12px;
		padding-left	:12px;
		line-height	:1.3em;
		list-style-image:url("image/icon_item2.gif")}

ul.item3{	margin-top	:4px;
		margin-left	:8px;
		padding-left	:8px;
		line-height	:1.3em;
		list-style-image:url("image/icon_item3.gif")}

.table2{	margin		:3px 0px 3px 0px;
		background-color:#cc6699;
		background-image:url("image/bg_table2.gif");
		background-repeat:no-repeat;
		border		:0px solid #ff6699;
		color		:#ffffff;
		padding-top	:2px;
		text-align	:center;
		font-size	:x-small;
		width		:90px;
		height		:18px;
		vertical-align	:top}

.table3{	margin		:3px 0px;
		background-color:#ffffff;
		border		:0px solid #ff6699;
		color		:#333333;
		padding		:2px;
		font-size	:x-small;
		width		:340px;
		vertical-align	:top}

/*@¥¥¥¥¥¥¥¥¥¥@ƒƒjƒ…[2(‰E‘¤ƒRƒ“ƒeƒ“ƒc)@¥¥¥¥¥¥¥¥¥¥@*/
/* ƒƒCƒ“ƒƒjƒ…[ */
div.menu2{	float		:right;
		font-size	:10pt;
		padding		:4px 0px 0px 0px;
		width		:240px;
		height		:168px;
		background-color:#ffffff;
		background-image:url("image/bg_menu2-1.gif");
		background-repeat:no-repeat;
		background-position:top right}

/* ƒƒCƒ“ƒƒjƒ…[(ƒTƒuƒƒjƒ…[‚ ‚éŽž) */
div.menu2sub{	float		:right;
		font-size	:10pt;
		padding		:4px 0px 0px 0px;
		width		:240px;
		height		:198px;
		background-color:#ffffff;
		background-image:url("image/bg_menu2sub.gif");
		background-repeat:no-repeat;
		background-position:top right}

.menu2-active{	background-image:url("image/menu2_01.gif");
		background-repeat:no-repeat;
		background-position:center;
		padding-top	:13px;
		padding-left	:40px;
		width		:240px;
		height		:40px;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none;
		font-weight	:bold}

.menu2-non{	background-image:url("image/menu2_04.gif");
		background-repeat:no-repeat;
		background-position:center;
		padding-top	:13px;
		padding-left	:40px;
		width		:240px;
		height		:40px;
		color		:#999999;
		font-weight	:bold;
		text-decoration	:none}

.menu2-list a{	background-image:url("image/menu2_02.gif");
		background-repeat:no-repeat;
		background-position:center;
		padding-top	:13px;
		padding-left	:40px;
		width		:240px;
		height		:40px;
		color		:#ffffff;
		font-weight	:bold;
		text-decoration	:none}

.menu2-list a:hover{
		background-image:url("image/menu2_03.gif");
		background-repeat:no-repeat;
		background-position:center;
		padding-top	:13px;
		padding-left	:40px;
		width		:240px;
		height		:40px;
		color		:#ff6699;
		font-weight	:normal;
		text-decoration	:none;
		font-weight	:bold}

div.menu2sub-top{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:40px;
		color		:#ffffff;
		padding-top	:7px;
		padding-left	:45px;
		background-color:#999999;
		background-image:url("image/bg_menu2sub-top.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu2sub-top-menu{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:40px;
		color		:#ffffff;
		padding-top	:7px;
		padding-left	:45px;
		background-color:#999999;
		background-image:url("image/bg_menu2sub-top-menu.gif");
		background-repeat:no-repeat;
		background-position:top right}


div.menu2sub-affiliate{
		float		:center;
		font-size	:12px;
		color		:#ff9933;
		text-align	:center;
		width		:240px;
		background-color:#ffffff;
		background-repeat:no-repeat}

.menu2sub-affiliate a:hover{
		position	:relative;
		bottom		:1px;
		right		:1px}

/* ƒTƒuƒƒjƒ…[iŠy“VƒC[ƒOƒ‹ƒXŽŽ‡¬Ñj */
div.menu2sub-record-r-0507{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:60px;
		color		:#ffffff;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#ffffff;
		background-image:url("image/bg_menu2sub-record-r-0507.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu2sub-record-r-0508{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:60px;
		color		:#ffffff;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#ffffff;
		background-image:url("image/bg_menu2sub-record-r-0508.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu2sub-record-r-0509{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:60px;
		color		:#ffffff;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#ffffff;
		background-image:url("image/bg_menu2sub-record-r-0509.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu2sub-record-r-06{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:60px;
		color		:#ffffff;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#ffffff;
		background-image:url("image/bg_menu2sub-record-r-06.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu2sub-record-r-07{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:60px;
		color		:#ffffff;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#ffffff;
		background-image:url("image/bg_menu2sub-record-r-07.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu2sub-record-r-08{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:60px;
		color		:#ffffff;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#ffffff;
		background-image:url("image/bg_menu2sub-record-r-08.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu2sub-record-r-09{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:60px;
		color		:#ffffff;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#ffffff;
		background-image:url("image/bg_menu2sub-record-r-09.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu2sub-record-r-10{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:60px;
		color		:#ffffff;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#ffffff;
		background-image:url("image/bg_menu2sub-record-r-10.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu2sub-record-r-11{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:60px;
		color		:#ffffff;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#ffffff;
		background-image:url("image/bg_menu2sub-record-r-11.gif");
		background-repeat:no-repeat;
		background-position:top right}

/* ƒTƒuƒƒjƒ…[iå‘ä89ERSŽŽ‡¬Ñj */
div.menu2sub-record-89ers-0506{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:60px;
		color		:#ffffff;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#999999;
		background-image:url("image/bg_menu2sub-record-89ers-0506.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu2sub-record-89ers-0607{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:60px;
		color		:#ffffff;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#999999;
		background-image:url("image/bg_menu2sub-record-89ers-0607.gif");
		background-repeat:no-repeat;
		background-position:top right}


div.menu2sub-record-89ers-0708{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:60px;
		color		:#ffffff;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#999999;
		background-image:url("image/bg_menu2sub-record-89ers-0708.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu2sub-title-season-r{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:20px;
		color		:#333333;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#999999;
		background-image:url("image/bg_menu2sub-title-season-r.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu2sub-title-month-r{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:20px;
		color		:#333333;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#999999;
		background-image:url("image/bg_menu2sub-title-month-r.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu2sub-box4{
		float		:right;
		background-color:#ffffff;
		width		:240px;
		border		:1px solid #999999;
		margin		:0px;
		padding		:1px 1px 1px 1px;		
		color		:#ffffff;
		font-weight	:normal;
		font-size	:10pt}

.menu2sub-box4-r-active{
		background-color:#990000;
		padding-top	:3px;
		width		:59px;
		height		:20px;
		margin		:0px 0px 0px 0px;
		border		:1px solid #990000;
		color		:#ffffff;
		text-align	:center;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box4-r a{
		background-color:#999999;
		padding-top	:3px;
		width		:59px;
		height		:20px;
		margin		:0px 0px 0px 0px;
		color		:#333333;
		text-align	:center;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box4-r a:hover{
		background-color:#cc6666;
		padding-top	:3px;
		width		:59px;
		height		:20px;
		margin		:0px 0px 0px 0px;
		border		:1px solid #990000;
		color		:#ffffff;
		text-align	:center;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box4-r-non{
		background-color:#999999;
		padding-top	:3px;
		width		:59px;
		height		:20px;
		margin		:0px 0px 0px 0px;
		border		:1px solid #999999;
		color		:#888888;
		text-align	:center;
		font-weight	:normal;
		text-decoration	:none}

div.menu2sub-box3{
		float		:right;
		background-color:#ffffff;
		width		:240px;
		border		:1px solid #999999;
		margin		:0px;
		padding		:0px 0px 1px 1px;		
		color		:#ffffff;
		font-size	:10pt}

.menu2sub-box3-r-active{
		background-color:#990000;
		padding-top	:3px;
		padding-left	:5px;
		width		:78px;
		height		:20px;
		margin		:1px 1px 0px 0px;
		border		:1px solid #990000;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box3-r a{
		background-color:#999999;
		padding-top	:3px;
		padding-left	:5px;
		width		:78px;
		height		:20px;
		margin		:1px 1px 0px 0px;
		color		:#333333;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box3-r a:hover{
		background-color:#cc6666;
		padding-top	:3px;
		padding-left	:5px;
		width		:78px;
		height		:20px;
		margin		:1px 1px 0px 0px;
		border		:1px solid #990000;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:underline}

.menu2sub-box3-r-non{
		background-color:#999999;
		padding-top	:3px;
		padding-left	:5px;
		width		:78px;
		height		:20px;
		margin		:1px 1px 0px 0px;
		border		:1px solid #999999;
		color		:#888888;
		font-weight	:normal;
		text-decoration	:none}

div.menu2sub-title-date-r{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:20px;
		color		:#333333;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#999999;
		background-image:url("image/bg_menu2sub-title-date-r.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu2sub-title-date-89ers{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:20px;
		color		:#333333;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#999999;
		background-image:url("image/bg_menu2sub-title-date-89ers.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu2sub-title-date-89ers-other{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:20px;
		color		:#ffffff;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#999999;
		background-image:url("image/bg_menu2sub-title-date-89ers-other.gif");
		background-repeat:no-repeat;
		background-position:top right}

/*@¥¥¥¥¥¥¥¥¥¥@89ERSƒTƒuƒƒjƒ…[@06-07@¥¥¥¥¥¥¥¥¥¥@*/
.menu2sub-box1-89ers2{	float:right;	background-color:#ffffff;	width:240px;	border:1px solid #999999;	margin:0px;	padding:0px 0px 1px 1px;	color:#ffffff;	font-size:10pt}
.menu2sub-box1-89ers2 a{		background-color:#999999;	padding-top:3px;	padding-left:5px;	width:236px;	height:34px;	margin-top:1px;	color:#333333;	font-weight:normal;	text-decoration:none}
.menu2sub-box1-89ers2 a:hover{		background-color:#ffcc33;	padding-top:3px;	padding-left:5px;	width:236px;	height:34px;	margin-top:1px;	color:#ffffff;	font-weight:normal;	text-decoration:underline;	border:1px solid #e6b319}
.menu2sub-box1-89ers2-schedule{		background-color:#999999;	padding-top:3px;	padding-left:5px;	width:236px;	height:34px;	margin-top:1px;	color:#666666;	font-weight:normal;	text-decoration:none}
.menu2sub-box1-89ers2-active{		background-color:#e6b319;	padding-top:3px;	padding-left:5px;	width:236px;	height:34px;	margin-top:1px;	color:#ffffff;	font-weight:normal;	text-decoration:none}
/*@££££££££££@89ERSƒTƒuƒƒjƒ…[@06-07@££££££££££@*/

div.menu2sub-box1{
		float		:right;
		background-color:#ffffff;
		width		:240px;
		border		:1px solid #999999;
		margin		:0px;
		padding		:0px 0px 1px 1px;		
		color		:#ffffff;
		font-size	:10pt}

.menu2sub-box1-active{
		background-color:#e6b319;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:20px;
		margin-top	:1px;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box1-schedule{
		background-color:#999999;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:20px;
		margin-top	:1px;
		color		:#666666;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box1-non{
		background-color:#999999;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:20px;
		margin-top	:1px;
		color		:#666666;
		font-weight	:normal;
		text-decoration	:line-through}

.menu2sub-box1 a{background-color:#999999;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:20px;
		margin-top	:1px;
		color		:#333333;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box1-r-active{
		background-color:#990000;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:20px;
		margin-top	:1px;
		border		:1px solid #990000;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box1-r a:hover{
		background-color:#cc6666;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:20px;
		margin-top	:1px;
		border		:1px solid #990000;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:underline}

.menu2sub-box1-r-2 a{
		background-color:#999999;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:34px;
		margin-top	:1px;
		color		:#333333;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box1-r-2 a:hover{
		background-color:#cc6666;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:34px;
		margin-top	:1px;
		border		:1px solid #990000;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:underline}

.menu2sub-box1-r-2-active{
		background-color:#990000;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:34px;
		margin-top	:1px;
		border		:1px solid #990000;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box1-r-3 a{
		background-color:#999999;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:48px;
		margin-top	:1px;
		color		:#333333;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box1-r-3 a:hover{
		background-color:#cc6666;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:48px;
		margin-top	:1px;
		border		:1px solid #990000;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:underline}

.menu2sub-box1-r-3-active{
		background-color:#990000;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:48px;
		margin-top	:1px;
		border		:1px solid #990000;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box1-r-4 a{
		background-color:#999999;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:62px;
		margin-top	:1px;
		color		:#333333;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box1-r-4 a:hover{
		background-color:#cc6666;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:62px;
		margin-top	:1px;
		border		:1px solid #990000;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:underline}

.menu2sub-box1-r-4-active{
		background-color:#990000;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:62px;
		margin-top	:1px;
		border		:1px solid #990000;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box1-r-5 a{
		background-color:#999999;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:76px;
		margin-top	:1px;
		color		:#333333;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box1-r-5 a:hover{
		background-color:#cc6666;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:76px;
		margin-top	:1px;
		border		:1px solid #990000;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:underline}

.menu2sub-box1-r-5-active{
		background-color:#990000;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:76px;
		margin-top	:1px;
		border		:1px solid #990000;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box1-r-6 a{
		background-color:#999999;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:90px;
		margin-top	:1px;
		color		:#333333;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box1-r-6 a:hover{
		background-color:#cc6666;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:90px;
		margin-top	:1px;
		border		:1px solid #990000;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:underline}

.menu2sub-box1-r-6-active{
		background-color:#990000;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:90px;
		margin-top	:1px;
		border		:1px solid #990000;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:none}

.menu2sub-box1-89ers a:hover{
		background-color:#ffcc33;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:20px;
		margin-top	:1px;
		border		:1px solid #e6b319;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:underline}

.menu2sub-box1-broncos-active{
		background-color:#006a28;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:20px;
		margin-top	:1px;
		border		:1px solid #999999;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:underline}

.menu2sub-box1-broncos a:hover{
		background-color:#006a28;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:20px;
		margin-top	:1px;
		border		:1px solid #999999;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:underline}

.menu2sub-box1-apache-active{
		background-color:#330066;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:20px;
		margin-top	:1px;
		border		:1px solid #999999;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:underline}

.menu2sub-box1-apache a:hover{
		background-color:#330066;
		padding-top	:3px;
		padding-left	:5px;
		width		:236px;
		height		:20px;
		margin-top	:1px;
		border		:1px solid #999999;
		color		:#ffffff;
		font-weight	:normal;
		text-decoration	:underline}

div.menu2sub-step{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:30px;
		background-color:#ffffff;
		background-image:url("image/bg_menu2sub-step.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu2sub-bottom{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:20px;
		color		:#ffffff;
		padding-top	:3px;
		padding-left	:60px;
		background-color:#ffffff;
		background-image:url("image/bg_menu2sub-bottom.gif");
		background-repeat:no-repeat;
		background-position:top right}

/* ƒCƒxƒ“ƒgƒƒjƒ…[ */
.menu2sub-eventmenu a{
		background-color:#999999;
		padding		:3px 3px 3px 5px;
		width		:236px;
		margin-top	:1px;
		border-style	:solid;
		border-color	:#666666;
		border-width	:1px;
		color		:#333333;
		font-weight	:bold;
		text-decoration	:none}

.menu2sub-eventmenu a:hover{
		background-color:#ff6699;
		border-color	:#cc3366;
		border-width	:1px;
		color		:#990033}

/*@££££££££££@ƒƒjƒ…[2(‰E‘¤ƒRƒ“ƒeƒ“ƒc)@££££££££££@*/


/* ƒƒjƒ…[6 (ƒm[ƒ}ƒ‹) */
div.menu6-top{	float		:right;
		font-size	:10pt;
		width		:240px;
		height		:40px;
		color		:#ffffff;
		padding-top	:7px;
		padding-left	:45px;
		background-color:#999999;
		background-image:url("image/bg_menu6-top.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu6-title-date{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:20px;
		color		:#ffffff;
		padding-top	:6px;
		padding-left	:130px;
		background-color:#999999;
		background-image:url("image/bg_menu6-title-date.gif");
		background-repeat:no-repeat;
		background-position:top right}

div.menu6-date{float		:right;
		background-color:#999999;
		width		:240px;
		border		:1px solid #999999;
		margin		:0px;
		padding		:0px 0px 0px 0px;		
		color		:#ffffff;
		font-size	:10pt}

.menu6-date-year{
		background-color:#999999;
		padding-top	:3px;
		padding-left	:5px;
		width		:78px;
		height		:20px;
		margin		:1px 0px 1px 1px;
		border		:1px solid #999999;
		color		:#ffffff;
		text-align	:center;
		font-weight	:bold;
		text-decoration	:none}

.menu6-date-active{
		background-color:#993366;
		padding-top	:3px;
		padding-left	:5px;
		width		:78px;
		height		:20px;
		margin		:1px 0px 1px 1px;
		border		:1px solid #ffffff;
		color		:#ffffff;
		text-align	:center;
		font-weight	:normal;
		text-decoration	:none}

.menu6-date-schedule{
		background-color:#999999;
		padding-top	:3px;
		padding-left	:5px;
		width		:78px;
		height		:20px;
		margin		:1px 0px 1px 1px;
		border		:1px solid #999999;
		color		:#999999;
		text-align	:center;
		font-weight	:normal;
		text-decoration	:none}

.menu6-date a{	background-color:#999999;
		padding-top	:3px;
		padding-left	:5px;
		width		:78px;
		height		:20px;
		margin		:1px 0px 1px 1px;
		border		:1px solid #ffffff;
		color		:#ffffff;
		text-align	:center;
		font-weight	:normal;
		text-decoration	:none}

.menu6-date a:hover{
		background-color:#999999;
		padding-top	:3px;
		padding-left	:5px;
		width		:78px;
		height		:20px;
		margin		:1px 0px 1px 1px;
		border		:1px solid #666666;
		color		:#666666;
		text-align	:center;
		font-weight	:normal;
		text-decoration	:underline}

div.menu6-bottom{
		float		:right;
		font-size	:10pt;
		width		:240px;
		height		:20px;
		color		:#ffffff;
		padding-top	:3px;
		padding-left	:60px;
		background-color:#ffffff;
		background-image:url("image/bg_menu6-bottom.gif");
		background-repeat:no-repeat;
		background-position:top right}

.menu6-bottom a{color		:#ffffff}
.menu6-bottom a:hover{
		color		:#993366}

/*@¥¥¥¥¥¥¥¥¥¥@ƒƒjƒ…[3(ƒtƒbƒ^[)@¥¥¥¥¥¥¥¥¥¥@*/
/* ƒƒjƒ…[3 */
div.menu3{	float		:left;
		background-color:#ffffff;
		height		:22px;
		width		:700px;
		color		:#333333;
		padding		:0px;
		margin		:30px 0px 0px 0px;
		font-size	:10pt;
		font-weight	:normal;
		text-align	:center;
		vertical-align	:top}

.menu3 a{/*	background-color:#ff99cc;*/
		background-image:url("image/icon_foot_01.gif");
		background-repeat:no-repeat;
		background-position:left center;
		height		:20px;
		text-align	:center;
		margin-left	:30px;
		padding-top	:4px;
		padding-left	:20px;
		font-size	:9pt;
		text-decoration	:none}


.menu3 a:hover{/*background-color:#ff99cc;*/
		background-image:url("image/icon_foot_02.gif");
		background-repeat:no-repeat;
		background-position:left center;
		height		:20px;
		text-align	:center;
		margin-left	:30px;
		padding-top	:4px;
		padding-left	:20px;
		font-size	:9pt;
		text-decoration	:underline}

/*@££££££££££@ƒƒjƒ…[3(ƒtƒbƒ^[)@££££££££££@*/

/* ƒtƒbƒ^ */
div.foot1-1{	float		:left;
		background-color:#ffffff;
		background-image:url("image/bg_foot.gif");
		background-repeat:no-repeat;
		border-top	:#ff6699 2px solid;
		height		:22px;
		width		:130px;
		margin-bottom	:20px}

div.foot1-2{	float		:left;
		background-color:#ffffff;
		color		:#666666;
		border-top	:#ff6699 2px solid;
		height		:22px;
		width		:570px;
		margin-bottom	:20px;
		padding-top	:4px;
		font-size	:9pt;
		font-weight	:normal;
		text-align	:center}

div.foot1-2 a{	text-decoration	:none}


/* Šî–{ */
h1{		font-size	:18pt;
		font-weight	:normal;
		text-align	:left;
		color		:#ff6699;
		margin-top	:10px}

.indent1{	margin-left	:5px}

.indent2{	margin-left	:15px}

.indent3{	margin-left	:25px}

.indent4{	margin-left	:35px}

.font1{		margin		:0px;
		padding		:2px;
		text-align	:right;
		background-color:#ffffff;
		width		:100px;
		height		:100px;
		color		:#cc6666;
		font-size	:10pt;
		font-weight	:normal;
		border		:1px solid #cc6666}

.font2{		margin		:0px;
		padding		:2px;
		text-align	:right;
		background-color:#ffffff;
		width		:100px;
		height		:100px;
		color		:#e6b319;
		font-size	:10pt;
		font-weight	:normal;
		border		:1px solid #e6b319}

.font3{		margin		:0px;
		padding		:2px;
		text-align	:right;
		background-color:#ffffff;
		width		:100px;
		height		:100px;
		color		:#660099;
		font-size	:10pt;
		font-weight	:normal;
		border		:1px solid #660099}

.font4{		margin		:0px;
		padding		:2px;
		text-align	:right;
		background-color:#ffffff;
		width		:100px;
		height		:100px;
		color		:#008000;
		font-size	:10pt;
		font-weight	:normal;
		border		:1px solid #008000}

.font_whatissmilepaint{
		color		:#666666;
		font-size	:10pt;
		font-weight	:normal;
		line-height	:1.2em}

.font_calender1{
		color		:#cc0000;
		font-size	:8pt;
		font-weight	:normal;
		text-decoration	:none;
		line-height	:1.2em}

.font_calender2{
		color		:#333333;
		font-size	:8pt;
		font-weight	:normal;
		text-decoration	:none;
		line-height	:1.2em}

.font_calender3{
		color		:#009900;
		font-size	:8pt;
		font-weight	:normal;
		text-decoration	:none;
		line-height	:1.2em}

.font_price{
		color		:#666666;
		font-size	:10pt;
		font-weight	:normal;
		text-decoration	:none;
		line-height	:1.2em}

.font_eventmenu{
		color		:#ffffff;
		font-size	:10pt;
		font-weight	:normal;
		text-decoration	:none;
		line-height	:1.2em}
/* ŽQl */
.font_a{	font-family	:Verdana,Tahoma;
		color		:#666666;
		font-weight	:normal;
		font-size	:12px;
		line-height	:1.5em}

.font_a_s{	font-family	:Verdana,Tahoma;
		color		:#FFFFFF;
		font-size	:10pt;
		font-weight	:normal}

.font_a_ss a{	font-family	:Verdana,Tahoma;
		color		:#666666;
		font-size	:7pt;
		font-weight	:normal;
		text-decoration	:none}
