body{
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#FD4200;
scrollbar-base-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#FFB403;
scrollbar-highlight-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-shadow-color:#FD4200;
background:url(img/back.gif) ;
background-repeat: repeat-y ;
background-position: left;
line-height:120% ;
font-size: small;
vertical-align:top;
margin:0;
color:#333333;}

IMG { border:0px;}
td {vertical-align: top;}
th {vertical-align: top; background-color:#7BCCC6; padding:2px;}
A:link{text-decoration:none;color:#0069B3;}
A:visited{text-decoration:none; color: #0069B3;}
A:hover{color:#FFCA39; text-decoration: underline;}



H1{font-size:12px; color: #316A94; margin: 2px 0 0 4px;}
H3{font-size:10px; color: #CCCCCC; margin: 0px;}
ul{margin: 0 0 0 20px;}


.td_l {vertical-align: center;}


.bace { border:none ; margin:0 ; width:800px;}
.red {color:#FF0000; font-weight:bold;}
.menu{background-image:url(img/menu/menu_bg.jpg); width:170px;}
.menu div{padding:0 5px 0 5px;}
.body{padding:0 10px 20px 11px;}
.copy{padding:5px 0 5px 0; text-align:center; color:#FFFFFF; background-color:#003664; font-size:0.7em;}



#admin p { margin-left: 380px;}
#admin a, #admin a:visited, #admin a:hover { padding: 0.2em; color: #999; border: 1px solid #999; text-decoration: none;}



#bn { margin: 20px auto; padding: 0;}
#bn ul { margin: 0; padding: 0; list-style: none;}
#bn li { margin: 0 0 0 10px; padding: 0; width: 150px; height: 40px; list-style: none; text-indent: -4444px;}
#bn a { display: block; width: 150px; height: 40px; margin: 0; padding: 0;}
#bn #volunteerNav { background: url(img/menu/btn_volunteer.jpg) no-repeat;}
#bn #volunteerNav a:hover { background: url(img/menu/btn_volunteer_on.jpg) no-repeat;}

#nav { margin: 0; padding: 0;}
#nav ul { margin: 0; padding: 0; list-style: none;}
#nav li { margin: 0; padding: 0; width: 170px; height: 24px; list-style: none; text-indent: -4444px;}
#nav a { display: block; width: 170px; height: 24px; margin: 0; padding: 0;}
#nav #privacyNav { background: url(img/menu/privacy.jpg) no-repeat;}
#nav #privacyNav a:hover { background: url(img/menu/privacy_on.jpg) no-repeat;}


.eventUl { margin: 0; padding: 0; list-style: none;}
.eventUl li { display: inline; float: left; margin: 0 0 15px 0; padding: 0; }
.eventUl img { margin: 0; padding: 1px; border: 1px solid #999;}
.eventUl li span { display: block; text-align: center; font-weight: bold;}


.privacyCo p { margin: 0 15px;}
.privacyCo .privacyTxt { margin: 0 0 5px 15px; font-weight: bold;}
.privacyCo ol { margin-left: 70px;}
.privacyCo ul { margin: 10px 0 10px 62px; list-style: circle;}
.privacyCo .idenoTxt { margin: 30px 50px 30px 0; text-align: right;}


/* day.html / care.html
----------------------------------------------------------------------------------------------------------------*/

.dayDl { width: 590px; margin: 10px 0 10px 10px; font-size: 14px;}
.dayDl dt { color: #000080; font-weight: bold;}
.dayDl dd { margin: 0 0 10px 0; padding: 3px 0 0 20px;}
.dayTxt { margin: 0 0 20px 20px; line-height: 1.5; font-weight: bold; font-size: 14px;}


/* price.html
----------------------------------------------------------------------------------------------------------------*/

.priceTb1 { width: 350px; margin: 15px 0 0 35px; font-size: 14px; border-collapse: collapse;}
.priceTb1 th,
.priceTb1 td { padding: 5px; text-align: center; border: 1px solid #006; letter-spacing: 0.1em; vertical-align: middle;}

.priceTb1 td.title { padding: 7px 0 4px 12px; color: #FFF; font-size: 16px; text-align: left; font-weight: bold; background: #006;}
.priceTb1 td.t { color: #333; background: #CCC;}
#priceBdy .priceTb1 th { color: #FFF; font-weight: normal; background: #69F;}
#priceBdy .priceTb1 td span { color: #060;}

.kome { margin: 8px 0 20px 55px; font-size: 15px; text-indent: -0.8em; line-height: 1.2;}


.priceTb2 { width: 530px; margin: 15px 0 30px 35px; font-size: 14px; border-collapse: collapse;}
.priceTb2 th,
.priceTb2 td { padding: 5px; text-align: center; border: 1px solid #006; letter-spacing: 0.1em; vertical-align: middle;}

.priceTb2 td.title { padding: 7px 0 4px 12px; color: #FFF; font-size: 16px; text-align: left; font-weight: bold; background: #006;}
.priceTb2 td.t { color: #333; background: #CCC;}
#priceBdy .priceTb2 th { color: #FFF; font-weight: normal; background: #69F;}
#priceBdy .priceTb2 td span { color: #060;}