﻿
/* LJJ 20110000_s */
body, h1, h2, h3, h4, h5 {margin:0; padding:0}
.ac {text-align:center}
.ar {text-align:right}
.fl {float:left}
.fr {float:right}
.clear {clear:both}
.pos_r {position:relative;}

.b {font-weight:bold}
.ma0 {margin:0}
.pa0 {padding:0}
.par10 {padding-right:10px}

.hand {cursor:pointer}
/* Layout Selector */


/* main */
.main_bg {width:100%; background:url(../images/main_bg_01.jpg) repeat-x}
.main_bg01 {width:100%; background-color:#0858a9; padding:20px 0;}

.main_w {width:990px}
.main_textimg {position:absolute;top:0;left:0;z-index:999;}
.logo {clear:both; text-align:center;}
.nav {float:right; width:725px}

.common_btn01 {margin:0; padding:0; list-style:none; position:absolute; top:0; right:0; z-index:100;}
.common_btn01 li {margin:0; padding:0; float:left; line-height:0; font-size:0}

#nav {position:relative; z-index:1; height:72px;}
#swfDiv {position:absolute; top:0px; left:0; z-index:500; height:78px; overflow:hidden;}

.box_img {text-align:center; font-size:0; line-height:0;width:990px;margin:0 auto;position:relative;}

/* sub */
.sub_bg {width:100%; background:url(../images/sub_bg_01.jpg) repeat-x}

.sub_left_01 {width:300px; padding:40px 0 0 0; vertical-align:top;}
.sub_menu {}

.subcontent {width:100%; padding-bottom:20px; vertical-align:top}

.location {color:#999; text-align:left; padding:50px 0 3px 20px; font-size:11px}
.location span {color:#666;}

.stt {padding:0 0 65px 20px}

.content {padding:50px 0 50px}

.sitemap {width:161px; margin:0 10px; height:340px; background-color:#FFF; border:1px solid #e7e7e7; float:left}
.sitemap p {height:55px}
.sitemap ul {margin:0; padding:0; list-style:none}
.sitemap ul li {margin:5px 20px 0; padding:0; border-bottom:1px solid #e7e7e7}
.sitemap ul li a {color:#656565; letter-spacing:-0.1em; font-size:11px; display:block; padding:1px 5px}
.sitemap ul li a:hover {text-decoration:none; color:#fff; background-color:#1c3784}

.guide_01{width:100%; margin:0 auto; text-align:center;}
.guide_pay{padding:30px 0; width:100%;}
.guide_pay h1{text-align:center; margin-bottom:10px;}
.guide_pay table{width:90%; margin:0 auto; border-top:2px solid #3172c3; text-align:center; background:#fafafa; font-size:13px}
.guide_pay table th {color:#3172c3; padding:10px 0; border-bottom:1px solid #b4b4b4; font-weight:bold;}
.guide_pay table td{color:#545454; padding:5px 0; border-bottom:1px solid #b4b4b4; border-left:1px solid #b4b4b4}