@charset 'iso-2022-jp';

/*/////////////////////////////////////////////////////////////////////////
$B%G%U%)%k%H(BCSS
/////////////////////////////////////////////////////////////////////////*/
body { text-align:center; font-size:62.5%; font-family:"$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", Osaka, Meiryo, sans-serif;}
body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, ul, li, form, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 { font-size:100%;}
img { border:none;}
hr { display:none;}
ul { list-style:none;}
.alt{ position:absolute; top:-5000px; left:-999px;}
.bold { font-weight:bold;}
.normal { font-weight:normal;}

/*$B2hA|J]8nMQ(B*/
.cover { background:url(/img/cover.gif); display:block;}
/*$B%9!<%Q!<%P%J!<OH(B*/
#bnSuper { width:100%; height:110px; background:#fff; border-bottom:1px solid #c0c0c0;}
#bnIn { padding-top:10px;}
/*float$B@_Dj(B*/
.floatL { float:left;}
.floatR { float:right;}
.clearfloat { height:1px; font-size:1%; clear:both; display:block; background: transparent;}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix { min-height: 1px;}
* html .clearfix {
	height: 1px;
	/*(J\(B*//*/
	height: auto;
	overflow: hidden;
	/**/
}
/*$B%U%)%s%H;XDj(B*/
.cBrn { color:#cc9a3e;}
.cBlu { color:#4280b0;}
.cYel { color:#ffdd00;}
.cRed, .err { color:#d51313;}

.f120 { font-size:120%;}

.tCenter { text-align:center;}
.tRight { text-align:right;}
.tLeft { text-align:left;}
/*$B%j%s%/;XDj(B*/
a { text-decoration:none; color:#ddad5d;}
a:hover { text-decoration:underline; color:#dfceaa;}

/*padding/margin*/
.pdgB20 { padding-bottom:20px;}

/*$B%U%C%?!<(B*/
#footer {
	font-family:Verdana;
	color:#766d51;
	text-align:center;
	letter-spacing:normal;
	padding:20px;
	position:absolute;
	top:650px;
	left:80px;
	}
	#footer a { color:#766d51;}
	#footer a:hover { color:#fff;}
	
	#footer ul#banner {
		width:780px;
		margin:12px auto;
		text-align:left;
		list-style-type:none;
		padding-bottom:10px;
	}
#footer ul#banner li {
	float:left;
	}
#footer ul#banner a {
	width:152px;
	display:block;
	height:28px;
	}
#footer ul#banner li#ishop a { background:url(../img/banner_jigyo.gif) no-repeat 0 0;}
#footer ul#banner li#b-studio a {
	background:url(../img/banner_jigyo.gif) left top no-repeat;
	background-position:-157px 0;
	margin-left:5px;
	}
#footer ul#banner li#mobile a {
	background:url(../img/banner_jigyo.gif) left top no-repeat;
	background-position:-314px 0;
	margin-left:5px;
	}
#footer ul#banner li#oneseg a {
	background:url(../img/banner_jigyo.gif) left top no-repeat;
	background-position:-471px 0;
	margin-left:5px;
	}
#footer ul#banner li#kids a {
	background:url(../img/banner_orthros_kids.gif) left top no-repeat;
	margin-left:5px;
	}

/*/////////////////////////////////////////////////////////////////////////
$B%*%k%H%m%9$N8$!!%3%s%F%s%D(BCSS
/////////////////////////////////////////////////////////////////////////*/
body { background:#000; color:#e0e0e0;}
#bg { background:#000 url(../img/bg.jpg) no-repeat top center;}
#container {
	width:980px;
	height:800px;
	text-align:left;
	margin:0px auto;
	position:relative;
	scrollbar-base-color:#000;
	scrollbar-arrow-color:#6a2a0a;
	scrollbar-highlight-color:#6a2a0a;
	}
	#unit {
		width:950px;
		height:535px;
		background:url(../img/bg_mainframe.jpg) no-repeat top right;
		position:absolute;
		top:21px;
		left:0;
	}
	#unitIn {
		width:730px;
		height:430px;
		position:absolute;
		top:40px;
		left:177px;
	}
	.top #unitIn { background:url(../img/top_image.jpg) no-repeat;}
	/*.contents #unitIn { background:url(../img/bg_contents.jpg) no-repeat;}*/
	.news #unitIn { background:url(../img/bg_news.jpg) no-repeat;}
	.intro #unitIn { background:url(../img/bg_intro.jpg) no-repeat;}
	.intro01 #unitIn, .intro02 #unitIn, .intro03 #unitIn { background:url(../img/bg_intro2.jpg) no-repeat;}
	.comment #unitIn { background:url(../img/bg_comment.jpg) no-repeat;}
	.story #unitIn { background:url(../img/bg_story.jpg) no-repeat;}
	.chart #unitIn { background:url(../img/bg_chart.jpg) no-repeat;}
	.chart2 #unitIn { background:url(../img/bg_chart2.jpg) no-repeat;}
	.staff #unitIn { background:url(../img/bg_staff.jpg) no-repeat;}
	.interview #unitIn { background:url(../img/bg_interview.jpg) no-repeat;}
	.gallery #unitIn { background:url(../img/bg_gallery.jpg) no-repeat;}
	.report #unitIn { background:url(../img/bg_report.jpg) no-repeat;}
	.msg #unitIn { background:url(../img/bg_msg.jpg) no-repeat;}
	.msgLog #unitIn { background:url(../img/bg_msglog.jpg) no-repeat;}
	.msgLog09 #unitIn { background:url(../img/bg_msglog09.jpg) no-repeat;}
	.present #unitIn { background:url(../img/bg_present.jpg) no-repeat;}

/*$B!w%]%C%W%"%C%WMQ(B
/////////////////////////////////////////////////////////////////////////*/
.popup #btnClose,
.popup #btnClose a {
	display:block;
	width:80px;
	height:20px;
}
.popup #btnClose { position:absolute; left:160px;}
.popup #btnClose a { background:url(../img/btn_close.gif) no-repeat 0 0;}
.popup #btnClose a:hover { background-position:0 -20px;}
#spot #btnClose { top:370px;}
#english #btnClose { top:310px;}
#repoPop #btnClose { top:475px; left:180px;}
#movie #btnClose { top:475px; left:180px;}

#movie {
	width:440px;
	height:500px;
	text-align:left;
	margin:0px auto;
	position:relative;
	background:url(../img/pop_movie.jpg) no-repeat top center;
	}
	#movie #player {
		width:320px;
		height:205px;
		position:absolute;
		top:155px;
		left:65px;
	}
#english {
	width:340px;
	height:285px;
	text-align:left;
	margin:0px auto;
	position:relative;
	background:url(../img/player.jpg) no-repeat top center;
	}
	#english #player {
		width:320px;
		height:265px;
		position:absolute;
		top:10px;
		left:10px;
	}
#repoPop {
	width:440px;
	height:500px;
	text-align:left;
	margin:0px auto;
	position:relative;
	background:url(../img/pop_report.jpg) no-repeat top center;
	}
	#repoPop h2 {
		width:365px;
		height:40px;
		position:absolute;
		top:60px;
		left:10px;
	}
	#repoPop #photoBox {
		width:380px;
		height:245px;
		position:absolute;
		top:112px;
		left:29px;
	}
	#repoPop #scrl {
		width:400px;
		height:75px;
		position:absolute;
		top:390px;
		left:20px;
		overflow:auto;
	}
	#repoPop #scrl p { padding:10px; font-size:120%; line-height:1.5em; letter-spacing:0.05em;}
	#repoPop #pageLink {
		width:400px;
		height:280px;
		position:absolute;
		top:105px;
		left:20px;
		z-index:999;
	}
	#repoPop #pageLink #pageno {
		display:block;
		width:80px;
		height:20px;
		position:absolute;
		top:263px;
		left:160px;
		text-align:center;
		font-weight:bold;
		color:#81641f;
	}
	#repoPop #pageLink a,
	#repoPop #pageLink #prev,
	#repoPop #pageLink #next { display:block; width:155px; height:25px;}
	#repoPop #pageLink #prev { position:absolute; top:255px; left:0;}
	#repoPop #pageLink #next { position:absolute; top:255px; right:0;}
	#repoPop #pageLink a { background:url(../img/btn_poprepo.gif) no-repeat;}
	#repoPop #pageLink #prev a { background-position:0 0;}
	#repoPop #pageLink #next a { background-position:-155px 0;}
	#repoPop #pageLink #prev a:hover { background-position:0 -25px;}
	#repoPop #pageLink #next a:hover { background-position:-155px -25px;}

/*$B!w%H%C%W(B
/////////////////////////////////////////////////////////////////////////*/
.top p#date {
	width:395px;
	height:56px;
	position:absolute;
	top:503px;
	left:18px;
	background:url(../img/top_date.jpg) no-repeat;
}
/*update*/
.top #update {
	width:280px;
	position:absolute;
	top:555px;
	left:650px;
	}
	.top #update h2 {
		height:25px;
		background:url(../img/top_update.jpg) no-repeat top left;
	}
	.top #update dl {
		width:280px;
		height:70px;
		color:#dfceaa;
		line-height:1.3em;
		letter-spacing:normal;
		font-family:Verdana;
		padding:5px 0 0 5px;
		overflow:auto;
		}
		.top #update dt {
			font-weight:bold;
			width:2em;
			float:left;
			padding-bottom:0.1em;
		}
		.top #update dd {
			padding-left:3.5em;
			padding-bottom:0.1em;
		}

/*btn*/
.top #unit #btnMovie,
.top #unit #btnMovie a {
		display:block;
		width:80px;
		height:72px;
	}
	.top #unit #btnMovie { position:absolute; top:-2px; right:-18px;}
	.top #unit #btnMovie a { background:url(../img/btn_movie.gif) no-repeat 0 0;}
	/*.top #unit #btnMovie a:hover { background-position:0 -35px;}*/

/*$B!w%3%s%F%s%D6&DL(B
/////////////////////////////////////////////////////////////////////////*/
.contents h1 {
	width:185px;
	height:77px;
	background:url(../img/logo.jpg) no-repeat;
	position:absolute;
	top:0;
	right:47px;
	z-index:999;
	}
	.contents h1 a {
		display:block;
		width:185px;
		height:77px;
	}

.contents p#date {
	width:615px;
	height:30px;
	position:absolute;
	top:565px;
	left:234px;
	background:url(../img/date.jpg) no-repeat;
	}
	.contents #unit #scrl {
		width:450px;
		height:378px;
		position:absolute;
		top:20px;
		right:30px;
		overflow:auto;
		font-size:120%;
		font-family:Arial;
		line-height:1.8em;
		letter-spacing:0.05em;
	}
	.contents #unit #scrl p { padding-bottom:20px;}

/*$B!w%K%e!<%9(B
/////////////////////////////////////////////////////////////////////////*/
.news #unit #newslist {
	width:190px;
	font-size:120%;
	letter-spacing:0.05em;
	font-family:Arial;
	position:absolute;
	top:103px;
	left:18px;
	}
	.news #unit #newslist li {
		line-height:1.3em;
		border-bottom:1px dotted #9c8c6b;
		padding-bottom:5px;
		margin-bottom:5px;
		clear:both;
	}
	.news #unit #newslist li .date {
		display:block;
		width:3em;
		font-size:90%;
		float:left;
	}
	.news #unit #newslist li .text {
		display:block;
		padding-left:3em;
	}

/*h3*/
.news #unit #scrl h3 { height:40px; background:url(../img/h3_news.gif) no-repeat;}
	.news #unit #scrl #bansen h3 { background-position:0 0;}
	.news #unit #scrl #song h3 { background-position:0 -40px;}
	.news #unit #scrl #sokuhou h3 { background-position:0 -80px;}
	.news #unit #scrl #shisha h3 { background-position:0 -120px;}
	.news #unit #scrl #sacas h3 { background-position:0 -160px;}
	.news #unit #scrl #event h3 { background-position:0 -200px;}
	.news #unit #scrl #goods h3 { background-position:0 -240px;}
	.news #unit #scrl #song2 h3 { background-position:0 -280px;}
	.news #unit #scrl #game h3 { background-position:0 -320px;}
	.news #unit #scrl #cd1 h3 { background-position:0 -360px;}
	.news #unit #scrl #guest h3 { background-position:0 -400px; height:60px;}
	.news #unit #scrl #mook h3 { background-position:0 -460px;}
	.news #unit #scrl #info h3 { background-position:0 -500px;}
	.news #unit #scrl #ishop h3 { background-position:0 -540px;}
	.news #unit #scrl #song3 h3 { background-position:0 -580px;}
	.news #unit #scrl #noberize h3 { background-position:0 -620px;}
	.news #unit #scrl #dvd h3 { background-position:0 -660px;}
	.news #unit #scrl #event_sp h3 { background-position:0 -700px;}
	.news #unit #scrl #fanmsg h3 { background-position:0 -740px; height:60px;}
.news #unit #scrl .newsBox { padding-bottom:20px; margin-bottom:30px; background:url(../img/line1.gif) no-repeat bottom left;}
.news #unit #scrl .newsBox p { padding:0 10px 20px 0;}
.news #unit #scrl .newsBox p.lineBox { margin-bottom:20px; border-bottom:1px dotted #9c8c6b;}
.news #unit #scrl .newsBox .lineBox { margin:0 15px 10px 0; border-bottom:1px dotted #9c8c6b; padding:0 10px 10px 0;}
/*.news #unit #scrl .newsBox .lineBox p { padding-bottom:10px;}*/
.news #unit #scrl .newsBox .midashi { display:block; width:6.5em; float:left;}
.news #unit #scrl .newsBox .rightText { display:block; padding-left:6.8em;}
.news #unit #scrl .newsBox p#attention { line-height:1.3em; font-size:85%;}

