h4 {
        background-image: url("http://yasuike.jp/images/corporateinfo2/midashi1.jpg"); 

background-repeat: no-repeat;
        width: 335px;
        font-size: 14px;
        padding: 10px 0 0 0;
}

.cr { 
clear: both; 
}

.partialparts {
        width: 213px;
        float: left;
        margin: 0 15px 0 0;
}

.parts {
        margin: 15px 0 0 0;
        clear: both;
}

.ptitle {
        background-image: url(http://yasuike.jp/images/commodity0/midashi1.jpg);
        width: 213px;
        padding: 5px;
}


.flontnavi { 
	overflow: auto; 
	padding: 0px; 
}
.flontnavi ul { 
	width: 685px; 
	margin-left: 10px; 

	margin-right: 0; 
	margin-bottom: 10px; 
	padding: 0; 
	list-style: none; 
}
.flontnavi li { 
	margin-top: 0; 
	margin-left: 0; 
	margin-right: 3px; 
	margin-bottom: 0; 
	padding: 0px; 
	float: left; 
	list-style: none; 
}
.flontnavi a { 
	text-decoration: none; 
	font-size: 12px; 
	letter-spacing: 2px; 
	font-weight: 600; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	background-color: #ddd; 
	border: #ffffff 1px solid; 
}
.flontnavi a:hover { 
	background-color: #edd253; 
	border: #5e3314 1px solid; 
}




body { 
       text-align: center; 
       background-image: url("images/body.jpg"); 
       background-repeat: repeat; 
       background-color: #fff; 
       margin: 0; 
       color: #333333;
       font-size: 12px;
}
/*###########################*/


#alltrack { 
       text-align: left; 
       width: 920px; 
       margin: auto; 
       background-image: url("images/alltrack.jpg"); 
       background-repeat: repeat-y; 
}
/*###########################*/

#box { 
       width: 900px; 
       margin-left: 10px; 
}



.headerp { 
       margin: 0; 
}
.mainp { 
       margin: 0; 
}
#footer p { 
       font-family: "Myriad Pro","Verdana","Arial", "Helvetica", "sans-serif";
       padding: 35px 0 0 0; 
       margin: 0; 
       text-align: center; 
       color: #fff; 
       font-size: 10px; 
}
.inlineimage { 
       margin: 0; 
       padding: 0; 
}
/*###########################*/



/*###########DIVBOX###########*/

#header {
       margin: 0;
       width: 900px;
       height: 70px;
       background-image: url("images/backspecial.jpg");background-repeat: no-repeat;
}

#headerleft {
       margin: 0;
       width: 200px;
       height: 70px;
       float: left;
}

#headerright {
       margin: 0;
       width: 631px;
       height: 70px;
       float: right;
}

h1 {
       margin: 0;
       padding: 0; 
       font-family: "Myriad Pro","Verdana","Arial", "Helvetica", "sans-serif";
       font-weight: normal;
       font-size: 10px;
       padding-top: 7px;
       padding-left: 10px; 
       padding-right: 10px; 
       line-height: 14px; 
       color: #eee; 
}

#headertext {
       width: 630px;
       height: 35px;
       margin: 0;
       font-size: 12px;
}

#headerlink {
       width: 630px;
       height: 20px;
       margin: 0;

}

#headerlink a {
       text-decoration: none;
       color: #eee;
}

#headerlink a:hover {
       text-decoration: none;
       color: #ff6666;
}

#headerlink p {
       margin: 0;
       padding: 0;
       font-family: "Myriad Pro","Verdana","Arial", "Helvetica", "sans-serif";
       font-size: 10px;
       padding-top: 9px;
       text-align: right;
       margin-right: 10px;
}

#logo {
        width: 190px;
        height: 50px;
        margin-top: 10px;
        margin-left: 10px;
}

#footer {
       margin: 0;
       width: 900px;
       height: 70px;
       background-image: url("images/back.gif");background-repeat: no-repeat;
}

#content {
       margin: 0px 0 0 0;
       width: 890px;
}
#leftbox {
       float: left;
       width: 189px;
       margin: 0;
       background-color: #ffffff;
}

#search {
       margin: 0 0 0 10px; 
       padding: 0; 
       border: 1px #cccccc solid; 
       width: 115px;
       height: 22px; 
       background-color: #dddddd;
}

/*##########navigation###########*/

