
/* ------------------------------------------------------------
 * Style Sheet for HTML guide at takusantokusan
 * Last modified 10, 2009　商品だし一覧用（2009年～）
  * Last modified 10, 2009　特産品ブランド一覧用（2009年～）
 * -----------------------------------------------------------*/
/* ==========  特産品ブランド欄========== */
.br_01{
margin-top:5px;
margin-left:10px;
width:700px;
background-color:#FFFFFF;
}

.br_01 h2{
width:500px;
margin-top:0px;
padding-top:10px;
font-size:140%;
margin-left:30px;
padding-left:10px;
        BORDER-BOTTOM:#990000 2px solid;
height:35px;
color:#0000FF;

}
.br_m{
text-align:right;
}
.br_01 h2 .fs{
font-size:70%;
color:#000000;
}
.br_01 h3{
font-size:100%;
margin-top:0px;
margin-left:30px;
}
.br_01 h3 a{
color:#0000FF;
}
.br_01 h4{
padding-left:40px;

margin-bottom:0px;
font-size:100%;
margin-bottom:0px;
margin-top:5px;
font-weight:bold;
}
.br_01 h4 .st{
font-weight:bold;
width:150px;
}
.br_01 h5{
padding-left:40px;
font-size:100%;
color:#0000CC;
margin-bottom:0px;
}
.br_01 p{
padding-left:50px;
margin-top:0px;
margin-bottom:10px;
}

/* ==========  特産品辞典トップページ 2列用========== */
.br_02 ul{
font-size:100%;
margin-top:0px;

list-style-type:none;

}

.br_02 li{
width:280px;
margin-top:5px;
padding-left:10px;
BORDER-bottom:#EBEBEB 1px solid;
}

.br_02 h3{
font-size:100%;
margin-top:10px;
margin-bottom:0px;
}
.br_02{
float:left;
}
.br_03 h4{
margin-bottom:20px;
font-weight:bold;
margin-left:200px;
}

.br_02 li .fs{
font-size:80%;
font-weight:bold;
}
.br_02 .newdata{
color:#FF0000;
font-weight:bold;
}
.br_02 .changedata{
color:#008241;
font-weight:bold;
}
/* ==========  特産品辞典トップページ 1列用========== */
.br_n2 li{
width:600px;
margin-left:40px;
margin-top:5px;
padding-left:10px;
BORDER-bottom:#EBEBEB 1px solid;
}

.br_n2 h3{
margin-left:40px;
font-size:90%;
margin-top:0px;
margin-bottom:0px;
}



/* ==========  商品だし一覧部========== */
.pro_list{
clear:both;
margin-top:0px;
}

.pro_01{
background-color:#FFFFFF;
margin-left:30px;
clear:both;
BORDER-TOP:#EBEBEB 1px solid;
width:760px;
height:110px;
}

.pi_01{
width:110px;
float:left;
}
.pi_01 img{
margin-top:5px;
margin-bottom:0px;
	BORDER-RIGHT:#EBEBEB 1px solid;
        BORDER-TOP:#EBEBEB 1px solid;
        BORDER-LEFT: #EBEBEB 1px solid;
        BORDER-BOTTOM: #EBEBEB 1px solid;
		}
.p_m{
width:540px;
float:left;
}
.p_m h5{
font-size:80%;
color:#666666;
margin-bottom:0px;
margin-top:5px;
}
.p_m h4{
width:540px;
margin-top:0px;
margin-bottom:0px;
margin-top:6px;
}
.p_m h4 a{
font-size:90%;
color:#0000FF;
letter-spacing:2px;
}
.p_m p{
width:530px;
font-size:90%;
margin-top:5px;
margin-bottom:0px;
}
.p_m p a{
font-size:70%;
color:#0000CC;
}

.p_m h6{
font-size:80%;
margin-bottom:0px;
margin-top:0px;
padding-top:5px;
}
.p_m h6 a{
color:#990033;
}

.p_k{
width:105px;
text-align:center;
float:left;


}
.p_k h5{
margin-top:30px;
color:#FF0000;
font-size:100%;
font-weight:bold;
margin-bottom:0px;
}
.p_k h6{
margin-top:0px;
}

/* ==========  表示方法部========== */

.narabekae{
padding-left:30px;
margin-bottom:0px;
margin-top:20px;
}


.narabekae ul{
 padding-left:0px;
 margin-left:0px;
 margin-top:0px;
 margin-bottom:0px;
 list-style-type:none;
}
.narabekae li{
 margin-bottom:0px;
font-size:90%;
letter-spacing:2px;
float:left;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-left:5px;
}
.narabekae a{
color:#0000FF;
 font-weight:bold;
 }
.narabekae .red a{
color:#FF0000;
}


/* ==========  表示方法部 2========== */

.narabekae2{
padding-left:30px;
margin-bottom:-10px;
margin-top:20px;
}

.narabekae2 h3{
font-weight:normal;
 margin-bottom:0px;
font-size:90%;
letter-spacing:2px;
float:left;
margin-top:0px;
padding-left:5px;
}
.narabekae2 a{
color:#0000FF;
 font-weight:bold;
 }
.narabekae2 .red a{
color:#FF0000;
}
/* ==========  表示方法部 2========== */
.okuri{
font-size:90%;
width:750px;
text-align:center;
clear:both;
}
.ads_br_link{
margin-left:30px;
margin-top:10px;
margin-bottom:50px;
}
.ads_br_lb{
width:500px;
BORDER-top:#EBEBEB 1px solid;
padding-top:10px;
margin-left:30px;
margin-top:30px;
margin-bottom:30px;
}