.tit_style01 {
    padding: 0 0 9px 18px;
    background: url('../images/tit_style01_dot.gif') 0 1px no-repeat;
}
.tit_style02 {
    padding: 10px 0 20px 19px;
    background: url('../images/tit_style01_dot.gif') 0 17px no-repeat;
}
.tit_style03 {
    padding: 0 0 24px 17px;
    background: url('../images/tit_style03_dot.gif') 0 1px no-repeat;
}
.tit_style04 {
    padding: 0 0 15px 22px;
    background: url('../images/tit_style01_dot.gif') 0 1px no-repeat;
}
.img_box {
    display: inline-block;
    border: 8px solid #eaeaea;
}
/*130927:ìˆ˜ì •(ì‹œìž‘)*/
.img_box02 {
    display: block;
    padding: 6px;
    background: url('../images/skl_ico_bg.gif') 0 0 no-repeat;
    width:50px;
    height:50px;    
}
/*130927:ìˆ˜ì •(ë)*/
.lt-ie8 .list_style01 {
    zoom: 1;
}
.list_style01:after {
    content: '';
    display: block;
    clear: both;
}
.list_style01 {
    border-top: 1px solid #d3d3d3;
}
.list_style01 li {
    float: left;
    padding: 10px 13px 8px 12px;/*15.07.20 ìˆ˜ì •*/
    border-bottom: 1px solid #d3d3d3;
}
.list_style01 .odd {
    border-right: 1px solid #d3d3d3;
}
.list_style01 .img_box {
    margin-bottom: 8px;
}
.list_style01 h5 {
    padding-left: 8px;
    padding-bottom: 2px;
}
.list_style01 p {
    padding-left: 23px;
}
.list_style02 {
    padding-left: 33px;
}
.list_style02 h5 {
    padding-bottom: 2px;
}
.list_style02 p {
    padding-left: 16px;
    padding-bottom: 16px;
}
.list_style02 table {
    margin: 0 0 21px 15px;
}
.list_style02 table caption {
    display: none;
}
.list_style02 table tr:first-child th, .list_style02 table tr:first-child td {
    border-top: 1px solid #b2b2b2;
}
.list_style02 table tr th, .list_style02 table tr td {
    padding: 12px 0;
    text-align: left;
    vertical-align: top;
    border-bottom: 1px solid #d1d1d1;
}
.list_style02 table .last th, .list_style02 table .last td {
    border-bottom: 1px solid #b2b2b2;
}
.list_style02 table tr th {
    width: 91px;
    padding-left: 38px;
    background: #efefef url('../images/list_style02_table_dot.gif') 29px 16px no-repeat;
}
.list_style02 table tr td {
    width: 568px;
    padding-left: 17px;
}