/*photo*/
.news #unit #scrl .newsBox p.photo { width:335px; height:150px; padding:0; margin-bottom:20px;}
.news #unit #scrl .newsBox p#pic090717_1 { background:url(../img/news090717_1.jpg) no-repeat top center;}
.news #unit #scrl .newsBox p#pic090717_2 { background:url(../img/news090717_2.jpg) no-repeat top center;}

.news #unit #scrl .newsBox p.photo2 { width:220px; height:200px; padding:0; margin-bottom:10px; float:right;}
.news #unit #scrl .newsBox p#pic090814_1 { background:url(../img/news090814_1.jpg) no-repeat top center;}


/*$B!w%$%s%H%m%@%/%7%g%s(B///////////////////////////////////////////////////////////////*/
/*$B!w%3%a%s%H(B/////////////////////////////////////////////////////////////////////////*/
.intro #unit #scrl { width:680px; height:275px; position:absolute; top:125px;}
.comment #unit #scrl { width:480px; height:318px; position:absolute; top:80px;}
.intro #unit #scrl p { padding:0 25px 20px 25px;}
.comment #unit #scrl p { padding-right:15px;}
/*btn*/
.intro #unit #goComment,
.intro #unit #goComment a {
	display:block;
	width:105px;
	height:72px;
	}
	.intro #unit #goComment { position:absolute; top:26px; left:151px;}
	.intro #unit #goComment a { background:url(../img/btn_intro.gif) no-repeat 0 0;}
	.intro #unit #goComment a:hover { background-position:0 -72px;}

.intro #unit #btnBack,
.intro #unit #btnBack a,
.comment #unit #btnBack,
.comment #unit #btnBack a {
		display:block;
		width:130px;
		height:35px;
	}
	.intro #unit #btnBack, .comment #unit #btnBack { position:absolute; top:21px; right:13px;}
	.intro #unit #btnBack a, .comment #unit #btnBack a { background:url(../img/btn_intro2.jpg) no-repeat 0 0;}
	.intro #unit #btnBack a:hover, .comment #unit #btnBack a:hover { background-position:0 -35px;}

/*intro*/
.intro #unit #unitIn ul {
	position:absolute;
	top:0;
	left:0;
	}
	.intro #unit #unitIn ul li,
	.intro #unit #unitIn ul li a {
		display:block;
		width:250px;
		height:210px;
	}
	/*posi*/
	.intro #unit #unitIn ul li#intro01 { position:absolute; top:118px; left:10px;}
	.intro #unit #unitIn ul li#intro02 { position:absolute; top:200px; left:265px;}
	.intro #unit #unitIn ul li#intro03 { position:absolute; top:20px; left:450px;}
	/*link*/
	.intro #unit #unitIn ul li a { background:url(../img/intro_link.gif) no-repeat;}
	.intro #unit #unitIn ul li#intro01 a { background-position:0 0;}
	.intro #unit #unitIn ul li#intro02 a { background-position:-250px 0;}
	.intro #unit #unitIn ul li#intro03 a { background-position:-500px 0;}
	.intro #unit #unitIn ul li#intro01 a:hover { background-position:0 -210px;}
	.intro #unit #unitIn ul li#intro02 a:hover { background-position:-250px -210px;}
	.intro #unit #unitIn ul li#intro03 a:hover { background-position:-500px -210px;}
	
	.intro #unit h3 {
		width:460px;
		height:100px;
		background:url(../img/h3_intro.gif) no-repeat;
		position:absolute;
		top:30px;
		left:130px;
	}
	.intro01 #unit h3 { background-position:0 0;}
	.intro02 #unit h3 { background-position:0 -100px;}
	.intro03 #unit h3 { background-position:0 -200px;}

/*comment*/
.comment #unit h3 {
	width:310px;
	height:40px;
	background:url(../img/h3_comment.gif) no-repeat top left;
	position:absolute;
	top:25px;
	left:220px;
	}
	.c01 #unit h3 { background-position:0 0;}
	.c02 #unit h3 { background-position:0 -40px;}
	.c03 #unit h3 { background-position:0 -80px;}
	.c04 #unit h3 { background-position:0 -120px;}
/*list*/
.comment #unit #unitIn ul { width:145px; height:220px; position:absolute; top:90px; left:30px;}
.comment #unit #unitIn ul li,
.comment #unit #unitIn ul li a { width:145px; height:55px; display:block;}
.comment #unit #unitIn ul li a { background:url(../img/comment_list.gif) no-repeat;}
.comment #unit #unitIn ul li#comment01 a { background-position:0 0;}
.comment #unit #unitIn ul li#comment02 a { background-position:0 -55px;}
.comment #unit #unitIn ul li#comment03 a { background-position:0 -110px;}
.comment #unit #unitIn ul li#comment04 a { background-position:0 -165px;}
.c01 #unit #unitIn ul li#comment01 a,
.comment #unit #unitIn ul li#comment01 a:hover { background-position:-145px 0;}
.c02 #unit #unitIn ul li#comment02 a,
.comment #unit #unitIn ul li#comment02 a:hover { background-position:-145px -55px;}
.c03 #unit #unitIn ul li#comment03 a,
.comment #unit #unitIn ul li#comment03 a:hover { background-position:-145px -110px;}
.c04 #unit #unitIn ul li#comment04 a,
.comment #unit #unitIn ul li#comment04 a:hover { background-position:-145px -165px;}

/*$B!w%9%H!<%j!<(B/////////////////////////////////////////////////////////////////////////*/
.story #unit #scrl { height:298px; top:100px; right:30px;}
.story #unit #bknm { position:absolute; top:395px; left:30px;}
.story #unit #bknm select { width:190px; height:20px; font-size:100%; letter-spacing:normal; font-family:Verdana;}
.story #unit #scrl p {padding-right:15px;}
.story #unit h3 {
	width:450px;
	height:40px;
	position:absolute;
	top:35px;
	right:30px;
}
.story01 #unit h3 { background:url(../img/h3_story01.gif) no-repeat;}
.story02 #unit h3 { background:url(../img/h3_story02.gif) no-repeat;}
.story03 #unit h3 { background:url(../img/h3_story03.gif) no-repeat;}
.story04 #unit h3 { background:url(../img/h3_story04.gif) no-repeat;}
.story05 #unit h3 { background:url(../img/h3_story05.gif) no-repeat;}
.story06 #unit h3 { background:url(../img/h3_story06.gif) no-repeat;}
.story07 #unit h3 { background:url(../img/h3_story07.gif) no-repeat;}
.story08 #unit h3 { background:url(../img/h3_story08.gif) no-repeat;}
.story09 #unit h3 { background:url(../img/h3_story09.gif) no-repeat;}
.story10 #unit h3 { background:url(../img/h3_story10.gif) no-repeat;}
.story #unit .pic {
	display:block;
	width:225px;
	height:280px;
	position:absolute;
	top:98px;
	left:12px;
}
.story01 #unit .pic { background:url(../img/story01.jpg) no-repeat;}
.story02 #unit .pic { background:url(../img/story02.jpg) no-repeat;}
.story03 #unit .pic { background:url(../img/story03.jpg) no-repeat;}
.story04 #unit .pic { background:url(../img/story04.jpg) no-repeat;}
.story05 #unit .pic { background:url(../img/story05.jpg) no-repeat;}
.story06 #unit .pic { background:url(../img/story06.jpg) no-repeat;}
.story07 #unit .pic { background:url(../img/story07.jpg) no-repeat;}
.story08 #unit .pic { background:url(../img/story08.jpg) no-repeat;}
.story09 #unit .pic { background:url(../img/story09.jpg) no-repeat;}

/*$B!w%9%?%C%U(B/////////////////////////////////////////////////////////////////////////*/
.staff #unit #scrl dl { line-height:1.3em; padding:30px 50px 0 50px;}
.staff #unit #scrl dt { font-weight:bold; text-align:center; width:10em; float:left;}
.staff #unit #scrl dd.ten { width:5em; padding-bottom:2em; float:left;}
.staff #unit #scrl dd.name { padding-left:15em; padding-bottom:2em;}

/*$B!w%$%s%?%S%e!<(B/////////////////////////////////////////////////////////////////////////*/
.ivEnter #unitIn ul {
	list-style:none;
	width:665px;
	height:320px;
	position:absolute;
	top:89px;
	left:42px;
	}
	.ivEnter #unitIn ul li,
	.ivEnter #unitIn ul li a { display:block; width:200px; height:55px;}
	.ivEnter #unitIn ul li a:hover { background:url(../img/interview_linkon.gif) no-repeat;}
	/*posi*/
	.ivEnter #unitIn ul li#iv01 { position:absolute; top:0; left:40px;}
	.ivEnter #unitIn ul li#iv02 { position:absolute; top:0; left:250px;}
	.ivEnter #unitIn ul li#iv03 { position:absolute; top:0; left:460px;}
	.ivEnter #unitIn ul li#iv04 { position:absolute; top:65px; left:0;}
	.ivEnter #unitIn ul li#iv05 { position:absolute; top:65px; left:210px;}
	.ivEnter #unitIn ul li#iv06 { position:absolute; top:65px; left:420px;}
	.ivEnter #unitIn ul li#iv07 { position:absolute; top:130px; left:40px;}
	.ivEnter #unitIn ul li#iv08 { position:absolute; top:130px; left:250px;}
	.ivEnter #unitIn ul li#iv09 { position:absolute; top:130px; left:460px;}
	.ivEnter #unitIn ul li#iv10 { position:absolute; top:195px; left:140px;}
	.ivEnter #unitIn ul li#iv11 { position:absolute; top:195px; left:350px;}

.interview #unit #scrl { height:338px; top:60px; right:30px;}
.interview #unit #scrl p {padding-right:15px;}
.interview #unit h3 {
	width:400px;
	height:40px;
	background:url(../img/h3_interview.gif) no-repeat;
	position:absolute;
	top:20px;
	right:150px;
	}
	.iv01 #unit h3 { background-position:0 0;}
	.iv02 #unit h3 { background-position:0 -40px;}
	.iv03 #unit h3 { background-position:0 -80px;}
	.iv04 #unit h3 { background-position:0 -120px;}
	.iv05 #unit h3 { background-position:0 -160px;}
	.iv06 #unit h3 { background-position:0 -200px;}
	.iv07 #unit h3 { background-position:0 -240px;}
	.iv08 #unit h3 { background-position:0 -280px;}
	.iv09 #unit h3 { background-position:0 -320px;}
	.iv10 #unit h3 { background-position:0 -360px;}
	.iv11 #unit h3 { background-position:0 -400px;}

.interview #unitIn #pageno {
	width:390px;
	height:23px;
	position:absolute;
	top:407px;
	left:290px;
}
.interview #unitIn #pageno .page1,
.interview #unitIn #pageno .page2,
.interview #unitIn #pageno .page3,
.interview #unitIn #pageno .next,
.interview #unitIn #pageno .prev,
.interview #unitIn #pageno .page1 a,
.interview #unitIn #pageno .page2 a,
.interview #unitIn #pageno .page3 a,
.interview #unitIn #pageno .next a,
.interview #unitIn #pageno .prev a { display:block; height:23px;}

.interview #unitIn #pageno .page1 { position:absolute; top:-1px; left:-240px; width:56px;}
.interview #unitIn #pageno .page2 { position:absolute; top:-1px; left:-182px; width:56px;}
.interview #unitIn #pageno .page3 { position:absolute; top:-1px; left:-124px; width:56px;}
.interview #unitIn #pageno .next { position:absolute; top:0; left:340px; width:50px;}
.interview #unitIn #pageno .prev { position:absolute; top:0; left:275px; width:50px;}

.interview #unitIn #pageno .page1 a { background:url(../img/btn_iv.jpg) no-repeat 0 0; width:56px;}
.interview #unitIn #pageno .page2 a { background:url(../img/btn_iv.jpg) no-repeat -59px 0; width:56px;}
.interview #unitIn #pageno .page3 a { background:url(../img/btn_iv.jpg) no-repeat -118px 0; width:56px;}
.interview #unitIn #pageno .next a { background:url(../img/btn_iv.jpg) no-repeat -340px 0; width:50px;}
.interview #unitIn #pageno .prev a { background:url(../img/btn_iv.jpg) no-repeat -275px 0; width:50px;}

.interview #unitIn #pageno .page1 a:hover,
.interview .iv-page01 #unitIn #pageno .page1 a { background-position:0 -23px;}
.interview #unitIn #pageno .page2 a:hover,
.interview .iv-page02 #unitIn #pageno .page2 a { background-position:-59px -23px;}
.interview #unitIn #pageno .page3 a:hover,
.interview .iv-page03 #unitIn #pageno .page3 a { background-position:-118px -23px;}

.interview #unitIn #pageno .next a:hover { background-position:-340px -23px;}
.interview #unitIn #pageno .prev a:hover { background-position:-275px -23px;}
.interview .iv-page03 #unitIn #pageno .prev { left:340px;}
/*btn*/
.interview #unit #btnBack,
.interview #unit #btnBack a {
		display:block;
		width:130px;
		height:35px;
	}
	.interview #unit #btnBack { position:absolute; top:21px; right:13px;}
	.interview #unit #btnBack a { background:url(../img/btn_intro2.jpg) no-repeat 0 0;}
	.interview #unit #btnBack a:hover { background-position:0 -35px;}

