@charset "EUC-JP";h2{background:url(../images/common/bg_h2_001.gif) left top repeat-y}h2 span{display:block;border-bottom:1px solid #FFF}#Cont .topTxt{margin-top:-10px;position:relative}#Cont #topSec001{width:383px;float:left;border:1px solid #CCC;background:#FFFDE3;position:relative}#Cont div.topSec001_after_login{width:596px!important}#Cont .section .sectionInner{padding:10px 5px}#Cont .section h2{font-size:138.5%;color:#FFF;font-weight:700}#Cont #topSec001 h2{background:url(../images/top/idx_h2_001.html) left bottom no-repeat #FFBEA8;min-height:25px;padding-top:8px}#Cont #topSec001 .columnLeft{float:left;width:170px}#Cont #topSec001 .columnRight{float:right;width:165px;font-size:93%}#Cont #topSec001 dl{width:180px;font-size:93%;margin-bottom:5px}#Cont #topSec001 .loginafter dl{width:100%;margin-bottom:0}#Cont #topSec001 .loginafter .columnRight{padding-top:4px}#Cont #topSec001 dl dt{margin-bottom:5px}#Cont #topSec001 dl dd input{padding:3px;width:170px}#Cont #topSec001 p.edit{background:transparent url(../images/common/bg_004.png) no-repeat left center;padding-left:15px;float:right;margin-bottom:5px}#Cont #topSec001 p.btnLogin{position:absolute;bottom:10px;right:10px}#Cont #topSec002{width:198px;float:right;border:1px solid #CCC;position:relative}#Cont #topSec002 h2{background:url(../images/top/idx_h2_002.html) left bottom no-repeat #FFBEA8;min-height:25px;padding-top:8px}#Cont #topSec002 p.btnRegist{position:absolute;bottom:10px;right:12px}#Cont #topSec003{clear:both}#Cont #topSec003 h2 span{background:url(../images/common/ico_002.png) 10px center no-repeat;min-height:26px;padding:8px 0;padding-left:50px;line-height:1.5}#Cont #topSec003 dl{padding:10px;font-size:93%;border-bottom:1px dashed #999}#Cont #topSec003 dl.bgPink{background:#FCF1EF}#Cont #topSec003 dl.last{padding-bottom:0;margin-bottom:0;background:none}#Cont #topSec003 dl dt{margin-bottom:10px}#Cont #topSec003 dl dt img{vertical-align:middle;margin-right:15px}#Cont #topSec003 dl dt span{background:url(../images/common/bg_004.png) left center no-repeat;font-weight:700;font-size:133.3%;padding-left:15px}#Cont #topSec003 dl dd p{background:transparent url(../images/common/bg_004.png) no-repeat left center;font-weight:700;padding-left:20px;margin-bottom:5px}#Cont #topSec003 dl dd li{margin-bottom:5px;background:url(../images/common/bg_010.jpg) left .4em no-repeat;padding-left:12px}#Cont #topSec003 dl.short dd li{float:left;margin:0 10px 5px 0;background:none;padding:0}#Cont #topSec004{clear:both;border:1px solid #CCC}#Cont #topSec004 h2 span{background:url(../images/common/ico_004.png) 10px center no-repeat;min-height:26px;padding:8px 0;padding-left:50px;line-height:1.5}#Cont #topSec004 .txt01{background:#f2f2f2 url(../images/common/bg_004.png) no-repeat 10px center;padding:5px 10px 5px 35px;margin:0 10px 10px}#Cont #topSec004 .txt01 span{font-size:131%}#Cont #topSec004 .voiceBlock{width:255px}#Cont #topSec004 .voiceBlock p.image{float:left;margin-right:10px}#Cont #topSec004 .voiceBlock p.image img{max-width:110px}* html #Cont #topSec004 .voiceBlock p.image img{width:expression(this.height>108 && this.width*108<this.height*90 ? Math.floor(this.width*108/this.height) : (this.width > 90 ? 90: true));height:expression(this.height>110 ? 110: true);margin-top:expression(((110-this.height)/2))}:first-child+html #Cont #topSec004 .voiceBlock p.image img{margin-top:expression(((110-this.height)/2))}#Cont #topSec004 .voiceBlock p.name{float:rigth;font-weight:700;font-size:107.7%;margin-bottom:10px;color:#000;line-height:140%}#Cont #topSec004 .voiceBlock p.name span{font-weight:400;font-size:92.9%}#Cont #topSec004 #scroller1{width:533px;overflow:hidden;float:left}#Cont #topSec004 #content1{width:2500px}#Cont #topSec004 .slide{float:left;width:533px;background:url(../images/top/bg_001.gif) repeat-y center top}#Cont #topSec004 .slide img{float:left;display:block}#Cont #topSec004 .slide dl{padding-left:90px;font-size:93%;line-height:1.4}#Cont #topSec004 .slide dl dt{font-weight:700;margin-bottom:3px}#Cont #topSec004 .slide dl dd{line-height:1.2}#Cont #topSec005{border:1px solid #CCC;margin-bottom:30px}#Cont #topSec005 h2 span{background:url(../images/common/ico_005.png) 10px center no-repeat;min-height:26px;padding:8px 0;padding-left:50px;line-height:1.5}#Cont #topSec005 dl{background:url(../images/top/idx_bg_002.gif) left bottom no-repeat;padding-bottom:10px}#Cont #topSec005 dt{margin-bottom:5px}#Cont #topSec005 dd{padding:0 10px}#Cont #topSec005 dd a{background:url(../images/common/bg_011.gif) no-repeat left center;padding-left:10px;margin-bottom:5px}#Cont #topSec005 .left{width:315px;float:left}#Cont #topSec005 .right{width:226px;float:right}#Cont #topSec005 .left h3{font-size:133.3%;margin-bottom:10px}#Cont #topSec005 .left p{text-align:right}#Cont #topSecForum{border:1px solid #CCC;background:#FFF;padding:0;margin-bottom:30px;position:relative;overflow:hidden}#Cont #topSecForum span.btn{width:138px;height:36px;position:absolute;top:60px;right:10px}#Cont #topSecForum .sectionInner{background:#FFF}#Cont #topSecForum .sectionInner table{width:100%;padding:0;margin-bottom:10px}#Cont #topSecForum .sectionInner table th{color:#FFF;font-weight:700;width:4em;vertical-align:middle;text-align:center}#Cont #topSecForum .sectionInner table td{background:#FFF}#Cont #topSecForum .sectionInner table th,#Cont #topSecForum .sectionInner table td{padding:10px 0}#Cont #topSecForum .sectionInner table td ul{padding-left:10px}#Cont #topSecForum .sectionInner table.tokyo{border:1px solid #E1463E;width:100%;padding:0;margin-bottom:10px}#Cont #topSecForum .sectionInner table.tokyo th{color:#FFF;font-weight:700;width:4em;background:#E1463E;vertical-align:middle;text-align:center}#Cont #topSecForum .sectionInner table.tokyo td{background:#FFF}#Cont #topSecForum .sectionInner table.osaka{border:1px solid #33BCE7;width:100%;padding:0}#Cont #topSecForum .sectionInner table.osaka th{color:#FFF;font-weight:700;width:4em;background:#33BCE7;vertical-align:middle;text-align:center}#Cont #topSecForum .sectionInner table.osaka td{background:#FFF}#Cont #topSecForum .sectionInner table.sapporo{border:1px solid #003291}#Cont #topSecForum .sectionInner table.sapporo th{background:#003291}#Cont #topSecForum .sectionInner table.yokohama{border:1px solid #FC680E}#Cont #topSecForum .sectionInner table.yokohama th{background:#FC680E}#Cont #topSecForum .sectionInner table.saitama{border:1px solid #006B01}#Cont #topSecForum .sectionInner table.saitama th{background:#006B01}#Cont #topSecForum .sectionInner table.nagoya{border:1px solid #FF3E39}#Cont #topSecForum .sectionInner table.nagoya th{background:#FF3E39}#Cont #topSecForum .sectionInner table.hirosima{border:1px solid #9D0067}#Cont #topSecForum .sectionInner table.hirosima th{background:#9D0067}#Cont #topSecForum .sectionInner table.fukuoka{border:1px solid #6A6A6A}#Cont #topSecForum .sectionInner table.fukuoka th{background:#6A6A6A}#Cont #topSecForum .sectionInner table.sendai{border:1px solid #9f9d01}#Cont #topSecForum .sectionInner table.sendai th{background:#9f9d01}#Cont #topSecForum div.boxBottom{padding:0 0 10px 10px;width:410px;float:left}#Cont #topSecForum div.boxBottom li{float:left;margin-right:15px;padding-left:10px;background:url(../images/common/bg_011.gif) no-repeat left .6em}#Cont #topSecForum div.boxBottom li a{white-space:nowrap}#Cont #topSecForum div.btnBottom{float:right;text-align:right;padding:0 10px 10px 0}#Cont #topSec006{width:291px;float:left;border:1px solid #CCC}#Cont #topSec006 h2 span{background:url(../images/common/ico_008.png) 10px .5em no-repeat;min-height:26px;padding:8px 0;padding-left:50px;line-height:1.5}#Cont #topSec006 #scroller2{width:230px;overflow:hidden;float:left}#Cont #topSec006 #content2{width:2500px}#Cont #topSec006 .slide{float:left;width:230px}#Cont #topSec006 .slide img{display:block;height:auto!important;width:170px}#Cont #topSec006 .slide dl{padding-left:0;line-height:1.4}#Cont #topSec006 .slide dl dt{font-weight:700;margin-bottom:3px;color:#000;font-size:107.7%}#Cont #topSec006 .slide dl dd{line-height:1.2;font-size:84.6%}#Cont #topSec006 .txt01{font-size:84.6%;padding:3px 5px;margin:0 10px 10px}#Cont #topSec007{width:291px;float:right;border:1px solid #CCC}#Cont #topSec007 h2 span{background:url(../images/common/ico_007.png) 10px .5em no-repeat;min-height:26px;padding:8px 0;padding-left:50px;line-height:1.5}#Cont #topSec007 .txt01{background:#f2f2f2 url(../images/common/bg_004.png) no-repeat 10px .6em;padding:3px 5px 3px 25px;margin:0 10px 10px;font-size:84.6%}#Cont #topSec007 .txt01 span{font-weight:700}#Cont #topSec007 #scroller3{width:230px;overflow:hidden;float:left}#Cont #topSec007 #content3{width:2500px}#Cont #topSec007 .slide{float:left;width:230px}#Cont #topSec007 .slide img{display:block;height:auto!important;width:170px}#Cont #topSec007 .slide dl{pdding-left:0;line-height:1.4}#Cont #topSec007 .slide dl dt{font-weight:700;margin-bottom:3px;color:#000;font-size:107.7%}#Cont #topSec007 .slide dl dd{line-height:1.2;font-size:84.6%}#Cont #topSec008{clear:both;border:1px solid #CCC}#Cont #topSec008 h2 span{background:url(../images/common/ico_010.png) 10px center no-repeat;min-height:26px;padding:8px 0;padding-left:50px;line-height:1.5}#Cont #topSec008 .img{float:left;margin:0 10px 10px}#Cont #topSec008 .txt{float:left;width:355px}#Cont #topSec008 .txt dl{margin-bottom:10px;margin-right:10px}#Cont #topSec008 .txt dt{font-size:116%;background:url(../images/common/bg_004.png) no-repeat .5em .5em #f2f2f2;margin-bottom:10px;padding:3px 3px 3px 24px;font-weight:700}#Cont #topSec008 .txt dd{margin-left:10px}#Cont #topSec008 .txt ul{margin-left:10px}#Cont #topSec009{border:1px solid #CCC}#Cont #topSec009 h2 span{background:url(../images/common/ico_012.png) 10px .5em no-repeat;min-height:26px;padding:8px 0;padding-left:50px;line-height:1.5}#Cont #topSec009 .img{float:right;margin:0 0 10px 10px}#Cont #topSec009 li{float:left;margin-right:15px;margin-bottom:5px;padding-left:10px;background:url(../images/common/bg_011.gif) no-repeat left .6em}#Cont #topSec009 li a{white-space:nowrap}#Cont #topSec010{border:1px solid #CCC}#Cont #topSec010 h2 span{background:url(../images/common/ico_011.png) 10px .5em no-repeat;min-height:26px;padding:8px 0;padding-left:50px;line-height:1.5}#Cont #topSec010 .img{float:right;margin:0 0 10px 10px}#Cont #topSec010 li{padding-left:10px;margin-bottom:5px;background:url(../images/common/bg_011.gif) no-repeat left .6em}#Cont #topSec011{clear:both}#Cont #topSec011 h2 span{background:url(../images/common/ico_013.png) 10px center no-repeat;min-height:26px;padding:8px 0;padding-left:50px;line-height:1.5}#Cont #topSec011 .txt{padding:10px}#header_login_before_login .keyWordSearchArea{margin-bottom:10px}#header_login_before_login .keyWordSearchArea .fl_L{width:250px;margin-top:4px}#header_login_before_login .keyWordSearchBlock{background:url(../images/top/bg_002.jpg) left center no-repeat;padding:0 0 0 25px;text-align:right}#header_login_before_login #keyWordSearch{width:240px;height:23px}#header_login_before_login #keyWordSearchBtn{height:27px;padding:0px 7px;}.searchLinkList{clear:both;overflow:hidden;margin-bottom:10px}.searchLinkList li{background:url(../images/common/bg_004.png) no-repeat 0 .4em;margin:0 12px 5px 0;padding:0 0 0 17px;float:left;font-weight:700}.disnon{visibility:hidden;overflow:hidden;display:none}.areaList{width:350px}.areaList th{width:75px;background:#E8FAFF;text-align:center;padding:5px;font-size:107.7%;border-bottom:solid 1px #00ABE1}.areaList td{font-size:92.3%;padding:3px 0 3px 5px;text-align:left;border-bottom:solid 1px #00ABE1}.areaList td ul li{width:80px;float:left}.tabBox .checkListArea{overflow:hidden}.tabBox .head{background:url(../images/top/bg_003.gif) no-repeat 5px .4em;color:#333;font-weight:700;font-size:123.1%;padding:0 0 7px 30px;border-bottom:#E8E8E8 solid 4px;margin-bottom:10px}.tabBox .checkList01{width:280px;overflow:hidden}.tabBox .checkList01 li{width:128px;margin:0 10px 7px 2px;float:left}.tabBox .checkList01 li input{float:left}.tabBox .checkList01 li a{width:110px;float:right}.tabBox .checkList02{width:190px;overflow:hidden}.tabBox .checkList02 li{width:180px;margin:0 10px 7px 2px;float:left}.tabBox .checkList02 li input{float:left}.tabBox .checkList02 li a{width:160px;float:right}.workList{width:365px;margin-bottom:10px}.workList th{width:114px;background:#E8FAFF;text-align:left;padding:5px;font-size:100%;border-bottom:solid 1px #00ABE1;vertical-align:top}.workList td{font-size:84.6%;padding:5px;text-align:left;border-bottom:solid 1px #00ABE1;vertical-align:top}.workList th input{float:left}.workList th a{width:93px;float:right}.tabBox .checkList03{overflow:hidden;margin-left:5px}.tabBox .checkList03 li{width:175px;margin:0 12px 15px 0;float:left;display:block}.tabBox .checkList03 li.first{margin:0 12px 15px 0;clear:both}.tabBox .checkList03 li img{float:left}.tabBox .checkList03 li .txt{width:110px;float:right}.tabBox .checkList03 li .txt .fl_R{width:90px}.tabBox .bottomBtnBlock{background:#F2F2F2;padding:10px;text-align:center;font-weight:700}h2.title_link{cursor:pointer;text-decoration:underline;cursor:pointer;text-decoration:underline}h2.title_link:hover{text-decoration:none}ul.topLogin{overflow:hidden;margin-bottom:13px}ul.topLogin li{width:295px;float:left;height:49px}ul.topLogin li.regist{margin-left:5px;float:right}ul.topLogin li span{margin-right:8px}ul.topLogin li img{vertical-align:middle}ul.topLogin li a{display:block;width:100%;height:100%}#Cont #topSec001{width:596px!important;margin-bottom:10px;float:none!important}#Cont #topSec001 a{color:#fff}#Cont #topSec001 .loginafter{background:url(../images/common/bg_h2_001.gif) left top repeat;padding:0}#Cont #topSec001 .loginafter ul{background:url(../images/common/ico_014.png) 10px center no-repeat;min-height:26px;padding:8px 0 3px;padding-left:50px;line-height:1.5}#Cont #topSec001 .loginafter li{float:left;padding-left:15px;white-space:nowrap}#Cont #topSec001 .loginafter li.wellcome{font-weight:700;color:#FFF;padding-left:0}.fl_L .bnr_title,.fl_R .bnr_title{width:295px;text-align:center;line-height:1em;margin:3px 0 0}#Cont #topSec004 .voiceBlock div.image{float:left;margin-right:10px}#Cont #topSec004 .voiceBlock div.image img{max-width:110px}* html #Cont #topSec004 .voiceBlock div.image img{width:expression(this.height>108 && this.width*108<this.height*90 ? Math.floor(this.width*108/this.height) : (this.width > 90 ? 90: true));height:expression(this.height>110 ? 110: true);margin-top:expression(((110-this.height)/2))}:first-child+html #Cont #topSec004 .voiceBlock div.image img{margin-top:expression(((110-this.height)/2))}#Cont #topSec004 .voiceBlock div.image .noimage{width:0;height:0}
#Cont #topSec004 .sectionInner.forPC{
    display:block;
}
#Cont #topSec004 .sectionInner.forSP{
    display:none;
}
@media screen and (max-width: 640px) {
	#Cont .topTxt{
		margin-top: 0;
	}
	#Cont .topTxt a{
		display: block;
		margin: 0!important;
		text-align: center;
	}
	ul.topLogin li{
		float: none!important;
		margin: 10px auto!important;
	}
	.fl_L .bnr_title, .fl_R .bnr_title{
		width: auto;
	}
	#Cont #topSec004 .sectionInner.forPC{
            display:none;
        }
	#Cont #topSec004 .sectionInner.forSP{
            display:block;
        }
	#Cont #topSec004{
		float: none;
		width: auto;
	}
	#Cont #topSec004 .sectionInner.forSP #scroller1_SP{
            width: 230px;
            overflow: hidden;
            float: left;
	}
	#Cont #topSec004 .sectionInner.forSP .slide{
		width: 230px;
                background: none;
	}
	#Cont #topSec004 .sectionInner.forSP .slide .voiceBlock{
            width: 230px;
	}
	#Cont #topSec004 .sectionInner.forSP{
		width: 300px;
		margin: 0 auto;
	}
	#Cont #topSec004 .fl_L{
		float: left!important;
	}
	#Cont #topSec004 .fl_R{
		float: right!important;
	}
	#Cont #topSec003 dl dt span{
		display: block;
		margin: 5px 0 0;
	}
	#Cont #topSec001{
		width: auto!important;
	}
	#Cont #topSec001 .loginafter li{
		float: none;
	}
}

