/*-------------------------------------------------
GLOBAL LAYOUT SETTING
-------------------------------------------------*/
body	{
	margin:0px;
	padding:0px;
	background:#cccccc;
	text-align:center;
	font-size:0px;
	line-height:0px;
	color:#404040;
}

#frame	{
	width:748px;
	height:100%;
	margin:0px auto;
	padding:0px;
	border-width:0px 1px 0px 1px;
	border-color:#000000;
	border-style:solid;
	border-collapse:collapse;
	background:#ffffff;
}

#content	{
	vertical-align:top;
	text-align:center;
}

#content-box	{
	width:660px;
	margin:0px auto;
	padding:47px 0px 20px;
}


/*-------------------------------------------------
GLOBAL PARTS SETTING
-------------------------------------------------*/
.clear	{
	height:1px;
	margin:0px;
	padding:0px;
	font-size:0px;
	line-height:0px;
	clear:both;
}

#content-back	{
	margin:20px auto 0px;
	padding:0px;
	text-align:center;
}

#content-back img	{ border:0px; }


/*-------------------------------------------------
GLOBAL HEADER SETTING
-------------------------------------------------*/
#header-box	{
	width:748px;
	margin:0px auto;
	border-width:1px 0px 0px;
	border-style:solid;
	border-color:#4D4D4D;
	padding:0px;
	background:#000000 url("img/header-bg.jpg") top center no-repeat;
}

#header-title	{
	width:440px;
	height:48px;
	margin:0px;
	padding:0px;
	float:left;
}

#header-title a	{
	display:block;
	width:440px;
	height:50px;
	margin:0px;
	padding:0px;
}

#header-title span	{ display:none; }

#header-link-box	{
	width:80px;
	margin:0px;
	padding:0px;
	float:right;
	text-align:left;
}

#header-link	{
	margin:0px;
	padding:20px 0px 0px 0px;
	color:#ffffff;
	list-style-type:none;
}

#header-link li	{
	display:block;
	list-style-type:none;
	margin:0px;
	padding:1px 0px 1px 0px
	color:#ffffff;
	font-size:8pt;
	line-height:9pt;
}

#header-link a	{
	display:block;
	padding:1px 0px 0px 13px;
	margin:0px auto;
}

#header-link a:link		{ color:#ffffff; text-decoration:none;	background:url("img/header-link-point.gif") 0px 3px no-repeat;
 }
#header-link a:visited	{ color:#ffffff; text-decoration:none;	background:url("img/header-link-point.gif") 0px 3px no-repeat;
 }
#header-link a:active	{ color:#B3E3EE; text-decoration:underline;	background:url("img/header-link-point-on.gif") 0px 3px no-repeat;
 }
#header-link a:hover	{ color:#B3E3EE; text-decoration:underline;	background:url("img/header-link-point-on.gif") 0px 3px no-repeat;
 }

#header-link li.current	{
	display:block;
	list-style-type:none;
	background:url("img/header-link-point-on.gif") 0px 3px no-repeat;
	margin:0px;
	padding:1px 0px 1px 13px;
	font-size:8pt;
	line-height:9pt;
	color:#B3E3EE;
}

#header-link li.current span	{ color:#B3E3EE; }

#header-navi	{
	height:19px;
	background:#ffffff url("img/header-navi-bg.gif") top left repeat-x;
	margin:0px auto;
	padding:0px 5px;
	line-height:16pt;
	text-align:left;
	color:#000000;
	font-size:8pt;
}

#header-navi a:link		{ color:#0C419A; text-decoration:none; }
#header-navi a:visited	{ color:#0C419A; text-decoration:none; }
#header-navi a:hover	{ color:#0C419A; text-decoration:underline; }
#header-navi a:active	{ color:#0C419A; text-decoration:underline; }


/*-------------------------------------------------
GLOBAL MENU SETTING
-------------------------------------------------*/
#menu	{
	width:748px;
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#menu span	{ display:none; }

#menu a	{
	display:block;
	height:34px;
}

#menu li	{
	display:block;
	height:34px;
	list-style-type:none;
	margin:0px;
	padding:0px;
	float:left;
}

#menu li.led	{
	width:67px;
	background:url("img/menu-led.jpg") top left no-repeat;
}

#menu li.led a:link		{ background:url("img/menu-led.jpg") top left no-repeat; }
#menu li.led a:visited	{ background:url("img/menu-led.jpg") top left no-repeat; }
#menu li.led a:active	{ background:url("img/menu-led.jpg") bottom left no-repeat; }
#menu li.led a:hover	{ background:url("img/menu-led.jpg") bottom left no-repeat; }

#menu li.about	{
	width:72px;
	background:url("img/menu-about.jpg") top left no-repeat;
}

#menu li.about a:link		{ background:url("img/menu-about.jpg") top left no-repeat; }
#menu li.about a:visited	{ background:url("img/menu-about.jpg") top left no-repeat; }
#menu li.about a:active		{ background:url("img/menu-about.jpg") bottom left no-repeat; }
#menu li.about a:hover		{ background:url("img/menu-about.jpg") bottom left no-repeat; }

#menu li.plan	{
	width:96px;
	background:url("img/menu-plan.jpg") top left no-repeat;
}

#menu li.plan a:link		{ background:url("img/menu-plan.jpg") top left no-repeat; }
#menu li.plan a:visited	{ background:url("img/menu-plan.jpg") top left no-repeat; }
#menu li.plan a:active	{ background:url("img/menu-plan.jpg") bottom left no-repeat; }
#menu li.plan a:hover		{ background:url("img/menu-plan.jpg") bottom left no-repeat; }