#navibox {
       margin: 0;
       width: 170px;
       margin-top: 0px;
       margin-left: 10px;
}

ul#menu { 
       margin-top: 0px; 
       margin-left: 0px; 
       margin-bottom: 0px; 
       padding: 0; 
}
#menu li { 
       list-style-type: none; 
       padding: 0 0 10px 0; 
       margin: 0; 
}


li.menu1 a { 
       margin: 0; 
       padding: 0; 
       width: 170px; 
       height: 50px; 
       text-align: center;
       display: block; 
       text-decoration: none; 
       background-image: url("http://www.yasuike.jp/images/same_2.gif");
       background-repeat: no-repeat;
}
li.menu1 a:hover { 
       background-image: url("http://www.yasuike.jp/images/same_2b.gif");
       background-repeat: no-repeat;
}
li.menu2 a { 
       margin: 0; 
       padding: 0; 
       width: 170px; 
       height: 50px; 
       text-align: center;
       display: block; 
       text-decoration: none; 
       background-image: url("http://www.yasuike.jp/images/same_3.gif");
       background-repeat: no-repeat;
}
li.menu2 a:hover { 
       background-image: url("http://www.yasuike.jp/images/same_3b.gif");
       background-repeat: no-repeat;
}
li.menu3 a { 
       margin: 0; 
       padding: 0; 
       width: 170px; 
       height: 50px; 
       text-align: center;
       display: block; 
       text-decoration: none; 
       background-image: url("http://www.yasuike.jp/images/same_4.gif");
       background-repeat: no-repeat;
}
li.menu3 a:hover { 
       background-image: url("http://www.yasuike.jp/images/same_4b.gif");
       background-repeat: no-repeat;
}
li.menu4 a { 
       margin: 0; 
       padding: 0; 
       width: 170px; 
       height: 50px; 
       text-align: center;
       display: block; 
       text-decoration: none; 
       background-image: url("http://www.yasuike.jp/images/same_5.gif");
       background-repeat: no-repeat;
}
li.menu4 a:hover { 
       background-image: url("http://www.yasuike.jp/images/same_5b.gif");
       background-repeat: no-repeat;
}
li.menu5 a { 
       margin: 0; 
       padding: 0; 
       width: 170px; 
       height: 50px; 
       text-align: center;
       display: block; 
       text-decoration: none; 
       background-image: url("http://www.yasuike.jp/images/same_6.gif");
       background-repeat: no-repeat;
}
li.menu5 a:hover { 
       background-image: url("http://www.yasuike.jp/images/same_6b.gif");
       background-repeat: no-repeat;
}
li.menu6 a { 
       margin: 0; 
       padding: 0; 
       width: 170px; 
       height: 50px; 
       text-align: center;
       display: block; 
       text-decoration: none; 
       background-image: url("http://www.yasuike.jp/images/same_7.gif");
       background-repeat: no-repeat;
}
li.menu6 a:hover { 
       background-image: url("http://www.yasuike.jp/images/same_7b.gif");
       background-repeat: no-repeat;
}
li.menu7 a { 
       margin: 0; 
       padding: 0; 
       width: 170px; 
       height: 50px; 
       text-align: center;
       display: block; 
       text-decoration: none; 
       background-image: url("http://www.yasuike.jp/images/same_8.gif");
       background-repeat: no-repeat;
}
li.menu7 a:hover { 
       background-image: url("http://www.yasuike.jp/images/same_8b.gif");
       background-repeat: no-repeat;
}

li.menu8 a { 
       margin: 0; 
       padding: 0; 
       width: 170px; 
       height: 50px; 
       text-align: center;
       display: block; 
       text-decoration: none; 
       background-image: url("http://www.yasuike.jp/images/same_9.gif");
       background-repeat: no-repeat;
}
li.menu8 a:hover { 
       background-image: url("http://www.yasuike.jp/images/same_9b.gif");
       background-repeat: no-repeat;
}

li.menu9 a { 
       margin: 0; 
       padding: 0; 
       width: 170px; 
       height: 50px; 
       text-align: center;
       display: block; 
       text-decoration: none; 
       background-image: url("http://www.yasuike.jp/images/same_10.gif");
       background-repeat: no-repeat;
}
li.menu9 a:hover { 
       background-image: url("http://www.yasuike.jp/images/same_10b.gif");
       background-repeat: no-repeat;
}

