@charset "utf-8";

/*
html ----------------------------------------------------------------*/

html{
font-size: 16px;
/*\*/
_font-size: 100%;
/**/
}

*{ margin: 0px; padding: 0px; }

body {
color:#333333;
background:#f9f9f9;
margin:0;
padding:0px;
text-align:center;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:75%; }

a:link{ color:#435393;text-decoration:underline; }
a:visited{ color:#435393;text-decoration:underline; }
a:active{ color:#999999;text-decoration:none; }
a:hover{ color:#cbc124;text-decoration:none; }


img {
border:none;
vertical-align:top; }


input, select, textarea {
font-size: 12px; }

ul, ol {
list-style: none; }
p{
padding:0;
margin:0;
}

/*
html ----------------------------------------------------------------*/


/*
Module ----------------------------------------*/

.clear{
clear:both;
height:1px;
margin:-1px 0 0 0;
font-size:1px;
display: inline-block; }

.access_log{ height:1px; margin:-1px 0 0 0; font-size:1px; clear:both; }


.clearfix:after {
content: ".";
display: block;
clear: both;
height: 0;
visibility: hidden; }
.clearfix { display: inline-block; }
/* exlude MacIE5 \*/
* html .clearfix { height: 1% }
.clearfix {display:block; }
/* end MacIE5 */



span.caution{  line-height:16px; }



/*
Module ----------------------------------------*/



/*------------------------------------ share ALL Page --*/


/*-- Body share */

#container{ width:960px; background:url(imgs/main_back.gif) repeat-y center top; text-align:left; margin:0 auto; }
#container:after{display:block;margin-top:-1px;height:1px;content:"";clear:both; }

#wrapper{ background:url(imgs/body_back.gif) repeat-y center top; width:958px; margin:0 auto;_margin:0 0 0 1px; }
#wrapper:after{display:block;margin-top:-1px;height:1px;content:"";clear:both; }

#contents_left{ width:778px; margin:0 2px 0 0; float:left; display:inline; }
#contents_right{ width:178px; margin:0 0 0 0; float:left; display:inline; }


.goToTop{ clear:both; margin:20px 10px 15px 0; text-align:right; }


/* header
------------------------------------------------------ */


#header{ width:960px; height:80px;_height:80px; border-top:5px solid #323474;
 background:url(imgs/main_header-bg-none.gif) no-repeat bottom left; }
#header img{ padding:0; margin:0; }

#header h1{
	display:inline;
	float:left;
	margin:0 0 0 1px;
	padding:0;
	font-size:1px;
	text-indent:-9999px;
	line-height:0;
	overflow:hidden;
	width:474px;
	height:78px;
}
#header h1 a{ display:block; float:left; clear:none; margin:0; padding:0; width:474px; height:78px;
 background:url(imgs/main_header-logo.gif) no-repeat top left; }

#header div.header_button{ display:block; float:left; clear:none; padding:0; margin:-35px 0 0 577px;_margin:43px 0 0 97px; width:171px; height:33px; background:none; }

#header div.header_enquete{ display:block; float:left; clear:none;
 padding:0; margin:-72px 0 0 507px;_margin:6px 0 0 27px; width:210px; height:67px; background:none; }

#header div.header_info{ display:block; float:right; padding:0; margin:6px 7px 0 0;_margin:6px 3px 0 0; text-align:right; width:194px; height:66px; background:none; }


/* header
------------------------------------------------------ */




/* search
------------------------------------------------------ */



#search{ display:inline; float:right; padding:0 20px 0 0; width:320px; height:30px; border:none;
 font-size: 12px; font-weight: bold; color: #FFFFFF; text-align:right; vertical-align:middle; }

#search table{ float:right; }
#search table td{ margin:0px; padding-top:3px 0 0 8px; }

#search img{ margin:0; padding:0; border:none; }

#search form{ margin:0; border:none; padding:3px 0 0 0;}
#search input[type="text"]{ font-size:12px; margin:0; padding:1px; }
#search td.search_bt{ margin:0; padding:0 0 0 5px; }

#search_google {
	display:block; 
	float:right; 
	margin:0; 
	padding:3px 10px 0 0; 
	width:320px; 
	border:none; 
	vertical-align:top; 
	height:20px; 
}


/* search
------------------------------------------------------ */

