h1, h2, h3, h4, h5 {margin-top:0;}


h1{width: 282px;height: 35px;background: url(./images/main/logo_new.gif) no-repeat top;text-indent: -99999px;font-size: 2px;line-height: 2px;color: #404040;}
h1 a{display: block;width: 282px;height: 35px;	font-size: 2px;	line-height: 2px;color: #404040;margin:0; padding:0;}


h2 {font-family:MS PGothic; font-size:15px; line-height:20px; font-weight:bold;}
h3 {font-size:16px; line-height:18px;}
h4 {font-size:14px; line-height:16px;}
h5 {font-size:12px; line-height:16px; font-weight:bold;}


h2.site_title { color: #333; margin-top: 20px; margin-bottom: 10; padding-left: 10px; line-height: 20px}
#left_sitemap h2.supportTitle { padding: 3px 10px; font-size:13px; color: #9cf39f; margin-top: 3px; line-height: 20px; margin-bottom: 0px}
#left_sitemap p { padding-left: 20px; color: #1dc3e7; margin-top: 0px; margin-bottom: 8px}
#left_sitemap p a{ color: #1dc3e7; margin-top: 0px; margin-bottom: 8px}
#left_sitemap p a:hover { text-decoration: underline;}
#right_sitemap h2.supportTitle { padding: 3px 10px; font-size:13px; color: #9cf39f; margin-top: 3px; line-height: 20px; margin-bottom: 0px}
#right_sitemap p { padding-left: 20px; color: #1dc3e7; margin-top: 0px; margin-bottom: 8px}
#right_sitemap p a{ color: #1dc3e7; margin-top: 0px; margin-bottom: 8px}
#right_sitemap p a:hover { text-decoration: underline;}


#left_sitemap  {float: left; width: 300px; padding: 0 15px;}
#right_sitemap  { float: left; width: 300px; padding: 0 15px;}



.m_menu_table {border-right:#c8c8c8 1px solid; border-top:#fa7923 3px solid; border-bottom:#fa7923 1px solid;} 
.m_menu_table tr td{ text-align:center; height:24px}
.m_menu_table tr td a {display:inline-block; font-weight:bold; border-left:1px solid #c8c8c8; color:#323232; float:left; height:100%; text-decoration:none; padding:5px 19px 0 19px; font-size:13px; height:100%;background: url(./images/menu_off_back.gif) repeat-x bottom}
.m_menu_table tr td a:hover {display:inline-block; font-weight:bold; border-left:1px solid #c8c8c8; color:#fff; background-color:#fa7923; height:100%;padding:5px 19px 0 19px;background-image:none; }
.m_menu_table tr td .curr {display:inline-block; font-weight:bold; border-left:1px solid #fa7923; color:#fff; background-color:#fa7923;background-image:none; height:100%}

.left_area tr td{padding:0 0 6px 0}

.stext_l {font-size: 14px;line-height: 14px; color: #666666; text-align:left; background: url(./images/main/main_bull.gif) no-repeat 6px 4px; padding:3px 0 0 28px; height:30px}
.stext_2 {font-size: 14px;line-height: 14px; color: #fd5b0a; text-align:left; background: url(./images/main/main_bull.gif) no-repeat 0 6px; padding:5px 0 0 22px; height:30px; font-weight:bold}
.stext_3 {font-size: 14px;line-height: 14px; color: #fd5b0a; text-align:left; background: url(./images/bull_03.gif) no-repeat 0 6px; padding:5px 0 0 15px; height:20px; font-weight:bold}
.stext_4 {display:inline-block; width:100%; height:27px; font-size: 14px;line-height: 14px; color: #fd5b0a; text-align:left; background: url(./images/bull_03.gif) no-repeat 0 6px #d9d9d9; padding:5px 0 5px 15px; height:20px; font-weight:bold}
.stext_5 {display:inline-block; width:98%; font-size:14px; line-height:14px; color: #666666; text-align:left; background: url(./images/main/main_bull.gif) no-repeat 6px 4px; padding:8px 0 0 28px; height:30px; font-weight:bold; border-bottom:1px solid #858585}

.son_img_border {border:1px #999 solid}

.son_title {background: url(./images/bull_01.gif) no-repeat 0 0; padding:3px 0 0 20px; height:30px}
.more {display:inline-block; width:30px; margin:0; padding:0 10px 0 7px; background: url(./images/more_bull.gif) no-repeat 0px 4px; font-weight:bold}
.main_title_01 {font-size:14px; color:#333; font-weight:bold; height:15px}
.date_01 {font-size:9px; margin:0; padding:0}
.main_01_02 {background: url(./images/bull_03.gif) no-repeat 0 0; padding:0 0 5px 15px; font-size:14px; font-weight:bold; display:inline-block}
.main_01_03 {background: url(./images/bull_03.gif) no-repeat 5px 7px; padding:7px 0 7px 20px; font-size:14px; font-weight:bold; display:inline-block}

.top_price_span {background: url(./images/bull_04.gif) no-repeat 0 6px; display:inline-block; width:160px; text-align:left; padding:0 0 0 7px}

.sub_left_title {display:inline-block;background: url(./images/main/main_bull.gif) no-repeat 0 6px; padding:7px 0 0 24px; height:28px; font-weight:bold; font-size:18px}
.sub_left_menu {display:inline-block;background: url(./images/bull_06.gif) no-repeat 2px 9px; padding:6px 0 0 10px; height:15px; font-weight:bold; font-size:12px;}
.sub_left_menu a:hover{color:#e05a00}
.sub_left_menu #s_curr{color:#e05a00}

.path{ font-size:11px; font-weight:bold}

.p11 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:11px}
.p12 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:12px}
.p13 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:13px}
.p14 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:14px}
.p15 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:15px}
.p16 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:16px}
.p17 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:17px}
.p18 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:18px}
.p19 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:19px}
.p20 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:20px}
.p21 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:21px}
.p22 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:22px}
.p23 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:23px}
.p24 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:24px}
.p25 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:25px}
.p26 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:26px}
.p27 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:27px}
.p28 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:28px}
.p29 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:29px}
.p30 {font-family:"ＭＳ Ｐ", Osaka, "是 Pro W3", sans-serif;font-weight:bold;font-size:30px}