/*bg*/
.iv01 .iv-page01 #unitIn { background:url(../img/bg_interview01-1.jpg) no-repeat;}
.iv01 .iv-page02 #unitIn { background:url(../img/bg_interview01-2.jpg) no-repeat;}
.iv01 .iv-page03 #unitIn { background:url(../img/bg_interview01-3.jpg) no-repeat;}
.iv02 .iv-page01 #unitIn { background:url(../img/bg_interview02-1.jpg) no-repeat;}
.iv02 .iv-page02 #unitIn { background:url(../img/bg_interview02-2.jpg) no-repeat;}
.iv02 .iv-page03 #unitIn { background:url(../img/bg_interview02-3.jpg) no-repeat;}
.iv03 .iv-page01 #unitIn { background:url(../img/bg_interview03-1.jpg) no-repeat;}
.iv03 .iv-page02 #unitIn { background:url(../img/bg_interview03-2.jpg) no-repeat;}
.iv03 .iv-page03 #unitIn { background:url(../img/bg_interview03-3.jpg) no-repeat;}
.iv04 .iv-page01 #unitIn { background:url(../img/bg_interview04-1.jpg) no-repeat;}
.iv04 .iv-page02 #unitIn { background:url(../img/bg_interview04-2.jpg) no-repeat;}
.iv04 .iv-page03 #unitIn { background:url(../img/bg_interview04-3.jpg) no-repeat;}
.iv05 .iv-page01 #unitIn { background:url(../img/bg_interview05-1.jpg) no-repeat;}
.iv05 .iv-page02 #unitIn { background:url(../img/bg_interview05-2.jpg) no-repeat;}
.iv05 .iv-page03 #unitIn { background:url(../img/bg_interview05-3.jpg) no-repeat;}
.iv06 .iv-page01 #unitIn { background:url(../img/bg_interview06-1.jpg) no-repeat;}
.iv06 .iv-page02 #unitIn { background:url(../img/bg_interview06-2.jpg) no-repeat;}
.iv06 .iv-page03 #unitIn { background:url(../img/bg_interview06-3.jpg) no-repeat;}
.iv07 .iv-page01 #unitIn { background:url(../img/bg_interview07-1.jpg) no-repeat;}
.iv07 .iv-page02 #unitIn { background:url(../img/bg_interview07-2.jpg) no-repeat;}
.iv07 .iv-page03 #unitIn { background:url(../img/bg_interview07-3.jpg) no-repeat;}
.iv08 .iv-page01 #unitIn { background:url(../img/bg_interview08-1.jpg) no-repeat;}
.iv08 .iv-page02 #unitIn { background:url(../img/bg_interview08-2.jpg) no-repeat;}
.iv08 .iv-page03 #unitIn { background:url(../img/bg_interview08-3.jpg) no-repeat;}
.iv09 .iv-page01 #unitIn { background:url(../img/bg_interview09-1.jpg) no-repeat;}
.iv09 .iv-page02 #unitIn { background:url(../img/bg_interview09-2.jpg) no-repeat;}
.iv09 .iv-page03 #unitIn { background:url(../img/bg_interview09-3.jpg) no-repeat;}
.iv10 .iv-page01 #unitIn { background:url(../img/bg_interview10-1.jpg) no-repeat;}
.iv10 .iv-page02 #unitIn { background:url(../img/bg_interview10-2.jpg) no-repeat;}
.iv10 .iv-page03 #unitIn { background:url(../img/bg_interview10-3.jpg) no-repeat;}
.iv11 .iv-page01 #unitIn { background:url(../img/bg_interview11-1.jpg) no-repeat;}
.iv11 .iv-page02 #unitIn { background:url(../img/bg_interview11-2.jpg) no-repeat;}
.iv11 .iv-page03 #unitIn { background:url(../img/bg_interview11-3.jpg) no-repeat;}

/*$B!wAj4X?^(B/////////////////////////////////////////////////////////////////////////*/
/*chart*/
.chart #unit li { position:absolute;}
.chart #unit li a { display:block;}
.chart #unit li a:hover { background:url(../img/chart_on.gif) no-repeat center center;}
/*01-02*/
.chart #unit li#name01,
.chart #unit li#name02,
.chart #unit li#name01 a,
.chart #unit li#name02 a { width:125px; height:115px;}
.chart #unit li#name01 { top:183px; left:205px;}
.chart #unit li#name02 { top:195px; left:405px;}
/*03*/
.chart #unit li#name03,
.chart #unit li#name03 a { width:130px; height:95px;}
.chart #unit li#name03 { top:58px; left:312px;}
/*04/09/10*/
.chart #unit li#name04,
.chart #unit li#name09,
.chart #unit li#name10,
.chart #unit li#name04 a,
.chart #unit li#name09 a,
.chart #unit li#name10 a { width:95px; height:70px;}
.chart #unit li#name04 { top:318px; left:28px;}
.chart #unit li#name09 { top:318px; left:154px;}
.chart #unit li#name10 { top:318px; left:347px;}
/*05-08*/
.chart #unit li#name05,
.chart #unit li#name06,
.chart #unit li#name07,
.chart #unit li#name08,
.chart #unit li#name05 a,
.chart #unit li#name06 a,
.chart #unit li#name07 a,
.chart #unit li#name08 a { width:90px; height:60px;}
.chart #unit li#name05 { top:79px; left:460px;}
.chart #unit li#name06 { top:78px; left:559px;}
.chart #unit li#name07 { top:85px; left:142px;}
.chart #unit li#name08 { top:322px; right:70px;}
/*11-12*/
.chart #unit li#name11,
.chart #unit li#name12,
.chart #unit li#name11 a,
.chart #unit li#name12 a { width:110px; height:80px;}
.chart #unit li#name11 { top:215px;	right:34px;}
.chart #unit li#name12 { top:176px; left:39px;}

/*cast*/
.chart2 #unit #castBox {
	width:515px;
	height:265px;
	position:absolute;
	top:95px;
	left:178px;
}
.cast01 #unit #castBox { background:url(../img/cast01.jpg) no-repeat;}
.cast02 #unit #castBox { background:url(../img/cast02.jpg) no-repeat;}
.cast03 #unit #castBox { background:url(../img/cast03.jpg) no-repeat;}
.cast04 #unit #castBox { background:url(../img/cast04.jpg) no-repeat;}
.cast05 #unit #castBox { background:url(../img/cast05.jpg) no-repeat;}
.cast06 #unit #castBox { background:url(../img/cast06.jpg) no-repeat;}
.cast07 #unit #castBox { background:url(../img/cast07.jpg) no-repeat;}
.cast08 #unit #castBox { background:url(../img/cast08.jpg) no-repeat;}
.cast09 #unit #castBox { background:url(../img/cast09.jpg) no-repeat;}
.cast10 #unit #castBox { background:url(../img/cast10.jpg) no-repeat;}
.cast11 #unit #castBox { background:url(../img/cast11.jpg) no-repeat;}
.cast12 #unit #castBox { background:url(../img/cast12.jpg) no-repeat;}

.chart2 #unit #scrl {
	width:290px;
	height:150px;
	position:absolute;
	top:65px;
	right:30px;
	color:#000;
	line-height:1.5em;
	scrollbar-base-color:#e1dde2;
	scrollbar-arrow-color:#000;
	scrollbar-highlight-color:#fff;
	}
	.chart2 #unit #scrl p { padding-bottom:0;}

/*list*/
.chart2 #unit #unitIn ul { width:120px; height:300px; position:absolute; top:90px; left:30px;}
.chart2 #unit #unitIn ul li,
.chart2 #unit #unitIn ul li a { width:120px; height:25px; display:block;}
.chart2 #unit #unitIn ul li a { background:url(../img/chartlist.gif) no-repeat;}
.chart2 #unit #unitIn ul li#name01 a { background-position:0 0;}
.chart2 #unit #unitIn ul li#name02 a { background-position:0 -25px;}
.chart2 #unit #unitIn ul li#name03 a { background-position:0 -50px;}
.chart2 #unit #unitIn ul li#name04 a { background-position:0 -75px;}
.chart2 #unit #unitIn ul li#name05 a { background-position:0 -100px;}
.chart2 #unit #unitIn ul li#name06 a { background-position:0 -125px;}
.chart2 #unit #unitIn ul li#name07 a { background-position:0 -150px;}
.chart2 #unit #unitIn ul li#name08 a { background-position:0 -175px;}
.chart2 #unit #unitIn ul li#name09 a { background-position:0 -200px;}
.chart2 #unit #unitIn ul li#name10 a { background-position:0 -225px;}
.chart2 #unit #unitIn ul li#name11 a { background-position:0 -250px;}
.chart2 #unit #unitIn ul li#name12 a { background-position:0 -275px;}
.cast01 #unit #unitIn ul li#name01 a,
.chart2 #unit #unitIn ul li#name01 a:hover { background-position:-120px 0;}
.cast02 #unit #unitIn ul li#name02 a,
.chart2 #unit #unitIn ul li#name02 a:hover { background-position:-120px -25px;}
.cast03 #unit #unitIn ul li#name03 a,
.chart2 #unit #unitIn ul li#name03 a:hover { background-position:-120px -50px;}
.cast04 #unit #unitIn ul li#name04 a,
.chart2 #unit #unitIn ul li#name04 a:hover { background-position:-120px -75px;}
.cast05 #unit #unitIn ul li#name05 a,
.chart2 #unit #unitIn ul li#name05 a:hover { background-position:-120px -100px;}
.cast06 #unit #unitIn ul li#name06 a,
.chart2 #unit #unitIn ul li#name06 a:hover { background-position:-120px -125px;}
.cast07 #unit #unitIn ul li#name07 a,
.chart2 #unit #unitIn ul li#name07 a:hover { background-position:-120px -150px;}
.cast08 #unit #unitIn ul li#name08 a,
.chart2 #unit #unitIn ul li#name08 a:hover { background-position:-120px -175px;}
.cast09 #unit #unitIn ul li#name09 a,
.chart2 #unit #unitIn ul li#name09 a:hover { background-position:-120px -200px;}
.cast10 #unit #unitIn ul li#name10 a,
.chart2 #unit #unitIn ul li#name10 a:hover { background-position:-120px -225px;}
.cast11 #unit #unitIn ul li#name11 a,
.chart2 #unit #unitIn ul li#name11 a:hover { background-position:-120px -250px;}
.cast12 #unit #unitIn ul li#name12 a,
.chart2 #unit #unitIn ul li#name12 a:hover { background-position:-120px -275px;}
/*btn*/
.chart2 #unit #btn_chart,
.chart2 #unit #btn_chart a {
		display:block;
		width:130px;
		height:35px;
	}
	.chart2 #unit #btn_chart { position:absolute; top:50px; right:170px;}
	.chart2 #unit #btn_chart a { background:url(../img/btn_chart.jpg) no-repeat 0 0;}
	.chart2 #unit #btn_chart a:hover { background-position:0 -35px;}


/*$B!w%.%c%i%j!<(B/////////////////////////////////////////////////////////////////////////*/
.gallery #unit #bknm { position:absolute; top:395px; left:30px;}
.gallery #unit #bknm select { width:200px; height:20px; font-size:100%; letter-spacing:normal; font-family:Verdana;}
.gallery #unit h3 {
	width:445px;
	height:30px;
	position:absolute;
	top:25px;
	left:245px;
	}
	.g01 #unit h3 { background:url(../img/h3_gallery01.gif) no-repeat;}
	.g02 #unit h3 { background:url(../img/h3_gallery02.gif) no-repeat;}
	.g03 #unit h3 { background:url(../img/h3_gallery03.gif) no-repeat;}
	.g04 #unit h3 { background:url(../img/h3_gallery04.gif) no-repeat;}
	.g05 #unit h3 { background:url(../img/h3_gallery05.gif) no-repeat;}
	.g06 #unit h3 { background:url(../img/h3_gallery06.gif) no-repeat;}
	.g07 #unit h3 { background:url(../img/h3_gallery07.gif) no-repeat;}
	.g08 #unit h3 { background:url(../img/h3_gallery08.gif) no-repeat;}
	.g09 #unit h3 { background:url(../img/h3_gallery09.gif) no-repeat;}
	.g10 #unit h3 { background:url(../img/h3_gallery10.gif) no-repeat;}
	.g11 #unit h3 { background:url(../img/h3_gallery11.gif) no-repeat;}
	