/*-----googleSearch-----*/

 .gsc-control-cse {
  font-family:Arial, sans-serif; 
  border-color:#FFFFFF; 
  background-color:#FFFFFF; 
 }
 input.gsc-input {
  border-color:#BCCDF0; 
	font-size:14px; 
	height:20px; 
 }
 input.gsc-search-button {
  border-color:#666666; 
  background-color:#CECECE; 
	padding:2px 4px; 
 }
 .gsc-tabHeader.gsc-tabhInactive {
  border-color:#E9E9E9; 
  background-color:#E9E9E9; 
 }
 .gsc-tabHeader.gsc-tabhActive {
  border-top-color:#FF9900; 
  border-left-color:#E9E9E9; 
  border-right-color:#E9E9E9; 
  background-color:#FFFFFF; 
 }
 .gsc-tabsArea {
  border-color:#E9E9E9; 
 }
 .gsc-webResult.gsc-result {
  border-color:#FFFFFF; 
  background-color:#FFFFFF; 
 }
 .gsc-webResult.gsc-result:hover {
  border-color:#FFFFFF; 
  background-color:#FFFFFF; 
 }
 .gs-webResult.gs-result a.gs-title:link,
 .gs-webResult.gs-result a.gs-title:link b {
  color:#0000CC; 
 }
 .gs-webResult.gs-result a.gs-title:visited,
 .gs-webResult.gs-result a.gs-title:visited b {
  color:#0000CC; 
 }
 .gs-webResult.gs-result a.gs-title:hover,
 .gs-webResult.gs-result a.gs-title:hover b {
  color:#0000CC; 
 }
 .gs-webResult.gs-result a.gs-title:active,
 .gs-webResult.gs-result a.gs-title:active b {
  color:#0000CC; 
 }
 .gsc-cursor-page {
  color:#0000CC; 
 }
 a.gsc-trailing-more-results:link {
  color:#0000CC; 
 }
 .gs-webResult .gs-snippet {
  color:#000000; 
 }
 .gs-webResult div.gs-visibleUrl {
  color:#008000; 
 }
 .gs-webResult div.gs-visibleUrl-short {
  color:#008000; 
 }
 .gs-webResult div.gs-visibleUrl-short {
  display:none; 
 }
 .gs-webResult div.gs-visibleUrl-long {
  display:block; 
 }
 .gsc-cursor-box {
  border-color:#FFFFFF; 
 }
 .gsc-results .gsc-cursor-box .gsc-cursor-page {
  border-color:#E9E9E9; 
  background-color:#FFFFFF; 
  color:#0000CC; 
 }
 .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
  border-color:#FF9900; 
  background-color:#FFFFFF; 
  color:#0000CC; 
 }
 .gs-promotion {
  border-color:#336699; 
  background-color:#FFFFFF; 
 }
 .gs-promotion a.gs-title:link,
 .gs-promotion a.gs-title:link *,
 .gs-promotion .gs-snippet a:link {
  color:#0000CC; 
 }
 .gs-promotion a.gs-title:visited,
 .gs-promotion a.gs-title:visited *,
 .gs-promotion .gs-snippet a:visited {
  color:#0000CC; 
 }
 .gs-promotion a.gs-title:hover,
 .gs-promotion a.gs-title:hover *,
 .gs-promotion .gs-snippet a:hover {
  color:#0000CC; 
 }
 .gs-promotion a.gs-title:active,
 .gs-promotion a.gs-title:active *,
 .gs-promotion .gs-snippet a:active {
  color:#0000CC; 
 }
 .gs-promotion .gs-snippet,
 .gs-promotion .gs-title .gs-promotion-title-right,
 .gs-promotion .gs-title .gs-promotion-title-right * {
  color:#000000; 
 }
 .gs-promotion .gs-visibleUrl,
 .gs-promotion .gs-visibleUrl-short {
  color:#008000; 
 }

/*-----googleSearch-----*/


/* menu
------------------------------------------------------ */

#menu{ background:url(imgs/menu_top_back.gif) no-repeat top right; width:178px; }

.menu_banner{ padding:7px 0 8px 5px; }
.menu_banner_skp{ background:url(images/skp_bg.gif) no-repeat top center; margin-top:3px; padding:15px 14px; }
.menu_banner_skp img{ margin-bottom:12px; }

#menu ul{ margin:0 0 0 1px; }
#menu li{ margin:0; }



/* menu
------------------------------------------------------ */






/* footer
------------------------------------------------------ */


