.gadada { 
width: 638px; 
height: 218px; 
background-image: url("http://www.numazu-castle.co.jp/image/09111701.jpg");
}
.sitemapbox { 
background-image: url("http://www.numazu-castle.co.jp/image/rtdlback.jpg"); 
background-repeat: repeat; 
color: #FF8300; 
padding: 25px 0 0 0; 
}
.sitemapbox ul { 
margin-top: 20px; 
margin-bottom: 20px; 
padding: 0; 
}
.sitemapbox ul li { 
padding-top: 2px; 
padding-bottom: 2px; 
}
.sitemapbox ul li a { 
font-size: 12px; 
color: #ffffff; 
text-decoration: none; 
}
.sitemapbox ul li a:hover { 
text-decoration: underline; 
}

.top_annai {
   border: #DFD1C3 1px solid;
   width: 640px;
   margin: 10px 0 0 10px;
}

.top_annai p {
   margin: 0;
   padding: 20px;
   color: #fff;
   font-size: 12px;
   line-height: 20px;
}

.top_annai b {
   font-weight: normal;
   color: #FF7800;
}

.top_annai span {
   font-weight: normal;
   color: #DFCE1B;
}









/*Relation_access*/
.type1 table { 
width: 320px; 
float: right; 
border: 0; 
}
.actdl { 
background-color: #F0E7D7; 
padding: 10px; 
font-size: 12px; 
color: #363636; 
border-left: #AC8935 2px solid; 
}
.actdr { 
background-color: #F0E3CB; 
padding: 10px; 
font-size: 12px; 
color: #363636; 
}






















/*Relation_body*/
body { 
	text-align: center; 
	background-image: url("http://www.numazu-castle.co.jp/image/bodyback.jpg"); 
	background-repeat: repeat; 
	margin: 0; 
}
#perfect { 
	background-image: url("http://www.numazu-castle.co.jp/image/perfectback.jpg"); 
	background-repeat: repeat-x; 
}
/*Relation_allbox*/
#allbox { 
	text-align: left; 
	margin: auto; 
	width: 903px; 
	background-image: url("http://www.numazu-castle.co.jp/image/allback.jpg"); 
	background-repeat: repeat-y; 
}
#mainbox { 
    width: 903px; 
    }
/*Relation_header*/
#header { 
	width: 903px; 
	height: 107px; 
	background-image: url("http://www.numazu-castle.co.jp/image/headerback.jpg"); 
} 
.headerleft { 
	width: 400px; 
                  margin: 24px 0 0 0; 
	float: left; 
}
.headerleft h1 { 
	font-size: 12px; 
	color: #eee; 
	margin: 5px 0  0 0px; 
	padding: 0;  
	font-weight: 400; 
	letter-spacing: 1px; 
}
.headerleft a { 
	margin: 0; 
	padding:0; 
}
.headerleft img { 
	border: 0; 
	margin: 0; 
	padding: 0; 
}
.headerright { 
	width: 280px; 
	float: right; 
	margin: 24px 0 0 0; 
	padding: 0; 
}
.headerright p { 
	display: none; 
	margin: 0; 
    padding: 0; 
}
.smonavi { 
	width: 280px; 
	margin: 5px 0 0 0; 
	padding: 0; 

}
#sbot1, #sbot2 { 
	float: right; 
	list-style-type: none; 
	margin: 0; 
                  padding: 0; 
}
.smonavi p { 
	display: none; 
	margin: 0; 
                  padding: 0; 
}
#sbot1 a { 
	width: 81px; 
	height: 30px; 
	display: block; 
	text-decoration: none; 
	background-image: url("http://www.numazu-castle.co.jp/image/sbot1.jpg"); 
}
#sbot1 a:hover { 
	background-image: url("http://www.numazu-castle.co.jp/image/sbot1b.jpg"); 
}
#sbot2 a { 
	width: 148px; 
	height: 30px; 
	display: block; 
	text-decoration: none; 
	background-image: url("http://www.numazu-castle.co.jp/image/sbot2.jpg"); 
}
#sbot2 a:hover { 
	background-image: url("http://www.numazu-castle.co.jp/image/sbot2b.jpg"); 
}