.gallery #unit #photoBox {
	width:415px;
	height:285px;
	position:absolute;
	top:68px;
	left:259px;
}
.gallery #unit #photoBox .pic { width:415px; height:285px;}
/*ud01*/
.g01 #unit #photoBox #pic01 { background:url(../img/gallery/g01-1.jpg) no-repeat;}
.g01 #unit #photoBox #pic02 { background:url(../img/gallery/g01-2.jpg) no-repeat;}
.g01 #unit #photoBox #pic03 { background:url(../img/gallery/g01-3.jpg) no-repeat;}
.g01 #unit #photoBox #pic04 { background:url(../img/gallery/g01-4.jpg) no-repeat;}
.g01 #unit #photoBox #pic05 { background:url(../img/gallery/g01-5.jpg) no-repeat;}
.g01 #unit #photoBox #pic06 { background:url(../img/gallery/g01-6.jpg) no-repeat;}
.g01 #unit #photoBox #pic07 { background:url(../img/gallery/g01-7.jpg) no-repeat;}
.g01 #unit #photoBox #pic08 { background:url(../img/gallery/g01-8.jpg) no-repeat;}
.g01 #unit #photoBox #pic09 { background:url(../img/gallery/g01-9.jpg) no-repeat;}
.g01 #unit #photoBox #pic10 { background:url(../img/gallery/g01-10.jpg) no-repeat;}
/*ud02*/
.g02 #unit #photoBox #pic01 { background:url(../img/gallery/g02-1.jpg) no-repeat;}
.g02 #unit #photoBox #pic02 { background:url(../img/gallery/g02-2.jpg) no-repeat;}
.g02 #unit #photoBox #pic03 { background:url(../img/gallery/g02-3.jpg) no-repeat;}
.g02 #unit #photoBox #pic04 { background:url(../img/gallery/g02-4.jpg) no-repeat;}
.g02 #unit #photoBox #pic05 { background:url(../img/gallery/g02-5.jpg) no-repeat;}
.g02 #unit #photoBox #pic06 { background:url(../img/gallery/g02-6.jpg) no-repeat;}
.g02 #unit #photoBox #pic07 { background:url(../img/gallery/g02-7.jpg) no-repeat;}
.g02 #unit #photoBox #pic08 { background:url(../img/gallery/g02-8.jpg) no-repeat;}
.g02 #unit #photoBox #pic09 { background:url(../img/gallery/g02-9.jpg) no-repeat;}
.g02 #unit #photoBox #pic10 { background:url(../img/gallery/g02-10.jpg) no-repeat;}
/*ud03*/
.g03 #unit #photoBox #pic01 { background:url(../img/gallery/g03-1.jpg) no-repeat;}
.g03 #unit #photoBox #pic02 { background:url(../img/gallery/g03-2.jpg) no-repeat;}
.g03 #unit #photoBox #pic03 { background:url(../img/gallery/g03-3.jpg) no-repeat;}
.g03 #unit #photoBox #pic04 { background:url(../img/gallery/g03-4.jpg) no-repeat;}
.g03 #unit #photoBox #pic05 { background:url(../img/gallery/g03-5.jpg) no-repeat;}
.g03 #unit #photoBox #pic06 { background:url(../img/gallery/g03-6.jpg) no-repeat;}
.g03 #unit #photoBox #pic07 { background:url(../img/gallery/g03-7.jpg) no-repeat;}
.g03 #unit #photoBox #pic08 { background:url(../img/gallery/g03-8.jpg) no-repeat;}
.g03 #unit #photoBox #pic09 { background:url(../img/gallery/g03-9.jpg) no-repeat;}
.g03 #unit #photoBox #pic10 { background:url(../img/gallery/g03-10.jpg) no-repeat;}
/*ud04*/
.g04 #unit #photoBox #pic01 { background:url(../img/gallery/g04-1.jpg) no-repeat;}
.g04 #unit #photoBox #pic02 { background:url(../img/gallery/g04-2.jpg) no-repeat;}
.g04 #unit #photoBox #pic03 { background:url(../img/gallery/g04-3.jpg) no-repeat;}
.g04 #unit #photoBox #pic04 { background:url(../img/gallery/g04-4.jpg) no-repeat;}
.g04 #unit #photoBox #pic05 { background:url(../img/gallery/g04-5.jpg) no-repeat;}
.g04 #unit #photoBox #pic06 { background:url(../img/gallery/g04-6.jpg) no-repeat;}
.g04 #unit #photoBox #pic07 { background:url(../img/gallery/g04-7.jpg) no-repeat;}
.g04 #unit #photoBox #pic08 { background:url(../img/gallery/g04-8.jpg) no-repeat;}
.g04 #unit #photoBox #pic09 { background:url(../img/gallery/g04-9.jpg) no-repeat;}
.g04 #unit #photoBox #pic10 { background:url(../img/gallery/g04-10.jpg) no-repeat;}
/*ud05*/
.g05 #unit #photoBox #pic01 { background:url(../img/gallery/g05-1.jpg) no-repeat;}
.g05 #unit #photoBox #pic02 { background:url(../img/gallery/g05-2.jpg) no-repeat;}
.g05 #unit #photoBox #pic03 { background:url(../img/gallery/g05-3.jpg) no-repeat;}
.g05 #unit #photoBox #pic04 { background:url(../img/gallery/g05-4.jpg) no-repeat;}
.g05 #unit #photoBox #pic05 { background:url(../img/gallery/g05-5.jpg) no-repeat;}
.g05 #unit #photoBox #pic06 { background:url(../img/gallery/g05-6.jpg) no-repeat;}
.g05 #unit #photoBox #pic07 { background:url(../img/gallery/g05-7.jpg) no-repeat;}
.g05 #unit #photoBox #pic08 { background:url(../img/gallery/g05-8.jpg) no-repeat;}
.g05 #unit #photoBox #pic09 { background:url(../img/gallery/g05-9.jpg) no-repeat;}
.g05 #unit #photoBox #pic10 { background:url(../img/gallery/g05-10.jpg) no-repeat;}
/*ud06*/
.g06 #unit #photoBox #pic01 { background:url(../img/gallery/g06-1.jpg) no-repeat;}
.g06 #unit #photoBox #pic02 { background:url(../img/gallery/g06-2.jpg) no-repeat;}
.g06 #unit #photoBox #pic03 { background:url(../img/gallery/g06-3.jpg) no-repeat;}
.g06 #unit #photoBox #pic04 { background:url(../img/gallery/g06-4.jpg) no-repeat;}
.g06 #unit #photoBox #pic05 { background:url(../img/gallery/g06-5.jpg) no-repeat;}
.g06 #unit #photoBox #pic06 { background:url(../img/gallery/g06-6.jpg) no-repeat;}
.g06 #unit #photoBox #pic07 { background:url(../img/gallery/g06-7.jpg) no-repeat;}
.g06 #unit #photoBox #pic08 { background:url(../img/gallery/g06-8.jpg) no-repeat;}
.g06 #unit #photoBox #pic09 { background:url(../img/gallery/g06-9.jpg) no-repeat;}
.g06 #unit #photoBox #pic10 { background:url(../img/gallery/g06-10.jpg) no-repeat;}
/*ud07*/
.g07 #unit #photoBox #pic01 { background:url(../img/gallery/g07-1.jpg) no-repeat;}
.g07 #unit #photoBox #pic02 { background:url(../img/gallery/g07-2.jpg) no-repeat;}
.g07 #unit #photoBox #pic03 { background:url(../img/gallery/g07-3.jpg) no-repeat;}
.g07 #unit #photoBox #pic04 { background:url(../img/gallery/g07-4.jpg) no-repeat;}
.g07 #unit #photoBox #pic05 { background:url(../img/gallery/g07-5.jpg) no-repeat;}
.g07 #unit #photoBox #pic06 { background:url(../img/gallery/g07-6.jpg) no-repeat;}
.g07 #unit #photoBox #pic07 { background:url(../img/gallery/g07-7.jpg) no-repeat;}
.g07 #unit #photoBox #pic08 { background:url(../img/gallery/g07-8.jpg) no-repeat;}
.g07 #unit #photoBox #pic09 { background:url(../img/gallery/g07-9.jpg) no-repeat;}
.g07 #unit #photoBox #pic10 { background:url(../img/gallery/g07-10.jpg) no-repeat;}
/*ud08*/
.g08 #unit #photoBox #pic01 { background:url(../img/gallery/g08-1.jpg) no-repeat;}
.g08 #unit #photoBox #pic02 { background:url(../img/gallery/g08-2.jpg) no-repeat;}
.g08 #unit #photoBox #pic03 { background:url(../img/gallery/g08-3.jpg) no-repeat;}
.g08 #unit #photoBox #pic04 { background:url(../img/gallery/g08-4.jpg) no-repeat;}
.g08 #unit #photoBox #pic05 { background:url(../img/gallery/g08-5.jpg) no-repeat;}
.g08 #unit #photoBox #pic06 { background:url(../img/gallery/g08-6.jpg) no-repeat;}
.g08 #unit #photoBox #pic07 { background:url(../img/gallery/g08-7.jpg) no-repeat;}
.g08 #unit #photoBox #pic08 { background:url(../img/gallery/g08-8.jpg) no-repeat;}
.g08 #unit #photoBox #pic09 { background:url(../img/gallery/g08-9.jpg) no-repeat;}
.g08 #unit #photoBox #pic10 { background:url(../img/gallery/g08-10.jpg) no-repeat;}
/*ud09*/
.g09 #unit #photoBox #pic01 { background:url(../img/gallery/g09-1.jpg) no-repeat;}
.g09 #unit #photoBox #pic02 { background:url(../img/gallery/g09-2.jpg) no-repeat;}
.g09 #unit #photoBox #pic03 { background:url(../img/gallery/g09-3.jpg) no-repeat;}
.g09 #unit #photoBox #pic04 { background:url(../img/gallery/g09-4.jpg) no-repeat;}
.g09 #unit #photoBox #pic05 { background:url(../img/gallery/g09-5.jpg) no-repeat;}
.g09 #unit #photoBox #pic06 { background:url(../img/gallery/g09-6.jpg) no-repeat;}
.g09 #unit #photoBox #pic07 { background:url(../img/gallery/g09-7.jpg) no-repeat;}
.g09 #unit #photoBox #pic08 { background:url(../img/gallery/g09-8.jpg) no-repeat;}
.g09 #unit #photoBox #pic09 { background:url(../img/gallery/g09-9.jpg) no-repeat;}
.g09 #unit #photoBox #pic10 { background:url(../img/gallery/g09-10.jpg) no-repeat;}
/*ud10*/
.g10 #unit #photoBox #pic01 { background:url(../img/gallery/g10-1.jpg) no-repeat;}
.g10 #unit #photoBox #pic02 { background:url(../img/gallery/g10-2.jpg) no-repeat;}
.g10 #unit #photoBox #pic03 { background:url(../img/gallery/g10-3.jpg) no-repeat;}
.g10 #unit #photoBox #pic04 { background:url(../img/gallery/g10-4.jpg) no-repeat;}
.g10 #unit #photoBox #pic05 { background:url(../img/gallery/g10-5.jpg) no-repeat;}
.g10 #unit #photoBox #pic06 { background:url(../img/gallery/g10-6.jpg) no-repeat;}
.g10 #unit #photoBox #pic07 { background:url(../img/gallery/g10-7.jpg) no-repeat;}
.g10 #unit #photoBox #pic08 { background:url(../img/gallery/g10-8.jpg) no-repeat;}
.g10 #unit #photoBox #pic09 { background:url(../img/gallery/g10-9.jpg) no-repeat;}
.g10 #unit #photoBox #pic10 { background:url(../img/gallery/g10-10.jpg) no-repeat;}


/*btn*/
.gallery #unit #btn_next,
.gallery #unit #btn_prev,
.gallery #unit #btn_next a,
.gallery #unit #btn_prev a {
	display:block;
	width:60px;
	height:40px;
	}
	.gallery #unit #btn_prev { position:absolute; top:368px; left:306px;}
	.gallery #unit #btn_next { position:absolute; top:367px; right:98px;}	
	.gallery #unit #btn_prev a:hover { background:url(../img/btn_gallery.jpg) no-repeat 0 0;}
	.gallery #unit #btn_next a:hover { background:url(../img/btn_gallery.jpg) no-repeat -60px 0;}

/*thumbnail*/
.gallery #unit #thumbnail {
	width:170px;
	height:258px;
	position:absolute;
	top:102px;
	left:42px;
	}
	.gallery #unit #thumbnail li,
	.gallery #unit #thumbnail li a { display:block; width:80px; height:50px;}
	.gallery #unit #thumbnail li { float:left; margin:0 2px 2px 0;}
	.gallery #unit #thumbnail li a:hover { background:url(../img/gallery_thumbon.gif) no-repeat;}
	/*ud*/
	.g01 #unit #thumbnail { background:url(../img/gallery/g01_thumb.jpg) no-repeat;}
	.g02 #unit #thumbnail { background:url(../img/gallery/g02_thumb.jpg) no-repeat;}
	.g03 #unit #thumbnail { background:url(../img/gallery/g03_thumb.jpg) no-repeat;}
	.g04 #unit #thumbnail { background:url(../img/gallery/g04_thumb.jpg) no-repeat;}
	.g05 #unit #thumbnail { background:url(../img/gallery/g05_thumb.jpg) no-repeat;}
	.g06 #unit #thumbnail { background:url(../img/gallery/g06_thumb.jpg) no-repeat;}
	.g07 #unit #thumbnail { background:url(../img/gallery/g07_thumb.jpg) no-repeat;}
	.g08 #unit #thumbnail { background:url(../img/gallery/g08_thumb.jpg) no-repeat;}
	.g09 #unit #thumbnail { background:url(../img/gallery/g09_thumb.jpg) no-repeat;}
	.g10 #unit #thumbnail { background:url(../img/gallery/g10_thumb.jpg) no-repeat;}

/*pageNumber*/
.gallery #unit #pageNumber {
	display:block;
	text-align:center;
	font-size:120%;
	color:#7b7b7b;
	position:absolute;
	top:380px;
	left:462px;
}

/*$B!w%l%]!<%H(B/////////////////////////////////////////////////////////////////////////*/
.report #unit h3 { width:390px; height:70px; position:absolute; top:21px; left:125px;}
.report #unit #scrl { width:670px; height:275px; position:absolute; top:110px;}
.report #unit #scrl p { padding-right:10px;}
.report #unit #bknm { position:absolute; top:395px; left:30px;}
.report #unit #bknm select { height:20px; font-size:100%; letter-spacing:normal; font-family:Verdana;}

