@charset "UTF-8";
  
#header-menu li,#top-menu li{ float:left;}
.clear{ clear:both;}
.marginL5{ margin-left:5px;}
.marginL10{ margin-left:10px;}
.marginL15{ margin-left:15px;}
.marginT5{ margin-top:5px;}
.marginT10{ margin-top:10px;}
.marginT15{ margin-top:15px;}
.marginT20{ margin-top:20px;}
.marginT40{ margin-top:40px;}
.margin15{ margin:15px 0;}

.fl{ float:left;}
.fr{ float:right;}

.left_bg{
	background:#fffcdb;
	}

/*キャスト＆スタッフ*/
#castaffmain{
	background:url(../../photo/castaff.jpg) no-repeat;
	width:640px;
	height:370px;
	padding-top:10px;
	}
#castaff{
	width:580px;
	margin:0 auto;
	padding-top:10px;
	background:url(../../img/bg_castaff.jpg) no-repeat;
	}
#cast_l{
	width:130px;
	padding:280px 20px 0 40px; 
	float:left;
	}
#cast{
	width:200px;
	float:left;
	}
#cast_r{
	float:right;
	padding:20px 0 0 0;
	}

/*はじめに*/
#intro-text1{
	width:600px;
	margin:10px auto;
	}
#intro{
	width:580px;
	margin:15px auto;
	}
#intro .text1{
	font-size:12px;
	line-height:23px;
	color:#000;
	}
#intro .text1 span{
	font-weight:bold;
	color:#eb5100;
	}
#intro .text2{
	width:580px;
	font-size:14px;
	line-height:30px;
	color:#2a850a;
	margin:0 0 0 0;
	}
#int1{
	background:url(../../img/bg_int1.jpg) repeat-y;
	
	}
#int1 img,#kokodake_r img{
behavior: url("../common/css/iepngfix.htc");
}{
behavior: url("../common/css/iepngfix.htc");
}
.int1_contents{
	width:568px;
	margin:0 auto;
	padding:10px 0 20px 0;
	}
.int1_contents p{
	font-size:12px;
	line-height:22px;
	padding-left:60px;
	margin:15px 0 0 0;
	}
.int1_contents .text1{
	background:url(../../img/int1_icon1.gif) no-repeat;
	}
.int1_contents .text2{
	background:url(../../img/int1_icon2.gif) no-repeat;
	}
.int1_contents .text3{
	background:url(../../img/int1_icon3.gif) no-repeat;
	}
.int1_contents .text4{
	background:url(../../img/int1_icon4.gif) no-repeat;
	}
.int1_contents .text5{
	background:url(../../img/int1_icon5.gif) no-repeat;
	}
#int-next{
	padding:15px 0 30px 500px;
	}
#int-back{
	padding:15px 0 30px 40px;
	}
#int-shibasaki-bottom,#int-horikita-bottom,#int-suzuki-bottom,#int-kato-bottom,#int-ryuta-bottom,#int-yamamoto-bottom,#int-nishida-bottom,#int-matsumoto-bottom,#int-nagasawa-bottom,#int-fuji-bottom,#int-amami-bottom,#int-sato-bottom,#int-tamayama-bottom,#int-oizumi-bottom,#int-eikura-bottom{
	width:640px;
	height:20px;
	}
#int-shibasaki-bottom{background:#000;}
#int-horikita-bottom{background:#82a063;}
#int-suzuki-bottom{background:#54812d;}
#int-kato-bottom{background:#94d2e2;}
#int-ryuta-bottom{background:#172b0d;}
#int-yamamoto-bottom{background:#bdb6a3;}
#int-nishida-bottom{background:#708a8d;}
#int-matsumoto-bottom{background:#b9d87c;}
#int-nagasawa-bottom{background:#717774;}
#int-fuji-bottom{background:#6d7a65;}
#int-amami-bottom{background:#686750;}
#int-sato-bottom{background:#19225c;}
#int-tamayama-bottom{background:#80847b;}
#int-oizumi-bottom{background:#5c7571;}
#int-eikura-bottom{background:#beb69f;}

