BODY {
	MARGIN: 0px
;}
FORM {
	MARGIN: 0px
;}
H1 {
	MARGIN: 0px
;}
H2 {
	MARGIN: 0px
;}
P {
	MARGIN: 10px; LINE-HEIGHT: 140%
;}
#template_header {
	MARGIN: 0px; BACKGROUND-COLOR: #5185bd
;}
#template_header TD {
	COLOR: #ffffff
;}
#template_header A {
	FONT-SIZE: 90%; COLOR: #ffffff
;}
#template_header_bgTop {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../../images/header_bg.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 74px; BACKGROUND-COLOR: #5185bd
;}
#template_header_bg {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/header_bg.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 54px; BACKGROUND-COLOR: #5185bd
;}
#template_header #template_headLink {
	LINE-HEIGHT: 140%
;}
#template_header #template_headLink A {
	TEXT-DECORATION: none
;}
#template_header #template_headEng A {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
;}
#template_gNavi {
	COLOR: #ffffff
;}
#template_gNavi .template_bgcolor {
	BACKGROUND-COLOR: #5185bd
;}
#template_gNavi .template_bgcolor DIV {
	MARGIN: 5px
;}
#template_gNavi A {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #ffffff; TEXT-DECORATION: none
;}
#template_gNavi A:hover {
	TEXT-DECORATION: underline
;}
#template_gNavi A:active {
	COLOR: #ffff00
;}
#template_gNavi A:visited {
	COLOR: #ffffff
;}
#template_pankuzu {
	FONT-SIZE: 90%; MARGIN: 10px
;}
#template_pankuzu IMG {
	MARGIN: 0px 5px; VERTICAL-ALIGN: middle
;}
#up_date {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
.template_topLocal {
	MARGIN-BOTTOM: 10px
;}
.template_topLocal .template_margin {
	MARGIN: 3px 2px
;}
.template_topLocal H2 {
	FONT-SIZE: 100%; COLOR: #ffffff
;}
.template_topLocal H2 A {
	FONT-WEIGHT: bold; COLOR: #ffffff
;}
.template_topLocal .template_local_area {
	FONT-SIZE: 90%; MARGIN: 5px
;}
.template_topLocal .template_local_area LI {
	LIST-STYLE-IMAGE: url(../../images/local_list_icon.gif); MARGIN-BOTTOM: 5px; LINE-HEIGHT: 120%
;}
.template_topLocal .template_highcolor {
	BACKGROUND-COLOR: #009900
;}
.template_topLocal .template_lowcolor {
	BACKGROUND-COLOR: #e6f5e6
;}
.template_topLocal .template_midcolor01 {
	BACKGROUND-COLOR: #3685ab
;}
.template_topLocal .template_midcolor02 {
	BACKGROUND-COLOR: #ddf7ff
;}
.template_topLocal .template_chijisitu LI {
	LIST-STYLE-IMAGE: url(../../images/list_icon_chijisitsu.jpg); MARGIN-BOTTOM: 5px; LINE-HEIGHT: 120%
;}
.template_topLocal .template_chijisitu_color01 {
	BACKGROUND-COLOR: #000066
;}
.template_topLocal .template_chijisitu_color02 {
	BACKGROUND-COLOR: #dde4f0
;}
.template_banner DIV {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 5px
;}
#template_topnews {
	MARGIN-BOTTOM: 15px
;}
#template_topnews #template_newsCon H2 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../../images/h2_icon.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 10px 0px 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px dotted; BACKGROUND-REPEAT: no-repeat
;}
#template_topnews #template_newsCon P {
	FONT-SIZE: 100%; LINE-HEIGHT: 140%
;}
#template_topnews #template_newsCon .template_h2bgimage {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../../images/h2_bottom_line.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 6px
;}
#template_topnews #template_newsCon .template_line {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #5185bd 2px solid
;}
#template_topnews #template_newsCon UL LI {
	FONT-SIZE: 100%; LIST-STYLE-IMAGE: url(../../images/list_icon.gif); MARGIN-BOTTOM: 5px
;}
#template_topnews #template_newsCon P IMG {
	MARGIN-RIGHT: 5px
;}
#template_topnews #template_ud_area SPAN {
	FONT-SIZE: 100%
;}
#template_topnews #template_ud_area P {
	FONT-SIZE: 100%; LINE-HEIGHT: 120%
;}
#template_topnews .template_margin {
	MARGIN-BOTTOM: 10px
;}
UL#template_ud_list LI {
	FONT-SIZE: 100%; LIST-STYLE-IMAGE: url(../../images/ud_list_icon.gif); MARGIN-BOTTOM: 5px; LINE-HEIGHT: 120%