/*thumbnail*/
.report .picBox,
.report .picBox a { display:block; width:190px; height:145px;}
.report .picBox a { background:url(../img/report_picbox.gif) no-repeat 0 0;}
.report .picBox a:hover { background-position:0 -145px;}
.report .picBoxIn,
.report .picBoxIn .covering { display:block; width:175px; height:120px;}
.report .posi { display:block; padding:21px 0 0 8px;}
.report .floatR { margin-left:5px;}
/*thumbnail01*/
.repo01 .picBox, .repo01 .picBox .covering { width:190px; height:130px;}
.repo01 #unit h3 { background:url(../img/h3_report01.gif) no-repeat;}
.repo01 #pic1 { background:url(../img/report/report01_s.jpg) no-repeat;}
/*btn*/
.report #unit #btnPic a {
	display:block;
	width:170px;
	height:90px;
	}
	.report #unit #btnPic { position:absolute; top:12px; right:40px; z-index:999;}
	.report #unit #btnPic a:hover { background-position:0 -90px;}

/*$B!w%U%!%s%a%C%;!<%8(B////////////////////////////////////////////////////////////////*/
.msg #unit h3 { color:#cc9a3e; padding-bottom:5px; font-size:120%;}
.msgEnter #unit h3, .msgForm #unit h3, .msgKakunin #unit h3 { text-align:center; padding-top:40px;}
.msgEnter #unit #scrl, .msgForm #unit #scrl, .msgKakunin #unit #scrl { width:660px; height:315px; top:85px;}
.msgEnter #unit #scrl { height:230px;}
.msgLog #unit #scrl { height:343px; top:70px;}

/*log*/
.msgLog #unit #pageno {
	width:180px;
	line-height:1.4em;
	font-family:Arial;
	position:absolute;
	top:147px;
	left:20px;
}
.msg #unit #scrl .msgBox { padding:0 10px 15px 0; margin-bottom:15px; background:url(../img/line1.gif) no-repeat bottom left;}
.msg #unit #scrl .msgBox p { padding-bottom:5px;}
.msg #unit #scrl .msgBox p.handle { text-align:right; line-height:1.3em; color:#987940; clear:both;}
.msg #unit #scrl .msgBox .ico01,
.msg #unit #scrl .msgBox .ico02 { display:block; width:140px; height:110px; float:right; background:url(../img/msg_ico.gif) no-repeat;}
.msg #unit #scrl .msgBox .ico01 { background-position:0 0;}
.msg #unit #scrl .msgBox .ico02 { background-position:0 -110px;}

.msgLog #unit #bknm { width:230px; position:absolute; top:350px; left:20px;}
.msgLog #unit #bknm select { width:150px; height:20px; font-size:100%; letter-spacing:normal; font-family:Verdana;}
.msgLog09 #unit #bknm { width:230px; position:absolute; top:403px; left:20px;}
.msgLog09 #unit #bknm select { width:150px; height:20px; font-size:100%; letter-spacing:normal; font-family:Verdana;}

/*enter*/
.msgEnter #unit p.attention { width:730px; text-align:center; font-size:120%; position:absolute; top:330px; left:0px;}
.msgEnter #unit #scrl ul { list-style:disc; line-height:1.5em; padding:0 25px;}
/*form*/
.msgForm #unit #scrl dl { line-height:1.3em;}
.msgForm #unit #scrl dt { font-weight:bold; width:14em; float:left; text-align:right; padding-bottom:1.2em;}
.msgForm #unit #scrl dd { padding-left:15em; padding-bottom:1.2em;}
/*kakunin*/
.msgKakunin #unit #scrl .msgBox { margin:20px 50px; background:none;}
.msgKakunin #unit #scrl .msgBox h4 { color:#cc9a3e; padding-bottom:5px;}
/*btn*/
.msgLog #unit #btnW,
.msg #unit #btn_view,
.msgLog #unit #btnW a,
.msg #unit #btn_view a {
	display:block;
	width:90px;
	height:70px;
	}
	.msgLog #unit #btnW { position:absolute; top:58px; left:50px; background:url(../img/btn_msg2.gif) no-repeat;}
	.msg #unit #btn_view { position:absolute; top:18px; left:507px;}
	.msgLog #unit #btnW a { background:url(../img/btn_msg.gif) no-repeat 0 0;}
	.msg #unit #btn_view a { background:url(../img/btn_msg.gif) no-repeat -90px 0;}
	.msgLog #unit #btnW a:hover { background-position:0 -70px;}
	.msg #unit #btn_view a:hover { background-position:-90px -70px;}

.msgEnter #unit #btn_enter,
.msgEnter #unit #btn_enter a {
	display:block;
	width:300px;
	height:55px;
	}
	.msgEnter #unit #btn_enter { position:absolute; top:350px; left:215px;}
	.msgEnter #unit #btn_enter a { background:url(../img/btn_enter.jpg) no-repeat 0 0;}
	.msgEnter #unit #btn_enter a:hover { background-position:0 -55px;}

/*head*/
#msgHead { width:100%; background:#fff; border-bottom:1px solid #ccc; height:41px !important}
#msgHead #kbartbslogo { width:195px; height:39px; margin:0; padding:0; float:left; top:0; left:0; position:static; background:#fff;}
#msgHead #kbartbslogo a { display:block; width:174px; height:29px; margin: 5px 0 5px 7px; background:url(http://www.tbs.co.jp/mi/img4/mi4_tbs_logo.gif) no-repeat 3px 3px;}


/*$B!w%W%l%<%s%H(B////////////////////////////////////////////////////////////////*/
.present #unit #scrl { width:400px; height:180px; top:120px;}
.present #unit #scrl p { line-height:1.5em;}
.present #unit #bknm { position:absolute; top:395px; left:30px;}
.present #unit #bknm select { width:200px; height:20px; font-size:100%; letter-spacing:normal; font-family:Verdana;}
.present01 #unitIn { background:url(../img/bg_present01.jpg) no-repeat;}
.present02 #unitIn { background:url(../img/bg_present02.jpg) no-repeat;}
.present03 #unitIn { background:url(../img/bg_present03.jpg) no-repeat;}
.present04 #unitIn { background:url(../img/bg_present04.jpg) no-repeat;}
.present05 #unitIn { background:url(../img/bg_present05.jpg) no-repeat;}
.present06 #unitIn { background:url(../img/bg_present06.jpg) no-repeat;}
.present07 #unitIn { background:url(../img/bg_present07.jpg) no-repeat;}
.present08 #unitIn { background:url(../img/bg_present08.jpg) no-repeat;}
.present09 #unitIn { background:url(../img/bg_present09.jpg) no-repeat;}
.present10 #unitIn { background:url(../img/bg_present10.jpg) no-repeat;}

/*btn*/
.present #unit #btn_present,
.present #unit #btn_present a {
	display:block;
	width:300px;
	height:55px;
	}
	.present #unit #btn_present { position:absolute; top:295px; left:350px; background:url(../img/btn_present.jpg) no-repeat 0 -110px;}
	.present #unit #btn_present a { background:url(../img/btn_present.jpg) no-repeat 0 0;}
	.present #unit #btn_present a:hover { background-position:0 -55px;}


/*$B!w(BLet's speak English$B!*(B
/////////////////////////////////////////////////////////////////////////*/
.english #unitIn { background:url(../img/bg_english.jpg) no-repeat;}
.english #unit #bknm { position:absolute; top:390px; right:30px;}
.english #unit #bknm select { width:160px; height:20px; font-size:100%; letter-spacing:normal; font-family:Verdana;}
.english #unitIn h3 {
	width:90px;
	height:25px;
	background:url(../img/h3_english.gif) no-repeat;
	position:absolute;
	top:140px;
	left:375px;
	}
	.lesson01 #unitIn h3 { background-position:0 0;}
	.lesson02 #unitIn h3 { background-position:0 -25px;}
	.lesson03 #unitIn h3 { background-position:0 -50px;}
	.lesson04 #unitIn h3 { background-position:0 -75px;}
	.lesson05 #unitIn h3 { background-position:0 -100px;}
	.lesson06 #unitIn h3 { background-position:0 -125px;}
	.lesson07 #unitIn h3 { background-position:0 -150px;}
	.lesson08 #unitIn h3 { background-position:0 -175px;}
	.lesson09 #unitIn h3 { background-position:0 -200px;}

.english #unitIn h4 {
	width:107px;
	height:24px;
	background:url(../img/english_h4.gif) no-repeat;
	position:absolute;
	top:163px;
	left:609px;
}
.english #unitIn #playerBox {
	width:320px;
	height:265px;
	position:absolute;
	top:129px;
	left:38px;
}
.english #unitIn #textJp {
	width:312px;
	height:112px;
	position:absolute;
	position:absolute;
	top:180px;
	left:392px;
	}
	.lesson01 #unitIn #textJp { background:url(../img/english01_text_j.gif) no-repeat;}
	.lesson02 #unitIn #textJp { background:url(../img/english02_text_j.gif) no-repeat;}
	.lesson03 #unitIn #textJp { background:url(../img/english03_text_j.gif) no-repeat;}
	.lesson04 #unitIn #textJp { background:url(../img/english04_text_j.gif) no-repeat;}
	.lesson05 #unitIn #textJp { background:url(../img/english05_text_j.gif) no-repeat;}
	.lesson06 #unitIn #textJp { background:url(../img/english06_text_j.gif) no-repeat;}
	.lesson07 #unitIn #textJp { background:url(../img/english07_text_j.gif) no-repeat;}
	.lesson08 #unitIn #textJp { background:url(../img/english08_text_j.gif) no-repeat;}
	.lesson09 #unitIn #textJp { background:url(../img/english09_text_j.gif) no-repeat;}

.english #unitIn #textEn {
	width:312px;
	height:80px;
	position:absolute;
	top:297px;
	left:392px;
	}
	.lesson01 #unitIn #textEn { background:url(../img/english01_text_e.gif) no-repeat;}
	.lesson02 #unitIn #textEn { background:url(../img/english02_text_e.gif) no-repeat;}
	.lesson03 #unitIn #textEn { background:url(../img/english03_text_e.gif) no-repeat;}
	.lesson04 #unitIn #textEn { background:url(../img/english04_text_e.gif) no-repeat;}
	.lesson05 #unitIn #textEn { background:url(../img/english05_text_e.gif) no-repeat;}
	.lesson06 #unitIn #textEn { background:url(../img/english06_text_e.gif) no-repeat;}
	.lesson07 #unitIn #textEn { background:url(../img/english07_text_e.gif) no-repeat;}
	.lesson08 #unitIn #textEn { background:url(../img/english08_text_e.gif) no-repeat;}
	.lesson09 #unitIn #textEn { background:url(../img/english09_text_e.gif) no-repeat;}

/*btn*/
.english #unitIn #btnEng,
.english #unitIn #btnEng a {
	display:block;
	width:238px;
	height:30px;
	}
	.english #unitIn #btnEng {
		position:absolute;
		top:84px;
		left:292px;
	}
	.english #unitIn #btnEng a { background:url(../img/btn_english.gif) 0 0;}
	.english #unitIn #btnEng a:hover { background-position:0 -30px;}

/*$B!w=m$N%9%C%T%s(B
/////////////////////////////////////////////////////////////////////////*/
.nagisa #unit #bknm { position:absolute; top:395px; left:20px;}
.nagisa #unit #bknm select { height:20px; font-size:100%; letter-spacing:normal; font-family:Verdana;}

/*photo*/
.nagisa #unitIn #main {
	width:440px;
	height:310px;
	position:absolute;
	top:86px;
	left:230px;
	}
	/*btn*/
	.nagisa #unitIn #main #btnBack,
	.nagisa #unitIn #main #btnBack a {
		display:block;
		width:75px;
		height:20px;
	}
	.nagisa #unitIn #main #btnBack { position:absolute; top:10px; right:10px;}

