@charset "utf-8";
/* CSS Document */
/*----------------------------------------*/
#wrapMain div.ele th{
padding:0 20px 0 0;
}
#wrapMain div.ele th img{
display:block;
}
#wrapMain div.ele th p{
width:194px;
margin:10px 0 20px 0;
text-align:center;
font-size:0.8em;
font-weight:bold;
}
#wrapMain div.ele td h3{
margin:0 0 20px 0;
}
#wrapMain div.ele td p{
}
#wrapMain div.ele table.gaiyo th{
font-size:0.8em;
line-height:160%;
font-weight:bold;
padding:0 10px 10px 0;
}
#wrapMain div.ele table.gaiyo td{
font-size:0.8em;
line-height:160%;
padding:0 0 10px 0;
}
#wrapMain div.ele table.gaiyo tr.mt th,#wrapMain div.ele table.gaiyo tr.mt td{
padding-top:10px;
}
#wrapMain div.ele table.gaiyo td table td{
font-size:100%;
}
#wrapMain div.ele table.gaiyo td table td.dyn{
padding-left:10px;
padding-right:10px;
}
#wrapMain div.ele table.gaiyo td table th{
font-size:100%;
}
#wrapMain div#btn{
margin:40px 0 20px 0;
}
/**/
#wrapMain div.enkaku{
margin:20px 0;
}
#wrapMain div.enkaku th{
padding:0 20px 5px 5px;
font-size:0.8em;
font-weight:bold;
line-height:160%;
}
#wrapMain div.enkaku th.dyn{
padding:0 20px 5px 0;
}
#wrapMain div.enkaku td{
padding:0 0 5px 0;
font-size:0.8em;
line-height:160%;
}
/**/
/*交通----------------------------------------*/
div.aces{
margin:20px 0 55px 0;
}
div.acesBtm{
margin:20px 0 0 0;
}
div.aces th,div.acesBtm th{
padding:0 30px 0 0;
}
div.aces iframe,div.acesBtm iframe{
width:390px;
height:390px;
border:1px solid #dddddd;
}
div.aces td img,div.acesBtm td img{
display:block;
margin:15px 0;
}
div.aces h3,div.acesBtm h3{
font-weight:bold;
font-size:1em;
margin:0 0 5px 0;
}
div.aces h4,div.acesBtm h4{
font-weight:bold;
margin:20px 0 2px 0;
font-size:0.8em;
line-height:160%;
}
/*end*/

