/* # yearSection
---------------------------------------------------------------------------- */

div.MenuSection {
    background: url(/common/img/cm_list01_bg.gif) no-repeat left top;
    margin: 10px 0 10px 0;
    padding: 2px 0 0 0;
}

div.MenuSection div.MenuContent {
    background: url(/common/img/cm_list02_bg.gif) no-repeat left bottom;
    padding: 10px 15px 7px 16px;
}

div.MenuSection div.MenuContent ul.MenuList li {
    display: inline;
    float: left;
    margin-right: 15px;
    width: auto;
}

div.MenuSection div.MenuContent ul.MenuList li.active {
    background: url(/common/img/cm_arrow07_ico.gif) no-repeat 0 8px;
    color: #959595;
    padding-left: 9px;
}

div.MenuSection div.MenuContent ul.MenuList li a {
    background: url(/common/img/cm_arrow04_ico.gif) no-repeat 0 4px;
    padding-left: 9px;
}

div.MenuSection,
div.MenuSection div.MenuContent ul{
    zoom: 1;
}

div.MenuSection:after,
div.MenuSection div.MenuContent ul:after{
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
/* # new
---------------------------------------------------------------------------- */

dl.fruitnew dt {
    font-weight: bold;
    font-size: 80%;
    color: #707070;
    padding: 0 0 0 16px;

    
}

dl.fruitnew dt img {
    float:left;
    vertical-align: top;
}

dl.fruitnew dd {
    background: url(/common/img/cm_dotted04_bg.gif) repeat-x left bottom;
    padding: 4px 0 5px 8px;
}
dl.fruitnew dd span{
    font-size: 80%;
    padding: 4px 0 5px 10px;
}

dl.fruitnew dd a {
    background: url(/common/img/cm_arrow04_ico.gif) no-repeat 10px 6px;
    display: inline-block;
    padding-left: 20px;
    text-indent: -3px;
}

dl.fruitnew dd a img {
    vertical-align: top;
}

/* # related
---------------------------------------------------------------------------- */

div.related {
    border: 1px solid #e5e5e5;
    margin-bottom: 11px;
    padding: 0 0 6px 0;
}
div.related .externalIcon{
    vertical-align: middle;
    margin: 5px;
}
div.related h3 {
    background: #f6f6f6;
    color: #000;
    font-weight: bold;
    padding: 6px 0 5px 14px;
}

div.related p.contact {
    padding: 11px 0 4px 14px;
}

div.related ul.relatedLink {
    padding: 11px 0 4px 14px;
}

div.related ul.relatedLink li {
    background: url(/common/img/cm_arrow04_ico.gif) no-repeat 0 7px;
    padding: 0 18px 0 12px;
    float: left;
    width: auto;
}
div.related ul.relatedLink li span {
    color: #979797;
}
div.related ul.relatedLink li.relatedBlock {
    width: 657px;
}

div.related ul.relatedLink li.window {
    background: url(/common/img/cm_window_ico.gif) no-repeat 0 7px;
    padding-left: 13px;
    width: 657px;
}

div.related ul.relatedLink li a img {
    vertical-align: top;
}

div.keyword h3 {
    background: none;
    color: #7d7d7d;
}

div.keyword p {
    color: #7d7d7d;
    padding: 10px 0 2px 12px;
}

.porotan_h3{
background:url(/fruit/porotan/files/porotan_h3.png) no-repeat;
height:60px;
padding:10px 0 0 65px;
margin-top:20px;
color:#895340;
font-weight:bold;
}


.porotan_h3_2{
background:url(/fruit/porotan/files/porotan_h3_results.png) no-repeat;
height:60px;
padding:10px 0 0 290px;
margin-top:20px;
color:#895340;
font-weight:bold;
}

.porotan_h2{
background:url(/fruit/porotan/files/porotan_h2.png) no-repeat;
height:80px;
padding:13px 0 0 90px;
margin-top:20px;
color:#111;
font-weight:bold;
font-size:125%;
}


.menu {
   padding:15px 15px 7px;
   border:0px solid #D6D7D6;
}

#menu_h2 {
   margin:0;
   font-size:12px;
   color:#fff;
   line-height:3.0;
   text-align:center;
   background:#77555c;
}

.menu ul {
   margin:0;
   padding:0;
   list-style-type:none;
}

.menu li {
   margin:0 0 -1px 0;
   padding:0;
   font-size:0.75em;
   color:#333;
   border:1px solid #D6D7D6;
   background:#f9f3f1 url(http://scms.naro.affrc.go.jp/common/img/cm_arrow01_ico.gif) 8px 12px no-repeat;
}

.menu li a {
   display:block;
   padding:10px 0 10px 20px;
   color:#77555c;
}

.menu li a.current {
   background:#fff url(http://scms.naro.affrc.go.jp/common/img/cm_arrow01_ico.gif) 8px 12px no-repeat;
}

.menu li a:hover {
   background:#fff url(http://scms.naro.affrc.go.jp/common/img/cm_arrow01_ico.gif) 8px 12px no-repeat;
}
 
.top_list_title{
padding-left:8px;
background:url(/common/img/cm_arrow04_ico.gif) no-repeat 0 8px;

}

.answer{
font-size:190%;color:#e34a76;
padding:20px 0 0 15px;
line-height:120%;
}

.porotan_h2_research{
background:url(/fruit/porotan/files/porotan_h2_5.png) no-repeat; 
width:700px; 
height:64px;
padding:20px 0 0 82px;
font-size:170%;
color:#4c3030;
letter-spacing:0.7px;
}
.porotan_h2_grow{
background:url(/fruit/porotan/files/porotan_h2_4.png) no-repeat;
width:700px;
height:64px;
padding:20px 0 0 82px;
font-size:170%;
color:#4c3030;
letter-spacing:0.7px;
}
.porotan_h2_eat{
background:url(/fruit/porotan/files/porotan_h2_1.png) no-repeat;
width:700px;
height:64px;
padding:20px 0 0 82px;
font-size:170%;
color:#4c3030;
letter-spacing:0.7px;
}

.bottom_list{
padding-left:16px;
background:url(/fruit/porotan/files/cm_arrow01_ico.png) no-repeat 0 2px;
font-size:88%;
margin-right:10px;
}

.link_list{
padding-left:8px;
background:url(/common/img/cm_arrow04_ico.gif) no-repeat 0 8px;

}

.link_list2{
margin-left:13px;
padding-left:8px;
background:url(/common/img/cm_arrow04_ico.gif) no-repeat 0 8px;

}

#place{
width:310px;float:left;margin:0;

}
#place a{
background:none;

}


#place2{
width:330px;float:left;margin:0;

}
#place2 a{
background:none;

}
