<!--
/*------------------------------------------------------------*/

html {
	margin:0;
	padding:0;
	overflow-y:scroll;
	background:url(../images/common/bg_blackstrip.gif);
	filter:expression(document.execCommand("BackgroundImageCache", false, true));
}

body,div,span,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,img,input,textarea,select,p,table,th,td,address { 
	margin:0;
	padding:0;
	font-size:12px;
	font-weigh:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	text-justify:inter-ideograph;
}

select , p , table , td , dl , dt , dd , ul , li , h1 , h2 , h3 , h4 , div , span , textarea {
	text-align:justify;
	text-justify:inter-ideograph;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN",tahoma,times new roman,;
}

body {
	background:url(../images/common/bg_strip.png) 0 0 repeat-x;
}

ul,ol,li { 
	list-style:none;
}

img { 
	border : none;
}

table { 
	border-collapse:collapse;
	border-spacing:0;
}

.w5p , .iw5p {width:5%;}
.w8p , .iw8p {width:8%;}
.w10p , .iw10p {width:10%;}
.w12p , .iw12p {width:12%;}
.w15p , .iw15p {width:15%;}
.w18p , .iw18p {width:18%;}
.w20p , .iw20p {width:20%;}
.w25p , .iw25p {width:25%;}
.w30p , .iw30p {width:30%;}
.w33p , .iw33p {width:33%;}
.w35p , .iw35p {width:35%;}
.w40p , .iw40p {width:40%;}
.w45p , .iw45p {width:45%;}
.w50p , .iw50p {width:50%;}
.w55p , .iw55p {width:55%;}
.w60p , .iw60p {width:60%;}
.w65p , .iw65p {width:65%;}
.w70p , .iw70p {width:70%;}
.w75p , .iw75p {width:75%;}
.w80p , .iw80p {width:80%;}
.w85p , .iw85p {width:85%;}
.w90p , .iw90p {width:90%;}
.w95p , .iw95p {width:95%;}
.w99p , .iw99p {width:99%;}
.w100p , .iw100p {width:100%;}

.iw5p , .iw8p , .iw10p , .iw12p , .iw15p , .iw18p , .iw20p , .iw25p , .iw30p , .iw33p , .iw35p , .iw40p , .iw45p , .iw50p , .iw55p , .iw60p , .iw65p , .iw70p , .iw75p , .iw80p , .iw85p , .iw90p , .iw95p , .iw99p , .iw100p , .is {
	padding:1px;
	border:1px solid #7f9db9;
}

a:link , a:visited {color:#483d8b;}
a:active , a:hover {color:#dc143c;}

/*------------------------------------------------------------*/

#box {
	position:relative;
	margin:0 auto;
	padding-top:44px;
	*padding-top:47px;
	width:680px;
	height:834px;
	background:url(../images/top/bg_base.png) left bottom no-repeat;
}

#logo , #menu , h1 , #memo , #label {
	position:absolute;
	text-indent:-9999px;
	text-decoration:none;
	border:0;
	outline:0;
}

#logo {
	top:240px;
	left:40px;
	width:340px;
	height:119px;
	background:url(../images/top/logo.png) no-repeat;
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top/logo.png', sizingMethod='crop');
	display:block;
	cursor:pointer;
	z-index:4;
}

#menu {
	top:350px;
	left:17px;
	width:553px;
	height:51px;
	background:url(../images/top/menu_line.png) no-repeat;
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top/menu_line.png', sizingMethod='crop');
	display:block;
	z-index:2;
}

ul {
	position:absolute;
	top:350px;
	left:17px;
	width:553px;
	height:51px;
	z-index:3;
}

#talent , #onair , #stage , #works , #contact , #company {
	position:absolute;
}

#talent a , #onair a , #stage a , #works a , #contact a , #company a {
	text-indent:-9999px;
	text-decoration:none;
	border:0;
	display:block;
	outline:0;
}

#talent {
	top:30px;
	left:16px;
}

#talent a {
	width:77px;
	height:17px;
	background:url(../images/top/menu_talent1.png) no-repeat;
}

#talent a:link , #talent a:visited {background:url(../images/top/menu_talent1.png) no-repeat;}
#talent a:active , #talent a:hover {background:url(../images/top/menu_talent2.png) no-repeat;}

#onair {
	top:24px;
	left:105px;
}