#int-shibasaki,#int-horikita,#int-suzuki,#int-kato,#int-ryuta,#int-yamamoto,#int-nishida,#int-matsumoto,#int-nagasawa,#int-fuji,#int-amami,#int-sato,#int-tamayama,#int-oizumi,#int-eikura{
	width:560px;
	padding:25px 40px 0 40px;	
	}
#int-kato_bg{background:url(../../img/int_kato_bg2.jpg) repeat-y;}
#int-shibasaki{background:url(../../img/int_shibasaki_bg.jpg) no-repeat;}
#int-horikita{background:url(../../img/int_horikita_bg.jpg) no-repeat;}
#int-suzuki{background:url(../../img/int_suzuki_bg.jpg) no-repeat;}
#int-kato{background:url(../../img/int_kato_bg.jpg) no-repeat;}
#int-ryuta{background:url(../../img/int_ryuta_bg.jpg) no-repeat;}
#int-yamamoto{background:url(../../img/int_yamamoto_bg.jpg) no-repeat;}
#int-nishida{background:url(../../img/int_nishida_bg.jpg) no-repeat;}
#int-matsumoto{background:url(../../img/int_matsumoto_bg.jpg) no-repeat;}
#int-nagasawa{background:url(../../img/int_nagasawa_bg.jpg) no-repeat;}
#int-fuji{background:url(../../img/int_fuji_bg.jpg) no-repeat;}
#int-amami{background:url(../../img/int_amami_bg.jpg) no-repeat;}
#int-sato{background:url(../../img/int_sato_bg.jpg) no-repeat;}
#int-tamayama{background:url(../../img/int_tamayama_bg.jpg) no-repeat;}
#int-oizumi{background:url(../../img/int_oizumi_bg.jpg) no-repeat;}
#int-eikura{background:url(../../img/int_eikura_bg.jpg) no-repeat;}

#int-shibasaki h3,#int-horikita h3,#int-suzuki h3,#int-ryuta h3,#int-yamamoto h3,#int-nishida h3,#int-matsumoto h3,#int-nagasawa h3,#int-fuji h3,#int-amami h3,#int-sato h3,#int-tamayama h3,#int-oizumi h3,#int-eikura h3{
	margin:0 0 20px 0;
	}
#int-kato h3{
	margin:0 0 30px 0;
	}
#int-shibasaki p,#int-horikita p,#int-suzuki p,#int-ryuta p,#int-yamamoto p,#int-nishida p,#int-matsumoto p,#int-nagasawa p,#int-fuji p,#int-amami p,#int-sato p,#int-tamayama p,#int-oizumi p,#int-eikura p{
	padding:0 0 20px 0;
	font-size:12px;
	line-height:23px;
	}
#int-kato h4{
	background:url(../../img/int_kato_q.gif) no-repeat;
	padding:2px 0 0 35px;
	color:#1587b2;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	margin-bottom:10px;
	min-height:26px;
    height: auto !important;
    height:26px;
	}
#int-kato p{
	background:url(../../img/int_kato_a.gif) no-repeat;
	padding:0 0 25px 35px;
	font-size:12px;
	line-height:22px;
	font-weight:normal;
	min-height:26px;
    height: auto !important;
    height:26px;
	
	}
#int-kato-column{
	width:560px;
	margin:0 auto;
	}
#int-kato-column1{
	width:560px;
	height:396px;
	background:url(../../photo/int_kato_column1.jpg) no-repeat;
	}
#int-kato-column2{
	width:560px;
	height:363px;
	background:url(../../photo/int_kato_column2.jpg) no-repeat;
	}
#int-kato-column3{
	width:560px;
	height:240px;
	background:url(../../photo/int_kato_column3.jpg) no-repeat;
	}
