body {text-align:left;margin-top:0;margin-left:0;margin-right:0;padding-top:0;padding-left:0;padding-right:0;}
.boxhead_1{padding-top:2px;padding-left:2px;position:absolute;left:0;top:0;width:25em;height:5.5em;margin:0;background-color:#ffffff;}
.boxhead_2{vertical-align:top;padding-right:50px;padding-top:5px;padding-bottom:5px;position:absolute;left:25em;top:0px;width:29em;height:5.5em;margin:0;background-color:#ffffff;}
.boxnavi_3{padding-top:2px;padding-left:2px;padding-bottom:10px;border-top:solid 2px #ff994d;position:absolute;left:5;top:5.5em;width:54em;height:4.5em;margin:0;background-color:#ffffff;}
.boxmain{vertical-align:top;border-left:solid 1px #c4c95c;border-right:solid 1px #c4c95c;border-bottom:solid 1px #c4c95c;position:absolute;left:11.2em;top:10em;width:31.4em;margin-left:2px;margin-right:2px;background-color:#ffffff;}
.boxleft{vertical-align:top;border-left:solid 1px #c4c95c;border-right:solid 1px #c4c95c;border-bottom:solid 1px #c4c95c;position:absolute;left:2px;top:10em;width:11em;margin:0;background-color:#ffffff;}
.boxright{vertical-align:top;border-left:solid 1px #c4c95c;border-right:solid 1px #c4c95c;border-bottom:solid 1px #c4c95c;position:absolute;left:43em;top:10em;width:11em;margin:0;background-color:#ffffff;}
h1 {font-size:0.75em;color:#5b9197;background-color:#ffffff;padding-top:3px;padding-bottom:3px;padding-left:5px;　text-align:left;margin-bottom:0;margin-top:0;border-top:dotted 1px #c4c95c;border-bottom:dotted 1px #c4c95c;}
h2 {font-size:0.75em;color:#b3b333;background-color:#f2f5e9;padding-top:3px;padding-bottom:3px;padding-left:10px;　text-align:left;margin-bottom:5px;margin-top:0;border-top:dotted 1px #c4c95c;border-bottom:dotted 1px #c4c95c;border-left:solid 30px #c4c95c;border-right:dotted 1px #c4c95c;}
h2.mini {font-size:0.675em;color:#5b9197;background-color:#f2f5e9;padding-top:1px;padding-bottom:1px;padding-left:0px;　text-align:left;margin-bottom:2px;margin-top:0;border:0;}
h2.nomal {font-size:0.75em;color:#5b9197;background-color:#ffffff;padding-top:2px;padding-bottom:2px;padding-left:2px;　text-align:left;margin-bottom:2px;margin-top:0;border:0;}
h2.nomal a {color:#001aff;}
h2.nomal a:hover {position: relative; left: 1px; top: 1px;}
h3 {font-size:0.75em;padding-top:2px;padding-bottom:2px;padding-left:10px;margin-top :1em;margin-bottom :2em;text-align:left;border-top:dotted 1px #e69966;border-bottom:dotted 1px #e69966;border-left:solid 5px #e69966;border-right:dotted 1px #e69966;}
p {font-size:0.75em;line-height:1.5em;color:#606060;padding : 0.25em 3em 0.75em 3em;margin-bottom : 0px ;margin-top : 0px;}
p a {color:#0066e6;}
p a img {border: 0px;}
p a:hover {position: relative; left: 1px; top: 1px;color:#ff8800;}
p.head {font-size:1em;font-weight:bold;color:#ff994d;}
p.head a {text-decoration: none; color:#ff994d;}
p.head img {float:left;margin-right:1em;}
p.head_1 {font-size:0.65em;margin-left:3px;margin-right:3px; padding : 0.1em;margin-bottom : 0px ;margin-top : 0px;}
p.head_1 a {color:#393939;}
p.head_1 a:hover {color:#ff8800;}
p.head_1 img {margin-top:1em;margin-bottom:1em;}
p.navi {margin-left:3px;margin-right:3px; padding : 0.1em 0.25em 0.1em 0.25em;margin-bottom : 0px ;margin-top : 0px;}
p.navi a {padding-left:2px;padding-right:2px;}
p.navi span {color:#bfbfbf;}
p.menu1 {text-align:center;margin-left:0px;margin-right:0px;margin-bottom:2px;margin-top:0px;padding : 0.25em;background-color:#ffffff;}
p.menu1 a {color:#606060;background-color:#ffffff;margin-left:2px;margin-right:0px;margin-bottom:2px;margin-top:0px;text-decoration:none;border:solid 1px #c4c95c;display:block;width:9em;float:left;}
p.menu1 a.now {background-color:#f3f4d9;color:#000000;}
p.menu1 a:hover {background-color:#f3f4d9;color:#000000;position: static;}
p.menu1 span {display:none;}
p.menu1_1 {margin-left:0px;margin-right:0px;margin-bottom:0.5px;margin-top:0px;padding : 0.5em;background-color:#ffffff;}
p.menu1_1 a {color:#001aff;margin-left:2px;margin-right:0px;margin-bottom:5px;margin-top:0px;padding:3px;width:13em;line-height:1em;}
p.menu1_1 span {display:none;}
p.menu_2 {font-size:0.675em;font-weight: bold;text-align:center;color:#64633c;margin:0:2px:2px:2px;background-color:#f2f5e9;border:solid 1px #c4c95c;padding:0;height:2em;width:16em;}
p.menu_21 {font-size:0.675em;font-weight:bold;text-align:center;margin:0;padding :0;background-color:#ffffff;}
p.menu_21 a {color:#64633c;background-color:#f2f5e9;margin:0:2px:2px:2px;padding :2px;text-decoration:none;border:solid 1px #c4c95c;display:block;}
p.menu_21 a.now {background-color:#b3e6e6;color:#6e6e6e;}
p.menu_21 a:hover {background-color:#b3e6e6;color:#6e6e6e;position: static;}
p.menu_21 span {display:none;}
p.menu_3 {text-align:center;font-size:0.675em;color:#64633c;margin:0:2px:1em:2px;background-color:#ffffff;border:dotted 1px #c4c95c;padding:0;}
p.menu_4 {font-weight: bold;font-size:0.675em;margin-top:0;margin-bottom:1em;padding:0:5px;}
p.kuwasiku {margin-top:3em;margin-left:2em;}
p.0 {font-size:0.75em;margin:0; padding :0;}
p.0 img {margin:0;}
p.mini {font-size:0.65em;margin:0; padding :0;}
p.mini img {margin-top:0.5em;margin-bottom:0.5em;}
p.mini a img {border: 0px;}
p.mini_red {color:#e69966;font-size:0.65em;margin-left:0px;margin-right:0px; padding : 0.1em;margin-bottom : 0px ;margin-top : 0px;}
p.mini_blue {font-size:0.65em;margin-left:0px;margin-right:0px; padding : 0.5em:0;margin-bottom : 0px ;margin-top : 0px;}
p.mini_line {text-decoration:line-through;font-size:0.65em;margin:0; padding :0;}
p.nomal {font-size:0.75em;margin-left:0px;margin-right:0px; padding : 0.5em:0;margin-bottom : 0px ;margin-top : 0px;}
p.nomal_blue {color:#0000cc;font-size:0.75em;margin-left:0px;margin-right:0px; padding : 0.5em:0;margin-bottom : 0px ;margin-top : 0px;}
p.main {font-weight: bold;font-size:1em;background-color:#f3f4d9;padding-top:6px;padding-bottom:6px;　text-align:center;margin:0:2px:10px:2px;border:dotted 1px #c4c95c;}
p.red {color:#e69966;font-size:0.675em;}
ul.list_1 {text-align:left;list-style-image:url(../image/pp_op_gr1.gif);margin-left:0;padding-left:1.5em;margin-bottom:1px;margin-top:0.5em;list-style-position:outside;}
li.list_1 {font-size:0.75em;margin-bottom:0.75em;}
li.list_1 a {text-decoration:none;color:#5b9197;}
li.list_1 a.now {text-decoration:none;font-weight: bold;color:#ff8800;}
li.list_1 a:hover {color:#ff8800;position: relative; left: 1px; top: 1px;}
ul.mini {text-align:left;list-style-image:url(../image/yajirusi3.gif);margin-left:1em;padding-left:5;margin-top:0.5em;list-style-position:outside;}
li.mini {font-size:0.65em;margin-bottom:0.5em;}
li.mini a {color:#5b9197;}
li.mini a:hover {color:#ff8800;position: relative; left: 1px; top: 1px;}
ul.mini ul.mini li.mini {font-size:1em;}
ul.mini ul.mini ul.mini li.mini {font-size:1em;}
ul.nomal {text-align:left;list-style-image:url(../image/pp_op_or1.gif);margin-left:2em;padding-left:0;margin-top:0.2em;list-style-position:outside;}
li.nomal {font-size:0.75em;margin-bottom:0.5em;}
li.nomal a {color:#5b9197;}
li.nomal a:hover {color:#ff8800;position: relative; left: 1px; top: 1px;}
ul.nomal ul.nomal {text-align:left;list-style-image:url(../image/yajirusi1.gif);margin-left:2em;padding-left:0;margin-top:0.5em;list-style-position:outside;}
ul.nomal ul.nomal li.nomal {font-size:1em;}
.contents {vertical-align:top;text-align:center;margin-left:0;margin-right:0;margin-bottom:3px;}
.section {margin-left:8px;margin-right:8px;text-align:left;margin-top:1em;}
.section_line {margin-left:8px;margin-right:8px;text-align:left;margin-top:1em;border-top:dotted 1px #c4c95c;}
.section_2 {margin-left:32px;margin-right:32px;text-align:left;margin-top:1em;}
.mark {margin-right:0.5em;vertical-align:middle;}
address {font-size:0.675em;font-style:normal;color:#a4a4a4;padding-top:10px;padding-left:10px;margin-top:0;text-align:left;padding-bottom:4px;}
hr {height: 1px;color:#c4c95c;border-style: dotted;background-color: #ffffff;} 
hr.solid {height: 1px;color:#c4c95c;;border-style: solid;background-color: #ffffff;}
.sectionmenu {text-align:left;list-style-image:url(../image/pp_op_or1.gif);margin-left:0;padding-left:5em;padding-bottom:0.5em;}
.sectionmenu li {font-size:0.75em;margin-bottom:1em;padding-left:0;}
.sectionmenu li a {color:#5b9197;}
.sectionmenu li a:hover {color:#ff8800;}
.sectionmenu ul.2nd {text-align:left;list-style-image:url(../image/yajirusi1.gif);margin-left:0;padding-left:2em;padding-bottom:0.5em;}
.sectionmenu li.2nd {font-size:0.9em;margin-bottom:0.5em;margin-top:0.5em;padding-left:0;}
.sectionmenu li.2nd a {color:#5b9197;}
.sectionmenu li.2nd a:hover {color:#ff8800;}
.center{text-align:center;margin:0.5em:0;}
.center_2 {text-align:center;margin-left:0.5em;margin-right:0.5em;}
.top {text-align:right}
.top a {padding-left:3px;}
.top a:hover {color:#ff8800;}
 