@charset "utf-8";
/*===================================
* css file for "kbsworld.co.jp"
* file name : location.css
===================================== */
/*
#loca_a{float:left;width:224px;}
#loca_b{float:right;width:776px;}
#loca_dt_b { clear:both; width:723px; padding-left:20px; padding-right:33px;}
*/
#loca_a{margin:0; padding:0;}
*html #loca_a {margin-right:-3px;}
#loca_b{margin:0; padding:0;}
*html #loca_b {margin-left:0;}
#loca_dt_b{text-align:left; }
*html #loca_dt_b {margin-right:-3px;}



#loca_top {width:1000px; height:116px; background:url(../../sightseeing/images/ss_top_bg.jpg) no-repeat right bottom; overflow:hidden;}
#loca_a1{width:224px; height:154px; background:url(../../location/images/loca_ttl.gif) no-repeat 0 0; z-index:2}
#loca_a1 ul li img { margin-top:70px;}
#loca_a2 {width:196px;}

#loca_top {width:1000px; height:116px; background:url(../../sightseeing/images/ss_top_bg.jpg) no-repeat right bottom; overflow:hidden;}
#loca_a1{width:224px; height:154px; background:url(../../location/images/loca_ttl.gif) no-repeat 0 0; z-index:2}
#loca_a1 ul li img { margin-top:70px;}
#loca_a2 {width:196px;}

#loca_list {width:196px; background:url(../../location/images/loca_list_bbg.gif) no-repeat bottom; padding-bottom:10px; margin:0;}
#loca_list h2.tit{background:url(../../location/images/loca_list_tbg.gif) no-repeat left top;text-align:left;padding:15px 0 10px 30px;margin:0px;border:0px;}
#loca_list ul{padding:0 7px 0 10px;margin:8px 5px 4px 0;overflow:auto;height:320px;}
#loca_list ul li{height:16px;margin-top:5px;margin:0 5px 0 8px;border-bottom:1px solid #dbdbdb; padding:7px 0px 1px;}
#loca_list ul li a{}
#loca_list ul li a:hover{text-decoration:underline;}

#loca_b1{ width:723px; clear:both;}
#loca_b2{ width:723px;}
#loca_b3{ width:723px;}

/*photo gallery*/
#ga_top {width:1000px; height:116px; background:url(../../sightseeing/images/ss_top_bg.jpg) no-repeat right bottom; overflow:hidden;}
#ga_a1{width:224px; height:154px; background:url(../../gallery/images/ga_ttl.gif) no-repeat 0 0; z-index:2}
#ga_a1 ul li img { margin-top:70px;}
#ga_a2 {width:196px;}

#ga_list {width:196px; background:url(../../gallery/images/ga_list_bbg.gif) no-repeat bottom; padding-bottom:10px; margin:0;}
#ga_list h2.tit{background:url(../../gallery/images/ga_list_tbg.gif) no-repeat left top;text-align:left;padding:15px 0 10px 30px;margin:0px;border:0px;}
#ga_list ul{padding:0 7px 0 10px;margin:8px 5px 4px 0;overflow:auto;height:320px;}
#ga_list ul li{height:16px;margin-top:5px;margin:0 5px 0 8px;border-bottom:1px solid #dbdbdb; padding:7px 0px 1px;}
#ga_list ul li a{}
#ga_list ul li a:hover{text-decoration:underline;}

#ga_b1{ width:723px; clear:both;}
#ga_b2{ width:723px;}
#ga_b3{ width:723px;}


/*‹¤’Ê*/
.loca_list_type01 ul li { float:left; display:inline; margin-bottom:15px; margin-right:32px; border-bottom:1px #e5e5e5 dotted; padding-bottom:5px; width:156px;}
.loca_list_type01 ul li .hit{float:right; font-size:10px; padding-top:2px;}
.loca_list_type01 ul li .pic{clear:both; width:154px; height:106px; padding:1px;}
* html .loca_list_type01 ul li .pic{height:107px;} 
.loca_list_type01 ul li .pic img{border:1px solid #e5e5e5; padding:1px; width:150px; height:100px;}
.loca_list_type01 ul li .txt{width:156px; height:25px; margin-top:0px; font-weight:bold;}
.loca_list_type01 ul li .txt a{font-size:11px; color:#5e6da2;}
.loca_list_type01 ul li .txt a:hover{text-decoration:underline;}

.thumb_bg { background:url(../../location/images/thumb_bg.gif) no-repeat -1px -1px; padding:0 18px;}

