/**************************************************/
/* Team ECO */
/**************************************************/
div#ct-area p.txt-m{line-height:1.5em;}

/* Team ECO TOP */
/**************************************************/
div#eco-top{width:674px;padding-top:10px;background:url(../img/common/main-hd.jpg) no-repeat left top;}
div#eco-top div.layout{width:664px;margin:0 5px;}
div#eco-top div.layout-left{width:145px;height:195px;background:url(../img/eco/eco-top-pic.jpg) no-repeat right top;}
div#eco-top div.layout-left p{display:none;}
div#eco-top div.layout-right{width:505px;padding-top:125px;background:url(../img/eco/eco-top-title.jpg) no-repeat left top;}
div#eco-top div.layout-right p{padding-right:20px;}


/* Team ECO Work!とは */
div#eco-work{width:674px;padding-bottom:20px;}
div#eco-work h3.main-start{background:none;}
div#eco-work div.layout{width:664px;margin:0 5px;}
div#eco-work div.layout-left{width:420px;}
div#eco-work div.layout-right{width:235px;}
div#eco-work div.layout-right p{padding:0;line-height:0;}

div#eco-work h4{width:390px;margin:10px 0 10px 30px;}
div#eco-work p.txt-m{margin-left:30px;margin-bottom:10px;}
div#eco-work span{display:none;}
div#eco-work ul#eco-work-link{width:420px;}
div#eco-work ul#eco-work-link li{width:420px;height:37px;margin-bottom:10px;text-align:right;}
div#eco-work ul#eco-work-link li#eco-work01{background:url(../img/eco/link-eco-work1.gif) no-repeat right top;}
div#eco-work ul#eco-work-link li#eco-work02{background:url(../img/eco/link-eco-work2.gif) no-repeat right top;}
div#eco-work a{width:320px;height:37px;margin-left:auto;display:block;}
div#eco-work a:hover{
background:#FFF;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
 	 opacity:0.5;
}

/* エコまる村とは */
div#eco-maru{width:674px;padding-bottom:20px;}
div#eco-maru h3.main-start{background:none;}
div#eco-maru div.layout{width:664px;margin:0 5px;}
div#eco-maru div.layout-left{width:420px;}
div#eco-maru div.layout-right{width:235px;}
div#eco-maru div.layout-right p{padding:0;line-height:0;}

div#eco-maru h4{width:390px;margin:10px 0 10px 30px;}
div#eco-maru p.txt-m{margin-left:30px;margin-bottom:10px;}
div#eco-maru span{display:none;}
div#eco-maru ul#eco-maru-link{width:420px;}
div#eco-maru ul#eco-maru-link li{width:420px;height:37px;margin-bottom:10px;text-align:right;}
div#eco-maru ul#eco-maru-link li#eco-maru01{background:url(../img/eco/link-eco-maru1.gif) no-repeat right top;}
div#eco-maru ul#eco-maru-link li#eco-maru02{background:url(../img/eco/link-eco-maru2.gif) no-repeat right top;}
div#eco-maru ul#eco-maru-link li#eco-maru03{background:url(../img/eco/link-eco-maru3.gif) no-repeat right top;}
div#eco-maru a{width:320px;height:37px;margin-left:auto;display:block;}
div#eco-maru a:hover{
background:#FFF;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
 	 opacity:0.5;
}


/* ときtourismとは */
div#toki-pro{width:674px;padding-bottom:20px;}
div#toki-pro h3.main-start{background:none;}
div#toki-pro div.layout{width:664px;margin:0 5px;}
div#toki-pro div.layout-left{width:420px;}
div#toki-pro div.layout-right{width:235px;}
div#toki-pro div.layout-right p{padding:0;line-height:0;}

