﻿@charset "UTF-8";


/* override */
div.leftA{ width:350px; }
div.rightA{ width:500px; }
.leftA div.left_top{ width:350px; height:26px; margin:0px; padding:0px; background-image:url(img/aikan_left_top.jpg); background-repeat:no-repeat;  }
.leftA div.left_core{ width:315px; margin:0px; padding:8px 20px 3px 15px; background-image:url(img/aikan_left_core.jpg); background-repeat:repeat-y;  }
.leftA div.left_btm{ width:350px; height:31px; margin:0px; padding:0px; background-image:url(img/aikan_left_btm.jpg); background-repeat:no-repeat;  }
.rightA div.right_top{ width:500px; height:28px; font-size:0%; margin:0px; padding:0px; background-image:url(img/aikan_right_top.jpg); background-repeat:no-repeat;  }
.rightA div.right_core{ width:455px; margin:0px; padding:5px 25px 3px 20px; background-image:url(img/aikan_right_core.jpg); background-repeat:repeat-y;  }
.rightA div.right_btm{ width:500px; height:66px; margin:0px; padding:0px; background-image:url(img/aikan_right_btm.jpg); background-repeat:no-repeat;  }

.rightA div.tab{ clear:both; padding:5px 10px; border:1px solid #CCC;}





.red{ color:red; }
.blue{ color:#0033FF;}
.green{  color:#00CC33;}
.orange{ color:#FF9900;}
.yellow{ color:#FFCC00;}
.purple{ color:#CC33CC; }
.leftm{ margin-left:10px; }
.brown{ color:#660000; }

.contentsA h1{ margin:0px;  }
.contentsA h1.red{ color:red; font-size:227%; }
.contentsA h1.blue{ color:blue; font-size:227%; }
.contentsA h2{ margin:0px;}
.contentsA h2.index{ color:#FF6666; }
.contentsA h2.backnumber{ color:#FF0000; background-color:#FFFF00; padding:3px 0px 0px 3px; margin:2px 0px 3px; border-right:5px solid red;}
.contentsA p{ margin:0px; font-size:123.1%; }
.contentsA img{ margin:2px 10px 2px 2px;}
.contentsA li{font-size:14px; margin:0px; padding:0px; line-height:1.1em; list-style-type:none;}
.contentsA table.backnumber{ width:670px; border:1px; margin:0px 0px 20px 10px; }
.contentsA table.backnumber td{ width:170px; vertical-align:top;}
.contentsA table.backnumber a{ font-size:14px; }
.contentsA tr.tr1{ height:150px; }
.contentsA tr.tr2{ height:65px; }
.contentsA tr.tr2 span.red{ color:red; font-size:14px; font-weight:bold;}
.contentsA tr.tr2 span.blue{ color:#0033FF; font-size:12px; }
.contentsA td img{ margin:0px; }
.contentsA p.st1{ font-size:108%}
.contentsA p.st2{ font-size:123.1%;}
.contentsA p.st3{ font-size:93%;}

.leftA img{ float:none; margin:0px auto; }
.leftA img.fright{ float:left; }
.leftA p{ font-size:123.1%; margin:0px 0px 10px 0px;}
.leftA div.tokusyu_green{ width:95%; margin:0px 0px 5px 0px; padding:2px 0px 0px 5px; color:white;line-height:1.0em; background-color:#00CC33; border:0px;}
.leftA div.tokusyu_red{ width:95%; margin:0px 0px 5px 0px; padding:2px 0px 0px 5px; color:white;line-height:1.0em; background-color:#FF0000; border:0px;}
.leftA div#hyosi img{ float:none; }

.rightA div.aikan_title{ width:95%; margin:0px 0px 5px 0px; padding:3px 0px 0px 0px; background-color:#FF6699; color:white;  }
.aikan_title h1{ margin:0px; padding:0px; line-height:1.3em;}
.rightA div.tokusyu_purple{ width:95%; margin:0px 0px 5px 0px; padding:3px 0px 1px 5px; color:white;line-height:1.0em; background-color:#CC33CC; border:0px;}
.rightA div.tokusyu_pink{ width:95%; margin:0px 0px 5px 0px; padding:3px 0px 1px 5px; color:white;line-height:1.0em; background-color:#FFAAAA; border:0px;}
.rightA div.tokusyu_green{ width:95%; margin:0px 0px 5px 0px; padding:3px 0px 1px 5px; color:white;line-height:1.0em; background-color:#00CC33; border:0px;}
.rightA div.tokusyu_red{ width:95%; margin:0px 0px 5px 0px; padding:3px 0px 1px 5px; color:white;line-height:1.0em; background-color:#FF0000; border:0px;}
.rightA div.tokusyu_blue{ width:95%; margin:0px 0px 5px 0px; padding:3px 0px 1px 5px; color:white;line-height:1.0em; background-color:#0033FF; border:0px;}
.rightA div.tokusyu_brown{ width:95%; margin:0px 0px 5px 0px; padding:3px 0px 1px 5px; color:white;line-height:1.0em; background-color:#993300; border:0px;}
.rightA div.pbox1{ margin:1px 5px 10px; }
.rightA div.pbox2{ margin:1px 15px 2px; }
.rightA h2.pink{ width:95%; margin:0px 0px 5px 0px; padding:2px 0px 2px 3px; background-color:#FF99CC;}
.rightA h3{ margin:1px;}
.rightA h3.pink_base{ width:90%; margin:0px 0px 3px 0px; padding:2px 0px 2px 3px; background-color:#FFAAAA;}
.rightA h3.mokuji{ width:90%; margin:0px 0px 8px 0px; padding:1px; background-color:#FFAAAA;line-height:0.8em;}
.rightA p{ font-size:123.1%; margin:0px;}
.rightA p.subtitle1{ color:red; font-size:100%; }
.rightA p.subtitle2{ color:#3333FF; font-size:100%; }
.rightA p.subtitle3{ color:green; font-size:100%; }
.rightA span{ font-size:100%; }
.rightA span.sub_red{ font-size:93%; color:#FF3333; margin-bottom:0px;}
.rightA span.sub_purple{ font-size:93%; color:#CC33CC; margin-bottom:0px;}
.rightA span.sub_green{ font-size:93%; color:#33CC33; margin-bottom:0px;}
.rightA span.sub_pink{ font-size:93%; color:#FF3366; margin-bottom:0px;}
.rightA span.sub_orange{ font-size:93%; color:#FF9900; margin-bottom:0px;}
.rightA span.sub_blue{ font-size:93%; color:#3333CC; margin-bottom:0px;}
.rightA li{ margin:3px 5px; }
.rightA img.fleft{ margin:2px 10px 2px 2px; float:left;}

.PanelE { width:850px; font-size:100%; border-bottom:1px solid #FF6666; background-color:#FFCCCC; 
  float:none; clear:both; }
.PanelE h3{ width:844px; padding:2px; margin:0px; background-color:#FF6666; border:1px groove #FF3333;  text-align:left;}
.PanelE object{ background-color:black; padding:0px; margin:0px;}
.PanelE img{ margin-bottom:0px; }


.rightA p.aikan27{ color:#3333FF; }
.rightA p.aikan27b{ color:#FF6600; }
.rightA h1.aikan27{ color:#3333FF; }
.rightA h2.aikan27{ color:#FF3300; }
.rightA h3.aikan27{ color:#FF3300; }
.rightA h4.aikan27{ color:#FF3300; }
.rightA div.aikan27{ width:95%; margin:0px 0px 5px 0px; padding:3px 0px 1px 5px; color:white;line-height:1.0em; background-color:#FF3300; border:0px;}

.rightA p.aikan28{ color:#333399; }
.rightA p.aikan28b{ color:#FF3300; }
.rightA h1.aikan28{ color:#333399; }
.rightA h2.aikan28{ color:#333399; }
.rightA h3.aikan28{ color:#FF6600; }
.rightA h4.aikan28{ color:#333399; }
.rightA h5.aikan28{ color:#FF3300; }
.rightA div.aikan28{ width:95%; margin:0px 0px 5px 0px; padding:3px 0px 1px 5px; color:white;line-height:1.0em; background-color:#FF3300; border:0px;}

.rightA p.aikan31{ color:#3333FF; }
.rightA p.aikan31b{ color:#CC00CC; }
.rightA h1.aikan31{ color:#FF0000; }
.rightA h2.aikan31{ color:#6060C0; }
.rightA h3.aikan31{ color:#CC6600; }
.rightA h4.aikan31{ color:#FF3300; }
.rightA h5.aikan31{ color:#9933CC; }
.rightA div.aikan31{ width:95%; margin:0px 0px 5px 0px; padding:3px 0px 1px 5px; color:white;line-height:1.0em; background-color:#FF3300; border:0px;}


.rightA p.aikan32{ color:#449944; }
.rightA p.aikan32b{ color:#FF3300; }
.rightA h1.aikan32{ color:#FF0000; }
.rightA h2.aikan32{ color:#3366CC; }
.rightA h3.aikan32{ color:#FF9966; }
.rightA h4.aikan32{ color:#3366CC; }
.rightA h5.aikan32{ color:#FF6666; }
.rightA div.aikan32{ width:95%; margin:0px 0px 5px 0px; padding:3px 0px 1px 5px; color:white;line-height:1.0em; background-color:#FF3300; border:0px;}


.rightA div.iris h1{ color:#F60;}
.rightA div.iris h2{ color:#F93;}
.rightA div.iris h3{ color:#3C0;}
.rightA div.iris h4{ color:#3C3;}
.rightA div.iris h5{ color:#66F;}
.rightA div.iris h6{ color:#66F;}

.rightA p.aikan33{ color:#0C0; }
.rightA p.aikan33b{ color:#633; }
.rightA h1.aikan33{ color:#FF1010; }
.rightA h2.aikan33{ color:#FF10FF; }
.rightA h3.aikan33{ color:#FF6600; }
.rightA h3.aikan33b{ color:#0066FF; }
.rightA h4.aikan33{ color:#FF33FF; }


.rightA p.aikan35{ color:#333399; }
.rightA p.aikan35b{ color:#FF3300; }
.rightA h1.aikan35{ color:#FF1010; }
.rightA h2.aikan35{ color:#3333CC; }
.rightA h3.aikan35{ color:#FF6600; }
.rightA h4.aikan35{ color:#333399; }
.rightA h5.aikan35{ color:#FF3300; }