#int-kato-column4{
	width:560px;
	height:200px;
	padding-bottom:20px;
	background:url(../../photo/int_kato_column4.jpg) no-repeat;
	}
#int-kato-column1 p{
	background:none;
	padding:15px 0 0 20px;
	width:255px;
	color:#1587b2;
	font-size:12px;
	line-height:23px;
	}
#int-kato-column2 p{
	background:none;
	padding:20px 0 0 280px;
	width:265px;
	color:#1587b2;
	font-size:12px;
	line-height:23px;
	}
#int-kato-column3 p{
	background:none;
	padding:10px 0 0 20px;
	width:265px;
	color:#1587b2;
	font-size:12px;
	line-height:23px;
	}
#int-kato-column4 p{
	background:none;
	padding:15px 0 0 280px;
	width:265px;
	color:#1587b2;
	font-size:12px;
	line-height:23px;
	}

.interview a:link,.interview a:active,.interview a:visited{
	color:#eb5100;
	text-decoration:none;
	}
.interview a:hover{
	text-decoration:underline;
	}
.back-interview{
	padding:20px 0 10px 20px;}

/*インタビュートップ*/
.ttl-interview{
	width:239px;
	margin:0 auto;
	padding:15px 0 0 0 ;
	}
#interview-menu{
	width:570px;
	margin:0 auto;
	padding-bottom:20px;
	}
#interview-menu li{
	float:left;
	margin-top:15px;
	}
.marginLR15{
	margin-right:15px;
	margin-left:15px;
	}
/*ケータイサイト*/
body#mobilesite{
	background:#fffcdb;
	}
#mobile{
	width:400px;	
	height:300px;
	margin:0 auto;
	
}
.qrcode{ float:right;}
#qr p{
	float:left;
}

/*人物相関図*/
#chart-t{ margin-left:108px; height:168px;}
#chart-c{
	width:620px;
    margin:0 auto;
}
#chart-b{
	margin-left:272px;
	}
#chart-t li,#chart-c li{
	float:left;
	}

body#character{
	background:#fffcdb;
	}
#chara{
	width:420px;
	margin:0 auto;
	}
#chara h2{ display:none;}
#chara p{
	font-size:13px;
	line-height:23px;
	width:390px;
	margin:0 auto;
	padding:110px 0 0 0;
	color:#333;
	} 
	
#chara1,#chara2,#chara3,#chara4,#chara5,#chara6,#chara7,#chara8,#chara9,#chara10,#chara11,#chara12,#chara13,#chara14,#chara15,#chara16{height:477px;}
#chara1{background: url(../../photo/chara1.jpg);}
#chara2{background: url(../../photo/chara2.jpg);}
#chara3{background: url(../../photo/chara3.jpg);}
#chara4{background: url(../../photo/chara4.jpg);}
#chara5{background: url(../../photo/chara5.jpg);}
#chara6{background: url(../../photo/chara6.jpg);}
#chara7{background: url(../../photo/chara7.jpg);}
#chara8{background: url(../../photo/chara8.jpg);}
#chara9{background: url(../../photo/chara9.jpg);}
#chara10{background: url(../../photo/chara10.jpg);}
#chara11{background: url(../../photo/chara11.jpg);}
#chara12{background: url(../../photo/chara12.jpg);}
#chara13{background: url(../../photo/chara13.jpg);}
#chara14{background: url(../../photo/chara14.jpg);}
#chara15{background: url(../../photo/chara15.jpg);}
#chara16{background: url(../../photo/chara16.jpg);}
	
#chara-footer{
	background:url(../../img/chara_footer.gif);
	height:31px;
	padding:12px 10px 0 10px;
	}
.charamenu {background-color:#fffcdb; font-size:12px; color:#52250a;}

/*番組メッセージ*/
#msg-header{
	width:620px;
	background:url(../../photo/bg_message.jpg) no-repeat;
	height:151px;
	padding:180px 0 0 20px;
	}