#navibox h2 {
       padding: 18px 0 0 0; 
       margin: 0; 
       font-weight: normal;
       font-size: 13px;
       color: #ffffff;
       font-weight: 600;
       display: none;
       
}



/*#####################*/



#navibox2 { 
        clear: both; 
        margin-top: 10px; 
        height: 30px; 
       border-top: 2px #dadada dotted; 
}

#navibox2 p { 
font-size: 10px; 
letter-spacing: 1px; 
text-align: center; 
margin: 0; 
padding: 15px 0 10px 0; 
}


#navibox2 a { 
       text-decoration: none; 
       color: #444; 
       padding: 0 10px 0 10px; 
       border-left: 1px #ddd dotted; 
}
#navibox2 a:hover { 
       color: #C01921; 
}





/*#####################*/
.calcal { 
       width: 170px; 
       margin-left: 10px;
       margin-top: 10px;
}
.caljs { 
       padding: 10px 0 10px 10px; 
}

#rightbox {
       width: 700px;
       margin: 0;
       float: left; 
}

#mainimage {
       width: 700px; 
       height: 350px;
       margin: 0;
       background-image: url(images/mainimage.jpg);background-repeat: no-repeat;
}
#mainimage2 {
       width: 700px; 
       height: 150px;
       margin: 0;
       background-image: url(http://yasuike.jp/images/mainimage2.jpg);background-repeat: no-

repeat;
}
#mainimage3 {
       width: 700px; 
       height: 150px;
       margin: 0;
       background-image: url(http://yasuike.jp/images/mainimage2.jpg);background-repeat: no-

repeat;
}

#contentsbox {
       margin-top: 10px;
       width: 700px; 
}
.shopinfoutd { 
       float: right; 
       width: 180px; 
}
.shopinfo {
       margin: 0;
       padding-left: 0px; 
       background-color: #eee; 
       padding-bottom: 10px; 
       clear: both; 
}
.shopinfo2 {
       margin: 0;
       padding-left: 0px; 
       padding-bottom: 10px; 
       clear: both; 
}
.shopinfo3 {
       margin: 0;
       padding-left: 0px; 
       padding-bottom: 10px; 
       clear: both; 
}

.cocoa {
       padding: 10px; 
}

.cocoa a:hover {
	background-color: #ff0000; 
}

.spba { 
       height: 160px; 
}

.michi { 
       font-size: 12px; 
       color: #333; 
       margin: 0; 
       padding: 10px; 
       line-height: 15px; 
       letter-spacing: 1px; 
}

.michi br {
       letter-spacing: 0;
}

.shopinfo img { 
       border: 1px #fff solid; 
}
.shopinfo2 img { 
       border: 2px #fff solid; 
}
.shopinfo3 img { 
       border: 0; 
}

#contentsutd {
       margin: 0;
       width: 510px;
       float: left; 
}

#contentsutdnext {
       margin: 0;
       width: 700px;
       float: left; 
}
       
.aig {
       margin: 0;
       width: 252px; 
       background-color: #eee; 
      float: left; 
}
.aig2 {
       margin: 0;
       width: 252px; 
       background-color: #eee; 
      float: right; 
}
.aig3 {
       margin: 0;
       width: 510px; 
       background-color: #eee; 
}
.blognewinfo { 
padding: 0 0 10px 9px; 
margin: 0; 
}
.blognewinfoinner { 
width: 500px; 
}
.blognewinfoinnerparts { 
width: 100px; 
height: 130px; 
margin: 8px 0 5px 0; 
float: left; 
}
.blognewinfoinnerparts table p { 
font-size: 12px; 
color: #363636; 
margin: 0; 
padding: 2px 0 2px 0; 
}
.blognewinfoinnerparts table td p a { 
color: #475FB8; 
}
.blognewinfoinnerparts table td p a:hover { 
color: #888; 
text-decoration: none; 
}

.enttittd { 
height: 30px; 
}

.bloshinimage { 
width: 90px; 
height: 90px; 
background-image: url("http://yasuike.jp/images/bloshinback.jpg"); 
}















.content {
       margin: 0;
       width: 500px;
}


.pan { 
font-size: 10px; 
letter-spacing: 1px; 
padding-bottom: 10px; 
}
.pan a { 
text-decoration: none; 
color: #6783EE; 
}
.pan a:hover { 
color: #FF8B00; 
}

