/* DIV.wrapper{ background-image:url(../pics/shadow870.jpg); } */
DIV.panelA{ background-color:#FFCCFF; margin:0px;}
DIV.tabi_title{ background-image:url(img/tabi_title.jpg); width:850px; height:210px; background-repeat:no-repeat;}
DIV.tabi_title2{ background-color:#33FF33; width:842px; padding:2px; color:white; border:2px groove #99FFFF;}
.tabi_title2 h3{ margin:0px; padding:0px; line-height:1.1em;}
.tabi_title2 marquee{ font-weight:bold; margin:0px; font-size:123.1%;}
DIV.tabi_cf{ width:100%; margin:0px;}
DIV.contentsA{ margin:0px;}



DIV.tabi_menu{ width:160px; float:left; margin:0px; padding-left:3px;}
.tabi_menu h3{ line-height:1.3em;}
.tabi_menu h3.menu{ width:155px; text-align:left; margin:0px; padding:2px 0px 0px 3px; background-color:#FF3333; color:white;  border:2px groove #FF9999;}
.tabi_menu td{ width:158px;  margin:0px; padding:0px; background-color:#663333;text-align:left; vertical-align:top; border:2px groove #6666FF;}
.tabi_menu td.bg2{ width:158px; margin:5px 0px 5px 2px; padding:2px 2px 0px; font-size:137%; font-weight:bold;  background-color:#FF3333; color:white;}
.tabi_menu table{ margin:3px 0px 0px 2px; }
.tabi_menu td a{ width:153px; min-height:39px; padding-top:3px; padding-left:5px; display:block; text-decoration:none; color:white; background-color:#0099FF; }
.tabi_menu td a:hover{ width:153px; min-height:39px; padding-top:3px; padding-left:5px; display:block; background-color:#FFAAAA; }
.tabi_menu p{ font-size:93%; }

DIV.tabi_contents{ width:500px; float:left; margin:0px 0px 0px 5px; padding-top:3px;}
.tabi_contents h1.tabi_sinkan{ color:#FF3399; margin:3px 0px;}
.tabi_contents h3.tabi_syokai{ padding:2px 0px 0px 3px; margin:3px 0px; background-color:#FF3333; color:white;  border:2px groove #FF9999;}
.tabi_contents img{ margin:0; padding:0; }
.tabi_contents img.syokai{ float:left; margin-right:5px; margin-bottom:5px; }
.tabi_contents img.icon{ float:left; margin-right:2px; }
.tabi_contents div.tabi_detailL{ width:170px; float:left;}
.tabi_contents div.tabi_detailR{ width:310px; float:left;}
.tabi_contents div.tabi_roundB_top{ width:499px; height:23px; margin:0px; padding:0px; line-height:0em; font-size:0px; background-image:url(img/tabi_roundB_01.jpg); background-repeat:no-repeat;}
.tabi_contents div.tabi_roundB_core{ width:484px; padding:3px 5px 3px 10px; margin:0px; background-image:url(img/tabi_roundB_03.jpg); background-repeat:repeat-y;}
.tabi_contents div.tabi_roundB_btm{ position:1px 1px;width:499px; height:55px; margin:0px; padding:0px; line-height:0em; font-size:0px; background-image:url(img/tabi_roundB_04.jpg);background-repeat:no-repeat;}
.tabi_contents div.tabi_roundB_btm_kankoku{ position:1px 1px;width:499px; height:55px; margin:0px; padding:0px; line-height:0em; font-size:0px; background-image:url(img/tabi_roundB_kankoku.jpg);background-repeat:no-repeat;}
.tabi_contents div.tabi_roundB_btm_taiwan{ position:1px 1px;width:499px; height:55px; margin:0px; padding:0px; line-height:0em; font-size:0px; background-image:url(img/tabi_roundB_taiwan.jpg);background-repeat:no-repeat;}
.tabi_contents div.tabi_roundB_btm_hongkong{ position:1px 1px;width:499px; height:55px; margin:0px; padding:0px; line-height:0em; font-size:0px; background-image:url(img/tabi_roundB_hongkong.jpg);background-repeat:no-repeat;}
.tabi_contents div.tabi_roundB_btm_okinawa{ position:1px 1px;width:499px; height:55px; margin:0px; padding:0px; line-height:0em; font-size:0px; background-image:url(img/tabi_roundB_okinawa.jpg);background-repeat:no-repeat;}
.tabi_contents div.tabi_roundB_btm_tama{ position:1px 1px;width:499px; height:55px; margin:0px; padding:0px; line-height:0em; font-size:0px; background-image:url(img/tabi_roundB_tama.jpg);background-repeat:no-repeat;}
.tabi_contents div.tabi_roundB_btm_kyoto{ position:1px 1px;width:499px; height:55px; margin:0px; padding:0px; line-height:0em; font-size:0px; background-image:url(img/tabi_roundB_kyoto.jpg);background-repeat:no-repeat;}
.tabi_contents div.tabi_roundB_btm_tokyo{ position:1px 1px;width:499px; height:55px; margin:0px; padding:0px; line-height:0em; font-size:0px; background-image:url(img/tabi_roundB_tokyo.jpg);background-repeat:no-repeat;}


DIV.menu_tabi{ width:160px; float:right; }
.menu_tabi h5{ margin:0px 20px 0px 0px; line-height:1em; color:red;}
.menu_tabi span.tabi{ color:#FF0000; font-size:87%; margin:0px; }
.menu_tabi p{ margin:0px 10px 0px 0px; }
.leftA h3.tabi{ margin:2px 5px 2px 0px; padding:3px 2px 1px; background-color:#33FF33; color:white; }


.tabi_detailR div.tabi_roundA_top{ width:293px; height:19px; margin:0px; padding:0px; line-height:0em; font-size:0px; background-image:url(img/tabi_roundC_01.jpg); background-repeat:no-repeat;}
.tabi_detailR div.tabi_roundA_core{ width:283px; padding:3px 5px; margin:0px; background-image:url(img/tabi_roundC_04.jpg); background-repeat:repeat-y;}
.tabi_detailR div.tabi_roundA_btm{ width:293px; height:24px; margin:0px; padding:0px; line-height:0em; font-size:0px; background-image:url(img/tabi_roundC_05.jpg);background-repeat:no-repeat;}







.rightA ul{ font-size:123.1%; margin:3px;}
.rightA p.blue{ color:#6666FF; }
.rightA div.taiwan_neko_title{ background-color:#33CC33; margin:2px; padding:3px 2px 1px 5px; color:white;}
.taiwan_neko_title h4{ margin-left:20px; }
.rightA h1.taiwan_neko{ color:#FFFFFF;  }
.rightA h2.taiwan_neko{ color:#009900; }
.rightA h3.taiwan_neko{}
.rightA h4.taiwan_neko{}
.rightA h5.taiwan_neko{ color:white;  background-color:#33CC33; margin:5px 20px 2px 2px; padding:3px 2px 1px 5px;  }
.rightA p.taiwan_neko{ margin:5px; }
.rightA span.taiwan_neko_author{ color:#33CC33;}



/* momo_pojagi */
div.momo_pojagi{ background-color:white; width:600px; padding:20px; color:#333333; margin:20px 0px; border:1px solid #FF8047;}
.momo_pojagi h3{ background-color:#99CC99; color:white;  padding:3px 0px 3px 5px; border-left:5px solid #006600;}
.momo_pojagi ul{  margin:10px; }
.momo_pojagi li{ font-size:123.1%; color:#330000;}
div.momo_pojagi_item{ width:620px;  padding:0px; margin:20px 0px;}
.momo_pojagi_item div.bg_top{ width:620px; height:27px; background-image:url("img/pojagi_bg_top.jpg"); background-repeat:no-repeat; }
.momo_pojagi_item div.bg_core{ width:580px; padding:5px 10px 5px 35px; background-image:url("img/pojagi_bg_core.jpg"); background-repeat:repeat-y; }
.momo_pojagi_item div.bg_btm{ width:620px; height:27px; margin-top:-5px; background-image:url("img/pojagi_bg_btm.jpg"); background-repeat:no-repeat; }
.momo_pojagi_item h3{ color:#CC00CC; }
.bg_core div.main{ width:160px; float:left; margin-right:10px;}
.bg_core div.detail{ width:340px; float:left; }
.momo_pojagi_item td{ padding:0 5px; }
.momo_pojagi_item table{ margin-bottom:5px; }

.PanelE object{ margin:0; padding:0px;}