.list_style03 {
    margin: 0;
    padding: 0;
    padding-left: 31px;
}
.list_style03 li {
    padding-bottom: 7px;
}
.list_style04 {
    background: #f0f0f0;
    margin-bottom: 49px;
    padding: 14px 15px;
}
.list_style04 li {
    padding-left: 16px;
    margin-top: 6px;
    background: url('../images/list_style04_dot.gif') 0 5px no-repeat;
}
.list_style04 li:first-child {
    margin-top: 0;
}
.list_style04 table {
    width: 787px;
    margin-top: 14px;
    margin-left: -15px;
}
.list_style04 table caption {
    display: none;
}
.list_style04 table th {
    padding: 9px 0;
    color: #fff;
    background: #999;
}
.list_style04 table td {
    padding: 9px 0;
    text-align: center;
    background: #fff;
    color: #777;
    border-bottom: 1px solid #d3d3d3;
}
.list_style04 table .l_pad15 {
    padding-left: 15px;
}
.list_style04 table .r_pad15 {
    padding-right: 15px;
}
.table_style01 {
    width: 531px;
    color: #888;
    margin-bottom: 5px;
}
.table_style01 caption {
    display: none;
}
.table_style01 th {
    width: 11%;
    border-top: 1px solid #b2b2b2;
    border-bottom: 1px solid #d5d5d5;
    background: #efefef;
    padding: 8px 0;
}
.table_style01 td {
    border-bottom: 1px solid #b2b2b2;
    padding: 8px 0;
    text-align: center;
    font-weight: bold;
}
.l_mar288 {
    margin-left: 288px;
}
/* 2016-07-22 ì¶”ê°€ ì‹œìž‘ */
.b_mar40 {
    margin-bottom: 40px !important;
}
.lp01 {
    letter-spacing: 0.1px;
}
/* 2016-07-22 ì¶”ê°€ ë */
.tab {
    border-bottom: 2px solid #777;
    margin-bottom: 40px;
}
.tab li {
    float: left;
    height: 28px;
    border: 1px solid #d4d4d4;
    line-height: 28px;
    width: 152px;
    margin: 0px 5px 5px;
}
.tab li:hover {
    border: 1px solid #777777;
}
.tab .active {
    position: relative;
    z-index: 5;
    border: 1px solid #777;
    background-color: #252326;
}
.tab .active a {
    color:#fff;
}
/*tab - text*/
/*130925:ìˆ˜ì •(ì‹œìž‘)*/
.bottom_chr .tab li {
    font-weight:bold;
    color:#a9a9a9;
    cursor:pointer;
    font-size:11px;
}
.bottom_chr .tab li a{
	display:block;
    height: 10px;	
    padding:8px 18px 10px 18px;	
    color:#a9a9a9;
}
.bottom_chr .tab .active {
    color:#444;
}
.bottom_chr .tab .active a{
    color:#444;
}
/*130925:ìˆ˜ì •(ë)*/
/*Pasing*/
.paging_comm {
    text-align: center;
    vertical-align: top;
    margin: 150px 0 26px 0;
}
.paging_comm .link_page {
    display: inline-block;
    padding: 0 12px;
    text-decoration: none;
    color: #707070;
}
.paging_comm .link_page:hover, .paging_comm em.link_page {
    color: #d65000;
    font-style: normal;
}
.paging_comm .img_sample {
    display: inline-block;
    padding: 0 2px;
    border: 0 none;
    text-decoration: none
}
.paging_comm .img_sample img {
    vertical-align: top;
    margin-top: 0px;
}
.lt-ie8 .paging_comm .img_sample img {
    vertical-align: middle;
}
.paging_comm .link_page:hover {
    text-decoration: none;
}
.screen_out {
    display: block;
    overflow: hidden;
    position: absolute;
    left: -9999px;
    width: 1px;
    height: 1px;
    font-size: 0;
    line-height: 0;
    text-indent: -9999px
}
/*ì‹œìž‘í•˜ê¸°*/
#atoz {
    padding: 4px 0 147px 15px;
}
#atoz .tab_box02 .img_box, #atoz .tab_box03 .img_box, #atoz .tab_box04 .img_box, #atoz .tab_box05 .img_box, #atoz .tab_box06 .img_box, #atoz .tab_box07 .img_box {
    margin-left: 21px;
    margin-bottom: 31px;
}
#atoz .tab_box02 .img_box {
    border-bottom-width: 5px;
    border-right-width: 5px;
    border-top-width: 5px;
}
#atoz .tab {
    margin-left: -15px;
}
/*ìºë¦­í„°*/
#chr section {
    position: relative;
    margin-bottom: 50px;
    margin-left: -10px;
    padding-left: 10px;
}
#chr section p {
    color: #888;
    line-height: 150%;
    margin-bottom: 20px;
}
#chr section .add_info h5 {
    display: inline-block;
    background: #ffcd03;
    padding: 4px;
    margin-bottom: 3px;
    color: #657774;
}
#chr section .add_info ul {
    padding-left: 4px;
    padding-bottom: 16px;
}
#chr section .add_info ul li {
    font-weight: bold;
    color: #888;
    margin-bottom: 2px;
}
#chr .btn_stat {
    display: block;
    margin-left: 737px;
    margin-bottom: 33px;
}
#chr .section01 {
    background: url('../images/chr_img01.jpg') 0 0 no-repeat;
}
#chr .section02 {
    background: url('../images/chr_img02.jpg') 0 0 no-repeat;
}
#chr .section03 {
    background: url('../images/chr_img03.jpg') 0 0 no-repeat;
}
#chr .section04 {
    background: url('../images/chr_img04.jpg') 0 0 no-repeat;
}
#chr .section05 {
    background: url('../images/chr_img05.jpg') 0 0 no-repeat;
}
#chr .section06 {
    background: url('../images/chr_img06.jpg') 0 0 no-repeat;
}
#chr .section07 {
    background: url('../images/chr_img07.jpg') 0 0 no-repeat;
}
#chr .section08 {
    background: url('../images/chr_img08.jpg') 0 0 no-repeat;
}
#chr .section09 {
    background: url('../images/chr_img09.jpg') 0 0 no-repeat;
}
#chr .section10 {
    background: url('../images/chr_img10.jpg') 0 0 no-repeat;
}
#chr .section11 {
    background: url('../images/chr_img11.jpg') 0 0 no-repeat;
}
/* 2016-07-22 ì¶”ê°€ ì‹œìž‘ */
#chr .section12 {
    background: url('../images/chr_img12.jpg') 0 0 no-repeat;
}
/* 2016-07-22 ì¶”ê°€ ë */
.lt-ie8 #chr .chr_nav {
    zoom: 1;
}
#chr .chr_nav:after {
    content: '';
    display: block;
    clear: both;
}
#chr .chr_nav {
    width: 798px;
    padding: 9px 0 9px 7px;
    background: #e9e9e9;
    margin-bottom: 47px;
}
#chr .chr_nav li {
    float: left;
    padding-right: 5px;
    padding-bottom: 5px;
}
#chr .chr_nav li img {
    cursor: pointer;
}
#pop_stat {
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -300px;
    margin-top: -313px;
    width: 600px;
    background: #fff;
}
#pop_stat h4 {
    background: #343434;
}
.lt-ie8 #pop_stat h4 img {
    vertical-align: top;
}
#pop_stat table {
    margin: 11px 0 11px 25px;
}
#pop_stat caption {
    display: none;
}
#pop_stat table th, #pop_stat table td {
    vertical-align: middle;
    text-align: left;
    padding: 7px 0 4px 0;
}
#pop_stat table tr:first-child th, #pop_stat table tr:first-child td {
    padding-top: 13px;
}
#pop_stat table th {
    padding-left: 26px;
    width: 61px;
    background: #f0f0f0 url('../images/pop_stat_th_bg.gif') top right no-repeat;
    color: #777;
}
#pop_stat table tr:first-child th {
    background: #f0f0f0;
}
#pop_stat table td {
    padding-left: 11px;
    color: #888;
}
#pop_stat .close {
    position: absolute;
    top: 3px;
    right: 3px;
}
#layer {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10000;
}
#layer_bg {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    background: rgba(0, 0, 0, 0.7);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    z-index: 9999;
}
/*ìŠ¤í‚¬*/
#skl .top_chr {
    padding: 0 71px 0 70px;
    width: 680px;
    height: 107px;
    background: #e9e9e9;
    overflow: hidden;
    position: relative;
    margin-bottom: 35px;
}
#skl .top_chr ul {
    position: absolute;
    top: 0;
    left: 70px;
    width: 2040px; 
}
#skl .top_chr li {
    float: left;
    padding: 11px 13px 6px 14px;
    text-align: center;
    font-weight: bold;
    color: #666;
    position: relative;
}
#skl .top_chr .prev {
    position: absolute;
    top: 0;
    left: 0px;
    width: 70px;
    padding: 0;
    height: 115px;
    background: #e9e9e9;
}
#skl .top_chr .next {
    position: absolute;
    top: 0;
    left: 750px;
    width: 71px;
    padding: 0;
    height: 115px;
    background: #e9e9e9;
}
#skl .top_chr li img {
    display: block;
    width: 66px;
    margin-bottom: 6px;
    border: 2px solid #666;
}
#skl .top_chr .active img {
    border: 2px solid #ff8314;
}
#skl .top_chr .active:after {
    content: '';
    display: block;
    position: absolute;
    top: 11px;
    left: 14px;
    width: 64px;
    height: 63px;
    border: 3px solid #ff8314;
}
#skl .skl_data {
    margin-bottom: 50px;
}
#skl .skl_data .img_box02, #skl .skl_data ul {
    float: left;
    margin-bottom: 30px;    
}
#skl .skl_data .img_box02 {
    margin-right: 17px;
}
/*130925:ìˆ˜ì •(ì‹œìž‘)*/
#skl .skl_data ul {	
	width:640px;
    font-weight: bold;
    padding-left:90px;
}
#skl .skl_data ul li {
    margin-top: 6px;
    text-indent:-90px;
    text-align:justify;
    line-height:1.4;
}
/*130925:ìˆ˜ì •(ë)*/
#skl .skl_data ul li:first-child {
    margin-top: 0px;
}
#skl .skl_data ul span {
    color: #d45001;
}
#skl .skl_data table {
    clear: both;
    width: 100%;
    border-top: 1px solid #b2b2b2;
}
#skl .skl_data table caption {
    display: none;
}
#skl .skl_data table thead th {
    background: #efefef;
    padding: 9px 0 7px 0;
    color: #888;
    border-bottom: 1px solid #bbb;
}
#skl .skl_data table thead th:first-child, #skl .skl_data table tbody th {
    background: #999;
    text-align: left;
    color: #efefef;
    width: 94px;
    padding: 9px 0 7px 11px;
    border-bottom: 1px solid #bbb;
    border-right: 1px solid #bbb;
}
#skl .skl_data table tbody td {
/*130923:ì‚­ì œ
width: 6%;
//130923:ì‚­ì œ*/
    text-align: center;
    padding: 9px 0 7px 0;
    border-bottom: 1px solid #bbb;
}
/*131001:ì¶”ê°€(ì‹œìž‘) - ì•„ì´í…œ ì„¤ëª… í…Œì´ë¸”*/
#item .item_list .item_type{
	margin-left:-20px;
	width:100%;
}
#item .item_list .item_type th{
	background:none;
}
#item .item_list .item_type td{
	border:none;
}
/*131001:ì¶”ê°€(ë)*/
/*ì•„ì´í…œ*/
/*130925:ìˆ˜ì •(ì‹œìž‘)*/
#item .select_box {
    background: #efefef;
    padding: 25px 20px 40px 30px;
}
#item .select_type01, #item .select_type02 {
    width: 33%;
    float: left;
    height: 38px;
}
#item .select_type03 {
	width:30%;
    float:left;
}
/*130925:ìˆ˜ì •(ë)*/
#item .select_box h4 {
    display: inline-block;
    padding-left: 10px;
    background: url('../images/item_dot.gif') 1px center no-repeat;
}
.lt-ie8 #item .select_box h4 {
    display: inline;
}
#item .select_type01 h4, #item .select_type02 h4 {
    padding-right: 14px;
}
#item .select_type03 h4 {
    padding-right: 24px;
}
#item .select_type03 input, #item .select_type03 label {
    vertical-align: top;
    margin-top: 2px;
}
#item .select_type03 label {
    display: inline-block;
    margin-right: 10px;
}
#item .item_list {
    margin-top: 30px;
    padding-left: 17px;
}
#item .item_list {
    position: relative;
}
#item .item_list h4 {
    padding-left: 20px;
    padding-bottom: 3px;
}
/*130930:ìˆ˜ì •(ì‹œìž‘)*/
#item .item_list .img_box02, #item .item_list p {
    float: left;
    padding-bottom: 26px;
}
#item .item_list .img_box02 {
    display: block;
    padding: 6px;
    background: url('../images/skl_ico_bg02.gif') 0 0 no-repeat;
    width:40px;
    height:40px; 
}
#item .item_list p {
    padding-left: 17px;
    color: #777;
    width:625px;
    display:inline;
    vertical-align:middle;
}
#item .item_list table {
    clear: both;
    margin-left:70px;
}
/*130930:ìˆ˜ì •(ë)*/
#item .item_list caption {
    display: none;
}
/*131001:ìˆ˜ì •(ì‹œìž‘)*/
#item .item_list .col_01{
    width: 360px;
}
#item .item_list .col_02 {
    width: 170px;
}
/*131001:ìˆ˜ì •(ë)*/
#item .item_list th, #item .item_list td {
    padding: 8px 15px;
}
#item .item_list th {
    background: #999;
    text-align: left;
    color: #efefef;
}
#item .item_list td {
    color: #888;
    border-bottom: 1px solid #b2b2b2;
}
/*130927:ì¶”ê°€(ì‹œìž‘)*/
#item .item_list .item_not{
	width:95%;
	margin-top:5%;
	text-align:center;
	font-weight:bold;	
}
/*130927:ì¶”ê°€(ë)*/