/*Relation_navigation*/
#navigation { 
	width: 903px; 
	height: 57px; 
	margin: 0; 
	background-image: url("http://www.numazu-castle.co.jp/image/naviback.jpg"); 
}
#navigation ul { 
	height: 57px; 
	margin: 0; 
	padding: 0; 
}

li#bot1, li#bot2, li#bot3, li#bot4, li#bot5, li#bot6 { 
	float: left; 
	list-style-type: none; 
	margin: 0; 
    padding: 0; 
}
#navigation p { 
	display: none; 
	margin: 0; 
    padding: 0; 
}

li#bot1 a { 
	width: 152px; 
	height: 57px; 
	display: block; 
	text-decoration: none; 
	background-image: url("http://www.numazu-castle.co.jp/image/bot1.jpg"); 
}
li#bot1 a:hover { 
	background-image: url("http://www.numazu-castle.co.jp/image/bot1b.jpg"); 
}
li#bot2 a { 
	width: 150px; 
	height: 57px; 
	display: block; 
	text-decoration: none; 
	background-image: url("http://www.numazu-castle.co.jp/image/bot2.jpg"); 
}
li#bot2 a:hover { 
	background-image: url("http://www.numazu-castle.co.jp/image/bot2b.jpg"); 
}
li#bot3 a { 
	width: 150px; 
	height: 57px; 
	display: block; 
	text-decoration: none; 
	background-image: url("http://www.numazu-castle.co.jp/image/bot3.jpg"); 
}
li#bot3 a:hover { 
	background-image: url("http://www.numazu-castle.co.jp/image/bot3b.jpg"); 
}
li#bot4 a { 
	width: 150px; 
	height: 57px; 
	display: block; 
	text-decoration: none; 
	background-image: url("http://www.numazu-castle.co.jp/image/bot4.jpg"); 
}
li#bot4 a:hover { 
	background-image: url("http://www.numazu-castle.co.jp/image/bot4b.jpg"); 
}
li#bot5 a { 
	width: 150px; 
	height: 57px; 
	display: block; 
	text-decoration: none; 
	background-image: url("http://www.numazu-castle.co.jp/image/bot5.jpg"); 
}
li#bot5 a:hover { 
	background-image: url("http://www.numazu-castle.co.jp/image/bot5b.jpg"); 
}
li#bot6 a { 
	width: 150px; 
	height: 57px; 
	display: block; 
	text-decoration: none; 
	background-image: url("http://www.numazu-castle.co.jp/image/bot6.jpg"); 
}
li#bot6 a:hover { 
	background-image: url("http://www.numazu-castle.co.jp/image/bot6b.jpg"); 
}


/*##########################*/


/*Relation_main*/
#main { 
	width: 903px; 
	height: 380px; 
	margin: 0; 
	padding: 0; 
}
#main img { 
	border: 0; 
	margin: 0; 
	padding: 0; 
}


/*Relation_contents*/
.clear { 
clear: both; 
}
.clear2 { 
clear: both; 
	width: 101px; 
	height: 30px; 
padding: 5px 0px 0 660px; 
}
.clear2 p { 
	display: none; 
	margin: 0; 
                  padding: 0; 
}
.clear2  a { 
        float: right; 
	width: 101px; 
	height: 30px; 
	display: block; 
	text-decoration: none; 
	background-image: url("http://www.numazu-castle.co.jp/image/pagetop.jpg"); 
}
.clear2  a:hover { 
	background-image: url("http://www.numazu-castle.co.jp/image/pagetopb.jpg"); 
}

#contents { 
	margin: 0; 
	padding: 0; 
}
#contents2 { 
	margin: 0; 
	padding: 0; 
