/* 　*/
.cl { clear:both;}
.rel {position:relative;}
.sp1 {position:absolute;left:154px;top:63px;}
.sp2 {position:absolute;left:154px;top:83px;}
.sp3 {position:absolute;left:154px;top:163px;}
.sp4 {position:absolute;left:154px;top:183px;}
.sp5 {position:absolute;left:154px;top:263px;}
.sp6 {position:absolute;left:154px;top:283px;}

/* 下層 */
.spb1 {position:absolute;left:111px;top:142px;}
.spb2 {position:absolute;left:111px;top:163px;}
.spb3 {position:absolute;left:318px;top:142px;}
.spb4 {position:absolute;left:318px;top:163px;}
.spb5 {position:absolute;left:525px;top:142px;}
.spb6 {position:absolute;left:525px;top:163px;}
.spb7 {position:absolute;left:17px;top:98px;}
.spb8 {position:absolute;left:224px;top:98px;}
.spb9 {position:absolute;left:431px;top:98px;}

.beefmapbtn1 {position:absolute;left:435px;top:193px;}
.beefmapbtn2 {position:absolute;left:435px;top:229px;}
.beefmapbtn3 {position:absolute;left:435px;top:265px;}
.beefmapbtn4 {position:absolute;left:435px;top:301px;}
.beefmapbtn5 {position:absolute;left:435px;top:319px;}
.beef-con-l{ width:460px; float:left; margin-right:14px;}
.beef-con-l-2{ width:316px; float:left; margin-right:14px;}
.beef-con-l-3{ width:172px; float:left; margin-right:14px;}
.beef-con-l-4{ width:476px; float:left; margin-right:20px;}
.beef-con-r{ width:130px; float:left;}
.beef-con-r-2{ width:130px; float:left; margin-left:14px;}

.chickenmapbtn1 {position:absolute;left:445px;top:337px;}
.chickenmapbtn2 {position:absolute;left:445px;top:360px;}
.chickenmapbtn3 {position:absolute;left:445px;top:383px;}
.chickenmapbtn4 {position:absolute;left:445px;top:406px;}
.chickenmapbtn5 {position:absolute;left:445px;top:429px;}

.porkmapbtn1 {position:absolute;left:481px;top:121px;}
.porkmapbtn2 {position:absolute;left:481px;top:144px;}
.porkmapbtn3 {position:absolute;left:481px;top:167px;}
.porkmapbtn4 {position:absolute;left:481px;top:190px;}
.porkmapbtn5 {position:absolute;left:481px;top:213px;}
.porkmapbtn6 {position:absolute;left:481px;top:236px;}
.porkmapbtn7 {position:absolute;left:481px;top:259px;}
.porkmapbtn8 {position:absolute;left:481px;top:282px;}
.porkmapbtn9 {position:absolute;left:481px;top:305px;}
.porkmapbtn10 {position:absolute;left:481px;top:328px;}
.porkmapbtn11 {position:absolute;left:481px;top:351px;}



.sanchoku-title{ margin:30px 0 10px 0}
.sanchoku-map{}
.sanchoku-subtitle{margin:30px 0 0 0;}
.sanchoku-con{margin:5px 0 0 0;}
.sanchoku-con-l{ width:390px; float:left; margin-right:14px;}
.sanchoku-con-r{ width:236px; float:left;}
.sanchoku-toopic{ background-color:#FFFFD6; padding:15px;}
.sanchoku-topic-l{ width:384px; float:left; margin-right:14px;}
.sanchoku-topic-r{ width:212px; float:left;}
.btmargin10 { margin:0 0 10px 0}
.accessibility { font-size:0; line-height:0; text-indent:-9999px; margin:0; padding:0;}
#meat { background:url(../images/meat_title.gif) no-repeat; margin-top:20px;}
#meat h2{ font-size:0; line-height:0; text-indent:-9999px; margin:0; padding:0; }
#meat span { display:block; width:640px; height:4px; background:url(../images/meat_bg.gif) no-repeat left bottom; font-size:0; line-height:0;}
#meat div#honbun { margin:58px 0 10px 15px;}
#meat p{ margin:0 0 5px 0;}
#meat img { float:right; margin:20px 20px 16px 20px;}
#meat a { background:url(../../../shared/images/icon_link-n.gif) no-repeat 0 2px; padding-left:15px; font-weight:bold;}

/* 産地情報の背景 */
.sanchi_bg{background-color:#D7F7FF;
background-image:url("../beef/sanchi/images/sanchidata_bg.gif");
background-repeat:no-repeat;
background-position:bottom;
}
.sanchi-subtitle{margin:15px 0 0 0;}

.font0 { font-size:1px; line-height:1px;}
.marginsubtitle { margin-bottom:10px;}

ol { margin-top:0; margin-bottom:0;}
.margintb5 { margin-bottom:5px; margin-top:5px;}

