/* CSS Document */
/* ------------------ Search ------------------ */
#cc_search{
padding:15px 6px;
}
.qlh{height: 27px;  background: url(img/qlh.png) repeat-x; }
.qlh a{ padding: 2px 15px 0px; border-right:1px solid #9DCDED;  font: bolder 14px/24px Arial;display: block; float: left; color: #00193C  }
.qlh .see{ background: url(img/qlha.png) repeat-x;font: bolder 14px/24px Arial;  }
.qlh2 a { font:bold 12px/20px Tahoma; padding:2px 15px 0}
ul.ql{list-style:none; padding:10px; margin:0;}
ul.ql li{ padding-left: 15px; background: url(img/qllb.png) no-repeat 2px 10px; border-bottom: 1px dashed #A6DAF8; line-height: 220%; width:96% }
ul.ql li em{ float: right; font-style: normal;  }
.coment1{ border:#A9D2E6 1px solid ; background:#fff; margin-bottom:10px }
.coment dt{ padding: 5px 0 0; color: #ccc }
.coment dd{ margin:0;padding: 5px 10px 10px;border-bottom: 1px dashed #A6DAF8;color: #444 }

.tjpyq li{ line-height: 200%  }
.tjpyq li.li1{ background: #EBF5FA }

/*pages*/
.pages { margin-top:10px; margin-bottom:10px; text-align: right }
.pages * { vertical-align: middle;}
.pages a{padding:1px 4px ; background:#f9fcff;  border:1px solid #ADD2E1; margin:0 1px; color: #002F79; text-align: center; text-decoration: none; font:normal 10px Tahoma ; }
.pages a:hover { border:#37A717 1px solid; background:#EDFFE4; text-decoration:none; color: #002F79}
.pages input { border:1px solid #ccc; height: 14px; font: 9px Tahoma; padding-top:1px;text-align: center; }
.pages b { padding:2px ;  margin: 0 3px;font:bold  10px/12px Tahoma}

/*sidebar foto list*/
.sfl { padding: 10px 0 ; margin: auto}
.sfl li { float: left; width: 48%;  text-align: center; margin: 10px 0; padding: 1px }
.pyqph li{ padding-left:2%; width:98%}
div{ height:auto }
img{border:0px;}
#sidebar h5{ font: 14px Arial; color:#BDDEEC; padding: 8px 5px ; margin: 20px 0 0px ;border-bottom: 1px solid #313558}

.pointer{cursor:pointer;}
/* ------------------ /Search ------------------ */

/* ------- ショップリスト ------- */
#cc_shops .slist{
border:1px solid #ccc;
padding:10px;
}
#cc_shops .slist strong{
color:#071C5F;
font-size:14px;
}
#cc_shops .slist p{
line-height:18px;
padding:0px;
margin:5px 0 0 0;
}
#cc_shops .slist img{
float:left;
margin-right:10px;
}
#cc_shops .slist a:link{color:#071C5F; text-decoration:none;}
#cc_shops .slist a:visited{color:#071C5F; text-decoration:none;}
#cc_shops .slist a:hover{color:#071C5F; text-decoration:underline;}


#cc_shops .slist ul{
list-style:none;
}
#cc_shops .slist li{
display:inline;
line-height:20px;
}

#cc_shops .slist li a:link{color:#666; text-decoration:none;}
#cc_shops .slist li a:visited{color:#666; text-decoration:none;}
#cc_shops .slist li a:hover{color:#666; text-decoration:underline;}

/* ------- 最新情報 ------- */

.latestnews{
padding:0px 15px 5px 5px;
margin-bottom:10px;
margin-right:5px;
}
.latestnews img{
float:left;
margin-right:10px;
}
.latestnews h3{
font-size:12px;
padding-left:10px;
}
.latestnews strong{
color:#5B91C1;
}
.latestnews span{
font-weight:normal;
padding-left:10px;
font-size:10px;
}
.latestnews strong a:link{color:#5B91C1; text-decoration:none;}
.latestnews strong a:visited{color:#5B91C1; text-decoration:none;}
.latestnews strong a:hover{color:#5B91C1; text-decoration:underline;}


/* ------- se-bリスト ------- */
#cc_shops .seblist{

}
#cc_shops .seblist span{
color:#3D73B9;
}
#cc_shops .seblist h4{
color:#fff;
font-weight:bold;
margin:5px 0px;
font-size:12px;
background-color:#3D73B9;
padding:10px;
}
#cc_shops .seblist h4 a:link{color:#fff; text-decoration:none;}
#cc_shops .seblist h4 a:visited{color:#fff; text-decoration:none;}
#cc_shops .seblist h4 a:hover{color:#fff; text-decoration:underline;}

#cc_shops .seblist h5{
font-size:12px;
margin-bottom:5px;
color:#3D73B9;
border-left:4px solid #3D73B9;
padding-left:5px;
}

#cc_shops .seblist td.shopcont{
padding:10px;
vertical-align:top;
border:1px solid #ccc;
}
#cc_shops .seblist p{
font-size:10px;
letter-spacing:1px;
line-height:16px;
padding:0;
margin:0;
}
#cc_shops .seblist a:link{color:#3D73B9; text-decoration:none;}
#cc_shops .seblist a:visited{color:#3D73B9; text-decoration:none;}
#cc_shops .seblist a:hover{text-decoration:underline;}