div#toki-pro h4{width:390px;margin:10px 0 10px 30px;}
div#toki-pro p.txt-m{margin-left:30px;margin-bottom:10px;}
div#toki-pro span{display:none;}
div#toki-pro ul#toki-pro-link{width:420px;}
div#toki-pro ul#toki-pro-link li{width:420px;height:37px;margin-bottom:10px;text-align:right;}
div#toki-pro ul#toki-pro-link li#toki-pro01{background:url(../img/eco/link-toki-pro1.gif) no-repeat right top;}
div#toki-pro ul#toki-pro-link li#toki-pro02{background:url(../img/eco/link-toki-pro2.gif) no-repeat right top;}
div#toki-pro a{width:320px;height:37px;margin-left:auto;display:block;}
div#toki-pro a:hover{
background:#FFF;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
 	 opacity:0.5;
}

/* Team ECOの番組 */
div#eco-program{width:674px;padding-bottom:10px;text-align:left;}
div#eco-program h3.main-start{background:none;}
div#eco-program div#eco-prg-table{width:664px;margin-top:5px;margin-left:11px;padding-bottom:5px;background:url(../img/eco/eco-program-table.jpg) no-repeat left bottom;}
div#eco-program div#eco-prg-tr{width:658px;overflow:hidden;background:url(../img/eco/eco-program-tr.jpg) repeat-y left top;}
div#eco-program div#eco-prg-tr div.eco-prg-td{width:214px;margin-right:5px;padding-bottom:10px;float:left;text-align:center;background:url(../img/eco/eco-program-td.jpg) no-repeat left 127px;}
div#eco-program div#eco-prg-tr div.eco-pro-title{width:214px;height:127px;}
div#eco-program div#eco-prg-tr div.eco-pro-title h4{display:none;}
div#eco-program div#eco-prg-tr div.eco-pro-title p{display:none;}
div#eco-program div#eco-prg-tr div#eco-program1{background:url(../img/eco/sub-eco-program1.jpg) no-repeat left top;}
div#eco-program div#eco-prg-tr div#eco-program2{background:url(../img/eco/sub-eco-program2.jpg) no-repeat left top;}
div#eco-program div#eco-prg-tr div#eco-program3{background:url(../img/eco/sub-eco-program3.jpg) no-repeat left top;}

div#eco-program div#eco-prg-tr div.eco-prg-td p.txt-m{width:180px;margin:0 auto;}
div#eco-program div#eco-prg-tr div.eco-prg-td p.program-link{width:198px;height:24px;margin:10px auto 0;padding:0;background:url(../img/eco/eco-program-mov.jpg) no-repeat left top;}
div#eco-program div#eco-prg-tr div.eco-prg-td p.program-link span{display:none;}
div#eco-program div#eco-prg-tr div.eco-prg-td p.program-link a{width:198px;height:24px;display:block;}
div#eco-program div#eco-prg-tr div.eco-prg-td p.program-link a:hover{
background:#FFF;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
 	 opacity:0.5;
}
/*div.main-box#negi-before div.main-area{padding-bottom:0;background:none;}*/
div.main-box#negi-before div.main-area{padding-bottom:32px;background:url(../img/eco/negi-before.jpg) no-repeat left bottom;}

/* ねぎっ娘 */
div#negicco{width:674px;height:373px;text-align:left;background:url(../img/eco/negicco-bg.jpg) no-repeat left top;}
div#negicco-txt{width:674px;height:299px;}
div#negicco-txt h4{display:none;}
div#negicco-txt p{display:none;}

div#negicco-link{width:193px;margin-left:118px;margin-right:auto;}
div#negicco-link span{display:none;}
div#ct-area div#negicco-link p{line-hegiht:0;}
div#negicco-link a{display:block;}

div#negicco-link div.layout{width:193px;margin-top:5px;}
div#negicco-link div.layout-left{width:105px;}
div#negicco-link div.layout-right{width:85px;}

div#negicco-link p#negi-song a{width:165px;height:30px;background:url(../img/eco/negicco-song.gif) no-repeat left top;}
div#negicco-link p#negi-blog a{width:105px;height:15px;background:url(../img/eco/negicco-blog.gif) no-repeat left top;}
div#negicco-link p#negi-site a{width:85px;height:15px;background:url(../img/eco/negicco-site.gif) no-repeat left top;}