#msg-header h2{ display:none;}
#msg-read{
	width:610px;
	height:510px;
	padding:30px 0 0 30px;
	background:url(../../img/bg_read.jpg) no-repeat;
	}
.msg1{
	background:#f4e4b9 url(../../img/msg_title.gif) no-repeat;
	text-align: left;
	vertical-align:middle;
	padding:6px 0 3px 5px;
	margin: 0px;
	font-size: 13px;
	width: 550px;
	color: #000;
	line-height:16px;
	height:30px;
	font-weight:bold;
}

.msg2{
	vertical-align: top;
	text-align: right;
	padding: 5px 3px 0 3px;
	margin: 0px;
	font-size: 10px;
	width: 550px;
	color: #c8130f;
	line-height: 14px;
}

.msg3{
	vertical-align: top;
	text-align: left;
	padding: 8px 5px 30px 5px;
	margin: 0 0 10px 0;
	font-size: 12px;
	width: 540px;
	color: #000;
	line-height:19px;
}
/*スペシャル１*/
#special1{
	width:600px;
	padding:20px 0 10px 0;
	margin:0 auto;
	}
#special1 h3{
	margin:20px 0 10px 0;
}
#special1 p{
	font-size:12px;
	line-height:23px;
	color:#000;
	}
#special1 p img{
	float:right;
	padding:10px 0 10px 10px;
}
#special1 p span{
	font-weight:bold;
	color:#e62e8b;
	}
#special1-bn{
	margin:20px 0 0 0;
	width:600px;
	background:#FFF;
	padding:0 0 10px 0;
	}
#special1-bn ul{
	width:560px;
	margin:0 auto;
	padding:5px 0;
	}
#special1-bn li img{
	width:50px; 
	height:50px;
	padding-right:7px;
	float:left;
	}
#special1-bn li{
	width:186px;
	height:50px;
	font-size:11px;
	color:#000;
	line-height:18px;
	float:left;
	padding:5px 0;
	}
#special1-bn li a:link,#special1-bn li a:active,#special1-bn li a:visited{
	color:#000;
	text-decoration:none;
	}
#special1-bn li a:link span,#special1-bn li a:active span,#special1-bn li a:visited span{
	color:#00a0e9;
	}
#special1-bn li a:hover,#special1-bn li a:hover span{
	text-decoration:underline;
	}
.back-special{
	margin:20px 0 0 10px;
	}
.back-special2{
	margin:20px 0 0 30px;
	}
.back-special3{
	margin:10px 0 0 30px;
	}
#specialtop{
	width:640px;
	background:url(../../img/special_bg.jpg) no-repeat;
	padding:73px 0 0 0;
}
#specialtop h2{ display:none;}
.speciallink{
	width:560px;
	padding:15px 10px 10px 10px;
	background:#FFF;
	margin:20px auto 0 auto;
	}
.speciallink2{
	width:560px;
	padding:15px 10px 10px 10px;
	background:#FFF;
	margin:20px auto 0 auto;
	}
.speciallink3{
	width:560px;
	padding:6px 10px 10px 10px;
	background:#FFF;
	margin:0 auto;
	}
.speciallink4,.speciallink5{
	width:580px;
	margin:0 auto;
	padding-bottom:20px;
	}
.speciallink h3,.speciallink2 h3,.speciallink3 h3{ margin-left:5px;}
.speciallink2 ul{
	width:545px;
	padding:5px 0 5px 15px;
	text-align:left;
	background:#fff3db url(../../img/special_title2_3.jpg) right bottom no-repeat;
	}
.speciallink2 li{
	font-size:11px;
	line-height:18px;
	color:#000;
	padding-bottom:5px;
	}
.speciallink2 li a:link,.speciallink2 li a:active,.speciallink2 li a:visited{
	color:#000;
	text-decoration:none;
	}
.speciallink2 li a:link span,.speciallink2 li a:active span,.speciallink2 li a:visited span{
	color:#ed48a2;
	}