/*01*/
.nagisa01 #unitIn { background:url(../img/bg_nagisa01.jpg) no-repeat;}
.nagisa01-2 #unitIn { background:url(../img/bg_nagisa01-2.jpg) no-repeat;}
.nagisa01-3 #unitIn { background:url(../img/bg_nagisa01-3.jpg) no-repeat;}
.nagisa01 #unitIn ul {
	width:530px;
	height:325px;
	position:absolute;
	top:85px;
	left:175px;
	}
	.nagisa01 #unitIn ul li,
	.nagisa01 #unitIn ul li a {
		display:block;
		width:15px;
		height:15px;
	}
	.nagisa01 #unitIn ul li { position:absolute;}
	.nagisa01 #unitIn ul li a { background:url(../img/nagisa_ico.gif) no-repeat 0 0;}
	.nagisa01 #unitIn ul li a:hover { background-position:0 -15px;}
	/*position*/
	.nagisa01 #unitIn ul li#room01 { top:270px; left:188px;}
	.nagisa01 #unitIn ul li#room02 { top:230px; left:150px;}
	.nagisa01 #unitIn ul li#room03 { top:285px; left:210px;}
	.nagisa01 #unitIn ul li#room04 { top:210px; left:215px;}
	.nagisa01 #unitIn ul li#room05 { top:155px; left:30px;}
	.nagisa01 #unitIn ul li#room06 { top:124px; left:74px;}
	.nagisa01 #unitIn ul li#room07 { top:139px; left:150px;}
	.nagisa01 #unitIn ul li#room08 { top:73px; left:130px;}
	.nagisa01 #unitIn ul li#room09 { top:54px; left:160px;}
	.nagisa01 #unitIn ul li#room10 { top:68px; left:190px;}
	.nagisa01 #unitIn ul li#room11 { top:110px; left:206px;}
	.nagisa01 #unitIn ul li#room12 { top:73px; left:223px;}
	.nagisa01 #unitIn ul li#room13 { top:90px; left:207px;}
	.nagisa01 #unitIn ul li#room14 { top:54px; left:376px;}
	.nagisa01 #unitIn ul li#room15 { top:106px; left:342px;}
	.nagisa01 #unitIn ul li#room16 { top:98px; left:375px;}
	.nagisa01 #unitIn ul li#room17 { top:58px; left:409px;}
	.nagisa01 #unitIn ul li#room18 { top:87px; left:427px;}
	.nagisa01 #unitIn ul li#room19 { top:136px; left:423px;}
	.nagisa01 #unitIn ul li#room20 { top:175px; left:406px;}
	.nagisa01 #unitIn ul li#room21 { top:148px; left:398px;}
	.nagisa01 #unitIn ul li#room22 { top:115px; left:361px;}
	.nagisa01 #unitIn ul li#room23 { top:166px; left:354px;}
	.nagisa01 #unitIn ul li#room24 { top:214px; left:469px;}
	.nagisa01 #unitIn ul li#room25 { top:246px; left:480px;}

	.nagisa01-2 #unitIn #main .roomPh {
		width:334px;
		height:214px;
		position:absolute;
		top:51px;
		left:52px;
	}
	.nagisa01-3 #unitIn #main .roomPh {
		width:214px;
		height:274px;
		position:absolute;
		top:18px;
		left:113px;
	}
	.nagisa01-2 #unitIn #main #ph01 { background:url(../img/nagisa01_ph01.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph02 { background:url(../img/nagisa01_ph02.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph04 { background:url(../img/nagisa01_ph04.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph05 { background:url(../img/nagisa01_ph05.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph06 { background:url(../img/nagisa01_ph06.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph07 { background:url(../img/nagisa01_ph07.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph08 { background:url(../img/nagisa01_ph08.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph09 { background:url(../img/nagisa01_ph09.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph10 { background:url(../img/nagisa01_ph10.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph11 { background:url(../img/nagisa01_ph11.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph12 { background:url(../img/nagisa01_ph12.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph13 { background:url(../img/nagisa01_ph13.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph14 { background:url(../img/nagisa01_ph14.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph15 { background:url(../img/nagisa01_ph15.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph16 { background:url(../img/nagisa01_ph16.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph17 { background:url(../img/nagisa01_ph17.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph18 { background:url(../img/nagisa01_ph18.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph20 { background:url(../img/nagisa01_ph20.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph21 { background:url(../img/nagisa01_ph21.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph22 { background:url(../img/nagisa01_ph22.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph23 { background:url(../img/nagisa01_ph23.jpg) no-repeat;}
	.nagisa01-2 #unitIn #main #ph24 { background:url(../img/nagisa01_ph24.jpg) no-repeat;}
	.nagisa01-3 #unitIn #main #ph03 { background:url(../img/nagisa01_ph03.jpg) no-repeat;}
	.nagisa01-3 #unitIn #main #ph19 { background:url(../img/nagisa01_ph19.jpg) no-repeat;}
	.nagisa01-3 #unitIn #main #ph25 { background:url(../img/nagisa01_ph25.jpg) no-repeat;}

/*02/03*/
.nagisa02 #unitIn { background:url(../img/bg_nagisa02.jpg) no-repeat;}
.nagisa02-2 #unitIn { background:url(../img/bg_nagisa02-2.jpg) no-repeat;}
.nagisa03 #unitIn { background:url(../img/bg_nagisa03.jpg) no-repeat;}
.nagisa03-2 #unitIn { background:url(../img/bg_nagisa03-2.jpg) no-repeat;}
.nagisa02 #unitIn #linkPhoto, .nagisa02 #unitIn #linkPhoto a,
.nagisa03 #unitIn #linkPhoto, .nagisa03 #unitIn #linkPhoto a { display:block; width:190px; height:260px;}
.nagisa02 #unitIn #linkPhoto,
.nagisa03 #unitIn #linkPhoto { position:absolute; top:155px; left:515px;}
/*photo*/
.nagisa02-2 #unitIn #main .fashionPh,
.nagisa03-2 #unitIn #main .fashionPh {
	width:214px;
	height:274px;
	position:absolute;
	top:18px;
	left:113px;
}
.nagisa02-2 #unitIn #main #ph01 { background:url(../img/nagisa02_ph01.jpg) no-repeat;}
.nagisa02-2 #unitIn #main #ph02 { background:url(../img/nagisa02_ph02.jpg) no-repeat;}
.nagisa02-2 #unitIn #main #ph03 { background:url(../img/nagisa02_ph03.jpg) no-repeat;}
.nagisa02-2 #unitIn #main #ph04 { background:url(../img/nagisa02_ph04.jpg) no-repeat;}
.nagisa02-2 #unitIn #main #ph05 { background:url(../img/nagisa02_ph05.jpg) no-repeat;}
.nagisa03-2 #unitIn #main #ph01 { background:url(../img/nagisa03_ph01.jpg) no-repeat;}
.nagisa03-2 #unitIn #main #ph02 { background:url(../img/nagisa03_ph02.jpg) no-repeat;}
.nagisa03-2 #unitIn #main #ph03 { background:url(../img/nagisa03_ph03.jpg) no-repeat;}
.nagisa03-2 #unitIn #main #ph04 { background:url(../img/nagisa03_ph04.jpg) no-repeat;}

.nagisa02-2 ul#thumb,
.nagisa03-2 ul#thumb {
	width:55px;
	height:280px;
	position:absolute;
	top:102px;
	left:260px;
	}
	.nagisa02-2 ul#thumb li, .nagisa02-2 ul#thumb li a,
	.nagisa03-2 ul#thumb li, .nagisa03-2 ul#thumb li a { display:block; width:54px; height:54px;}
	.nagisa02-2 ul#thumb li,
	.nagisa03-2 ul#thumb li { margin-bottom:2px;}

.nagisa03-2 ul#thumb { height:230px; top:132px;}

/*04*/
.nagisa04 #unitIn { background:url(../img/bg_nagisa04.jpg) no-repeat;}
.nagisa04-2 #unitIn { background:url(../img/bg_nagisa04-2.jpg) no-repeat;}
/*link*/
.nagisa04 #unitIn ul li,
.nagisa04 #unitIn ul li a { display:block; width:150px; height:110px;}
.nagisa04 #unitIn ul li#link01 { position:absolute; top:185px; left:205px;}
.nagisa04 #unitIn ul li#link02 { position:absolute; top:187px; left:360px;}
.nagisa04 #unitIn ul li#link03 { position:absolute; top:185px; left:515px;}
.nagisa04 #unitIn ul li#link04 { position:absolute; top:299px; left:267px;}
.nagisa04 #unitIn ul li#link05 { position:absolute; top:301px; left:408px;}

.nagisa04-2 #unitIn #main #scrl { width:440px; height:268px; position:absolute; top:31px; left:0;}
.nagisa04-2 #unitIn #main #scrl p { padding:0 20px 20px 20px; line-height:1.5em;}
.nagisa04-2 #unitIn #main #scrl .jpbPh { height:230px;}
.nagisa04-2 #unitIn #main #scrl #ph01 { background:url(../img/nagisa04_ph01.jpg) no-repeat center center;}
.nagisa04-2 #unitIn #main #scrl #ph02 { background:url(../img/nagisa04_ph02.jpg) no-repeat center center;}
.nagisa04-2 #unitIn #main #scrl #ph03 { background:url(../img/nagisa04_ph03.jpg) no-repeat center center;}
.nagisa04-2 #unitIn #main #scrl #ph04 { background:url(../img/nagisa04_ph04.jpg) no-repeat center center;}
.nagisa04-2 #unitIn #main #scrl #ph05 { background:url(../img/nagisa04_ph05.jpg) no-repeat center center;}

/*05*/
.nagisa05 #unitIn { background:url(../img/bg_nagisa05.jpg) no-repeat;}
/*06/07*/
.nagisa06 #unitIn { background:url(../img/bg_nagisa06.jpg) no-repeat;}
.nagisa07 #unitIn { background:url(../img/bg_nagisa07.jpg) no-repeat;}
.nagisa06 #unitIn dl#textBox,
.nagisa07 #unitIn dl#textBox {
	width:320px;
	height:190px;
	font-size:120%;
	line-height:1.5em;
	color:#eee;
	position:absolute;
	top:220px;
	left:380px;
	overflow:auto;
	}
	.nagisa06 #unitIn dl#textBox dt,
	.nagisa07 #unitIn dl#textBox dt { color:#fd7f88; padding:0 9px;}
	.nagisa06 #unitIn dl#textBox dd,
	.nagisa07 #unitIn dl#textBox dd { padding:0 5px 5px 30px;}

/*08*/
.nagisa08 #unitIn { background:url(../img/bg_nagisa08.jpg) no-repeat;}
.nagisa08-2 #unitIn { background:url(../img/bg_nagisa08-2.jpg) no-repeat;}
.nagisa08-3 #unitIn { background:url(../img/bg_nagisa08-3.jpg) no-repeat;}
/*link*/
.nagisa08 #unitIn ul li,
.nagisa08 #unitIn ul li a { display:block; width:115px; height:135px;}
.nagisa08 #unitIn ul li#link01 { position:absolute; top:209px; left:182px;}
.nagisa08 #unitIn ul li#link02 { position:absolute; top:292px; left:247px;}
.nagisa08 #unitIn ul li#link03 { position:absolute; top:210px; left:319px;}
.nagisa08 #unitIn ul li#link04 { position:absolute; top:292px; left:406px;}
.nagisa08 #unitIn ul li#link05 { position:absolute; top:208px; left:492px;}
.nagisa08 #unitIn ul li#link06 { position:absolute; top:315px; left:533px;}
.nagisa08 #unitIn ul li#link06,
.nagisa08 #unitIn ul li#link06 a { height:115px;}
/*photo*/
.nagisa08-2 #unitIn #main .photo {
	width:334px;
	height:214px;
	position:absolute;
	top:51px;
	left:92px;
}
.nagisa08-2 #unitIn #main #ph02 { background:url(../img/nagisa08_ph02.jpg) no-repeat;}
.nagisa08-2 #unitIn #main #ph03 { background:url(../img/nagisa08_ph03.jpg) no-repeat;}
.nagisa08-2 #unitIn #main #ph05 { background:url(../img/nagisa08_ph05.jpg) no-repeat;}
.nagisa08-2 #unitIn #main #ph06 { background:url(../img/nagisa08_ph06.jpg) no-repeat;}

.nagisa08-3 #unitIn #main .photo {
	width:214px;
	height:274px;
	position:absolute;
	top:26px;
	left:123px;
}
.nagisa08-3 #unitIn #main #ph01 { background:url(../img/nagisa08_ph01.jpg) no-repeat;}
.nagisa08-3 #unitIn #main #ph04 { background:url(../img/nagisa08_ph04.jpg) no-repeat;}

.nagisa08-2 ul#thumb,
.nagisa08-3 ul#thumb {
	width:55px;
	height:280px;
	position:absolute;
	top:110px;
	left:249px;
	}
	.nagisa08-2 ul#thumb li, .nagisa08-2 ul#thumb li a,
	.nagisa08-3 ul#thumb li, .nagisa08-3 ul#thumb li a { display:block; width:55px; height:45px;}
	.nagisa08-2 ul#thumb li,
	.nagisa08-3 ul#thumb li { margin-bottom:2px;}



/*$B!wN"%*%k%H%m%9(B
/////////////////////////////////////////////////////////////////////////*/
.ura #unitIn { background:url(../img/bg_ura.jpg) no-repeat;}
.ura #unit #bknm { position:absolute; top:90px; right:30px;}
.ura #unit #bknm select { height:20px; font-size:100%; letter-spacing:normal; font-family:Verdana;}
.ura #unitIn #scrl { height:295px; width:410px; top:115px;}
.ura #unitIn #scrl p { padding-right:10px;}
.ura #unitIn h3 {
	width:60px;
	height:29px;
	background:url(../img/h3_ura.gif) no-repeat;
	position:absolute;
	top:80px;
	left:294px;
	}
	.ura01 #unitIn h3 { background-position:0 0;}
	.ura02 #unitIn h3 { background-position:0 -30px;}
	.ura03 #unitIn h3 { background-position:0 -60px;}
	.ura04 #unitIn h3 { background-position:0 -90px;}
	.ura05 #unitIn h3 { background-position:0 -120px;}
	.ura06 #unitIn h3 { background-position:0 -150px;}
	.ura07 #unitIn h3 { background-position:0 -180px;}
	.ura08 #unitIn h3 { background-position:0 -210px;}
	.ura09 #unitIn h3 { background-position:0 -240px;}
	.ura10 #unitIn h3 { background-position:0 -270px;}

/*$B!w$9$4$m$/(B
/////////////////////////////////////////////////////////////////////////*/
.sugoroku #unitIn { background:url(../img/bg_sugoroku.jpg) no-repeat;}
/*btnDL
.sugoroku #unitIn #btnDL,
.sugoroku #unitIn #btnDL a {
	display:block;
	width:220px;
	height:68px;
}
.sugoroku #unitIn #btnDL { position:absolute; top:359px; left:18px;}
.sugoroku #unitIn #btnDL a:hover { background:url(../img/btn_sugoroku.jpg) no-repeat;}
*/
/*btnDL*/
.sugoroku #unitIn #btnDL { display:block; width:220px; height:68px; position:absolute; top:359px; left:18px; background:url(../img/btn_sugoroku.jpg) no-repeat;}

