﻿.accordion_toggle {	display: block; height: 24px; width: 204px; background-color:#ccc; padding: 3px 0 0; line-height: 1.5; color: #ffffff; font-weight: bolder; text-decoration: none; outline: none medium; color: #333; font-size: 100%; border-bottom: 1px solid #000000; cursor: pointer; margin: 0; }
.accordion_toggle_active { background-color:#4682b4; color: #ffffff; font-weight:bold;	border-bottom: 1px solid #000000; }
.accordion_content { overflow: hidden; width:204px; padding: 0; background-color: #c3dae4; color: #333; font-size:90%; height: 1px; margin: 0; }
h2.accordion_toggle.current-toggle { color: #fff; font-size: 100%; font-weight: bolder; background-color: #4682b4; margin: 0; padding: 3px 0 0; width: 204px; overflow: hidden; }
h2.accordion_toggle.current-toggle.info-toggle { color: #fff; font-size: 100%; font-weight: bolder; background-color: #ed6d00; margin: 0; padding: 3px 0 0; width: 204px; overflow: hidden; }
h2.accordion_toggle.current-toggle.access-toggle { color: #fff; font-size: 100%; font-weight: bolder; background-color: #a57000; margin: 0; padding: 3px 0 0; width: 204px; overflow: hidden; }
h2.accordion_toggle.current-toggle.hanbai-toggle { color: #fff; font-size: 100%; font-weight: bolder; background-color: #00a1d8; margin: 0; padding: 3px 0 0; width: 204px; overflow: hidden; }
h2.accordion_toggle.current-toggle.info-toggle { color: #fff; font-size: 100%; font-weight: bolder; background-color: #e8436b; margin: 0; padding: 3px 0 0; width: 204px; overflow: hidden; }
h2.accordion_toggle.current-toggle.ivent-toggle { color: #fff; font-size: 100%; font-weight: bolder; background-color: #01922d; margin: 0; padding: 3px 0 0; width: 204px; overflow: hidden; }
h2.accordion_toggle.current-toggle.kyousai-toggle { color: #fff; font-size: 100%; font-weight: bolder; background-color: #017bc8; margin: 0; padding: 3px 0 0; width: 204px; overflow: hidden; }
h2.accordion_toggle.current-toggle.soudan-toggle { color: #fff; font-size: 100%; font-weight: bolder; background-color: #ed6d00; margin: 0; padding: 3px 0 0; width: 204px; overflow: hidden; }
.accordion_content h3 { color: #333; font-size: 100%; background-color: #b0c4de; text-align: center; margin-top: 0; margin-bottom: 0; padding-top: 5px; padding-bottom: 5px; }
.accordion_current h3 { color: #333; font-size: 100%; background-color: #b0c4de; text-align: center; margin-top: 0; margin-bottom: 0; padding-top: 5px; padding-bottom: 5px; }
.accordion_content ul { background-color: #fff; text-align: left; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; padding-left: 0; }
.accordion_current ul { background-color: #fff; text-align: left; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; padding-left: 0; }
h2.accordion_toggle.accordion_toggle_title  { color: #fff; font-weight: bolder; background-color: #808080; padding-top: 8px; padding-bottom: 5px; }
div.accordion_current { color: #333; font-size: 90%; background-color: #c3dae4; text-align: left; width: 204px; margin: 0; padding: 0; }
div.accordion_current ul { background-color: #fff; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-left: 0; }
div.accordion_current li { padding-left: 10px; border-bottom: 1px solid #c0c0c0; list-style-type: none; display: block; }
html>/**/body div.accordion_current li { margin-left: 0; padding-left: 10px; border-bottom: 1px solid #c0c0c0; list-style-type: none; display: block; }
.accordion_content li { padding-left: 10px; border-bottom: 1px solid #c0c0c0; list-style-type: none; display: block; }
html>/**/body .accordion_content li { margin-left: 0; padding-left: 10px; list-style-type: none; display: block; border-bottom: 1px solid #c0c0c0; }
.accordion_content a { }
.accordion_content a:hover { }