.speciallink2 li a:hover span{
	color:#ed48a2;
	text-decoration:underline;
	}
.speciallink2 li a:hover{
	color:#000;
	text-decoration:underline;
	}

.speciallink3 ul{
	width:545px;
	padding:10px 0 4px 15px;
	background:#fff3db;
	height:20px;
	}
.speciallink3 li{
	font-size:11px;
	line-height:18px;
	color:#000;
	padding-bottom:5px;
	float:left;
	}
.speciallink3 li a:link,.speciallink3 li a:active,.speciallink3 li a:visited{
	color:#000;
	text-decoration:none;
	}
.speciallink3 li a:link span,.speciallink3 li a:active span,.speciallink3 li a:visited span{
	color:#b92c28;
	}
.speciallink3 li a:hover span{
	color:#b92c28;
	text-decoration:underline;
	}
.speciallink3 li a:hover{
	color:#000;
	text-decoration:underline;
	}
	
.speciallink_bn,.speciallink2_bn{ margin:10px 0 0 0;}
.speciallink-set{
	background:#fff3db;
	padding:0 0 10px 0;}
.speciallink ul{
	width:545px;
	padding:0 0 5px 15px;	
	}

.speciallink li{
	width:180px;
	font-size:11px;
	color:#000;
	line-height:18px;
	float:left;
	padding:5px 0 0 0;
	}
.speciallink li a:link,.speciallink li a:active,.speciallink li a:visited{
	color:#000;
	text-decoration:none;
	}
.speciallink li a:link span,.speciallink li a:active span,.speciallink li a:visited span{
	color:#00a0e9;
	}
.speciallink li a:hover,.speciallink li a:hover span{
	text-decoration:underline;
	}

/*トピックス*/
#topics1 p{
	width:560px;
	background:#FFF;
	padding:20px;
	font-size:12px;
	line-height:24px;
	color:#000;
	margin:10px auto 0 auto;
	}
.topics7-contents{
	width:560px;
	background:#FFF;
	padding:20px;
	font-size:12px;
	line-height:24px;
	color:#000;
	margin:10px auto 0 auto;
	}
.topics7-photo{
	padding-left:10px;
	}

#topics8 p{
	width:560px;
	background:#FFF;
	padding:20px 20px 60px 20px;
	font-size:12px;
	line-height:24px;
	color:#000;
	margin:10px auto 0 auto;
	}
#topics14 p{
	width:560px;
	background:#FFF;
	padding:20px 20px 30px 20px;
	font-size:12px;
	line-height:24px;
	color:#000;
	margin:10px auto 0 auto;
	}
	
#topics8 p img{
	margin:0 0 10px 10px;
	}
#topics4 p,#topics6 p,#topics9 p{
	width:560px;
	background:#FFF;
	padding:15px 20px 20px 20px;
	font-size:12px;
	line-height:24px;
	color:#000;
	margin:0 auto;
	}
.topics9-photo{
	margin:5px 20px 10px 5px;
	padding-bottom:40px;
	}
#topics4 p a:link,#topics4 p a:active,#topics4 p a:visited{
	color:#eb5100;
	text-decoration:none;
	}
#topics4 p a:hover{
	text-decoration:underline;
	}

#topics2 p{
	width:300px;
	background:#FFF url(../../photo/topics2.jpg) right bottom no-repeat;
	padding:20px 280px 20px 20px;
	font-size:12px;
	line-height:24px;
	color:#000;
	margin:10px auto 0 auto;
	}

#topics3 p{
	width:300px;
	background:#FFF url(../../photo/topics3.jpg) right bottom no-repeat;
	padding:20px 280px 20px 20px;
	font-size:12px;
	line-height:24px;
	color:#000;
	margin:10px auto 0 auto;
	min-height:600px;
    height: auto !important;
    height:600px;
	
	}
