#HOME {width:980px;
margin:0 auto 10px;
font-size:12px;
text-align:left;clear:both;
}
#HOME a,
#HOME a:link,
#HOME a:visited,
#HOME a:active {
color:#06c;
text-decoration:none}

#HOME a:focus,
#HOME a:hover{
text-decoration:underline}

#HOME .sus a,
#HOME .sus a:link,
#HOME .sus a:visited,
#HOME .sus a:active {
color:#F00;
text-decoration:none}

#HOME .sus a:focus,
#HOME .sus a:hover{
text-decoration:underline}

#HOME *{margin:0;padding:0}

#HOME .flash_image { margin-top:5px;}

#HOME .kurgarden{width:480px;float:right}
#HOME .motopia{width:480px;float:left}


#HOME h1{ margin-top:10px;}
#HOME h2{font-size:1px;height:11px;padding:6px;font-weight:normal;margin-top:10px;}
#HOME h2 strong{visibility:hidden}
#HOME h2 a{font-size:10px;padding-left:215px}

#HOME .motopia h2 a,
#HOME .motopia h2 a:link,
#HOME .motopia h2 a:visited,
#HOME .motopia h2 a:active {
color:#FFFF99;}

#HOME .kurgarden h2 a,
#HOME .kurgarden h2 a:link,
#HOME .kurgarden h2 a:visited,
#HOME .kurgarden h2 a:active {
color:#FFCC66;}


#HOME h2.loulan a{padding-left:185px}
#HOME #stay h2 strong,
#HOME #shop h2 strong{display:none}
#HOME #stay h2 a,
#HOME #shop h2 a{padding-left:185px}
#HOME #pickup h2{height:4px}

#HOME .inner{border:1px solid #999;border-width:0 1px 1px 1px;line-height:1.3em}
#HOME .inner .length_left{ width:30px;}
#HOME .innerSmll{line-height:1.3em; padding:5px 0 5px 0;}

#HOME #pickup {margin-bottom:10px}
#HOME #pickup .inner,
#HOME #mdarea .inner{padding:5px 10px}

#HOME #mdarea .inner_pickup {padding:5px 5px;border:1px solid #999;border-width:0 1px 1px 1px;line-height:1.4em}
#HOME #mdarea .mo a {background:url(../img/mo_icon2.gif) no-repeat;padding-left:25px;}
#HOME #mdarea .kur a{background:url(../img/kur_icon2.gif) no-repeat;padding-left:25px;}
#HOME #mdarea .mo_kur a{background:url(../img/mo_kur_icon.gif) no-repeat;padding-left:38px;}
#HOME #mdarea .mo_icon {background:url(../img/mo_icon2.gif) no-repeat;padding-left:23px; color: #666;}
#HOME #mdarea .kur_icon {background:url(../img/kur_icon2.gif) no-repeat;padding-left:18px; color:#666;}


#HOME #mdarea h3 {font-size:12px;padding:2px 0}
#HOME #pickup .pickup { margin:5px 0 0 0;}
#HOME #mdarea .inner {line-height:1.4em}
#HOME .section p{padding:6px 4px }
#HOME #pickup .kurgarden h2{background:url(../img/kur_pickup.gif) no-repeat}
#HOME #pickup .motopia h2{background:url(../img/mo_pickup.gif) no-repeat}

#HOME #facility .kurgarden h2{background:url(../img/kur_facility.gif) no-repeat}
#HOME #facility .motopia h2{background:url(../img/mo_event.gif) no-repeat}

#HOME #event .kurgarden h2{background:url(../img/kur_rest.gif) no-repeat}
#HOME #event .motopia h2{background:url(../img/mo_ride.gif) no-repeat}
#HOME #shops .kurgarden h2{background:url(../img/kur_event.gif) no-repeat}
#HOME #shops .motopia #stay h2{background:url(../img/mo_stay.gif) no-repeat}
#HOME #shops .motopia #shop h2{background:url(../img/mo_shop.gif) no-repeat}

#HOME #restaurant .kurgarden h2{background:url(../img/kur_rest.gif) no-repeat}
#HOME #restaurant .motopia h2{background:url(../img/mo_rest.gif) no-repeat}

#HOME .section .pic{float:left;width:100px;padding-left:8px}
#HOME .section .txt{float:left;width:115px;padding-right:0}

#HOME .section .innerSmll .pic{width:70px;}
#HOME .section .innerSmll .txt{width:70px;}
#HOME .section .txt .nobr,
#HOME .section .txt a{display:block}
#HOME .section .txt_link {float:left;width:115px; margin:0 0 0 4px;padding-right:0}

#HOME .section .txt .nobr a{display:inline}
#HOME .section .txt small{font-size:10px;line-height:1.1em}
#HOME .section .motopia .txt small a,
#HOME .section .kurgarden .txt small a{display:inline;color:#666;
background:url(../img/list_bg.gif) no-repeat 0 0;padding-left:6px}

