﻿@charset "utf-8";

#sub_left { width: 570px; float: left }
#sub_left h2        { color: #405715; font-size: 1.2em; font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka, Osaka-等幅, 平成角ゴシック; line-height: 1.5em; background-image: url("../img/con_h2.gif"); background-repeat: no-repeat; background-position: 0 5px; text-align: left; margin-top: 10px; margin-bottom: 5px; padding-left: 25px; height: 1%; clear: both }
#sub_left h3      { color: #555; font-size: 1em; font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka, Osaka-等幅, 平成角ゴシック; line-height: 1.5em; background-image: url("../img/con_h2.gif"); background-repeat: no-repeat; background-position: 0 5px; text-align: left; margin-top: 10px; margin-bottom: 5px; padding-left: 25px; height: 1%; clear: both }
#sub_left h4      { color: #555; font-size: 1em; line-height: 1.5em; text-align: left; height: 1%; clear: both }
#sub_left p   { color: #666; font-size: 0.8em; font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka, Osaka-等幅, 平成角ゴシック; line-height: 1.5em; text-align: left }
#sub_left dt { color: #555; font-size: 0.95em; font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka, Osaka-等幅, 平成角ゴシック; line-height: 1.5em; background-image: url("../img/con_h2.gif"); background-repeat: no-repeat; background-position: 0 5px; text-align: left; margin-top: 10px; margin-bottom: 5px; padding-left: 25px; height: 1%; clear: both }
#sub_left dd { color: #666; font-size: 0.95em; font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka, Osaka-等幅, 平成角ゴシック; line-height: 1.5em; text-align: left }
.come {padding-top: 5px; border-top: 1px solid #d2d2ba }
#sub_left ul      { list-style-type: none; margin-bottom: 20px; margin-left: 20px }
#sub_left ul li           { color: #555; font-size: 0.95em; font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka, Osaka-等幅, 平成角ゴシック; background-image: url("../img/happa.gif"); background-repeat: no-repeat; text-align: left; list-style-type: none; margin-top: 20px; margin-bottom: 10px; padding-top: 2px; padding-left: 30px; height: 1%; min-height: 23px }
#sub_left ul li a  { text-decoration: none }
#sub_left ul li a:hover  { color: #00f; text-decoration: underline }
#sub_left ol      { list-style-type: none; margin-bottom: 20px; margin-left: 20px }
#sub_left ol li         { color: #555; font-size: 0.95em; font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka, Osaka-等幅, 平成角ゴシック; background-image: url("../img/m_happa.gif"); background-repeat: no-repeat; text-align: left; list-style-type: none; margin-top: 20px; margin-bottom: 10px; padding-top: 2px; padding-left: 30px; height: 1%; min-height: 23px }
#sub_left ol li a  { text-decoration: none }
#sub_left ol li a:hover  { color: #00f; text-decoration: underline }

#sub_left .twitter h2         { color: #405715; font-size: 1.2em; font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka, Osaka-等幅, 平成角ゴシック; line-height: 1.5em; background-image: url("../img/con_h2.gif"); background-repeat: no-repeat; background-position: 0 5px; text-align: left; margin-top: 10px; margin-bottom: 5px; padding-left: 25px; height: 1%; clear: none !important }
#sub_left .twitter h3       { color: #555; font-size: 1em; font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka, Osaka-等幅, 平成角ゴシック; line-height: 1.5em; background-image: url("../img/con_h2.gif"); background-repeat: no-repeat; background-position: 0 5px; text-align: left; margin-top: 10px; margin-bottom: 5px; padding-left: 25px; height: 1%; clear: none !important }
#sub_left .twitter h4       { color: #555; font-size: 1em; line-height: 1.5em; text-align: left; height: 1%; clear: none !important }
#sub_left .twitter p    { color: #666; font-size: 1.25em !important; font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka, Osaka-等幅, 平成角ゴシック; font-weight: bold; line-height: 1.5em; text-align: left; clear: none !important }



.ajaxSearch_result    { color: #2c7330; font-size: 0.95em; line-height: 1.5em; text-align: left; padding-top: 5px; padding-bottom: 20px; clear: both; border-top: 1px solid #ccc }

.ajaxSearch_highlight {
background-color:#ff0;
color:#333;
font-style:italic;
}

.twitter h2  { background-image: none !important }
.twitter h3  { background-image: none !important }

