@charset "iso-2022-jp";

html{
	height:100%;
}
body {
	height:100%;
	margin:0px auto;
	padding:0px;
	text-align:center;
	line-height:220%;
	color:#333;
	background:#fff url(../img/bg.jpg) repeat top center;
}

a:link {color:#ec74a9;text-decoration:none;}
a:visited {color:#ec74a9;text-decoration:none;}
a:active {color:#0cc;text-decoration: none;}
a:hover {color:#0cc;;text-decoration: none;}


/*/////////////////////////////////////////////////////////////////////////
$B%3%s%F%s%D6&DL(B
/////////////////////////////////////////////////////////////////////////*/

#BACKGROUND{background:url(../img/bg_line.jpg) repeat-x top center;margin:0px;padding:0;}
#CONTAINER{width:970px;margin:0px auto;background:url(../img/cont_bg.jpg) repeat-y top center}
#CONTAINERTOP{width:970px;margin:0px auto;padding:140px 0 0 0;background:url(../img/cont_top.jpg) no-repeat top center;position:relative;}
#HEADER{width:970px;position:absolute;top:0;left:0;}
	#HEADER h1{position:absolute;left:26px;top:12px;}
	#HEADER h1 a{width:300px;height:250px;display:block;}
	#HEADER p{position:absolute;top:-5000px;left:-9999px;}
#HEADER #MENUAREA{width:610px;height:55px;position:absolute;top:85px;left:355px;}
	#HEADER #MENUAREA ul li{height:25px;float:left;}
	#HEADER #MENUAREA ul li a{height:20px;display:block;background:url(../img/cont_parts.png) no-repeat;}
	#HEADER #MENUAREA ul li#menu1{width:95px;}
	#HEADER #MENUAREA ul li#menu2{width:95px;}
	#HEADER #MENUAREA ul li#menu3{width:95px;}
	#HEADER #MENUAREA ul li#menu4{width:169px;}
	#HEADER #MENUAREA ul li#menu5{width:81px;}
	#HEADER #MENUAREA ul li#menu6{width:110px;padding-left:140px;_width:250px;}
	#HEADER #MENUAREA ul li#menu7{width:98px;}
	#HEADER #MENUAREA ul li#menu8{width:155px;}
	#HEADER #MENUAREA ul li#menu9{width:98px;}
	#HEADER #MENUAREA ul li#menu1 a{width:85px;background-position:0 0;}
	#HEADER #MENUAREA ul li#menu2 a{width:85px;background-position:-95px 0;}
	#HEADER #MENUAREA ul li#menu3 a{width:85px;background-position:-190px 0;}
	#HEADER #MENUAREA ul li#menu4 a{width:159px;background-position:-285px 0;}
	#HEADER #MENUAREA ul li#menu5 a{width:70px;background-position:-565px 0;}
	#HEADER #MENUAREA ul li#menu6 a{width:101px;background-position:-454px 0;}
	#HEADER #MENUAREA ul li#menu7 a{width:88px;background-position:-800px 0;}
	#HEADER #MENUAREA ul li#menu8 a{width:145px;background-position:-645px 0;}
	#HEADER #MENUAREA ul li#menu9 a{width:88px;background-position:-898px 0;}
	
	#HEADER #MENUAREA ul li#menu1 a:hover{width:85px;background-position:0 -30px;}
	#HEADER #MENUAREA ul li#menu2 a:hover{width:85px;background-position:-95px -30px;}
	#HEADER #MENUAREA ul li#menu3 a:hover{width:85px;background-position:-190px -30px;}
	#HEADER #MENUAREA ul li#menu4 a:hover{width:159px;background-position:-285px -30px;}
	#HEADER #MENUAREA ul li#menu5 a:hover{width:70px;background-position:-565px -30px;}
	#HEADER #MENUAREA ul li#menu6 a:hover{width:101px;background-position:-454px -30px;}
	#HEADER #MENUAREA ul li#menu7 a:hover{width:88px;background-position:-800px -30px;}
	#HEADER #MENUAREA ul li#menu8 a:hover{width:145px;background-position:-645px -30px;}
	#HEADER #MENUAREA ul li#menu9 a:hover{width:88px;background-position:-898px -30px;}

	#INTRODUCTION #HEADER #MENUAREA ul li#menu1 a{background-position:0 -30px;}
	#INFORMATION #HEADER #MENUAREA ul li#menu2 a{background-position:-95px -30px;}
	#STORY #HEADER #MENUAREA ul li#menu3 a{background-position:-190px -30px;}
	#CASTSTAFF #HEADER #MENUAREA ul li#menu4 a{background-position:-285px -30px;}
	#COMMENT #HEADER #MENUAREA ul li#menu5 a{background-position:-454px -30px;}
	#CHART #HEADER #MENUAREA ul li#menu5 a{background-position:-565px -30px;}
	#INTERVIEW #HEADER #MENUAREA ul li#menu6 a{background-position:-454px -30px;}
	#GALLERY #HEADER #MENUAREA ul li#menu7 a{background-position:-800px -30px;}
	#FANMESSAGE #HEADER #MENUAREA ul li#menu8 a{background-position:-645px -30px;}
	#SPECIAL #HEADER #MENUAREA ul li#menu9 a{background-position:-898px -30px;}

#RIGHTAREA{width:615px;padding:20px 0 70px 0;float:right;text-align:left;position:relative;}

	#RIGHTAREA h2{width:480px;height:60px;background:url(../img/cont_parts.png) no-repeat;}
	#INTRODUCTION #RIGHTAREA h2{background-position: 0 -221px;}
	#INFORMATION #RIGHTAREA h2{background-position: 0 -281px;}
	#STORY #RIGHTAREA h2{background-position: 0 -341px;}
	#CASTSTAFF #RIGHTAREA h2{background-position: 0 -401px;}
	#COMMENT #RIGHTAREA h2{background-position: 0 -461px;}
	#INTERVIEW #RIGHTAREA h2{width:570px; background-position: 0 -461px;}
	#CHART #RIGHTAREA h2{background-position: 0 -521px;}
	#FANMESSAGE #RIGHTAREA h2{background-position: 0 -581px;}
	#SPECIAL #RIGHTAREA h2{background-position: 0 -641px;}
	#GALLERY #RIGHTAREA h2{background-position: 0 -701px;}

	#RIGHTAREA h2{width:480px;height:60px;background:url(../img/cont_parts.png) no-repeat;}


	#RIGHTAREA p{font-size:140%;padding:15px 40px 0 15px;}

#LEFTAREA{width:300px;_width:330px;float:left;padding:135px 0 50px 30px;}
#LEFTAREA #NEWSAREA{width:300px;height:150px;background:url(../img/cont_parts.png) no-repeat 0 -60px;position:relative;margin:20px 0 0 0;}
	#LEFTAREA #NEWSAREA .text{width:271px;height:129px;position:absolute;top:3px;left:26px;overflow:auto;text-align:left;}
	#LEFTAREA #NEWSAREA .pad{padding:5px 3px;}
	#LEFTAREA #NEWSAREA ul li{font-size:110%;padding:3px 5px 5px 10px;margin:0 auto;line-height:120%;border-bottom:1px dotted #aaa;background:url(../img/news_cursor.png) no-repeat 0 5px;}
#LEFTAREA .btn_twitter{padding:0 0 10px 0;}
	#LEFTAREA .btn_twitter a{width:300px;height:55px;display:block;background:url(../img/cont_parts.png) no-repeat -310px -60px;}
#LEFTAREA .btn_boobokids{padding:10px 0 0px 0;}
	#LEFTAREA .btn_boobokids a{width:300px;height:80px;display:block;background:url(../img/fuyunosakura_kids110114.gif) no-repeat;}
#LEFTAREA .mobileinfo{width:300px;height:80px;background:url(../img/cont_parts.png) no-repeat -310px -125px;}
#LEFTAREA .social{padding:10px 0 0 0;text-align:left;}

/* $B%H%C%W%Z!<%8!!(Bid:TOPPAGE */

body#TOPPAGE{background-image:none;}

#TOPPAGE #CONTAINER{width:970px;margin:0px auto;padding-bottom:30px;background:none;}

#TOPPAGE .image{width:970px;height:524px;background:url(../img/top_main.jpg) no-repeat 0 0;position:relative;}
#TOPPAGE .image .cover{width:970px;height:524px;}
#TOPPAGE .image h1{position:absolute;top:-5000px;left:-9999px;}
#TOPPAGE .image p{position:absolute;top:-5000px;left:-9999px;}
#TOPPAGE .image .banner_rectangle{position:absolute;top:421px;left:641px;}
#TOPPAGE .image .dvd_info{position:absolute;top:325px;left:15px;}
#TOPPAGE .image .dvd_info a{ display:block; width:270px; height:95px;}


#TOPPAGE #MAIN{width:970px;height:145px;position:relative;}

#TOPPAGE #MAIN #NEWSAREA{position:absolute;top:15px;left:0;width:240px;height:145px;background:url(../img/top_parts.png) no-repeat 0 0;}
#TOPPAGE #MAIN #NEWSAREA .text{width:211px;height:129px;position:absolute;top:3px;left:26px;overflow:auto;text-align:left;}
#TOPPAGE #MAIN #NEWSAREA .pad{padding:5px 3px;}
#TOPPAGE #MAIN #NEWSAREA ul li{font-size:110%;padding:3px 5px 5px 10px;margin:0 auto;line-height:120%;border-bottom:1px dotted #aaa;background:url(../img/news_cursor.png) no-repeat 0 5px;}

#TOPPAGE #MAIN #MENUAREA{width:375px;height:50px;position:absolute;top:15px;left:250px;}
#TOPPAGE #MAIN #MENUAREA ul li{height:23px;float:left;}
#TOPPAGE #MAIN #MENUAREA ul li a{height:18px;display:block;background:url(../img/top_parts.png) no-repeat;}
#TOPPAGE #MAIN #MENUAREA ul li#menu1{width:68px;}
#TOPPAGE #MAIN #MENUAREA ul li#menu2{width:68px;}
#TOPPAGE #MAIN #MENUAREA ul li#menu3{width:68px;}
#TOPPAGE #MAIN #MENUAREA ul li#menu4{width:114px;}
#TOPPAGE #MAIN #MENUAREA ul li#menu5{width:52px;}
#TOPPAGE #MAIN #MENUAREA ul li#menu6{width:92px;}
#TOPPAGE #MAIN #MENUAREA ul li#menu7{width:81px;}
#TOPPAGE #MAIN #MENUAREA ul li#menu8{width:112px;}
#TOPPAGE #MAIN #MENUAREA ul li#menu9{width:84px;}
#TOPPAGE #MAIN #MENUAREA ul li#menu1 a{width:63px;background-position:-250px 0;}
#TOPPAGE #MAIN #MENUAREA ul li#menu2 a{width:63px;background-position:-318px 0;}
#TOPPAGE #MAIN #MENUAREA ul li#menu3 a{width:63px;background-position:-386px 0;}
#TOPPAGE #MAIN #MENUAREA ul li#menu4 a{width:109px;background-position:-454px 0;}
#TOPPAGE #MAIN #MENUAREA ul li#menu5 a{width:47px;background-position:-568px 0;}
#TOPPAGE #MAIN #MENUAREA ul li#menu6 a{width:87px;background-position:-620px 0;}
#TOPPAGE #MAIN #MENUAREA ul li#menu7 a{width:76px;background-position:-712px 0;}
#TOPPAGE #MAIN #MENUAREA ul li#menu8 a{width:107px;background-position:-793px 0;}
#TOPPAGE #MAIN #MENUAREA ul li#menu9 a{width:79px;background-position:-905px 0;}

#TOPPAGE #MAIN #MENUAREA ul li#menu1 a:hover{background-position:-250px -28px;}
#TOPPAGE #MAIN #MENUAREA ul li#menu2 a:hover{background-position:-318px -28px;}
#TOPPAGE #MAIN #MENUAREA ul li#menu3 a:hover{background-position:-386px -28px;}
#TOPPAGE #MAIN #MENUAREA ul li#menu4 a:hover{background-position:-454px -28px;}
#TOPPAGE #MAIN #MENUAREA ul li#menu5 a:hover{background-position:-568px -28px;}
#TOPPAGE #MAIN #MENUAREA ul li#menu6 a:hover{background-position:-620px -28px;}
#TOPPAGE #MAIN #MENUAREA ul li#menu7 a:hover{background-position:-712px -28px;}
#TOPPAGE #MAIN #MENUAREA ul li#menu8 a:hover{background-position:-793px -28px;}
#TOPPAGE #MAIN #MENUAREA ul li#menu9 a:hover{background-position:-905px -28px;}


#TOPPAGE #MAIN .btn_twitter{position:absolute;top:67px;left:250px;}
#TOPPAGE #MAIN .btn_twitter a{width:160px;height:50px;display:block;background:url(../img/top_parts.png) no-repeat -250px -56px;}

#TOPPAGE #MAIN .mobileinfo{position:absolute;top:67px;left:415px;width:206px;height:50px;background:url(../img/top_parts.png) no-repeat -420px -56px;}
#TOPPAGE #MAIN .social{position:absolute;top:127px;left:250px;}


/* $B$O$8$a$K(B id:INTRODUCTION */
#INTRODUCTION #RIGHTAREA{height:710px;background:url(../introduction/img/bg.jpg) no-repeat;}
#INTRODUCTION #RIGHTAREA p.catch{position:absolute;top:-5000px;left:-9999px;}
#INTRODUCTION #RIGHTAREA p.text{padding-top:280px;}

/* $B$*CN$i$;(B id:INFORMATION */
#INFORMATION #RIGHTAREA h3{font-size:140%;color:#FFF;margin:0px auto;padding:10px 0px 10px 10px;background:url(../information/img/information_parts.jpg) no-repeat left center;
text-shadow:#333 0px 0px 1px;}
#INFORMATION #RIGHTAREA .infoblock{padding:20px 0 20px 20px;}
#INFORMATION #RIGHTAREA .infoblock p.text{padding:0 40px 20px 10px;}
#INFORMATION #RIGHTAREA .infoblock p.gototop{font-size:120%;float:right;padding-top:15px;}

#INFORMATION #RIGHTAREA .infoblock a.ishop{padding:3px;background:#ec74a9;color:#FFF !important;}

#INFORMATION #RIGHTAREA .infoblock .confirm{margin:0px auto; padding-bottom:30px;}
#INFORMATION #RIGHTAREA .infoblock .confirm .confirmbtn{width:120px;height:40px;margin:0px auto;text-align:center;display:block;background:url(../information/img/info_20110128.jpg) no-repeat 0 0;}
#INFORMATION #RIGHTAREA .infoblock .confirm div.end{ text-align:center; color:#F00; font-size:120%; line-height:140%; padding-top:20px;}

#INFORMATION #RIGHTAREA .infoblock .info20110128_01_image{width:210px;height:210px;margin:0 40px 10px 10px;_margin-right:20px;;float:right;background:url(../information/img/info_20110128.jpg) no-repeat 0 -80px;}

#INFORMATION #RIGHTAREA .infoblock .dvdbox_1{width:160px; height:216px; background:url(../information/img/info_20110318_01.jpg) no-repeat; margin:0 0 0 10px;display:block; float:right;}
#INFORMATION #RIGHTAREA .infoblock .dvdbox_1 .cover{width:160px; height:216px;display:block;}
#INFORMATION #RIGHTAREA .infoblock .dvdbox2011091201{width:190px; height:150px; background:url(../information/img/info_20110912_01.jpg) no-repeat; margin:0 0 0 10px;display:block; float:right;}
#INFORMATION #RIGHTAREA .infoblock .dvdbox2011091201 .cover{width:190px; height:150px;display:block;}
#INFORMATION #RIGHTAREA .infoblock .dvdbox2011091202{width:190px; height:190px; background:url(../information/img/info_20110912_02.jpg) no-repeat center center; margin:0 0 0 10px;display:block; float:right;}
#INFORMATION #RIGHTAREA .infoblock .dvdbox2011091202 .cover{width:190px; height:190px;display:block;}
/* $B$"$i$9$8(B id:STORY */
#STORY #BACKNUMBER{position:absolute;top:55px;right:30px;}
#STORY #RIGHTAREA .btn_spot{position:absolute;top:90px;right:30px;}
#STORY #RIGHTAREA .btn_spot a{width:140px;height:35px;background:url(../story/img/story_parts.png) no-repeat 0 0;display:block;}
#STORY #RIGHTAREA .btn_spot a:hover{background-position:0 -35px;}

#STORY h3{width:420px;height:30px;background:url(../story/img/story_parts.png) no-repeat;margin:10px 0 10px 0;}

#STORY .image1{width:250px;height:175px;}
#STORY .image2{width:250px;height:175px;}
#STORY .cover{width:250px;height:175px;}

#STORY .story1 h3{background-position:-140px 0;}
#STORY .story1 .image1{background:url(../story/img/story01.jpg) no-repeat 0 0;float:right;margin:10px 30px 15px 15px;_margin:10px 20px 15px 15px;}
#STORY .story1 .image2{background:url(../story/img/story01.jpg) no-repeat 0 -175px;float:left;margin:10px 15px 15px 0;}
#STORY .story2 h3{background-position:-140px -30px;}
#STORY .story2 .image1{background:url(../story/img/story02.jpg) no-repeat 0 0;float:right;margin:10px 30px 15px 15px;_margin:10px 20px 15px 15px;}
#STORY .story2 .image2{background:url(../story/img/story02.jpg) no-repeat 0 -175px;float:left;margin:10px 15px 15px 0;}
#STORY .story3 h3{background-position:-140px -60px;}
#STORY .story3 .image1{background:url(../story/img/story03.jpg) no-repeat 0 0;float:right;margin:10px 30px 15px 15px;_margin:10px 20px 15px 15px;}
#STORY .story3 .image2{background:url(../story/img/story03.jpg) no-repeat 0 -175px;float:left;margin:10px 15px 15px 0;}
#STORY .story4 h3{background-position:-140px -90px;}
#STORY .story4 .image1{background:url(../story/img/story04.jpg) no-repeat 0 -175px;float:right;margin:10px 30px 15px 15px;_margin:10px 20px 15px 15px;}
#STORY .story4 .image2{background:url(../story/img/story04.jpg) no-repeat 0 0;float:left;margin:10px 15px 15px 0;}
#STORY .story5 h3{background-position:-140px -120px;}
#STORY .story5 .image1{background:url(../story/img/story05.jpg) no-repeat 0 -175px;float:right;margin:10px 30px 15px 15px;_margin:10px 20px 15px 15px;}
#STORY .story5 .image2{background:url(../story/img/story05.jpg) no-repeat 0 0;float:left;margin:10px 15px 15px 0;}
#STORY .story6 h3{background-position:-140px -150px;}
#STORY .story6 .image1{background:url(../story/img/story06.jpg) no-repeat 0 -175px;float:right;margin:10px 30px 15px 15px;_margin:10px 20px 15px 15px;}
#STORY .story6 .image2{background:url(../story/img/story06.jpg) no-repeat 0 0;float:left;margin:10px 15px 15px 0;}
#STORY .story7 h3{background-position:-140px -180px;}
#STORY .story7 .image1{background:url(../story/img/story07.jpg) no-repeat 0 -175px;float:right;margin:10px 30px 15px 15px;_margin:10px 20px 15px 15px;}
#STORY .story7 .image2{background:url(../story/img/story07.jpg) no-repeat 0 0;float:left;margin:10px 15px 15px 0;}
#STORY .story8 h3{background-position:-140px -210px;}
#STORY .story8 .image1{background:url(../story/img/story08.jpg) no-repeat 0 0;float:right;margin:10px 30px 15px 15px;_margin:10px 20px 15px 15px;}
#STORY .story8 .image2{background:url(../story/img/story08.jpg) no-repeat 0 -175px;float:left;margin:10px 15px 15px 0;}
#STORY .story9 h3{height:50px;background-position:-140px -240px;}
#STORY .story9 .image1{background:url(../story/img/story09.jpg) no-repeat 0 0;float:right;margin:10px 30px 15px 15px;_margin:10px 20px 15px 15px;}
#STORY .story9 .image2{background:url(../story/img/story09.jpg) no-repeat 0 -175px;float:left;margin:10px 15px 15px 0;}
#STORY .story9 .image3{background:url(../story/img/story09.jpg) no-repeat 0 -350px;float:right;margin:10px 30px 15px 15px;_margin:10px 20px 15px 15px;}


/* $B%-%c%9%H(B $B%9%?%C%U(B id:CASTSTAFF */
#CASTSTAFF .castarea{margin:0px auto;padding:20px 0 0 0;position:relative;}
#CASTSTAFF .castarea h3{width:110px;height:30px;background:url(../caststaff/img/caststaff_parts.png) no-repeat 0 0;margin:0 0 20px 0;}
#CASTSTAFF .castarea .image{width:250px;height:175px;background:url(../caststaff/img/caststaff_image.jpg) no-repeat 0 0;position:absolute;top:80px;right:50px;}
#CASTSTAFF .castarea ul li{font-size:140%;padding:0 0 5px 20px;}
#CASTSTAFF .castarea ul li.space{padding-top:30px;}

#CASTSTAFF .staffarea{margin:0px auto;padding:20px 0 50px 290px;width:325px;_width:615px;position:relative;}
#CASTSTAFF .staffarea h3{width:110px;height:30px;background:url(../caststaff/img/caststaff_parts.png) no-repeat 0 -30px;margin:0 0 20px 0;}
#CASTSTAFF .staffarea .image{width:250px;height:175px;background:url(../caststaff/img/caststaff_image.jpg) no-repeat 0 -175px;position:absolute;top:80px;left:10px;}
#CASTSTAFF .staffarea ul li{font-size:140%;padding:0 0 5px 20px;}
#CASTSTAFF .staffarea ul li.space{padding-bottom:30px;}

/* $BAj4X?^(B id:CHART */
#CHART #RIGHTAREA{height:822px;background:url(../chart/img/chart.jpg) no-repeat;position:relative;}
#CHART #RIGHTAREA .cover{height:822px;margin:0px auto;}

#CHART #RIGHTAREA ul.character_detail li{position:absolute;}
#CHART #RIGHTAREA ul.character_detail li a{width:90px;height:115px;display:block;}

#CHART #RIGHTAREA ul.character_detail li.d_inabayuu{top:317px;left:350px;}
#CHART #RIGHTAREA ul.character_detail li.d_ishikawamonami{top:317px;left:144px;}
#CHART #RIGHTAREA ul.character_detail li.d_inabahajime{top:259px;left:495px;}
#CHART #RIGHTAREA ul.character_detail li.d_mukaiannna{top:102px;left:495px;}
#CHART #RIGHTAREA ul.character_detail li.d_ishikawakoichi{top:390px;left:27px;}
#CHART #RIGHTAREA ul.character_detail li.d_ishikawashoko{top:577px;left:27px;}
#CHART #RIGHTAREA ul.character_detail li.d_ishikawakotone{top:515px;left:160px;}
#CHART #RIGHTAREA ul.character_detail li.d_inabatetsuya{top:524px;left:346px;}
#CHART #RIGHTAREA ul.character_detail li.d_inabakaori{top:690px;left:346px;}
#CHART #RIGHTAREA ul.character_detail li.d_inabayuri{top:152px;left:367px;}
#CHART #RIGHTAREA ul.character_detail li.d_nakazatojiro{top:122px;left:229px;}
#CHART #RIGHTAREA ul.character_detail li.d_shiraishirie{top:142px;left:33px;}
#CHART #RIGHTAREA ul.character_detail li.d_murasechihiro{top:482px;left:495px;}
#CHART #RIGHTAREA ul.character_detail li.d_inabayuu a{width:120px;height:145px;}
#CHART #RIGHTAREA ul.character_detail li.d_ishikawamonami a{width:120px;height:145px;}


/* $B?MJ*>\:Y(B id:DETAIL */
body#DETAIL{background-image:none;height:100%;}

#DETAIL .detailbg{min-width:600px;width:auto !important;width:600px;min-height:380px;height:100% !important;height:380px;margin:0px auto;background:url(../chart/img/detailbg.jpg) no-repeat center -60px;}
#DETAIL .detailarea{width:600px;height:380px;margin:0px auto;position:relative;}
#DETAIL .detailarea h2{width:365px;height:95px;position:absolute;top:0;right:0;}
#DETAIL .detailarea .d_photo{width:200px;height:290px;position:absolute;top:20px;left:24px;}
#DETAIL .detailarea .d_photo .cover{width:200px;height:290px;}
#DETAIL .detailarea .text{width:330px;height:210px;position:absolute;top:95px;left:252px;overflow:auto;}
#DETAIL .detailarea .text p{padding:10px;font-size:140%;text-align:left;}

#DETAIL .detailarea .prev{position:absolute;left:0;top:334px;}
#DETAIL .detailarea .next{position:absolute;right:0;top:334px;}
#DETAIL .detailarea .close{position:absolute;left:270px;top:334px;}
#DETAIL .detailarea .prev a{width:45px;height:25px;background:url(../chart/img/detailnames.png) no-repeat 0 -1235px;display:block;}
#DETAIL .detailarea .next a{width:45px;height:25px;background:url(../chart/img/detailnames.png) no-repeat -105px -1235px;display:block;}
#DETAIL .detailarea .close a{width:60px;height:25px;background:url(../chart/img/detailnames.png) no-repeat -40px -1235px;display:block;}
#DETAIL .detailarea .prev a:hover{background-position:0 -1260px;}
#DETAIL .detailarea .next a:hover{background-position:-105px -1260px;}
#DETAIL .detailarea .close a:hover{background-position:-40px -1260px;}

#DETAIL #d_inabayuu h2{background:url(../chart/img/detailnames.png) no-repeat 0 0;}
#DETAIL #d_inabayuu .d_photo{background:url(../chart/img/d_inabayuu.jpg) no-repeat;}
#DETAIL #d_ishikawamonami h2{background:url(../chart/img/detailnames.png) no-repeat 0 -95px;}
#DETAIL #d_ishikawamonami .d_photo{background:url(../chart/img/d_ishikawamonami.jpg) no-repeat;}
#DETAIL #d_inabahajime h2{background:url(../chart/img/detailnames.png) no-repeat 0 -190px;}
#DETAIL #d_inabahajime .d_photo{background:url(../chart/img/d_inabahajime.jpg) no-repeat;}
#DETAIL #d_mukaiannna h2{background:url(../chart/img/detailnames.png) no-repeat 0 -285px;}
#DETAIL #d_mukaiannna .d_photo{background:url(../chart/img/d_mukaiannna.jpg) no-repeat;}
#DETAIL #d_ishikawakoichi h2{background:url(../chart/img/detailnames.png) no-repeat 0 -380px;}
#DETAIL #d_ishikawakoichi .d_photo{background:url(../chart/img/d_ishikawakoichi.jpg) no-repeat;}
#DETAIL #d_ishikawashoko h2{background:url(../chart/img/detailnames.png) no-repeat 0 -475px;}
#DETAIL #d_ishikawashoko .d_photo{background:url(../chart/img/d_ishikawashoko.jpg) no-repeat;}
#DETAIL #d_ishikawakotone h2{background:url(../chart/img/detailnames.png) no-repeat 0 -570px;}
#DETAIL #d_ishikawakotone .d_photo{background:url(../chart/img/d_ishikawakotone.jpg) no-repeat;}
#DETAIL #d_inabatetsuya h2{background:url(../chart/img/detailnames.png) no-repeat 0 -665px;}
#DETAIL #d_inabatetsuya .d_photo{background:url(../chart/img/d_inabatetsuya.jpg) no-repeat;}
#DETAIL #d_inabakaori h2{background:url(../chart/img/detailnames.png) no-repeat 0 -760px;}
#DETAIL #d_inabakaori .d_photo{background:url(../chart/img/d_inabakaori.jpg) no-repeat;}
#DETAIL #d_inabayuri h2{background:url(../chart/img/detailnames.png) no-repeat 0 -855px;}
#DETAIL #d_inabayuri .d_photo{background:url(../chart/img/d_inabayuri.jpg) no-repeat;}
#DETAIL #d_nakazatojiro h2{background:url(../chart/img/detailnames.png) no-repeat 0 -950px;}
#DETAIL #d_nakazatojiro .d_photo{background:url(../chart/img/d_nakazatojiro.jpg) no-repeat;}
#DETAIL #d_shiraishirie h2{background:url(../chart/img/detailnames.png) no-repeat 0 -1045px;}
#DETAIL #d_shiraishirie .d_photo{background:url(../chart/img/d_shiraishirie.jpg) no-repeat;}
#DETAIL #d_murasechihiro h2{background:url(../chart/img/detailnames.png) no-repeat 0 -1140px;}
#DETAIL #d_murasechihiro .d_photo{background:url(../chart/img/d_murasechihiro.jpg) no-repeat;}

/* $B%3%a%s%H(B id:COMMENT */
#COMMENT #RIGHTAREA h3.kusanagi{width:200px;height:30px;background:url(../comment/img/comment_parts.png) no-repeat 0 0;margin:30px 0 0px 0;}
#COMMENT #RIGHTAREA h3.imaimiki{width:200px;height:30px;background:url(../comment/img/comment_parts.png) no-repeat 0 -30px;margin:30px 0 0px 0;}


/* $B%$%s%?%S%e!<(B id:INTERVIEW */
#INTERVIEW #RIGHTAREA .interiview_top{width:574px;height:970px;position:relative;margin:0px auto;}
#INTERVIEW #RIGHTAREA .interiview_top .catch{ width:504px; height:60px;position:absolute;top:10px;left:35px;background:url(../interview/img/interview_parts.png) no-repeat 0 -70px;}
#INTERVIEW #RIGHTAREA .interiview_top .btn_kusanagi{position:absolute;top:80px;left:35px;}
#INTERVIEW #RIGHTAREA .interiview_top .btn_imai{position:absolute;top:298px;left:35px;}
#INTERVIEW #RIGHTAREA .interiview_top .btn_kusanagi a{width:504px;height:198px;display:block;background:url(../interview/img/interview_top.jpg) no-repeat 0 0;}
#INTERVIEW #RIGHTAREA .interiview_top .btn_imai a{width:504px;height:198px;display:block;background:url(../interview/img/interview_top.jpg) no-repeat 0 -198px;}
#INTERVIEW #RIGHTAREA .interiview_top .btn_kusanagi_old{position:absolute;top:550px;left:65px;}
#INTERVIEW #RIGHTAREA .interiview_top .btn_imai_old{position:absolute;top:768px;left:65px;}
#INTERVIEW #RIGHTAREA .interiview_top .btn_kusanagi_old a{width:444px;height:198px;display:block;background:url(../interview/img/interview_top.jpg) no-repeat 0 -396px;}
#INTERVIEW #RIGHTAREA .interiview_top .btn_imai_old a{width:444px;height:198px;display:block;background:url(../interview/img/interview_top.jpg) no-repeat 0 -594px;}

#INTERVIEW #RIGHTAREA h3.kusanagi1{width:574px;height:208px;background:url(../interview/img/interview_image1.jpg) no-repeat 0 0;margin:30px 0 0px 10px;}
#INTERVIEW #RIGHTAREA h3.kusanagi2{width:574px;height:208px;background:url(../interview/img/interview_image1.jpg) no-repeat 0 -208px;margin:30px 0 0px 10px;}
#INTERVIEW #RIGHTAREA h3.imai1{width:574px;height:208px;background:url(../interview/img/interview_image2.jpg) no-repeat 0 0;margin:30px 0 0px 10px;}
#INTERVIEW #RIGHTAREA h3.imai2{width:574px;height:208px;background:url(../interview/img/interview_image2.jpg) no-repeat 0 -208px;margin:30px 0 0px 10px;}
#INTERVIEW #RIGHTAREA h3.old_kusanagi1{width:574px;height:208px;background:url(../interview/img/interview_image1_2.jpg) no-repeat 0 0;margin:30px 0 0px 10px;}
#INTERVIEW #RIGHTAREA h3.old_kusanagi2{width:574px;height:208px;background:url(../interview/img/interview_image1_2.jpg) no-repeat 0 -208px;margin:30px 0 0px 10px;}
#INTERVIEW #RIGHTAREA h3.old_imai1{width:574px;height:208px;background:url(../interview/img/interview_image2_2.jpg) no-repeat 0 0;margin:30px 0 0px 10px;}
#INTERVIEW #RIGHTAREA h3.old_imai2{width:574px;height:208px;background:url(../interview/img/interview_image2_2.jpg) no-repeat 0 -208px;margin:30px 0 0px 10px;}

#INTERVIEW #RIGHTAREA .ques{width:550px;height:30px;margin:15px 0 0 10px;padding:0;}
#INTERVIEW .int1 .q1{background:url(../interview/img/interview_ques1.png) no-repeat 0 0;}
#INTERVIEW .int1 .q2{background:url(../interview/img/interview_ques1.png) no-repeat 0 -30px;}
#INTERVIEW .int1 .q3{background:url(../interview/img/interview_ques1.png) no-repeat 0 -60px;}
#INTERVIEW .int1 .q4{background:url(../interview/img/interview_ques1.png) no-repeat 0 -90px;}
#INTERVIEW .int1 .q5{background:url(../interview/img/interview_ques1.png) no-repeat 0 -120px;}
#INTERVIEW .int1 .q6{background:url(../interview/img/interview_ques1.png) no-repeat 0 -150px;}
#INTERVIEW .int1 .q7{background:url(../interview/img/interview_ques1.png) no-repeat 0 -180px;}
#INTERVIEW .int1 .q8{background:url(../interview/img/interview_ques1.png) no-repeat 0 -210px;}
#INTERVIEW .int1 .q9{background:url(../interview/img/interview_ques1.png) no-repeat 0 -240px;}
#INTERVIEW .int2 .q1{background:url(../interview/img/interview_ques2.png) no-repeat 0 0;}
#INTERVIEW .int2 .q2{background:url(../interview/img/interview_ques2.png) no-repeat 0 -30px;}
#INTERVIEW .int2 .q3{background:url(../interview/img/interview_ques2.png) no-repeat 0 -60px;}
#INTERVIEW .int2 .q4{background:url(../interview/img/interview_ques2.png) no-repeat 0 -90px;}
#INTERVIEW .int2 .q5{background:url(../interview/img/interview_ques2.png) no-repeat 0 -120px;}
#INTERVIEW .int2 .q6{background:url(../interview/img/interview_ques2.png) no-repeat 0 -150px;}
#INTERVIEW .old_int1 .q1{background:url(../interview/img/interview_ques1_2.png) no-repeat 0 0;}
#INTERVIEW .old_int1 .q2{background:url(../interview/img/interview_ques1_2.png) no-repeat 0 -30px;}
#INTERVIEW .old_int1 .q3{background:url(../interview/img/interview_ques1_2.png) no-repeat 0 -60px;}
#INTERVIEW .old_int1 .q4{background:url(../interview/img/interview_ques1_2.png) no-repeat 0 -90px;}
#INTERVIEW .old_int1 .q5{background:url(../interview/img/interview_ques1_2.png) no-repeat 0 -120px;}
#INTERVIEW .old_int1 .q6{background:url(../interview/img/interview_ques1_2.png) no-repeat 0 -150px;}
#INTERVIEW .old_int1 .q7{background:url(../interview/img/interview_ques1_2.png) no-repeat 0 -180px;}
#INTERVIEW .old_int1 .q8{background:url(../interview/img/interview_ques1_2.png) no-repeat 0 -210px;}
#INTERVIEW .old_int1 .q9{background:url(../interview/img/interview_ques1_2.png) no-repeat 0 -240px;}
#INTERVIEW .old_int2 .q1{background:url(../interview/img/interview_ques2_2.png) no-repeat 0 0;}
#INTERVIEW .old_int2 .q2{background:url(../interview/img/interview_ques2_2.png) no-repeat 0 -30px;}
#INTERVIEW .old_int2 .q3{background:url(../interview/img/interview_ques2_2.png) no-repeat 0 -60px;}
#INTERVIEW .old_int2 .q4{background:url(../interview/img/interview_ques2_2.png) no-repeat 0 -90px;}
#INTERVIEW .old_int2 .q5{background:url(../interview/img/interview_ques2_2.png) no-repeat 0 -120px;}
#INTERVIEW .old_int2 .q6{background:url(../interview/img/interview_ques2_2.png) no-repeat 0 -150px;}


#INTERVIEW #RIGHTAREA .answer{padding:0 40px 20px 35px;}
#INTERVIEW #RIGHTAREA .btn_next{padding:10px 40px 0 35px;height:30px;}
#INTERVIEW #RIGHTAREA .btn_next a{width:90px;height:20px;background:url(../interview/img/interview_parts.png) no-repeat 0 0;display:block;float:right;}
#INTERVIEW #RIGHTAREA .btn_prev{padding:10px 40px 0 35px;;height:30px;}
#INTERVIEW #RIGHTAREA .btn_prev a{width:90px;height:20px;background:url(../interview/img/interview_parts.png) no-repeat 0 -20px;display:block;float:left;}
#INTERVIEW #RIGHTAREA .btn_new1,#INTERVIEW #RIGHTAREA .btn_new2{padding:0px 40px 0 35px;height:60px;}
#INTERVIEW #RIGHTAREA .btn_old1,#INTERVIEW #RIGHTAREA .btn_old2{padding:0px 40px 0 35px;height:60px;}
#INTERVIEW #RIGHTAREA .btn_old1 a{width:250px;height:20px; margin:0px auto;background:url(../interview/img/interview_parts.png) no-repeat 0 -150px;display:block;}
#INTERVIEW #RIGHTAREA .btn_new1 a{width:250px;height:20px; margin:0px auto;background:url(../interview/img/interview_parts.png) no-repeat 0 -170px;display:block;}
#INTERVIEW #RIGHTAREA .btn_old2 a{width:250px;height:20px; margin:0px auto;background:url(../interview/img/interview_parts.png) no-repeat 0 -190px;display:block;}
#INTERVIEW #RIGHTAREA .btn_new2 a{width:250px;height:20px; margin:0px auto;background:url(../interview/img/interview_parts.png) no-repeat 0 -210px;display:block;}

#INTERVIEW #RIGHTAREA .goto_interiviewtop{position:absolute;top:65px;right:-20px;}
#INTERVIEW #RIGHTAREA .goto_interiviewtop a{width:160px;height:20px;background:url(../interview/img/interview_parts.png) no-repeat 0 -40px;display:block;}

/* $B%.%c%i%j!<(B id:GALLERY */
#GALLERY h3{width:380px;height:30px;background:url(../gallery/img/gallery_date.png) no-repeat;position:absolute;top:105px;left:5px;}
#GALLERY #BACKNUMBER{position:absolute;top:115px;right:60px;}
#GALLERY .g_yoko .gallery_bg{position:absolute;top:149px;left:56px;padding:9px 11px 11px 9px;background:url(../gallery/img/gallery_parts.jpg) no-repeat 0 0;}
#GALLERY .g_yoko .image{width:480px;height:320px;}
#GALLERY .g_yoko .image .cover{width:480px;height:320px;}
#GALLERY .g_yoko .btn_prev{position:absolute;top:278px;left:26px;}
#GALLERY .g_yoko .btn_prev a{width:30px;height:80px;background:url(../gallery/img/gallery_parts.jpg) no-repeat -500px 0;display:block;}
#GALLERY .g_yoko .btn_prev a:hover{background-position:-530px 0;}
#GALLERY .g_yoko .btn_next{position:absolute;top:278px;left:556px;}
#GALLERY .g_yoko .btn_next a{width:30px;height:80px;background:url(../gallery/img/gallery_parts.jpg) no-repeat -500px -80px;display:block;}
#GALLERY .g_yoko .btn_next a:hover{background-position:-530px -80px;}
#GALLERY .g_yoko .marker{padding:0;width:500px;position:absolute;top:500px;left:56px;text-align:center;color:#069;}

#GALLERY #gallery1 h3{ background-position:0 0;}
#GALLERY #gallery1 .image1{ background:url(../gallery/img/g1_01.jpg) no-repeat;}
#GALLERY #gallery1 .image2{ background:url(../gallery/img/g1_02.jpg) no-repeat;}
#GALLERY #gallery1 .image3{ background:url(../gallery/img/g1_03.jpg) no-repeat;}
#GALLERY #gallery1 .image4{ background:url(../gallery/img/g1_04.jpg) no-repeat;}
#GALLERY #gallery1 .image5{ background:url(../gallery/img/g1_05.jpg) no-repeat;}
#GALLERY #gallery1 .image6{ background:url(../gallery/img/g1_06.jpg) no-repeat;}
#GALLERY #gallery1 .image7{ background:url(../gallery/img/g1_07.jpg) no-repeat;}
#GALLERY #gallery1 .image8{ background:url(../gallery/img/g1_08.jpg) no-repeat;}
#GALLERY #gallery1 .image9{ background:url(../gallery/img/g1_09.jpg) no-repeat;}
#GALLERY #gallery1 .image10{ background:url(../gallery/img/g1_10.jpg) no-repeat;}
#GALLERY #gallery1 .image11{ background:url(../gallery/img/g1_11.jpg) no-repeat;}
#GALLERY #gallery1 .image12{ background:url(../gallery/img/g1_12.jpg) no-repeat;}
#GALLERY #gallery1 .image13{ background:url(../gallery/img/g1_13.jpg) no-repeat;}
#GALLERY #gallery1 .image14{ background:url(../gallery/img/g1_14.jpg) no-repeat;}

#GALLERY #gallery2 h3{ background-position:0 -30px;}
#GALLERY #gallery2 .image1{ background:url(../gallery/img/g2_01.jpg) no-repeat;}
#GALLERY #gallery2 .image2{ background:url(../gallery/img/g2_02.jpg) no-repeat;}
#GALLERY #gallery2 .image3{ background:url(../gallery/img/g2_03.jpg) no-repeat;}
#GALLERY #gallery2 .image4{ background:url(../gallery/img/g2_04.jpg) no-repeat;}
#GALLERY #gallery2 .image5{ background:url(../gallery/img/g2_05.jpg) no-repeat;}
#GALLERY #gallery2 .image6{ background:url(../gallery/img/g2_06.jpg) no-repeat;}
#GALLERY #gallery2 .image7{ background:url(../gallery/img/g2_07.jpg) no-repeat;}
#GALLERY #gallery2 .image8{ background:url(../gallery/img/g2_08.jpg) no-repeat;}
#GALLERY #gallery2 .image9{ background:url(../gallery/img/g2_09.jpg) no-repeat;}
#GALLERY #gallery2 .image10{ background:url(../gallery/img/g2_10.jpg) no-repeat;}
#GALLERY #gallery2 .image11{ background:url(../gallery/img/g2_11.jpg) no-repeat;}
#GALLERY #gallery2 .image12{ background:url(../gallery/img/g2_12.jpg) no-repeat;}
#GALLERY #gallery2 .image13{ background:url(../gallery/img/g2_13.jpg) no-repeat;}
#GALLERY #gallery2 .image14{ background:url(../gallery/img/g2_14.jpg) no-repeat;}
#GALLERY #gallery2 .image15{ background:url(../gallery/img/g2_15.jpg) no-repeat;}
#GALLERY #gallery2 .image16{ background:url(../gallery/img/g2_16.jpg) no-repeat;}

#GALLERY #gallery3 h3{ background-position:0 -60px;}
#GALLERY #gallery3 .image1{ background:url(../gallery/img/g3_01.jpg) no-repeat;}
#GALLERY #gallery3 .image2{ background:url(../gallery/img/g3_02.jpg) no-repeat;}
#GALLERY #gallery3 .image3{ background:url(../gallery/img/g3_03.jpg) no-repeat;}
#GALLERY #gallery3 .image4{ background:url(../gallery/img/g3_04.jpg) no-repeat;}
#GALLERY #gallery3 .image5{ background:url(../gallery/img/g3_05.jpg) no-repeat;}
#GALLERY #gallery3 .image6{ background:url(../gallery/img/g3_06.jpg) no-repeat;}
#GALLERY #gallery3 .image7{ background:url(../gallery/img/g3_07.jpg) no-repeat;}
#GALLERY #gallery3 .image8{ background:url(../gallery/img/g3_08.jpg) no-repeat;}
#GALLERY #gallery3 .image9{ background:url(../gallery/img/g3_09.jpg) no-repeat;}
#GALLERY #gallery3 .image10{ background:url(../gallery/img/g3_10.jpg) no-repeat;}
#GALLERY #gallery3 .image11{ background:url(../gallery/img/g3_11.jpg) no-repeat;}
#GALLERY #gallery3 .image12{ background:url(../gallery/img/g3_12.jpg) no-repeat;}

#GALLERY #gallery4 h3{ background-position:0 -90px;}
#GALLERY #gallery4 .image1{ background:url(../gallery/img/g4_01.jpg) no-repeat;}
#GALLERY #gallery4 .image2{ background:url(../gallery/img/g4_02.jpg) no-repeat;}
#GALLERY #gallery4 .image3{ background:url(../gallery/img/g4_03.jpg) no-repeat;}
#GALLERY #gallery4 .image4{ background:url(../gallery/img/g4_04.jpg) no-repeat;}
#GALLERY #gallery4 .image5{ background:url(../gallery/img/g4_05.jpg) no-repeat;}
#GALLERY #gallery4 .image6{ background:url(../gallery/img/g4_06.jpg) no-repeat;}
#GALLERY #gallery4 .image7{ background:url(../gallery/img/g4_07.jpg) no-repeat;}
#GALLERY #gallery4 .image8{ background:url(../gallery/img/g4_08.jpg) no-repeat;}
#GALLERY #gallery4 .image9{ background:url(../gallery/img/g4_09.jpg) no-repeat;}
#GALLERY #gallery4 .image10{ background:url(../gallery/img/g4_10.jpg) no-repeat;}
#GALLERY #gallery4 .image11{ background:url(../gallery/img/g4_11.jpg) no-repeat;}
#GALLERY #gallery4 .image12{ background:url(../gallery/img/g4_12.jpg) no-repeat;}
#GALLERY #gallery4 .image13{ background:url(../gallery/img/g4_13.jpg) no-repeat;}
#GALLERY #gallery4 .image14{ background:url(../gallery/img/g4_14.jpg) no-repeat;}
#GALLERY #gallery4 .image15{ background:url(../gallery/img/g4_15.jpg) no-repeat;}

#GALLERY #gallery5 h3{ background-position:0 -120px;}
#GALLERY #gallery5 .image1{ background:url(../gallery/img/g5_01.jpg) no-repeat;}
#GALLERY #gallery5 .image2{ background:url(../gallery/img/g5_02.jpg) no-repeat;}
#GALLERY #gallery5 .image3{ background:url(../gallery/img/g5_03.jpg) no-repeat;}
#GALLERY #gallery5 .image4{ background:url(../gallery/img/g5_04.jpg) no-repeat;}
#GALLERY #gallery5 .image5{ background:url(../gallery/img/g5_05.jpg) no-repeat;}
#GALLERY #gallery5 .image6{ background:url(../gallery/img/g5_06.jpg) no-repeat;}
#GALLERY #gallery5 .image7{ background:url(../gallery/img/g5_07.jpg) no-repeat;}
#GALLERY #gallery5 .image8{ background:url(../gallery/img/g5_08.jpg) no-repeat;}
#GALLERY #gallery5 .image9{ background:url(../gallery/img/g5_09.jpg) no-repeat;}
#GALLERY #gallery5 .image10{ background:url(../gallery/img/g5_10.jpg) no-repeat;}
#GALLERY #gallery5 .image11{ background:url(../gallery/img/g5_11.jpg) no-repeat;}
#GALLERY #gallery5 .image12{ background:url(../gallery/img/g5_12.jpg) no-repeat;}
#GALLERY #gallery5 .image13{ background:url(../gallery/img/g5_13.jpg) no-repeat;}
#GALLERY #gallery5 .image14{ background:url(../gallery/img/g5_14.jpg) no-repeat;}

#GALLERY #gallery6 h3{ background-position:0 -150px;}
#GALLERY #gallery6 .image1{ background:url(../gallery/img/g6_01.jpg) no-repeat;}
#GALLERY #gallery6 .image2{ background:url(../gallery/img/g6_02.jpg) no-repeat;}
#GALLERY #gallery6 .image3{ background:url(../gallery/img/g6_03.jpg) no-repeat;}
#GALLERY #gallery6 .image4{ background:url(../gallery/img/g6_04.jpg) no-repeat;}
#GALLERY #gallery6 .image5{ background:url(../gallery/img/g6_05.jpg) no-repeat;}
#GALLERY #gallery6 .image6{ background:url(../gallery/img/g6_06.jpg) no-repeat;}
#GALLERY #gallery6 .image7{ background:url(../gallery/img/g6_07.jpg) no-repeat;}
#GALLERY #gallery6 .image8{ background:url(../gallery/img/g6_08.jpg) no-repeat;}
#GALLERY #gallery6 .image9{ background:url(../gallery/img/g6_09.jpg) no-repeat;}
#GALLERY #gallery6 .image10{ background:url(../gallery/img/g6_10.jpg) no-repeat;}
#GALLERY #gallery6 .image11{ background:url(../gallery/img/g6_11.jpg) no-repeat;}
#GALLERY #gallery6 .image12{ background:url(../gallery/img/g6_12.jpg) no-repeat;}
#GALLERY #gallery6 .image13{ background:url(../gallery/img/g6_13.jpg) no-repeat;}

#GALLERY #gallery7 h3{ background-position:0 -180px;}
#GALLERY #gallery7 .image1{ background:url(../gallery/img/g7_01.jpg) no-repeat;}
#GALLERY #gallery7 .image2{ background:url(../gallery/img/g7_02.jpg) no-repeat;}
#GALLERY #gallery7 .image3{ background:url(../gallery/img/g7_03.jpg) no-repeat;}
#GALLERY #gallery7 .image4{ background:url(../gallery/img/g7_04.jpg) no-repeat;}
#GALLERY #gallery7 .image5{ background:url(../gallery/img/g7_05.jpg) no-repeat;}
#GALLERY #gallery7 .image6{ background:url(../gallery/img/g7_06.jpg) no-repeat;}
#GALLERY #gallery7 .image7{ background:url(../gallery/img/g7_07.jpg) no-repeat;}
#GALLERY #gallery7 .image8{ background:url(../gallery/img/g7_08.jpg) no-repeat;}
#GALLERY #gallery7 .image9{ background:url(../gallery/img/g7_09.jpg) no-repeat;}
#GALLERY #gallery7 .image10{ background:url(../gallery/img/g7_10.jpg) no-repeat;}
#GALLERY #gallery7 .image11{ background:url(../gallery/img/g7_11.jpg) no-repeat;}
#GALLERY #gallery7 .image12{ background:url(../gallery/img/g7_12.jpg) no-repeat;}
#GALLERY #gallery7 .image13{ background:url(../gallery/img/g7_13.jpg) no-repeat;}
#GALLERY #gallery7 .image14{ background:url(../gallery/img/g7_14.jpg) no-repeat;}

#GALLERY #gallery8 h3{ background-position:0 -210px;}
#GALLERY #gallery8 .image1{ background:url(../gallery/img/g8_01.jpg) no-repeat;}
#GALLERY #gallery8 .image2{ background:url(../gallery/img/g8_02.jpg) no-repeat;}
#GALLERY #gallery8 .image3{ background:url(../gallery/img/g8_03.jpg) no-repeat;}
#GALLERY #gallery8 .image4{ background:url(../gallery/img/g8_04.jpg) no-repeat;}
#GALLERY #gallery8 .image5{ background:url(../gallery/img/g8_05.jpg) no-repeat;}
#GALLERY #gallery8 .image6{ background:url(../gallery/img/g8_06.jpg) no-repeat;}
#GALLERY #gallery8 .image7{ background:url(../gallery/img/g8_07.jpg) no-repeat;}
#GALLERY #gallery8 .image8{ background:url(../gallery/img/g8_08.jpg) no-repeat;}
#GALLERY #gallery8 .image9{ background:url(../gallery/img/g8_09.jpg) no-repeat;}
#GALLERY #gallery8 .image10{ background:url(../gallery/img/g8_10.jpg) no-repeat;}
#GALLERY #gallery8 .image11{ background:url(../gallery/img/g8_11.jpg) no-repeat;}
#GALLERY #gallery8 .image12{ background:url(../gallery/img/g8_12.jpg) no-repeat;}

#GALLERY #gallery9 h3{ background-position:0 -240px;}
#GALLERY #gallery9 .image1{ background:url(../gallery/img/g9_01.jpg) no-repeat;}
#GALLERY #gallery9 .image2{ background:url(../gallery/img/g9_02.jpg) no-repeat;}
#GALLERY #gallery9 .image3{ background:url(../gallery/img/g9_03.jpg) no-repeat;}
#GALLERY #gallery9 .image4{ background:url(../gallery/img/g9_04.jpg) no-repeat;}
#GALLERY #gallery9 .image5{ background:url(../gallery/img/g9_05.jpg) no-repeat;}
#GALLERY #gallery9 .image6{ background:url(../gallery/img/g9_06.jpg) no-repeat;}
#GALLERY #gallery9 .image7{ background:url(../gallery/img/g9_07.jpg) no-repeat;}
#GALLERY #gallery9 .image8{ background:url(../gallery/img/g9_08.jpg) no-repeat;}
#GALLERY #gallery9 .image9{ background:url(../gallery/img/g9_09.jpg) no-repeat;}
#GALLERY #gallery9 .image10{ background:url(../gallery/img/g9_10.jpg) no-repeat;}
#GALLERY #gallery9 .image11{ background:url(../gallery/img/g9_11.jpg) no-repeat;}
#GALLERY #gallery9 .image12{ background:url(../gallery/img/g9_12.jpg) no-repeat;}
#GALLERY #gallery9 .image13{ background:url(../gallery/img/g9_13.jpg) no-repeat;}
#GALLERY #gallery9 .image14{ background:url(../gallery/img/g9_14.jpg) no-repeat;}
#GALLERY #gallery9 .image15{ background:url(../gallery/img/g9_15.jpg) no-repeat;}
#GALLERY #gallery9 .image16{ background:url(../gallery/img/g9_16.jpg) no-repeat;}
#GALLERY #gallery9 .image17{ background:url(../gallery/img/g9_17.jpg) no-repeat;}
#GALLERY #gallery9 .image18{ background:url(../gallery/img/g9_18.jpg) no-repeat;}
#GALLERY #gallery9 .image19{ background:url(../gallery/img/g9_19.jpg) no-repeat;}


/* $B%9%Z%7%c%k%3%s%F%s%D(B id:SPECIAL */
#SPECIAL #RIGHTAREA{height:700px;position:relative;}
#SPECIAL #RIGHTAREA ul li a{width:260px;height:160px;display:block;background:url(../special/img/special.jpg) no-repeat;}
#SPECIAL #RIGHTAREA ul li span.dummy{width:260px;height:160px;display:block;background:url(../special/img/special.jpg) no-repeat -1560px 0;}
#SPECIAL #RIGHTAREA ul li.sp1{position:absolute;top:102px;left:35px;}
#SPECIAL #RIGHTAREA ul li.sp2{position:absolute;top:102px;left:305px;}
#SPECIAL #RIGHTAREA ul li.sp3{position:absolute;top:272px;left:35px;}
#SPECIAL #RIGHTAREA ul li.sp4{position:absolute;top:272px;left:305px;}
#SPECIAL #RIGHTAREA ul li.sp5{position:absolute;top:442px;left:35px;}
#SPECIAL #RIGHTAREA ul li.sp6{position:absolute;top:442px;left:305px;}
#SPECIAL #RIGHTAREA ul li.sp1 a{background-position:0 0;}
#SPECIAL #RIGHTAREA ul li.sp1 a:hover{background-position:0 -160px;}
#SPECIAL #RIGHTAREA ul li.sp2 a{background-position:-260px 0;}
#SPECIAL #RIGHTAREA ul li.sp2 a:hover{background-position:-260px -160px;}
#SPECIAL #RIGHTAREA ul li.sp3 a{background-position:-520px 0;}
#SPECIAL #RIGHTAREA ul li.sp3 a:hover{background-position:-520px -160px;}
#SPECIAL #RIGHTAREA ul li.sp4 a{background-position:-780px 0;}
#SPECIAL #RIGHTAREA ul li.sp4 a:hover{background-position:-780px -160px;}
#SPECIAL #RIGHTAREA ul li.sp5 a{background-position:-1040px 0;}
#SPECIAL #RIGHTAREA ul li.sp5 a:hover{background-position:-1040px -160px;}
#SPECIAL #RIGHTAREA ul li.sp6 a{background-position:-1300px 0;}
#SPECIAL #RIGHTAREA ul li.sp6 a:hover{background-position:-1300px -160px;}


/* $BE_$N%5%/%iA0@~(B id:BLOG */
#BLOG #RIGHTAREA{height:880px;background:url(../blog/img/blog.jpg) no-repeat;position:relative;}
#BLOG .backnumber{position:absolute;top:195px;left:55px;}
#BLOG .vol{position:absolute;top:255px;left:455px;font-weight:bold;color:#FFF;text-align:left;font-size:140%;}
#BLOG .textarea{width:525px;height:510px;position:absolute;top:293px;left:48px;overflow:auto;}
#BLOG .textarea p{padding:0 20px 20px 0;}
#BLOG .textarea .imagetate{width:124px;height:184px;padding:3px;float:right;margin:0 20px 15px 10px;_margin:0 10px 10px 5px;border:1px solid #CCC;background-color:#FFF;}
#BLOG .textarea .imagetate .cover{width:124px;height:184px;}
#BLOG .textarea .imageyoko{width:184px;height:124px;padding:3px;float:right;margin:0 20px 15px 10px;_margin:0 10px 10px 5px;border:1px solid #CCC;background-color:#FFF;}
#BLOG .textarea .imageyoko .cover{width:184px;height:124px;}
#BLOG .textarea p.date{padding:0 20px 20px 0;text-align:right;font-size:120%;}
#BLOG .textarea p.name{color:#ec74a9;padding-top:30px;}


#BLOG .sakura_1501{background:url(../blog/blogimages/sakura_1501.jpg) no-repeat center center;}

#BLOG .paul_stuart{background:url(../blog/blogimages/paul_stuart.jpg) no-repeat center center;}

#BLOG .old_england{background:url(../blog/blogimages/old_england.jpg) no-repeat center center;}

#BLOG .citrus_notes{background:url(../blog/blogimages/citrus_notes.jpg) no-repeat center center;}

#BLOG .citrus_notes-2{background:url(../blog/blogimages/citrus_notes-2.jpg) no-repeat center center;}

#BLOG .basile28{background:url(../blog/blogimages/basile28.jpg) no-repeat center center;}

#BLOG .seventy{background:url(../blog/blogimages/seventy.jpg) no-repeat center center;}

#BLOG .sakura-1{background:url(../blog/blogimages/sakura-1.jpg) no-repeat center center;}

#BLOG .sakura-2{background:url(../blog/blogimages/sakura-2.jpg) no-repeat center center;}

#BLOG .sakura-3{background:url(../blog/blogimages/sakura-3.jpg) no-repeat center center;}

#BLOG .sakura-4{background:url(../blog/blogimages/sakura-4.jpg) no-repeat center center;}

#BLOG .soup-1{background:url(../blog/blogimages/soup-1.jpg) no-repeat center center;}

#BLOG .soup-2{background:url(../blog/blogimages/soup-2.jpg) no-repeat center center;}

#BLOG .soup-3{background:url(../blog/blogimages/soup-3.jpg) no-repeat center center;}

#BLOG .soup-4{background:url(../blog/blogimages/soup-4.jpg) no-repeat center center;}

#BLOG .p_20110118_01{background:url(../blog/blogimages/p_20110118_01.jpg) no-repeat center center;}

#BLOG .p_20110118_02{background:url(../blog/blogimages/p_20110118_02.jpg) no-repeat center center;}

#BLOG .p_20110118_03{background:url(../blog/blogimages/p_20110118_03.jpg) no-repeat center center;}


/* $BE_%5%/;37A%J%S(B id:YAMAGATANAVI */
#YAMAGATANAVI .navi1{height:800px;background:url(../navi/img/navi1.jpg) no-repeat;position:relative;padding:0;}
#YAMAGATANAVI .navi2{height:800px;background:url(../navi/img/navi2.jpg) no-repeat;position:relative;padding:0;}
#YAMAGATANAVI .navi3{height:880px;background:url(../navi/img/navi3.jpg) no-repeat;position:relative;padding:0;}
#YAMAGATANAVI .navi4{height:830px;background:url(../navi/img/navi4.jpg) no-repeat;position:relative;padding:0;}
#YAMAGATANAVI .navi5{height:830px;background:url(../navi/img/navi5.jpg) no-repeat;position:relative;padding:0;}
#YAMAGATANAVI .navi6{height:830px;background:url(../navi/img/navi6.jpg) no-repeat;position:relative;padding:0;}
#YAMAGATANAVI .navi7{height:830px;background:url(../navi/img/navi7.jpg) no-repeat;position:relative;padding:0;}
#YAMAGATANAVI .navi8{height:800px;background:url(../navi/img/navi8.jpg) no-repeat;position:relative;padding:0;}
#YAMAGATANAVI .navi9{height:740px;background:url(../navi/img/navi9.jpg) no-repeat;position:relative;padding:0;}
#YAMAGATANAVI #RIGHTAREA .cover{height:800px;}
#YAMAGATANAVI #RIGHTAREA .navi3 .cover{height:880px;}
#YAMAGATANAVI #RIGHTAREA .navi4 .cover{height:830px;}
#YAMAGATANAVI #RIGHTAREA #BACKNUMBER{position:absolute;top:235px;left:45px;}

/* $B;3:j<yHO$N8=>l%l%]!<%H(B $BK\F|$b0[>u$J$7(B id:REPORT */
#REPORT #RIGHTAREA{height:760px;background:url(../report/img/report.jpg) no-repeat;position:relative;padding:0;}
#REPORT #RIGHTAREA h3{width:180px;height:30px;position:absolute;top:282px;left:54px;}
#REPORT #RIGHTAREA .movie{position:absolute;top:317px;left:64px;}
#REPORT #RIGHTAREA #BACKNUMBER{width:160px;height:261px;overflow:auto;position:absolute;top:306px;left:414px;}
#REPORT #RIGHTAREA #BACKNUMBER ul li{width:140px;height:20px;}
#REPORT #RIGHTAREA #BACKNUMBER ul li a{width:140px;height:20px;display:block;background:url(../report/img/report_parts.png) no-repeat;}

#REPORT #RIGHTAREA #BACKNUMBER ul li.report1 a{background-position:-180px 0;}
#REPORT #RIGHTAREA #BACKNUMBER ul li.report1 a:hover{background-position:-320px 0;}
#REPORT #RIGHTAREA #BACKNUMBER ul li.report2 a{background-position:-180px -20px;}
#REPORT #RIGHTAREA #BACKNUMBER ul li.report2 a:hover{background-position:-320px -20px;}
#REPORT #RIGHTAREA #BACKNUMBER ul li.report3 a{background-position:-180px -40px;}
#REPORT #RIGHTAREA #BACKNUMBER ul li.report3 a:hover{background-position:-320px -40px;}
#REPORT #RIGHTAREA #BACKNUMBER ul li.report4 a{background-position:-180px -60px;}
#REPORT #RIGHTAREA #BACKNUMBER ul li.report4 a:hover{background-position:-320px -60px;}
#REPORT #RIGHTAREA #BACKNUMBER ul li.report5 a{background-position:-180px -80px;}
#REPORT #RIGHTAREA #BACKNUMBER ul li.report5 a:hover{background-position:-320px -80px;}
#REPORT #RIGHTAREA #BACKNUMBER ul li.report6 a{background-position:-180px -100px;}
#REPORT #RIGHTAREA #BACKNUMBER ul li.report6 a:hover{background-position:-320px -100px;}
#REPORT #RIGHTAREA #BACKNUMBER ul li.report7 a{background-position:-180px -120px;}
#REPORT #RIGHTAREA #BACKNUMBER ul li.report7 a:hover{background-position:-320px -120px;}
#REPORT #RIGHTAREA #BACKNUMBER ul li.report8 a{background-position:-180px -140px;}
#REPORT #RIGHTAREA #BACKNUMBER ul li.report8 a:hover{background-position:-320px -140px;}
#REPORT #RIGHTAREA #BACKNUMBER ul li.report9 a{background-position:-180px -160px;}
#REPORT #RIGHTAREA #BACKNUMBER ul li.report9 a:hover{background-position:-320px -160px;}

#REPORT .report1 h3{background:url(../report/img/report_parts.png) no-repeat 0 0;}
#REPORT .report1 #BACKNUMBER ul li.report1 a{background-position:-320px 0 !important;}
#REPORT .report2 h3{background:url(../report/img/report_parts.png) no-repeat 0 -30px;}
#REPORT .report2 #BACKNUMBER ul li.report2 a{background-position:-320px -20px !important;}
#REPORT .report3 h3{background:url(../report/img/report_parts.png) no-repeat 0 -60px;}
#REPORT .report3 #BACKNUMBER ul li.report3 a{background-position:-320px -40px !important;}
#REPORT .report4 h3{background:url(../report/img/report_parts.png) no-repeat 0 -90px;}
#REPORT .report4 #BACKNUMBER ul li.report4 a{background-position:-320px -60px !important;}
#REPORT .report5 h3{background:url(../report/img/report_parts.png) no-repeat 0 -120px;}
#REPORT .report5 #BACKNUMBER ul li.report5 a{background-position:-320px -80px !important;}
#REPORT .report6 h3{background:url(../report/img/report_parts.png) no-repeat 0 -150px;}
#REPORT .report6 #BACKNUMBER ul li.report6 a{background-position:-320px -100px !important;}
#REPORT .report7 h3{background:url(../report/img/report_parts.png) no-repeat 0 -180px;}
#REPORT .report7 #BACKNUMBER ul li.report7 a{background-position:-320px -120px !important;}
#REPORT .report8 h3{background:url(../report/img/report_parts.png) no-repeat 0 -210px;}
#REPORT .report8 #BACKNUMBER ul li.report8 a{background-position:-320px -140px !important;}
#REPORT .report9 h3{background:url(../report/img/report_parts.png) no-repeat 0 -240px;}
#REPORT .report9 #BACKNUMBER ul li.report9 a{background-position:-320px -160px !important;}

/* $BE_$N%-%*%/(B id:MEMORY */
#MEMORY #RIGHTAREA{background:url(../memory/img/memory.jpg) no-repeat 0 0;}
#MEMORY #RIGHTAREA h3{font-size:140%;padding-left:30px;}
#MEMORY #RIGHTAREA p.catch{position:absolute;top:-5000px;left:-9999px;}
#MEMORY #RIGHTAREA p.lead{padding:200px 40px 0 30px;}
#MEMORY #RIGHTAREA p.text{padding:0px 40px 15px 40px;}
#MEMORY #RIGHTAREA .caution{text-indent:-1em;}
#MEMORY #RIGHTAREA .qrcode{width:120px;height:120px;display:block;float:right;background:url(../memory/img/memory.jpg) no-repeat -855px -140px;border:1px solid #ccc;}
#MEMORY #RIGHTAREA ul{padding:15px 40px 0 40px;}
#MEMORY #RIGHTAREA ul li{font-size:140%;text-indent:-1em;padding-left:1em;}
#MEMORY #RIGHTAREA .themearea{text-align:center;margin:0px auto;padding:40px 0;}
#MEMORY #RIGHTAREA .themearea .theme1{width:400px;height:140px;margin:0px auto;background:url(../memory/img/memory.jpg) no-repeat -615px 0px;}
#MEMORY #RIGHTAREA .btn_contribute{ margin:0px auto; text-align:center; padding:20px 0 0 0;}
#MEMORY #RIGHTAREA .btn_contribute a{width:190px; height:40px; margin:0px auto; display:block;background:url(../memory/img/memory.jpg) no-repeat -1015px -160px;}
#MEMORY #RIGHTAREA .btn_contribute a:hover{background-position:-1015px -200px;}
#MEMORY #RIGHTAREA .btnarea{text-align:center;margin:0px auto;padding:40px 0;}
#MEMORY #RIGHTAREA .btnarea a{width:240px;height:55px;margin:0px auto;background:url(../memory/img/memory.jpg) no-repeat -615px -140px;display:block;}
#MEMORY #RIGHTAREA .btnarea a:hover{background-position:-615px -195px;}
#MEMORY #RIGHTAREA .btn_contribute{}

#MEMORY #RIGHTAREA .themelistarea{padding:200px 40px 0 30px;}
#MEMORY #RIGHTAREA .theme1{ width:170px; height:50px; background:url(../memory/img/memory.jpg) no-repeat -1015px -110px;}
#MEMORY #RIGHTAREA .themelistarea .btnarea{text-align:center;margin:0px auto;padding:40px 0;}
#MEMORY #RIGHTAREA .themelistarea .btnarea a{width:290px;height:55px;margin:0px auto;background:url(../memory/img/memory.jpg) no-repeat -1015px 0px;display:block;}
#MEMORY #RIGHTAREA .themelistarea .btnarea a:hover{background-position:-1015px -55px;}

#MEMORY #RIGHTAREA .themelistarea ul{padding:15px 0px 0 30px;}
#MEMORY #RIGHTAREA .themelistarea ul li{font-size:100%; padding:0;text-align:left; width:120px; height:120px; float:left;}
#MEMORY #RIGHTAREA .themelistarea ul li a{_width:113px;width:105px;padding:3px; border:1px solid #CCC; background:#FFF; display:block;}
#MEMORY #RIGHTAREA .themelistarea ul li a img{width:105px;height:105px; display:block;margin:0px; padding:0px; border:none;}


#MEMORY_PHOTO{ background:#FFF;}
#MEMORY_PHOTO .photoarea{width:600px; margin:0px auto; padding:0;}
#MEMORY_PHOTO .m1_01{width:600px; height:450px; background:url(../memory/img/m1_01.jpg);}
#MEMORY_PHOTO .m1_02{width:600px; height:450px; background:url(../memory/img/m1_02.jpg);}
#MEMORY_PHOTO .m1_03{width:600px; height:450px; background:url(../memory/img/m1_03.jpg);}
#MEMORY_PHOTO .m1_04{width:600px; height:450px; background:url(../memory/img/m1_04.jpg);}
#MEMORY_PHOTO .m1_05{width:600px; height:450px; background:url(../memory/img/m1_05.jpg);}
#MEMORY_PHOTO .m1_06{width:600px; height:337px; background:url(../memory/img/m1_06.jpg);}
#MEMORY_PHOTO .m1_07{width:600px; height:399px; background:url(../memory/img/m1_07.jpg);}
#MEMORY_PHOTO .m1_08{width:600px; height:450px; background:url(../memory/img/m1_08.jpg);}
#MEMORY_PHOTO .m1_09{width:600px; height:450px; background:url(../memory/img/m1_09.jpg);}
#MEMORY_PHOTO .m1_10{width:600px; height:450px; background:url(../memory/img/m1_10.jpg);}
#MEMORY_PHOTO .m1_11{width:600px; height:600px; background:url(../memory/img/m1_11.jpg) no-repeat center top;}
#MEMORY_PHOTO .m1_12{width:600px; height:450px; background:url(../memory/img/m1_12.jpg);}
#MEMORY_PHOTO .m1_13{width:600px; height:450px; background:url(../memory/img/m1_13.jpg);}
#MEMORY_PHOTO .m1_14{width:600px; height:401px; background:url(../memory/img/m1_14.jpg);}
#MEMORY_PHOTO .m1_15{width:600px; height:600px; background:url(../memory/img/m1_15.jpg) no-repeat center top;}
#MEMORY_PHOTO .m1_16{width:600px; height:450px; background:url(../memory/img/m1_16.jpg);}
#MEMORY_PHOTO .m1_17{width:600px; height:600px; background:url(../memory/img/m1_17.jpg) no-repeat center top;}
#MEMORY_PHOTO .m1_18{width:600px; height:400px; background:url(../memory/img/m1_18.jpg);}
#MEMORY_PHOTO .m1_19{width:600px; height:448px; background:url(../memory/img/m1_19.jpg);}
#MEMORY_PHOTO .m1_20{width:600px; height:450px; background:url(../memory/img/m1_20.jpg);}
#MEMORY_PHOTO .m1_21{width:600px; height:454px; background:url(../memory/img/m1_21.jpg);}
#MEMORY_PHOTO .m1_22{width:600px; height:450px; background:url(../memory/img/m1_22.jpg);}
#MEMORY_PHOTO .m1_23{width:600px; height:450px; background:url(../memory/img/m1_23.jpg);}
#MEMORY_PHOTO .m1_24{width:600px; height:450px; background:url(../memory/img/m1_24.jpg);}
#MEMORY_PHOTO .m1_25{width:600px; height:450px; background:url(../memory/img/m1_25.jpg);}
#MEMORY_PHOTO .m1_26{width:600px; height:600px; background:url(../memory/img/m1_26.jpg) no-repeat center top;}
#MEMORY_PHOTO .m1_27{width:600px; height:600px; background:url(../memory/img/m1_27.jpg) no-repeat center top;}
#MEMORY_PHOTO .m1_28{width:600px; height:600px; background:url(../memory/img/m1_28.jpg) no-repeat center top;}
#MEMORY_PHOTO .m1_29{width:600px; height:450px; background:url(../memory/img/m1_29.jpg);}
#MEMORY_PHOTO .m1_30{width:600px; height:600px; background:url(../memory/img/m1_30.jpg) no-repeat center top;}
#MEMORY_PHOTO .m1_31{width:600px; height:450px; background:url(../memory/img/m1_31.jpg);}
#MEMORY_PHOTO .m1_32{width:600px; height:450px; background:url(../memory/img/m1_32.jpg);}
#MEMORY_PHOTO .m1_33{width:600px; height:600px; background:url(../memory/img/m1_33.jpg) no-repeat center top;}
#MEMORY_PHOTO .m1_34{width:600px; height:450px; background:url(../memory/img/m1_34.jpg);}
#MEMORY_PHOTO .m1_35{width:600px; height:450px; background:url(../memory/img/m1_35.jpg);}
#MEMORY_PHOTO .m1_36{width:600px; height:450px; background:url(../memory/img/m1_36.jpg);}
#MEMORY_PHOTO .m1_37{width:600px; height:450px; background:url(../memory/img/m1_37.jpg);}
#MEMORY_PHOTO .m1_38{width:600px; height:450px; background:url(../memory/img/m1_38.jpg);}
#MEMORY_PHOTO .m1_39{width:600px; height:450px; background:url(../memory/img/m1_39.jpg);}
#MEMORY_PHOTO .m1_40{width:600px; height:450px; background:url(../memory/img/m1_40.jpg);}
#MEMORY_PHOTO .m1_41{width:600px; height:401px; background:url(../memory/img/m1_41.jpg);}
#MEMORY_PHOTO .titlearea{ font-size:160%; color:#fff; font-weight:bold; background:#0098c2; padding:2px;margin-top:10px;}
#MEMORY_PHOTO .textarea{height:130px; margin:0px; background:#FFF; overflow:auto;  text-align:left; padding:10px; border:1px solid #ccc;}
#MEMORY_PHOTO .textarea .contributor{ font-size:120%;}
#MEMORY_PHOTO .textarea .contributor strong{ color:#ec74a9;}
#MEMORY_PHOTO .textarea .caption{ font-size:120%;}



/* $BNx0&%+%U%'%F%j%"(B id:CAFE */
#CAFE #RIGHTAREA{background:url(../cafe/img/cafebg.jpg) repeat-y;position:relative;padding:0;text-align:center;}
#CAFE #RIGHTAREA .cafe_head{width:615px;height:350px;background:url(../cafe/img/cafe_parts.jpg) no-repeat;}
#CAFE #RIGHTAREA .bottom{width:615px;height:70px;background:url(../cafe/img/cafe_parts.jpg) no-repeat 0 -350px;}
	#CAFE #RIGHTAREA .cafetop_btnarea{width:615px;height:230px;position:relative;}
	#CAFE #RIGHTAREA .cafetop_btnarea .shaberu_write{position:absolute;top:20px;left:54px;}
	#CAFE #RIGHTAREA .cafetop_btnarea .shaberu_view{position:absolute;top:20px;left:318px;}
	#CAFE #RIGHTAREA .cafetop_btnarea .shaberu_write a{width:235px;height:130px;display:block;background:url(../cafe/img/cafe_parts.jpg) no-repeat 0 -420px;}
	#CAFE #RIGHTAREA .cafetop_btnarea .shaberu_write a:hover{background:url(../cafe/img/cafe_parts.jpg) no-repeat 0 -550px;}
	#CAFE #RIGHTAREA .cafetop_btnarea .shaberu_view a{width:235px;height:130px;display:block;background:url(../cafe/img/cafe_parts.jpg) no-repeat -235px -420px;}
	#CAFE #RIGHTAREA .cafetop_btnarea .shaberu_view a:hover{background:url(../cafe/img/cafe_parts.jpg) no-repeat -235px -550px;}

#CAFE #RIGHTAREA .caution_head{width:615px;background:url(../cafe/img/cafe_caution.jpg) no-repeat 0 0;padding:190px 0 0 0;}
#CAFE #RIGHTAREA .caution_text{width:500px;margin:0px auto;padding:50px 0 80px 0;color:#FFF;position:relative;text-align:left;}
#CAFE #RIGHTAREA .btn_read{position:absolute;top:0px;right:0px;}
#CAFE #RIGHTAREA .btn_read a{width:150px;height:45px;display:block;background:url(../cafe/img/cafe_caution.jpg) no-repeat -615px -120px;}
#CAFE #RIGHTAREA .btn_read a:hover{background-position:-615px -165px;}
#CAFE #RIGHTAREA .writeBtn{position:absolute;bottom:0px;left:120px;}
#CAFE #RIGHTAREA .writeBtn a{width:250px;height:60px;display:block;background:url(../cafe/img/cafe_caution.jpg) no-repeat -615px 0px;}
#CAFE #RIGHTAREA .writeBtn a:hover{background-position:-615px -60px;}

#CAFE #RIGHTAREA .cafe_oshead{width:615px;height:255px;background:url(../cafe/img/cafe_osparts.jpg) no-repeat;}
#CAFE #RIGHTAREA .cafe_ohhead{width:615px;height:255px;background:url(../cafe/img/cafe_ohparts.jpg) no-repeat;}
#CAFE #PAGENUMBER{margin:0px auto;padding:0 230px 0 50px;position:relative;min-height:90px;height:auto !important;height:90px;text-align:left;color:#FFF;}
#CAFE #PAGENUMBER .page{font-size:110%;}
#CAFE #PAGENUMBER .btn_write{position:absolute;top:0;right:40px;}
#CAFE #PAGENUMBER .btn_write a{width:150px;height:90px;background:url(../cafe/img/cafe_osparts.jpg) no-repeat -615px 0;display:block;}
#CAFE #PAGENUMBER .btn_write a:hover{background-position:-615px -90px;}

#CAFE .cafeblock{width:510px;background:#ede6e2;padding:0 0 40px 0;margin:20px auto 40px auto;position:relative;
-moz-border-radius: 5px;//for Firefox
-webkit-border-radius: 5px;//for Safari and chrome
border-radius: 5px;//CSS3
}
#CAFE .cafeblock h3{font-size:140%;color:#ec74a9;text-align:left;padding:20px 0 0px 20px;}

#CAFE .cafeblock p.ohenji{font-size:140%;color:#1896d0;text-align:left;padding:20px 0 0px 40px;background:url(../cafe/img/cafe_to.png) no-repeat 20px 25px;font-weight:bold;}
#CAFE .cafeblock h3.ohenji{font-size:140%;color:#ec74a9;text-align:left;padding:10px 0 0px 20px;}
#CAFE .cafeblock .text{padding:5px 5px 20px 20px;margin:0;text-align:left;font-size:120%;background:url(../cafe/img/cafe_border.jpg) no-repeat 0 bottom;}
#CAFE .cafeblock .writer{position:absolute;bottom:10px;right:20px;}
#CAFE .cafeblock .name{font-weight:bold;font-size:120%;}
#CAFE .cafeblock .date{font-size:120%;}
#CAFE .cafeblock .cafe_pagetop a{width:100px;height:20px;disblay:block;background:#ede6e2;padding:0 0 5px 0;text-align:center;position:absolute;bottom:-20px;right:5px;font-size:110%;
-moz-border-radius: 0 0 5px 5px;//for Firefox
-webkit-border-radius: 0 0 5px 5px;//for Safari and chrome
border-radius: 0 0 5px 5px;//CSS3
}
#CAFE .goto_cafetop{margin:0px auto;padding:0 0 0 0;}
#CAFE .goto_cafetop a{width:180px;height:40px;display:block;margin:0px auto;background:url(../cafe/img/cafe_osparts.jpg) no-repeat -615px -180px;}
#CAFE .goto_cafetop a:hover{background-position:-615px -220px;}


/*$BNx0&%+%U%'%F%j%"%U%)!<%`(B*/

body#cafeform1{background:#692701 url(../cafe/img/cafe_form.jpg) no-repeat center top;color:#FFF;}
body#cafeform2{background:#692701 url(../cafe/img/cafe_form2.jpg) no-repeat center top;color:#FFF;}
#cafeform_container{width:400px;margin:0px auto;padding:0;}
#cafeform_container h1{display:block;width:400px;height:140px;}
#cafeform_container .cafeform_unit{padding:20px 30px;text-align:left;}
.cafeform_unit p{font-size:120%;line-height:170%;text-align:left;}
.cafeform_unit dl{font-size:120%;}
.cafeform_unit dd{margin-bottom:15px;}
.cafeform_unit .writeBtn{margin:0px auto;padding:20px 0;text-align:center;}
.cafeform_unit .writeBtn a{width:250px;height:60px;margin:0px auto;display:block;background:url(../cafe/img/cafe_caution.jpg) no-repeat -615px 0px;}
.cafeform_unit .writeBtn a:hover{background-position:-615px -60px;}

#cafe_closeBtn a{display:block;width:50px;height:20px;background:url(../cafe/img/cafe_caution.jpg) no-repeat -615px -210px;margin:10px auto;}
#cafe_closeBtn a:hover{background-position:-615px -230px;}
.cafe_thanks{height:300px;}


/* $B%U%!%s%a%C%;!<%8(B id:FANMESSAGE */
#FANMESSAGE .bbs_bnlist{padding:20px 40px 0px 10px;}
#FANMESSAGE .bbs_bnlist ul li{padding:0 10px 0 0;float:left;}
#FANMESSAGE .bbs_bnlist ul li a{width:160px;height:25px;background:url(../img/bbs_bn.png) no-repeat;display:block;}
#FANMESSAGE .bbs_bnlist ul li.msg_new a{width:100px;background-position:0 0;}
#FANMESSAGE .bbs_bnlist ul li.msg01 a{background-position:-110px 0;}
#FANMESSAGE .bbs_bnlist ul li.msg02 a{background-position:-280px 0;}
#FANMESSAGE #PAGENUMBER{margin:0px auto;padding:10px 50px 0 20px;position:relative;min-height:50px;height:auto !important;height:50px;}
#FANMESSAGE #PAGENUMBER .page{font-size:110%;line-height:120%;color:#999;}

#FANMESSAGE #PAGENUMBER .btn_write{position:absolute;top:-5000px;left:-9999px;}

/*
#FANMESSAGE #PAGENUMBER .btn_write{position:absolute;top:10px;right:40px;}
#FANMESSAGE #PAGENUMBER .btn_write a{width:170px;height:40px;background:url(../img/bbs_parts.jpg) no-repeat -555px 0;display:block;}
#FANMESSAGE #PAGENUMBER .btn_write a:hover{background-position:-555px -40px;}
*/
#FANMESSAGE .msgblock{width:545px;background:url(../img/bbs_parts.jpg) no-repeat left bottom;padding:0 0 60px 0;margin:20px 0 0 20px;position:relative;}
#FANMESSAGE .msgblock .top{width:545px;background:url(../img/bbs_parts.jpg) no-repeat left top;margin-top:0px;}
#FANMESSAGE .msgblock h3{font-size:140%;color:#ec74a9;text-align:left;padding:20px 0 10px 20px}
#FANMESSAGE .msgblock .text{padding:5px 5px 10px 20px;margin:0 0 10px 0;text-align:left;font-size:120%;}
#FANMESSAGE .msgblock .writer{position:absolute;bottom:10px;right:20px;}
#FANMESSAGE .msgblock .name{font-weight:bold;font-size:120%;}
#FANMESSAGE .msgblock .date{font-size:120%;}

#FANMESSAGE p.caution{}
#FANMESSAGE .btn_read{margin:0px auto;text-align:center;padding:10px 40px 10px 0;text-align:right;}
#FANMESSAGE .btn_read a{width:170px;height:40px;margin:0px 0px 0px auto;background:url(../img/bbs_parts.jpg) no-repeat -555px -90px;display:block;}
#FANMESSAGE .btn_read a:hover{background-position:-555px -130px;}


#FANMESSAGE .writeBtn{margin:0px auto;text-align:center;padding:40px 40px 20px 0;}
#FANMESSAGE .writeBtn a{width:294px;height:45px;margin:0px auto;background:url(../img/bbs_parts.jpg) no-repeat -555px -180px;display:block;}
#FANMESSAGE .writeBtn a:hover{background-position:-555px -225px;}

#FANMESSAGE p.gototop{font-size:120%;float:right;padding-top:15px;}


/*$B%U%)!<%`(B*/

body#form{background:#fff url(../img/form_top.jpg) no-repeat center top;}
#form_container{width:400px;margin:0px auto;padding:0;}
#form_container h1{display:block;width:400px;height:100px;}
#form_container .form_unit{padding:20px 30px;text-align:left;}
.form_unit p{font-size:120%;line-height:170%;text-align:left;}
.form_unit dl{font-size:120%;}
.form_unit dd{margin-bottom:15px;}

#closeBtn a{display:block;width:50px;height:20px;background:url(../img/bbs_parts.jpg) no-repeat -555px -284px;margin:10px auto;}
#closeBtn a:hover{background-position:-555px -304px;}
.thanks{height:300px;}



/*  $B;v6HMQ%P%J!<(B  */
#JIGYO_BANNER{margin:0px auto;width:620px;}
#JIGYO_BANNER ul li{width:155px;height:28px;float:left;}
#JIGYO_BANNER ul li a{width:152px;height:28px;background:url(../img/jigyobanner.gif) no-repeat;display:block;}
#JIGYO_BANNER ul li#oc1 a{background-position:0 0;}
#JIGYO_BANNER ul li#oc2 a{background-position:-152px 0;}
#JIGYO_BANNER ul li#oc3 a{background-position:-304px 0;}
#JIGYO_BANNER ul li#oc4 a{background-position:-456px 0;}


/*$B%U%C%?!<(B*/
#footer{padding:20px 0 30px 0;}
#footer p{font-size:110%;}

/*$B?'(B*/
.red{color:#f33;}
.blue{color:#0cc;}
.orange{color:#e95504;}
.green{color:#08a061;}
.pink{color:#ec74a9;}
.charcoal{color:#923d26;}

/*/////////////////////////////////////////////////////////////////////////
$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, table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;}
img {border:none;}
hr {display:none;}
ul {list-style:none;}
.alt{position:absolute;top:-5000px;left:-9999px;}
.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*/
.tCenter {text-align:center !important}
.tRight {text-align:right !important}
.tLeft {text-align:left !important}
/*font-color*/
.cOrg {color:#ec6008;}
.cRed, .err {color:#e32c35;}
/*font-size*/
.f140 {font-size:140%;}
.f120 {font-size:120%;}
.f110 {font-size:110%;}
.f90 {font-size:90%;}
.f85 {font-size:85%;}
/*$B%j%s%/;XDj(B
a {text-decoration:none;color:#385800;}
a:hover {text-decoration:underline;color:#733700;}*/
/*padding/margin*/
.pdgB20 {padding-bottom:20px;}

/*$B!w%X%C%@!<MWAG(B
/////////////////////////////////////////////////////////////////////////*/
#di2_header { width:980px; text-align:left; margin:0 auto; position:relative;}
#di2_programlink { width:250px; height:55px; background:url(/mi/mi6/img/di2_header.png) no-repeat 0 -20px;}
	#di2_programlink li.tbstop { position:absolute; top:2px; left:0;}
	#di2_programlink li.program { position:absolute; top:15px; left:132px;}
	#di2_programlink li a { display:block;}
	#di2_programlink li.tbstop a { width:125px; height:50px;}
	#di2_programlink li.program a { width:95px; height:28px;}
	#di2_programlink li.program a:hover { background:url(/mi/mi6/img/di2_header.png) no-repeat 0 -130px;}
/*$B8!:w(B*/
#di2_ksb { width:240px; height:50px; position:relative; left:11px; background:url(/mi/mi6/img/di2_header.png) no-repeat -100px -130px;}
	#di2_ksb #tbswebsearch { width:150px;}
	#di2_ksb #tbsSearch, #di2_ksb #webSearch{ display:block; width:52px; height:13px; background: url(/mi/mi6/img/di2_header.png) no-repeat;}
	#di2_ksb #tbsSearch { width:50px; float:left; background-position:-345px -130px; cursor:default; position:absolute; top:0; left:7px;}
	#di2_ksb #webSearch { width:60px; float:left; background-position:-159px -130px; cursor:pointer; position:absolute; top:0; left:59px;}
	#di2_ksb input#kw { width:140px; height:20px; font-size:14px; color:#444; background:none; border:none; font-family:sans-serif; position:absolute; top:15px; left:27px;}
	#di2_ksb input#btnSearch { position:absolute; top:13px; left:179px;}
/*$B!w%J%S%2!<%7%g%s(B
/////////////////////////////////////////////////////////////////////////*/
#di2_navi { width:980px; height:45px; position:relative; background:url(/mi/mi6/img/di2_header.png) no-repeat 0 -75px;}
	/*main*/
	#di2_navi ul#di2_menuMain { padding:1px 0 0 10px;}
	#di2_navi ul#di2_menuMain li { float:left; margin-right:2px;}
	#di2_navi ul#di2_menuMain li a { display:block; height:25px;}
	#di2_navi ul#di2_menuMain li a:hover { background:url(/mi/mi6/img/di2_header.png) no-repeat;}
	#di2_navi ul#di2_menuMain li#di2_drama a { width:110px;}
	#di2_navi ul#di2_menuMain li#di2_variety a { width:140px;}
	#di2_navi ul#di2_menuMain li#di2_infowide a { width:105px;}
	#di2_navi ul#di2_menuMain li#di2_news a { width:170px;}
	#di2_navi ul#di2_menuMain li#di2_anime a { width:100px;}
	#di2_navi ul#di2_menuMain li#di2_sports a { width:105px;}
	#di2_navi ul#di2_menuMain li#di2_minibangumi a { width:105px;}
	#di2_navi ul#di2_menuMain li#di2_shopping a { width:110px;}
	#di2_navi ul#di2_menuMain li#di2_drama a:hover { background-position:-10px -75px;}
	#di2_navi ul#di2_menuMain li#di2_variety a:hover { background-position:-122px -75px;}
	#di2_navi ul#di2_menuMain li#di2_infowide a:hover { background-position:-264px -75px;}
	#di2_navi ul#di2_menuMain li#di2_news a:hover { background-position:-371px -75px;}
	#di2_navi ul#di2_menuMain li#di2_anime a:hover { background-position:-543px -75px;}
	#di2_navi ul#di2_menuMain li#di2_sports a:hover { background-position:-645px -75px;}
	#di2_navi ul#di2_menuMain li#di2_minibangumi a:hover { background-position:-752px -75px;}
	#di2_navi ul#di2_menuMain li#di2_shopping a:hover { background-position:-859px -75px;}
	/*sub*/
	#di2_navi ul#di2_menuSub { width:980px; height:17px; position:absolute; top:27px; left:0; }
	#di2_navi ul#di2_menuSub li { position:absolute; top:0;}
	#di2_navi ul#di2_menuSub li a { display:block; width:65px; height:17px;}
	#di2_navi ul#di2_menuSub li#di2_sub2 a { width:90px;}
	#di2_navi ul#di2_menuSub li#di2_sub3 a { width:85px;}
	#di2_navi ul#di2_menuSub li#di2_sub4 a { width:72px;}
	#di2_navi ul#di2_menuSub li#di2_sub8 a { width:80px;}
	#di2_navi ul#di2_menuSub li a:hover { background:url(/mi/mi6/img/di2_header.png) no-repeat;}
	#di2_navi ul#di2_menuSub li#di2_sub1 { left:382px;}
	#di2_navi ul#di2_menuSub li#di2_sub2 { left:447px;}
	#di2_navi ul#di2_menuSub li#di2_sub3 { left:537px;}
	#di2_navi ul#di2_menuSub li#di2_sub4 { left:622px;}
	#di2_navi ul#di2_menuSub li#di2_sub5 { left:694px;}
	#di2_navi ul#di2_menuSub li#di2_sub6 { left:759px;}
	#di2_navi ul#di2_menuSub li#di2_sub7 { left:824px;}
	#di2_navi ul#di2_menuSub li#di2_sub8 { left:888px;}
	#di2_navi ul#di2_menuSub li#di2_sub1 a:hover { background-position:-480px -130px;}
	#di2_navi ul#di2_menuSub li#di2_sub2 a:hover { background-position:-545px -130px;}
	#di2_navi ul#di2_menuSub li#di2_sub3 a:hover { background-position:-621px -150px;}
	#di2_navi ul#di2_menuSub li#di2_sub4 a:hover { background-position:-717px -150px;}
	#di2_navi ul#di2_menuSub li#di2_sub5 a:hover { background-position:-765px -130px;}
	#di2_navi ul#di2_menuSub li#di2_sub6 a:hover { background-position:-830px -130px;}
	#di2_navi ul#di2_menuSub li#di2_sub7 a:hover { background-position:-895px -130px;}
	#di2_navi ul#di2_menuSub li#di2_sub8 a:hover { background-position:-530px -150px;}
	/*contact*/
	#di2_programlink li.contact { position:absolute; top:132px; left:10px; z-index:10;}
	#di2_programlink li.contact a { width:105px; height:16px;}
	#di2_programlink li.contact a:hover { background:url(/mi/mi6/img/di2_header.png) no-repeat -415px -150px;}
	/*eng*/
	#di2_programlink li.english { position:absolute; top:132px; left:125px; z-index:10;}
	#di2_programlink li.english a { width:65px; height:16px;}
	#di2_programlink li.english a:hover { background:url(/mi/mi6/img/di2_header.png) no-repeat -415px -130px;}

/*$B!w%X%C%@!<Gr(B//$B%9!<%Q!<%P%J!<M-$j(B
/////////////////////////////////////////////////////////////////////////*/
#con_header { width:100%; height:150px; background:#fff url(/mi/mi6/img/di2_header.png) repeat-x 0 130px; position:relative;}
#con_header #bannerIn { width:980px; text-align:left; margin:0 auto; position:relative;}
#con_header #bnSuper { width:728px; height:90px; position:absolute; top:6px; right:11px; border:none;}
#con_header #di2_header { height:150px;}
/*$B!w%X%C%@!<Gr(B//$B%9!<%Q!<%P%J!<L5$7(B
/////////////////////////////////////////////////////////////////////////*/
#con_header_nsb { width:100%; height:100px; background:#fff url(/mi/mi6/img/di2_header.png) repeat-x 0 80px;}
#con_header_nsb #di2_header { height:100px;}
#con_header_nsb  #di2_programlink li.contact { top:82px;}
#con_header_nsb  #di2_programlink li.english { top:82px;}
#con_header_nsb  #di2_ksb { position:absolute; top:9px; left:740px;}
/*$B!w$=$NB>@_Dj(B
/////////////////////////////////////////////////////////////////////////*/
body, #di2_header dl, #di2_header dt, #di2_header dd, #di2_header ul, #di2_header li, #di2_navi dl, #di2_navi dt, #di2_navi dd, #di2_navi ul, #di2_navi li, #di2_navi form { margin:0; padding:0;}
#di2_header ul { list-style:none;}
#di2_header hr { display:none;}
#di2_header .alt{ position:absolute; top:-5000px; left:-9999px;}
#di2_header .clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
#di2_header .clearfix { min-height: 1px;}
* html #di2_header .clearfix {
	height: 1px;
	/*(J\(B*//*/
	height: auto;
	overflow: hidden;
	/**/
}

/*jumpSmp*/
#jumpSmp {
	display:block;
	color:#fff;
	background: -moz-linear-gradient(center top, #9dce5f 50%,#7cbe2a 50%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, #9dce5f),color-stop(0.5, #7cbe2a));
	text-align:center;
	font-size:52px;
	font-weight:bold;
	line-height:1.35;
	border-top:5px solid #ddd;
	border-bottom:5px solid #eee;
	padding:52px;
}
#jumpSmp a { display:block; color:#fff;}

/*$B!w%I%i%^MQ%U%C%?!<(B
/////////////////////////////////////////////////////////////////////////*/
#dramaFooter { width:100%; min-height:250px; height:auto !important; height:250px; background:#fff; color:#444; border-top:2px solid #b2bdcd; position:relative; font-family:Verdana, "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", Meiryo, sans-serif;}
	#dramaFooter h2 { background:#eff1f4; border-bottom:2px dotted #b2bdcd; font-size:150%; color:#6c7e98; font-family:Verdana; padding:5px; margin:0;}
	#dramaFooter ul { width:950px; text-align:left; list-style:none; margin:0 auto; padding:20px 0 20px 70px;}
	* html #dramaFooter ul { padding:20px 0 20px 20px;}
	#dramaFooter ul li { width:160px; line-height:1.6em; margin-right:20px; float:left;}
	#dramaFooter ul li a { display:block; font-size:120%; font-weight:normal;}
	#dramaFooter ul li a strong { display:block; width:160px; padding-top:55px; margin-bottom:5px;}
	#dramaFooter ul li a .date { color:#333;}
	#dramaFooter ul li#drama01 { background-position:0 0;}
	#dramaFooter ul li#drama02 { background-position:-160px 0;}
	#dramaFooter ul li#drama03 { background-position:-320px 0;}
	#dramaFooter ul li#drama04 { background-position:-480px 0;}
	#dramaFooter ul li#drama05 { background-position:-640px 0;}
	#dramaFooter #dramaFooterLink { text-align:center; border-top:2px dotted #b2bdcd; padding:20px 0;}
	#dramaFooter a { text-decoration:none; color:#50688b;}
	#dramaFooter a:hover { text-decoration:underline; color:#444 !important;}
	#dramaFooter #dramaFooterLink .tbs-link1,
	#dramaFooter #dramaFooterLink .tbs-copy1 { color:#444 !important;}
#dramaFooter ul:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
	.footer201010 ul li { background: url(/mi/img/dramafooter201010.jpg) no-repeat;}
	/**/
	.footer201101 ul li { background: url(/mi/img/dramafooter201101.jpg) no-repeat; width:200px !important;}
	.footer201101 ul li a strong { width:200px !important;}
	.footer201101 ul li#drama01 { background-position:0 0 !important;}
	.footer201101 ul li#drama02 { background-position:-200px 0 !important;}
	.footer201101 ul li#drama03 { background-position:-400px 0 !important;}
	.footer201101 ul { padding:20px 0 20px 300px !important;}
	* html .footer201101 ul { padding:20px 0 20px 150px !important;}

/* Boobo Boona
=======================================*/
#boobo-hd { position:absolute; top:81px; left:-71px; z-index:100; }
#con_header_nsb #boobo-hd { top:32px; }
#boobo-hd a { display:block; background:url(/mi/mi6/img/boobo_an_hd.gif) top left no-repeat; width:90px; height:110px; text-indent:-9999px; }

#i_search_autocomplete {
    text-align:left;
    font-size:12px;
    border-top:    1px solid #CCCCCC;
    border-right:  2px solid #999999;
    border-left:   1px solid #CCCCCC;
    border-bottom: 1px solid #BBBBBB;
    background: #ffffff; color: #333333; 
    position: absolute;
    cursor: default;
    list-style:none;
    padding: 0px;
    margin: 0;
    display:block;
}

/* workarounds */
* html #i_search_autocomplete {
    width:1px;
}
/* without this, the menu expands to 100% in IE6 */

#i_search_autocomplete .ui-menu {
    margin-top: -3px;
}
#i_search_autocomplete .ui-menu-item {
    width: 100%;
    border-bottom:#ccc 1px solid;
    list-style-type: none;
    margin:0;
    padding: 0;
    float: left;
    clear: left;
}
#i_search_autocomplete .ui-menu-item a {
    word-break: break-all;
    text-decoration:none;
    display:block;
    padding:.2em .4em;
    line-height:1.5;
    zoom:1;
}
* html #i_search_autocomplete .ui-menu-item a {
    text-decoration:none;
    display:block;
    padding:.2em .4em;
    line-height:1.5;
    zoom:1;
}
#i_search_autocomplete .ui-menu-item a.ui-state-hover,
#i_search_autocomplete .ui-menu-item a.ui-state-active {
    font-weight: normal;
    margin: -1px;
}

#i_search_autocomplete .ui-widget {
}
#i_search_autocomplete a {
    color: #333333;
}

#i_search_autocomplete .ui-state-hover {
    border: 1px solid #cccccc;
    background: #ecf5fa;
    font-weight: bold;
    color: #333333;
}

#i_search_autocomplete.ui-state-hover a,
#i_search_autocomplete.ui-state-hover a:hover {
    color: #c77405;
    text-decoration: none;
}
#i_search_autocomplete.ui-state-active a,
#i_search_autocomplete.ui-state-active a:link,
#i_search_autocomplete.ui-state-active a:visited {
    color: #eb8f00;
    text-decoration: none;
}
#i_search_autocomplete :active {
    outline: none;
}



/*eof*/