div#negicco-link p#negi-song a:hover{background:none;}
div#negicco-link p#negi-blog a:hover{background:none;}
div#negicco-link p#negi-site a:hover{background:none;}

/* Team ECOの番組 */
div.main-box#negi-after{margin-top:0;}
div.main-box#negi-after h3.main-start{background:none;padding-top:0;}

div#eco-member{width:644px;margin:0 auto;padding-bottom:20px;text-align:left;}
div#eco-member div.eco-members{width:634px;margin:0 auto;text-align:left;}
div#eco-member div.eco-member-set{width:634px;overflow:hidden;}
div#eco-member div.eco-member-box{width:200px;margin-right:11px;float:left;}
div#eco-member ul{margin-left:15px;padding-bottom:5px;}
div#eco-member li{margin-top:10px;padding-left:1.3em;text-align:left;background:url(../img/eco/eco-members.jpg) no-repeat 0.4em 0.3em;}
div#eco-member a{color:#006699;font-weight:bold;}
div#eco-member a:hover{text-decoration:none;}


/* 年間スケジュール */
/**************************************************/
/* 年間スケジュール TOP */
div#sch-top{padding-top:10px;padding-left:20px;background:url(../img/common/main-hd.jpg) no-repeat left top;}

div#sch-top span{display:none;}
div#sch-top ul{width:654px;padding-top:10px;overflow:hidden;}
div#sch-top li{width:200px;height:55px;margin-right:14px;float:left;}
div#sch-top li#go-sch-work{background:url(../img/eco/go-sch-work.jpg) no-repeat left top;}
div#sch-top li#go-sch-maru{background:url(../img/eco/go-sch-maru.jpg) no-repeat left top;}
div#sch-top li#go-sch-toki{background:url(../img/eco/go-sch-toki.jpg) no-repeat left top;}
div#sch-top a{width:200px;height:55px;display:block;}
div#sch-top a:hover{
background:#FFF;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
 	 opacity:0.5;
}

/* ECO Work */
div#sch-work{width:674px;margin-top:10px;padding-bottom:20px;}
div#sch-work h3.main-start{background:none;}
div#sch-work p.txt-m{padding:10px 35px 0;color:#0C8B33;font-weight:bold;}
div#sch-work div.sch-area h4{color:#0C8B33;font-size:130%;}
div#sch-work div.sch-area div.layout-right p{color:#0C8B33;}
div#sch-work div.sch-area div.layout-right p span{padding-left:10px;color: #f00;font-weight: bold}


/* エコまる */
div#sch-maru{width:674px;margin-top:10px;padding-bottom:20px;}
div#sch-maru h3.main-start{background:none;}
div#sch-maru p.txt-m{padding:10px 35px 0;color:#0C8B33;font-weight:bold;}
div#sch-maru div.sch-area h4{color:#0C8B33;font-size:130%;}
div#sch-maru div.sch-area div.layout-right p{color:#0C8B33;}
div#sch-maru div.sch-area div.layout-right p span{padding-left:10px;color: #f00;font-weight: bold}

/* ときプロジェクト */
div#sch-toki{width:674px;margin-top:10px;padding-bottom:20px;}
div#sch-toki h3.main-start{background:none;}
div#sch-toki div.sch-area h4{color:#FE0000;font-size:130%;}
div#sch-toki div.sch-area div.layout-right p{color:#F00;}
div#sch-toki div.sch-area div.layout-right p span{padding-left:10px;color: #f00;font-weight: bold}

div.sch-area{width:620px;margin:10px auto 0;}
div.sch-area img{vertical-align:middle;}
div.sch-box{width:620px;margin-top:10px;padding-bottom:11px;background:url(../img/eco/sch-border.gif) repeat-x left bottom;}
div.sch-box-comment{width:620px;margin-top:10px;padding-bottom:11px;}
div.sch-area div.layout{width:620px;margin-bottom:5px;}
div.sch-area div.layout-left{width:45px;}
div.sch-area div.layout-left p{padding:0;line-height:0;}
div.sch-area div.layout-right{width:570px;padding-top:2px;}