#HOME .section .motopia .txt a,
#HOME #mdarea h3 a{color:#00A67C}
#HOME .section .kurgarden .txt a,
#HOME #mdarea h3.kur a{color:#C66214}

#HOME #stay{float:left;width:235px}
#HOME #shop{float:left;width:235px;padding-left:10px}

#HOME #banner{padding:8px 0;text-align:center;margin:10px 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}
#HOME #banner,#HOME #banner li{list-style:none;}
#HOME #banner li{float:left}
#HOME #banner a{padding:0 3px}
#HOME .more,
#HOME #banner{clear:both}
#HOME .section p.more{padding:0 8px 2px}

#HOME #links dl{float:left;width:480px;padding:0 5px;}

#HOME #links dd{font-size:10px;color:#666;width:auto;height:47px;}
#HOME #links dt{width:110px;height:41px;float:left;}

#HOME #links dt strong{visibility:hidden;font-size:1px}

#HOME #links dt.info{background:url(../img/btn_tab11.gif) no-repeat 0 0}
#HOME #links dt.service{background:url(../img/btn_tab1.gif) no-repeat 0 0}
#HOME #links dt.fee{background:url(../img/btn_tab2.gif) no-repeat 0 0}
#HOME #links dt.access{background:url(../img/btn_tab3.gif) no-repeat 0 0;}
#HOME #links dt.map{background:url(../img/btn_tab4.gif) no-repeat 0 0;}
#HOME #links dt.weather{background:url(../img/btn_tab5.gif) no-repeat 0 0}
#HOME #links dt.stay{background:url(../img/btn_tab6.gif) no-repeat 0 0}
#HOME #links dt.member{background:url(../img/btn_tab7.gif) no-repeat 0 0;}
#HOME #links dt.coupon{background:url(../img/btn_tab8.gif) no-repeat 0 0;}
#HOME #links dt.calendar{background:url(../img/btn_tab9.gif) no-repeat 0 0}
#HOME #links dt.group{background:url(../img/btn_tab10.gif) no-repeat 0 0}
#HOME #links dt.ans{background:url(../img/ans.gif) no-repeat 0 0;}

#HOME #links .access,
#HOME #links .map,
#HOME #links .coupon,
#HOME #links .calendar,
#HOME #links .weather,
#HOME #links .stay{height:35px}
#HOME #links .ans{height:32px}
#HOME #links a{color:#666}
#HOME #links .group,
#HOME #links .group a{color:#8A0F1C}
#HOME #links .ans a{color:#06c}
#HOME #notice {margin:10px 0 0}
#HOME #notice .motopia,
#HOME #notice .kurgarden{border:1px solid #e00}
#HOME #notice .inner{border:0 none;padding:5px 12px;color:#e00;}
#HOME #notice .inner strong{color:#333;}



/*　------------------------------　
　　　　　　　clearfix
　------------------------------　*/
.section:after,
.inner:after,
.innerSmll:after,
#HOME:after{
content: ".";   
display: block;   
visibility: hidden;   
height: 0.1px;   
font-size: 0.1em;   
line-height: 0;   
clear: both;   }
.section,
.inner,
.innerSmll,
#HOME{zoom: 100%;}


/*　------------------------------　
追加
　------------------------------　*/
#oshirase090809{margin:0 5px; padding:0;}
.ans_090809_1{background:url(../img/ans_090809.gif) no-repeat 0 0; height:47px; width:110px;}
.ans_090809_2{font-size:10px;color:#666;width:auto;}
.ans_090809_3{color: #FF0000;}

#oshirase081223{margin:0 5px; padding:0; background:url(/tama/img/btn_tab11.gif) left top no-repeat; height:35px;}
#oshirase081223 p{margin:0; padding:2px 0 0 110px!important; font-size:12px; color:#666666;}
#oshirase081223 p strong{color:#CC0000; font-weight:normal; font-weight:bold;}


#HOME .section .infoboxL{width:480px;float:left;border:1px solid #FF0000;margin-bottom:10px;}
#HOME .section .infoboxR{width:480px;float:right;border:1px solid #FF0000;margin-bottom:10px;}
#HOME .section .infoboxL p,#HOME .section .infoboxR p{color:#FF0000;font-weight:bold;margin:0;padding:5px;background-color:#FFEEEE;}
#HOME .section .infoboxL h2,#HOME .section .infoboxR h2{color:#FFFFFF;font-weight:bold;padding:3px 5px;background-color:#FF0000;margin:0;
font-size:14px;height:auto;}

#HOME #pickup .motopia .infobox p{color:#FF0000;font-weight:bold;margin:0;padding:5px;background-color:#FFEEEE;}
#HOME #pickup .motopia .infobox h2{color:#FFFFFF;font-weight:bold;padding:3px 5px;background-color:#FF0000;background-image:none;
height:auto;font-size:14px;margin:0;}
#HOME #pickup .motopia .infobox{margin-top:10px;padding:0;border:1px solid #FF0000;}