/*########Shape#########*/
.caterrr { 
       width: 700px;
       height: 46px;
       background-image: url(http://yasuike.jp/images/nextmidashi.jpg);background-repeat: no-
repeat;
       padding-bottom: 0px; 
}


.blogcaterrr { 
       width: 510px;
       height: 46px;
       background-image: url(http://yasuike.jp/images/nextmidashi1.jpg);background-repeat: no-

repeat;
       padding-bottom: 0px; 
}

.cateh2 { 
       font-weight: normal;
       font-size: 14px;
       margin-top: 0px; 
       margin-bottom: 0; 
       padding-left: 25px;
       padding-top: 16px; 
       color: #fff;
}

h3 {
       width: 252px; 
       clear: both; 
       height: 30px;
       background-image: url(images/midashi0.gif);background-repeat: no-repeat;
       font-weight: normal;
       font-size: 12px;
       margin-top: 0px; 
       margin-bottom: 0; 
       padding-left: 0px;
       padding-top: 6px; 
       color: #444;
}
h3.topnewh3 {
       width: 510px; 
       clear: both; 
       height: 30px;
       background-image: url(images/midashi0.gif);background-repeat: no-repeat;
       font-weight: normal;
       font-size: 12px;
       margin-top: 0px; 
       margin-bottom: 0; 
       padding-left: 0px;
       padding-top: 6px; 
       color: #444;
}
.nextpage h3 { 
       width: 700px;
       height: 30px;
       background-image: url(images/midashi0.gif);background-repeat: no-repeat;
       font-weight: normal;
       font-size: 12px;
       margin-top: 10px; 
       margin-bottom: 0; 
       padding-left: 10px;
       padding-top: 6px; 
       color: #444;
}

.teves {
       width: 510px;
       height: 30px;
       background-image: url(images/midashi01.gif);background-repeat: no-repeat;
       font-weight: normal;
       font-size: 12px;
       margin-top: 10px; 
       margin-bottom: 0; 
       padding-left: 10px;
       padding-top: 6px; 
       color: #444;
}

.nextpage img { 
       border: 0; 
       margin: 0; 
       padding: 0; 
}
.nextpage { 
       font-size: 12px; 
       color: #333; 
       margin: 0; 
       padding: 0px 0 0 0px; 
       line-height: 17px; 
       letter-spacing: 1px; 
}

.nextpage a:hover {
       color: #F79726;
}

.nextpage br {
       letter-spacing: 0px;
}


.nextpagebody { 
       padding: 10px 5px 10px 10px; 
}
.nextpagebody p { 
       font-size: 12px; 
       color: #333; 
       margin: 0; 
       padding: 0px 0 0 0px; 
       line-height: 17px; 
       letter-spacing: 1px; 
}
.nextpagebody p br { 
letter-spacing: 0; 
}
.aikorrr { 
       float:left; 
       width: 260px; 
       height: 155px; 
       overflow: auto; 
}
.aikorrr img { 
       border: 0px; 
}
#aiko {
       margin-left: 0px;
       margin-top: 0px;
       margin-bottom: 10px;
       padding: 0px 0 0 10px;
}
#aiko table { 
       letter-spacing: 1px;
       font-size: 10px; 
text-align: left; 
       border-bottom: 1px #999 dotted; 
}
#aiko table tr { 
       margin: 0; 
}
#aiko a { 
color: #475FB8; 
       margin: 0; 
       padding: 0; 
}
#aiko a:hover { 
       color: #888; 
text-decoration: none; 
}
#aiko table tr td { 
       padding: 3px 0 3px 0; 

}
.tdnaka { 
       width: 100px; 
}

.atuize{
       width: 350px;
}

.hina { 
       float:right; 
       width: 240px; 
       padding: 0px 0 0 0; 
}
.hina a { 
       margin: 0; 
       padding: 0;  
}
.piback { 
       width: 78px; 
       height: 78px; 
       float: left; 
       background-image: url(images/piback.gif);background-repeat: no-repeat;
}
.hina img { 
       padding: 0 0px 0px 0; 
       border: 0; 
       margin: 4px; 
}
.hina dl { 
       margin: 0; 
       padding: 0; 
}
.hina dl dd { 
       margin: 0; 
       padding: 0; 
}
/*########Blog#########*/  

     