;}
#template_ud_bg01Base {
	BORDER-RIGHT: #ff6666 1px solid; BORDER-TOP: #ff6666 1px solid; BORDER-LEFT: #ff6666 1px solid; BORDER-BOTTOM: #ff6666 1px solid; BACKGROUND-COLOR: #ffcccc
;}
#template_ud_bg02Base {
	BORDER-RIGHT: #ff9999 1px solid; BORDER-TOP: #ff9999 1px solid; BORDER-LEFT: #ff9999 1px solid; BORDER-BOTTOM: #ff9999 1px solid; BACKGROUND-COLOR: #ffffff
;}
#template_topContents {
	MARGIN-BOTTOM: 20px
;}
#template_topContents H2 {
	FONT-SIZE: 100%
;}
#template_topContents .template_h2celColor {
	BACKGROUND-COLOR: #ffe3c7
;}
#template_topContents P {
	FONT-SIZE: 100%; LINE-HEIGHT: 140%
;}
#template_topAddress {
	FONT-SIZE: 100%
;}
#template_topAddress P {
	FONT-SIZE: 100%; MARGIN: 5px; LINE-HEIGHT: 120%
;}
#template_topAddress UL LI {
	FONT-SIZE: 100%; LINE-HEIGHT: 120%
;}
#template_topAddress .template_borderColor {
	BORDER-RIGHT: #016799 1px solid; BORDER-TOP: #016799 1px solid; BORDER-LEFT: #016799 1px solid; BORDER-BOTTOM: #016799 1px solid
;}
#template_topAddress .template_line {
	BORDER-BOTTOM: #000000 1px solid
;}
#template_footer {
	MARGIN-TOP: 15px
;}
#template_footer TD {
	FONT-SIZE: 90%
;}
#template_footer #template_bg01 {
	BACKGROUND-COLOR: #d8d8d8
;}
#template_footer #template_bg02 {
	COLOR: #ffffff; BACKGROUND-COLOR: #5185bd
;}
#template_midashi {
	MARGIN-BOTTOM: 10px
;}
#template_midashi H1 {
	FONT-SIZE: 100%
;}
#template_midashi .template_bgcolor {
	BACKGROUND-IMAGE: url(../images/midashi_bg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x
;}
#template_news {
	MARGIN-BOTTOM: 10px
;}
#template_news P {
	FONT-SIZE: 100%; MARGIN: 0px 15px
;}
#template_news UL LI {
	FONT-SIZE: 100%; LIST-STYLE-IMAGE: url(../images/news_list_icon.gif); LINE-HEIGHT: 140%
;}
#template_news .template_bgcolor {
	BACKGROUND-COLOR: #659a1f
;}
#template_news .template_update {
	BACKGROUND-COLOR: #cc9900
;}
#template_news UL#template_topicNews LI {
	LIST-STYLE-IMAGE: url(../images/list_topics_icon.gif); LINE-HEIGHT: 140%; MARGIN-RIGHT: 10px
;}
#template_news H2#template_topicH2 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/topics_icon.gif); PADDING-BOTTOM: 5px; MARGIN: 5px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px dotted; BACKGROUND-REPEAT: no-repeat
;}
#template_news H2#template_update {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/update_icon.gif); PADDING-BOTTOM: 5px; MARGIN: 5px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px dotted; BACKGROUND-REPEAT: no-repeat
;}
#template_news H2 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/midashi02_icon.gif); PADDING-BOTTOM: 5px; MARGIN: 5px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px dotted; BACKGROUND-REPEAT: no-repeat
;}
#template_localNavi DIV {
	FONT-SIZE: 100%
;}
#template_localNavi STRONG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
;}
#template_localNavi_nest H2 {
	FONT-SIZE: 100%; MARGIN: 5px 10px
;}
#template_localNavi_nest DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 3px; FONT-SIZE: 90%; PADDING-BOTTOM: 3px; LINE-HEIGHT: 120%; PADDING-TOP: 3px
;}
#template_localNavi .template_LocalBg {
	BACKGROUND-COLOR: #659a1f
;}
#template_localNavi .template_LocalText {
	BACKGROUND-COLOR: #dcecb0
;}
#template_localNavi #template_LocalActiveBg {
	BACKGROUND-COLOR: #cc6600
;}
#template_localNavi #template_LocalActiveText {
	BACKGROUND-COLOR: #ffe3c7
;}
#template_localNavi .template_midashiBg {
	BACKGROUND-COLOR: #c1c1c1
