@charset "UTF-8";

body{
text-align : center;
background : url(/share/images/static/common/body-bg.gif) #F7F7F7;
padding : 0px 0px 0px 0px;
margin : 0px;
}

img{
border : 0px;
padding : 0px;
}

#layout{
text-align : left;
width : 950px;
background : url(/share/images/static/common/wrap-bg.gif) repeat-y #fff;
padding : 0px 8px 0px 8px;
margin : 0px auto;
}

#ul_hd{
float : right;
padding : 0px;
margin : 0px 30px 0px 0px;
list-style : none;
list-style-position : outside;
display : inline;
}

#ul_hd li,
#ul_main li,
#ul_bn li{
padding : 0px;
margin : 0px;
display : inline;
}

#ul_hd li img{
width : 92px;
height : 32px;
margin : 0px;
}

#ul_main,
#ul_bn,
#menu ul{
padding : 0px;
list-style : none;
list-style-position : outside;
}

#ul_main{
margin : 0px 0px 0px 1px;
}

#ul_main li img{
width : 172px;
height : 110px;
margin : 0px;
}

#ul_bn{
margin : 0px 0px 0px 0px;
}

#ul_bn li img{
width : 176px;
height : 110px;
margin : 0px;
}

#menu ul{
margin : 0px;
}


#main{
float : left;
width : 717px;
padding : 0px 5px 0px 8px;
margin : 0px;
display : inline;
}

#menu{
float : right;
text-align : center;
width : 220px;
padding : 0px;
margin : 0px;
display : inline;
}

.clr{
clear : both;
}

.p_r_2px{
padding-right : 2px !important;
}


h1{
color: #FF6633;
width : 707px;
height : 105px;
background : url(/share/images/static/kango/h1.jpg) no-repeat;
}

h2{
color: #333366;
width : 707px;
height : 89px;
background : url(/share/images/static/kango/h2.jpg) no-repeat;
}

#h3_01,
#h3_02,
#h3_03{
text-indent : -9999px;
width : 712px;
height : 30px;
padding : 0px;
margin : 5px 0px 0px 0px;
vertical-align : bottom;
}

#h3_01{
background : url(/share/images/static/kango/tit_01.gif) no-repeat;
}

#h3_02{
background : url(/share/images/static/kango/tit_02.gif) no-repeat;
}

#h3_03{
background : url(/share/images/static/kango/tit_03.gif) no-repeat;
}

.img_map{
width : 709px;
height : 275px;
margin : 0px;
background : url(/share/images/static/kango/map.gif) no-repeat;
vertical-align : top;
}

address{
font-size : 12px;
text-align : center;
font-style : normal;
padding : 5px;
margin : 20px 0px 0px 0px;
}

#head_bg_top{
width : 950px;
height : 5px;
margin : 0px !important;
vertical-align : bottom;
}

.step_01,
.step_02,
.step_03,
.step_04,
.step_05{
height : 162px;
margin : 0px;
vertical-align : top;
}

.step_01{
width : 158px;
}

.step_02,
.step_03{
width : 132px;
}

.step_04{
width : 134px;
}

.step_05{
width : 156px;
}

.step_06,
.step_07,
.step_bt{
height : 42px;
margin : 0px;
vertical-align : top;
}

.step_06{
width : 172px;
}

.step_07{
width : 185px;
}

.step_bt{
width : 355px;
}

.step_08{
width : 712px;
height : 25px;
margin : 0px 0px 0px 0px;
vertical-align : top;
}

.cnt_a{
font-size : 14px;
width : 712px;
background : url(/share/images/static/kango/cnt_a_bg.gif) repeat-y;
}

.cnt_a ul{
padding : 15px 25px 5px 25px;
margin : 0px;
list-style : none;
list-style-position : outside;
}

.cnt_a ul li{
border-bottom : 2px solid #B2B2B2;
padding : 5px 5px 0px 20px;
margin : 0px;
}

.li_bg_a{
background : url(/share/images/static/kango/li_bg_a.gif) no-repeat 0px 10px;
}

.li_bg_b{
background : url(/share/images/static/kango/li_bg_b.gif) no-repeat 0px 10px;
}

a:link,
a:active,
a:visited,
a:hover{
color : #003366;
}

a:link,
a:active,
a:visited{
text-decoration : none;
}

a:hover{
text-decoration : underline;
}

.img_mn_bt_join{
width : 218x;
height : 209px;
margin : 0px 0px 5px 0px;
}

.mn_bt_01{
width : 210x;
height : 66px;
margin : 0px;
}

.mn_bt_02{
width : 210x;
height : 73px;
margin : 0px;
}

#newsBar {
padding : 10px 15px 5px 15px;
} 

#newsBar {
padding : 10px 15px 5px 15px;
}

.resultDiv_gsnb{
background : url(/share/images/static/kango/li_bg_a.gif) no-repeat 5px 5px;
padding-left : 20px;
} 

#text_bk{
padding : 5px 40px 5px 25px;
margin : 0px;
background : url(/share/images/static/kango/cnt_a_bg.gif) repeat-y;
}

#map_bk{
padding : 25px 40px 10px 25px;
margin : 0px;
background : url(/share/images/static/kango/cnt_a_bg.gif) repeat-y;
}

#text{
padding : 5px 25px 5px 25px;
font-size : 14px;
color : #333366!important
width: 550px;
background-color:#F2F2F2;
}

#text1{
padding : 15px 0px 0px 15px;
margin : 0px;
font-size : 12px;
}

#text2{
padding : 15px 0px 0px 15px;
margin : 0px;
font-size : 12px;
font-weight: normal
}

.map_title {
   font-size : 14px;
   padding : 5px 0px 5px 5px;
   margin : 0px;
   color : #FFFFFF
   width: 600px;
   height: 14px;
   background-color:#9999ff; 
   font-weight: bold;
   }
ul#prov h4 {
	margin:0px!important;
	font-size : 12px;
	padding:5px 0px 0px 0px;
	color : #333366
	}
ul#prov li{
	padding:0px 0px 0px 10px;
	list-style-type:none;
	margin-left:-40px;
	}
ul#prov li ul {
	margin-left:100px;
	margin-top:-15px;
	font-size : 12px;
	padding:0px 0px 2px 0px;
	}
ul#prov li ul li {
	background-image:none;
	display:inline;
	padding:0px;
	margin-left:10px;
	}
ul#prov li ul li a{
	white-space:nowrap;
	}
.line{
	background-color:#F2F2F2;
	height :20px;
	}
.normal{
	background-color:#FFFFFF;
	height :20px;
	}