background-image: url("http://www.numazu-castle.co.jp/image/contents2back.jpg"); 
background-repeat: no-repeat; 
}
#contentsleft { 
float: left; 
width: 656px; 
margin-left: 2px; 
}
#contentsleft2 { 
float: left; 
width: 656px; 
margin-left: 0px; 
}
#contentsleftinner { 
padding: 0 0 0 10px; 
}
.panbox { 
margin: 15px 0 0 0; 
padding: 0; 
width: 642px; 
height: 32px; 
background-image: url("http://www.numazu-castle.co.jp/image/panback.jpg"); 
}
.panbox p { 
font-size: 10px; 
color: #eee; 
margin: 0; 
padding: 10px 10px 0 10px; 
letter-spacing: 1px; 
}
.panbox a { 
font-size: 10px; 
color: #eee; 
text-decoration: none; 
}
.panbox a:hover { 
text-decoration: underline; 
}
.catebox { 
margin: 5px 0 0 0; 
}
.catebox img { 
margin: 0; 
padding: 0; 
border: 0; 
}
.catebox div {
background-color: #F4EBDA;
width: 638px;
margin: 0 0 0 3px;
}
.catebox p {
padding: 0 20px 20px 20px;
margin: 0;
font-size: 12px;
color: #444;
line-height: 18px;
}
.nextcontents { 
width: 643px; 
margin: 5px 0 0 0; 
background-image: url("http://www.numazu-castle.co.jp/image/nextcontentsback.jpg"); 
background-repeat: repeat-y; 
}
.nextcontentsinner { 
margin: 0; 
padding: 0px 0px 0px 21px; 
}
.contentsmain { 
width: 600px; 
margin: 15px 0 0 0; 
padding: 20px 0 15px 0; 
}
.midashi { 
width: 600px; 
height: 28px; 
background-image: url("http://www.numazu-castle.co.jp/image/midashiback.jpg"); 
background-repeat: no-repeat; 
}
.midashi h3 { 
margin: 0; 
padding: 8px 5px 0 15px; 
font-size: 12px; 
font-weight: 400; 
color: #eee; 
letter-spacing: 1px; 
}
.textbody { 
margin: 15px 0 0 0; 
padding: 0; 
line-height: 17px; 
font-size: 12px; 
color: #363636; 
letter-spacing: 1px; 
}
.textbody p { 
padding: 0; 
margin: 0; 
line-height: 17px; 
font-size: 12px; 
color: #363636; 
letter-spacing: 1px; 
}
.textbody br { 
letter-spacing: 0; 
}
#contentsright { 
float: right; 
width: 243px; 
}
.csbox { 
width: 656px; 
height: 137px; 
background-image: url("http://www.numazu-castle.co.jp/image/cs.jpg"); 
}
.csbox p { 
	display: none; 
	margin: 0; 
        padding: 0; 
}

.csboxinner a { 
	width: 656px; 
	height: 137px; 
	display: block; 
	text-decoration: none; 
	background-image: url("http://www.numazu-castle.co.jp/image/cs.jpg"); 
}
.csboxinner a:hover { 
	background-image: url("http://www.numazu-castle.co.jp/image/csb.jpg"); 
}
.newsbox { 
width: 654px; 
height: 456px; 
background-image: url("http://www.numazu-castle.co.jp/image/newsbox.jpg"); 
backgrouhnd-repeat: no-repeat; 
}

.newsbox h2 { 
display: none; 
}
.okmi { 
padding: 50px 15px 0 20px; 
}
.okmiinner { 
height:390px; 
overflow:auto; 
}
.newsbox table { 
margin: 0px 0 0 0px; 
padding: 0px 0 0 0; 
width: 590px; 
border-spacing: 0px; 
}
.newsbox table a { 
font-size: 12px; 
color: #eee; 
text-decoration: none; 
}
.newsbox table a:hover { 
text-decoration: underline; 
}
.tdpoint { 
width: 14px; 
margin: 0; 
padding: 13px 0 12px 0px; 
border-top: #796451 1px solid; 
border-bottom: #3D2815 1px solid; 
}
.tdl { 
width: 80px; 
font-size: 12px; 
color: #eee; 
margin: 0; 
padding: 13px 0 12px 15px; 
border-top: #796451 1px solid; 
border-bottom: #3D2815 1px solid; 
}
.tdr { 
font-size: 12px; 
color: #eee; 
margin: 0; 
padding: 13px 0 12px 15px; 
border-top: #796451 1px solid; 
border-bottom: #3D2815 1px solid; 
}