#topics5 p{
	width:280px;
	background:#FFF url(../../photo/topics5.jpg) right bottom no-repeat;
	padding:20px 300px 20px 20px;
	font-size:12px;
	height:330px;
	line-height:24px;
	color:#000;
	margin:10px auto 0 auto;
	}
#topics1 p span,#topics2 p span,#topics3 p span,#topics4 p span,#topics6 p span,#topics7 p span,#topics8 p span,#topics9 p span,#topics10 p span,#topics14 p span,#topics15 p span{
	font-weight:bold;
	color:#00a0e9;
	}
.topics4-photo{
	padding:0 0 10px 15px;
	}
.topics6-photo{
	width:600px;
	margin:0 auto;
	padding:7px 0 0 0;
	}
#topics11-area p{
	padding:10px 20px;
	}
#topics11-area{
	width:600px;
	background:#FFF;
	font-size:12px;
	line-height:24px;
	color:#000;
	margin:0 auto;
	}
#topics11-area h3{
	width:426px;
	margin:0 auto;
	padding:20px 0 10px 0;
	}
.topics11-text1{
	font-size:14px;
	
	}
.topics11-photo{
	width:346px;
	margin:0 auto;
	padding:10px 0 10px 0;
	}

#topics12-area{
	width:600px;
	background:#FFF;
	font-size:12px;
	line-height:23px;
	color:#000;
	margin:0 auto;
	}
#topics12_header{
	width:600px;
	height:440px;
	background:#FFF url(../../img/topics12_bg.jpg) no-repeat;
	}
#topics12-area p{
	padding:20px 20px 0 20px;
	}
#topics12-area p span{
	color:#c80000;
	font-weight:bold;
	}
#topics12-comment{
	width:560px;
	margin:15px auto 0 auto;
	background:#fff3d0;
	}
#topics12-comment p{
	padding:15px;
	}
.topics12-photo{
	padding:47px 0 0 55px;
	float:left;
	}
.topics12-link{
	width:206px;
	float:right;
	padding:34px 25px 0 0;

	}
.topics12-link li{
	float:left;
	}
#topics15-area{
	width:560px;
	background:#FFF url(../../photo/topics15.jpg) no-repeat;
	padding:360px 20px 0 20px;
	font-size:12px;
	line-height:24px;
	color:#000;
	margin:0 auto;
	}
#topics15-area p{
	padding:0 0 10px 0;
	}
#topics15-area p img{
	float:left;
	padding:0 10px 0 0;
	} 

	
#special2-bn{
	margin:20px auto 0 auto;
	width:600px;
	background:#FFF;
	padding:0 0 10px 0;
	}
#special2-bn ul{
	width:565px;
	padding:10px 15px 0px 20px;
	text-align:left;
	}
#special2-bn li{
	font-size:11px;
	line-height:18px;
	color:#000;
	padding-bottom:5px;
	}
#special2-bn li a:link,#special2-bn li a:active,#special2-bn li a:visited{
	color:#000;
	text-decoration:none;
	}
#special2-bn li a:link span,#special2-bn li a:active span,#special2-bn li a:visited span{
	color:#ed48a2;
	}
#special2-bn li a:hover{
	color:#000;
	text-decoration:underline;
	}
#special2-bn li a:hover span{
	color:#ed48a2;
	text-decoration:underline;
	}
	
/*ここだけの話*/
#kokodake-contents{
	background:url(../../img/kokodake_bg.jpg) repeat-y;
	}
#kokodake{
	background:url(../../img/kokodake_header.jpg) no-repeat;
	}
#kokodake_l{
	width:539px;
    float:left;
	padding:55px 0 5px 45px; 
}
#kokodake_l h2{
	padding:0 0 0 10px;
	}
#kokodake_l h3{
	margin:20px 0 20px 10px;}
#kokodake_l p{
	font-size:12px;
	line-height:23px;
	padding:0 12px 0 10px;
	color:#000;
	}
#kokodake_l p span{
	font-size:11px;
	display:block;
	float:right;
	}
