DIV.wrapper{ }
DIV.titleMenu{ width:845px; height:30px; margin:0px; padding:2px 5px; background-image:url(img/bg2.jpg); background-repeat:no-repeat;}
DIV.titleMenu p{ color:white; margin:0px;} 
DIV.title{ width:850px; height:300px; margin:0px; padding:0px; overflow:hidden;}
DIV.title img{ margin:0px; padding:0px; float:none; }
.PanelE object{ margin:0; padding:0; }


/* DIV.wrapper{ background-image:url(../pics/shadow870.jpg);} */
.leftA div.left_top{ width:315px; height:28px; background-image:url("img/hanryu_left_top.jpg"); background-repeat:no-repeat;margin:0px; padding:0px; float:none;}
.leftA div.left_core{ width:291px;  background-image:url("img/hanryu_left_core.jpg"); background-repeat:repeat-y; margin:0px; padding:5px 12px;float:none; }
.leftA div.left_btm{ width:315px; height:32px; background-image:url("img/hanryu_left_btm.jpg"); background-repeat:no-repeat;margin:0px;  padding:0px; float:none;}
.rightA div.right_top{ width:530px; height:29px; background-image:url("img/hanryu_right_top.jpg"); background-repeat:no-repeat;margin:0px; margin-left:5px; padding:0px;float:none;}
.rightA div.right_core{ width:500px;  background-image:url("img/hanryu_right_core.jpg"); background-repeat:repeat-y; margin:0px; margin-left:5px;padding:5px 10px 5px 20px;float:none;  }
.rightA div.right_btm{ width:530px; height:32px; background-image:url("img/hanryu_right_btm.jpg"); background-repeat:no-repeat;margin:0px; margin-left:5px; margin-bottom:8px;padding:0px; float:none;}