/*ë¯¸ë‹ˆíŽ«*/
#mst .top_table {
    margin-bottom: 49px;
}
#mst .top_table caption {
    display: none;
}
#mst .top_table td {
    color: #777;
    font-weight: bold;
    padding: 5px 0;
    border-bottom: 1px solid #eee;
}
#mst .top_table .td_01 {
    text-align: center;
}
#mst .top_table .td_02, #mst .top_table .td_03 {
    text-indent: 38px;
}
#mst .top_table .td_04 {
    text-indent: 36px;
}
#mst .top_table .td_05 {
    text-indent: 26px;
}
#mst .top_table td img {
    display: inline-block;
    margin-right: 11px;
}
#mst .gray_box {
    margin-top: -49px;
    background: #f0f0f0;
    padding: 18px 0 15px 17px;
}
#mst .gray_box .tit_style05 {
    margin: 31px 0 7px 0;
}
#mst .gray_box li {
    font-weight: bold;
    color: #b65e00;
    padding-bottom: 3px;
    padding-left: 30px;
    background: #f0f0f0 url('../images/mst_part02_dot.gif') 20px 4px no-repeat;
}
#mst .gray_box .tit {
    color: #777;
    display: inline-block;
    margin-right: 20px;
}
#mst .gray_box table {
    width: 752px;
    margin: 8px 0 0 -12px;
    border-bottom: 1px solid #d3d3d3;
}
#mst .gray_box table caption {
    display: none;
}
#mst .gray_box table th {
    height: 36px;
    background: #999;
    color: #fff;
    text-align: center;
}
#mst .gray_box table td {
    width: 12.5%;
    height: 55px;
    font-weight: normal;
    text-align: center;
    color: #777;
    background: #fff;
}
#mst .gray_box table td img {
    display: block;
    width: 30px;
    margin: 2px auto;
}
#mst .gray_box table .or_img img {
    display: inline-block;
    margin: 0 3px;
}
/*ì§€ë„*/
#map {
    position: relative;
}
#map .img_box {
    display: block;
    margin-bottom: 35px;
}
#map .map_link, #map table {
    display: none;
}
#map .map_link {
    cursor: pointer;
    position: absolute;
    overflow: hidden;
    text-indent: -2000px;
    background: url('../images/transparent.png') 0 0 repeat;
}
#map .map_link01 {
    top: 29px;
    left: 53px;
    width: 65px;
    height: 64px;
}
#map .map_link02 {
    top: 29px;
    left: 118px;
    width: 69px;
    height: 51px;
}
#map .map_link03 {
    top: 29px;
    left: 187px;
    width: 71px;
    height: 51px;
}
#map .map_link04 {
    top: 57px;
    left: 258px;
    width: 49px;
    height: 24px;
}
#map .map_link05 {
    top: 25px;
    left: 430px;
    width: 56px;
    height: 50px;
}
#map .map_link06 {
    top: 93px;
    left: 64px;
    width: 69px;
    height: 21px;
}
#map .map_link07 {
    top: 80px;
    left: 133px;
    width: 60px;
    height: 36px;
}
#map .map_link08 {
    top: 80px;
    left: 193px;
    width: 72px;
    height: 49px;
}
#map .map_link09 {
    top: 80px;
    left: 265px;
    width: 53px;
    height: 49px;
}
#map .map_link10 {
    top: 75px;
    left: 405px;
    width: 58px;
    height: 52px;
}
#map .map_link11 {
    top: 68px;
    left: 495px;
    width: 76px;
    height: 37px;
}
#map .map_link12 {
    top: 114px;
    left: 64px;
    width: 69px;
    height: 40px;
}
#map .map_link13 {
    top: 114px;
    left: 133px;
    width: 40px;
    height: 52px;
}
#map .map_link14 {
    top: 129px;
    left: 193px;
    width: 45px;
    height: 36px;
}
#map .map_link15 {
    top: 129px;
    left: 238px;
    width: 62px;
    height: 62px;
}
#map .map_link16 {
    top: 129px;
    left: 300px;
    width: 44px;
    height: 62px;
}
#map .map_link17 {
    top: 104px;
    left: 343px;
    width: 64px;
    height: 62px;
}
#map .map_link18 {
    top: 127px;
    left: 405px;
    width: 34px;
    height: 37px;
}
#map .map_link19 {
    top: 104px;
    left: 495px;
    width: 56px;
    height: 29px;
}
#map .map_link20 {
    top: 133px;
    left: 506px;
    width: 46px;
    height: 32px;
}
#map .map_link21 {
    top: 104px;
    left: 551px;
    width: 74px;
    height: 73px;
}
#map .map_link22 {
    top: 154px;
    left: 64px;
    width: 69px;
    height: 73px;
}
#map .map_link23 {
    top: 165px;
    left: 158px;
    width: 41px;
    height: 54px;
}
#map .map_link24 {
    top: 191px;
    left: 285px;
    width: 36px;
    height: 28px;
}
#map .map_link25 {
    top: 164px;
    left: 343px;
    width: 46px;
    height: 27px;
}
#map .map_link26 {
    top: 164px;
    left: 388px;
    width: 38px;
    height: 38px;
}
#map .map_link27 {
    top: 164px;
    left: 426px;
    width: 53px;
    height: 76px;
}
#map .map_link28 {
    top: 164px;
    left: 477px;
    width: 74px;
    height: 55px;
}
#map .map_link29 {
    top: 191px;
    left: 349px;
    width: 40px;
    height: 37px;
}
#map .map_link30 {
    top: 220px;
    left: 322px;
    width: 28px;
    height: 28px;
}
#map .map_link31 {
    top: 248px;
    left: 322px;
    width: 28px;
    height: 30px;
}
#map .map_link32 {
    top: 276px;
    left: 322px;
    width: 28px;
    height: 30px;
}
#map .map_link33 {
    top: 228px;
    left: 349px;
    width: 40px;
    height: 38px;
}
#map .map_link34 {
    top: 264px;
    left: 349px;
    width: 40px;
    height: 42px;
}
#map .map_link35 {
    top: 219px;
    left: 499px;
    width: 74px;
    height: 46px;
}
#map .map_link36 {
    top: 249px;
    left: 197px;
    width: 47px;
    height: 41px;
}
#map .map_link37 {
    top: 249px;
    left: 244px;
    width: 42px;
    height: 40px;
}
#map .map_link38 {
    top: 265px;
    left: 422px;
    width: 51px;
    height: 63px;
}
#map .map_link39 {
    top: 265px;
    left: 538px;
    width: 48px;
    height: 24px;
}
#map .map_link40 {
    top: 248px;
    left: 641px;
    width: 41px;
    height: 42px;
}
#map .map_link41 {
    top: 289px;
    left: 197px;
    width: 46px;
    height: 44px;
}
#map .map_link42 {
    top: 276px;
    left: 285px;
    width: 37px;
    height: 61px;
}
#map .map_link43 {
    top: 306px;
    left: 361px;
    width: 61px;
    height: 46px;
}
#map .map_link44 {
    top: 330px;
    left: 52px;
    width: 30px;
    height: 51px;
}
#map .map_link45 {
    top: 320px;
    left: 82px;
    width: 41px;
    height: 61px;
}
#map .map_link46 {
    top: 318px;
    left: 122px;
    width: 75px;
    height: 52px;
}
#map .map_link47 {
    top: 333px;
    left: 197px;
    width: 24px;
    height: 50px;
}
#map .map_link48 {
    top: 330px;
    left: 477px;
    width: 68px;
    height: 66px;
}
#map .map_link49 {
    top: 317px;
    left: 545px;
    width: 64px;
    height: 36px;
}
#map .map_link50 {
    top: 289px;
    left: 671px;
    width: 67px;
    height: 63px;
}
#map .map_link51 {
    top: 342px;
    left: 620px;
    width: 52px;
    height: 54px;
}
#map .map_link52 {
    top: 396px;
    left: 528px;
    width: 57px;
    height: 53px;
}
#map .map_link53 {
    top: 396px;
    left: 585px;
    width: 70px;
    height: 53px;
}
#map .map_link54 {
    top: 379px;
    left: 693px;
    width: 38px;
    height: 55px;
}
#map .map_link55 {
    top: 471px;
    left: 483px;
    width: 22px;
    height: 24px;
}
#map .map_link56 {
    top: 494px;
    left: 394px;
    width: 53px;
    height: 51px;
}
#map .map_link57 {
    top: 494px;
    left: 447px;
    width: 58px;
    height: 51px;
}
#map .map_link58 {
    top: 127px;
    left: 439px;
    width: 24px;
    height: 37px;
}
#map .map_link59 {
    top: 38px;
    left: 31px;
    width: 23px;
    height: 23px;
}
#map .map_link60 {
    top: 227px;
    left: 195px;
    width: 23px;
    height: 23px;
}
#map .map_link61 {
    top: 191px;
    left: 321px;
    width: 29px;
    height: 29px;
}
#map .map_link62 {
    top: 328px;
    left: 422px;
    width: 23px;
    height: 23px;
}
#map .map_link63 {
    top: 289px;
    left: 573px;
    width: 29px;
    height: 29px;
}
#map .map_link64 {
    top: 396px;
    left: 505px;
    width: 23px;
    height: 23px;
}
#map .map_link65 {
    top: 80px;
    left: 118px;
    width: 23px;
    height: 23px;
}
#map .map_link66 {
    top: 165px;
    left: 42px;
    width: 23px;
    height: 23px;
}
#map .map_link67 {
    top: 141px;
    left: 463px;
    width: 23px;
    height: 23px;
}
#map .map_link68 {
    top: 133px;
    left: 484px;
    width: 23px;
    height: 23px;
}
#map .map_link69 {
    top: 220px;
    left: 172px;
    width: 23px;
    height: 23px;
}
#map .map_link70 {
    top: 245px;
    left: 417px;
    width: 23px;
    height: 23px;
}
#map .map_link71 {
    top: 333px;
    left: 220px;
    width: 23px;
    height: 23px;
}
#map .map_link72 {
    top: 58px;
    left: 307px;
    width: 23px;
    height: 23px;
}
/*130812:ì¶”ê°€(ì‹œìž‘)*/
#map .map_link73 {
    top: 347px;
    left: 540px;
    width: 74px;
    height: 43px;
}
#map .map_link74 {
    top: 372px;
    left: 665px;
    width: 20px;
    height: 16px;
}
#map .map_link75 {
    top: 335px;
    left: 600px;
    width: 14px;
    height: 12px;
}
/*130812:ì¶”ê°€(ë)*/
#map caption {
    display: none;
}
#map td {
    color: #888;
    padding: 6px 0 6px 58px;
    border-bottom: 1px solid #d5d5d5;
}
/*í€˜ìŠ¤íŠ¸*/
#qst .select_box {
    background: #efefef;
    padding: 25px 91px;
    margin-bottom: 34px;
}
.lt-ie8 #qst .select_box {
    padding-right: 61px;
}
.lt-ie8 #qst .select_box {
    zoom: 1;
}
#qst .select_box:after {
    content: '';
    display: block;
    clear: both;
}
#qst .select_type01, #qst .select_type02 {
    float: left;
}