#footer{ width:958px; clear:both; border-top:1px solid #e5e5e5; text-align:center; margin:0 0 30px 1px; padding:12px 0 0 0; }
#footer ul{ margin:0 0 12px 0; }
#footer li{ display:inline; }


/* footer
------------------------------------------------------ */





/* TOP Page
------------------------------------------------------ */


#top_pickup{ background:#ecefff; padding:10px; height:100%; }
#top_pickup:after{display:block;margin-top:-1px;height:1px;content:"";clear:both; }

#top_pickup h2{ margin:0; padding:0; background:url(imgs/month_pickup_tit_bg.gif) no-repeat; height:30px; width:938px; }
#top_pickup h2.newyear{ margin:0; padding:0; background:url(imgs/month_pickup_tit_bg-newyear.gif) no-repeat; height:30px; width:938px; }
#top_pickup h2.nuclear{ margin:0; padding:0; background:url(imgs/month_pickup_tit_bg-nuclear.gif) no-repeat; height:30px; width:938px;
text-indent:-2000px; }

.top_pickup_mainImg{ display:inline; float:left; border:1px solid #ccc; background:url(imgs/pickup_main_back.gif) left top; width:623px;_width:621px; }
.top_pickup_mainImg_newyear{ display:inline; float:left; border-top:1px solid #fff;
 border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc;
 background:url(imgs/pickup_main_back.gif) left top; width:623px;_width:621px; }

.top_pickup_mainImg_img{ float:left; display:inline; margin:0; padding:0; width:468px; }
.top_pickup_mainImg_img_youtube{ float:left; display:inline; margin:0; padding:0; width:422px; }

.top_pickup_mainImg_txt{ float:left; display:inline; margin:0 6px 0 0; padding:13px 0 0 0; width:146px; }
.top_pickup_mainImg_txt h3{ margin:0 0 5px 0; padding:0 0 5px 0; font-size:12px; }
.top_pickup_mainImg_txt p{ margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:1px dashed #666; line-height:16px; }
.top_pickup_mainImg_txt p.pickup_description{ margin:0; padding:0 0 5px 0; border:none; }
.top_pickup_mainImg_txt p.pickup_link{ margin:0; padding:0; border:none; text-align:right; }

.top_pickup_mainImg_txt_youtube{ float:left; display:inline; margin:0 6px 0 0; padding:13px 0 0 0; width:192px; }
.top_pickup_mainImg_txt_youtube h3{ margin:0 0 5px 5px; padding:0 0 5px 0; font-size:12px; }
.top_pickup_mainImg_txt_youtube p{ margin:5px 0 10px 8px; padding:0 0 10px 0;
 border-bottom:1px dashed #666; line-height:16px; }
.top_pickup_mainImg_txt_youtube p.pickup_description{ margin:5px 3px 5px 8px; padding:0 0 5px 0; border:none; }
.top_pickup_mainImg_txt_youtube p.pickup_link{ margin:10px 0 0; padding:0; border:none; text-align:right; }


.top_pickup_program{ float:left; display:inline; margin:0; padding:8px 7px 8px 7px;
 background:#fff; border:solid #ccc; border-width:1px 1px 1px 0; width:298px;_width:296px; height:331px;_height:331px; }

.top_pickup_program_left{ display:inline; float:left; margin:0 10px 5px 0; padding:0; width:140px; }
.top_pickup_program_right{ display:inline; float:left; margin:0 0 5px 0; padding:0; width:140px; }
.top_pickup_program_left img,
.top_pickup_program_right img{ border:1px solid #999; margin:0 0 5px 0; padding:0; }
.top_pickup_program_left img.spacer,
.top_pickup_program_right img.spacer { border:0; margin:0; padding:0; }
.top_pickup_program_left p,
.top_pickup_program_right p{ line-height:13px; font-size:12px; height:26px; }

.top_pickup_program_bottom{ clear:both; margin:0; padding:0; border:0; }



#top_pickup_bottom{ clear:both; background:url(imgs/top_pickup_bottomBack.gif) repeat-x top left; padding:10px 10px 12px 9px; height:100%; }
#top_pickup_bottom:after { display:block; margin-top: -1px; height:1px; content:"";clear:both; }

.top_pickup_bottom_broadband{ width:360px; float:left; display:inline; padding:0; margin:0 9px 0 0 ; background:url(imgs/broadband_body.gif) repeat-y top left; }
.top_pickup_bottom_sky{ width:360px; float:left; display:inline; margin:0; background:url(imgs/sky_body.gif) repeat-y top left; }
.top_pickup_bottom_head,
.top_pickup_bottom_foot{ font-size:1px; }
.top_pickup_bottom_body{ height:70px; }
.top_pickup_bottom_body h2,
.top_pickup_bottom_body h2{ margin:0 0 0 1px; padding:0; }
.top_pickup_bottom_body p,
.top_pickup_bottom_body p{ margin:0 0 0 1px; line-height:18px; font-size:11px; padding:0; }

.top_pickup_bottom_button{ float:right; width:205px; margin:0; padding:2px 3px 0 0; }
.top_pickup_bottom_button1{ float:left; display:inline; margin:0; padding:5px 5px 0 0; }
.top_pickup_bottom_button2{ float:left; display:inline; margin:0; padding:5px 0 0 0; }





#banner2008 {  margin:0px; padding:0px 0px 5px 0px; width:958px;background:url(bg.jpg) repeat-x; background-position:0px 0px;
 border-right:solid 1px #dfdfdf; border-left:solid 1px #dfdfdf; }
#banner2008after { margin:0px; padding:0px; width:958px; height:257px; border:none;
 background:url(bg.jpg) repeat-x; background-position:0px 0px; }
#banner2008after img { margin:0px; padding:0px; border:solid 1px #dfdfdf; }
#banner_contentsframe { padding:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:13px; }

.banner_con { float:left; margin:0px 8px 0px 0px; padding:0px; width:303px;
 border:1px solid #dfdfdf; background-color:#FFFFFF; }
.banner_con table { margin:0px; padding:0px; border-style:none; }
.banner_con table th { height:117px; border-style:none; }
.banner_con table th img { margin:8px 0 8px 8px; }
.banner_con table td { padding:8px; border-style:none; }






#top_inner{ padding:10px 0 0 9px; }
#top_inner h2{ margin:0 0 10px 0; clear:both; }
#top_inner h2.top_nomarign{ margin:0; }


#top_bangumi{
	margin: 0px;
	padding: 0px;
	width: 760px;
}

#top_bangumi table{
	margin: 0px;
	padding: 0px;
	width: 760px;
}

#top_bangumi table .line{
	border: 1px solid #CCCCCC;
}


#top_bangumi .contentsframe_left{
	float: left;
	width: 165px;
}

#top_bangumi .contentsframe_right{
	float: right;
	width: 205px;
}

