#sub-contents{margin: 0 auto;width: 1400px; padding-top: 0px; padding-bottom: 30px;}
#left-area{width: 250px; float: left;}
#left-area h2{font-size: 25px; color: #fff; width: 100%; height: 120px; line-height:120px;  text-align: center; background: url("left_menuBg.gif") repeat center center;}
#sub-header {background: #E7E7E8 url(bg_13.png) no-repeat right center;}

.left-deaph1{border: 1px solid #dbdbdb;}
.left-deaph1 > li{border-top: 1px solid #dbdbdb;}
.left-deaph1 > li:first-child{border-top: 0;}
.left-deaph1 > li > a{font-size: 16px; color: #555555;display:block; padding: 10px 0 10px 25px;}
.left-deaph1 > li > a:hover{background:#30456c;color:#ffffff;}
.left-deaph1 > li > a.no3{background:#30456c;color:#ffffff;}
.left-deaph2{display: none;padding:0 1px;}
.left-deaph2 > li > a{font-size: 15px; color: #666666; display:block; padding: 10px 0;border-top: 1px solid #dbdbdb; background: url("left_menu_ikon01.gif") no-repeat 25px center; background-color: #f5f5f5; padding-left: 35px;}
.left-deaph2 > li > a:hover{color: #4c81b6;}
.left-deaph2 > li > a.on{color: #4c81b6;}
/*.left-deaph1 > li > a.on{background: url(left_menu_ikon02.gif) 88% 25px no-repeat !important; background-color: #30456c !important; color: #fff !important;}*/
.left-deaph1 > li > a.on{background: url(left_menu_ikon02.gif) 88% 25px no-repeat !important; background-color: #30456c !important; color: #fff !important;}
.left-deaph1 > li > a.on.n3{background: none !important;background-color: #30456c !important; color: #fff !important;}

.left-deaph1 > li > a.g-on{background: url(left_menu_ikon02.gif) 88% 25px no-repeat !important; background-color: #30456c !important; color: #fff !important;}
.left-deaph1 > li > a.g-n3{background: none !important;background-color: #30456c !important; color: #fff !important;}

.left-deaph1 > li > a.out{background:transparent url(left_menu_ikon03.gif) no-repeat 88% 25px;color:#555555;}
.left-deaph1 > li > a.over{background:#30456c url(left_menu_ikon04.gif) no-repeat 88% 25px;color:#ffffff;}

.sub-area{float: right; width: 1120px;padding-top: 0px;}
#sub-header h2{font-size: 30px; color: #333333;padding-top: 40px;padding-left: 15px;}
.nav-sharing{border-bottom: 2px solid #4982ad; padding-bottom: 10px;}
.sub-nav-area{float: left; padding-top: 10px;padding-left: 15px;}
.sub-nav-ul > li{float: left; font-size: 14px; background: url("sub_c_img02.gif") no-repeat left center; padding-left: 10px; margin-right: 10px;}
.sub-nav-ul > li:first-child{background: none; padding-left: 0px;}
.sub-nav-ul > li > span > img{padding-top: 2px; vertical-align: top; margin-right: 10px;}
.sub-sharing{float: right;}
.sub-sharing > ul > li{float: left;}
.sub-sharing > ul > li:first-child{margin-right: 5px;}

.sub-conts{padding-top: 30px;}
/*txt*/
.sub-txt-title01{font-size: 20px; color: #333333; background: url("sub_txt_ikon02.gif") no-repeat left 7px; padding-left: 25px; margin-top: 38px;}
.sub-txt-title01.mt0{margin-top: 0px;}
.sub-txt-title01 span{color: #fb9f13;}
.sub-txt-title01-span{ margin-left:10px; display:inline-block; font-size:14px; color:#555555; }
.sub-txt-style02{font-size: 16px; color: #206ba9; margin-top: 18px; font-weight: bold;}
.sub-txt-style02 span.s1{font-size: 14px; color: #555555; margin-left: 3px; font-weight: normal;}
.sub-txt-style02.mt0{margin-top: 0;}
.sub-txt-style03{font-size: 14px; color: #555555; margin-top: 5px; line-height: 25px;}
.sub-txt-style03.mt01{margin-top: 15px;}
.sub-txt-style03.mt02{margin-top: 25px;}
.sub-txt-style03.sub-txt-style03_txt{letter-spacing: -0.35px;}
.sub-txt-style-ul01{margin-top: 18px;}
.sub-txt-style-ul01 li{color: #555555; font-size: 14px; line-height: 32px; background: url("sub_txt_ikon01.gif") no-repeat left 13px; padding-left: 10px;}
.sub-txt-style-ul01 li span.c2{color: #555555; display: inline-block;}
.sub-txt-style-ul01 li span.c1{color: #258594;}
.sub-txt-style-ul02 > li{font-size: 14px; color: #555555; line-height: 22px; background: url("sub_txt_ikon04.gif") no-repeat left 10px; padding-left: 10px;}
.sub-txt-style-ul02.mt01{margin-top: 15px;}
.sub-txt-style-ul02.mt01 > li{line-height: 22px;background: url("sub_txt_ikon04.gif") no-repeat left 10px;}
.sub-txt-style-ul02 > li > span{color: #258594;}
.sub-txt-style-ul02 > li.bg02{font-size: 14px; color: #555555; line-height: 22px; background: url("sub_txt_ikon05.gif") no-repeat 3px 9px; padding-left: 10px;}
.sub-txt-style-ul02 > li.bg03{background: url("left_menu_ikon01.gif") no-repeat 12px 10px; padding-left: 22px;}
.sub-txt-style-ul02 > li.bg-none{background: none; padding-left: 0;}
.sub-txt-style-ul03 > li{font-size: 14px; color: #555555; line-height: 19px; background: url("sub_txt_ikon05.gif") no-repeat 3px 9px; padding-left: 10px;}
.sub-txt-style-ul02.bg04 > li{background: url("sub_txt_ikon08.gif") no-repeat left 10px; }
.sub-red-txt{font-size: 14px; color: #ff0000; margin-top: 20px;}
.txt-center01{margin-top: 10px; font-size: 14px; color: #555555; text-align: center;}
.txt-left01{margin-top:10px;font-size:14px;color:#555555;text-align:left}
/*txt*/  

.user-002-cd{text-align: center; margin-top: 5px; padding-bottom: 10px;}
.user-002-cd-ul{display: inline-block;}
.user-002-cd-ul > li{float: left; margin-top: 15px; text-align: center;}
.user-002-cd-ul > li:first-child{margin-right: 20px;}
.user-002-cd-ul > li > p{padding: 13px 0;  font-size: 14px; color: #333333; background-color: #f0f0f0;}
.user-002-cd-ul.img04 > li{margin-left: 17px;}
.user-002-cd-ul.img04 > li:first-child{margin-left: 0; margin-right: 0;}
.user-002-cd-ul02{display: inline-block;}
.user-002-cd-ul02 > li{margin-top: 15px; text-align: center;}
.user-002-cd-ul02 > li:first-child{margin-top: 0;}
.user-002-cd-ul02 > li > a > img{height: 165px;}
.user-002-cd-ul02 > li > p{padding: 13px 0;  font-size: 14px; color: #333333; background-color: #f0f0f0;}
.user-002-cd-ul02.tb p{font-size: 13px;}

.s-grayBox-txt{background-color: #f7f7f7; padding: 25px; margin-top: 40px;}
.s-grayBox-txt.mt0{margin-top: 0;}
.s-grayBox-txt p{font-size: 16px; color: #333333;}
.s-grayBox-txt-ul{margin-top: 5px;}
.s-grayBox-txt-ul li{font-size: 14px; color: #555555; line-height: 20px; background: url("sub_txt_ikon06.gif") no-repeat left 7px; padding-left: 10px;}

.s-grayBox-txt p.sub-txt-style02{ font-size: 16px; color: #206ba9; margin-top: 0; font-weight: bold; }
.s-grayBox-txt ul.sub-txt-style-ul03 li { margin-bottom:30px; line-height:24px; }
.s-grayBox-txt ul.sub-txt-style-ul03 li:last-child{ margin:0; }
.s-grayBox-txt.mt01{ margin-top: 20px;}

.gray-search-box{background-color: #f8f8f8; padding: 20px 30px;}
.gray-search-box a.g-btns{font-size: 14px; color: #fff; display: inline-block; width: 80px; height: 34px; background-color: #3671a9; text-align: center; line-height: 34px;}
.gray-search-box ul{width: calc(100% - 90px);}
.gray-search-box ul.adwd{width: 100%;}
.gray-search-box div{position: relative;}
.gray-search-box div.wd8{width: 80%;margin: 0 auto;}
.gray-search-box a.ps01{position: absolute; top: 0px; right: 0px;}
.gray-search-box a.ps02{position: absolute; top: 44px; right: 0px;}
.gray-search-box ul li{float: left;}
.gray-search-box ul li span{font-size: 14px; color: #333333; display: inline-block; width: 50px; line-height: 34px;}
.gray-search-box ul li.tr{text-align: right;}
.gray-search-box ul.gc1{margin-top:10px;}
.gray-search-box ul.gc1 li.wd01{width: 24%; position: relative;}
.gray-search-box ul.gc1 li.wd01 div{width: calc(100% - 50px); padding-left: 50px;}
.gray-search-box ul.gc1 li.wd01.ad03 div{width: 100%; padding-left: 0px;}
.gray-search-box ul.gc1 li.wd01.ad03 select{width: 100%;}
.gray-search-box ul.gc1 li.wd01 span{position: absolute; left: 0px; top: 0px; width: 50px;}
.gray-search-box ul.gc1 li.wd01 select{width: 97%; height: 34px; border: 1px solid #dbdbdb; padding: 0 3px;}
.gray-search-box ul.gc1 li.wd02 input[type="text"]{width: calc(100% - 8px);height: 32px; border: 1px solid #dbdbdb; padding: 0 3px;}
.gray-search-box ul.gc1 li.wd02{width: calc(76% - 10px);margin-left: 10px;}
.gray-search-box ul.gc2 > li{width: 48%; margin-left: 2%;}
.gray-search-box ul.gc2 > li:first-child{margin-right: 2%; margin-left:0 ;}
.gray-search-box ul.gc2 li div{position: relative; width: calc(100% - 50px); padding-left: 50px;}
.gray-search-box ul.gc2 span.s-ps01{position: absolute; left: 0px; top: 0px; width: 50px;}
.gray-search-box ul.gc2 ul{width: 100%;}
.gray-search-box ul.gc2 li.s-wd02{width: 14px; text-align: center; line-height: 34px;}
.gray-search-box ul.gc2 li.s-wd01{width: calc(50% - 7px); position: relative;}
.gray-search-box ul.gc2 li.s-wd01.wd{width: 50%;}
.gray-search-box ul.gc2 li.s-wd01.wd select{width: 100%;}
.gray-search-box ul.gc2 li.s-wd01 select{width: 100%; height: 34px; border: 1px solid #dbdbdb; padding: 0 3px;}
.gray-search-box ul.gc2 li.adselet {width: 100%;}
.gray-search-box ul.gc2 li.adselet select{width: 100%; height: 34px; border: 1px solid #dbdbdb; padding: 0 3px;}
.gray-search-box ul.gc2 li.s-wd01 span.date{display: inline-block; position: relative; width: 100%;}
.gray-search-box ul.gc2 li.s-wd01 span.date input[type="text"]{width: calc(100% - 8px);height: 32px; border: 1px solid #dbdbdb; padding: 0 3px;}
.gray-search-box ul.gc2 li.s-wd01 span.date a{position: absolute; right: 5px; top: 0px;}
.gray-search-box.ad02 ul{width: 100%;}
.gray-search-box.ad02 ul li.awd01{float: left; width: 68%; position: relative; margin-right: 4%;}
.gray-search-box.ad02 ul li.awd02{float: left; width: 28%; position: relative;}
.gray-search-box.ad02 ul li.awd01 div{width: calc(100% - 170px); padding-right: 170px;}
.gray-search-box.ad02 ul li.awd01 p{width: 170px; position: absolute; right: 0px; top: 0; text-align: right;}
.gray-search-box.ad02 ul li.awd01 select{width: 100%;height: 35px; border: 1px solid #dbdbdb; padding: 0 3px;}
.gray-search-box.ad02 ul li.awd01 input[type="text"]{width: calc(100% - 8px);height: 33px; border: 1px solid #dbdbdb; padding: 0 3px;}
.gray-search-box.ad02 ul li.awd01 div li.slc{width: 30%;}
.gray-search-box.ad02 ul li.awd01 div li.inp{width: calc(70% - 8px); padding-left: 8px;}
.gray-search-box.ad02 ul li.awd02 div{width: calc(100% - 88px); padding-right: 88px;}
.gray-search-box.ad02 ul li.awd02 p{position: absolute; right: 0; top: 0;}
.gray-search-box.ad02 ul li.awd02 select{width: 100%;height: 35px; border: 1px solid #dbdbdb; padding: 0 3px;}
.gray-search-box ul.gc2 li.s-adselet{width:calc(50% - 5px); margin-right: 5px;}
.gray-search-box ul.gc2 li.s-adselet select{width: 100%;height: 35px; border: 1px solid #dbdbdb; padding: 0 3px;}
.gray-search-box ul.gc2 li.s-adselet01 select{width: 100%;height: 35px; border: 1px solid #dbdbdb; padding: 0 3px;}
.gray-search-box ul.gc2 li.s-adselet01{width:calc(50% - 5px); margin-left: 5px;}
.gray-search-box ul.adfaq-ul ul{width: 100%;}
.gray-search-box ul.adfaq-ul > li:first-child{width: calc(40% - 30px); margin-right: 30px;}
.gray-search-box ul.adfaq-ul > li{width: 60%;}
.gray-search-box ul.adfaq-ul  li.awd01{width: 50px; line-height: 35px;}
.gray-search-box ul.adfaq-ul  li.awd02{width: calc(100% - 50px);}
.gray-search-box ul.adfaq-ul  li.awd03{width: 30%}
.gray-search-box ul.adfaq-ul  li.awd04{width: calc(70% - 10px); padding-left: 10px;}
.gray-search-box ul.adfaq-ul  li select{width: 100%;height: 35px; border: 1px solid #dbdbdb; padding: 0 3px;}
.gray-search-box ul.adfaq-ul  li input[type="text"]{width: calc(100% - 8px);height: 33px; border: 1px solid #dbdbdb; padding: 0 3px;}


.s-tb-title01{margin-top: 40px;}
.s-tb-title01 p{font-size: 14px; color: #555555; float: left;}
.s-tb-title01 a{float: right;}
.s-tb-title01 p span{color: #fb9f13;}
.s-tb-title01.mt0{margin-top: 10px;}
.tb-btns-gray{background-color: #707070; padding: 10px 25px; color: #fff;}
.s-tb-w-title01{text-align: right;}
.s-tb-w-title01 p{font-size: 14px; color: #ff0000;}


.paging{margin-top: 40px; text-align: center;}
.paging span{display: inline-block; margin-left: 20px;vertical-align: top;}
.paging span:first-child{margin-left: 0px; margin-right: 20px;}
.paging a.num{display: inline-block; padding: 0 8px; height: 28px; min-width: 17px;  text-align: center; line-height: 28px; color: #555555;}
.paging span a img{vertical-align: top;}
.paging a.on{background-color: #3671a9; color: #fff;}

.tb-btns-dv{margin-top: 20px; text-align: right;}
.tb-btns-dv02{margin-top: 20px; text-align: center;}
.tb-btns-a{display: inline-block; background-color: #707070; padding: 10px 0px; text-align: center; width: 90px;color: #fff; font-size: 14px;} 
.tb-btns-a.bg-blue{background-color: #3671a9;}
.tb-btns-a.wp01{width: auto; padding: 10px;}

.s-sz-tbDetail{margin-top: 15px;}
.s-sz-tbDetail div{margin-top: 10px;}
.s-sz-tbDetail01{float: left; width: 48%; margin-right: 2%;}
.s-sz-tbDetail02{float: right; width: 48%; margin-left: 2%;}
.s-sz-tbDetail02-p{width: 100%; font-size: 20px; color: #fff; text-align: center; background-color: #3671a9; padding: 15px 0; margin-bottom: 10px;}
.s-tbd-dow{text-align: right; margin-top: 10px;}
.s-sz-tbDetail-ul{margin-top: 60px;}
.s-sz-tbDetail-ul ul{width: 100%; display: table;}
.s-sz-tbDetail-ul ul li{font-size: 15px; color: #333333; display: table-cell; padding: 15px 10px;background-color: #fafafa; border: 1px solid #dbdbdb; border-left: 0; width: 79%; vertical-align: middle;}
.s-sz-tbDetail-ul ul li:first-child{text-align: center; font-weight: bold; border-left: 1px solid #dbdbdb; width: 21%;}
.s-sz-tbDetail-ul ul li p span.s1{float: left;}
.s-sz-tbDetail-ul ul li p span.s2{float: right;}
.KOFTA-USER-002-mt{margin-top: 80px ! important;}

.tb-rain-btns{float: right; margin-top: 5px;}
.tb-rain-btns a{display: inline-block; float: left; color: #fff; padding: 5px 0; width: 90px; text-align: center; background-color: #c25308; margin-left: 3px; min-height: 22px;}
.tb-rain-btns a:first-child{margin-left: 0;}
.tb-rain-btns a.green{background-color: #297534;}
.tb-rain-btns a.gray{background-color: #707070;}

.s-szs-div{border-top: 2px solid #555555; margin-top: 10px;}
.s-szs-div > ul{width: 100%;}
.s-szs-div > ul > li{float: left; width: calc(50% - 13px);border-bottom: 1px solid #dedede; padding: 13px; padding-right: 0;}
.s-szs-div > ul > li.wdbr{width: calc(50% - 14px); border-right: 1px solid #dedede; padding: 13px; padding-left: 0;}
.s-szs-div-p{float: left; width: 44%}
.s-szs-div03{float: left; padding-left: 13px; width: calc(56% - 13px); position: relative;}
.s-szs-div03 > p{font-size: 16px; color: #333333; position: absolute; top: 13px; left: 13px;}
.s-szs-div03 > ul{margin-top: 76px;}
.s-szs-div03 > ul > li{font-size: 14px; color: #555555; line-height: 21px; margin-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden; -webkit-line-clamp: 2;    height: 43px; }
.s-szs-div03 > ul > li > span{display: inline-block; color: #3671a9; background: url("sub_txt_ikon07.gif") no-repeat right center; width: 45px; margin-right: 7px;}
.s-szs-div03 > span{display: block; margin-top: 20px;}
.s-szs-div03 > span > a{display: inline-block; font-size:14px; color: #fff; background-color: #c25308; width: 100px; padding: 10px 0; text-align: center;}
.s-szs-div03 > span > a.green{background-color: #297534;}
.s-szs-div03 > span > a.gray{background-color: #707070;}
.s-szs-div03 > span > a.blue{background-color: #3671a9;}

.s-szs-detail01{border-top: 2px solid #555555; padding: 20px 0; border-bottom: 1px solid #707070;}
.s-szs-detail02-p{float: left; width: 310px;}
.s-szs-detail02{float: left; padding-left: 20px; width: calc(100% - 330px);}
.s-szs-detail02 p.pf1{font-size: 14px; color: #555555;}
.s-szs-detail02 p.pf2{font-size: 20px; color: #333333; margin-top: 20px;}
.s-szs-detail02 span.bt a{display: inline-block; width: 90px; text-align: center; color: #fff; background-color: #e5961d; margin-top: 10px;}
.s-szs-detail02 span.bt a.gray{display: inline-block; width: 90px; text-align: center; color: #fff; background-color: #707070; margin-top: 10px;}
.s-szs-detail02 span.bt a.yellow{display: inline-block; width: 90px; text-align: center; color: #fff; background-color: #e5961d; margin-top: 10px;}
.s-szs-detail02 span.bt a.green{display: inline-block; width: 90px; text-align: center; color: #fff; background-color: #297534; margin-top: 10px;}

.s-szs-detail02-ul{border-top: 1px solid #707070; margin-top: 10px;}
.s-szs-detail02-ul > li{font-size: 14px; color: #555555; line-height: 21px; border-bottom: 1px solid #dbdbdb; padding: 8px 0;}
.s-szs-detail02-ul > li > span{display: inline-block; color: #3671a9; background: url("sub_txt_ikon07.gif") no-repeat right center; width: 55px; margin-right: 15px;}
.s-szs-detail02-ul.txt04 > li > span{width: 65px;}

.tab-box{margin-top: 30px;}
.tab-box > h3{display: none;}
.tab-box > ul > li{float: left; width: calc(100% / 7); text-align: center;}
.tab-box > ul > li > a{color: #555555; font-size: 16px; display: inline-block; border: 1px solid #c2c2c2; border-left: 0; width: calc(100% - 1px); padding: 10px 0;}
.tab-box > ul > li:first-child > a{border-left: 1px solid #c2c2c2; width: calc(100% - 2px);}
.tab-box > ul > li > a.on{color: #fff; background-color: #4c81b6; border: 1px solid #4c81b6; border-left: 0;}

.fr-selct01{float: right; padding-top: 3px;}
.fr-selct02{float: right;}
.fr-selct01 select{width: 170px; height: 35px; border: 1px solid #dbdbdb; padding: 0 5px; color: #333333;}
.fr-selct02 select{width: 120px; height: 35px; border: 1px solid #dbdbdb; padding: 0 5px; color: #333333;}

.all-abtns{color: #fff; font-size: 14px; background-color: #707070; padding: 6px 0px; width: 68px; text-align: center; display: inline-block;text-decoration: none ! important}
.all-abtns.wd01{width: 78px;}
.all-abtns.wd03{width: 80px; padding: 8px 0;}
.all-abtns.wd02{width: 100px; padding: 10px 0;}
.bg-blue{background-color: #3671a9 ! important;}

.yy-poup-div{background: url("sub_bg_img02.png") repeat top left; width: 100%; height: 100%; position: fixed; left: 0; top: 0; display: none;}
.yy-poup-div02{width: 520px; background-color: #fff; margin: 30px auto 0;}
.y-poup-title01{font-size: 20px; color: #fff; background: url("sub_bg_img01.gif") repeat top left;  padding: 15px 0 15px 15px; width: calc(100% - 15px);}
.yy-poup-div03{padding: 15px;overflow-y: auto;}
.yy-poup-div04{text-align: center; margin-top: 30px;}

.huagin-div{display: none;}
.zys-poDv{position: fixed; left: 0; top: 0;background: url("sub_bg_img02.png") repeat top left; width: 100%; height: 100%;}
.zys-po-div{position:absolute; left: 50%; top: 35%; margin-left: -130px; width: 260px; height: 140px; background-color: #fff; text-align: center; position: relative;}
.zys-po-div > p{font-size: 14px; color: #555555; padding-top: 45px;}
.hg-bt01{display: inline-block; color: #fff; background-color: #3671a9; padding: 5px 0; width: 78px; text-align: center; margin-top: 25px;}
.hg-bt01.gray{background-color: #707070;}
.dg-bt01{display: inline-block; padding: 10px 12px; position: absolute; right: 0; top: 0; background-color: #ececec;}

.tb-sdbt03{margin-top: 10px;}
.tb-sdbt03 a{margin-left: 5px;}
.tb-sdbt03 a:first-child{margin-left: 0;}

.s-gcys-div{border-top: 2px solid #555555;}
.s-gcys-div > ul > li{padding: 20px 0; border-bottom: 1px solid #dedede;}
.s-gcys-div02 > ul{position: relative;}
.s-gcys-div02 > ul > li{float: left;}
.s-gcys-div02 > ul > li.img{width: 200px;}
.s-gcys-div02 > ul > li.txt{width: calc(100% - 340px); padding: 0 20px;}
.s-gcys-div02 > ul > li.btn{width: 100px; position: absolute; bottom: 0; right: 0;}
.s-gcys-div03 p.tf1{font-size: 18px; color: #333333; padding-top: 10px;}
.s-gcys-div03 p.tf2{font-size: 14px; color: #555555; padding-top: 10px;}
.s-gcys-div03 p.tf3{font-size: 14px; color: #555555; padding-top: 10px; line-height: 20px;}
.s-gcys-div03 p.tf2 span{color: #3671a9; margin-right: 5px;}

.s-gcy-dt-dv{padding-top: 20px; border-top: 2px solid #555555;}
.s-gcy-dt-dv > div{position: relative; }
.s-gcy-dt-dvps{position: absolute; left: 0px; bottom: 0; width: 245px;  background: url("sub_bg_img02.png") repeat top left; padding: 30px 30px 20px;}
.s-gcy-dt-dvps p.ft01{font-size: 18px; color: #fff;}
.s-gcy-dt-dvps p.ft02{font-size: 14px; color: #fff; margin-top: 15px;}
.s-gcy-dt-dvps p.ft02 span{color: #eed81c;}

.s-slbg-dv01{padding-top: 35px; position: relative;}
.s-slbg-dv01.btr{border-bottom: 1px solid #e9e9e9;}
.s-slbg-dv01 ul{border-top: 2px solid #555555; padding-bottom: 50px;}
.s-slbg-dv01 li{float: left; text-align: center; width: 23%; margin: 30px 1% 0 1%;} 
.s-slbg-dv01 p{font-size: 15px; color: #333333; margin-top: 10px;}
.s-slbg-dv01 span{font-size: 14px; color: #555555; display: inline-block;}
.s-slbg-dv01 a.imgps02{position: absolute; right: 0; top: 0;}
.s-slbg-dv01.adps01 > ul > li > a{padding: 10%; border: 1px solid #dedede; display: block;}
.s-slbg-dv01.adps01.adpad > ul > li > a{padding: 10% 0;}
.s-slbg-dv01.adps01.bigImg > ul > li{width: 50%;}
.s-slbg-dv01.adps01.bigImg > ul > li > a{width: 95%; padding: 0; margin: 0 auto;}
.s-slbg-dv01.adps01.bigImg > ul > li > a > img{height: 215px;}

.tb-open-img li{float: left;}
.tb-open-img li{width: calc(100% - 145px);}
.tb-open-img li:first-child{width: 145px;}

.s-mzbc-sdul li{float: left; width: 50%; margin-top: 20px;}
.s-mzbc-sddv02{width: 95%; margin: 0 auto;}
.s-mzbc-sddv02 p{font-size: 20px; color: #fff; padding: 15px 0; text-align: center; background-color: #3671a9; }
.s-mzbc-sddv02 div{border: 1px solid #dbdbdb; height: 360px; text-align: center; display: table; width: calc(100% - 2px);}
.s-mzbc-sddv02 div span{display: table-cell; vertical-align: middle;}
.s-mzbc-sdp{font-size: 14px; color: #555555; margin-top: 10px;}

.s-nam-img{margin-top: 25px;}
.s-nam-img-mb{display: none;}
.bzct-img{border: 1px solid #dbdbdb; padding: 25px 5px; text-align: center; width: calc(100% - 12px); margin-top: 30px;}
.s-gcls-cimDv-cul li{width: 20%;min-width: 124px;height: 112px;}


.s-gcls-cimDv{margin-top: 25px; min-height: 745px;}
.s-ygy-slideDv.ct{text-align: center;}
.s-gcls-cimDv02{position: relative;width: 80%;}
.s-gcls-cimDv02 .bd .con{padding: 0 20px;}
.s-gcls-cimDv02 #ibd{background: #fafafa;padding: 20px 0;}
.s-gcls-cimDv-al{position: absolute;top:0;right: calc(-20% - 35px);width: 20%; background-color: #fafafa; padding-bottom: 20px;}
.s-ygy-slideDv-tit{font-size: 15px; color: #333333; padding-top: 30px;overflow: hidden;}
.s-ygy-slideDv-tit.mt{padding-top: 0;}
.s-ygy-slideDv-txt{font-size: 14px; color: #555555; line-height: 21px; margin-top: 10px;}
.s-ygy-slideDv-img{background-color: #fff; border: 1px solid #dbdbdb; width: calc(100% - 2px); padding: 20px 0; text-align: center; margin-top: 15px;}
.s-ygy-slideDv-img p{font-size: 13px;width: 86%;margin: 5px auto 0;}
.s-gcls-cimDv-cxt{font-size: 16px; color: #fff; padding: 10px 0; text-align: center; background-color: #3671a9;}
#ihd a.prev.shu{display: block; background-color: #b9b9b9; text-align: center; margin: 20px auto 0; width: 90%;}
#ihd a.next.shu{display: block; background-color: #b9b9b9; text-align: center; margin: 0 auto; width: 90%;}
#ihd a img.mb{display: none;}
.s-gcls-cimDv-cul{width: 100%;}
.s-gcls-cimDv-cul a{padding: 15px 0 10px; display:inline-block; text-align: center; background-color: #fff; border: 1px solid #dbdbdb; width: calc(100% - 12px); margin: 0 5px;margin-top: 10px;}
.tabBox .hd ul li.on a{border: 1px solid #3671a9;}
.tabBox .hd .hd-box{height: 571px;overflow: hidden;padding: 0 5%;}


.s-ymsj-vd{background-color: #fafafa; margin-top: 50px;}
.s-ymsj-vd > ul > li{float: left;}
.s-ymsj-vd > ul > li.vtxt{margin-top: 20px; margin-left: 30px;}
.s-ymsj-vd > ul > li > ul > li{font-size: 15px; color: #3671a9;}
.s-ymsj-vd > ul > li > ul > li.bgt{font-size: 14px; color: #555555; text-indent: -8px; padding-left: 10px; line-height: 21px;}
.s-ymsj-vd > ul > li > ul > li.mt{margin-top: 13px;}
.s-ymsj-vd > ul > li > ul > li > span{font-size: 14px; color: #333333;}

.tb-yize-dam{border-top: 1px solid #555555; border-bottom: 1px solid #555555; margin-top: 40px;}
.tb-yize-dam > li:first-child{border-bottom: 1px solid #dedede;}
.tb-yize-dam02{display: table; width: 100%;}
.tb-yize-dam02 li{display: table-cell;font-size: 15px; color: #333333; padding: 12px 0;vertical-align: middle;}
.tb-yize-dam02 li.txt01{width: 100px; text-align: center; background-color: #fafafa;}
.tb-yize-dam02 li.txt02{width: calc(100% - 155px); font-size: 14px; color: #555555; padding-left: 10px; padding-right: 5px;}
.tb-yize-dam02 li.btn01{width: 40px; text-align: center;}
.tb-yize-dam03{width: 100%; margin-top: 40px;}
.tb-yize-dam03 > li{border-bottom: 1px solid #dedede;}
.tb-yize-dam03 > li:first-child{border-top: 1px solid #dedede;}
.tb-yize-dam03 > li > ul{display: table; width: 100%;}
.tb-yize-dam03 > li > ul > li{display: table-cell; width: 79%; color: #555555; font-size: 14px; padding: 10px 0;}
.tb-yize-dam03 > li > ul > li:first-child{display: table-cell; width: 21%; font-size: 15px; color: #333333; text-align: center;}

.tb-qa-answ span.lt{float: left; padding-left: 15px;}
.tb-qa-answ span.rt{float: right; padding-right: 15px;}
.gray-box-giexi{background-color: #fafafa; padding: 20px 15px; margin-bottom: 50px;}
.gray-box-giexi p{line-height: 20px; font-size: 14px; color: #555555;}
.gray-box-giexi p:first-child{margin-bottom: 15px;}
.gray-box-giexi.mb p:first-child{margin-bottom: 0;}
.tb-gxp-pasBtn img{vertical-align: top; margin-top: 1px;margin-left: 10px;}

.gxp-pasw-div{background: url(sub_bg_img02.png) repeat top left;width: 100%;height: 100%;position: fixed;left: 0;top: 0; display: none;}
.gxp-pasw-div02{width: 265px;background-color: #fff; margin: 25% auto 0; position: relative;}
.gxp-pasw-tit{font-size: 14px;color: #fff;background: url(sub_bg_img01.gif) repeat top left;padding: 10px 0 10px 15px;width: calc(100% - 15px);}
.gxp-pasw-div03{padding: 20px 15px 15px;}
.gxp-pasw-div03 input[type="password"]{border: 1px solid #cdcdcd; width: calc(100% - 22px); height: 38px; font-size: 25px; padding: 0 10px;}
.gxp-pasw-div03 span{display: block; color: #e30f0f; font-size: 14px; margin-top: 5px;}
.gxp-pasw-hg{text-align: center; padding-bottom: 20px;}
.gxp-pasw-hg a{display: inline-block; padding: 5px 25px; color: #fff; background-color: #3671a9;}
.gxp-pasw-dgbt{position: absolute; right: 15px; top: 6px;}


.s-gcls-cimDv01{margin-top: 25px;}
.s-gcls-cimDv03{position: relative;width: 100%;}
.s-gcls-cimDv03 .bd .con{padding: 0 20px;}
.s-gcls-cimDv03 .bd .con.all-img{padding:0px;}


.s-gcls-cimDv-al01{width: 100%; background-color: #fafafa; margin-bottom: 25px; position: relative; margin-top: 20px;}
.s-gcls-cimDv-cxt02{font-size: 16px; color: #fff; padding: 10px 0; text-align: center; background-color: #3671a9;}
#ihd a.prev.hg{display: inline-block; margin: 0; padding: 15px 10px; width: auto;position: absolute;left: 5px;top: 45px; background-color: #b9b9b9;}
#ihd a.next.hg{display: inline-block; margin: 0; padding: 15px 10px; width: auto;position: absolute;right: 5px;top: 45px; background-color: #b9b9b9;}
.s-gcls-cimDv-cul02{width: 100%; display: table;}
.s-gcls-cimDv-cul02 li{display: table-cell;text-align: center; min-width: 193px;}
.s-gcls-cimDv-cul02.wd02 li{min-width: 237px;}
.s-gcls-cimDv-cul02 li a img{height: 75px;}
.s-gcls-cimDv-cul02 a{padding: 15px 0 10px; display:inline-block; text-align: center; background-color: #fff; border: 1px solid #dbdbdb; width: calc(100% - 12px); margin: 0 5px;}
.s-gcls-cimDv-cul02.bn-img a{padding: 0;}
.tabBox .hd ul li.on a{border: 1px solid #3671a9;}
.tabBox .hd .hd-box.add{overflow: hidden;margin: 0 auto;height: 105px;padding: 15px 0;width: 90%;}

.sljh-map{margin-top: 20px; border: 1px solid #dbdbdb; background-color: #f5f8fb; text-align: center; padding-bottom: 10px; position: relative;}
.s-ps-smap{position: absolute; left: 5px; top: 5px; z-index: 1;}
.s-ps-dmap{margin-left: 70px; display: inline-block;}
.tb-img-ze02{display: inline-block;}
.tb-img-ze02 li{float: left;}
.tb-img-ze02 li:first-child{margin-right: 10px;}

.s-ccblue-tt ul{background-color: #e8f0f6; display: table; border: 1px solid #dbdbdb; width: 100%; margin-top: 40px; padding: 10px 0;}
.s-ccblue-tt li{display: table-cell;width: 85%; padding-left: 20px; font-size: 14px; color: #555555; vertical-align: top; line-height: 25px;}
.s-ccblue-tt li:first-child{width: 15%; font-size: 16px; color: #333333; padding-left: 0; text-align: center;background: url("sub_c_img87.gif") no-repeat right 3px;}
.s-ccblue-tt01{font-size: 14px; color: #333333; background-color: #feefd7; border: 1px solid #dbdbdb; padding: 13px 15px; margin-top: 50px;}

.s-nzplus{margin-top: 20px;}
.s-nzplus p{font-size: 14px; color: #555555; float: left;}
.s-nzplus > p.daterifht{font-size: 14px; color: #555555; float: right;}
.s-nzplus span{display: inline-block; float: right;}
.s-nzplus span a{display: inline-block; background-color: #707070; color: #fff; font-size: 14px; padding: 8px 15px;}
.s-nzplus span a img{padding-left: 5px; vertical-align: top;  padding-top: 5px;}

.login-all-dv{padding: 50px 0;}
.login-all-dvBg{width: 75%; margin: 0 auto; }
.login-all-dvBg02{background: url("log_bg01.gif") no-repeat left top; padding-left: 137px; padding-top: 20px;}
.login-all-dvBg > p{font-size: 18px; color: #333333;padding-left: 137px;}
.login-all-dvBg03{width: calc(100% - 100px); padding-right: 100px; position: relative;}
.login-all-dvBg03 ul li:first-child{margin-bottom: 10px;}
.login-all-dvBg03 input[type="text"]{border: 1px solid #cccccc; padding: 0 8px; height: 38px; width: calc(100% - 18px); color: #666666;}
.login-all-dvBg03 input[type="password"]{border: 1px solid #cccccc; padding: 0 8px; height: 38px; width: calc(100% - 18px); color: #666666;}
.login-all-dvBg03 a{display: inline-block; line-height: 90px; width: 90px; text-align: center; color: #fff; background-color: #3671a9; font-size: 18px; position: absolute; right: 0; top: 0;}
.login-all-dvBg03 input[type="submit"]{border: 0;line-height: 90px; width: 90px; text-align: center; cursor: pointer; -webkit-appearance: none;display: block;color: #fff; background-color: #3671a9; font-size: 18px; position: absolute; right: 0; top: 0;}
.login-all-dvUl{margin-top: 10px;}
.login-all-dvUl li{float: left; width: 118px; height: 32px; border: 1px solid #dbdbdb; background-color: #f8f8f8; text-align: center; line-height: 32px;  margin-left: 5px;}
.login-all-dvUl li:first-child{margin-left: 0px;}
.login-all-dvUl li a{color: #555555; font-size: 14px; display: inline-block; background: url("sub_c_img90.gif") no-repeat 94% center; width: 100%; height: 100%; }
.login-all-dvUl.find-id{display: inline-block;}
.login-all-dvUl.find-id li{width: 140px;}
.find-id-dv02{text-align: center; margin-top: 20px;}
.find-id-dv01 > ul > li{float: left; width: calc(50% - 2px); text-align: center; border: 1px solid #dbdbdb; padding: 30px 0 60px;}
.find-id-dv01 > ul > li:first-child{width: calc(50% - 1px); border-right: 0;}
.find-id-dv01 > ul > li > p{font-size: 24px; font-weight: bold; color: #333333; background: url("sub_c_img91.gif") no-repeat center 0px; padding-top: 85px;}
.find-id-dv01 > ul > li > p.bg01{background: url("sub_c_img92.gif") no-repeat center 10px;}
.find-id-dv01 > ul > li > span{font-size: 15px; color: #666666; display: block; padding-top: 10px; width: 75%; margin: 0 auto;}
.find-id-dv01 > ul > li > a{font-size: 18px; color: #fff; background-color: #3671a9; display: inline-block; width: 150px; text-align: center; padding: 15px 0; margin-top: 25px;}

.find-id-gg{background-color: #fafafa; padding: 35px 0;text-align: center;}
.find-id-gg p{font-size: 14px; display: inline-block; color: #555555; line-height: 25px; text-align: left; background: url("sub_c_img93.gif") no-repeat left top; padding-left: 125px; min-height: 81px; padding-top: 11px;}
.find-id-gg p span{color: #f29609;}
.find-id-gg02{text-align: center; margin-top: 20px;}
.find-id-gg02 ul{display: inline-block;}
.find-id-gg02 li{float: left; width: 115px; margin-left: 8px; border: 1px solid #dbdbdb; text-align: left; height: 32px; line-height: 32px;}
.find-id-gg02 li a{color: #555555; font-size: 14px; display: inline-block; background: url("sub_c_img90.gif") no-repeat 95% center; padding-left: 5%; width: 95%;}
.find-id-gg02 li:first-child{background-color: #3671a9; text-align: center; border: 1px solid #3671a9; margin-left: 0;}
.find-id-gg02 li:first-child a{background: none; color: #fff; width: 100%; padding-left: 0;}
.find-id-dv01.mt01{margin-top: 20px;}

.mem-suz-log{border-top: 2px solid #555555; border-bottom: 1px solid #dbdbdb; padding: 30px 0;}
.mem-suz-log02{width: 40%; margin: 0 auto;}
.mem-suz-log > p{font-size: 15px; color: #555555; margin-top: 30px; text-align: center;}
.mem-suz-log02{background: url("sub_c_img93.gif") no-repeat left top; padding-left: 110px; min-height: 81px;}
.mem-suz-log02 > ul > li:first-child{margin-bottom: 20px;}
.mem-suz-log02 > ul > li > ul{display: table; width: 100%;}
.mem-suz-log02 > ul > li > ul > li{display: table-cell; font-size: 15px;}
.mem-suz-log02 > ul > li > ul > li.wd01{width: 25%; text-align: right; background: url("sub_c_img94.gif") no-repeat right center; padding-right: 15px;}
.mem-suz-log02 > ul > li > ul > li.wd02{width: 75%; padding-left: 15px;}
.mem-suz-log02 > ul > li > ul > li.wd02 > span{color: #f29609;}
.mem-suz-log02 > ul > li > ul > li.wd02 > input[type="text"]{height: 32px; width: calc(100% - 12px); padding: 0 5px; border: 1px solid #dbdbdb;}

.sljh-map-al{position: relative;display: inline-block;}
.map-num-name > p{display: inline-block;position: absolute;left: 0;top: 0;}
.map-num-name{padding-left: 32px;}
.map-num-name.map-id01{padding-left: 0;padding-right: 32px;}
.map-num-name.map-id01 p{left: auto;right: 0;}
.map-num-name.map-id10{padding-left: 0;padding-right: 32px;}
.map-num-name.map-id10 p{left: auto;right: 0;}
.map-num-name > p > a{display: inline-block; font-size: 13px; color: #333333;background: url("map_num_bg01.png") no-repeat center top; padding-top: 3px; min-height: 35px; min-width: 27px; text-align: center;}

.map-num-name > p > a.bg-red{background: url("map_num_bg02.png") no-repeat center top;}
.map-num-name > span{font-size: 14px; color: #fff; text-shadow: 3px 4px 1px #375878; vertical-align: middle;}
.map-num-name > span > br{display: none;}
.map-num-name > span.s-nam{color: #0a1e30; text-shadow: 3px 2px 1px #d6d8db;}
.map-num-name.mps01{position: absolute; left: 305px; top: 53px;}
.map-num-name.mps02{position: absolute; left: 298px; top: 87px;}
.map-num-name.mps03{position: absolute; left: 202px; top: 93px;}
.map-num-name.mps04{position: absolute; left: 410px; top: 80px;}
.map-num-name.mps05{position: absolute; left: 362px; top: 156px;}
.map-num-name.mps06{position: absolute; left: 326px; top: 190px;}
.map-num-name.mps07{position: absolute; left: 339px; top: 219px;}
.map-num-name.mps08{position: absolute; left: 222px; top: 205px;}
.map-num-name.mps09{position: absolute; left: 456px; top: 210px;}
.map-num-name.mps10{position: absolute; left: 290px; top: 285px;}
.map-num-name.mps11{position: absolute; left: 278px; top: 341px;}
.map-num-name.mps12{position: absolute; left: 262px; bottom: 175px;}
.map-num-name.mps13{position: absolute; left: 393px; bottom: 223px;}
.map-num-name.mps14{position: absolute; left: 452px; top: 265px;}
.map-num-name.mps15{position: absolute; left: 525px; bottom: 273px;}
.map-num-name.mps16{position: absolute; left: 498px; bottom: 226px;}
.map-num-name.mps17{position: absolute; left: 249px; bottom: 44px;}
.s-ps-dmap-m{display: none;}

.s-baom-sajul li{float: left; text-align: center; width: 25%; margin-top: 20px;}
.z-damb-p{background: url("sub_c_img104.gif") no-repeat 16% top; padding-left: 18%;}
.z-damb-p-mt{margin-top: 20px; padding-left: 18%;}
.tb-dbdg-gray{display: inline-block; background-color: #6f6f6f; padding: 5px 8px; color: #fff;text-decoration: none ! important}
.tb-dbdg-blue{display: inline-block; background-color: #3671a9; padding: 5px 8px; color: #fff;text-decoration: none ! important}
.tab-box-cont{display: none;}

.download01{ display:inline-block; color:#fff; padding:5px 45px 5px 20px; background: url(download-icon01.png ) no-repeat 95% center ; background-color: #258594; text-decoration: none ! important;}
.download01.mt01{ margin-top:15px;}
.download01.bg-blue{background-color: #3671a9;}

.blank-szmz-div{width: 95%; margin: 50px auto 0; height: 600px; overflow-y: auto;}

.fam-site-dv{text-align: center;}
.fam-siteUL li{float: left; width: 25%; text-align: center; margin-bottom: 25px;}
.fam-siteUL li p{font-size: 14px; color: #555555; margin-top: 5px;}

#wrap02{width: 100%; max-width: 1100px; margin: 0 auto;}
.new-wind-dv{width: 96%; margin: 0 auto; padding-bottom: 50px; max-width: 1100px; }
.dwl-dvrt{text-align: right;}

.sb6_map_ad01 > div{width: 100%;}
.yisa-tt{font-size: 20px;margin-right: 15px;display: inline-block;}

.pt0{padding-top: 0 !important;}
.mt05{margin-top: 5px !important;}
.mt10{margin-top: 10px !important;}
.mt15{margin-top: 15px !important;}
.mt20{margin-top: 20px !important;}
.mt30{margin-top: 30px !important;}
.mt40{margin-top: 40px !important;}
.mr10{margin-right: 10px !important;}
.plt20{padding-left: 20px !important;}
.text_rt{text-align: right;}

.sb8_logo{background: #ebf1f6;padding: 26px 0 27px;}
.sb8_logo > ul > li{float: left;width: 25%;text-align: center;}
.sb8_logo dl{border-left: 1px solid #fff;}
.sb8_logo dl > dt{font-size: 16px;color: #333;padding-bottom: 20px;}
.sb8_bottom{border: 1px solid #dbdbdb;margin-top: 30px;}
.sb8_bottom > ul > li{font-size: 14px;color: #555;padding: 10px 20px;background: #fafafa;border-top: 1px solid #dbdbdb;}
.sb8_bottom > ul > li:first-child{border-top: 0;background: #fff;}
.sb8_posired{position: relative;color: #ff0000;padding-left:10px;line-height: 24px;}
.sb8_posired > span{position: absolute;left:0;}
.sb8_stft{font-size: 14px;font-weight: bold;color: #333;margin-top: 8px;}
.sb8_posi > li{position: relative;font-size: 14px;color: #555;padding-left: 20px;margin-top: 6px;line-height: 22px;letter-spacing: -1px;}
.sb8_posi > li > span{position: absolute;left: 0;}
.sb8_fontbg1 > li{background: url('sb8_im5.gif') no-repeat left 9px;font-size: 14px;color: #555;padding-left: 16px;margin-top: 8px;line-height: 20px;}
.li_plt16 > li{padding-left: 16px;}
.line_hei25 > li{line-height: 25px;background-position: left 11px;}

.sb6_bg{background: #edf2f7;text-align: center;padding-bottom: 50px;}
.sb6_cent{padding: 0 30px;}
.sb6_task{position: relative;}
.sb6_task > p{color: #fff;}
.sb6_task.bg1{background: url('sb6_im3.gif') no-repeat;height: 246px;margin-bottom: 20px;}
.sb6_task.bg2{background: url('sb6_im4.gif') no-repeat;height: 133px;}
.sb6_task.bg1 > span{background: url('sb6_im1.png') no-repeat;}
.sb6_task.bg2 > span{background: url('sb6_im2.png') no-repeat;}
.sb6_task.bg1 > p.big{font-size: 36px;padding-top: 48px;}
.sb6_task.bg1 > p.sma{font-size: 18px;}
.sb6_task.bg2> p{font-size: 26px;padding-top: 32px;}
.sb6_task_top{position: absolute;left: 0;top: 0;display: block;font-size: 24px;color: #fff;width: 114px;height: 65px;line-height: 63px;padding-left: 45px;text-align: left;}
.sb6_sptitile{display: inline-block;background: url('sb6_im5.png') no-repeat;font-size: 24px;color: #fefefe;width: 158px;height: 51px;line-height: 50px;}
.sb6_bgtitile{background: url('sb6_im6.gif') repeat-x left center;margin: 50px 0 30px;}
.sb6_bgtitile > span{background: #edf2f7;font-size: 20px;color: #146b78;padding: 0 20px;}
.sb6_bgtitile > span.cr1{color: #384b70;}
.sb6_bgtitile > span.cr2{color: #385699;}
.sb6_cent01{}
.sb6_cent01 > ul{margin-left: -20px;}
.sb6_cent01 > ul > li{position: relative;display: inline-block;height: 60px;width: 310px;text-align: left;border-radius: 6px;margin-left: 20px;}
.sb6_cent01 > ul > li > span{display: inline-block;position: absolute;top: 0;left: 0;width: 60px;height: 60px;line-height: 60px;font-size: 26px;padding-left: 14px;
background: url('sb6_im7.png') no-repeat;}
.sb6_cent01 > ul > li.bg1{background: #676787;}
.sb6_cent01 > ul > li.bg2{background: #56647f;}
.sb6_cent01 > ul > li.bg1 > span{color: #676787;}
.sb6_cent01 > ul > li.bg2 > span{color: #56647f;}
.sb6_cent01 > ul > li > div{display:table;height: 60px;padding-left: 84px;}
.sb6_cent01 > ul > li > div > p{display:table-cell;vertical-align:middle;font-size: 14px;color: #fff;}

.sb6_cent02{width: 714px;margin: 0 auto;}
.sb6_cent02 > ul > li:first-child{margin-left: 0;}
.sb6_cent02 > ul > li{float:left;width: 226px;height: 232px;background: url('sb6_im8.png') no-repeat;margin-left: 18px;}
.sb6_cent02 > ul > li > div{background: url('sb6_im9.gif') no-repeat center bottom;font-size: 30px;color: #fff;padding: 35px 0 12px;margin-bottom: 15px;}
.sb6_cent02 > ul > li > p{font-size: 14px;color: #fff;}

.sb6_cent03{width: 656px;margin: 0 auto;}
.sb6_cent03 > ul > li:first-child{margin-left: 0;}
.sb6_cent03 > ul > li{float:left;width: 192px;height: 192px;margin-left: 40px;}
.sb6_cent03 > ul > li > div{display: inline-block;font-size: 30px;color: #333;width: 92px;padding: 32px 0 10px;margin-bottom: 12px;}
.sb6_cent03 > ul > li > p{font-size: 14px;color: #555;}
.sb6_cent03 > ul > li.li01{background: url('sb6_im10.png') no-repeat;}
.sb6_cent03 > ul > li.li02{background: url('sb6_im11.png') no-repeat;}
.sb6_cent03 > ul > li.li03{background: url('sb6_im12.png') no-repeat;}
.sb6_cent03 > ul > li.li01 > div{border-bottom: 1px solid #367ba3;}
.sb6_cent03 > ul > li.li02 > div{border-bottom: 1px solid #258594;}
.sb6_cent03 > ul > li.li03 > div{border-bottom: 1px solid #306986;}

.sb6_cent04{width: 708px;margin: 0 auto;}
.sb6_cent04 > ul > li:first-child{margin-left: 0;}
.sb6_cent04 > ul > li > div{display: inline-block;font-size: 30px;color: #fff;width: 92px;padding: 24px 0 8px;margin-bottom: 20px;}
.sb6_cent04 > ul > li > p{font-size: 14px;color: #fff;}
.sb6_cent04 > ul > li{float:left;width: 224px;height: 194px;margin-left: 18px;}
.sb6_cent04 > ul > li.li01{background: url('sb6_im13.png') no-repeat;}
.sb6_cent04 > ul > li.li02{background: url('sb6_im14.png') no-repeat;}
.sb6_cent04 > ul > li.li03{background: url('sb6_im15.png') no-repeat;}
.sb6_cent04 > ul > li.li01 > div{border-bottom: 1px solid #9494bb ;}
.sb6_cent04 > ul > li.li02 > div{border-bottom: 1px solid #7189b6;}
.sb6_cent04 > ul > li.li03 > div{border-bottom: 1px solid #627aa8;}

.sb6_cent05{width: 659px;margin: 0 auto;}
.sb6_cent05 > ul > li:first-child{margin-left: 0;}
.sb6_cent05 > ul > li > div{display: inline-block;font-size: 30px;color: #333;width: 92px;padding: 32px 0 10px;margin-bottom: 16px;}
.sb6_cent05 > ul > li > p{font-size: 14px;color: #555;}
.sb6_cent05 > ul > li{float:left;width: 193px;height: 193px;margin-left: 40px;}
.sb6_cent05 > ul > li.li01{background: url('sb6_im16.png') no-repeat;}
.sb6_cent05 > ul > li.li02{background: url('sb6_im17.png') no-repeat;}
.sb6_cent05 > ul > li.li03{background: url('sb6_im18.png') no-repeat;}
.sb6_cent05 > ul > li.li01 > div{border-bottom: 1px solid #b5b5b5 ;}
.sb6_cent05 > ul > li.li02 > div{border-bottom: 1px solid #adadad ;}
.sb6_cent05 > ul > li.li03 > div{border-bottom: 1px solid #acacac ;}

.sb6_map > img{width: 100%;}
.sb6_traffic > ul > li.bg1{background: url('sb6_im20.gif') no-repeat;}
.sb6_traffic > ul > li.bg2{background: url('sb6_im21.gif') no-repeat;}
.sb6_traffic > ul > li.bg3{background: url('sb6_im22.gif') no-repeat;}
.sb6_traffic > ul > li.bg4{background: url('sb6_im23.gif') no-repeat;}
.sb6_traffic > ul > li{display: table;height: 56px;padding-left: 77px;margin-top: 30px;}
.sb6_traffic > ul > li > div{display: table-cell;vertical-align: middle;}
.sb6_traffic > ul > li > div > p.simgb{margin-top: 5px;}
.sb6_traffic > ul > li > div > p > strong{vertical-align: middle;}
.sb6_traffic > ul > li > div > p > a.simgb02{display: inline-block; margin-left: 5px;}
.sub-colk-bt{display: inline-block; padding: 3px 5px; color: #fff; background-color: #c25308;text-decoration: none ! important;}
.sp_small{font-size: 14px !important;color: #555 !important;font-weight: normal;}
.sb6_signa{padding: 50px 30px 0;}
.sb6_signa_left{float: left;width: 420px;}
.sb6_signa_right{float: right;width: 250px;}
.sb6_signa_right > span.tit01{ position:absolute; }
.sb6_signa_left > p{margin-top: 150px;}
.sb6_signa_left > p > span.tit01{ position:absolute; }
.sb6_signa_left > p:first-child{margin-top: 0;}
.sb6_position{position: relative;height: 725px;margin: 45px 0 100px;}
.sb6_position > img{margin: 101px 0 0 160px;}
.sb6_position > ul{position: absolute;top: 0;left: 0;width: 100%;height: 725px;background: url('sb6_im32.png') no-repeat;}
.sb6_position > ul > li{position: absolute;font-size: 15px;color: #555;line-height: 20px;}
.sb6_position > ul > li.li01{top: 0;left: 99px;}
.sb6_position > ul > li.li02{top: 4px;left: 592px;}
.sb6_position > ul > li.li03{bottom: 70px;left: 42px;}
.sb6_position > ul > li.li04{bottom: 123px;left: 250px;}
.sb6_position > ul > li.li05{bottom: 2px;left: 594px;}
.sb6_organi{position: relative;background: url('sb6_im33.gif') no-repeat;width: 730px;height: 302px;margin: 50px auto;}
.sb6_organi > ul > li{position: absolute;background: #fff;font-size: 16px;color: #fff;text-align: center;width: 170px;height: 50px;line-height: 50px;}
.sb6_organi > ul > li.li_blue{color: #555;font-size: 14px;width: 208px;height: 45px;height: 45px;border: 1px solid #dbdbdb;border-top: 4px solid #3671a9;}
.sb6_organi > ul > li.li01{top: 0;left: 0;background: #eee;color: #555;}
.sb6_organi > ul > li.li02{top: 0;left: 50%;margin-left: -85px;background: url('sb6_im34.gif') repeat;}
.sb6_organi > ul > li.li03{top: 0;left: 520px;color: #333;border: 3px solid #c25308;width: 164px;height: 44px;line-height: 44px;}
.sb6_organi > ul > li.li04{top: 70px;left: 50%;margin-left: -85px;background: #3671a9;}
.sb6_organi > ul > li.li04 > a{color:#fff;}
.sb6_organi > ul > li.li05{bottom: 91px;left: 390px;}
.sb6_organi > ul > li.li06{bottom: 0;left: 50%;margin-left: -105px;}
.sb6_organi > ul > li.li07{bottom: 0;right: 0;}
.sb6_organi > ul > li.li08{bottom: 0;left: 0;}
.sb6_organi > ul > li > a{display: inline-block;width: 100%;height: 100%;}
.sb6_basis{padding-top: 25px;}
.sb6_basis > ul > li{float: left;width: 271px;}
.sb6_basis > ul > li.bg{background: url('sb6_im38.gif') no-repeat center 132px;padding: 0 12px;margin: 0 10px;}
.blue{font-size: 14px;color: #4c91d2;}
.green{font-size: 14px;color: #3d9a1d}
.bg_blue{font-size: 14px;color: #4c91d2;background:url('sb6_im39.gif') no-repeat right 7px;padding-right: 20px;}
.bg_block{background:url('sb6_im39.gif') no-repeat right 7px;padding-right: 20px;}
.sb6_fire{width: 713px;margin: 30px auto;}
.sb6_fire > ul > li{float: left;}
.sb6_fire > ul > li.pad{padding: 0 40px;}
.sb6_comp{padding-left: 18px;}
.sb6_comp > ul > li{float: left;background: url('sb6_im50.gif') no-repeat left center;padding-left: 79px;text-align: center;margin-top: 25px;}
.sb6_comp > ul > li:first-child{background: none;padding-left: 0;}
.sb6_comp > ul > li > p {padding: 13px 0;font-size: 14px;color: #333333;background-color: #f0f0f0;}
.sb6_comp.comp2{padding-left: 0;}
.sb6_comp.comp2 > ul > li{background: url('sb6_im51.gif') no-repeat left center;padding-left: 42px;}
.sb6_comp.comp2 > ul > li:first-child{background: none;padding-left: 0;}
.sb6_greet{display:table;background: url('sb6_im52_kim.gif') no-repeat right top;height: 318px;width: 100%;margin-bottom: 30px;}
/*.sb6_greet{display:table;height: 318px;width: 100%;margin-bottom: 30px;}*/
.sb6_greet > ul{padding-left: 30px;display:table-cell;vertical-align:middle;}
.sb6_greet > ul > li{font-size: 36px;color: #333;}
.sb6_greet > ul > li:first-child{color: #3671a9;}
.sb6_greet_font > li{font-size: 14px;color: #555;padding-bottom: 28px;line-height: 22px;}
.sb6_greet_font > li:last-child{padding-bottom: 48px;}

.ver_top td.td-lf{vertical-align: top;}
.sb5_font{}
.sb5_font > li{font-size: 14px;color: #555;line-height: 22px;}
.sb5_font > li.bg{background: url('left_menu_ikon01.gif') no-repeat left 10px;padding-left: 10px;}
.sb5_font > li.bg2{background: url('sub_txt_ikon05.gif') no-repeat 2px 9px;padding-left: 10px;}
.sb5_title{font-size: 16px;font-weight: bold;color: #333;margin: 14px 0;}
.sb5_title2{font-size: 14px;font-weight: bold;color: #333;padding-left: 12px;background: url('sb5_im1.gif') no-repeat left center;margin: 30px 0 20px;}
.sb5_blue{color: #258594;}
.sb5_liw252 > ul > li{width: 252px;}
.sb5_liw252 > ul > li.next02 {padding-top: 10px;}
.sub-img-zone02.sb5_liw252 > ul > li.next02{padding-top: 10px;}
.sb5_top{padding: 30px 0 20px;text-align: right;}
.sb5_top > ul > li{display: inline-block;height: 16px;line-height: 16px;font-size: 14px;color: #333;padding-left: 22px;}
.sb5_top > ul > li.bg1{background:  url('sb5_im2.gif') no-repeat left center;}
.sb5_top > ul > li.bg2{background:  url('sb5_im3.gif') no-repeat left center;}
.sb5_top > ul > li.bg3{background:  url('sb5_im4.gif') no-repeat left center;}
.sb5_left{float: left;width: 180px;padding-right:68px;background: url('sub_c_img225.gif') no-repeat 200px 170px;}
.sb5_left > ul > li{float: none;width: auto;}
.sb5_left > ul > li.sb5_next{border: 0;padding: 15px 0;}
.sb5_right{float: right;background: #eef6f7;padding: 30px 0;width: 609px;}
.sb5_right > ul{position: relative;background:  url('sb5_im7.png') no-repeat left center;width: 546px;height: 703px;margin: 0 auto;}
.sb5_right > ul > li{position: absolute;width: 180px;}
.sb5_right > ul > li.posi1{top: 0; right:0;}
.sb5_right > ul > li.posi2{top: 51px;left: 125px;}
.sb5_right > ul > li.posi3{top: 192px;left: 0;}
.sb5_right > ul > li.posi4{top: 192px;left: 250px;}
.sb5_right > ul > li.posi3 .sb5_news{margin-bottom: 30px;}
.sb5_right > ul > li.posi4 .sb5_news{margin-bottom: 30px;}
.sb5_right > ul > li.posi3 .mb61{margin-bottom: 61px;}
.sb5_right > ul > li.posi4 .mb61{margin-bottom: 61px;}
.sb5_news{text-align: center;border: 1px solid #747474;}
.sb5_news > p.top{color: #fff;background: url('sb5_im5.gif') no-repeat left top;background-size: 100% 100%;padding: 9px 0;}
.sb5_news > p.bot{display:table;background: #fff;height: 48px;width: 100%;}
.sb5_news > p.bot > span{display:table-cell;vertical-align:middle;}
.sb5_news > p.hei58{height: 58px;}
.sb5_news.bg2{border: 1px solid #e28f11;}
.sb5_news.bg2 > p.top{background: url('sb5_im6.gif') no-repeat left top;background-size: 100% 100%;}
.sb6_group{background: url('rpbg.jpg') repeat;padding: 10px;}
.sb6_group > ul{display:table;background: #fff;height: 98px;}
.sb6_group > ul > li{display:table-cell;vertical-align:middle;padding: 0 22px;}
.sb6_history{padding-top: 10px;}
.sb6_history > ul > li{display:table;position: relative;background: #f6f6f6;margin-top: 10px;height: 40px;width: 738px;padding-left: 120px;}
.sb6_history > ul > li > p{display:table-cell;vertical-align:middle;font-size: 14px;color: #555;padding-left: 22px;background: url('sb6_im54.gif') no-repeat left center;}
.sb6_history > ul > li > div{display:table;position: absolute;left: 0;top: 0;background: #258594;font-size: 15px;color: #fff;height: 100%;width: 120px;text-align: center;}
.sb6_history > ul > li > div > span{display:table-cell;vertical-align:middle;}


.left-area{ float:left; }
.right-area{ float:right; }
.clear{clear:both;height:0;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}

.join-id-dv01{ width: auto; }
.join-id-dv01 ul{ text-align:center; }
.join-id-dv01 ul li { display:inline-block; margin-left:30px; width:290px; height:245px; text-align:center; background:url(sub_c_img95.gif) no-repeat center center ; border:5px solid #dde4ea; }
.join-id-dv01 ul li:first-child { margin-left:0;}
.join-id-dv01 ul li p{ font-size: 30px; color: #333333; font-weight: bold; padding-top: 49px; }
.join-id-dv01 ul li span{ font-size: 14px; display: block; color: #666666; padding-top: 59px; }
.join-id-dv01 ul li a { background: #7f7f7f; color: #fff; font-size: 15px; padding: 7px 16px; display: inline-block; margin-top: 20px; }
.join-navi-dv ul{ text-align:center; width:100%; }
.join-navi-dv ul li{background:url(sub_c_img97.png) no-repeat left center ;  width:230px; height:68px; font-size:19px; margin-left:-25px; margin-bottom:7px; display:inline-block; }
.join-navi-dv ul li:first-child{ background:url(sub_c_img100.png) no-repeat left center ; }
.join-navi-dv ul li.on{ color:#fff; background:url(sub_c_img96.png) no-repeat left center ;  }
.join-navi-dv ul li.on2{ color:#fff; background:url(sub_c_img99.png) no-repeat left center ;  }
.join-navi-dv ul li p { padding-top:20px; }
.join-navi-dv ul li:nth-child(1){ margin-left:0; }
.join-navi-dv ul li:nth-child(1) p { margin-left:-33px; }
.join-navi-dv ul li:nth-child(3) p { margin-left:13px; }
.join-navi-dv ul li:nth-child(4) p { margin-left:17px; }
.join-navi-dv ul li p span { padding-right:10px; margin-right:10px; background:url(sub_c_img98.gif) no-repeat right center ; }

.subConditions01{ width:calc(100% - 42px); height:250px; margin-top:20px; overflow-y:scroll; padding:20px; background:#fcfcfc; border:1px solid #dbdbdb; }
.subCheckbox01{ margin-top:10px; }
.subCheckbox01 input[type="checkbox"]{ height:18px; width:18px; margin-right:7px; margin-top:-2px;  border:1px solid #dbdbdb; }
.subCheckbox01 span{ display:inline-block; color:#555555; }

.tb-btns-a.btn-big{     width: 134px;    padding: 11px 33px;    margin-top: 30px; }

.sub-txt-style03 span.font-red{ color:#ff0000; }
.sub-txt-style03 span.red-kion{ color: #ff1111; }
.sub-txt-style03.txt-rt{ text-align:right; }
.sub-txt-style03.size01{ font-size:15px; font-weight:bold; }


.find-id-dv01.mt03{ margin-top:30px; }
.find-id-gg.mt04{ margin-top:40px; }

.siteMap01 > li{ float:left; width:200px; min-height:990px; margin:0 6px; }
.siteMap01 > li > span{ float:left; display:inline-block; background:#3671a9; font-size: 20px; color: #fff; padding: 15px 0; width: 200px; text-align: center;}
.siteMap02 > li > a{ margin-top:10px; border:2px solid #3671a9; display:inline-block; padding: 15px 0; font-size: 16px; width: 196px; text-align: center; }
.siteMap02 > li:last-child{ margin-bottom:15px; }
.siteMap03 > li > a{ display:inline-block; border-bottom:1px solid #dbdbdb; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; padding: 15px 0; width: 198px; text-align: center; }

.s-grayBox-txt ul.address li { margin-top:10px; }
.s-grayBox-txt ul.address > li.last { margin-left:20px; }
.sub-txt-style04 { display:inline-block; padding-left:28px; }
.address01{ background:url(address01.png) no-repeat left 0px ;  }
.phone01{ background:url(phone01.png) no-repeat left 0px ; }
.print01{ background:url(print01.png) no-repeat left 0px ; }

.gray-search-box ul.gc1 li.wd01.ad01 div{ width:auto; padding:0; }
.gray-search-box ul.gc1 li.wd01.ad01 div p { text-align:right; padding-top: 7px; }
.gray-search-box ul.gc1 li.wd01.ad01{ width: 56px; position: relative;}
.gray-search-box ul.gc1 li.wd02.ad01{ width: calc(100% - 66px); margin-left: 10px; }

/*search 遺�遺� �떆�옉*/
.sub-con-style01.mt01{ margin-top:5px;}
.sub-con-style01.bd-no{ border:0; }
.sub-con-style01{ border-top:2px solid #555555; border-bottom:1px solid #dedede ; padding:37px 0 0 0; }
.sub-con-style01 > ul{ margin-bottom:25px; }
.sub-con-style01 ul li { margin-bottom:5px; }
.sub-con-style01 > ul > li.wid67{ width:67%;}
.sub-con-style01 > ul > li.wid74{ width:74%;}

.sub-con-style01 ul li.tit { font-size:15px; color:#333333; font-weight:bold; }
.sub-con-style01 ul li.con { font-size:14px; color:#333333; line-height:25px; color:#555555; }

.sub-txt-title01 span.sub-txt-title01-span{margin-left: 10px;display: inline-block;font-size: 14px;color: #555555;}
.sub-navi01 ul li{ float:left; color:#767676; font-size:13px; }
.sub-navi01 ul li.mt01{ margin-top:-2px; }
.sub-navi01 ul li.bg{ width:20px; background:url(sub_txt_ikon09.gif) no-repeat center center ; }
/*search 遺�遺� �걹*/


.tab-box.width25s > ul > li{ width: calc(100% / 4);}
.tab-box.width06s > ul > li{ width: calc(100% / 6);}
.tab-box.wid20s > ul > li{ width: 20%;}
.gray-search-box.mt01 { margin-top:15px; }
.sub-txt-style-ul01.mt0{ margin:0; }
.s-tb-title01 p.rt{ float:right; }
.s-tb-title01 p a { display:inline-block; margin-left:10px; }
.sub-txt-style03.mt0{ margin-top:0px; }

.txt-ct{ text-align:center; }
.sub-txt-style06{ font-size: 18px; font-weight: bold; }
.s-grayBox-txt02{ line-height:23px; background-color: #f7f7f7; font-size:14px; padding: 30px; }
.s-grayBox-txt02.ht170{ height:172px; }
.s-grayBox-txt02 p.txt-lf { text-align:left; }
.s-grayBox-txt02 p.letter01{ letter-spacing:-0.2px; }

.sub-txt-style03 span.color-blue01{ color:#258594; }
.sub-txt-ul01.mt01{ margin-top:35px; }
.sub-txt-ul01 ul.ul01{width: calc(80% - 2px); margin:0 auto; border-left:1px solid #dbdbdb; }
.sub-txt-ul01 ul.ul01 li { text-align:center; float:left; padding:18px; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; height:134px; width: calc(25% - 37px); }
.sub-txt-ul01 ul.ul01 li.bd-top{ border-top:1px solid #dbdbdb; }
.sub-txt-ul01 ul.ul02{ width: calc(80% - 2px); margin: 0 auto; border-left: 1px solid #dbdbdb; }
.sub-txt-ul01 ul.ul02 li { text-align:center; float: left; padding: 18px; border-right: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; text-align: center; height: 270px; width: calc(50% - 37px); }
.pink-search-box{ background-color: #feefd7; padding: 20px 30px; }
.pink-search-box.mt01{ margin-top:50px; }


.sub-txt-style03.mt03{ margin-top: 35px; }
.table-style.t-col td.ver-align-top{ vertical-align: top; }


.blue-search-box{ background-color: #e8f0f6; padding: 20px 55px; }
.blue-search-box.mt01{ margin-top:50px; }
.blue-search-box > ul.sub-txt-style-ul03.left-area{padding-left: 30px;}
.sub-txt-style06{ font-size:16px; font-weight:bold; padding-right:33px; background:url(sub_txt_ikon11.gif) no-repeat right center; }
.sub-txt-style06.bg-no{ background:none; }
.sub-txt-style-ul03 li { color: #000; font-size: 14px; line-height: 32px; background: url(sub_txt_ikon10.gif) no-repeat left 13px; padding-left: 10px; word-wrap: break-word; }
.sub-txt-style-ul03 li.bg-no{ background:none; }
.sub-txt-style-ul02.mt02{ margin-top:5px; }

.sub-img-zone01.mt01{ margin-top:15px; }
.sub-img-zone01.mt02{ margin-top:25px; }
.sub-img-zone01 > ul { text-align:center; position:relative; }
.sub-img-zone01 > ul > li { margin-right:10px; margin-bottom:15px; display:inline-block; background:none; padding:0; }
.sub-img-zone01 > ul > li.mr02{ margin:2px 2px; }
.sub-img-zone01 > ul > li.mr28{ margin:13px 28px; }
.sub-img-zone01 > ul > li.mr0{ margin-right:0px; }
.sub-img-zone01 > ul > li.mt10{ margin-top:10px; }
.sub-img-zone01 > ul > li.mb0{ margin-bottom:0px; }
.sub-img-zone01 > ul > li.mg-no{ margin:0; }
.sub-img-zone01 > ul > li > p{ padding: 13px 0; font-size: 14px; color: #333333; background-color: #f0f0f0; }
.sub-img-zone01 > ul > li > p.bg-white{ background-color:#fff; }
.sub-img-zone01 > ul > li.center-txt{ position: absolute; left: 219px; top: 68px; padding-left: 48px; padding-top: 10px; font-size: 18px; width: 325px; height: 110px; background: url(sub_c_img283.png) no-repeat left top; }
.sub-img-zone01 > ul > li.center-txt02{ display:none; }
.sub-img-zone01 > ul.br02{border: 1px solid #dbdbdb; padding: 35px 0;}
.sub-img-zone01 > ul > li.last{display: block;}

.sub-txt-style-ul10 > ul { width:72%;  }
.sub-txt-style-ul10 > div { width:28%; margin-top: -6px; }
.sub-txt-style-ul01 li.line-height26{ line-height:26px; }
.sub-txt-style-ul01 li.style01{ line-height: 24px; background: url(sub_txt_ikon01.gif) no-repeat left 9px; }
.sub-txt-style-ul02 > li.mt01{ margin-top:15px; }

.sub-txt-style-ul01.mt02{ margin-top:5px; }

.sub-img-zone02.mt01{ margin-top:10px; }
.sub-img-zone02 > ul > li{ width:172px; text-align:center; border:1px solid #95c3ee; float:left; border-radius: 6px 6px 0 0; }
.sub-img-zone02 > ul > li.next { border:0; margin:0 10px; width:auto; padding-top: 56px; }
.sub-img-zone02 > ul > li.next02{ border:0; margin:0 10px; width:auto; padding-top: 29px;  }
.sub-img-zone02 > ul > li.disp02{ display:none; border:0; padding:5px 0; }
.sub-img-zone02 > ul > li.disp01{ display:inline-block; }
.sub-img-zone02 > ul > li > p{ padding: 13px 0; font-size: 14px; color: #333333; background-color: #f0f0f0; }

.sub-img-zone02 > ul > li > div.proces01 > p{ padding: 9px 0; }
.sub-img-zone02 > ul > li > div.proces01 > p.top{ color:#fff; background:url(sub_c_img227.gif ) no-repeat left top ; background-size:100% 100%; border-radius: 6px 6px 0 0; }


.sub-txt-style-ul11 > li { font-size: 14px; color: #555555; line-height: 22px; background: url(left_menu_ikon01.gif) no-repeat left 10px; padding-left: 10px;}
.sub-txt-style-ul11.mt01{ margin-top:10px; }

.process01{ width:100%; height:360px;}
.process01 ul { width: 100%; margin: 0 auto; position: relative; }
.process01 ul li.first{width: 179px;}
.process01 ul li { width:170px; height:125px; text-align:center; letter-spacing:-1px; font-size:16px; display:table; }
.process01 ul li.wid-b { width:397px; }
.process01 ul li.wid-b > span {     display: inline-block; color: #ffffff; padding: 7px 18px; border-radius: 19px; background: #71b3e1; }
.process01 ul li.wid-b > ul { width: 74%; margin: 25px auto 10px auto; }
.process01 ul li.wid-b > ul > li.arrow01{ display: inline-block; text-align: center; }
.process01 ul li.wid-b > ul > li { float:left; }
.process01 ul li.wid-b > ul > li.arrow01{ display:block; }
.process01 ul li.wid-b > ul > li.arrow02{ display:none; }

.process01 ul li span{ display:table-cell; vertical-align:middle; }
.process01 ul li.bg01 { background:url(process01-bg01.gif) no-repeat left top ; }
.process01 ul li.bg02 { background:url(process01-bg02.gif) no-repeat left top ; }
.process01 ul li.bg03 { background:url(process01-bg03.gif) no-repeat left top ;  }
.process01 ul li.bg04 { background:url(process01-bg04.gif) no-repeat left top ;  }
.process01 ul li.bg05 { background:url(process01-bg05.gif) no-repeat left top ;  }
.process01 ul li.bg06 { background:url(process01-bg06.gif) no-repeat left top ;  }
.process01 ul li.bg07 { background:url(process01-bg07.gif) no-repeat left top ;  }
.process01 ul li.posi01{ position:absolute; left: 0px; top: 26px; }
.process01 ul li.posi02{ position:absolute; left: 0px; top: 207px; }
.process01 ul li.posi03{ position:absolute; left: 227px; top: 26px; }
.process01 ul li.posi04{ position:absolute; left: 457px; top: 26px; }
.process01 ul li.posi05{ position:absolute; left: 457px; top: 207px; }
.process01 ul li.posi06{ position:absolute; left: 685px; top: 207px; }
.process01 ul li.posi07{ position:absolute; left: 685px; top: 26px; }
.process01 ul li.posi08{ position:absolute; left: 72px; top: 164px; }
.process01 ul li.posi09{ position:absolute; left: 299px; top: 163px; }
.process01 ul li.posi10{ position:absolute; left: 410px; top: 74px; }
.process01 ul li.posi11{ position:absolute; left: 525px; top: 164px; }
.process01 ul li.posi12{ position:absolute; left: 638px; top: 254px; }
.process01 ul li.posi13{ position:absolute; left: 751px; top: 164px; }
.process01 ul li.disp01 { display:none; }
.process01 ul li.disp02 { display:block; height:35px; width:35px; }
.process01 ul li.wid-b > ul > li.size001{ width:141px; height:30px; }
.process01 ul li.wid-b > ul > li.size002{ width:42px; height:30px; }
.process01 ul li.wid-b > ul > li.size003{ width:93px; height:30px; }
.process02{ width:100%; border:1px solid #dbdbdb; height:650px;}
.process02.mt01{ margin-top:15px; }
.process02 ul { width: 81%; margin: 0 auto; position: relative; }
.process02 ul li {text-align:center; width:370px; height:250px; }
.process02 ul li.posi20{ position:absolute; left: -43px; top: 30px; }
.process02 ul li.posi21{ position:absolute; left: 377px; top: 30px; }
.process02 ul li.posi22{ position:absolute; left: -43px; top: 333px; }
.process02 ul li.posi23{ position:absolute; left: 377px; top: 333px; }
.process02 ul li.posi24{ position:absolute; left: 336px; top: 143px; }
.process02 ul li.posi25{ position:absolute; left: 548px; top: 294px; }
.process02 ul li.posi26{ position:absolute; left: 332px; top: 444px; }
.process02 ul li .bot.txt{ font-size:14px; position:absolute; left: 176px; top: 610px;  }
.process02 ul li.posi27{ position:absolute; left: 176px; top: 610px; }
.process02 ul li.disp01 { display:none; }
.process02 ul li.disp02 { display:block; height:35px; width:35px; }

.sub-txt-style02.mt02{ margin-top:25px; }
.sub-txt-style02.mt03{ margin-top:30px; } 
.sub-txt-style02.mt04{ margin-top:45px; } 

.sub-img-zone01.bd01{ border:1px solid #dbdbdb; padding-top:15px; }
.sub-img-zone01 ul.sty01{ padding: 24px 0; border-bottom: 1px solid #dbdbdb; }
.sub-img-zone01 ul li.disp01{ display:block; } 
.sub-img-zone01 ul li.disp02{ display:none; } 
.sub-txt-style02.black { font-size: 15px; color: #333333; margin-top: 18px; font-weight: bold;}

.sub-txt-style-ul12.mt01{ margin-top:15px; }
.sub-txt-style-ul12.mt02{ margin-top:50px; }
.sub-txt-style-ul12{ position: relative; display:inline-block; }
.sub-txt-style-ul12 > li { font-size: 14px; color: #555555; line-height: 25px; margin-left: 16px;}
.sub-txt-style-ul12 > li > span { display: inline-block; position: absolute; left: 0;}
.sub-ul12.mt01{ margin-top:15px; }
.sub-ul12 > span { position:absolute;  }
.sub-ul12 > ul { margin-left: 24px; }
.sub-ul12 > ul.sub-txt-style-ul12 > li { font-size:15px;  }
.sub-ul12 > ul.sub-txt-style-ul12 > li > span{ margin-top:-1px; }

.sub-ul13.mt01 { margin-top:20px; }
.sub-ul13 > li { font-size:14px; line-height: 22px; }

.sub-txt-style02 span.black{ color:#333333; }

.sub-add-lgimg-tt{font-size: 16px; color: #206ba9; margin-bottom: 20px;}
.sub-add-lgimg{border: 1px solid #dbdbdb; padding: 25px 5px; margin-top: 30px;}
.sub-add-lgimg > ul > li{float: left;margin-left: 40px;}
.sub-add-lgimg > ul > li > ul > li{font-size: 15px; color: #666666; float: left; padding-right: 18px;}
.sub-add-lgimg > ul > li > ul > li:first-child{padding-right: 25px;}
.sub-add-lgimg02{border-top: 1px solid #dbdbdb; padding-top: 60px; margin-top: 65px;}
.sub-add-lgimg02 > ul{display: inline-block; margin-left: 30px;}
.sub-add-lgimg02 > ul > li{margin-top: 100px;}
.sub-add-lgimg02 > ul > li:first-child{margin-top: 0;}
.sub-add-lgimg02 > ul > li > ul > li{float: left; font-size: 15px; color:#555555;}
.sub-add-lgimg02 > ul > li > ul > li:first-child{padding-right: 30px; width: 100px;}

.sub-bg-dtl-dv01{text-align: right; margin-top: 20px;}
.sub-bg-dtl-dv01 > ul{display: inline-block;}
.sub-bg-dtl-dv01 > ul > li{float: left;}
.sub-bg-dtl-dv01 > ul > li:first-child{margin-right: 25px;}
.sub-bg-dtl-dv01 > ul > li > span{font-size: 14px; color: #666666; display: inline-block; margin-left: 5px;}
.sub-bg-dtl-dv01 > ul > li:first-child{background: url(map_num_bg01.png) no-repeat left center;}
.sub-bg-dtl-dv01 > ul > li{background: url(map_num_bg02.png) no-repeat left center;line-height: 35px;padding-left: 30px;}


.sub-szbah02{text-align: right;margin-top: 30px;}
.t-btn-a{display: none;}
.t-bt-advb{vertical-align: bottom;margin-left: 8px;}
.s-zatxtd{width: 100%; text-align: center; background-color: #f0f0f0; padding: 10px 0; margin-top: 10px;}
.s-zabrd{border: 1px solid #dbdbdb; padding-top: 10px; text-align: center;}
.s-zabrd02{border: 1px solid #dbdbdb; padding: 5px 0 15px;}
.s-zabrd03{border: 1px solid #dbdbdb; text-align: center; padding-bottom: 15px;}
.s-ad-txttbl{font-weight: 100; font-size: 13px;}

.s-slbg-dv01 strong{height: 23px;font-weight: normal;display: inline-block;width: 100%;overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}
.s-slbg-dv01 p{width: 81%;margin: 0 auto; margin-top: 10px;}

.s-szs-div03 > p{    display: -webkit-box;    -webkit-box-orient: vertical;    overflow: hidden;-webkit-line-clamp: 2;}
.s-szs-div03 > ul > li.ad-class{display: -webkit-box;    -webkit-box-orient: vertical;    overflow: hidden;-webkit-line-clamp: 2;    min-height: 42px;}

#list li{font-size: 16px;color: #444;padding: 6px 0 6px 0;font-weight: bold; margin-left: 15px;}
#div_id .btn_div{    margin: 70px 0px 0px 15px;}


.sa-glss-dv{margin-top: 15px;}
.sa-glss-ul{display: table; width: 100%; border-top: 1px solid #828282;}
.sa-glss-ul > li{width: calc(50% - 41px); float:left; display: table-cell; vertical-align: middle; padding: 10px 20px;border-right: 1px solid #dedede;border-bottom: 1px solid #dedede;}
.sa-glss-ul > li.br-lf{border-left: 1px solid #dedede;width: calc(50% - 42px);}
.sa-glss-ul > li.bg{background-color: #fafafa;}
.sa-glss-ul02 > li.txt-lf{float: left; color: #555555; line-height: 32px;}
.sa-glss-ul02 > li.txt-rt{float: right;}

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; margin-top: 20px;} 
.embed-container iframe, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.embed-container > iframe{border: 0;}

/*2018.04.10*/
.sb6_organi > ul > li > ul > li.li04 > a{top: 70px;left: 0;background: #3671a9; display : inline-block; width: 100%; color: #fff;position: absolute;}
.sb6_organi ul  li.li_blue{color: #555;font-size: 14px;width: 208px;height: 45px;border: 1px solid #dbdbdb;border-top: 4px solid #3671a9;background-color: #fff;}
.sb6_organi ul  li.li_blue a{width: 100%;display : inline-block;}
.sb6_organi ul  li.li_blue.li05{top: 164px; left: 110px;position: absolute;}
.sb6_organi ul  li.li_blue.li08{top: 267px; left: -279px;position: absolute;}
.sb6_organi ul  li.li_blue.li06{top: 99px; left: -131px;position: absolute;}
.sb6_organi ul  li.li_blue.li07{top: 99px; left: 127px;position: absolute;}

/* 2019.05.30 */
.target-link-map{color:#fff;}
.target-link-map:focus{color:#000;}


/* 2023.08.29 */
.view_information_img{
  width: 50px;
  height: 40px;
}

/* 2023.12.14 �떊怨좎꽱�꽣 異붽� */
.declaration_group{
  display: flex;
  align-items: center;
  padding: 40px 0px 48px 43px;
  background-color: #E6F3F9;
}
.declaration_img{
  display: inline-block;
  width: 139px;
  height: 145px;
  margin-right: 42px;
  background: url("ic_declaration.png") no-repeat center;
}
.declaration_title{
  margin-bottom: 16px;
  color: #000;
  font-size: 24px;
  font-weight: 700;
  line-height: 26px; /* 108.333% */
  letter-spacing: -0.48px;
}
.declaration_txt{
  margin-bottom: 28px;
  color: #333;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px; /* 162.5% */
  letter-spacing: -0.32px;
}
.declaration_btn{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 132px;
  min-height: 48px;
  color: #FFF;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px; /* 112.5% */
  letter-spacing: -0.32px;
  background-color: #5B5B5B;
}

/* 2025.01.22 */
.clearfix.event-list {
    display: flex;
    flex-wrap: wrap;
}

.clearfix.event-list > li {
    width: 50% !important;
    border-right: 0 !important;
    padding: 0 !important;
    overflow: hidden;
}

.clearfix.event-list > li .clearfix {
    padding: 13px;
    height: 100%;
}

.clearfix.event-list > li:nth-child(odd) .clearfix {
    border-right: solid 1px #dedede;
}

.event-list-desc > ul > li {
    display: flex !important;
    height: auto;
    min-height: auto !important;
}

.event-list-desc > ul > li span {
    position: relative;
    min-width: 45px;
    background: none;
}

.event-list-desc > ul > li span::after {
    content: '';
    position: absolute;
    top: 5px;
    right: 0;
    background-color: #999;
    width: 1px;
    height: 12px;
}