/*ico*/
.sugoroku #unitIn #inu {
	width:435px;
	height:320px;
	position:absolute;
	top:110px;
	left:227px;
	}
	.sugoroku #unitIn ul li,
	.sugoroku #unitIn ul li a {
		display:block;
		width:20px;
		height:20px;
	}
	.sugoroku #unitIn ul li {
	position:absolute;
	left: 76px;
	top: 153px;
	}
	.sugoroku #unitIn ul#natsuki li a { background:url(../img/sugoroku_ico01.gif) no-repeat 0 0;}
	.sugoroku #unitIn ul#chiharu li a { background:url(../img/sugoroku_ico02.gif) no-repeat 0 0;}
	.sugoroku #unitIn ul#natsuki li a:hover { background-position:-20px 0;}
	.sugoroku #unitIn ul#chiharu li a:hover { background-position:-20px 0;}
	/*natsuki*/
	.sugoroku #unitIn ul li#natsuki01 { top:11px; left:126px;}
	.sugoroku #unitIn ul li#natsuki02 { top:14px; left:280px;}
	.sugoroku #unitIn ul li#natsuki03 { top:13px; left:204px;}
	.sugoroku #unitIn ul li#natsuki04 { top:10px; left:316px;}
	.sugoroku #unitIn ul li#natsuki05 { top:15px; left:354px;}
	.sugoroku #unitIn ul li#natsuki06 { top:16px; left:431px;}
	.sugoroku #unitIn ul li#natsuki07 { top:68px; left:398px;}
	.sugoroku #unitIn ul li#natsuki08 { top:68px; left:320px;}
	.sugoroku #unitIn ul li#natsuki09 { top:74px; left:283px;}
	.sugoroku #unitIn ul li#natsuki10 { top:72px; left:207px;}
	.sugoroku #unitIn ul li#natsuki11 { top:66px; left:170px;}
	.sugoroku #unitIn ul li#natsuki12 { top:114px; left:74px;}
	.sugoroku #unitIn ul li#natsuki13 { top:152px; left:77px;}
	.sugoroku #unitIn ul li#natsuki14 { top:154px; left:154px;}
	.sugoroku #unitIn ul li#natsuki15 { top:152px; left:192px;}
	.sugoroku #unitIn ul li#natsuki16 { top:137px; left:304px;}
	.sugoroku #unitIn ul li#natsuki17 { top:150px; left:342px;}
	.sugoroku #unitIn ul li#natsuki18 { top:181px; left:339px;}
	.sugoroku #unitIn ul li#natsuki19 { top:197px; left:247px;}
	.sugoroku #unitIn ul li#natsuki20 { top:199px; left:208px;}
	.sugoroku #unitIn ul li#natsuki21 { top:243px; left:160px;}
	.sugoroku #unitIn ul li#natsuki22 { top:259px; left:199px;}
	.sugoroku #unitIn ul li#natsuki23 { top:255px; left:283px;}
	.sugoroku #unitIn ul li#natsuki24 { top:254px; left:329px;}
	.sugoroku #unitIn ul li#natsuki25 { top:237px; left:406px;}
	.sugoroku #unitIn ul li#natsuki26 { top:174px; left:422px;}

	/*chiharu*/
	.sugoroku #unitIn ul li#chiharu01 { top:16px; left:165px;}
	.sugoroku #unitIn ul li#chiharu02 { top:10px; left:242px;}
	.sugoroku #unitIn ul li#chiharu03 { top:15px; left:392px;}
	.sugoroku #unitIn ul li#chiharu04 { top:55px; left:443px;}
	.sugoroku #unitIn ul li#chiharu05 { top:70px; left:358px;}
	.sugoroku #unitIn ul li#chiharu06 { top:76px; left:244px;}
	.sugoroku #unitIn ul li#chiharu07 { top:71px; left:132px;}
	.sugoroku #unitIn ul li#chiharu08 { top:76px; left:95px;}
	.sugoroku #unitIn ul li#chiharu09 { top:158px; left:116px;}
	.sugoroku #unitIn ul li#chiharu10 { top:137px; left:230px;}
	.sugoroku #unitIn ul li#chiharu11 { top:132px; left:267px;}
	.sugoroku #unitIn ul li#chiharu12 { top:183px; left:294px;}
	.sugoroku #unitIn ul li#chiharu13 { top:210px; left:170px;}
	.sugoroku #unitIn ul li#chiharu14 { top:263px; left:237px;}
	.sugoroku #unitIn ul li#chiharu15 { top:249px; left:368px;}
	.sugoroku #unitIn ul li#chiharu16 { top:204px; left:420px;}

/*popup*/
#sugoroku01 #btnClose,
#sugoroku02 #btnClose { top:450px; left:180px;}
.popup #sugoroku01,
.popup #sugoroku02 {
	width:440px;
	height:485px;
	text-align:left;
	margin:0px auto;
	position:relative;
	}
	.popup #sugoroku01 { background:url(../img/pop_sugoroku01.jpg) no-repeat top center;}
	.popup #sugoroku02 { background:url(../img/pop_sugoroku02.jpg) no-repeat top center;}

.popup #sugoroku01 #textBox,
.popup #sugoroku02 #textBox {
	width:385px;
	height:234px;
	position:absolute;
	top:149px;
	left:28px;
	overflow:auto;
	scrollbar-base-color:#fff;
	scrollbar-arrow-color:#ff2619;
	scrollbar-highlight-color:#fff;
	color:#333;
	letter-spacing:0.05em;
}
.popup #sugoroku01 #textBox h4,
.popup #sugoroku02 #textBox h4 { font-size:140%; padding:15px 20px 10px 20px;}
.popup #sugoroku01 #textBox p,
.popup #sugoroku02 #textBox p { font-size:120%; line-height:30px; padding:0 20px 20px 20px;}
.popup #sugoroku01 #textBox p .photo01,
.popup #sugoroku02 #textBox p .photo01 {
	display:block;
	width:130px;
	height:150px;
	float:right;
}
.popup #sugoroku01 #textBox p .photo02,
.popup #sugoroku02 #textBox p .photo02 {
	display:block;
	width:160px;
	height:120px;
	float:right;
}
/**/
.popup .natsuki01 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki01.jpg) no-repeat top right;}
.popup .natsuki02 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki02.jpg) no-repeat top right;}
.popup .natsuki03 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki03.jpg) no-repeat top right;}
.popup .natsuki04 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki04.jpg) no-repeat top right;}
.popup .natsuki05 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki05.jpg) no-repeat top right;}
.popup .natsuki06 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki06.jpg) no-repeat top right;}
.popup .natsuki07 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki07.jpg) no-repeat top right;}
.popup .natsuki08 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki08.jpg) no-repeat top right;}
.popup .natsuki09 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki09.jpg) no-repeat top right;}
.popup .natsuki10 #textBox p .photo02 { background:url(../img/sugoroku_ph_natsuki10.jpg) no-repeat top right;}
.popup .natsuki11 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki11.jpg) no-repeat top right;}
.popup .natsuki12 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki12.jpg) no-repeat top right;}
.popup .natsuki13 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki13.jpg) no-repeat top right;}
.popup .natsuki14 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki14.jpg) no-repeat top right;}
.popup .natsuki15 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki15.jpg) no-repeat top right;}
.popup .natsuki16 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki16.jpg) no-repeat top right;}
.popup .natsuki17 #textBox p .photo02 { background:url(../img/sugoroku_ph_natsuki17.jpg) no-repeat top right;}
.popup .natsuki18 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki18.jpg) no-repeat top right;}
.popup .natsuki19 #textBox p .photo02 { background:url(../img/sugoroku_ph_natsuki19.jpg) no-repeat top right;}
.popup .natsuki20 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki20.jpg) no-repeat top right;}
.popup .natsuki21 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki21.jpg) no-repeat top right;}
.popup .natsuki22 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki22.jpg) no-repeat top right;}
.popup .natsuki23 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki23.jpg) no-repeat top right;}
.popup .natsuki24 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki24.jpg) no-repeat top right;}
.popup .natsuki25 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki25.jpg) no-repeat top right;}
.popup .natsuki26 #textBox p .photo01 { background:url(../img/sugoroku_ph_natsuki26.jpg) no-repeat top right;}
/**/
.popup .chiharu01 #textBox p .photo02 { background:url(../img/sugoroku_ph_chiharu01.jpg) no-repeat top right;}
.popup .chiharu02 #textBox p .photo02 { background:url(../img/sugoroku_ph_chiharu02.jpg) no-repeat top right;}
.popup .chiharu03 #textBox p .photo02 { background:url(../img/sugoroku_ph_chiharu03.jpg) no-repeat top right;}
.popup .chiharu04 #textBox p .photo01 { background:url(../img/sugoroku_ph_chiharu04.jpg) no-repeat top right;}
.popup .chiharu05 #textBox p .photo01 { background:url(../img/sugoroku_ph_chiharu05.jpg) no-repeat top right;}
.popup .chiharu06 #textBox p .photo01 { background:url(../img/sugoroku_ph_chiharu06.jpg) no-repeat top right;}
.popup .chiharu07 #textBox p .photo02 { background:url(../img/sugoroku_ph_chiharu07.jpg) no-repeat top right;}
.popup .chiharu08 #textBox p .photo02 { background:url(../img/sugoroku_ph_chiharu08.jpg) no-repeat top right;}
.popup .chiharu09 #textBox p .photo02 { background:url(../img/sugoroku_ph_chiharu09.jpg) no-repeat top right;}
.popup .chiharu10 #textBox p .photo02 { background:url(../img/sugoroku_ph_chiharu10.jpg) no-repeat top right;}
.popup .chiharu11 #textBox p .photo02 { background:url(../img/sugoroku_ph_chiharu11.jpg) no-repeat top right;}
.popup .chiharu12 #textBox p .photo02 { background:url(../img/sugoroku_ph_chiharu12.jpg) no-repeat top right;}
.popup .chiharu13 #textBox p .photo02 { background:url(../img/sugoroku_ph_chiharu13.jpg) no-repeat top right;}
.popup .chiharu14 #textBox p .photo02 { background:url(../img/sugoroku_ph_chiharu14.jpg) no-repeat top right;}
.popup .chiharu15 #textBox p .photo02 { background:url(../img/sugoroku_ph_chiharu15.jpg) no-repeat top right;}
.popup .chiharu16 #textBox p .photo02 { background:url(../img/sugoroku_ph_chiharu16.jpg) no-repeat top right;}


/*$B!wMF5?<T%j%9%H(B
/////////////////////////////////////////////////////////////////////////*/
.suspect01 #unitIn { background:url(../img/bg_shibata01.jpg) no-repeat;}
.suspect02 #unitIn { background:url(../img/bg_shibata02.jpg) no-repeat;}
.suspect03 #unitIn { background:url(../img/bg_shibata03.jpg) no-repeat;}
.suspect04 #unitIn { background:url(../img/bg_shibata04.jpg) no-repeat;}
.suspect05 #unitIn { background:url(../img/bg_shibata05.jpg) no-repeat;}
.suspect06 #unitIn { background:url(../img/bg_shibata06.jpg) no-repeat;}
.suspect07 #unitIn { background:url(../img/bg_shibata07.jpg) no-repeat;}
.suspect08 #unitIn { background:url(../img/bg_shibata08.jpg) no-repeat;}
.suspect10 #unitIn { background:url(../img/bg_shibata10.jpg) no-repeat;}
.shibata #unit #bknm { position:absolute; top:390px; left:30px;}
.shibata #unit #bknm select { width:160px; height:20px; font-size:100%; letter-spacing:normal; font-family:Verdana;}

.shibata #unitIn dl#textBox {
	width:420px;
	height:190px;
	font-size:120%;
	line-height:1.5em;
	color:#000;
	position:absolute;
	top:235px;
	left:250px;
	overflow:auto;
	scrollbar-base-color:#e1dde2;
	scrollbar-arrow-color:#000;
	scrollbar-highlight-color:#fff;
	}
	.shibata #unitIn dl#textBox dt { padding:0 10px; color:#c50000;}
	.shibata #unitIn dl#textBox dd { padding:0 10px 5px 32px;}