.yasu {
       margin: 0px;
       font-size: 12px;
       color: #555555;
       padding-left: 0px;
       padding-top: 5px; 
       padding-bottom: 5px; 
       border-bottom: #fff 1px solid; 
       background-color: #D0CEB7;
       text-align: center;
}
.yasu2 {
       margin: 0;
       padding: 0;
       font-size: 12px;
       margin-top: 0px;
       /*background-image: url(images/midashi2.gif);
       background-repeat: no-repeat;*/
       width: 180px;
       height: 30px;
       color: #eeeeee;
       padding-left: 0px;
       padding-top: 8px;
}




.utada {
       margin: 5px 0 0px 15px; 
}
.ayapaninner { 
       width: 160px; 
}
.ayapaninner2 { 
       width: 179px; 
}
#ayapan {
       margin: 10px;
       padding: 0;
       letter-spacing: 1px;
       font-size: 10px;
       line-height: 14px; 
       color: #555555; 
       clear: both; 
}
#ayapan2 {
       margin: 10px;
       padding: 0;
       letter-spacing: 1px;
       font-size: 10px;
       line-height: 14px; 
       color: #eeeeee; 
}
#ayapan a { 
color: #475FB8; 
}
#ayapan a:hover { 
text-decoration: none; 
color: #888; 
}



/*#########calendarstart###########*/

<!--
table.calendar {
	padding: 0px;
	margin: 0px;
}
table.calendar tr.headline td{
	font-size: 10px;
}
table.calendar th {
	text-align: left;
	font-family: "Myriad Pro","Verdana","Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #777777;
}
table.calendar th span {
	font-family: "ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro 

W3","Osaka";
	cursor: pointer;
	float: right;
}
table.calendar td {
	border-bottom: solid 1px #CCCCCC;
	text-align: center;
	width: 20px;
	height: 20px;
	vertical-align: middle;
	font-family: "Myriad Pro","Verdana","Arial", "Helvetica", "sans-serif";
	line-height: normal;
	font-size: 10px;
	color: #333333;
}
table.calendar td.click {
	cursor: pointer;
	background-color: #FFFFFF;
}
table.calendar td.Today {
	font-weight: bolder;
	color: #009900;
	font-size: 12px;
}
table.calendar td.Sat {
	color: #000099;
	background-color: #BDAD99;
}
table.calendar td.Sun {
	color: #FF0000;
	background-color: #BDAD99;
}
table.calendar td.holyday {
	color: #FF0000;
	background-color: #aaaaaa; 
}
table.calendar td.xday {
	font-weight: bolder;
	color: #009999;
	font-size: 14px;
}
table.calendar td.birthday {
	font-weight: bolder;
	color: #990000;
	font-size: 14px;
}

//-->

.contactbox { 
width: 494px; 
}


.bottanrcin { 
text-align: center; 
}
.search { 
padding: 0 0 10px 0; 
}
.kensakup { 
padding: 0 5px 0 10px; 
font-size: 10px; 
color: #444; 
}
.search-options { 
list-style: none; 
margin: 10px; 
padding: 0; 
font-size: 12px; 
color: #444; 
}

.shopinfosss table { 
width: 160px; 
margin: 9px; 
text-align: center; 
}
.shopinfosssca table { 
width: 160px; 
margin: 9px; 
text-align: center; 
}
.llltd { 
width: 10%; 
text-align: left; 
}
.rrrtd { 
text-align: left; 
}
.shopinfosss table tr { 
padding: 5px 0 5px 0; 
border-bottom: 1px #999 dotted; 
}
.shopinfosssca table tr { 
padding: 2px 0 2px 0; 
}
.shopinfosssca table tr td { 
padding: 3px; 
background-color: #E0DDDA; 
border: 1px #CFCAC4 solid; 
}

.top_calendar {
   text-align: center;
}

.top_calendar table {
   width: 155px;
   margin: 0 auto;
}

.top_calendar table tr { 
padding: 5px 0 5px 0; 
border-bottom: 1px #999 dotted; 
}
.top_calendar table tr { 
padding: 2px 0 2px 0; 
}
.top_calendar table tr td { 
padding: 3px; 
background-color: #E0DDDA; 
border: 1px #CFCAC4 solid; 
}

.format { 
text-align: center; 
margin: 0; 
padding: 10px 0 10px 0; 
}
.shopinfosss { 
font-size: 12px; 
color: #444444; 
}
.shopinfosss a { 
font-size: 12px; 
color: #578AC9; 
margin: 0; 
padding: 0; 
}
.shopinfosss a:hover { 
color: #ffffff; 
}
.dayp { 
font-size: 10px; 
}

