img.fleft{ float:left; margin-right:5px; }
div.tab h3{ color:#F3C;}
div.tab h4{ color:#C36;}
div.tab h5{ color:#F36;}


.leftA h3.tabi{ margin:2px 5px 2px 0px; padding:3px 2px 1px; background-color:#33FF33; color:white; }
.leftA div.tabi_menu{ margin-top:0px;}
.tabi_menu h3{ font-size:100%}
.tabi_menu h4{ font-size:100%; font-weight:normal;}
.tabi_menu h3.menu{ width:265px; text-align:left; margin:0px; padding:1px 0px 0px 3px; background-color:#FF3333; color:white;  border:2px groove #FF9999;}
.tabi_menu td{ width:268px;  margin:0px; padding:0px; background-color:#99ff99;text-align:left; vertical-align:top; border:1px groove #CCCCFF;}
.tabi_menu td.bg2{ width:268px; margin:1px 0px 1px 2px; padding:1px 2px 0px; font-size:137%; /*font-weight:bold;*/  background-color:#FF6666; color:white;}
.tabi_menu table{ margin:0px; border-bottom:1px groove black;}
.tabi_menu td a{ width:263px; min-height:18px; padding-top:3px; padding-left:5px; display:block; text-decoration:none; color:black; background-color:#CCFFFF; }
.tabi_menu td a:hover{ width:263px; min-height:18px; padding-top:3px; padding-left:5px; display:block; background-color:#FFAAAA; }
.leftA p.syokai{ font-size:123.1%; text-indent:1em; margin-top:3px; margin-bottom:15px; margin-right:10px;}
#shimen a{ margin:0; padding:0;}
.leftA img.simen{ margin:0px; padding:0px; float:none; }
.leftA p.simen{ font-size:100%; margin-top:0px; margin-bottom:15px; margin-right:5px; }

.rightA ul{ font-size:123.1%; margin:3px;}
.rightA p.blue{ color:#6666FF; }
.rightA p.teisei{ font-size:89.7%; }

.rightA div.tab{ clear:both; padding:5px 10px; border:1px solid #FCC;}


/* okinawa_takaramono */
.contentsA div.takaramono_cf{ margin:3px 0px; }
.contentsA h2.okinawa_takaramono{ color:#FF007F; }
.leftA h3.kounyu_okinawa_takaramono{ background-color:#1e90ff; color:white; margin:2px 25px 0px 0px; padding:3px 2px 0px;}
.rightA div.okinawa_takaramono_title{ width:95%;  color:white; background-color:#FF007F; padding-left:5px; margin:2px; }
.rightA div.okinawa_takaramono_mokuji{ width:95%; background-color:#90ee90; color:white; margin:3px 2px; padding:3px 0px 0px 5px; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.rightA div.okinawa_takaramono_detail{ margin-left:5px; }
.okinawa_takaramono_detail div.title_base{ margin:20px 2px 2px; }
.okinawa_takaramono_detail h2{ color:#66d099; }
.okinawa_takaramono_detail h3{ color:#FF007F; }
.okinawa_takaramono_detail h4{ color:#1e90ff; }
.okinawa_takaramono_detail h5{ color:#1e90ff; }
.okinawa_takaramono_detail p{ margin-left:10px;}

/* location2010 */
.contentsA h2.location2010{ color:#FF0000; }
.leftA h3.kounyu_location2010{ background-color:#D0D000; color:white; margin:2px 25px 0px 0px; padding:3px 2px 0px;}
.rightA div.location2010_title{ width:95%;  color:white; background-color:#FF0000; padding:3px 5px 0px; margin:2px; }
.rightA div.location2010_mokuji{ width:95%; background-color:#D0D000; color:white; margin:3px 2px; padding:3px 0px 0px 5px; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.rightA div.location2010_detail{ margin-left:25px;  }
.location2010_detail div.title_base{ margin:20px 2px 2px; }
.location2010_detail h1{ color:#FF2020; }
.location2010_detail h2{ color:#1e90ff; }
.location2010_detail h3{ color:#309930; }
.location2010_detail h4{ color:#1e90ff; }
.location2010_detail p{ margin-left:10px;}
.location2010_detail ul{ margin-left:20px; }

/* its_seoul */
.contentsA h2.its_seoul{ color:#009999; }
.leftA div.bg2_left_top{ margin:0px; width:301px; height:18px;background-image:url("img/tabi_bg2left_top.jpg"); background-repeat:no-repeat; font-size:0; line-height:0;}
.leftA div.bg2_left_core{ margin:0px; width:280px; padding:5px 10px 5px; background-image:url("img/tabi_bg2left_core.jpg"); background-repeat:repeat-y;}
.leftA div.bg2_left_btm{ margin:0px; width:301px; height:28px;background-image:url("img/tabi_bg2left_btm.jpg"); background-repeat:no-repeat; font-size:0; line-height:0;}
.rightA div.bg2_right_top{ margin:0px; width:518px; height:18px;background-image:url("img/tabi_bg2right_top.jpg"); background-repeat:no-repeat; font-size:0; line-height:0;}
.rightA div.bg2_right_core{ margin:0px; width:498px; padding:5px 10px 5px; background-image:url("img/tabi_bg2right_core.jpg"); background-repeat:repeat-y;}
.rightA div.bg2_right_btm{ margin:0px; width:518px; height:28px;background-image:url("img/tabi_bg2right_btm.jpg"); background-repeat:no-repeat; }
.bg2_right_core img.fleft{ margin-right:5px; float:left; }
.leftA h3.kounyu_its_seoul{ background-color:#E0E030; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.leftA h3.kounyu_its_seoul2{ background-color:#009999; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.rightA div.its_seoul_title{ width:95%;  color:white; background-color:#009999; padding:3px 5px 0px; margin:2px; }
.rightA div.its_seoul_mokuji{ width:95%; background-color:#E0E030; color:white; margin:3px 2px; padding:3px 0px 0px 5px; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.rightA div.its_seoul_detail{  margin-left:25px;  }
.its_seoul_detail div.title_base{ margin:20px 2px 2px; }
.its_seoul_detail div.chapter{ margin:10px 0px; }
.its_seoul_detail h1{ color:#FF2020; }
.its_seoul_detail h2{ color:#1e90ff; }
.its_seoul_detail h3{ color:#009999; }
.its_seoul_detail h4{ color:#E0E030; }
.its_seoul_detail h5{ color:#00A0A0; }
.its_seoul_detail p{ margin-left:10px;}
.its_seoul_detail ul{ margin-left:20px; }

/* kyotoneko */
.contentsA h2.kyotoneko{ color:#d9333f;}
.leftA div.bg3_left_top{ margin:0px; width:301px; height:18px;background-image:url("img/tabi_bg3left_top.jpg"); background-repeat:no-repeat; font-size:0; line-height:0;}
.leftA div.bg3_left_core{ margin:0px; width:280px; padding:5px 10px 5px; background-image:url("img/tabi_bg3left_core.jpg"); background-repeat:repeat-y;}
.leftA div.bg3_left_btm{ margin:0px; width:301px; height:28px;background-image:url("img/tabi_bg3left_btm.jpg"); background-repeat:no-repeat; font-size:0; line-height:0;}
.rightA div.bg3_right_top{ margin:0px; width:518px; height:18px;background-image:url("img/tabi_bg3right_top.jpg"); background-repeat:no-repeat; font-size:0; line-height:0;}
.rightA div.bg3_right_core{ margin:0px; width:498px; padding:5px 10px 5px; background-image:url("img/tabi_bg3right_core.jpg"); background-repeat:repeat-y;}
.rightA div.bg3_right_btm{ margin:0px; width:518px; height:28px;background-image:url("img/tabi_bg3right_btm.jpg"); background-repeat:no-repeat; }
.leftA h3.kounyu_kyotoneko{ background-color:#e95464; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.leftA h3.kounyu_kyotoneko2{ background-color:#e95464; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.rightA div.kyotoneko_title{ width:95%;  color:white; background-color:#e95464; padding:3px 5px 0px; margin:2px; }
.rightA div.kyotoneko_mokuji{ width:95%; background-color:#e95464; color:white; margin:3px 2px 5px; padding:3px 0px 0px 5px; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.rightA div.kyotoneko_detail{  margin-left:25px;  }
.kyotoneko_detail div.title_base{ margin:20px 2px 2px; }
.kyotoneko_detail div.cat{ margin:20px 0px; }
.kyotoneko_detail h1{ color:#d9333f; }
.kyotoneko_detail h2{ color:#e9546b; }
.kyotoneko_detail h3{ color:#EE827c; }
.kyotoneko_detail h4{ color:#bc64a4; }
.kyotoneko_detail h5{ color:#e9546b; }
.kyotoneko_detail p{ margin-left:10px;}
.kyotoneko_detail ul{ margin-left:20px; }



.PanelE object{ margin:0; }



/* omiyage */
.contentsA h2.omiyage{ color:#d9333f;}
.leftA h3.kounyu_omiyage{ background-color:#e95464; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.leftA h3.kounyu_omiyage2{ background-color:#e95464; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.rightA div.omiyage_title{ width:95%;  color:#e95464; background-color:white; padding:3px 5px 0px; margin:2px; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.rightA div.omiyage_mokuji{ width:95%; background-color:white; color:#e95464; margin:3px 2px 5px; padding:3px 0px 0px 5px; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.rightA div.omiyage_detail{  margin-left:25px;  }
.omiyage_detail div.title_base{ margin:20px 2px 2px; }
.omiyage_detail div.cat{ margin:20px 0px; }
.omiyage_detail h1{ color:#d9333f; }
.omiyage_detail h2{ color:#e9546b; }
.omiyage_detail h3{ color:#FF827c; }
.omiyage_detail h4{ color:#66CC66; }
.omiyage_detail h5{ color:#e9546b; }
.omiyage_detail p{ margin-left:10px;}
.omiyage_detail ul{ margin-left:20px; }




/* tama_handmade */
.contentsA h2.tama_handmade{ color:#d9333f;}
.rightA div.tama_handmade_title{ width:95%;  color:white; background-color:#dfa0e1; padding:3px 5px 0px; margin:2px; }
.rightA div.tama_handmade_mokuji{ width:95%; background-color:#dfa0e1; color:white; margin:3px 2px 5px; padding:3px 0px 0px 5px; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.rightA div.tama_handmade_detail{  margin-left:25px;  }
.leftA h3.kounyu_tama_handmade{ background-color:#e95464; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.leftA h3.kounyu_tama_handmade2{ background-color:#e95464; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}

.tama_handmade_detail div.title_base{ margin:20px 2px 2px; }
.tama_handmade_detail div.cat{ margin:20px 0px; }
.tama_handmade_detail h1{ color:#dfa0e1; }
.tama_handmade_detail h2{ color:#e9546b; }
.tama_handmade_detail h3{ color:#99cc66; }
.tama_handmade_detail h4{ color:#dfa0e1; }
.tama_handmade_detail h5{ color:#e9546b; }
.tama_handmade_detail p{ margin-left:10px;}
.tama_handmade_detail ul{ margin-left:20px; }


/* tamawalk */
.contentsA h2.tamawalk{ color:#d9333f;}
.rightA div.tamawalk_title{ width:95%;  color:white; background-color:#96cf45; padding:3px 5px 0px; margin:2px; }
.rightA div.tamawalk_mokuji{ width:95%; background-color:#f6de10; color:white; margin:3px 2px 5px; padding:3px 0px 0px 5px; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.rightA div.tamawalk_detail{  margin-left:25px;  }
.leftA h3.kounyu_tamawalk{ background-color:#96cf45; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.leftA h3.kounyu_tamawalk2{ background-color:#96cf45; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}

.tamawalk_detail div.title_base{ margin:20px 2px 2px; }
.tamawalk_detail div.cat{ margin:20px 0px; }
.tamawalk_detail h1{ color:#dfa0e1; }
.tamawalk_detail h2{ color:#FF6666; }
.tamawalk_detail h3{ color:#99cc66; }
.tamawalk_detail h4{ color:#dfa0e1; }
.tamawalk_detail h5{ color:#e9546b; }
.tamawalk_detail p{ margin-left:10px;}
.tamawalk_detail ul{ margin-left:20px; }

/* okinawa_omiyage */
.contentsA h2.okinawa_omiyage{ color:#00ccff;}
.rightA div.okinawa_omiyage_title{ width:95%;  color:white; background-color:#00ccff; padding:3px 5px 0px; margin:2px; }
.rightA div.okinawa_omiyage_mokuji{ width:95%; background-color:#f6de10; color:white; margin:3px 2px 5px; padding:3px 0px 0px 5px; border-bottom:1px solid #666; border-right:1px solid #666;}
.rightA div.okinawa_omiyage_detail{  margin-left:25px;  }
.leftA h3.kounyu_okinawa_omiyage{ background-color:#00ccff; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.leftA h3.kounyu_okinawa_omiyage2{ background-color:#00ccff; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}

.okinawa_omiyage_detail div.title_base{ margin:20px 2px 2px; }
.okinawa_omiyage_detail div.cat{ margin:20px 0px; }
.okinawa_omiyage_detail h1{ color:#dfa0e1; }
.okinawa_omiyage_detail h2{ color:#FF6666; }
.okinawa_omiyage_detail h3{ color:#66cc33; }
.okinawa_omiyage_detail h4{ color:#66cc33; }
.okinawa_omiyage_detail h5{ color:#e9546b; }
.okinawa_omiyage_detail p{ margin-left:10px;}
.okinawa_omiyage_detail ul{ margin-left:20px; }


/* tokyo_museum */
.contentsA h2.tokyo_museum{ color:#d9333f;}
.leftA h3.kounyu_tokyo_museum{ background-color:#e95464; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.leftA h3.kounyu_tokyo_museum2{ background-color:#e95464; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.rightA div.tokyo_museum_title{ width:95%;  color:white; background-color:#e95464; padding:3px 5px 0px; margin:2px; }
.rightA div.tokyo_museum_mokuji{ width:95%; background-color:#e95464; color:white; margin:3px 2px 5px; padding:3px 0px 0px 5px; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.rightA div.tokyo_museum_detail{  margin-left:25px;  }
.tokyo_museum_detail div.title_base{ margin:20px 2px 2px; }
.tokyo_museum_detail div.cat{ margin:20px 0px; }
.tokyo_museum_detail h1{ color:#d9333f; }
.tokyo_museum_detail h2{ color:#e9546b; }
.tokyo_museum_detail h3{ color:#e9546b; margin-left:15px; }
.tokyo_museum_detail h3.brawn{ color:#993333; }
.tokyo_museum_detail h4{ color:#bc64a4; }
.tokyo_museum_detail h5{ color:#6666FF; }
.tokyo_museum_detail p{ margin-left:25px; }
.tokyo_museum_detail ul{ margin-left:20px; }



/* hokuouzakka */
.contentsA h2.hokuouzakka{ color:#00ccff;}
.rightA div.hokuouzakka_title{ width:95%;  color:white; background-color:#aab; padding:3px 5px 0px; margin:2px; }
.rightA div.hokuouzakka_mokuji{ width:95%; background-color:#36C; color:white; margin:3px 2px 5px; padding:3px 0px 0px 5px; border-bottom:1px solid #666; border-right:1px solid #666;}
.rightA div.hokuouzakka_detail{  margin-left:25px;  }
.leftA h3.kounyu_hokuouzakka{ background-color:#36C; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.leftA h3.kounyu_hokuouzakka2{ background-color:#00ccff; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}

.hokuouzakka_detail div.title_base{ margin:20px 2px 2px; }
.hokuouzakka_detail div.cat{ margin:20px 0px; }
.hokuouzakka_detail h1{ color:#FF3333; }
.hokuouzakka_detail h2{ color:#FF6633; }
.hokuouzakka_detail h3{ color:#E0B040; }
.hokuouzakka_detail h4{ color:#66cc33; }
.hokuouzakka_detail h5{ color:#e9546b; }
.hokuouzakka_detail p{ margin-left:10px;}
.hokuouzakka_detail ul{ margin-left:20px; }



/* taikenseoul */
.contentsA h2.taikenseoul{ color:#d9333f;}
.leftA h3.kounyu_taikenseoul{ background-color:#F0E030; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.leftA h3.kounyu_taikenseoul2{ background-color:#e95464; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.rightA div.taikenseoul_title{ width:95%;  color:white; background-color:#e95464; padding:3px 5px 0px; margin:2px; }
.rightA div.taikenseoul_mokuji{ width:95%; background-color:#e95464; color:white; margin:3px 2px 5px; padding:3px 0px 0px 5px; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.rightA div.taikenseoul_detail{  margin-left:25px;  }
.taikenseoul_detail div.title_base{ margin:20px 2px 2px; }
.taikenseoul_detail div.cat{ margin:20px 0px; }
.taikenseoul_detail h1{ color:#d9333f; }
.taikenseoul_detail h2{ color:#39F; }
.taikenseoul_detail h3{ color:#39F; }
.taikenseoul_detail h4{ color:#F0E030; }
.taikenseoul_detail h5{ color:#e9546b; }
.taikenseoul_detail p{ margin-left:10px;}
.taikenseoul_detail ul{ margin-left:20px; }


/* nekomachi */
.contentsA h2.nekomachi{ color:#d9333f;}
.leftA h3.kounyu_nekomachi{ background-color:#39F; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.leftA h3.kounyu_nekomachi2{ background-color:#e95464; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.rightA div.nekomachi_title{ width:95%;  color:white; background-color:#e95464; padding:3px 5px 0px; margin:2px; }
.rightA div.nekomachi_mokuji{ width:95%; background-color:#e95464; color:white; margin:3px 2px 5px; padding:3px 0px 0px 5px; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.rightA div.nekomachi_detail{  margin-left:25px;  }
.nekomachi_detail div.title_base{ margin:20px 2px 2px; }
.nekomachi_detail div.cat{ margin:20px 0px; }
.nekomachi_detail h1{ color:#3AF;  }
.nekomachi_detail h2{ color:#3AF; }
.nekomachi_detail h3{ color:#e95464; margin-left:15px;}
.nekomachi_detail h4{ color:#60E030;margin-left:25px; }
.nekomachi_detail h5{ color:#e9546b; }
.nekomachi_detail p{ margin-left:10px;}
.nekomachi_detail ul{ margin-left:20px; }


/* seoul_gohan */
.rightA div.seoul_gohan_title{ width:95%;  color:white; background-color:#F8B; padding:3px 5px 0px; margin:2px; }
.rightA div.seoul_gohan_detail{  margin-left:5px;  }
.leftA h3.kounyu_seoul_gohan{ background-color:#36C; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.leftA h3.kounyu_seoul_gohan2{ background-color:#00ccff; color:white; margin:5px 15px 0px 0px; padding:3px 2px 0px;}
.rightA  h4.seoul_gohan{ color:#D33; }
.seoul_gohan_detail div.title_base{ margin:20px 2px 2px; }
.seoul_gohan_detail div.cat{ margin:20px 0px; }
.seoul_gohan_detail h1{ color:#F06; }
.seoul_gohan_detail h2{ color:#F8B; }
.seoul_gohan_detail h3{ color:#6CF; }
.seoul_gohan_detail h4{ color:#66cc33; }
.seoul_gohan_detail h5{ color:#e9546b; }
.seoul_gohan_detail p{ margin-left:10px;}
.seoul_gohan_detail ul{ margin-left:20px; }


/* location2011 */
.contentsA h2.location2011{ color:#FF0000; }
.rightA div.location2011_title{ width:95%;  color:#F040A0; background-color:white; padding:3px 5px 0px; margin:2px; }
.rightA div.location2011_detail{ margin-left:25px;  }
.location2011_detail div.title_base{ margin:20px 2px 2px; }
.location2011_detail h1{ color:#F040A0; }
.location2011_detail h2{ color:#30A0ff; }
.location2011_detail h3{ color:#309930; }
.location2011_detail h4{ color:#F040A0; }
.location2011_detail p{ margin-left:10px;}
.location2011_detail ul{ margin-left:20px; }

/* hongkong */
.rightA div.hongkong_title{ color:#FF0033; border-top:2px solid #FFFF00;border-bottom:2px solid #FFCC00; padding:5px 2px 2px; margin-bottom:5px;}
.rightA div.hongkong_mokuji{ background-color:#FF3333; color:#FFFFFF; margin:3px 0px; padding:3px 0px 0px 5px; border-bottom:1px solid #000000; border-right:1px solid #000000;}
div.hongkong_detail h1{ color:#CCCC00; }
div.hongkong_detail h2{ color:#FF3300; }
div.hongkong_detail h3{ color:#F03090; }
div.hongkong_detail h4{ color:#FFCC00; }
div.hongkong_detail h5{ color:#66C; }
div.hongkong_detail li{ font-size:87%; color:#666600;}


/* futari */
.rightA div.futari_title{ color:#1E90FF; border-top:2px solid #7B68EE;border-bottom:2px solid #7B68EE; padding:5px 2px 2px; margin-bottom:5px;}
.rightA div.futari_mokuji{ background-color:#FF3333; color:#FFFFFF; margin:3px 0px; padding:3px 0px 0px 5px; border-bottom:1px solid #000000; border-right:1px solid #000000;}
div.futari_detail h1{ color:#1E90FF; }
div.futari_detail h2{ color:#FF69B4; }
div.futari_detail h3{ color:#F03090; }
div.futari_detail h4{ color:#32CD32; }
div.futari_detail h5{ color:#66C; }
div.futari_detail li{ font-size:87%; color:#666600;}
.futari_detail div.cat{ margin:20px 0px; }