;}
#template_localNavi .template_textBg {
	BACKGROUND-COLOR: #e3e3e3
;}
#template_localNavi UL LI {
	MARGIN-BOTTOM: 0.5em! important
;}
.template_menu H2 {
	FONT-SIZE: 100%
;}
.template_menu P {
	FONT-SIZE: 100%; LINE-HEIGHT: 140%
;}
.template_menu SPAN {
	FONT-SIZE: 100%
;}
#template_midashi2 H1 {
	FONT-SIZE: 100%; MARGIN-LEFT: 10px; COLOR: #000066
;}
#template_midashi2 .template_bgcolor {
	BACKGROUND-COLOR: #ffb901
;}
#template_midashi2 .template_bgcolor2 {
	BACKGROUND-COLOR: #ffe3c7
;}
#template_exp {
	FONT-SIZE: 100%
;}
#user_contents {
	FONT-SIZE: 100%
;}
#user_contents #template_inquiry {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 1em! important; PADDING-TOP: 1em! important
;}
#template_inquiry {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 100%; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
;}
H2.template_blueH2 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/blue_head_icon.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px dotted; BACKGROUND-REPEAT: no-repeat
;}
UL.template_ListArrow {
	LIST-STYLE-IMAGE: url(../images/list_arow_icon.gif); LINE-HEIGHT: 140%
;}
UL.template_ListArrow LI {
	MARGIN-BOTTOM: 1em
;}
.template_h4deepcolor {
	BACKGROUND-COLOR: #ffcc00
;}
.template_h4color {
	BACKGROUND-COLOR: #ffe3c7
;}
.template_menu_bg {
	BACKGROUND-COLOR: #ffe3c7
;}
.template_margin5px {
	MARGIN: 5px
;}
.template_marginR5px {
	MARGIN-RIGHT: 5px
;}
.template_vMiddle {
	VERTICAL-ALIGN: middle
;}
.template_bgFFF {
	BACKGROUND-COLOR: #ffffff
;}
.template_bg000 {
	BACKGROUND-COLOR: #000000
;}
.template_floatL {
	FLOAT: left; MARGIN: 5px
;}
.template_font90 {
	FONT-SIZE: 90%
;}
.template_midashi_blue H1 {
	FONT-SIZE: 100%; VERTICAL-ALIGN: middle; COLOR: #ffffff
;}
.template_midashi_blue .template_bgcolor {
	BACKGROUND-IMAGE: url(../images/midashi_bg_blue.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #009900
;}
.template_bottom10 {
	MARGIN-BOTTOM: 10px
;}
#template_blue {
	MARGIN-BOTTOM: 10px
;}
#template_blue .template_bgcolor {
	BACKGROUND-COLOR: #009900
;}
#template_blue UL {
	MARGIN-TOP: 10px
;}
.template_blue UL {
	MARGIN-TOP: 10px
;}
#template_blue UL.template_blue LI {
	FONT-SIZE: 100%! important; LIST-STYLE-IMAGE: url(../images/blue_list_icon.gif); LINE-HEIGHT: 150%; MARGIN-RIGHT: 10px
;}
#template_blue H2#template_head {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/blue_head_icon.gif); PADDING-BOTTOM: 5px; MARGIN: 5px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px dotted; BACKGROUND-REPEAT: no-repeat
;}
.template_blue H2.template_head_dotline {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/blue_head_icon.gif); PADDING-BOTTOM: 5px; MARGIN: 5px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px dotted; BACKGROUND-REPEAT: no-repeat
;}
.template_blue H2.template_head {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/blue_head_icon.gif); PADDING-BOTTOM: 5px; MARGIN: 5px 10px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
;}
#template_blue H2#template_head2 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/yellow_head_icon.gif); PADDING-BOTTOM: 5px; MARGIN: 5px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px dotted; BACKGROUND-REPEAT: no-repeat
;}
.template_blue H2.template_head2 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/yellow_head_icon.gif); PADDING-BOTTOM: 5px; MARGIN: 5px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px dotted; BACKGROUND-REPEAT: no-repeat
;}
.template_blue H2.template_head_noicon {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 5px; MARGIN: 5px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px dotted
;}
#template_blue .template_gray {
	BACKGROUND-COLOR: #666666
;}
.template_blue .template_bg_gray {
	BACKGROUND-COLOR: #e6e6e6
;}
#template_gray UL {
	MARGIN-TOP: 10px
;}
#template_blue UL#template_gray LI {
	FONT-SIZE: 100%! important; LIST-STYLE-IMAGE: url(../images/gray_list_icon.gif); LINE-HEIGHT: 150%; MARGIN-RIGHT: 10px