#contentsright dl { 
margin: 0; 
padding: 0; 
}
.ddn { 
margin: 15px 0 0 0; 
padding: 0; 
	background-image: url("http://www.numazu-castle.co.jp/image/d1.jpg"); 
background-repeat: no-repeat; 
}
.ddn p { 
	display: none; 
	margin: 0; 
                  padding: 0; 
}
.ddn  a { 
	width: 234px; 
	height: 184px; 
	display: block; 
	text-decoration: none; 
	background-image: url("http://www.numazu-castle.co.jp/image/csnext.jpg"); 
}
.ddn  a:hover { 
	background-image: url("http://www.numazu-castle.co.jp/image/csnextb.jpg"); 
}






.dd0 { 
margin: 7px 0 0 0; 
padding: 0; 
}
.dd1 { 
margin: 4px 0 0 0; 
padding: 0; 
	background-image: url("http://www.numazu-castle.co.jp/image/d1.jpg"); 
background-repeat: no-repeat; 
}
.dd1 p { 
	display: none; 
	margin: 0; 
                  padding: 0; 
}
.dd1  a { 
	width: 234px; 
	height: 68px; 
	display: block; 
	text-decoration: none; 
	background-image: url("http://www.numazu-castle.co.jp/image/d1.jpg"); 
}
.dd1  a:hover { 
	background-image: url("http://www.numazu-castle.co.jp/image/d1b.jpg"); 
}


.dd2 { 
margin: 4px 0 0 0; 
padding: 0; 
	background-image: url("http://www.numazu-castle.co.jp/image/d2.jpg"); 
background-repeat: no-repeat; 
}
.dd2 p { 
	display: none; 
	margin: 0; 
                  padding: 0; 
}
.dd2  a { 
	width: 234px; 
	height: 68px; 
	display: block; 
	text-decoration: none; 
	background-image: url("http://www.numazu-castle.co.jp/image/d2.jpg"); 
}
.dd2  a:hover { 
	background-image: url("http://www.numazu-castle.co.jp/image/d2b.jpg"); 
}
.dd3 { 
margin: 4px 0 0 0; 
padding: 0; 
	background-image: url("http://www.numazu-castle.co.jp/image/d3.jpg"); 
background-repeat: no-repeat; 
}
.dd3 p { 
	display: none; 
	margin: 0; 
                  padding: 0; 
}
.dd3  a { 
	width: 234px; 
	height: 68px; 
	display: block; 
	text-decoration: none; 
	background-image: url("http://www.numazu-castle.co.jp/image/d3.jpg"); 
}
.dd3  a:hover { 
	background-image: url("http://www.numazu-castle.co.jp/image/d3b.jpg"); 
}




.dd4 { 
width: 235px; 
height: 300px; 
margin: 4px 0 0 0; 
padding: 0; 
	background-image: url("http://www.numazu-castle.co.jp/image/d4.jpg"); 
background-repeat: no-repeat; 
}
.dd4 p { 
font-size: 12px; 
color: #eee; 
line-height: 18px; 
margin: 0; 
padding: 47px 10px 10px 12px; 
}




.dd0004 { 
width: 235px; 
height: 167px; 
margin: 4px 0 0 0; 
padding: 0; 
	background-image: url("http://www.numazu-castle.co.jp/image/d0004.jpg"); 
background-repeat: no-repeat; 
}
.dd0004 p { 
font-size: 12px; 
color: #eee; 
line-height: 18px; 
margin: 0; 
padding: 47px 10px 10px 12px; 
}







.dd5 { 
margin: 66px 0 0 0; 
padding: 0; 
	background-image: url("http://www.numazu-castle.co.jp/image/pagetop.jpg"); 
background-repeat: no-repeat; 
}
.dd5 p { 
	display: none; 
	margin: 0; 
                  padding: 0; 
}
.dd5  a { 
	width: 101px; 
	height: 30px; 
	display: block; 
	text-decoration: none; 
	background-image: url("http://www.numazu-castle.co.jp/image/pagetop.jpg"); 
}
.dd5  a:hover { 
	background-image: url("http://www.numazu-castle.co.jp/image/pagetopb.jpg"); 
}

.top_single {
        width: 234px;
        margin: 0;
}

.top_twin {
        margin: 0;
        width: 234px;
}

.top_semi {
        margin: 0;
        width: 234px;
}

.top_double {
        margin: 0;
        width: 234px;
}

.top_washitsu {
        margin: 0;
        width: 234px;
}

