.jp_10 {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10px}
.jp_11 {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; line-height: 130%}
.jp_12 {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 130%}

/* a:link {  color: #0000ff; text-decoration: none}*/
/* a:visited {  color: #3366CC; text-decoration: none}*/
a:hover {  color: #FF9900; text-decoration: none; position: relative; top: 1px; left: 1px}
/* a:active {  color: #336666; text-decoration: none}*/

a.navi:link {text-decoration: none}
a.navi:visited {text-decoration: none}
a.navi:hover {color: #FF9900; text-decoration: none; position: relative; top: 1px; left: 1px }
a.navi:active {text-decoration: none}

a.subnavi:link {color: #2B6FC7; text-decoration: none}
a.subnavi:visited {text-decoration: none}
a.subnavi:hover {color: #FF9900; text-decoration: none; position: relative; top: 1px; left: 1px }
a.subnavi:active {text-decoration: none}

a.golf:link {color: #039D20; text-decoration: none}
a.golf:visited {text-decoration: none}
a.golf:hover {color: #FF9900; text-decoration: none; position: relative; top: 1px; left: 1px }
a.golf:active {text-decoration: none}

a.flower:link {color: #FF0000; text-decoration: none; font-weight: bold}
a.flower:visited {text-decoration: none; font-weight: bold}
a.flower:hover {color: #999999; text-decoration: none; font-weight: bold; position: relative; top: 1px; left: 1px }
a.flower:active {text-decoration: none; font-weight: bold}

a.sitemap:link {color: #2B6FC7; font-size: 14px; text-decoration: none; font-weight: bolder}
a.sitemap:visited {color: #2B6FC7; font-size: 14px; text-decoration: none; font-weight: bolder}
a.sitemap:hover {color: #FF9900; font-size: 14px; text-decoration: none; font-weight: bolder}
a.sitemap:active {color: #FF9900; font-size: 14px; text-decoration: none; font-weight: bolder}


.graytext {  color: #666666}.pagetop_title {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 20px; color: #2B6FC7; margin-top: 10px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; border-color: black black 636363; font-weight: bold; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
ul {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: disc; list-style-position: outside}
li {  line-height: 12px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px}
.orange_title_top {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 16px; color: #FF7400; margin-top: 10px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: bold}

li.practical_5 {  line-height: 14px; margin-left: 0px; margin-top: 3px; margin-right: 0px; margin-bottom: 3px}

.orange_title {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #FF7400; margin-top: 3px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.blue_title {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: bold; color: #003288; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.know_title { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px ; border-color: black black #999999; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.jp_14b {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 16px; font-weight: bold}
.coffee_travel_title {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: bold; color: #58B100}
.example_solution_title {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: bolder; color: #FF7400; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px}
.know_practical_title { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px ; border-color: black black #999999; color: #266DAF; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}.know_link_title { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 16px; color: #2B6FC7; margin-top: 10px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; font-weight: bold}
.sitepolicy_li {  line-height: 15px; margin-top: 2px; margin-right: 10px; margin-bottom: 5px; margin-left: 0px}
.sitepolicy_subtitle {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: #FF7400; margin-bottom: 3px}
.nodecoration {  text-decoration: none}
.bizpartner_merit_list {  line-height: 18px}