/*$B!wN6C+B<(B
/////////////////////////////////////////////////////////////////////////*/
.ryukoku #unitIn { background:url(../img/bg_ryukoku.jpg) no-repeat;}
.ryukoku #unitIn ul {
	width:535px;
	height:320px;
	position:absolute;
	top:100px;
	left:180px;
	}
	.ryukoku #unitIn ul li,
	.ryukoku #unitIn ul li a {
		display:block;
		width:120px;
		height:20px;
	}
	.ryukoku #unitIn ul li { position:absolute;}
	.ryukoku #unitIn ul li a { background:url(../img/btn_ryukoku.gif) no-repeat;}
	/*posi*/
	.ryukoku #unitIn ul li#ep01 { top:55px; left:270px;}
	.ryukoku #unitIn ul li#ep02 { top:90px; left:330px;}
	.ryukoku #unitIn ul li#ep03 { top:100px; left:200px;}
	.ryukoku #unitIn ul li#ep04 { top:130px; left:170px;}
	.ryukoku #unitIn ul li#ep05 { top:170px; left:300px;}
	.ryukoku #unitIn ul li#ep06 { top:200px; left:350px;}
	.ryukoku #unitIn ul li#ep07 { top:130px; left:380px;}
	.ryukoku #unitIn ul li#ep08 { top:180px; left:90px;}
	.ryukoku #unitIn ul li#ep09 { top:220px; left:70px;}
	.ryukoku #unitIn ul li#ep10 { top:240px; left:300px;}
	/*link*/
	.ryukoku #unitIn ul li#ep01 a { background-position:0 0;}
	.ryukoku #unitIn ul li#ep02 a { background-position:0 -20px;}
	.ryukoku #unitIn ul li#ep03 a { background-position:0 -40px;}
	.ryukoku #unitIn ul li#ep04 a { background-position:0 -60px;}
	.ryukoku #unitIn ul li#ep05 a { background-position:0 -80px;}
	.ryukoku #unitIn ul li#ep06 a { background-position:0 -100px;}
	.ryukoku #unitIn ul li#ep07 a { background-position:0 -120px;}
	.ryukoku #unitIn ul li#ep08 a { background-position:0 -140px;}
	.ryukoku #unitIn ul li#ep09 a { background-position:0 -160px;}
	.ryukoku #unitIn ul li#ep10 a { background-position:0 -180px;}
	/*link*/
	.ryukoku #unitIn ul li#ep01 a:hover { background-position:-120px 0;}
	.ryukoku #unitIn ul li#ep02 a:hover { background-position:-120px -20px;}
	.ryukoku #unitIn ul li#ep03 a:hover { background-position:-120px -40px;}
	.ryukoku #unitIn ul li#ep04 a:hover { background-position:-120px -60px;}
	.ryukoku #unitIn ul li#ep05 a:hover { background-position:-120px -80px;}
	.ryukoku #unitIn ul li#ep06 a:hover { background-position:-120px -100px;}
	.ryukoku #unitIn ul li#ep07 a:hover { background-position:-120px -120px;}
	.ryukoku #unitIn ul li#ep08 a:hover { background-position:-120px -140px;}
	.ryukoku #unitIn ul li#ep09 a:hover { background-position:-120px -160px;}
	.ryukoku #unitIn ul li#ep10 a:hover { background-position:-120px -180px;}

/*episode*/
.ryukoku2 #unitIn { background:url(../img/bg_ryukoku2.jpg) no-repeat;}
.ryukoku2 #unitIn #main {
	width:440px;
	height:320px;
	position:absolute;
	top:88px;
	left:259px;
	}
	.ryukoku2 #unitIn #main #scrl {
		width:418px;
		height:248px;
		position:absolute;
		top:70px;
		left:20px;
	}
	.ryukoku2 #unitIn #main #scrl p { padding:0 20px 10px 0; line-height:1.5em;}

	.ryukoku2 #unitIn h3 { width:440px; height:60px;}
	.ryukoku01 #unitIn h3 { background:url(../img/h3_ryukoku01.gif) no-repeat;}
	.ryukoku02 #unitIn h3 { background:url(../img/h3_ryukoku02.gif) no-repeat;}
	.ryukoku03 #unitIn h3 { background:url(../img/h3_ryukoku03.gif) no-repeat;}
	.ryukoku04 #unitIn h3 { background:url(../img/h3_ryukoku04.gif) no-repeat;}
	.ryukoku05 #unitIn h3 { background:url(../img/h3_ryukoku05.gif) no-repeat;}
	.ryukoku06 #unitIn h3 { background:url(../img/h3_ryukoku06.gif) no-repeat;}
	.ryukoku07 #unitIn h3 { background:url(../img/h3_ryukoku07.gif) no-repeat;}
	.ryukoku08 #unitIn h3 { background:url(../img/h3_ryukoku08.gif) no-repeat;}
	.ryukoku09 #unitIn h3 { background:url(../img/h3_ryukoku09.gif) no-repeat;}
	/*btn*/
	.ryukoku2 #unitIn #main #btnBack,
	.ryukoku2 #unitIn #main #btnBack a {
		display:block;
		width:75px;
		height:20px;
	}
	.ryukoku2 #unitIn #main #btnBack { position:absolute; top:10px; right:10px;}
	
	/*pic*/
	.ryukoku2 #unitIn #main #scrl p.photo { height:150px;}
	/*01*/
	.ryukoku01 #unitIn #main #scrl p#pic1 { background:url(../img/ryukoku01-1.jpg) no-repeat top center;}
	/*02*/
	.ryukoku02 #unitIn #main #scrl p#pic1 { background:url(../img/ryukoku02-1.jpg) no-repeat top center;}
	.ryukoku02 #unitIn #main #scrl p#pic2 { background:url(../img/ryukoku02-2.jpg) no-repeat top center;}
	.ryukoku02 #unitIn #main #scrl p#pic3 { background:url(../img/ryukoku02-3.jpg) no-repeat top center;}
	.ryukoku02 #unitIn #main #scrl p#pic4 { background:url(../img/ryukoku02-4.jpg) no-repeat top center;}
	/*03*/
	.ryukoku03 #unitIn #main #scrl p#pic1 { background:url(../img/ryukoku03-1.jpg) no-repeat top center;}
	/*04*/
	.ryukoku04 #unitIn #main #scrl p#pic1 { background:url(../img/ryukoku04-1.jpg) no-repeat top center;}
	.ryukoku04 #unitIn #main #scrl p#pic2 { background:url(../img/ryukoku04-2.jpg) no-repeat top center;}
	/*05*/
	.ryukoku05 #unitIn #main #scrl p#pic1 { background:url(../img/ryukoku05-1.jpg) no-repeat top center;}
	/*06*/
	.ryukoku06 #unitIn #main #scrl p#pic1 { background:url(../img/ryukoku06-1.jpg) no-repeat top center;}
	/*07*/
	.ryukoku07 #unitIn #main #scrl p#pic1 { background:url(../img/ryukoku07-1.jpg) no-repeat top center;}
	/*08*/
	.ryukoku08 #unitIn #main #scrl p#pic1 { background:url(../img/ryukoku08-1.jpg) no-repeat top center;}
	/*09*/
	.ryukoku09 #unitIn #main #scrl p#pic1 { background:url(../img/ryukoku09-1.jpg) no-repeat top center;}
	.ryukoku09 #unitIn #main #scrl p#pic2 { background:url(../img/ryukoku09-2.jpg) no-repeat top center;}


/*/////////////////////////////////////////////////////////////////////////
$B!w%J%S%2!<%7%g%s(B
/////////////////////////////////////////////////////////////////////////*/
#navi {
	width:735px;
	height:20px;
	position:absolute;
	top:480px;
	left:174px;
	background:url(../img/navi.gif) no-repeat;
	}
	#navi ul li,
	#navi ul li a { display:block; height:20px;}
	#navi ul li#menu01, #navi ul li#menu01 a { width:55px;}
	#navi ul li#menu02, #navi ul li#menu02 a { width:115px;}
	#navi ul li#menu03, #navi ul li#menu03 a { width:65px;}
	#navi ul li#menu04, #navi ul li#menu04 a { width:105px;}
	#navi ul li#menu05, #navi ul li#menu05 a { width:55px;}
	#navi ul li#menu06, #navi ul li#menu06 a { width:80px;}
	#navi ul li#menu07, #navi ul li#menu07 a { width:70px;}
	#navi ul li#menu08, #navi ul li#menu08 a { width:85px;}
	/*posi*/
	#navi ul li { position:absolute; top:0;}
	#navi ul li#menu01 { left:0;}
	#navi ul li#menu02 { left:67px;}
	#navi ul li#menu03 { left:195px;}
	#navi ul li#menu04 { left:275px;}
	#navi ul li#menu05 { left:397px;}
	#navi ul li#menu06 { left:467px; top:1px;}
	#navi ul li#menu07 { left:563px; top:2px;}
	#navi ul li#menu08 { left:650px; top:3px;}
	/*link*/
	#navi ul li a { background:url(../img/navi.gif) no-repeat;}
	#navi ul li#menu01 a { background-position:0 0;}
	#navi ul li#menu02 a { background-position:-67px 0;}
	#navi ul li#menu03 a { background-position:-195px 0;}
	#navi ul li#menu04 a { background-position:-275px 0;}
	#navi ul li#menu05 a { background-position:-397px 0;}
	#navi ul li#menu06 a { background-position:-467px -1px;}
	#navi ul li#menu07 a { background-position:-563px -2px;}
	#navi ul li#menu08 a { background-position:-650px -3px;}
	#navi ul li#menu01 a:hover { background-position:0 -30px;}
	#navi ul li#menu02 a:hover { background-position:-67px -30px;}
	#navi ul li#menu03 a:hover { background-position:-195px -30px;}
	#navi ul li#menu04 a:hover { background-position:-275px -30px;}
	#navi ul li#menu05 a:hover { background-position:-397px -30px;}
	#navi ul li#menu06 a:hover { background-position:-467px -31px;}
	#navi ul li#menu07 a:hover { background-position:-563px -32px;}
	#navi ul li#menu08 a:hover { background-position:-650px -33px;}
	/**/
	.news #navi ul li#menu01 a { background-position:0 -30px;}
	.intro #navi ul li#menu02 a { background-position:-67px -30px;}
	.story #navi ul li#menu03 a { background-position:-195px -30px;}
	.chart #navi ul li#menu04 a,
	.chart2 #navi ul li#menu04 a { background-position:-275px -30px;}
	.staff #navi ul li#menu05 a { background-position:-397px -30px;}
	.interview #navi ul li#menu06 a { background-position:-467px -31px;}
	.gallery #navi ul li#menu07 a { background-position:-563px -32px;}
	.report #navi ul li#menu08 a { background-position:-650px -33px;}

#navi2 {
	width:95px;
	height:175px;
	position:absolute;
	top:302px;
	left:887px;
	z-index:999;
	}
	#navi2 ul li,
	#navi2 ul li a { display:block;}
	#navi2 ul li#menu09 { width:90px; height:75px; position:absolute; bottom:0; left:0;}
	#navi2 ul li#menu10 { width:95px; height:85px; position:absolute; top:0; left:0;}
	#navi2 ul li#menu09 a { width:90px; height:75px; background:url(../img/navi2.jpg) no-repeat 0 -102px;}
	#navi2 ul li#menu10 a { width:95px; height:85px; background:url(../img/navi2.jpg) no-repeat 0 0;}
	#navi2 ul li#menu09 a:hover, .msg #navi2 ul li#menu09 a { background-position:-95px -102px;}
	#navi2 ul li#menu10 a:hover, .present #navi2 ul li#menu10 a { background-position:-95px 0;}

.contents #navi2 ul li#menu09 a { background:url(../img/navi2_contents.jpg) no-repeat 0 -102px;}
.contents #navi2 ul li#menu10 a { background:url(../img/navi2_contents.jpg) no-repeat 0 0;}
.contents #navi2 ul li#menu09 a:hover { background-position:-95px -102px;}
.contents #navi2 ul li#menu10 a:hover { background-position:-95px 0;}

#navi_sp {
	width:138px;
	height:495px;
	position:absolute;
	top:43px;
	left:0;
	background:url(../img/navi_sp.jpg) no-repeat;
	}
	#navi_sp ul li,
	#navi_sp ul li a { display:block; width:100px; height:65px;}
	/*posi*/
	#navi_sp ul li { position:absolute;}
	#navi_sp ul li#sp01 { top:11px; left:8px;}
	#navi_sp ul li#sp02 { top:87px; left:50px; width:88px;}
	#navi_sp ul li#sp03 { top:170px; left:0;}
	#navi_sp ul li#sp04 { top:249px; left:11px;}
	#navi_sp ul li#sp05 { top:339px; left:29px;}
	#navi_sp ul li#sp06 { top:424px; left:0;}
	/*link*/
	#navi_sp ul li a { background:url(../img/navi_sp.jpg) no-repeat;}
	#navi_sp ul li#sp01 a { background-position:-8px -11px;}
	#navi_sp ul li#sp02 a { background-position:-50px -87px; width:88px;}
	#navi_sp ul li#sp03 a { background-position:0 -170px;}
	#navi_sp ul li#sp04 a { background-position:-11px -249px;}
	#navi_sp ul li#sp05 a { background-position:-29px -339px;}
	#navi_sp ul li#sp06 a { background-position:0 -424px;}
	#navi_sp ul li#sp01 a:hover { background-position:-146px -11px;}
	#navi_sp ul li#sp02 a:hover { background-position:-188px -87px;}
	#navi_sp ul li#sp03 a:hover { background-position:-138px -170px;}
	#navi_sp ul li#sp04 a:hover { background-position:-149px -249px;}
	#navi_sp ul li#sp05 a:hover { background-position:-167px -339px;}
	#navi_sp ul li#sp06 a:hover { background-position:-138px -424px;}
	/**/
	.nagisa #navi_sp ul li#sp01 a { background-position:-146px -11px;}
	.shibata #navi_sp ul li#sp02 a { background-position:-188px -87px;}
	.ryukoku #navi_sp ul li#sp03 a { background-position:-138px -170px;}
	.sugoroku #navi_sp ul li#sp04 a { background-position:-149px -249px;}
	.english #navi_sp ul li#sp05 a { background-position:-167px -339px;}
	.ura #navi_sp ul li#sp06 a { background-position:-138px -424px;}
	/*ready*/
	#navi_sp ul li { background:url(../img/navi_sp.jpg) no-repeat;}
	#navi_sp ul li#sp01 { background-position:-8px -11px;}
	#navi_sp ul li#sp02 { background-position:-50px -87px; width:88px;}
	#navi_sp ul li#sp03 { background-position:0 -170px;}
	#navi_sp ul li#sp04 { background-position:-11px -249px;}
	#navi_sp ul li#sp05 { background-position:-29px -339px;}
	#navi_sp ul li#sp06 { background-position:0 -424px;}





/*eof*/
