@charset "Shift_JIS";


#fred {
	color:#CC0000;
}
#fblue {
	color:#003399;
}


#bosyu01 {
	width:164px;
	background-color:#E7EEF5;
	border:1px dotted #6699CC;
	text-align:center;
	padding-top:5px;
}

#bosyu01 p {
	text-align:left;
	margin: 5px;
	color:#CC0000;
}

#dd {
margin-left: 5em;
}

.div_top .dl{
	overflow:auto;
  height:300px;
}

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

/*============================================================
	Tab Menu
============================================================*/
.clear {
  clear:both;
  width: 1px;
  height: 1px;
  line-height: 1;
}

.subtab {
	text-align:right;
  float:right;
}

.shadetabs{
	padding: 0 0 0 0;
	margin: 6px 3px 0 0;
	list-style-type: none;
	width:530px;
	height:20px;
}

.shadetabs li{
	display: block;
	margin: 0;
	float:left;
}

.shadetabs li a{
	text-decoration: none;
	position: relative;
	padding: 0 0 0 0;;
	margin: 0 0 0 0;
	top: 0;
  z-index:1;
}

.shadetabs li a:visited{
	text-decoration: none;
	color: #777777;
}

.shadetabs li a.selected{
	text-decoration: none;
	position: relative;
	top: 0;
}

.shadetabs li a.selected:hover{
	text-decoration: none;
}

/*============================================================
	Sub Menu
============================================================*/
#brand{
	background-image:url(../top_images/menu/bg_brand.jpg);
  padding:110px 0 0 20px;
  margin:0;
  width:716px;
  height:110px;
  text-align:left;
}
    /*概要*/
    a.gaiyou:link, a.gaiyou:visited {
      background:url(../top_images/submenu/gaiyou.gif) no-repeat;
        width:166px;
        height:16px;
        text-decoration:none;
    }
    
    a.gaiyou:active, a.gaiyou:hover {
      background:url(../top_images/submenu/gaiyou_o.gif) no-repeat;
        width:166px;
        height:16px;
        text-decoration:none;
    }
    
    /*会長.特別顧問挨拶*/
    a.greeting:link, a.greeting:visited {
      background:url(../top_images/submenu/greeting.gif) no-repeat;
        width:166px;
        height:16px;
        text-decoration:none;
    }
    
    a.greeting:active, a.greeting:hover {
      background:url(../top_images/submenu/greeting_o.gif) no-repeat;
        width:166px;
        height:16px;
        text-decoration:none;
    }
    
    /*協議会委員*/
    a.member:link, a.member:visited {
      background:url(../top_images/submenu/member.gif) no-repeat;
        width:166px;
        height:16px;
        text-decoration:none;
        text-decoration:none;
    }
    
    a.member:active, a.member:hover {
      background:url(../top_images/submenu/member_o.gif) no-repeat;
        width:166px;
        height:16px;
        text-decoration:none;
    }

    /*活動レポート*/
    a.report:link, a.report:visited{
      background:url(../top_images/submenu/report.gif) no-repeat;
        width:166px;
        height:16px;
        text-decoration:none;
    }

    a.report:active, a.report:hover {
      background:url(../top_images/submenu/report_o.gif) no-repeat;
        width:166px;
        height:16px;
        text-decoration:none;
    }

#moushikomi{
	background-image:url(../top_images/menu/bg_mousikomi.jpg);
  padding:110px 0 0 20px;
  margin:0;
  width:716px;
  height:110px;
  text-align:left;
}

    /*応募要項*/
    a.oubo:link, a.oubo:visited {
      background:url(../top_images/submenu/oubo.gif) no-repeat;
        width:166px;
        height:16px;
        text-decoration:none;
    }
    
    a.oubo:active, a.oubo:hover {
      background:url(../top_images/submenu/oubo_o.gif) no-repeat;
        width:166px;
        height:16px;
        text-decoration:none;
    }
    
    /*申込方法*/
    a.howto:link, a.howto:visited {
      background:url(../top_images/submenu/howto.gif) no-repeat;
        width:166px;
        height:16px;
        text-decoration:none;
    }
    
    a.howto:active, a.howto:hover {
      background:url(../top_images/submenu/howto_o.gif) no-repeat;
        width:166px;
        height:16px;
        text-decoration:none;
    }

#media {
	background-image:url(../top_images/menu/bg_media.jpg);
  padding:110px 0 0 20px;
  margin:0;
  width:716px;
  height:110px;
  text-align:left;
}
    /*メディア紹介*/
    a.media:link, a.media:visited {
      background:url(../top_images/submenu/media.gif) no-repeat;
        width:166px;
        height:16px;
        text-decoration:none;
    }
    
    a.media:active, a.media:hover {
      background:url(../top_images/submenu/media_o.gif) no-repeat;
        width:166px;
        height:16px;
        text-decoration:none;
    }

#seihin {
	background-image:url(../top_images/menu/bg_seihin.jpg);
  padding:110px 0 0 20px;
  margin:0;
  width:716px;
  height:110px;
  text-align:left;
}

    /*第１回認定*/
    a.nintei1:link, a.nintei1:visited {
      background:url(../top_images/submenu/nintei1.gif) no-repeat;
        width:166px;
        text-decoration:none;
    }
    
    a.nintei1:active, a.nintei1:hover {
      background:url(../top_images/submenu/nintei1_o.gif) no-repeat;
        width:166px;
        text-decoration:none;
    }
    
    /*第２回認定*/
    a.nintei2:link, a.nintei2:visited {
      background:url(../top_images/submenu/nintei2.gif) no-repeat;
        width:166px;
        text-decoration:none;
    }
    
    a.nintei2:active, a.nintei2:hover {
      background:url(../top_images/submenu/nintei2_o.gif) no-repeat;
        width:166px;
        text-decoration:none;
    }
    
    /*第３回認定*/
    a.nintei3:link, a.nintei3:visited {
      background:url(../top_images/submenu/nintei3.gif) no-repeat;
        width:166px;
        text-decoration:none;
    }
    
    a.nintei3:active, a.nintei3:hover {
      background:url(../top_images/submenu/nintei3_o.gif) no-repeat;
        width:166px;
        text-decoration:none;
    }
    
    /*第４回認定*/
     a.nintei4:link, a.nintei4:visited {
      background:url(../top_images/submenu/nintei4.gif) no-repeat;
        width:166px;
        text-decoration:none;
    }
    
    a.nintei4:active, a.nintei4:hover {
      background:url(../top_images/submenu/nintei4_o.gif) no-repeat;
        width:166px;
        text-decoration:none;
    }
    
    /*第５回認定*/
    a.nintei5:link, a.nintei5:visited {
      background:url(../top_images/submenu/nintei5.gif) no-repeat;
        width:166px;
        text-decoration:none;
    }
    
    a.nintei5:active, a.nintei5:hover  {
      background:url(../top_images/submenu/nintei5_o.gif) no-repeat;
        width:166px;
        text-decoration:none;
    }