/* これまでの活動 */
/**************************************************/
/* これまでの活動 TOP */
div#pst-top{padding-top:10px;padding-left:20px;background:url(../img/common/main-hd.jpg) no-repeat left top;}

div#pst-top span{display:none;}
div#pst-top ul{width:654px;padding-top:10px;overflow:hidden;}
div#pst-top li{width:200px;height:55px;margin-right:14px;float:left;}
div#pst-top li#go-pst-work{background:url(../img/eco/go-pst-work.jpg) no-repeat left top;}
div#pst-top li#go-pst-maru{background:url(../img/eco/go-pst-maru.jpg) no-repeat left top;}
div#pst-top li#go-pst-toki{background:url(../img/eco/go-pst-toki.jpg) no-repeat left top;}
div#pst-top a{width:200px;height:55px;display:block;}
div#pst-top a:hover{
background:#FFF;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
 	 opacity:0.5;
}

/* 活動リスト */
div.year-area{width:662px;margin-top:10px;margin-left:7px;overflow:hidden;background:url(../img/eco/year-box.gif) repeat left top;}
div.year-box{width:220px;float:left;}
div.year-area h4{width:200px;margin:0 auto;}
div.year-area table{width:200px;margin:0 auto;}
div.year-area td{padding-top:10px;vertical-align:middle;}
div.year-area td.th{width:55px;}
div.year-area td.th p{padding:0;}

/* ECO Work */
div#pst-work{width:674px;margin-top:10px;padding-bottom:20px;}
div#pst-work h3.main-start{background:none;}
div#pst-work h4{color:#0C8B33;font-size:130%;}
div#pst-work h4 img{vertical-align:-5px;margin-right:5px;}
div#pst-work a{color:#093;}
div#pst-work a:hover{text-decoration:none;}

/* エコまる村 */
div#pst-maru{width:674px;margin-top:10px;padding-bottom:20px;}
div#pst-maru h3.main-start{background:none;}
div#pst-maru h4{color:#0C8B33;font-size:130%;}
div#pst-maru h4 img{vertical-align:-5px;margin-right:5px;}
div#pst-maru a{color:#093;}
div#pst-maru a:hover{text-decoration:none;}

/* ときプロジェクト */
div#pst-toki{width:674px;margin-top:10px;padding-bottom:20px;}
div#pst-toki h3.main-start{background:none;}
div#pst-toki h4{color:#FE0000;font-size:130%;}
div#pst-toki h4 img{vertical-align:-5px;margin-right:5px;}
div#pst-toki a{color:#F00;}
div#pst-toki a:hover{text-decoration:none;}




/* プチプチ紹介 */
/**************************************************/
/* プチプチ紹介 TOP */
div#puchi-top{padding-top:10px;padding-left:20px;background:url(../img/common/main-hd.jpg) no-repeat left top;}


/* ぷちぷち紹介文 */
div#puchi-main{width:674px;margin-top:10px;}

div#puchi-main h3 {
  margin: 0 0 1em 0;
  color: #f03;
  font-size: 120%;
  text-align: center;
}
div#puchi-main p {
  margin: 0 0 1em 20px;
  line-height: 1.6;
}
div#puchi-main p#nps {
  font-size: 100%;
}
div#puchi-main p#nps img {
  padding-right: 10px;
  vertical-align: middle;
}

div#puchi-main h4 {
  margin: 20px 20px 10px;
  padding: 5px 10px;
  background: #339999;
  color: #fff;
}

div#puchi-main ul {
  margin: 0 0 10px 30px;
  text-align: left;
}
div#puchi-main li {
  margin-bottom: .5em;
  padding: 5px 0 5px 25px;
  background: url(../img/eco/icon-mp3.png) no-repeat left center;
}
div#puchi-main li a {
  padding-bottom: .2em;
  border-bottom: 1px solid #399;
  color: #399;
  text-decoration: none;
}
div#puchi-main li a:hover {
  border: none;
  color: #f36;
}
  

/* プチプチ紹介 END */
div#puchi-end{width:674px;margin-top:10px;padding-bottom:10px;}

/**************************************************/