#onair a {
	width:99px;
	height:18px;
	background:url(../images/top/menu_onair1.png) no-repeat;
}

#onair a:link , #onair a:visited {background:url(../images/top/menu_onair1.png) no-repeat;}
#onair a:active , #onair a:hover {background:url(../images/top/menu_onair2.png) no-repeat;}

#stage {
	top:18px;
	left:215px;
}

#stage a {
	width:86px;
	height:18px;
	background:url(../images/top/menu_stage1.png) no-repeat;
}

#stage a:link , #stage a:visited {background:url(../images/top/menu_stage1.png) no-repeat;}
#stage a:active , #stage a:hover {background:url(../images/top/menu_stage2.png) no-repeat;}

#works {
	top:15px;
	left:313px;
}

#works a {
	width:55px;
	height:16px;
	background:url(../images/top/menu_works1.png) no-repeat;
}

#works a:link , #works a:visited {background:url(../images/top/menu_works1.png) no-repeat;}
#works a:active , #works a:hover {background:url(../images/top/menu_works2.png) no-repeat;}

#contact {
	top:11px;
	left:380px;
}

#contact a {
	width:77px;
	height:17px;
	background:url(../images/top/menu_contact1.png) no-repeat;
}

#contact a:link , #contact a:visited {background:url(../images/top/menu_contact1.png) no-repeat;}
#contact a:active , #contact a:hover {background:url(../images/top/menu_contact2.png) no-repeat;}

#company {
	top:7px;
	left:468px;
}

#company a {
	width:55px;
	height:16px;
	background:url(../images/top/menu_company1.png) no-repeat;
}

#company a:link , #company a:visited {background:url(../images/top/menu_company1.png) no-repeat;}
#company a:active , #company a:hover {background:url(../images/top/menu_company2.png) no-repeat;}

h1 {
	top:395px;
	left:40px;
	width:400px;
	height:51px;
	background-image:url(../images/top/concept.png);
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top/concept.png', sizingMethod='crop');
	display:block;
	z-index:1;
}

#memo {
	top:470px;
	left:0;
	width:319px;
	height:208px;
	background-image:url(../images/top/bg_memo.png);
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top/bg_memo.png', sizingMethod='crop');
	z-index:5;

}

#news {
	position:absolute;
	top:470px;
	left:0px;
	margin:30px 0 0 28px;
	width:255px;
	height:140px;
	font-size:10px;
	line-height:1.6;
	overflow:auto;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:gray;
	scrollbar-shadow-color:gray;
	scrollbar-3dlight-color:#fff;
	scrollbar-arrow-color:gray;
	scrollbar-track-color:#fff;
	scrollbar-darkshadow-color:#fff;
	z-index:6;
}

#label {
	top:750px;
	left:520px;
	width:82px;
	height:81px;
	background:url(../images/top/label1.png) no-repeat;
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top/label1.png', sizingMethod='crop');
	display:block;
	cursor:pointer;
	z-index:7;
}

a#label:link , a#label:visited {
	background:url(../images/top/label1.png) no-repeat;
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top/label1.png', sizingMethod='crop');
}
a#label:active , a#label:hover {
	background:url(../images/top/label2.png) no-repeat;
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top/label2.png', sizingMethod='crop');
}


a#talent_f , a#onair_f , a#onair_f , a#stage_f , a#works_f , a#contact_f , a#company_f {
	position:absolute;
	height:120px;
	text-indent:-9999px;
	text-decoration:none;
	border:0;
	display:block;
	outline:0;
	background:none;
}


a#talent_f {
	top:67px;
	right:46px;
	width:30px;
}

a#onair_f {
	top:194px;
	right:51px;
	width:24px;
}

a#stage_f {
	top:321px;
	right:31px;
	width:34px;
}

a#works_f {
	top:447px;
	right:28px;
	width:30px;
}

a#contact_f {
	top:575px;
	right:27px;
	width:26px;
}

a#company_f {
	top:701px;
	right:16px;
	width:28px;
}

dl {
}

dt {
	font-size:11px;
	font-weight:bold;
	color:crimson;
	border-bottom:1px dotted #666;
}
dd {
	margin:3px 0 5px 0;
	font-size:11px;
	line-height:1.4;
}

/*------------------------------------------------------------*/

address {
	margin:0 auto;
	padding:15px 0;
	text-align:center;
	color:#fff;
}

/*------------------------------------------------------------*/
-->
</style>