@import url(http://www.kaneko-k.com/css/base.css);
@import url(http://www.kaneko-k.com/css/screen.css);
@import url(http://www.kaneko-k.com/css/navigation.css);

/**************************************************
.roundshadowBox
**************************************************/
.roundshadowBox2 {
border: 1px solid #CCC;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #666 0px 2px 3px;
-moz-box-shadow: #666 0px 2px 3px;
box-shadow: #666 0px 2px 3px;
background: #FFFFFF;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#F2F2F2));
background: -moz-linear-gradient(#FFFFFF, #F2F2F2);
background: linear-gradient(#FFFFFF, #F2F2F2);
-pie-background: linear-gradient(#FFFFFF, #F2F2F2);
behavior: url(/yamamoto/PIE.htc);
/*behaviorプロパティで指定した「PIE.htc」ファイルの位置を、「/」で始まる絶対パスで記述しているか確認して下さい。相対パスになっていると、（CSSからの相対パスではなくHTMLからの相対パスでないと認識されないため）うまく表示されないことがあります。また、「http://」で始まるURLでも認識されませんので注意して下さい。*/
float: left;
position: relative;
margin: 3px;
}
.roundshadowBox2 {
padding: 10px;
text-align: center;
width: 190px;
height:130px;
}
.roundshadowBox2 dl{
margin: 0px;
padding: 0px;
}
.roundshadowBox2 dt img{
padding: 10px;
background: #eeeeee;
}
.roundshadowBox2 dt a{
text-decoration: none;
}
.roundshadowBox2 dt a:hover img{
text-decoration: none;
background: #FFC;
}
.roundshadowBox2 dd{
text-align: left;
font-size: 90%;
padding: 0.5em 10px;
height: 3.5em;
}

/******************************************************
Table4
******************************************************/

table.table4 {
margin-top: 0.2em;
margin-bottom: 1em;
border-collapse: collapse;
}
table.table4 th, table.table4 td {
padding: 0.2em 0.2em 0.8em 0.2em;
}
table.table4 th {
text-align: center;
white-space: nowrap;
color: #000;
background: #e5e5de;
font-weight: normal;
}

#Topics .ico11 {
background: url(../img/ico11.gif) no-repeat left top;
display: block;
}