div.linebox{ width:92%; margin:2px 0px; padding:2px 2px 1px; border:1px solid black; }
div.borderbox_blue{ width:90%; margin:10px auto; padding:5px; border:1px dotted #0033FF; }
div.borderbox_green{ width:90%; margin:10px auto; padding:5px; border:1px dotted #00FF33; }
div.bottom_line{ width:90%; border-bottom:1px solid #FF9900; padding:0px; }
div.innerbox{ margin-left:20px; }
div.innerbox2{ margin-left:10px; }

.red{ color:red; }
.blue{ color:#3333CC; }
.orange{ color:orangered; }
.white{ color:white; }
.cobalt{ color:#333399; }
.yellow{ color:#FFCC00; }
.brown{ color:#990000; }

.leftA div.super{ width:92%; background-color:#FF9900; padding:1px 3px 0px; margin-bottom:1px;}
.leftA div.syokai{ width:90%; font-size:108%; color:#333333;}
.leftA p{ font-size:100%; margin:8px 2px;}
.leftA p.syokai{ text-indent:1em; margin:3px 5px 12px 0px;}
.leftA p.simen{ margin:0px 15px 15px 0px; padding:0px; font-size:87%; text-align:center;}
.leftA img.simen{ margin:0px; padding:0px; float:none;}
.leftA div.kounyu{  }
.kounyu h3{ background-color:#FF6600; color:white; padding:3px 5px 0px; margin-right:5px; }
.kounyu p{ font-size:123.1%;}
.rightA p{ font-size:123.1%; }
.rightA p.st1{ font-size:108%; }
.rightA img.fleft{ float:left; margin-right:5px; }

.rightA div.super{ width:95%; background-color:orangered; padding:3px 3px 0px;}
.rightA div.super h1{ color:white; margin:1px 0px 0px; line-height:1.1em; font-size:187%; padding-top:2px;}
.rightA div.supernews{ width:82%; margin:2px 0px 0px; padding:1px 2px 0px; border-width:1px; border-style:solid; border-color:black; }
.rightA p.sp_title{ color:#333399; font-weight:bold; margin-bottom:0px;}
.rightA h3.interview{ color:#333399; margin-left:5px; }
.rightA p.sp_interview{ color:#FFFF33; background-color:#333399; font-size:123.1%; font-weight:bold; margin-left:5px; margin-right:0px; width:auto; padding:2px; display:inline; }
.rightA h3.sp_interview{ display:inline; margin-left:2px;}
.rightA ul.super{ margin:2px 5px 5px; }
.rightA ul.super li{ margin:2px 3px; font-size:108%;}
.rightA p.sp_title2{ color:#33CC33; font-weight:bold; margin-bottom:0px;}
.rightA h1.sp_title2{ color:#33CC33; margin:0px 0px 3px;}
.rightA p.subtitle{ margin-bottom:0px; }
.rightA h2.subtitled{ margin:0px; }
.rightA div.henkou{ width:80%; padding:1px 4px; background-color:#FF9900; color:white;@}

.rightA div.roundbox_top{ width:350px; height:19px; font-size:0%; margin:0px 0px 0px 5px; padding:0px; background-image:url(img/round_top.gif); background-repeat:no-repeat;  }
.rightA div.roundbox_core{ width:350px; margin:0px 0px 0px 5px; padding:3px 0px; background-image:url(img/round_core.gif); background-repeat:repeat-y;  }
.rightA div.roundbox_bottom{ width:350px; margin:0px 0px 0px 5px; padding:0px; background-image:url(img/round_bottom.gif); background-repeat:no-repeat;  }
.rightA div.roundbox2_top{ width:350px; height:19px; font-size:0%; margin:0px 0px 0px 5px; padding:0px; background-image:url(img/round2_top.gif); background-repeat:no-repeat;  }
.rightA div.roundbox2_core{ width:350px; margin:0px 0px 0px 5px; padding:3px 0px; background-image:url(img/round2_core.gif); background-repeat:repeat-y;  }
.rightA div.roundbox2_bottom{ width:350px; margin:0px 0px 0px 5px; padding:0px; background-image:url(img/round2_bottom.gif); background-repeat:no-repeat;  }
.rightA div.roundbox3_top{ width:350px; height:19px; font-size:0%; margin:0px 0px 0px 5px; padding:0px; background-image:url(img/round3_top.gif); background-repeat:no-repeat;  }
.rightA div.roundbox3_core{ width:350px; margin:0px 0px 0px 5px; padding:3px 0px; background-image:url(img/round3_core.gif); background-repeat:repeat-y;  }
.rightA div.roundbox3_bottom{ width:350px; margin:0px 0px 0px 5px; padding:0px; background-image:url(img/round3_bottom.gif); background-repeat:no-repeat;  }


/* location guide */
.rightA div.location_title{ width:95%; background-color:#000000; padding:3px 5px 0px;}
.location_title h1{ color:red; font-size:167%; line-height:1.0;}
.rightA div.location_mokuji{ width:90%; border-bottom:1px solid #666600; margin:2px; }
.location_mokuji h3{ color:#990000; }
.rightA h2.location{ color:#990000; line-height:1em; margin-bottom:10px;}
.rightA h3.location{ color:#6600CC; line-height:1em;}
.rightA h4.location{ color:#CC0000; }
.leftA h4.location{ color:#CC0000; }
.rightA div.roundbox4_top{ width:350px; height:19px; font-size:0%; margin:0px 0px 0px 5px; padding:0px; background-image:url(img/round4_top.gif); background-repeat:no-repeat;  }
.rightA div.roundbox4_core{ width:350px; margin:0px 0px 0px 5px; padding:3px 0px; background-image:url(img/round4_core.gif); background-repeat:repeat-y;  }
.rightA div.roundbox4_bottom{ width:350px; margin:0px 0px 0px 5px; padding:0px; background-image:url(img/round4_bottom.gif); background-repeat:no-repeat;  }
.roundbox4_core p{ margin:0px 8px 3px; }
.contents img.location_teisei{ float:left; margin-right:5px; }
.contents div.location_teisei{ margin-left:20px; width:64%;}
.location_teisei p{ color:#333333; font-size:100%;}

/* jidaigeki 66 secrets */
.rightA div.jidai66_title{ width:95%; background-color:#000000; padding:3px 5px 0px; color:red;}
.rightA div.jidai66_mokuji{ width:90%; border-bottom:1px solid #666600; margin:2px; color:#CC00CC;}
.rightA h1.jidai66{ color:#3399FF; text-decoration:underline;}
.rightA h1.jidai66b{ color:red; }
.rightA h2.jidai66{ color:orangered; }
.rightA h3.jidai66{ color:brown;}
.rightA h4.jidai66{ color:#CC9900;}
.rightA td{ font-size:123.1%; vertical-align:top; border:1px solid black; padding:2px;}

/* newheart official guidebook */
.contents h2.newheart{ color:#FF6600; }
.leftA div.kounyu h3.newheart{ background-color:#FFFF00; color:#FF3300; border-bottom:1px solid #660000; border-right:1px solid #660000;}
.rightA div.newheart_title{ background-color:#000000; color:#FFFFFF; margin:3px 0px; padding:3px 2px 0px 0px; border-bottom:2px groove #CC0000; border-right:2px groove #CC0000;}
.newheart_title h1.right{  text-align:right; line-height:1em;}
.newheart_title h5{ text-align:right; color:#FFFF00; margin-top:0px; line-height:1em;} 
.rightA div.newheart_mokuji{ background-color:#000000; color:#FFFF00; margin:3px 0px; padding:3px 3px 0px; border-bottom:1px solid #660000; border-right:1px solid #660000;}
.rightA div.newheart_detail{ margin-left:0px; }
.rightA span.newheart{ color:#CC0000; }
.rightA h1.newheart{ color:#003399; }
.rightA h2.newheart{ color:#000033; }
.rightA h3.newheart{ color:#000033; }
.rightA h4.newheart{ color:#000033; }
.rightA h5.newheart{ color:#CCCC00; }
.rightA h1.newheart2{ color:#FF0000; }
.rightA h2.newheart2{ color:#FF0000; }
.rightA h3.newheart2{ color:#FFCC00; }
.rightA h4.newheart2{ color:#FF3300; }


/* bad love */
.contents h2.badlove{ color:#FF0033;}
.rightA div.badlove_title{ padding:3px 0px 0px 3px; background-color:#000000; color:white; margin:2px 5px 2px 0px;}
.badlove_title h1{ }
.badlove_title span.orangered{ color:#FF3333; }
.rightA div.badlove_mokuji{ padding:3px 0px 0px 3px; background-color:#000000; color:#FFFF00; margin:2px 5px 2px 0px;}
.rightA div.badlove_detail{ margin-left:5px; }
.rightA div.badlove_detail img{ float:left;margin-right:5px; }
.rightA h2.badlove{ color:#FF0033;}
.rightA ul.badlove{font-size:123.1%; }

/* aishiteru official guidebook */
.panelA h2.aishiteru{ color:#FF6600; }
.rightA div.kounyu h3.aishiteru{ background-color:#FFFF00; color:#FF3300; border-bottom:1px solid #660000; border-right:1px solid #660000;}
.rightA div.aishiteru_title{ background-color:#000000; color:#FFFFFF; margin:3px 0px; padding:3px 2px 0px 0px; border-bottom:2px groove #CC0000; border-right:2px groove #CC0000;}
.aishiteru_title h1.right{  text-align:right; line-height:1em;}
.aishiteru_title h5{ text-align:right; color:#FFFF00; margin-top:0px; line-height:1em;} 
.rightA div.aishiteru_mokuji{ background-color:#000000; color:#FFFF00; margin:3px 0px; padding:3px 3px 0px; border-bottom:1px solid #660000; border-right:1px solid #660000;}
.rightA div.aishiteru_detail{ margin-left:0px; }
.rightA span.aishiteru{ color:#CC0000; }
.rightA span.aishiteru2{ color:#CC0000; }
.rightA span.aishiteru3{ color:#CC0000; }
.rightA h1.aishiteru{ color:#003399; }
.rightA h2.aishiteru{ color:#000033; }
.rightA h3.aishiteru{ color:#000033; }
.rightA h4.aishiteru{ color:#000033; }
.rightA h5.aishiteru{ color:#CCCC00; }


/* ketsuekigata */
.rightA div.ketsuekigata_title{ width:95%; background-color:#FF6600; padding:3px 5px 0px; color:white;}
.rightA div.ketsuekigata_mokuji{ width:90%; border-bottom:1px solid #666600; margin:2px; color:#CC00CC;}
.rightA h1.ketsuekigata{ color:#3399FF; text-decoration:underline;}
.rightA h2.ketsuekigata{ color:orangered; }
.rightA h3.ketsuekigata{ color:brown;}
.rightA h4.ketsuekigata{ color:#CC9900;}

/* aikotoba365 */
.rightA div.kounyu h3.aikotoba{ background-color:#990000; color:#FFFFFF; border-bottom:1px solid #660000; border-right:1px solid #660000;}
.rightA div.aikotoba_title{ background-color:#660000; color:#FFFFFF; margin:3px 0px; padding:3px 2px 0px 5px; border-bottom:2px groove #CC0000; border-right:2px groove #CC0000;}
.rightA div.aikotoba_mokuji{ background-color:#660000; color:#FFFFFF; margin:3px 0px; padding:3px 3px 0px; border-bottom:1px solid #660000; border-right:1px solid #660000;}
.rightA h1.aikotoba{ color:#FFFFFF; }
.rightA h2.aikotoba{ color:#FF0033; }
.rightA h3.aikotoba{ color:#FF3300; }
.leftA div.kounyu h3.aikotoba{ background-color:#FF0066; color:#FFFFFF; border-bottom:1px solid #660000; border-right:1px solid #660000;}

/* bad love guide*/
.panelA h2.badloveguide{ color:#FF0033;}
.rightA div.badloveguide_title{ padding:3px 0px 0px 3px; background-color:#993333; color:white; margin:2px 5px 2px 0px;}
.badlove_title span.orangered{ color:#FF3333; }
.rightA div.badlove_mokuji{ padding:3px 0px 0px 3px; background-color:#000000; color:#FFFF00; margin:2px 5px 2px 0px;}
.rightA div.badlove_detail{ margin-left:5px; }
.rightA h2.badlove{ color:#FF0033;}
.rightA h3.badlove{ color:#660000;}
.rightA h4.badlove{ color:#660000;}
.rightA h5.badlove{ color:#660000;}
.rightA ul.badlove{font-size:123.1%; }
.rightA span.badlove{ color:#FF0033; }
.rightA h1.badloveguide2{ color:#FF9900; }

/* hanabinan */
.panelA h2.hanabinan{ color:#FF0033;}
.leftA.kounyu h3.hanabinan{ color:#CC0000; background-color:#FFCCCC; }
.rightA div.hanabinan_title{ padding:3px 0px 0px 3px;color:#CC0000; background-color:#FFCCCC; margin:2px 5px 2px 0px; border-bottom:1px solid #CC0000; border-right:1px solid #CC0000;}
.hanabinan_title span.orangered{ color:#FF3333; }
.rightA div.hanabinan_mokuji{ padding:3px 0px 0px 3px; color:#CC0000; background-color:#FFCCCC; margin:2px 5px 2px 0px;}
.rightA div.hanabinan_detail{ margin-left:5px; }
.hanabinan_detail h1{ color:#CC0033;}
.hanabinan_detail h2{ color:#CC0033;}
.hanabinan_detail h3{ color:#FF9933;}
.hanabinan_detail h3.hanabinan{ color:#FF0033;}
.hanabinan_detail h4{ color:#FF0033;}
.hanabinan_detail h5{ color:#CCCC33;}
.rightA ul.hanabinan{font-size:123.1%; }
.rightA span.hanabinan{ color:#FF0033; }
.rightA h1.hanabinanguide2{ color:#FF9900; }


/* gourmet */
.panelA h2.gourmet{ color:#FF6600;}
.leftA.kounyu h3.gourmet{ color:#CC0000; background-color:#FFCCCC; }
.leftA.kounyu h4.gourmet{ color:#FF0099; }
.rightA div.gourmet_title{ padding:3px 0px 0px 3px;color:#FF6600; background-color:#FFFFCC; margin:2px 5px 2px 0px; border-bottom:1px solid #CC0000; border-right:1px solid #CC0000;}
.gourmet_title span.orangered{ color:#FF3333; }
.rightA div.gourmet_mokuji{ padding:3px 0px 0px 3px; color:#CC0000; background-color:#FFCCCC; margin:2px 5px 2px 0px;}
.rightA div.gourmet_detail{ margin-left:5px; }
.gourmet_detail h1{ color:#CC0033;}
.gourmet_detail h2{ color:#CC0033;}
.gourmet_detail h3{ color:#FF9933;}
.gourmet_detail h3.gourmet{ color:#FF0033;}
.gourmet_detail h4{ color:#FF0033;}
.gourmet_detail h5{ color:#CC9999; margin-top:0px;}
.rightA ul.gourmet{font-size:123.1%; }
.rightA span.gourmet{ color:#FF0033; }
.rightA h1.gourmetguide2{ color:#FF9900; }

/* kazenokuni */
.panelA h2.kazenokuni{ color:#FF0000;}
.leftA.kounyu h3.kazenokuni{ color:#CC0000; background-color:#CC9966; }
.leftA.kounyu h4.kazenokuni{ color:#FF0099; }
.rightA div.kazenokuni_title{ padding:3px 0px 0px 3px;color:#FFFF00; background-color:#003399; margin:2px 5px 2px 0px; }
.kazenokuni_title span.orangered{ color:#FF3333; }
.rightA img.recommend{ float:left; margin-right:5px; }
.rightA div.kazenokuni_mokuji{ padding:3px 0px 0px 3px; color:#FFFFFF; background-color:#000000; margin:2px 5px 2px 0px; font-size:100%;}
.rightA div.kazenokuni_detail{ margin-left:5px; }
.kazenokuni_detail h1{ color:#FF0033;}
.kazenokuni_detail h2{ color:#FF0033;}
.kazenokuni_detail h3{ color:#CC0033;}
.kazenokuni_detail h4{ color:#FF6633;}
.kazenokuni_detail h5{ color:#CCCC66; margin-top:0px;}
.rightA ul.kazenokuni{font-size:123.1%; }
.rightA span.kazenokuni{ color:#FF0033; }
.rightA h1.kazenokuniguide2{ color:#FF9900; }


/* kazenokuni2 */
.rightA div.kazenokuni_detail2{ margin-left:5px; }
.kazenokuni_detail2 p{ margin-bottom:0px; padding:0px; }
.kazenokuni_detail2 h1{ color:#0000CC; margin-bottom:15px;}
.kazenokuni_detail2 h2{ color:#3300FF; margin-bottom:13px;}
.kazenokuni_detail2 h2.guide{ color:#3300FF; margin-bottom:3px;}
.kazenokuni_detail2 h3{ color:#CC0033; margin-bottom:9px;}
.kazenokuni_detail2 h4{ color:#FF6633; margin-bottom:9px;}
.kazenokuni_detail2 h5{ color:#CCCC66; }
.kazenokuni_detail2 ul{font-size:123.1%; margin-bottom:15px;}
.kazenokuni_detail2 span.kazenokuni{ color:#FF0033; }


/* iljimae */
.panelA h2.iljimae{ color:#FF0000;}
.leftA.kounyu h3.iljimae{ color:#CC0000; background-color:black; }
.leftA.kounyu h4.iljimae{ color:#FF0099; }
.rightA div.iljimae_title{ padding:3px 0px 0px 3px;color:#FF0033; background-color:#000000; margin:2px 5px 2px 0px; }
.iljimae_title span.orangered{ color:#FF3333; }
.rightA div.iljimae_mokuji{ padding:3px 0px 0px 3px; color:#FFFFFF; background-color:#000000; margin:2px 5px 2px 0px; font-size:100%;}
.rightA div.iljimae_detail{ margin-left:5px; }
.iljimae_detail h1{ color:#FF0033; }
.iljimae_detail h2{ color:#FF3366; }
.iljimae_detail h3{ color:#CC0066; }
.iljimae_detail h4{ color:#660033; }
.iljimae_detail h5{ color:#330033; }
.iljimae_detail span{ color:#FF0000; }

/* bv */
.panelA h2.bv{ color:#FF0000;}
div.bv_head{ background-image:url(img/bv_title.jpg); width:100%; height:400px; }
.rightA div.bv_title{ color:#FF3300;  margin:2px 5px 2px 0px; }
.rightA div.bv_mokuji{ padding:3px 0px 0px 3px; color:#FFFF00; background-color:#FF6600; margin:2px 5px 2px 0px; font-size:100%;}
.rightA div.bv_detail{ margin-left:15px; }
.bv_detail h1{ color:#FF0033; }
.bv_detail h2{ color:#FF3366; }
.bv_detail h3{ color:#CC0066; }
.bv_detail h4{ color:#660033; }
.bv_detail h5{ color:#330033; }


