.leftPanel{ width:300px; float:left; }
.rightPanel{ width:550px; float:left;}
.leftPanel div.left_top{ width:300px; height:22px; background-image:url("img/jidai_left_top.jpg"); background-repeat:no-repeat;margin:0px; padding:0px; float:none;}
.leftPanel div.left_core{ width:272px;  background-image:url("img/jidai_left_core.jpg"); background-repeat:repeat-y; margin:0px; padding:5px 12px;float:none; }
.leftPanel div.left_btm{ width:300px; height:33px; background-image:url("img/jidai_left_btm.jpg"); background-repeat:no-repeat;margin:0px;  padding:0px; float:none;}
.rightPanel div.right_top{ width:550px; height:23px; background-image:url("img/jidai_right_top.jpg"); background-repeat:no-repeat;margin:0px; padding:0px;float:none;}
.rightPanel div.right_core{ width:510px;  background-image:url("img/jidai_right_core.jpg"); background-repeat:repeat-y; margin:0px; padding:5px 10px 5px 30px;float:none;  }
.rightPanel div.right_btm{ width:550px; height:35px; background-image:url("img/jidai_right_btm.jpg"); background-repeat:no-repeat;margin:0px; padding:0px; float:none;}
.rightPanel div.cat{ margin:0px 0px 25px; }
.panelA div.tab{ clear:both; padding:5px 10px; border:1px solid #CCC;}



DIV.title{ width:850px; height:160px; background-image:url("pics/title.jpg"); }
.PanelE object{ margin:0; padding:0; }

.red{ color:#FF0000; }
.blue{ color:#3333FF; }
.purple{ color:#CC0066; }
.orange{ color:#FF9900; }
.cyan{ color:#00CCCC; }
.darkblue{ color:#333399; }

.panelA h1{ color:red; margin:0px; padding:0px; line-height:1.0em;}
.panelA h1.blue{ color:#3333FF; margin:0px; line-height:1.0em; font-weight:bold;}
.panelA h2{ margin:5px 0px 5px 0px; color:red;}
.panelA p{ margin:0px 20px 5px 0px; }
.panelA p.st1{ font-size:16px;}
.panelA p.st2{ font-size:14px;}
.panelA p.st3{ font-size:12px; margin:1px; padding:0px;}
.panelA p.red{ color:red; font-size:14px; font-weight:bold; margin:0px; padding:0px; line-height:0.9em;}
.panelA p.blue{ color:#0033FF; font-size:14px; font-weight:bold; margin:3px; padding:0px; line-height:1.1em;}
.panelA p.orange{ color:orangered; font-size:14px; font-weight:bold; margin:0px; padding:0px; line-height:0.9em;}
.panelA p.green{ color:#00CC33; font-size:14px; font-weight:bold; margin:0px; padding:0px; line-height:0.9em;}
.panelA h3.pink_base{ width:90%; margin:0px 0px 3px 0px; padding:2px 0px 2px 3px; background-color:#FFAAAA;}
.panelA h4{ margin:0px;}
.panelA h4.red{ margin:2px 0px 1px 0px; padding:0px; color:red;line-height:0.8em; background-color:#FFFFFF; border:0px;}
.panelA h4.red_base{ width:94%; margin:2px 0px 5px 0px; padding-left:5px; color:white;line-height:1.2em; background-color:#FF0000; border:0px;}
.panelA h4.purple{ margin:2px 0px 5px 0px; padding:0px; color:#CC33CC;line-height:0.8em; background-color:#FFFFFF; border:0px;}
.panelA h4.purple_base{ width:94%; margin:3px 0px; padding:3px 0px 1px 5px; color:white;line-height:1.2em; background-color:#CC0066; border:0px;}
.panelA h4.c2{ color:#0033FF; }
.panelA h5{ margin:1px; }
.panelA h5.green_base{ width:94%; margin:0px 0px 5px 0px; padding-left:5px; color:white;line-height:1.2em; background-color:#00CC33; border:0px;}
.panelA h5.red_base{ width:94%; margin:0px 0px 5px 0px; padding-left:5px; color:white;line-height:1.2em; background-color:#FF0000; border:0px;}
.panelA h5.blue_base{ width:94%; margin:0px 0px 5px 0px; padding-left:5px; color:white;line-height:1.2em; background-color:#0033FF; border:0px;}
.panelA li{font-size:14px; margin:0px; padding:0px; line-height:1.1em; list-style-type:none;}
.panelA img.fright{ float:left; margin-right:2px;}

.leftPanel img{ float:none; margin:2px 0px 0px; padding:0px; }
.leftPanel p{ margin:0px 3px 10px 5px; }
.leftPanel p.desc{ text-indent:10px; }
.leftPanel p.st3{ margin-top:0px; text-align:center;}
.leftPanel h4.cyan{ color:#00CCCC; }
.leftPanel h4.purple_base{ margin:2px 0px 2px 0px; padding:2px 2px 0px; color:white;background-color:#CC0066; border:0px;}
.rightPanel h1.pink{ color:#FF6699;}
.rightPanel h1.purple{ color:#CC0066; margin-bottom:0px;}
.rightPanel h1.sp{ text-align:right; color:#3333FF;}
.rightPanel h2{ margin:0px 0px 1px 0px; color:red;  }
.rightPanel h2.pink{ width:95%; margin:0px 0px 5px 0px; padding:1px 0px 1px 5px; color:white; background-color:#FF99CC;}
.rightPanel h2.purple{ color:#CC0066; }
.rightPanel h2.blue{ color:#333399; }
.rightPanel h2.purple_base{ width:95%; padding:2px 0px 0px 5px; background-color:#CC0066; color:white; }
.rightPanel h2.red_base{ width:95%; padding:1px 0px 1px 5px; background-color:#FF0000; color:white; }.rightPanel  h3{ margin:1px;}
.rightPanel h2.blue_base{ width:95%; padding:2px 0px 0px 5px; background-color:#333399; color:white; }
.rightPanel h2.sp{ text-align:right; color:#3333FF;  }
.rightPanel h3.red{ margin:1px 0px 0px; color:#FF0000;}
.rightPanel h3.blue{ margin:1px 0px 0px 0px; color:#0033FF;}
.rightPanel h3.green{ margin:1px; color:#00CC33;}
.rightPanel h3.yellow{ margin:1px; color:#FFCC00; text-decoration:underline;}
.rightPanel h3.brown{ margin:1px; color:#660000; }
.rightPanel h4.news{ color:black; margin-left:15px; }
.rightPanel h4.purple_box{ width:25%; margin:0px; padding:2px 0px 0px 3px; background-color:#CC0066; color:white; }
.rightPanel h4.blue_box{ width:35%; margin:0px; padding:2px 0px 0px 3px; background-color:#0033FF; color:white; }
.rightPanel h4.blue_box2{ margin:0px; margin-left:64%; width:35%; padding:2px 0px 1px 1%; background-color:#0033FF; color:white; }
.rightPanel h4.blue_box3{ width:35%; margin:0px; padding:2px 0px 0px 3px; background-color:#333399; color:white; }
.rightPanel h5{ color:#660066; }
.rightPanel p{ font-size:123.1%; margin:0px 5px 5px 5px;}
.rightPanel p.st1{ color:#000066; }
.rightPanel p.st2{ color:#333333; }
.rightPanel p.st3{ color:#FF0000; font-weight:bold; }
.rightPanel p.sp1{ margin-left:15px; font-size:108%;}
.rightPanel p.teisei{ font-size:100%; }
.rightPanel span.sub_red{ font-size:12px; color:#FF3333;}
.rightPanel span.sub_purple{ font-size:12px; color:#CC33CC;}
.rightPanel span.em1{ font-size:116%; }
.rightPanel span.em2{}
.rightPanel ul{ margin-left:10px; }
.rightPanel li{ margin:4px 0px; font-size:123.1%;}
.rightPanel ul.sub li{ font-size:108%; }
.rightPanel img.fleft{ float:left; margin:5px; }
.rightPanel p.rec{ margin-right:25px; }

.rightPanel div.innerbox{ padding:1px 3px 3px 5px; margin:0px;}
.rightPanel div.purple_base{ width:95%; border-bottom:2px solid #CC0033; margin-bottom:6px;}
.rightPanel div.blue_base{ width:95%; border-bottom:2px solid #333399; margin-bottom:6px;}
.rightPanel div.blue_line{ width:92%; border-bottom:2px solid #0033FF; margin-bottom:6px;}
.rightPanel div.blue_line2{ width:92%; border-bottom:2px solid #00CCCC; margin-bottom:6px;}
.rightPanel div.borderbox{ width:95%; border:1px dotted #333333; padding:2px; margin-bottom:3px; margin-left:3px;}
.rightPanel div.borderbox2{ color:#333355; width:90%; border:1px dotted #333333; padding:2px 5px; margin-bottom:3px; margin-left:3px; margin-top:0px;}

.rightPanel div.teisei p{ font-size:100%; }
.rightPanel div.teisei h3{ color:#666; }

/* jidai4 */
.rightPanel h2.crimson_base{ width:95%; padding:2px 0px 0px 5px; background-color:#990033; color:white; }
.rightPanel h4.crimson_box{ width:35%; margin:0px; padding:2px 0px 0px 3px; background-color:#990033; color:white; }
.rightPanel div.crimson_base{ width:95%; border-bottom:2px solid #990033; margin-bottom:6px;}

/* jidai6 */
.rightPanel h1.cyan{ color:#0066FF; }
.rightPanel h1.pink{ color:#FF3399; }
.rightPanel h2.red_base{ width:95%; padding:2px 0px 0px 5px; background-color:#CC0033; color:white; }
.rightPanel h4.red_box{ width:35%; margin:0px; padding:2px 0px 0px 3px; background-color:#CC0033; color:white; }
.rightPanel div.red_base{ width:95%; border-bottom:2px solid #FF0033; margin-bottom:6px;}

/* jidai7 */
.rightPanel h1.jidai7{ color:#FF3399; }
.rightPanel h2.jidai7_title{ width:95%; padding:2px 0px 0px 5px; background-color:#336699; color:#FFFF00; border:2px groove #000033; margin-bottom:5px;}
.rightPanel h3.jidai7{ font-size:123.1%; color:#CC0033; }
.rightPanel h3.jidai7b{ font-size:123.1%; color:#336699; }
.rightPanel h4.jidai7_box{ width:35%; margin:0px; padding:2px 0px 0px 3px; background-color:#666699; color:white; }
.rightPanel h4.jidai7{ color:#993300; }
.rightPanel h4.jidai7b{ color:#FF00FF; }
.rightPanel div.jidai7_base{ width:95%; border-bottom:2px solid #FF0033; margin-bottom:6px;}
.rightPanel p.jidai7{ margin-bottom:0px; color:#003366; }
.rightPanel ul.sub_jidai7 li{ font-size:108%; color:#003366; }

/* jidai8 */
.rightPanel h1.jidai8{ color:#FF3399; }
.rightPanel h2.jidai8_title{ width:95%; padding:2px 0px 0px 5px; background-color:#993399; color:#FFFFFF; border:2px groove #000033; margin-bottom:5px;}
.rightPanel h3.jidai8{ font-size:123.1%; color:#CC0033; }
.rightPanel h4.jidai8{ color:#993300; }
.rightPanel h3.jidai8b{ font-size:123.1%; color:#336699; }
.rightPanel p.jidai8{ margin-bottom:0px; color:#0033CC; }

/* jidai9 */
.rightPanel h1.jidai9{ color:#003366; }
.rightPanel h2.jidai9{ color:#003366; }
.rightPanel h2.jidai9_title{ width:95%; padding:2px 0px 0px 5px; background-color:#003366; color:#FFFFFF; border:2px groove #0099FF; margin-bottom:5px;}
.rightPanel h3.jidai9{ font-size:123.1%; color:#CC0033; }
.rightPanel h4.jidai9{ color:#993300; }
.rightPanel h3.jidai9b{ font-size:123.1%; color:#336699; }
.rightPanel p.jidai9{ margin-bottom:0px; color:#0033CC; }
.rightPanel span.jidai9{ color:#336699; }
.rightPanel div.jidai9_line{ width:92%; border-bottom:2px solid #003366; margin-bottom:8px;}
.rightPanel h4.jidai9_box{width:30%; background-color:#003366; color:white; padding:2px 0px 0px 3px; }

/* jidai10 */
.rightPanel div.jidai10 h1{ color:#b8860b;}
.rightPanel div.jidai10 h2{ color:#b8860b;}
.rightPanel div.jidai10 h3{ color:#b8860b;}
.rightPanel div.jidai10 h4{ color:#b8860b;}
.rightPanel div.jidai10_line{ width:92%; border-bottom:2px solid #b8860b; margin-bottom:8px;}
.rightPanel div.jidai10_line h4.jidai10_box{ width:30%; background-color:#b8860b; color:white; padding:2px 0px 0px 3px; }
.rightPanel div.jidai10 p.header{ margin-bottom:0px; color:#b8860b;}

/* jidai11 */
.rightPanel div.jidai11 h1{ color:#dc143c;}
.rightPanel div.jidai11 h2{ color:#dc143c;}
.rightPanel div.jidai11 h3{ color:#dc143c;}
.rightPanel div.jidai11 h4{ color:#dc143c;}
.rightPanel div.jidai11_line{ width:92%; border-bottom:2px solid #dc143c; margin-bottom:8px;}
.rightPanel div.jidai11_line h4.jidai10_box{ width:30%; background-color:#dc143c; color:white; padding:2px 0px 0px 3px; }
.rightPanel div.jidai11 p.header{ margin-bottom:0px; color:#dc143c;}


/* jidai12 */
.rightPanel div.jidai12 h1{ color:#FF3060; margin:2px 0px;}
.rightPanel div.jidai12 h2{ color:#FF3090;}
.rightPanel div.jidai12 h3{ color:#FF3399;}
.rightPanel div.jidai12 h4{ color:#FF3399;}
.rightPanel div.jidai12_line{ width:92%; border-bottom:2px solid #FF3060; margin-bottom:8px;}
.rightPanel div.jidai12_line h4.jidai10_box{ width:30%; background-color:#b8860b; color:white; padding:2px 0px 0px 3px; }
.rightPanel div.jidai12 p.header{ margin-bottom:0px; color:#FF3030;}
.jidai12 div.cat{ margin:15px 0px; }


/* jidaigeki_star */
.rightPanel div.jidaigeki_star h1{ color:#669;}
.rightPanel div.jidaigeki_star h2{ color:#669;}
.rightPanel div.jidaigeki_star h3{ color:#669;}
.rightPanel div.jidaigeki_star h4{ color:#669;}
.rightPanel div.jidaigeki_star_line{ width:92%; border-bottom:2px solid #b8860b; margin-bottom:8px;}
.rightPanel div.jidaigeki_star_line h4.jidai10_box{ width:30%; background-color:#b8860b; color:white; padding:2px 0px 0px 3px; }
.rightPanel div.jidaigeki_star p.header{ margin-bottom:0px; color:#b8860b;}

/* jidai13 */
.rightPanel div.jidai13 h1{ color:#FF3060; margin:2px 0px;}
.rightPanel div.jidai13 h2{ color:#3399FF;}
.rightPanel div.jidai13 h3{ color:#99B;}
.rightPanel div.jidai13 h4{ color:#FF3399;}
.rightPanel div.jidai13_line{ width:92%; border-bottom:2px solid #FF3060; margin-bottom:8px;}
.rightPanel div.jidai13_line h4.jidai10_box{ width:30%; background-color:#b8860b; color:white; padding:2px 0px 0px 3px; }
.rightPanel div.jidai13 p.header{ margin-bottom:0px; color:#FF3030;}
.jidai13 div.cat{ margin:15px 0px; }

/* jidai14 */
.rightPanel div.jidai14 h1{ color:#003366; margin:2px 0px;}
.rightPanel div.jidai14 h2{ color:#003399;}
.rightPanel div.jidai14 h3{ color:#003399;}
.rightPanel div.jidai14 h4{ color:#FF3399;}
.rightPanel div.jidai14_line{ width:92%; border-bottom:2px solid #FF3060; margin-bottom:8px;}
.rightPanel div.jidai14_line h4.jidai10_box{ width:30%; background-color:#b8860b; color:white; padding:2px 0px 0px 3px; }
.rightPanel div.jidai14 p.header{ margin-bottom:0px; color:#FF3030;}
.jidai14 div.cat{ margin:15px 0px; }

/* jidai15 */
.rightPanel div.jidai15 h1{ color:#ff6b8e;}
.rightPanel div.jidai15 h2{ color:#d50e62;}
.rightPanel div.jidai15 h3{ color:#bca401;}
.rightPanel div.jidai15 h4{ color:#d50e62;}
.rightPanel div.jidai15_line{ width:92%; border-bottom:2px solid #d50e62; margin-bottom:8px;}
.rightPanel div.jidai15_line h4.jidai10_box{ width:30%; background-color:#d50e62; color:white; padding:2px 0px 0px 3px; }
.rightPanel div.jidai15 p.header{ margin-bottom:0px; color:#d50e62;}

/* jidai18 */
.rightPanel div.jidai18 h1{ color:#ff3366;}
.rightPanel div.jidai18 h2{ color:#ff3366;}
.rightPanel div.jidai18 h3{ color:#0099ff;}
.rightPanel div.jidai18 h4{ color:#d50e62;}
.rightPanel div.jidai18_line{ width:92%; border-bottom:2px solid #ff3366; margin-bottom:8px;}
.rightPanel div.jidai18_line h4.jidai10_box{ width:30%; background-color:#ff3366; color:white; padding:2px 0px 0px 3px; }
.rightPanel div.jidai18 p.header{ margin-bottom:0px; color:#d50e62;}


/* kyozou */
.rightPanel div.kyozou h1{ color:#cc0066;}
.rightPanel div.kyozou h2{ color:#ff3366;}
.rightPanel div.kyozou h3{ color:#990033;}
.rightPanel div.kyozou h4{ color:#d50e62;}
.rightPanel div.jidai18_line{ width:92%; border-bottom:2px solid #ff3366; margin-bottom:8px;}
.rightPanel div.jidai18_line h4.jidai10_box{ width:30%; background-color:#ff3366; color:white; padding:2px 0px 0px 3px; }
.rightPanel div.kyozou p.header{ margin-bottom:0px; color:#d50e62;}

.rightPanel div.tokusyu{ font-size:116%; }
.tokusyu table.special{ width:95%; border:1px solid black; }
.tokusyu td{ border:1px solid black; padding:2px; vertical-align:top;}
.tokusyu td.special1{ width:140px; }



/* sondoku */
.leftPanel div.kounyu h3{ background-color:#C00; }
.rightPanel div.jidai2012_title{ background-color:white; color:#C00; margin-right:20px; padding:3px 3px 0px;}
.rightPanel div.jidai2012_mokuji{ background-color:#bf7fff; color:white; margin:2px 20px 10px 0px; padding:3px 3px 0px;}
.rightPanel h2.jidai2012{ color:#F0D000; }
.rightPanel h3.jidai2012{ color:red; }
.rightPanel div.jidai2012_detail{ margin-left:10px; }
.jidai2012_detail div.cat{ margin:15px 0px; }
.jidai2012_detail h1{ color:#ff3b3b;}
.jidai2012_detail h2{ color:#F0D000; }
.jidai2012_detail h3{ color:#ff5b5b; }
.jidai2012_detail h3.recipe{ color:#c184ff;}
.jidai2012_detail h4{ color:#bf7fff; }
.jidai2012_detail h5{ color:#a3a3ff; }
.jidai2012_detail h6{ color:#89c4ff; }
.jidai2012_detail div.chapter{ margin-left:15px; }
.jidai2012_detail h4.chapter_title{ color:#ff5b5b; font-size:169.1%;}
.jidai2012_detail div.teisei{ border:1px dotted #999; padding:7px; margin-right:10px;}

