@charset "UTF-8";
table.irukacal{border:none; border-collapse:collapse; border-spacing:0px; empty-cells:show; margin:10px 0;}
table.irukacal th,
table.irukacal td{border:none; padding:2px; margin:0;}
.plist{list-style:none; margin-left:15px;}
.plist li{float:left; margin:3px; width:130px;}
.clm2_box_L h2{margin:0 10px 10px 0; text-align:center;}
#yearList h3{color:#FF9900; margin:1em 0 0.5em 0;}
#yearList ul{list-style:none; margin-bottom:30px;}
#yearList ul li{display:inline;}
#yearList ul li a{display:block; float:left; padding:0.2em 0.5em; margin:0 1px; border:1px solid #ccc; font-weight:bold; text-decoration:none;}
.plistH3{clear:both; font-size:100%; padding:5px; border-bottom:1px dotted #ccc; margin-bottom:5px; background:#f5f5f5;}

.tourBtn{list-style:none;}
.tourBtn li{display:inline;}

.tourBtn li a:link,
.tourBtn li a:visited,
.tourBtn li a:hover,
.tourBtn li a:active{display:block; text-align:center; font-weight:bold; border:3px solid #eee; margin-right:20px; padding:10px 50px; text-decoration:none;}


.tourBtn li a:link,
.tourBtn li a:visited{background:url(../common/img/bg_btn.jpg) center center;}
.tourBtn li a:hover,
.tourBtn li a:active{background:url(../common/img/bg_btn.jpg) center top; color:#fff;}


