@charset"utf-8";

/* (C)Fuji Television Network,inc */

.clear{	clear:both;}

a.copyright { 
       color:#999999;
	   text-decoration:none; }
a:hover.copyright { color:#333333;}

/*-----------------------------------------------------------------------
     -Text設定
-------------------------------------------------------------------------*/
.text_title {
       font-size:19px;
	   font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W5";
	   color:#000000;
	   line-height:24px;
	   font-weight:bold;
	   }

.text_a {
       font-size:12px;
	   font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	   color:#000;
	   line-height:18px;
	   }
	   
.text_b {
       font-size:11px;
	   font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	   color:#000;
	   line-height:18px;
	   }
	      
.text_c {
       font-size:10px;
	   font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W5";
	   color:#000;
	   line-height:18px;
	   font-weight:500;
	   }
	         
.text_d {
       font-size:9px;
	   font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W5";
	   color:#999999;
	   line-height:18px;
	   letter-spacing:1.5pt;
	   }

.text_one { color:#1D2088; }
.text_two { color:#E60012; }
.text_next { color:#009944; }
.box_text {
       font-size:14px;
	   color:#FFFFFF;
	   line-height:17px;
	   font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	   }
	   

/*-----------------------------------------------------------------------
     -Container
-------------------------------------------------------------------------*/
#whatis_Container{
	width:830px;
	margin:0 auto;
}

/*-----------------------------------------------------------------------
     -Header
-------------------------------------------------------------------------*/
#Header{
	width:829px;
	height:51px;
	background-image:url(../img/whatis/header.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	margin:0 0 5px 0;
	padding:33px 0 0 0;
}

#Header span {
display:none;
}

.flash {
       width:245px;
	   height:20px;
	   margin:0 103px 25px 483px;
	   }


/*-----------------------------------------------------------------------
     -Contents
-------------------------------------------------------------------------*/
#Contents{
	width:830px;
	height:170px;
}

.title01 {
       background-image:url(../img/whatis/title01.gif);
	   width:681px;
	   height:44px;
	   text-indent:-9999px;
	   margin:0 auto 9px;
	   }


	   
.line {
      width:830px;
	  height:2px;
	  background-color:#000000;
	  }
	  
.line2 {
      width:830px;
	  height:2px;
	  background-image:url(../img/whatis/line.gif);
	  background-repeat:no-repeat;
	  }
	  
/*-----------------------------------------------------------------------
     -MainContents
-------------------------------------------------------------------------*/
#MainContents_ch {
	width:747px;
	margin:0 auto;
	background-color:#FFFFFF
}

#MainContents_ch span {
     display:none;

	 }

#channel {
	   height:140px;
	   margin:0 0 10px 0;
	   background-color:#FFFFFF
	   }
	   
.channel1 {
       float:left;
	   background-image:url(../img/whatis/title03.gif);
	   width:222px;
	   height:131px;
	   margin-right:15px;
	   }
	   
.channel2 {
       float:left;
	   background-image:url(../img/whatis/title04.gif);
	   width:237px;
	   height:131px;
       margin-right:16px;	  
	   }
	      
.channel3 {
       float:left;
       background-image:url(../img/whatis/title05.gif);
	   width:256px;
	   height:131px;
	   }


.title02 {
       background-image:url(../img/whatis/title02.gif);
	   width:133px;
	   height:18px;
	   text-indent:-9999px;
	   margin:11px auto 8px;
	   }
	
.title03 {
       background-image:url(../img/whatis/title06.gif);
	   background-repeat:no-repeat;
	   width:458px;
	   height:25px;
	   margin:0 auto 3px;
	   }
	   
.title04 {
       background-image:url(../img/whatis/title07.gif);
	   width:391px;
	   height:42px;
	   margin:0 auto 17px;
	   }
	      
.title05 {
       background-image:url(../img/whatis/title08.gif);
	   width:550px;
	   height:63px;
	   margin:0 auto 10px;
	   }

/*-----------------------------------------------------------------------
     -TextContents
-------------------------------------------------------------------------*/
#textcontents{
	width:789px;
	margin:15px auto 30px;
}
#textcontents span {
     display:none;
	 }

.text_box1 {
      width:789px;
	  border:solid #000000 1px;
	  margin-top:18px;
	  }

.text_box2 {
      width:789px;
	  border:solid #000000 1px;
	  margin-top:14px;
	  }
.text_box3 {
      width:789px;
	  border:solid #000000 1px;
	  margin-top:14px;
	  }