/*#menu li.conference	{
	width:88px;
	background:url("img/menu-conference.jpg") top left no-repeat;
}

#menu li.conference a:link		{ background:url("img/menu-conference.jpg") top left no-repeat; }
#menu li.conference a:visited	{ background:url("img/menu-conference.jpg") top left no-repeat; }
#menu li.conference a:active	{ background:url("img/menu-conference.jpg") bottom left no-repeat; }
#menu li.conference a:hover		{ background:url("img/menu-conference.gif") bottom left no-repeat; }*/


/*#menu li.cordinator	{
	width:106px;
	height:33px;
	display:block;
	list-style-type:none;
	background:url("img/menu-cordinator.gif") top left no-repeat;
	margin:0px;
	padding:0px;
	float:left;
}

#menu li.cordinator a:link		{ background:url("img/menu-cordinator.gif") top left no-repeat; }
#menu li.cordinator a:visited	{ background:url("img/menu-cordinator.gif") top left no-repeat; }
#menu li.cordinator a:active	{ background:url("img/menu-cordinator.gif") bottom left no-repeat; }
#menu li.cordinator a:hover		{ background:url("img/menu-cordinator.gif") bottom left no-repeat; }*/

#menu li.development	{
	width:96px;
	background:url("img/menu-development.jpg") top left no-repeat;
}

#menu li.development a:link		{ background:url("img/menu-development.jpg") top left no-repeat; }
#menu li.development a:visited	{ background:url("img/menu-development.jpg") top left no-repeat; }
#menu li.development a:active	{ background:url("img/menu-development.jpg") bottom left no-repeat; }
#menu li.development a:hover	{ background:url("img/menu-development.jpg") bottom left no-repeat; }

#menu li.company	{
	width:73px;
	background:url("img/menu-company.jpg") top left no-repeat;
}

#menu li.company a:link		{ background:url("img/menu-company.jpg") top left no-repeat; }
#menu li.company a:visited	{ background:url("img/menu-company.jpg") top left no-repeat; }
#menu li.company a:active	{ background:url("img/menu-company.jpg") bottom left no-repeat; }
#menu li.company a:hover	{ background:url("img/menu-company.jpg") bottom left no-repeat; }

#menu li.study	{
	width:74px;
	background:url("img/menu-study.jpg") top left no-repeat;
}

#menu li.study a:link		{ background:url("img/menu-study.jpg") top left no-repeat; }
#menu li.study a:visited	{ background:url("img/menu-study.jpg") top left no-repeat; }
#menu li.study a:active		{ background:url("img/menu-study.jpg") bottom left no-repeat; }
#menu li.study a:hover		{ background:url("img/menu-study.jpg") bottom left no-repeat; }

#menu li.item	{
	width:76px;
	background:url("img/menu-item.jpg") top left no-repeat;
}

#menu li.item a:link		{ background:url("img/menu-item.jpg") top left no-repeat; }
#menu li.item a:visited	{ background:url("img/menu-item.jpg") top left no-repeat; }
#menu li.item a:active		{ background:url("img/menu-item.jpg") bottom left no-repeat; }
#menu li.item a:hover		{ background:url("img/menu-item.jpg") bottom left no-repeat; }

/*#menu li.event	{
	width:73px;
	height:33px;
	display:block;
	list-style-type:none;
	background:url("img/menu-event.gif") top left no-repeat;
	margin:0px;
	padding:0px;
	float:left;
}

#menu li.event a:link		{ background:url("img/menu-event.gif") top left no-repeat; }
#menu li.event a:visited	{ background:url("img/menu-event.gif") top left no-repeat; }
#menu li.event a:active		{ background:url("img/menu-event.gif") bottom left no-repeat; }
#menu li.event a:hover		{ background:url("img/menu-event.gif") bottom left no-repeat; }*/

#menu li.interview	{
	width:85px;
	background:url("img/menu-inerview.jpg") top left no-repeat;
}

#menu li.interview a:link		{ background:url("img/menu-interview.jpg") top left no-repeat; }
#menu li.interview a:visited	{ background:url("img/menu-interview.jpg") top left no-repeat; }
#menu li.interview a:active		{ background:url("img/menu-interview.jpg") bottom left no-repeat; }
#menu li.interview a:hover		{ background:url("img/menu-interview.jpg") bottom left no-repeat; }

#menu li.public	{
	width:62px;
	background:url("img/menu-public.jpg") top left no-repeat;
}

#menu li.public a:link		{ background:url("img/menu-public.jpg") top left no-repeat; }
#menu li.public a:visited	{ background:url("img/menu-public.jpg") top left no-repeat; }
#menu li.public a:active	{ background:url("img/menu-public.jpg") bottom left no-repeat; }
#menu li.public a:hover		{ background:url("img/menu-public.jpg") bottom left no-repeat; }

#menu li.link	{
	width:47px;
	background:url("img/menu-link.jpg") top left no-repeat;
}

#menu li.link a:link		{ background:url("img/menu-link.jpg") top left no-repeat; }
#menu li.link a:visited	{ background:url("img/menu-link.jpg") top left no-repeat; }
#menu li.link a:active	{ background:url("img/menu-link.jpg") bottom left no-repeat; }
#menu li.link a:hover		{ background:url("img/menu-link.jpg") bottom left no-repeat; }


/*-------------------------------------------------
GLOBAL COPY SETTING
-------------------------------------------------*/
#copy-box	{ vertical-align:bottom; }

#copy	{
	height:35px;
	background:#000000 url("img/copy.gif") center center no-repeat;
	color:#ffffff;
	text-align:center;
}

#copy span	{ display:none; }