/* CSS Document */

#items h3{padding:15px 0 10px}

#items{
width:526px;
}

#items dl{
/*background:url(../img/index/dot.gif) repeat-x center bottom;*/
padding:20px 0;
}

#items dt, #items dd{
float:right;
width:350px;
}

#items dt{
font-weight:bold;
color:#0067B0;
margin-bottom:5px;
font-size:100%;
}

#items dd{
margin-bottom:5px;
line-height:1.7;
}

#items dd.pic{
float:left;
padding-left:0;
margin-bottom:0;
width:160px;
font-size:85%;
}

#items dd.pic img{
padding-bottom:5px;
}

#items dd.spec{
font-size:77%;
}

#items dd.price{font-size:85%;}


/*新規追加・修正*/



#items dl.pic_non{
/*background:url(../img/index/dot.gif) repeat-x center bottom;*/
padding:20px 0;
}

#items dl.pic_non dt,
#items dl.pic_non dd{
float:none;
width:auto;
}

#items dl.pic_non dt{
font-weight:bold;
color:#0067B0;
margin-bottom:5px;
font-size:100%;
}

#items dl.pic_non dd{
margin-bottom:5px;
line-height:1.7;
}

#items dl.pic_non dd.spec{
font-size:77%;
}

span.red_bold{
color:#FF0000;
font-weight:bold;}

p#address{text-align:right;
font-size:0.8em;
padding-top:30px;}

#items dl.blog{
padding:10px 0;}

#items dl.blog dd{
margin-bottom:0;}

body#information_kids #items dl dt,
body#information_kids #items dl dt a{
color:#D16152;
}
body#information_kids #items dl.blog dt a{
display:inline-block;
background:url(../img/index/arrow_kids.gif) 0 0.5em no-repeat;
padding-left:15px;}

#items dl.blog dd a{
color:#0067B0;
display:inline-block;
background:url(../img/index/arrow.jpg) 0 0.5em no-repeat;
padding-left:15px;}


#items dl.blog dt,
#items dl.blog dd{
width:auto;
float:none;
}


/*---デジタルパンフレット追加----------*/

body#information_kids #items dl dd.digital_p a,
body#information_kids #items dl dd.digital_p a:link,
body#information_kids #items dl dd.digital_p a:visited,
body#information_sports #items dl dd.digital_p a,
body#information_sports #items dl dd.digital_p a:link,
body#information_sports #items dl dd.digital_p a:visited{
font-weight:bold;
color:#666666;
text-decoration:underline;}

body#information_kids #items dl dd.digital_p a:hover,
body#information_sports #items dl dd.digital_p a:hover{
color:#666666;
text-decoration:none;}

body#information_kids #items dl dd.digital_p,
body#information_sports #items dl dd.digital_p{
margin-bottom:0px;
}

body#information_kids #items dl dd.digital_p a,
body#information_sports #items dl dd.digital_p a{
background:url(../../img/09renewal/digp_arr.gif) no-repeat 100% 50% #F8F8F3;
border:1px solid #D8D5C4;
padding:8px 10px;
padding-right:25px;
font-size:12px;
display:inline-block;
}

dl dd.attention{
padding-top:5px;
font-size:11px;}

.arrow_black a,
li.arrow_black a,
dd.arrow_black a{
background:url(../../img/09renewal/arrow.gif) 0 0.5em no-repeat;
padding-left:10px;
display:inline-block;}

.arrow_black a,
.arrow_black a:hover,
li.arrow_black a,
li.arrow_black a:hover,
dd.arrow_black a,
dd.arrow_black a:link{
color:#666666;}

.arrow_black a:hover,
li.arrow_black a:hover,
dd.arrow_black a:hover{color:#666666;
text-decoration:none;}




#event_wakukoto{
margin-top:15px;
margin-bottom:15px;
}




a:link{text-decoration:underline}
a:hover{text-decoration:none;}