.text_box4 {
      width:789px;
	  border:solid #000000 1px;
	  margin-top:14px;
	  }
	  
	  
/*-----------------------------------------------------------------------
     -Contents
-------------------------------------------------------------------------*/
#box {
       width:800px;
	   background-color:#ededed;
	   padding:15px;
	   margin-bottom:30px;
	   }
	   
.stitle01 {
       background:url(../img/whatis/s_title01.gif);
		width:106px;
		height:22px;
		margin:0 0 20px 20px;
		}
		
.stitle01 span {
display:none;
}

.stitle02 {
       background:url(../img/whatis/s_title02.gif);
		width:106px;
		height:22px;
		margin:0 0 20px 20px;
		}
		
.stitle02 span {
display:none;
}

		
/*--- one ---*/
.box_one1 {
       background-image:url(../img/whatis/box_one1.gif);
	   background-repeat:no-repeat;
	   width:784px;
	   height:16px;
	   margin:0 auto;
	   }
.box_one2 {
       background-image:url(../img/whatis/box_one2.gif);
	   width:784px;
	   margin:0 auto;
	   }
.box_one3 {
       background-image:url(../img/whatis/box_one3.gif);
	   background-repeat:no-repeat;
	   width:784px;
       height:16px;
	   margin:0 auto 5px;
	   }	
.left_one {
       background-image:url(../img/whatis/one.gif);
	   background-position:center;
	   background-repeat:no-repeat;
	   width:200px;
	   height:103px;	   
	   }
.right_one {
	   width:545px;
	   padding-left:15px;
	   }
	   
div .box_one2 div {
display:table-cell;
margin-bottom:1px;
vertical-align:middle;
}

* html div .box_one2 div {/* IE 6 */
display:inline;
zoom:1;
}

*:first-child+html div .box_one2 div {/* IE 7 */
display:inline;
zoom:1;
}


/*--- two ---*/

.box_two1 {
       background-image:url(../img/whatis/box_two1.gif);
	   background-repeat:no-repeat;
	   width:784px;
	   height:16px;
	   margin:0 auto;
	   }
.box_two2 {
       background-image:url(../img/whatis/box_two2.gif);
	   width:784px;
	   margin:0 auto;
	   }
.box_two3 {
       background-image:url(../img/whatis/box_two3.gif);
	   background-repeat:no-repeat;
	   width:784px;
       height:16px;
	   margin:0 auto 5px;
	   }	
.left_two {
       background-image:url(../img/whatis/two.gif);
	   background-position:center;
	   background-repeat:no-repeat;
	   width:200px;
	   height:103px;	   
	   }
.right_two {
	   width:545px;
	   padding-left:15px;
	   }
	   
div .box_two2 div {
display:table-cell;
margin-bottom:1px;
vertical-align:middle;
}

* html div .box_two2 div {/* IE 6 */
display:inline;
zoom:1;
}

*:first-child+html div .box_two2 div {/* IE 7 */
display:inline;
zoom:1;
}   
	   

/*--- next ---*/

.box_next1 {
       background-image:url(../img/whatis/box_next1.gif);
	   background-repeat:no-repeat;
	   width:784px;
	   height:16px;
	   margin:0 auto;
	   }
.box_next2 {
       background-image:url(../img/whatis/box_next2.gif);
	   width:784px;
	   margin:0 auto;
	   }
.box_next3 {
       background-image:url(../img/whatis/box_next3.gif);
	   background-repeat:no-repeat;
	   width:784px;
       height:16px;
	   margin:0 auto 5px;
	   }	
.left_next {
       background-image:url(../img/whatis/next.gif);
	   background-position:center;
	   background-repeat:no-repeat;
	   width:206px;
	   height:101px;	   
	   }
.right_next {
	   width:545px;
	   padding-left:15px;
	   }
	   
div .box_next2 div {
display:table-cell;
margin-bottom:1px;
vertical-align:middle;
}

* html div .box_next2 div {/* IE 6 */
display:inline;
zoom:1;
}

*:first-child+html div .box_next2 div {/* IE 7 */
display:inline;
zoom:1;
}  		
/*-----------------------------------------------------------------------
     -Footer
-------------------------------------------------------------------------*/
#Footer{
	clear:both;
	height:80px;
	width:789px;
	margin:0 auto;
}

.info span {
     display:none;
	 }
.info {
       background-image:url(../img/whatis/info.gif);
	   background-repeat:no-repeat;
	   width:766px;
	   height:35px;
	   margin:0 auto;
	   }
.copy {
	   height:13px;
	   width:450px;
	   margin:13px auto;
	   }