#HOME #topinfo{ border:1px solid #F00; line-height:1.4em;margin-bottom:10px;color: #666666;}
#HOME #topinfo strong{background:#F00; font-weight:bold; color:#FFFFFF; padding:1px 5px; margin:0; display:block;}
#HOME #topinfo p{padding:3px 8px;margin:0;line-height:1.3em}

#HOME #topnews{ border:1px solid #F00; line-height:1.4em;margin-bottom:10px;color: #666666;}
#HOME #topnews strong{background:#F00; font-weight:bold; color:#FFFFFF; padding:1px 5px; margin:0; display:block;}
#HOME #topnews p{padding:3px 8px;margin:0;line-height:1.3em}

#HOME #topnews2{ border:1px solid #F00; line-height:1.4em;margin-bottom:10px;color:#FF0000; margin:0 0 10px 0;}
#HOME #topnews2 strong{background: #F00; font-weight:bold; color:#FFFFFF; padding:2px 5px; margin:0;display:block;}
#HOME #topnews2 p{padding:4px 10px;margin:0; color:#666;}
#HOME #topnews2 .info_left{ float:left; width:480px; padding:4px 0 0 3px;}
#HOME #topnews2 .info_left2{ float:left; width:10px; text-align:center; margin-left:2px;}
#HOME #topnews2 .info_right{ float:right; width:480px;}

#HOME #topnews3{ border:1px solid #FF0000; line-height:1.4em;margin-bottom:10px;color:#FF0000}
#HOME #topnews3 strong{background:#FF0000; font-weight:bold; color:#FFFFFF; padding:2px 5px; margin:0;display:block;}
#HOME #topnews3 p{padding:4px 10px;margin:0}

#HOME #topnews4{ border:1px solid #33C; line-height:1.4em;margin-bottom:10px;color: #666666;}
#HOME #topnews4 strong{ background-color:#33C; font-weight:bold; color:#FFFFFF; padding:1px 5px; margin:0; display:block;}
#HOME #topnews4 p{padding:3px 8px;margin:0;line-height:1.3em}
#HOME #topnews4 span.blue_01{ color:#339;}
#HOME #topnews4 span.gray11{ font-size:11px;line-height:1.2em}

#HOME #topnews5{ border:1px solid #F00; line-height:1.4em;margin-bottom:10px;color:#FF0000; margin:0 0 10px 0; float:left; width:478px;}
#HOME #topnews5 strong{background: #F00; font-weight:bold; color:#FFFFFF; padding:2px 5px; margin:0;display:block;}
#HOME #topnews5 p{padding:2px 10px 4px 10px;margin:0; color:#666;}
#HOME #topnews5 p a { font-weight:bold; color:#F60; text-decoration:none;}
#HOME #topnews5 p a:hover{ font-weight:bold; color:#F60; text-decoration: underline;}

#HOME #topnews6{ border:1px solid #A7A7A7; line-height:1.4em;margin-bottom:10px;color:#FF0000; margin:0 0 10px 0; float:right; width:478px;}
#HOME #topnews6 strong{background:#A7A7A7; font-weight:bold; color:#FFFFFF; padding:2px 5px; margin:0;display:block;}
#HOME #topnews6 p{padding:4px 10px;margin:0; color:#666;}

#HOME #flash_image,#HOME #top_img{padding-bottom:10px}
#HOME .left_sp { width:580px; float:left;}
#HOME .right_sp { width:380px; float:right;}

#HOME .clear { clear:both;}
#HOME .last_info{ color:#666; font-size:12px; padding:5px 5px 10px 5px;}

#HOME .ora12b { font-weight:bold; color:#F60;}
#HOME .rain { font-weight:bold; color:#F00; margin:5px 0 0 0; line-height:130%;}

.r14 {font-size:14px; line-height:150%; color:#333333;}
.r16 {font-size:16px; line-height:150%; color:#333333;}
.r20 {font-size:20px; line-height:130%; color:#333333;}
.r24 {font-size:24px; line-height:140%; color:#333333;}
.red12 {font-size:12px; line-height:140%; color:#F00;}
.red14 {font-size:14px; line-height:140%; color:#CC0000;}
.red16 {font-size:16px; line-height:140%; color:#CC0000;}
.red20 {font-size:20px; line-height:130%; color:#CC0000;}
.red22 {font-size:22px; line-height:140%; color:#CC0000;}
.red24 {font-size:24px; line-height:140%; color:#CC0000;}