#tabContent {
}

/*@import url("tabMaker.css");*/
#tabIndex {
	margin: 0px 0px 0px 1px;
	padding: 0px;
}

#tabIndex li {
width:145px;
padding:5px 0px;
color:#c8c8c8;
text-align:center;
text-decoration:none;
background:#c8c8c8;
display:block;
margin:0px 2px 0px 0px;
float:left;
cursor: pointer;
color:#fff;
line-height:0;
}
#tabIndex .end {
margin:0px;
}
#tabIndex #Tab3 {
margin:0px;
}

#tabIndex .close {
  background-color: #c8c8c8;
}
#tabIndex .open {
  background-color: #00ABE1;
}

#tabBoxIndex {
width:568px;
	background-color: #fff;
	border: #00ABE1 solid 4px;
	padding: 5px;
	clear: both;
overflow:hidden;
	margin: 0px 0px 0px 1px;
}
@media screen and (max-width: 640px) {
	#tabBoxIndex{
		width: auto;
	}
	#tabIndex li{
		width: 48%;
		margin: 0 1% 2%;
	}
	#tabIndex #Tab3{
		margin: 0 1% 2%;
	}
	.tabBox .checkListArea .fl_L{
		margin-top: 20px!important;
		text-align: center;
	}
	.areaList td ul li{
		width: 70px;
	}
	.areaList,
	.workList{
		width: 100%;
	}
	.tabBox .checkList01 li,
	.tabBox .checkList02 li{
		text-align: left;
	}
	.tabBox .checkList03 li{
		width: 48%;
		margin: 0 1% 10px!important;
	}
	.tabBox .checkList03 li.first{
		clear: none;
	}
	.tabBox .checkList03 li .fl_L{
		margin: 0!important;
	}
	.tabBox .checkList03 li img{
		width: 40px;
	}
	.tabBox .checkList03 li .txt{
		width: auto;
	}
	#Cont #topSec006,
	#Cont #topSec007{
		float: none;
		width: auto;
	}
	#Cont #topSec006 h2 + .sectionInner,
	#Cont #topSec007 h2 + .sectionInner{
		width: 300px;
		margin: 0 auto;
	}
	#Cont #topSec006 .fl_L,
	#Cont #topSec007 .fl_L{
		float: left!important;
	}
	#Cont #topSec006 .fl_R,
	#Cont #topSec007 .fl_R{
		float: right!important;
	}
	#Cont #topSec008 .img{
		float: none;
		margin: 0 0 10px;
		text-align: center;
	}
	#Cont #topSec008 .txt{
		float: none;
		width: auto;
	}
	#Cont #topSec009,
	#Cont #topSec010{
		float: none;
		width: auto;
	}
	#Cont #topSec009{
		margin: 0 0 30px;
	}
}