#top_bangumi .text{
	font-size: 10px;
	color: #333333;
	padding: 3px;
	width: 161px;
	line-height: 120%;
}

.top_oomae_live{ border:solid #e6e6e6; border-width:0 1px 1px 1px; background:#f3f3f3; width:758px;_width:760px; padding:0 0 6px 0; height:100%; margin:0 0 15px 0; }
.top_oomae_live:after{display:block;margin-top:-1px;height:1px;content:"";clear:both; }

.top_oomae_live h3{ margin:0; } 

.top_oomae_live_box0{ border:1px solid #999; background:#f9f9f9; float:left; display:box; margin:0 6px 4px 6px; padding:10px auto 10px 10px; width:742px;_width:746px; }
.top_oomae_live_box0 h1{ font-size:14px; font-weight:bold; color:#009f0c; margin:8px auto 8px 8px; padding:0; }
.top_oomae_live_box0 p{ display:box; float:left; margin:5px 15px 0 0 ; padding:0; font-size:13px; font-weight:bold; color:#555; height:13px; text-indent:15px; vertical-align:bottom; }
.top_oomae_live_box0 a img{ display:box; float:left; margin:0 5px 0 0; padding:0; vertical-align:bottom; }


.top_oomae_live_box1{ border:1px solid #ccc; background:url(imgs/oomae_img.gif) no-repeat bottom right; float:left; display:inline; margin:0 8px 0 6px; height:125px;_height:127px; width:366px;_width:368px; }
.top_oomae_live_box1 p{  float:left; display:inline; margin:2px 0 0 10px; line-height:17px; width:250px; }

.top_oomae_live_box2{ display:inline; float:left; margin:0; background:#fff; border:1px solid #ccc; height:125px;_height:127px; width:366px;_width:368px; }
.top_oomae_live_box2 p{ margin:5px 0 0 10px; line-height:17px; }
.top_oomae_live_box1 h4,.top_oomae_live_box2 h4{ margin:0;width:366px; }


.top_oomae_bottom{
	width:744px;
	float:left;
	display:inline;
	margin:5 0 15px 15px;
}
.top_oomae_bottom p{
	margin:0 12px 10px 12px;
	line-height:16px;
}

span.block_color{ color:#999; margin-right:0.2em; }
span.block_color_ｌight{ color:#ccc; margin-right:0.2em; }

dl.top_special { line-height:1.3em; }
dl.top_special dt { margin:0.5em 0 0 0.5em; padding:0; }
dl.top_special dd { margin:0; padding:0; text-indent:1.5em; }

.show_detail{ text-align:right; }
.show_detail_fuji{ text-align:right; margin-top:-24px; }


.regular_program{ width:744px; margin:5px 0 15px 15px; }
.regular_program h3{ margin:0 0 5px 0; clear:both; }
.regular_program p{ margin:5px 0 15px 5px; clear:both; }

.regular_program_box{ width:744px; height:134px; margin:0 0 10px 0; background:url(imgs/regular_movie_back.gif) no-repeat 244px top; }
.regular_program_box_txt{ width:215px;_width:215px; height:116px;_height:116px; border:1px solid #ccc; background:url(imgs/regular_live_desc_back.gif) top left; line-height:16px; padding:8px; margin:0 10px 0 0; float:left; display:inline; }

.regular_program_movie{ background:#f0f0f0; border:1px solid #ccc; width:113px;_width:113px; height:132px;_height:132px; float:left; display:inline; margin:0 10px 0 0; }
.regular_program_movie img{ border:1px solid #ccc; margin:9px 9px 4px 9px; }
.regular_program_movie h4{ font-size:12px; margin:0 9px 3px 9px; font-weight:normal; }
.regular_program_movie h4 a{ text-decoration:none; }
.regular_program_movie h4 a:hover{ text-decoration:underline; }
.regular_program_movie p{ font-size:10px; line-height:14px; margin:0 5px 0 8px; }


.sky757ch{ margin:0 10px 0 15px; }
.sky757ch p{ margin:0 0 15px 0; line-height:16px; }
.sky757ch_button{ margin:0 0 0 25px; }
.skyperfec_iframe{ width:330px; float:left;margin:0 20px 5px 0; display:inline; }
.skyperfec_iframe h3{ margin:0 0 2px 0; }

dl{padding:0;margin:0;}
dd{padding:0;margin:0;}
dt{padding:0;margin:0;}


.information{ margin:0 25px; }
.information dl{ margin:0; }
.information dt{ padding:5px 0 5px 15px; font-weight:bold; margin:0 0 7px 20px;
 background:url(imgs/information_title_mark.gif) no-repeat left 50%; }
.information dt.r{ padding:5px 0 5px 15px; font-weight:bold; margin:0 0 7px 20px;
 background:url(imgs/information_title_mark_r.gif) no-repeat left 50%; }
.information dd{ margin:0 20px 25px 20px; line-height:16px; padding:0 0 10px 0; color:#666; }
.information dd a{ text-decoration:none; }
.information dd a:hover{ text-decoration:underline; }
.information dd a img.book{ float:left; margin:0 10px 0 0; border:1px solid; }
.information dd img{ border:none }
.information dd img.spacer{ clear:both; margin:0; padding:0; border:none; }
.information p{ margin:10px; padding:16px auto; text-align:center; color:#333; background:#f9f6f3; }
.information p.qt{ margin:10px; padding:16px auto; text-align:center; color:#333; background:#f9f6f3; }
.information dd.qt{ margin:10px 30px; padding:8px 10px 8px 94px; line-height:150%; text-indent:-84px; color:#333;
 border:2px solid #e5e5e5; background:#f9f6f3; }
.information dd span{ margin:0 3px 0 0; }

.information dd.show_detail{ text-align:right; vertical-align:bottom; margin:0 25px 0 0; padding:0; }
.information dd.info_line{ text-align:center; margin:5px 5px 25px;_margin:0 10px; padding:0; border-bottom:1px dashed #e5e5e5; }

.show_detail{ text-align:right; }


#about_bb { width:630px; padding:30px auto; margin:15px auto 25px; line-height:1.6em; }
#about_bb h3 { padding:22px -1em 3px; font-size:14px; }
#about_bb p.step { margin:3em 0 0.5em 2em; padding:0; font-size:12px; font-weight:bold; text-indent:-1em; }
#about_bb p { padding:0 0 0 1em; }
#about_bb p img { margin:-2px 2px 0 2px; }

#about_title{ padding:10px 0 10px 50px;}
#about_title2{ padding:0px 0 10px 25px;}
#about_bb2 { padding:0px 0 0 70px; line-height:1.6em; }
#about_bb3 { padding:0px 0 0 90px; line-height:1.6em; }
#about_bb4 { padding:0px 0 0 20px; line-height:1.6em; }
#about_bb2 p{ width:600px;padding:0;margin:0;}

#about_bb2 dl{padding:0px 0 0 10px;width:580px;margin:0;}
#about_bb2 dl a:link{text-decoration:none;}
#about_bb2 dl a:visited{text-decoration:none;}
#about_bb2 dl a:hover{text-decoration:underline;}
#about_bb2 dl a:active{text-decoration:none;}
#about_bb2 dt{background:url(images/allow3.gif) no-repeat 0 15px; padding:10px 0 0 15px;font-weight:bold;}
#about_bb2 dd{
text-decoration:none;
background:url(images/faq_icon.gif) no-repeat 13px 2px;
padding:0 0 0 30px;
}
.faqtitle{
margin:0 0 5px 0;
border-left:3px #4C95D9 solid;
padding:0 0 0 10px;
font-size:14px;color:#4C95D9;
width:600px;
}
.faqtitle_2{
padding:0 0 0 23px;
font-weight:bold;
font-size:14px;
color:#4C95D9;
}
.sub_dd{font-weight:bold;padding:0px 0 0 25px;margin:0;color:#4C95D9;}
.faw_a{border-left:3px #D96C3C solid;padding:5px 50px 5px 10px;margin:5px 0 0 27px;width:550px;}

.faq_q{background:#F7F7EE;padding:2px 0 2px 5px;width:500px;}

.faqtitle a:link{text-decoration:none;}
.faqtitle a:visited{text-decoration:none;}
.faqtitle a:hover{text-decoration:underline;}
.faqtitle a:active{text-decoration:none;}


.clear{clear:both;}





/* Contents Page
------------------------------------------------------ */



#about_innner{ padding:10px 20px 0 9px; }
#about_innner h2{ background:url(imgs/detail_title_back.gif) no-repeat top left; width:745px;_width:755px; height:22px;_height:28px; font-size:14px; padding:6px 0 0 10px; color:#fff; margin:0 0 15px 0; }
#about_innner h3{ margin:0 0 7px 0; line-height:18px; font-size:14px; }

#about_innner p{ margin:0 0 15px 0; line-height:18px; }







/*-----TEXT-----*/
td{
	font-size: 12px;
	line-height: 140%;
}
.txt10 {
	font-size: 10px;
	line-height: 140%;
}
.program {
	font-weight: bold;
	color: #1A73BB;
}
.blue {
	color: #438ECB;
}
.blue10 {
	font-size: 10px;
	line-height: 140%;
	color: #1A73BA;
}
.green {
	color: #4CC291;
}
.red {
	color: #E60000;
}
.red10 {
	color: #E60000;
	font-size: 10px;
	line-height: 140%;
}

/*-----BGIMAGE-----*/
.mw1 {
	background-image: url(../img/main_w2.gif);
}
.mw2 {
	background-image: url(../img/main_w3.gif);
}
.mw3 {
	background-image: url(../img/main_w4.gif);
}
.apw1 {
	background-image: url(../img/appli_w2.gif);
}
.apw2 {
	background-image: url(../img/appli_w3.gif);
}
.apw3 {
	background-image: url(../img/appli_w8.gif);
}
.apw4 {
	background-image: url(../img/appli_w9.gif);
}

/*-----BGCOLOR-----*/
.title1 {
	background-color: #8EC1EC;
}
.title2 {
	background-color: #89BEEA;
}
.graybg {
	background-color: #ECEEF0;
}
.graybg2 {
	background-color: #D9D9D9;
}
.waterbg {
	background-color: #E6F4FF;
}
.bluebg {
	background-color: #1A73BA;
}
.whitebg {
	background-color: #FFFFFF;
}
.yellowbg {
	background-color: #FFFEBB;
}
.apt {
	background-color: #135387;
}
.appli_w {
	background-color: #7F7F7F;
}
.cstable td{ padding:10px;}

.bbtable td{padding:5px;}
.cotable td{padding:5px;}