/*130925:ì‚­ì œ
#qst .select_type01 {
    width: 381px;
}
//130925:ì‚­ì œ*/

#qst .select_box h4 {
    display: inline-block;
    padding-left: 10px;
    background: url('../images/item_dot.gif') 2px center no-repeat;
}
.lt-ie8 #qst .select_box h4 {
    display: inline;
}
#qst .select_type01 h4 {
    padding-right: 25px;
}
#qst .select_type02 h4 {
    padding-right: 14px;
}
#qst .select_type01 input, #qst .select_type01 label {
    vertical-align: top;
    margin-top: 2px;
}
#qst .select_type01 label {
    display: inline-block;
    margin-right: 20px;
}
#qst caption {
    display: none;
}
#qst tbody td {
    padding: 10px 0;
    border-bottom: 1px solid #eee;
}
#qst tbody .td_01 {
    padding-left: 40px;
}
#qst tbody .td_02 {
    padding-left: 103px;
}
#qst tbody .td_03 {
    padding-left: 54px;
}
#qst tbody .td_04 {
    padding-left: 77px;
}
#qst .paging_comm {
    margin-top: 100px;
}
/*ê³µì„±ì „*/
#btl .list_style_btl {
    padding: 5px 0 20px 5px;
}
.lt-ie8 #btl .list_style_btl {
    zoom: 1;
}
#btl .list_style_btl:after {
    content: '';
    display: block;
    clear: both;
}
#btl .list_style_btl li {
    float: left;
    padding-left: 20px;
}
#btl .list_style_btl li:first-child {
    padding-left: 0;
}
#btl table {
    margin-bottom: 47px;
}
#btl caption {
    display: none;
}
#btl td {
    padding: 8px 0;
    border-bottom: 1px solid #eee;
}
#btl .td_01 {
    padding-left: 60px;
}
#btl .td_02 {
    padding-left: 104px;
}
#btl .td_03 {
    padding-left: 32px;
}
/*ê¸¸ë“œì „*/
#guild .gray_box {
    background: #f0f0f0;
    padding: 15px 13px 15px 17px;
    margin-bottom: 49px;
}
#guild .gray_box p {
    padding-bottom: 15px;
}
#guild .gray_box table {
    width: 100%;
}
#guild .gray_box table caption {
    display: none;
}
#guild .gray_box table th, #guild .gray_box table td {
    text-align: center;
    padding: 8px 0;
}
#guild .gray_box table thead th {
    color: #efefef;
    background: #999;
}
#guild .gray_box table tbody th, #guild .gray_box table tbody td {
    color: #777;
    font-weight: normal;
    background: #fff;
    border-bottom: 1px solid #999;
}
#guild .list_style05 li {
    margin-bottom: 20px;
    padding: 14px 0 4px 31px;
    background: #f0f0f0 url('../images/list_style04_dot.gif') 16px 18px no-repeat;
}
#guild .list_style05 li h5 {
    padding-bottom: 4px;
}
#guild .list_style05 li p {
    padding-bottom: 25px;
}
#guild .list_style05 li img {
    display: block;
}
#guild .img {
    display: block;
    margin-top: 15px;
    margin-left: 92px;
    border: 3px solid #555;
}
#guild .tab_box03 .list_style04 h5 {
    margin-top: 35px;
    margin-left: -15px;
    padding-left: 17px;
    background: url('../images/tit_style03_dot.gif') 0 2px no-repeat;
}
#guild .tab_box03 table {
    margin-top: 10px;
    width: 360px;
}
#guild .tab_box03 .td_01{
    text-align: left;
    padding-left: 15px;
    width: 58px;
}
#guild .tab_box03 .td_02{
    width: 125px;
}
#guild .tab_box03 .td_03{
    padding-left: 4px;
}
#guild .tab_box03 .table_style02{
    margin-bottom: 50px;
}
#guild .tab_box03 .table_style02 caption{
    display: none;
}
#guild .tab_box03 .table_style02 td{
    padding: 15px 0;
    text-align: center;
    border-bottom: 1px solid #eee;
}
#guild .tab_box03 .table_style02 .td_01 img{
    display: inline-block;
    padding: 5px;
    background: url('../images/table_style02_npc_bg.gif') 0 0 no-repeat;
}
#guild .tab_box03 .table_style02 .td_02{
    text-align: left;
    padding-left: 48px;
}
/*130812:ì¶”ê°€ - ìºë¦­í„° - ì˜ìˆ ì‚¬ë¶€ë¶„*/
.char_txt{
	position:absolute;
	top:126px;
	right:90px;
}
#chr section .char_txt{
	color:#ff6d25;	
}
#qst table {width:812px;}