#Cont #topSecSeminar {
    border: 1px solid #CCC;
    margin-bottom: 30px;
}
#Cont #topSecSeminar h2 span {
    background: url(../images/common/ico_005.png) 10px center no-repeat;
    min-height: 26px;
    padding: 8px 0;
    padding-left: 50px;
    line-height: 1.5;
}
#Cont #topSecSeminar .sectionInner {
    padding: 10px 5px 0px;
}
#Cont #topSecSeminar li {
    padding-left: 10px;
    margin-bottom: 5px;
    background: url(../images/common/bg_011.gif) no-repeat left .6em;
}
#Cont #topSecSeminar div.boxBottom {
    padding: 0 0 10px 10px;
}
#Cont #topSecSeminar div.boxBottom li {
    float: right;
    margin-right: 15px;
    padding-left: 10px;
    background: url(../images/common/bg_011.gif) no-repeat left .6em;
}
.popular_appeal {
    margin-top: 10px;
}

.popular_appeal ul li {
    float: left;
    padding-left: 10px;
    margin-right: 15px;
    background: url(../images/common/bg_011.gif) no-repeat left .6em;
}

@media screen and (max-width: 640px) {
	.footerLoginBanner div.menberinfo div.menbercont div.menbercontR,
	.footerLoginBanner div.menberinfo div.menbercont div.menbercontL{
		float: none!important;
		width: auto!important;
	}
	.footerLoginBanner div.menberinfo div.menbercont div.menbercontL{
		margin-top: 20px;
		text-align: center;
	}
	.footerLoginBanner ul.bannerLogin li{
		float: none!important;
		width: auto!important;
		text-align: center;
	}
	#Cont #topSecForum div.boxBottom{
		width:auto;
	}
	#header_login_before_login .keyWordSearchBlock{
		text-align:left;
	}
}
.answer dt {
	border-top:1px solid #5bb118;
	border-right:1px solid #5bb118;
	border-left:1px solid #5bb118;
	padding:8px 8px 10px;
	background:#e4f4df url(../images/sub/faq/faqqt_bk.gif) repeat-x left bottom;
	font-weight:bold;
}
.answer .green { font-weight:bold;color:#2e9a33; }
.answer dd {
	border-right:1px solid #5bb118;
	border-bottom:1px solid #5bb118;
	border-left:1px solid #5bb118;
	padding:10px 10px 10px 2em;
	margin:0 0 15px ;
	text-indent:-1.3em;
}
.slider {
	width: 610px;
	margin-left: -5px;
	margin-bottom: 15px;
}
.slider_item{
	float: left;
  margin: 0 5px;
	text-align: center;
}
.slider_item img{
	max-width: 100%;
	height: auto;
	display: block;
	border: solid 1px #CCC;
}
.slider_item a{
	display: block;
	text-align: center;
}
.slider_item a img{
	display: inline;
}
.slick-prev:before, .slick-next:before {
	color: gray !important;
}
@media screen and (max-width: 640px) {
	.slider {
		width: 80%;
		margin: auto;
		margin-bottom: 15px;
	}
}

#Cont #topSecForum .sectionInner table.web{border:1px solid #FC6314;width:100%;padding:0;margin-bottom:10px}
#Cont #topSecForum .sectionInner table.web th{color:#FFF;font-weight:700;width:4em;background:#FC6314;vertical-align:middle;text-align:center}
#Cont #topSecForum .sectionInner table.web td{background:#FFF}