@charset "UTF-8";
/* CSS  */




/* navi */


#m-gaiyou #menu li ul li#k-gaiyou a,
#m-aisatsu #menu li ul li#k-aisatsu a,
#m-kyoten #menu li ul li#k-kyoten a,
#m-enkaku #menu li ul li#k-enkaku a,
#m-link #menu li ul li#k-link a {
color: #fff; background: #26135D;
}


/*_______________  gaiyou  _______________*/

table td#uriage {
padding: 3px 10px;
}
#uriage table {
width: auto;
}
#uriage table td,
#uriage table th {
padding: 5px 30px 5px 0; border: none; line-height: 1;
}
#uriage table td.num {
text-align: right; font-family: Arial, Helvetica, sans-serif; font-size:14px;
}



/*_______________  aisatsu  _______________*/


.message {
float: right; width: 300px;
}
#daihyou-message p {
line-height: 2em;
}

#daihyou-message {
padding-bottom:5px; background: url(../img/hr.gif) no-repeat left bottom;
}


#rinen {
clear: both; padding-top: 15px;
}
#rinen h4 {
padding: 1em 0 1em 0; color: #888;
}
#rinen dt {
font-weight: bold; letter-spacing: 0.1em; line-height: 1;
display: list-item; list-style: square; margin-left:2em; font-size:14px;
}
#rinen dd {
padding-left: 13em; margin-top: -1.2em; margin-bottom: 2em; line-height: 1;
}


/*_______________  enkaku  _______________*/


#enkaku-list #pics {
width: 135px;
}
#enkaku-list #pics p {
margin: 5px 0 50px 0;
}
#enkaku-list #nenpyou {
width: 375px;
}



/*_______________  kyoten  _______________*/

.map {
width: 75px; float: right; padding-top: 12px;
}
.info {
width: 430px; float: left;
}

.contact th {
width: 105px;
}
.contact td {
font-family:arial, "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, Osaka, verdana, sans-serif;
font-size: 14px;
}



/*_______________  link  _______________*/

dl.links {
margin: 0 0 0 9px;
}
dl.links dt {
margin: 12px 0 7px 0; padding-left: 8px; border-left: 14px solid #ccc;
line-height: 1; font-size: 12px;
}
dl.links dt a {
font-size: 14px;
}
dl.links dd {
margin: 7px 0 12px 22px; line-height: 1.4;
}

