#magazine1 #banner {
border: 2px solid #666;
}

#banner
{
    display:table;
background-color: #ccc;
width: 695px;
height: 100px;
display: block;
border: 2px solid #666;
margin: 0 auto;
margin-bottom: 8px;
}

#banner .bannertitle {
	    display:table-cell;
		height: 20px;
		width: 695px;
color: #fff;
background-image: url("http://test.neetsha.jp/inside/image/lineborder.gif");
background-color: #666;
}


#banner .bannertitle h6{
		line-height: 18px;
font: 11px sans-serif;
text-shadow: 1px 1px 1px #000;  
margin: 4px 0px 0px 4px;
		}

#RotateTri{
	float: left;
	height: 11px;
	width: 11px;
}

#banner .bannertitle h6 a{
color: #fff;
		text-align:right;
		float: right;
}

#banner .leftbutton ,#banner .rightbutton{
	    display:table-cell;
color: #fff;
width: 60px;
}


#result{
display:table-cell;
width: 615px;
height: 80px;
background-color: #fff;
padding: 0;
vertical-align: top;
overflow: hidden;
border-radius: 8px 0px 8px 0px;
}
#result img{
border: 0px;
margin: 0px;
margin-right: 4px;
float: left;

}
#result div{
margin: 0px;
line-height: auto;
vertical-align:top;
}

#result a{
padding: 0;
margin: 0px;
text-decoration: none;
}

#result .kikakuname{
display: block;
font: 20px sans-serif;
margin: 4px;
color: red;
font-weight: bold;
}

#result .kikakusetumei{
font: 16px sans-serif;
margin: 4px;
color: #000;

}

#banner .kikakubnner .leftbutton .lefttriangle {
 width: 0; 
 height: 0; 
  border: 20px solid transparent;
 border-right: 20px solid #666;
 margin-top: 20px;
}

#banner .kikakubnner .leftbutton .lefttriangle:hover {
 border-right: 20px solid #6f6;
}

#banner .kikakubnner .rightbutton .righttriangle {
 width: 0; 
 height: 0; 
  border: 20px solid transparent;
 border-left: 20px solid #666;
 margin-left: 20px;
}

#banner .kikakubnner .rightbutton .righttriangle:hover {
 border-left: 18px solid #6f6;
}