#kokodake_r{
	width:56px;
	padding:50px 0 0 0;
	float:right;
	}

/*予告*/
#storymain{
	background:url(../../photo/story1_1.jpg) no-repeat;
	width:640px;
	height:370px;
	padding-top:10px;
	}
	
#story{
	width:580px;
	margin:0 auto;
	padding-top:15px;
	}
#story h3{ margin-bottom:15px;}
.story_l{
	width:338px;
	padding:0 10px 0 0; 
	float:left;
	}
.story_l p{
	font-size:12px;
	line-height:22px;
	color:#000;
	}
.story_r{
	width:232px;
	float:right;
	}
.story_l p a:link,.story_l p a:active,.story_l p a:visited{
	color:#eb5100;
	text-decoration:none;
	}
.story_l p a:hover{
	text-decoration:underline;
	}
#story_column a:link,#story_column a:active,#story_column a:visited{
	text-decoration:none;
	color:#c50606;
	}
#story_column a:hover{
	text-decoration:underline;
	}
.story-title{
	padding:0 0 10px 0;
	}
.story-line{
	width:580px;
	padding:15px 0;
	}
#story-link{
	width:580px;
	padding:5px 0 0 0;
	}
#story-link li{
	float:left;
	}
/*予告*/
#traier{
	width:580px;
	margin:0 auto;
	padding:20px 0;
	
	}
.trailer-movie{
	width:570px;
	margin:0 auto;
	padding:0 0 10px 0;
	}

/*著名人*/
#celeb-contents{
	width:640px;
	background:url(../../img/celebrity_bg.gif) repeat-y;
	}
#celeb_title{
	background:url(../../img/celebrity_header.gif) no-repeat;
	}
#celeb_title h2{
	width:567px;
	margin:0 auto;
	padding:45px 0 10px 0;
	}

#celeb-link{
	width:586px;
	margin:0 auto;
	}
#celeb-link li{
	float:left;
	padding-top:10px;
	}
.marginL10{
	margin-left:10px;
	}
#celeb-linkarea{
	padding-bottom:25px;
	background:url(../../img/celebrity_footer.gif) no-repeat left bottom;
	}
#celebrity-area{
	padding:40px 0 0 0;
	background:url(../../img/celebrity_header.gif) no-repeat;
	}

#celeb-photo{
	width:476px;
	margin:0 auto;
	padding:0 0 20px 0;
	}
#celebrity-area p{
	font-size:13px;
	line-height:26px;
	color:#000;
	padding:0 30px;
	}
#celebrity-area p span{
	color:#2a850a;
	font-size:14px;
	font-weight:bold;
	}
#celebrity-area p a:link,#celebrity-area p a:active,#celebrity-area p a:visited{
	color:#2a850a;
	text-decoration:underline;
	}
#celebrity-area p a:hover{
	color:#4fad2e;
	}
	
#special5-bnarea{
	padding-bottom:20px;
	background:url(../../img/celebrity_footer.gif) no-repeat left bottom;}
#special5-bn{
	margin:20px auto 0 auto;
	width:580px;
	background:#f5f2e7;
	padding:0 0 10px 0;
	}
#special5-bn ul{
	width:540px;
	margin:0 auto;
	padding:5px 0;
	}
#special5-bn li img{
	width:50px; 
	height:50px;
	padding-right:7px;
	float:left;
	}
#special5-bn li{
	width:179px;
	height:50px;
	font-size:11px;
	color:#000;
	line-height:18px;
	float:left;
	padding:5px 0;
	}
#special5-bn li a:link,#special5-bn li a:active,#special5-bn li a:visited{
	color:#000;
	text-decoration:none;
	}
#special5-bn li a:link span,#special5-bn li a:active span,#special5-bn li a:visited span{
	color:#eb5100;
	}
#special5-bn li a:hover,#special5-bn li a:hover span{
	text-decoration:underline;
	}