.top_single a {
        display: block;
        width: 234px;
        height: 58px;
        background-image: url(http://www.numazu-castle.co.jp/image/top_single1.gif);
}

.top_single a:hover {
        background-image: url(http://www.numazu-castle.co.jp/image/top_single2.gif);
}

.top_twin a {
        display: block;
        width: 234px;
        height: 56px;
        background-image: url(http://www.numazu-castle.co.jp/image/top_twin1.gif);
        background-repeat: no-repeat;
}

.top_twin a:hover {
        background-image: url(http://www.numazu-castle.co.jp/image/top_twin2.gif);
        background-repeat: no-repeat;
}

.top_semi a {
        display: block;
        width: 234px;
        height: 56px;
        background-image: url(http://www.numazu-castle.co.jp/image/top_semi1.gif);
        background-repeat: no-repeat;
}

.top_semi a:hover {
        background-image: url(http://www.numazu-castle.co.jp/image/top_semi2.gif);
        background-repeat: no-repeat;
}

.top_double a {
        display: block;
        width: 234px;
        height: 56px;
        background-image: url(http://www.numazu-castle.co.jp/image/top_double1.gif);
        background-repeat: no-repeat;
}

.top_double a:hover {
        background-image: url(http://www.numazu-castle.co.jp/image/top_double2.gif);
        background-repeat: no-repeat;
}

.top_washitsu a {
        display: block;
        width: 234px;
        height: 58px;
        background-image: url(http://www.numazu-castle.co.jp/image/top_washitsu1.gif);
        background-repeat: no-repeat;
}

.top_washitsu a:hover {
        display: block;
        width: 234px;
        height: 58px;
        background-image: url(http://www.numazu-castle.co.jp/image/top_washitsu2.gif);
        background-repeat: no-repeat;
}


.footer { 
margin: auto; 
width: 903px; 
height: 146px; 
	background-image: url("http://www.numazu-castle.co.jp/image/footerback.gif"); 
background-repeat: no-repeat; 
}

.footer p { 
font-size: 12px; 
color: #eee; 
margin: 0; 
padding: 35px 0 0 0; 
text-align: center; 
}
.footer a { 
color: #eee; 
padding: 0 10px 0 10px; 
text-decoration: none; 
border-left: #786350 1px solid; 
border-right: #3E2916 1px solid; 
}
.footer a:hover { 
text-decoration: underline; 
}
.footerup { 
width: 903px; 
height: 82px; 
}
.footerdown { 
width: 903px; 
}
.footerdown table { 
height: 35px; 
border: 0; 
float: right; 
}
.footerdown table td { 
border: 0; 
margin: 0; 
padding: 0; 
}
.fpoint { 
width: 10px; 
border: 0; 
padding: 0 0 0 10px; 
}
.footerdown a { 
text-decoration: none; 
font-size: 10px; 
border: 0; 
color: #eee; 
}
.footerdown a:hover { 
text-decoration: underline; 
}
.cp { 
width: 900px; 
clear: both; 
text-align: left; 
}
.cp p { 
font-size: 10px; 
color: #eee; 
margin: 0; 
padding: 0 0 0 10px; 
text-align: left; 
letter-spacing: 1px; 
}
.cooperation {
line-height: 18px;
font-size: 12px;
color: #444;
padding: 0 0 15px 0;
}
.cooperation p {
width: 350px;
padding: 10px;
background-color: #EFE0D1;
text-align: center;
line-height: 22px;
}
.cooperation p span {
font-weight: bold;
font-size: 16px;
color: #BF8B53;
}
.cooperation span {
font-weight: bold;
font-size: 16px;
color: #BF8B53;
}


/*travel & map*/
.travelbox {
background-color: #FFFFFF;
}
.travelbox span {
display: none;
}
.travel01 {
width: 600px;
height: 145px;
background-image: url(http://www.numazu-castle.co.jp/image/map.jpg);
background-repeat: no-repeat;
margin: 0 0 20px 0;
}
.travel01 p {
margin: 0;
padding: 45px 0 0 200px;
text-align: right;
font-size: 11px;
color: #444;
}
.travel01 span {
display: none;
}
.travellink01 {
width: 164px;
height: 47px;
background-image: url(http://www.numazu-castle.co.jp/image/btn01.jpg);
background-repeat: no-repeat;
margin: 0 0 0 410px;
}
.travellink01 a {
width: 164px;
height: 47px;
display: block;
}
.travellink01 a:hover {
background-image: url(http://www.numazu-castle.co.jp/image/btn01b.jpg);
background-repeat: no-repeat;
}
.travel02 {
padding: 0 0 0 5px;
margin: 0 0 20px 0;
}
.title01 {
width: 600px;
height: 23px;
background-image: url(http://www.numazu-castle.co.jp/image/title01.jpg);
background-repeat: no-repeat;
margin: 0 0 20px 0;
}
.travel03 {
background-image: url(http://numazu-castle.co.jp/image/map_04.jpg);
background-repeat: no-repeat;
width: 600px;
height: 397px;
margin: 0 0 20px 0;

}
.travel03 p {
margin: 0;
font-size: 10px;
padding: 55px 10px 0 420px;
line-height: 14px;
color: #111;
}
.title02 {
width: 600px;
height: 23px;
background-image: url(http://www.numazu-castle.co.jp/image/title02.jpg);
background-repeat: no-repeat;
margin: 0 0 20px 0;
}
.travel04 {
background-image: url(http://numazu-castle.co.jp/image/map02.jpg);
background-repeat: no-repeat;
width: 600px;
height: 275px;
margin: 0 0 20px 0;
}
.travel04text1 {
font-size: 10px;
margin: 0;
padding: 71px 0 0 360px;
line-height: 14px;
letter-spacing: 0.3px;
}
.travel04text2 {
font-size: 10px;
margin: 0;
padding: 25px 0 0 325px;
line-height: 14px;
}
.title03 {
width: 600px;
height: 23px;
background-image: url(http://www.numazu-castle.co.jp/image/title03.jpg);
background-repeat: no-repeat;
margin: 0 0 20px 0;
}
.travel05 {
background-image: url(http://numazu-castle.co.jp/image/map03.jpg);
background-repeat: no-repeat;
width: 600px;
height: 500px;
margin: 0 0 20px 0;
}
.travel05text1 {
font-size: 10px;
margin: 0;
padding: 50px 0 0 220px;
line-height: 14px;
}
.travel05text2 {
font-size: 10px;
margin: 0;
padding: 85px 0 0 240px;
line-height: 14px;
}
.travel05text3 {
font-size: 10px;
margin: 0;
padding: 10px 0 0 240px;
line-height: 14px;
}
.travel06 {
background-image: url(http://numazu-castle.co.jp/image/map04.jpg);
background-repeat: no-repeat;
width: 600px;
height: 194px;
margin: 0 0 20px 0;
}
.title04 {
width: 600px;
height: 23px;
background-image: url(http://www.numazu-castle.co.jp/image/title04.jpg);
background-repeat: no-repeat;
margin: 0 0 20px 0;
}
.travel07 {
background-image: url(http://numazu-castle.co.jp/image/map05.jpg);
background-repeat: no-repeat;
width: 600px;
height: 381px;
margin: 0 0 0px 0;
}
.travel07text {
text-align: right;
font-size: 10px;
padding: 5px 0;
}
.travel08 {
padding: 0 0 0 5px;
margin: 0 0 20px 0;
}
.travel08 img {
border: 0;
float: left;
}
.travel02 div a {
display: block;
width: 142px;
height: 65px;
}
.travel08 div a span {
display: none;
}
.travellink09 {
width: 142px;
height: 70px;
}
.travellink02 {
background-image: url(http://numazu-castle.co.jp/image/btn02.jpg);
background-repeat: no-repeat;
float: left;
margin: 0 7px 0 0px;
width: 142px;
height: 65px;
}
.travellink02 a {
background-image: url(http://numazu-castle.co.jp/image/btn02.jpg);
background-repeat: no-repeat;
}
.travellink02 a:hover {
background-image: url(http://numazu-castle.co.jp/image/btn02b.jpg);
background-repeat: no-repeat;
}
.travellink03 {
background-image: url(http://numazu-castle.co.jp/image/btn03.jpg);
background-repeat: no-repeat;
float: left;
margin: 0 7px 0 0px;
width: 142px;
height: 65px;
}
.travellink03 a {
background-image: url(http://numazu-castle.co.jp/image/btn03.jpg);
background-repeat: no-repeat;
}
.travellink03 a:hover {
background-image: url(http://numazu-castle.co.jp/image/btn03b.jpg);
background-repeat: no-repeat;
}
.travellink04 {
background-image: url(http://numazu-castle.co.jp/image/btn04.jpg);
background-repeat: no-repeat;
float: left;
margin: 0 7px 0 0px;
width: 142px;
height: 65px;
}
.travellink04 a {
background-image: url(http://numazu-castle.co.jp/image/btn04.jpg);
background-repeat: no-repeat;
}
.travellink04 a:hover {
background-image: url(http://numazu-castle.co.jp/image/btn04b.jpg);
background-repeat: no-repeat;
}
.travellink05 {
background-image: url(http://numazu-castle.co.jp/image/btn05.jpg);
background-repeat: no-repeat;
float: left;
margin: 0 7px 0 0px;
width: 142px;
height: 65px;
}
.travellink05 a {
background-image: url(http://numazu-castle.co.jp/image/btn05.jpg);
background-repeat: no-repeat;
}
.travellink05 a:hover {
background-image: url(http://numazu-castle.co.jp/image/btn05b.jpg);
background-repeat: no-repeat;
}
.travellink06 {
background-image: url(http://numazu-castle.co.jp/image/bnr01.jpg);
background-repeat: no-repeat;
float: left;
width: 142px;
height: 79px;
margin: 0 7px 0 0px;
}
.travellink06 a {
background-image: url(http://numazu-castle.co.jp/image/bnr01.jpg);
background-repeat: no-repeat;
width: 142px;
height: 79px;
display: block;
}
.travellink06 a:hover {
background-image: url(http://numazu-castle.co.jp/image/bnr01b.jpg);
background-repeat: no-repeat;
}
.travellink07 {
background-image: url(http://numazu-castle.co.jp/image/bnr02.jpg);
background-repeat: no-repeat;
float: left;
width: 142px;
height: 79px;
margin: 0 7px 0 0px;
}
.travellink07 a {
background-image: url(http://numazu-castle.co.jp/image/bnr02.jpg);
background-repeat: no-repeat;
width: 142px;
height: 79px;
display: block;
}
.travellink07 a:hover {
background-image: url(http://numazu-castle.co.jp/image/bnr02b.jpg);
background-repeat: no-repeat;
}
.travellink08 {
background-image: url(http://numazu-castle.co.jp/image/bnr03.jpg);
background-repeat: no-repeat;
float: left;
width: 142px;
height: 79px;
margin: 0 7px 0 0px;
}
.travellink08 a {
background-image: url(http://numazu-castle.co.jp/image/bnr03.jpg);
background-repeat: no-repeat;
width: 142px;
height: 79px;
display: block;
}
.travellink08 a:hover {
background-image: url(http://numazu-castle.co.jp/image/bnr03b.jpg);
background-repeat: no-repeat;
}
.travellink09 {
background-image: url(http://numazu-castle.co.jp/image/bnr08.jpg);
background-repeat: no-repeat;
float: left;
width: 142px;
height: 70px;
margin: 0 7px 0 0px;
}
.travellink09 a {
background-image: url(http://numazu-castle.co.jp/image/bnr08.jpg);
background-repeat: no-repeat;
width: 164px;
height: 70px;
display: block;
}
.travellink09 a:hover {
background-image: url(http://numazu-castle.co.jp/image/bnr08b.jpg);
background-repeat: no-repeat;
width: 164px;
height: 70px;
}
.travel06left {
width: 300px;
float: left;
margin: 0 0 0 0px;
}
.travel06right {
width: 300px;
float: left;
margin: 0 0 0 0px;
}

.travel06table1 {
font-size: 10px;
margin: 28px 0 0 5px;
}
.travel06table1 caption {
font-weight: bold;
}
.travel06table1 th {
width: 185px;
}
.travel06 table td {
color: #ff0000;
font-weight: bold;
}
.travel06table2 th {
width: 185px;
}
.travel06table2 {
font-size: 10px;
margin: 9px 0 0 5px;
}
.travel06table2 caption {
font-weight: bold;
}
.travel06right table {
font-size: 10px;
margin: 28px 0 0 20px;
}
.travel06right table th {
width: 185px;
}