;}
.template_blue UL.template_gray LI {
	FONT-SIZE: 100%! important; LIST-STYLE-IMAGE: url(../images/gray_list_icon.gif); LINE-HEIGHT: 150%; MARGIN-RIGHT: 10px
;}
.template_blue .template_midashiBg {
	BACKGROUND-COLOR: #6699ff
;}
.template_blue .template_textBg {
	BACKGROUND-COLOR: #e6f5e6
;}
.template_menu UL.template_blueList LI {
	FONT-SIZE: 100%! important; LIST-STYLE-IMAGE: url(../images/blue_list_icon.gif); LINE-HEIGHT: 150%; MARGIN-RIGHT: 10px
;}
.template_marginleft {
	MARGIN-LEFT: 10px
;}
.template_marginleft20 {
	MARGIN-LEFT: 20px
;}
.template_blue .template_LocalBg {
	BACKGROUND-COLOR: #009900
;}
.template_blue .template_LocalText {
	BACKGROUND-COLOR: #e6f5e6
;}
.template_blue #template_LocalActiveBg {
	BACKGROUND-COLOR: #cc6600
;}
.template_blue #template_LocalActiveText {
	BACKGROUND-COLOR: #ffe3c7
;}
#template_blue_midashi2 .template_bgcolor {
	BACKGROUND-COLOR: #009900
;}
#template_blue_midashi2 .template_bgcolor2 {
	BACKGROUND-COLOR: #e6f5e6
;}
#template_blue_midashi2 H1 {
	FONT-SIZE: 100%; MARGIN-LEFT: 10px; COLOR: #000066
;}
#template_blue .template_subtitle {
	MARGIN-LEFT: 10px; COLOR: #009900
;}
.template_blue .template_subtitle {
	FONT-SIZE: 100%; MARGIN-LEFT: 10px; COLOR: #009900
;}
#template_blue .template_headline {
	MARGIN-LEFT: 10px
;}
.template_blue H3.template_headline {
	MARGIN-TOP: 5px; PADDING-LEFT: 15px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/list_arow_icon.gif); MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px; BACKGROUND-REPEAT: no-repeat
;}
.template_blue H3.template_subhead {
	MARGIN-TOP: 5px; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 25px
;}
.template_blue P.template_paragraph {
	MARGIN-TOP: 0px; MARGIN-LEFT: 25px; PADDING-TOP: 0px
;}
.template_blue .template_bgcolor {
	BACKGROUND-COLOR: #009900
;}
.template_blue .template_bgcolor2 {
	BACKGROUND-COLOR: #e6f5e6
;}
.template_blue H1 {
	FONT-SIZE: 100%; MARGIN-LEFT: 10px; COLOR: #000066
;}
.template_alignright {
	TEXT-ALIGN: right
;}
DIV .template_line {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #000000 1px dotted
;}
.template_blue .setTable {
	FONT-SIZE: 100%; LINE-HEIGHT: 140%
;}
#template_orgMenus {
	MARGIN: 15px 0px
;}
#template_orgMenus H2 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; MARGIN-TOP: 10px; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/blue_head_icon.gif); MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
;}
#template_orgMenus H3 {
	MARGIN-TOP: 5px; PADDING-LEFT: 15px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/list_arow_icon.gif); MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px; BACKGROUND-REPEAT: no-repeat
;}
#template_orgMenus P {
	PADDING-RIGHT: 0.5em; MARGIN-LEFT: 15px
;}
#template_orgList {
	MARGIN: 10px 0px
;}
#template_orgList H2 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/blue_head_icon.gif); PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px dotted; BACKGROUND-REPEAT: no-repeat
;}
#template_orgList H3 {
	MARGIN-TOP: 5px; FONT-SIZE: 100%; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px
;}
#template_orgList UL {
	MARGIN-TOP: 5px; FONT-SIZE: 100%! important; LIST-STYLE-IMAGE: url(../images/blue_list_icon.gif); LINE-HEIGHT: 150%; MARGIN-RIGHT: 10px
;}
#template_subCate H2 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; MARGIN-TOP: 10px; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/blue_head_icon.gif); MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
;}
#template_subCate H3 {
	MARGIN-TOP: 5px; PADDING-LEFT: 15px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/list_arow_icon.gif); MARGIN-BOTTOM: 5px; MARGIN-LEFT: 15px; BACKGROUND-REPEAT: no-repeat
;}
#template_subCate P {
	PADDING-RIGHT: 0.5em; MARGIN-LEFT: 20px
;}