/* ------- ウォールリスト ------- */
#cc_shops .walllist{

}
#cc_shops .walllist span{
color:#4D332A;
}
#cc_shops .walllist h4{
color:#fff;
font-weight:bold;
margin:5px 0px;
font-size:12px;
background-color:#4D332A;
padding:10px;
}
#cc_shops .walllist h4 a:link{color:#fff; text-decoration:none;}
#cc_shops .walllist h4 a:visited{color:#fff; text-decoration:none;}
#cc_shops .walllist h4 a:hover{color:#fff; text-decoration:underline;}

#cc_shops .walllist h5{
font-size:12px;
margin-bottom:5px;
color:#4D332A;
border-left:4px solid #4D332A;
padding-left:5px;
}

#cc_shops .walllist td.shopcont{
padding:10px;
vertical-align:top;
border:1px solid #ccc;
}
#cc_shops .walllist p{
font-size:10px;
letter-spacing:1px;
line-height:16px;
padding:0;
margin:0;
}
#cc_shops .walllist a:link{color:#4D332A; text-decoration:none;}
#cc_shops .walllist a:visited{color:#4D332A; text-decoration:none;}
#cc_shops .walllist a:hover{text-decoration:underline;}

/* ------- センタープラザリスト ------- */
#cc_shops .cenplist{

}
#cc_shops .cenplist span{
color:#4D332A;
}
#cc_shops .cenplist h4{
color:#fff;
font-weight:bold;
margin:5px 0px;
font-size:12px;
background-color:#FFC752;
padding:10px;
}
#cc_shops .cenplist h4 a:link{color:#fff; text-decoration:none;}
#cc_shops .cenplist h4 a:visited{color:#fff; text-decoration:none;}
#cc_shops .cenplist h4 a:hover{color:#fff; text-decoration:underline;}

#cc_shops .cenplist h5{
font-size:12px;
margin-bottom:5px;
color:#4D332A;
border-left:4px solid #4D332A;
padding-left:5px;
}

#cc_shops .cenplist td.shopcont{
padding:10px;
vertical-align:top;
border:1px solid #ccc;
}
#cc_shops .cenplist p{
font-size:10px;
letter-spacing:1px;
line-height:16px;
padding:0;
margin:0;
}
#cc_shops .cenplist a:link{color:#4D332A; text-decoration:none;}
#cc_shops .cenplist a:visited{color:#4D332A; text-decoration:none;}
#cc_shops .cenplist a:hover{text-decoration:underline;}

/* ------- ポスフールリスト ------- */
#cc_shops .poslist{

}
#cc_shops .poslist span{
color:#A5193B;
}
#cc_shops .poslist h4{
color:#fff;
font-weight:bold;
margin:5px 0px;
font-size:12px;
background-color:#A5193B;
padding:10px;
}
#cc_shops .poslist h4 a:link{color:#fff; text-decoration:none;}
#cc_shops .poslist h4 a:visited{color:#fff; text-decoration:none;}
#cc_shops .poslist h4 a:hover{color:#fff; text-decoration:underline;}

#cc_shops .poslist h5{
font-size:12px;
margin-bottom:5px;
color:#A5193B;
border-left:4px solid #A5193B;
padding-left:5px;
}

#cc_shops .poslist td.shopcont{
padding:8px;
vertical-align:top;
border:1px solid #ccc;
}
#cc_shops .poslist p{
font-size:10px;
letter-spacing:1px;
line-height:16px;
padding:0;
margin:0;
}
#cc_shops .poslist a:link{color:#A5193B; text-decoration:none;}
#cc_shops .poslist a:visited{color:#A5193B; text-decoration:none;}
#cc_shops .poslist a:hover{text-decoration:underline;}

/* ------------------------------------ /施設案内 ------------------------------------ */