.spsp { 
margin: 10px; 
}

.blogblogblog table { 
width: 160px; 
margin: 10px 0 10px 10px; 
text-align: left; 
}
.blogblogblog table tr { 
margin: 0; 
padding: 0; 
}
.tdnaka2 { 
width: 5px; 
padding: 4px 0 4px 0; 
border-bottom: 1px #999 dotted; 
}
.tdnaka3 { 
font-size: 10px; 
padding: 4px 0 4px 0; 
border-bottom: 1px #999 dotted; 
}
.tdnaka4 { 
font-size: 10px; 
padding: 4px 0 4px 10px; 
border-bottom: 1px #999 dotted; 
}
.tdnaka5 { 
font-size: 10px; 
padding: 4px 0 4px 10px; 
border-bottom: 1px #999 dotted; 
text-align: left; 
}
.blogblogblog a { 
font-size: 10px; 
color: #444; 
text-decoration: none; 
}
.blogblogblog a:hover { 
color: #ffffff; 
}

.asset-content { 
padding: 10px 5px 10px 10px; 
clear: both;
}
.asset-body { 
padding: 10px; 
border: 1px #dcdcdc dotted;
clear: both;
}
.asset-body2 { 
padding: 10px 0 0 0; 
text-align: center; 
font-size: 10px; 
}
.464646 { 
width: 500px; 
clear: both; 
}

.square {
color: #eee
}

.comments-header {
     font-size: 12px;
}

/*---- page separator ---*/
.separator {
   text-align: center;
}

.current_page {
   border: 1px solid #FFD35F;
   background-color: #FFF1CC;
   padding: 2px 5px;
   color: #FF7200;
}
/*------------------------*/


.entrybox {
        width: 240px;
        margin: 0px 0px 0 10px;
        float: left;
}

.entryboxdate {
        margin: 0 0 0px 10px;
        float: left;
        width: 140px;
}

.entryboxdate p {
        margin: 0;
        letter-spacing: 0.2px;
        text-align: right;
        padding: 2px 0 0 0;
}

.entryboxdate span {
   background-color: #99CC99;
   border: 1px solid #aaa;
   padding: 1px;
   display: block;
   margin: 5px 0 0 0;
   text-align: center;

}

.entrybox-9 {
        background-color: #0300FF;
}

.entrybox-10 {
        background-color: #6D007F;
}

.entrybox-11 {
        background-color: #7F004D;
}

.entrybox-12 {
        background-color: #EF3BA8;
}

.entrybox-13 {
        background-color: #CF0008;
}

.entrybox-14 {
        background-color: #0099CF;
}

.entrybox-15 {
        background-color: #089F00;
}

.entrybox-16 {
        background-color: #AF6020;
}

.entrybox-17 {
        background-color: #9F8300;
}

.entryboximg {
        width: 80px;
        height: 60px;
        background-image: url(http://yasuike.jp/images/demo.gif);
        background-repeat: no-repeat;
        float: left;
        margin: 0 0px 0 0;
}

.entryboximg img {
        padding: 2px;
        border: 1px solid #ccc;
}

.entrybox dl {
        margin: 5px 0 0 0;
}

.entrybox dl dt a {
        text-decoration: underline;
}

.entrybox dl dt a:hover {
        text-decoration: none;
}

.etnrybox dl dt {
        margin: 0;
        padding: 0 0 0px 0;
}

.entrybox dl dd {
        padding: 3px 0 0 0;
        margin: 0;
        line-height: 18px;
}

.newinfo_midashi {
   width: 500px;
   height: 30px;
   margin-bottom: 20px;
   background-image: url(images/midashi0.gif);background-repeat: no-repeat;
}

.newinfo_midashi p {
   margin: 0;
   padding: 9px 0 0 25px;
}

.counter {
   text-align: center;
   padding: 10px 0;
}

.counter img {
   vertical-align: bottom;
}

.relevance_entry {
   border-bottom: 1px solid #ddd;
   width: 342px;
   float: left;
}

.relevance_inner {
   padding: 15px;
} 

.relevanceodd {
   border-right: 1px solid #ddd;
}

.relevance_img {
   width: 115px;
   float: left;
}

.relevance_img img {
   width: 100px;
   height: 85px;

}

.relevance_text {
   width: 197px;
   float: left;
}
   
