﻿@charset "UTF-8";
/* centents */
.subContentsArea{min-height:100%; margin:-129px 0 -349px 0;}
/* .subContentsArea{min-height:100%; margin:-129px 0 -349px 0;} */
/* .subContentsArea{margin:-129px 0 -349px 0;} */
.subContentsArea .subContentsPadding{padding:129px 0 349px 0;}
/* .subContentsArea .subContentsPadding{padding:129px 0 349px 0;} */
/* .subContentsArea .subContentsPadding{padding:129px 0 0 0;} */
.contentInformation{width:1000px; margin:0 auto;}
.contentInfor{padding:0 0 50px 0;}
/* .contentInfor{padding:0 0 50px 0;} */
/* .contentInfor{padding:0 0 0px 0;} */

.contentsTitle{display:block; font-size:34px; font-weight:600; color:#000; padding:50px 0 35px 0;}
.contentsTitle span{font-size:13px; font-weight:lighter; color:#a5a5a5; padding-left:13px;}
.contentsSubTitle{display:block; font-size:24px; font-weight:600; color:#000; padding:0 0 14px 0; line-height:1.5;}
.subTitleCircle{display:block; background:url(../Images/Dot_6.gif) left 6px no-repeat; font-size:16px; font-weight:600; color:#006ac9; padding:0 0 11px 18px; line-height:1.5;}
.subTitleArrow{display:block; min-height:15px; background:url(../../images/mark/bullet_subTitleArrow.gif) left 3px no-repeat; font-size:14px; font-weight:600; color:#222; padding:0 0 11px 20px; line-height:1.5;}

/* Quick */
#quick {position:absolute; top:380px; left:50%; margin-left:518px; z-index:2; width:41px;height:41px;}
#quick a.quickTop	{display:block; text-align:center;}

/* 하단 */
.subFooter{background:#a7a7aa; clear:both; height:202px; letter-spacing:-0.25px;}
.subFooter section{}

.subFooter .subFooterQuick{position:relative; background:#fff; width:100%; height:40px; border-top:1px solid #d0d0d0;}
.subFooter .subFooterQuick .footerTopMenu{width:1000px; margin:0 auto;}
.subFooter .subFooterQuick .footerTopMenu ul{float:right; *zoom:1;}
.subFooter .subFooterQuick .footerTopMenu ul:after{content:""; display:block; clear:both;}
.subFooter .subFooterQuick .footerTopMenu ul li{float:left; height:40px; line-height:40px; padding:0 40px 0 22px;}
.subFooter .subFooterQuick .footerTopMenu ul li.footerWebzine{background:url(../../images/footer/ico_webzine.gif) left center no-repeat;}
.subFooter .subFooterQuick .footerTopMenu ul li.footerMovie{background:url(../../images/footer/ico_movie.gif) left center no-repeat;}
.subFooter .subFooterQuick .footerTopMenu ul li.footerBrochure{background:url(../../images/footer/ico_brochure.gif) left center no-repeat;}
.subFooter .subFooterQuick .footerTopMenu ul li.footerBlog{background:url(../../images/footer/ico_blog.gif) left center no-repeat; padding:0 0 0 22px;}
.subFooter .subFooterQuick .footerTopMenu ul li a{display:block; font-size:12px; font-weight:600; color:#666;}

.subFooter .subFooterArea{width:1000px; height:134px; margin:0 auto; position:relative;}
.subFooter .subFooterArea .footerLeftMenu{padding-top:20px; *zoom:1;}
.subFooter .subFooterArea .footerLeftMenu:after{content:""; display:block; clear:both;}
.subFooter .subFooterArea .footerLeftMenu li{float:left; height:22px; line-height:22px; padding:0 13px 0 13px;}
.subFooter .subFooterArea .footerLeftMenu li a{display:block; font-size:12px; color:#fff;}

.subFooter .subFooterArea .footerRightMenu{position:absolute; top:20px;/*  right:0; */ left:0; *zoom:1;}
.subFooter .subFooterArea .footerRightMenu:after{content:""; display:block; clear:both;}
.subFooter .subFooterArea .footerRightMenu li{float:left; /* margin-left:2px; */ margin-right:2px;}
.subFooter .subFooterArea .footerRightMenu li a{position:relative; display:block; text-align:center; width:118px; height:22px; line-height:22px; font-size:12px; font-weight:600; color:#fff; background:#909091; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:5px;}
.subFooter .subFooterArea .footerRightMenu li.keyPoint a{position:relative; display:block; text-align:center; width:118px; height:22px; line-height:22px; font-size:12px; font-weight:600; color:#444; background:#dadadb; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:5px;}
.subFooter .subFooterArea address{display:block; width:1000px; height:22px; line-height:22px; font-size:12px; font-style:normal; color:#fff; text-align:left;/*  padding-top:22px; */padding-top:64px;}

/* subTitleBanner */
.subTitleBanner{}
.subTitleBanner.banner01{background:#fff url(../../images/application/bg_subTitleBanner01.jpg) center 0 no-repeat;}
.subTitleBanner.banner02{background:#fff url(../../images/application/bg_subTitleBanner02.jpg) center 0 no-repeat;}
.subTitleBanner.banner03{background:#fff url(../../images/application/bg_subTitleBanner03.jpg) center 0 no-repeat;}
.subTitleBanner.banner04{background:#fff url(../../images/application/bg_subTitleBanner04.jpg) center 0 no-repeat;}
.subTitleBanner.banner05{background:#fff url(../../images/application/bg_subTitleBanner05.jpg) center 0 no-repeat;}
.subTitleBanner.banner06{background:#fff url(../../images/application/bg_subTitleBanner06.jpg) center 0 no-repeat;}
.subTitleBanner.banner07{background:#fff url(../../images/application/bg_subTitleBanner07.jpg) center 0 no-repeat;}
.subTitleBanner.banner08{background:#fff url(../../images/application/bg_subTitleBanner08.jpg) center 0 no-repeat;}
.subTitleBanner div{width:1000px; height:179px; margin:0 auto; overflow:hidden;}

/* locationArea */
/* .locationArea{height:41px; background:url(../../images/location/bg_location_line.gif) 0 0 repeat-x; position:relative; z-index:7;}
.locationArea .lnb{width:1000px; height:41px; margin:0 auto; padding:1px 0 0 0;}
.locationArea .lnb:after{content:""; display:block; clear:both;}
.locationArea .lnb .lnbList{float:left; position:relative; height:41px; line-height:41px; font-size:14px; color:#000; text-align:center; border-right:1px solid #ddd;}
.locationArea .lnb .lnbList.lnbHome a{display:block; background:none; width:46px; height:41px; line-height:0; border-left:1px solid #ddd;}
.locationArea .lnb .lnbList.lnbHome a img{padding-top:13px;}
.locationArea .lnb .lnbList.lnbDepthOne a{display:block; width:152px; height:41px; font-size:14px; color:#000; }
.locationArea .lnb .lnbList.lnbDepthOne a:hover, .locationArea .lnb .lnbList.lnbDepthOne a:focus{background:#006ac9; color:#fff; font-weight:600;}
.locationArea .lnb .lnbList.lnbDepthTwo{background:#8d8d8d;}
.locationArea .lnb .lnbList.lnbDepthTwo a{display:block; width:185px; height:41px; font-size:14px; color:#fff; background:#8d8d8d url(../../images/location/bg_locations.gif) right center no-repeat; padding:0 15px 0 0; font-weight:600;}
.locationArea .lnb .lnbList.lnbDepthTwo.on a{color:#fff; font-weight:600; background:#8d8d8d url(../../images/location/bg_locationss_on.gif) right center no-repeat;}
.locationArea .lnb .lnbList.lnbDepthTwo .lnbDepthTwoList{position:absolute; top:41px; left:-1px; left:0; width:201px;width:198px; height:auto; overflow:hidden; border-left:1px solid #ddd; border-right:1px solid #ddd; background:#fff;}
.locationArea .lnb .lnbList.lnbDepthTwo .lnbDepthTwoList li{height:25px; line-height:25px;}
.locationArea .lnb .lnbList.lnbDepthTwo .lnbDepthTwoList li a{display:block; background:#fff url(../../images/mark/bullet_blue.gif) 15px 11px no-repeat;width:185px; width:173px; height:25px; line-height:25px; font-size:12px; font-weight:normal; color:#222; text-align:left; padding:0 0 0 25px;}
.locationArea .lnb .lnbList.lnbDepthTwo .lnbDepthTwoList li.first{height:35px;  line-height:35px;}
.locationArea .lnb .lnbList.lnbDepthTwo .lnbDepthTwoList li.first a{border-top:2px solid #b0b0b0; background-position:15px 19px; line-height:23px; padding-top:10px;}
.locationArea .lnb .lnbList.lnbDepthTwo .lnbDepthTwoList li.last{height:30px;  line-height:25px;}
.locationArea .lnb .lnbList.lnbDepthTwo .lnbDepthTwoList li.last a{border-bottom:1px solid #e5e5e5; padding-bottom:5px;}
.locationArea .lnb .lnbList.lnbDepthTwo .lnbDepthTwoList li a:hover, .locationArea .lnb .lnbList .lnbDepthTwoList li a:focus{text-decoration:underline; color:#006ac9; font-weight:600;}
.locationArea .lnb .lnbList.lnbDepthThree{background:#0284d0;}
.locationArea .lnb .lnbList.lnbDepthThree.on{background:#0284d0;}
.locationArea .lnb .lnbList.lnbDepthThree a{display:block; height:41px; font-size:13px; color:#fff; background:#0284d0 url(../../images/location/bg_locations.gif) right center no-repeat; padding:0 35px 0 25px; font-weight:600;}
.locationArea .lnb .lnbList.lnbDepthThree.on a{color:#fff; font-weight:600; background:#0284d0 url(../../images/location/bg_locations_on.gif) right center no-repeat;}
.locationArea .lnb .lnbList.lnbDepthThree .lnbDepthThreeList{top:41px; left:-1px; height:auto; overflow:hidden; background:#fff; text-align:left; border-left:1px solid #ddd; border-right:1px solid #ddd; background:#fff;}
.locationArea .lnb .lnbList.lnbDepthThree .lnbDepthThreeList li{height:25px; line-height:25px; margin-bottom:2px;}
.locationArea .lnb .lnbList.lnbDepthThree .lnbDepthThreeList li:first-child{margin-top:2px;}
.locationArea .lnb .lnbList.lnbDepthThree .lnbDepthThreeList li a{display:block; background:#fff url(../../images/mark/bullet_blue.gif) 15px 11px no-repeat; min-width:155px; height:25px; line-height:25px; font-size:12px; font-weight:normal; color:#222; text-align:left; padding:0 20px 0 25px;}
.locationArea .lnb .lnbList.lnbDepthThree .lnbDepthThreeList li.first{height:35px;  line-height:35px;}
.locationArea .lnb .lnbList.lnbDepthThree .lnbDepthThreeList li.first a{border-top:2px solid #b0b0b0; background-position:15px 19px; line-height:23px; padding-top:10px;}
.locationArea .lnb .lnbList.lnbDepthThree .lnbDepthThreeList li.last{height:30px;  line-height:25px;}
.locationArea .lnb .lnbList.lnbDepthThree .lnbDepthThreeList li.last a{border-bottom:1px solid #e5e5e5; padding-bottom:5px;}
.locationArea .lnb .lnbList.lnbDepthThree .lnbDepthThreeList li a:hover, .locationArea .lnb .lnbList .lnbDepthThreeList li a:focus{text-decoration:underline; color:#006ac9; font-weight:600;}
.borderTB{border-top:1px solid #ddd !important; border-bottom:1px solid #ddd !important;} */

.locationArea{height:40px; background:#f3f3f3; position:relative; z-index:7; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.locationArea .lnb{width:1000px; height:40px; margin:0 auto; /* padding:1px 0 0 0; */ *zoom:1;}
.locationArea .lnb:after{content:""; display:block; clear:both;}
.locationArea .lnb .lnbList{float:left; position:relative; height:40px; line-height:40px; font-size:12px; color:#555; text-align:center; background:url(../../images/location/bar_arrow.png) right center no-repeat; padding-right:14px; margin-left:9px;}
.locationArea .lnb .lnbList a{display:block; height:40px; font-size:12px; color:#555;}
.locationArea .lnb .lnbList a:hover, .locationArea .lnb .lnbList.lnbDepthOne a:focus{text-decoration:underline;}
.locationArea .lnb .lnbList.last{color:#006ac9; font-weight:600;background:none;}


.locationArea .lnb .lnbList.lnbHome {display:block; background:none; height:41px; line-height:0; padding:0; width:34px; margin-right:10px; border-left:1px solid #ddd; border-right:1px solid #ddd; margin-left:0;}
.locationArea .lnb .lnbList.lnbHome a img{padding-top:13px;}

.borderTB{border-top:1px solid #ddd !important; border-bottom:1px solid #ddd !important;}

/* tab */
.tab01{padding-bottom:35px;}
.tab01 ul{width:1000px;}
.tab01 ul li{width:1000px; height:54px;}
.tab01 ul li.hereOn{background:url(../../images/tab/bg_tabOn.png) center bottom no-repeat;}
.tab01 ul li a{display:block; font-size:16px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:998px; height:45px; line-height:45px; letter-spacing:-1px;}
.tab01 ul li a:hover, .tab01 ul li a:focus{text-decoration:underline;}
.tab01 ul li.hereOn a{background:#006ac9; color:#fff; text-decoration:none; border:1px solid #006ac9;}

.tab02{padding-bottom:35px;}
.tab02 ul{width:1000px; *zoom:1;}
.tab02 ul:after{content:""; display:block; clear:both;}
.tab02 ul li{float:left; width:500px; height:54px;}
.tab02 ul li.hereOn{background:url(../../images/tab/bg_tabOn.png) center bottom no-repeat;}
.tab02 ul li a{display:block; font-size:16px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:498px; height:45px; line-height:45px; letter-spacing:-1px;}
.tab02 ul li a:hover, .tab02 ul li a:focus{text-decoration:underline;}
.tab02 ul li.hereOn a{background:#006ac9; color:#fff; text-decoration:none; border:1px solid #006ac9;}

.tab03{padding-bottom:35px;}
.tab03 ul{width:1000px; margin-left:1px; *zoom:1;}
.tab03 ul:after{content:""; display:block; clear:both;}
.tab03 ul li{float:left; width:334px; height:54px; margin-left:-1px;}
.tab03 ul li.hereOn{background:url(../../images/tab/bg_tabOn.png) center bottom no-repeat;}
.tab03 ul li a{display:block; font-size:16px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:332px; height:45px; line-height:45px; letter-spacing:-1px;}
.tab03 ul li a:hover, .tab03 ul li a:focus{text-decoration:underline;}
.tab03 ul li.hereOn a{background:#006ac9; color:#fff; text-decoration:none; border:1px solid #006ac9;}

.tab04{padding-bottom:35px;}
.tab04 ul{width:1000px; margin-left:1px; *zoom:1;}
.tab04 ul:after{content:""; display:block; clear:both;}
.tab04 ul li{float:left; width:251px; height:54px; margin-left:-1px;}
.tab04 ul li.hereOn{background:url(../../images/tab/bg_tabOn.png) center bottom no-repeat;}
.tab04 ul li a{display:block; font-size:16px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:249px; height:45px; line-height:45px; letter-spacing:-1px;}
.tab04 ul li a:hover, .tab04 ul li a:focus{text-decoration:underline;}
.tab04 ul li.hereOn a{background:#006ac9; color:#fff; text-decoration:none; border:1px solid #006ac9;}

.tab05{padding-bottom:35px;}
.tab05 ul{width:1000px; margin-left:1px; *zoom:1;}
.tab05 ul:after{content:""; display:block; clear:both;}
.tab05 ul li{float:left; width:201px; height:54px; margin-left:-1px;}
.tab05 ul li.hereOn{background:url(../../images/tab/bg_tabOn.png) center bottom no-repeat;}
.tab05 ul li a{display:block; font-size:16px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:199px; height:45px; line-height:45px; letter-spacing:-1px;}
.tab05 ul li a:hover, .tab05 ul li a:focus{text-decoration:underline;}
.tab05 ul li.hereOn a{background:#006ac9; color:#fff; text-decoration:none; border:1px solid #006ac9;}

.tab06{padding-bottom:35px;}
.tab06 ul{width:1000px; margin-left:1px; *zoom:1;}
.tab06 ul:after{content:""; display:block; clear:both;}
.tab06 ul li{float:left; width:168px; height:54px; margin-left:-1px;}
.tab06 ul li.wd{width:167px;}
.tab06 ul li.hereOn{background:url(../../images/tab/bg_tabOn.png) center bottom no-repeat;}
.tab06 ul li a{display:block; font-size:16px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:166px; height:45px; line-height:45px; letter-spacing:-1px;}
.tab06 ul li.wd a{width:165px;}
.tab06 ul li a:hover, .tab05 ul li a:focus{text-decoration:underline;}
.tab06 ul li.hereOn a{background:#006ac9; color:#fff; text-decoration:none; border:1px solid #006ac9;}

.tab06N{padding-bottom:35px;}
.tab06N ul{width:1000px; margin-left:1px; *zoom:1;}
.tab06N ul:after{content:""; display:block; clear:both;}
.tab06N ul li{float:left; width:334px; height:54px; margin-left:-1px; margin-bottom:-8px;}
.tab06N ul li.wd{width:334px;}
.tab06N ul li.hereOn{background:url(../../images/tab/bg_tabOn.png) center bottom no-repeat;}
.tab06N ul li a{display:block; font-size:16px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:332px; height:45px; line-height:45px; letter-spacing:-1px; background:#fff;}
.tab06N ul li.wd a{width:332px;}
.tab06N ul li a:hover, .tab06 ul li a:focus{text-decoration:underline;}
.tab06N ul li.hereOn a{background:#006ac9; color:#fff; text-decoration:none; border:1px solid #006ac9;}

.tabL06{padding-bottom:35px;}
.tabL06 ul{width:1000px; margin-left:1px; *zoom:1;}
.tabL06 ul:after{content:""; display:block; clear:both;}
.tabL06 ul li{float:left; width:334px; height:54px; margin-left:-1px; margin-bottom:-8px;}
.tabL06 ul li.wd{width:334px;}
.tabL06 ul li.hereOn{background:url(../../images/tab/bg_tabOn.png) center bottom no-repeat;}
.tabL06 ul li a{display:block; font-size:16px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:332px; height:45px; line-height:45px; letter-spacing:-1px; background:#fff;}
.tabL06 ul li.wd a{width:332px;}
.tabL06 ul li a:hover, .tabL06 ul li a:focus{text-decoration:underline;}
.tabL06 ul li.hereOn a{background:#006ac9; color:#fff; text-decoration:none; border:1px solid #006ac9;}

.tab07{padding-bottom:35px;}
.tab07 ul{width:1000px; margin-left:1px; *zoom:1;}
.tab07 ul:after{content:""; display:block; clear:both;}
.tab07 ul li{float:left; width:251px; height:54px; margin-left:-1px; margin-bottom:-8px;}
.tab07 ul li.hereOn{background:url(../../images/tab/bg_tabOn.png) center bottom no-repeat;}
.tab07 ul li a{display:block; font-size:16px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:249px; height:45px; line-height:45px; letter-spacing:-1px; background:#fff;}
.tab07 ul li a:hover, .tab07 ul li a:focus{text-decoration:underline;}
.tab07 ul li.hereOn a{background:#006ac9; color:#fff; text-decoration:none; border:1px solid #006ac9;}

.tab08{padding-bottom:35px;}
.tab08 ul{width:1000px; margin-left:1px; *zoom:1;}
.tab08 ul:after{content:""; display:block; clear:both;}
.tab08 ul li{float:left; width:251px; height:54px; margin-left:-1px; margin-bottom:-8px;}
.tab08 ul li.hereOn{background:url(../../images/tab/bg_tabOn.png) center bottom no-repeat;}
.tab08 ul li a{display:block; font-size:16px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:249px; height:45px; line-height:45px; letter-spacing:-1px; background:#fff;}
.tab08 ul li a:hover, .tab08 ul li a:focus{text-decoration:underline;}
.tab08 ul li.hereOn a{background:#006ac9; color:#fff; text-decoration:none; border:1px solid #006ac9;}

/* 사진과 텍스트 */
.visualTxt{position:relative; font-size:14px; color:#222; line-height:22px; letter-spacing:-0.25px;}

.visualTxt .bgCeo{position:absolute; bottom:0; right:0;}

.borderBottom{border-bottom:1px #d5d5d5 solid; padding-bottom:50px;}

.listStyleCircle{}
.listStyleCircle li{position:relative; font-size:14px; color:#222; line-height:22px; padding:35px 0 35px 80px;}
.listStyleCircle li.circleColor01{background:url(../../images/mark/circleColor01.png) left center no-repeat;}
.listStyleCircle li.circleColor02{background:url(../../images/mark/circleColor02.png) left center no-repeat;}
.listStyleCircle li.circleColor03{background:url(../../images/mark/circleColor03.png) left center no-repeat;}
.listStyleCircle li span.numbering{display:block; position:absolute; top:50px; left:0; width:64px; text-align:center; font-size:18px; font-weight:600; color:#fff;}

.listStyleCircle02{}
.listStyleCircle02 li{position:relative; font-size:14px; color:#222; line-height:22px; padding:10px 0 30px 80px;}
.listStyleCircle02 li.circleColor01{background:url(../../images/mark/circleColor01.png) left top no-repeat;}
.listStyleCircle02 li.circleColor02{background:url(../../images/mark/circleColor02.png) left top no-repeat;}
.listStyleCircle02 li.circleColor03{background:url(../../images/mark/circleColor03.png) left top no-repeat;}
.listStyleCircle02 li span.numbering{display:block; position:absolute; top:27px; left:0; width:64px; text-align:center; font-size:18px; font-weight:600; color:#fff;}

/* 기본 폰트 */
.normalTxt{font-size:14px; color:#222; line-height:1.5; letter-spacing:-0.25px;}

.subSlogan{font-size:24px; font-weight:600; color:#006ac9; line-height:32px; padding-bottom:24px;}

/* 문의하기 */
.customerCallWrap{width:1000px; margin:0 auto; margin-bottom:100px}
.customerCall{background:url(../Images/ico_customerCall.gif) 0 center no-repeat; width:918px; height:45px; line-height:45px; border:1px #006ac9 solid; padding:0 0 0 80px;}
.customerCall dt{display:inline-block; font-size:14px; font-weight:600; color:#006ac9; padding:0 18px 0 0; background:url(../Images/ico_arrowRight.png) right center no-repeat;}
.customerCall dd{display:inline-block; font-size:14px; color:#333; padding:0 30px 0 40px; margin:0 0 0 10px;}
.customerCall dd.blockDepart{background:url(../Images/ico_customerCall_one.png) 0 center no-repeat;}
.customerCall dd.blockTel{background:url(../Images/ico_customerCall_two.png) 0 center no-repeat;}
.customerCall dd.blockFax{background:url(../Images/ico_customerCall_three.png) 0 center no-repeat;}
.customerCall dd.blockEmail{background:url(../Images/ico_customerCall_four.png) 0 center no-repeat;}

.customerCall dd em{font-weight:600;}
.customerCall dd a{}
.customerCall dd a img{vertical-align:top;}

/* CI */
.imgCi{padding:20px 0; *zoom:1;}
.imgCi:after{content:""; display:block; clear:both;}
.imgCi li{float:left;}
.imgTxt{*zoom:1;}
.imgTxt:after{content:""; display:block; clear:both;}
.imgTxt img{float:left;}
.imgTxt p{float:left; font-size:14px; color:#222; line-height:1.5;}
.lineBox{border-bottom:1px #d6d6d6 solid; padding:0 0 25px 0;}
.lineBox03{border:5px solid #dfdfdf; padding:25px; width:940px;}
.lineBox03 ul li{float:left; width:310px; text-align:left; margin:10px 0;}

/* paging */
#pagingWrap{clear:both; position: relative;}
#pagingWrap #paging{width:1000px; text-align:center;}
#pagingWrap #paging a{display:inline-block; width:34px; height:31px; line-height:31px; font-size:12px; font-weight:600; color:#666; background:#f3f3f3 url(../../images/btn/btn_pagingBg.gif) center center no-repeat; margin:0 1px;}
#pagingWrap #paging a.first{width:38px; background:none; margin-right:10px;}
#pagingWrap #paging a.prev{width:34px; background:none; margin-right:10px;}
#pagingWrap #paging a.next{width:34px; background:none; margin-left:10px;}
#pagingWrap #paging a.last{width:38px; background:none; margin-left:10px;}
#pagingWrap #paging a.hereOn{color:#fff; background:#006ac9;}

.keyWrap{width:1200px; margin:0 auto;}
.keySection{width:1000px; background:url(../../images/content/keySection.gif) 0 0 no-repeat; font-size:16px; color:#222;  padding:45px 0 50px 200px;}
.keySubject{position:relative; width:1000px; font-size:40px; font-weight:600; color:#222; margin-left:-200px; padding-left:200px;}
.keySubject span.numbers{display:block; position:absolute; top:5px; left:0; width:200px; font-size:34px; font-weight:600; color:#000; text-align:center;}
.btnBorder01{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder01.gif) 20px center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnBorder02{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder02.gif) 20px center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnBorder03{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder03.gif) 20px center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnBorder04{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder04.gif) 20px center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnBorder04F{display:inline-block; height:38px; line-height:38px; background:#fff url(../../images/icon/ico_btnBorder04.gif) 20px center no-repeat; font-size:14px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnBorder05{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder05.gif) 20px center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnBorder06{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder06.gif) 20px center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnBorder07{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder07.gif) 20px center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnBorder08{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder08.gif) 20px center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnBorder09{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder09.gif) 20px center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnBorder10{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder10.gif) right center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 45px 0 20px; cursor:pointer;}
.btnBorder10S{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder10S.gif) right center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 35px 0 15px; cursor:pointer;}
.btnBorder11{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder11.gif) 20px center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnBorder12{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder12.gif) 20px center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnBorder17{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder17.gif) 20px center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnBorder18{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder18.gif) 20px center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnBorder19{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder19.gif) 20px center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnBorder23{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder23.gif) 20px center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnBorder24{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder24.gif) 20px center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnBorder27{height:42px; line-height:42px; background:#fff url(../../images/icon/ico_btnBorder27.gif) 20px center no-repeat; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#222; letter-spacing:-0.5px; border:1px #006ac9 solid; padding:0 20px 0 43px; cursor:pointer;}
.btnNormal{height:42px; line-height:42px; background:#006ac9; font-size:16px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:center; color:#fff; border:none; padding:0 20px 0 20px; cursor:pointer; }
.btnSmall{height:28px; line-height:28px; background:#006ac9; font-size:13px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:center; color:#fff; border:none; padding:0 30px 0 30px; cursor:pointer; }
a.btnSmall{background:#006ac9; font-size:13px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:center; color:#fff; border:none; padding:6px 30px 6px 30px; cursor:pointer; }
.btnBlue01{height:29px; line-height:29px; background:#006ac9 url(../../images/icon/ico_btnBlue01.gif) 18px center no-repeat; font-size:12px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff; border:none; padding:0 18px 0 39px; cursor:pointer;}
span.btnBlue01{display:inline-block; height:29px; line-height:29px; background:#006ac9 url(../../images/icon/ico_btnBlue01.gif) 18px center no-repeat; font-size:12px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff; border:none; padding:0 18px 0 39px; cursor:pointer;}
span.btnBlue01 a{color:#fff !important;}
.btnBlue02{height:29px; line-height:29px; background:#006ac9 url(../../images/icon/ico_btnBlue02.gif) 18px center no-repeat; font-size:12px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff; border:none; padding:0 18px 0 39px; cursor:pointer;}
.btnBlue02R{height:29px; line-height:29px; background:#006ac9 url(../../images/icon/ico_btnBlue02R.gif) right center no-repeat; font-size:12px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff; border:none; padding:0 55px 0 20px; cursor:pointer;}
.btnBlue03{height:29px; line-height:29px; background:#006ac9 url(../../images/icon/ico_btnBlue03.gif) 18px center no-repeat; font-size:12px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff; border:none; padding:0 18px 0 39px; cursor:pointer;}
.btnBlue04{height:29px; line-height:29px; background:#006ac9 url(../../images/icon/ico_btnBlue04.gif) 18px center no-repeat; font-size:12px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff; border:none; padding:0 18px 0 39px; cursor:pointer;}
.btnBlue05{height:29px; line-height:29px; background:#006ac9 url(../../images/icon/ico_btnBlue05.png) 18px center no-repeat; font-size:12px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff; border:none; padding:0 18px 0 39px; cursor:pointer;}
.btnBlue05N{height:33px; line-height:33px; background:#006ac9 url(../../images/icon/ico_btnBlue05.png) 18px center no-repeat; font-size:14px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff; border:none; padding:0 18px 0 39px; cursor:pointer;}
.btnBlue06{height:29px; line-height:29px; background:#006ac9 url(../../images/icon/ico_btnBlue06.png) 18px center no-repeat; font-size:12px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff; border:none; padding:0 18px 0 39px; cursor:pointer;}
.btnGreen01{height:29px; line-height:29px; background:#29bab3 url(../../images/icon/ico_btnBlue02.gif) 18px center no-repeat; font-size:12px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff; border:none; padding:0 18px 0 39px; cursor:pointer;}
.btnWhite01{height:29px; line-height:29px; background:#fff url(../../images/icon/ico_btnWhite01.gif) right center no-repeat; font-size:12px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#707580; border:1px #707580 solid; padding:0 43px 0 18px; cursor:pointer;}
.btnBlue07{height:29px; line-height:29px; background:#006ac9 url(../../images/icon/ico_btnBlue07.png) 18px center no-repeat; font-size:12px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff; border:none; padding:0 18px 0 39px; cursor:pointer;}
.btnBlue08{height:29px; line-height:29px; background:#006ac9 url(../../images/icon/ico_btnBlue08.png) 18px center no-repeat; font-size:12px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff; border:none; padding:0 18px 0 39px; cursor:pointer;}
.btnBlue10F{display:inline-block; height:36px; line-height:34px; background:#006ac9 url(../../images/icon/ico_btnBlue09.png) 18px center no-repeat; font-size:14px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff !important; border:none; padding:0 18px 0 39px; cursor:pointer;}
.btnBlue10F a{color:#fff !important;}
.btnBlue35{height:29px; line-height:29px; background:#006ac9 url(../../images/icon/ico_print.gif) 16px center no-repeat; font-size:12px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff; border:none; padding:0 20px 0 39px; cursor:pointer;}
.btnBlue35L{height:33px; line-height:33px; background:#006ac9 url(../../images/icon/ico_print.gif) 16px center no-repeat; font-size:12px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff; border:none; padding:0 20px 0 39px; cursor:pointer;}
.btnBlue36{height:29px; line-height:29px; background:#006ac9 url(../../images/icon/ico_exel.png) 16px center no-repeat; font-size:12px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff; border:none; padding:0 20px 0 39px; cursor:pointer;}
.btnBlue36L{height:33px; line-height:33px; background:#006ac9 url(../../images/icon/ico_exel.png) 16px center no-repeat; font-size:12px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff; border:none; padding:0 20px 0 39px; cursor:pointer;}
.btnBlue38{height:29px; line-height:29px; background:#006ac9 url(../../images/icon/ico_btnBlue38.png) 18px center no-repeat; font-size:12px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#fff; border:none; padding:0 18px 0 39px; cursor:pointer;}

.btnBrochu{height:42px; line-height:1; background:url(../../images/btn/btnBrochures.jpg) left center no-repeat; font-size:10px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:center; color:#fff; border:none; padding:0 0px 12px 144px; cursor:pointer; width:186px;}
#directoryGubun_0{margin-right:3px;}
#directoryGubun_1{margin-left:10px; margin-right:3px;}

/* table */
.boardVer01{width:1000px; border-top:3px solid #0552a9;}
.boardVer01 table{width:100%;}
.boardVer01 table thead tr{}
.boardVer01 table thead tr th{background:#f9f9f9; font-size:16px; font-weight:600; color:#222; line-height:1.5; text-align:center; border:1px solid #d6d6d6; border-top:none; border-bottom:1px solid #707580; padding:11px 0px;}
.boardVer01 table tbody tr{}
.boardVer01 table tbody tr th{background:#f9f9f9; font-size:16px; font-weight:600; color:#222; line-height:1.5; text-align:center; border:1px solid #d6d6d6; padding:11px 0px;}
.boardVer01 table tbody tr th.bdrB{border-right:1px solid #707580;}
.boardVer01 table tbody tr td{background:#fff; font-size:14px; color:#222; text-align:center; line-height:1.5; border:1px solid #d6d6d6; padding:11px 0px;}
.boardVer01 table tbody tr td a{color:#222;}
.boardVer01 table tbody tr td a:hover{color:#222;text-decoration:underline; font-weight:600;}
.boardVer01 table tbody tr td.tdLeft{text-align:left; padding:11px 0px 11px 20px;}
.boardVer01 table tbody tr.last td{border-bottom:1px solid #707580;}

.boardVer02{width:1000px; border-top:3px solid #0552a9;}
.boardVer02 table{width:100%;}
.boardVer02 table thead tr{}
.boardVer02 table thead tr th{font-size:16px; font-weight:600; color:#222; line-height:1.5; text-align:center; border-bottom:1px solid #707580; padding:11px 0px;}
.boardVer02 table thead tr th.bgC{background:#f9f9f9;}
.boardVer02 table thead tr th.tdLeft{text-align:left; padding:11px 0px 11px 20px;}
.boardVer02 table tbody tr{}
.boardVer02 table tbody tr td{font-size:14px; color:#222; line-height:1.5; text-align:center; border:1px solid #d6d6d6; border-left:none; border-right:none; padding:11px 0px;}
.boardVer02 table tbody tr td.tdLeft{text-align:left; padding:11px 0px 11px 20px;}
.boardVer02 table tbody tr td a{color:#222;}
.boardVer02 table tbody tr td a:hover{color:#222;text-decoration:underline; font-weight:600;}
.boardVer02 table tbody tr.last td{border-bottom:1px solid #707580;}

.boardVer02File{width:1000px; border-top:3px solid #0552a9;}
.boardVer02File table{width:100%;}
.boardVer02File table thead tr{}
.boardVer02File table thead tr th{font-size:16px; font-weight:600; color:#222; line-height:1.5; text-align:center; border-bottom:1px solid #707580; padding:11px 0px;}
.boardVer02File table tbody tr{}
.boardVer02File table tbody tr td{height:20px; font-size:14px; color:#222; line-height:1.5; text-align:center; border:1px solid #d6d6d6; border-left:none; border-right:none; padding:11px 0px;}
.boardVer02File table tbody tr td.tdLeft{text-align:left; padding:11px 0px 11px 20px;}
.boardVer02File table tbody tr.last td{border-bottom:1px solid #707580;}
.boardVer02File table tbody tr td a{color:#222;}
.boardVer02File table tbody tr td a:hover{color:#222;text-decoration:underline; font-weight:600;}

.boardVer03{width:1000px; border-top:3px solid #0552a9;}
.boardVer03 table{width:100%;}
.boardVer03 table tbody tr{}
.boardVer03 table tbody tr th{background:#f9f9f9; font-size:16px; font-weight:600; color:#222; line-height:1.5; text-align:center; border:1px solid #d6d6d6; border-right:1px solid #707580; padding:11px 0px;}
.boardVer03 table tbody tr th.tdLeft{text-align:left; padding:11px 0px 11px 20px;}
.boardVer03 table tbody tr:first-child th{border-top:none;}
.boardVer03 table tbody tr td{font-size:14px; color:#222; line-height:1.5; text-align:left; border:1px solid #d6d6d6; padding:11px 15px 11px 20px;}
.boardVer03 table tbody tr td.tdLeft{text-align:left; padding:11px 0px 11px 20px;}
.boardVer03 table tbody tr td a{color:#222;}
.boardVer03 table tbody tr:first-child td{border-top:none;}
.boardVer03 table tbody tr.last th{border-bottom:1px solid #707580;}
.boardVer03 table tbody tr.last td{border-bottom:1px solid #707580;}

.boardVer03N{width:1000px; border-top:3px solid #0552a9;}
.boardVer03N table{width:100%;}
.boardVer03N table tbody tr{}
.boardVer03N table tbody tr th{background:#f9f9f9; font-size:14px; font-weight:600; color:#222; line-height:1.5; text-align:left; border:1px solid #d6d6d6; border-right:1px solid #707580; padding:6px 0px 7px 20px;}
.boardVer03N table tbody tr th.tdLeft{text-align:left; padding:11px 0px 11px 20px;}
.boardVer03N table tbody tr:first-child th{border-top:none;}
.boardVer03N table tbody tr td{font-size:14px; color:#222; line-height:1.5; border:1px solid #d6d6d6; text-align:left; padding:6px 0px 7px 20px;}
.boardVer03N table tbody tr td.tdLeft{text-align:left; padding:6px 0px 7px 20px;}
.boardVer03N table tbody tr td.pdLong{text-align:left; padding:13px 0px 13px 20px;}
.boardVer03N table tbody tr td a{color:#222;}
.boardVer03N table tbody tr td span{color:#006ac9;}
.boardVer03N table tbody tr:first-child td{border-top:none;}
.boardVer03N table tbody tr.last th{border-bottom:1px solid #707580;}
.boardVer03N table tbody tr.last td{border-bottom:1px solid #707580;}

.boardVer03S{width:940px; border-top:3px solid #0552a9;}
.boardVer03S table{width:100%;}
.boardVer03S table tbody tr{}
.boardVer03S table tbody tr th{background:#f9f9f9; font-size:14px; font-weight:600; color:#222; line-height:1.5; text-align:left; border:1px solid #d6d6d6; border-right:1px solid #707580; padding:6px 0px 7px 20px;}
.boardVer03S table tbody tr th.tdLeft{text-align:left; padding:11px 0px 11px 20px;}
.boardVer03S table tbody tr:first-child th{border-top:none;}
.boardVer03S table tbody tr td{font-size:14px; color:#222; line-height:1.5; border:1px solid #d6d6d6; text-align:left; padding:6px 0px 7px 20px;}
.boardVer03S table tbody tr td.tdLeft{text-align:left; padding:6px 0px 7px 20px;}
.boardVer03S table tbody tr td.pdLong{text-align:left; padding:13px 0px 13px 20px;}
.boardVer03S table tbody tr td a{color:#222;}
.boardVer03S table tbody tr td span{color:#006ac9;}
.boardVer03S table tbody tr:first-child td{border-top:none;}
.boardVer03S table tbody tr.last th{border-bottom:1px solid #707580;}
.boardVer03S table tbody tr.last td{border-bottom:1px solid #707580;}

.boardVer004{width:1000px; border-top:3px solid #0552a9;}
.boardVer004 table{width:100%;}
.boardVer004 table tbody tr{}
.boardVer004 table tbody tr th{background:#f9f9f9; font-size:16px; font-weight:600; color:#222; line-height:1.5; text-align:left; border:1px solid #d6d6d6; padding:11px 15px 11px 20px;}
.boardVer004 table tbody tr:first-child th{border-top:none;}
.boardVer004 table tbody tr td{font-size:14px; color:#222; line-height:1.5; text-align:left; border:1px solid #d6d6d6; padding:6px 15px 7px 20px;}
.boardVer004 table tbody tr td a{color:#222;}

.boardVer009{width:1000px;}
.boardVer009 table{width:100%;}
.boardVer009 table tbody tr{}
.boardVer009 table tbody tr td{background:#f3f3f3; font-size:14px; font-weight:normal; color:#222; text-align:center; line-height:1.3; border:1px solid #d5d5d5; padding:7px 0px;}

.searchService03{width:998px; border:1px #006ac9 solid;}
.searchService03 table tfoot tr td{background:#f9f9f9; font-size:14px; font-weight:600; color:#006ac9; line-height:1.5; text-align:center; border-top:1px #006ac9 solid; padding:18px;}
.searchService03 table tbody tr th{background:#f9f9f9; font-size:14px; font-weight:600; color:#006ac9; line-height:1.5; text-align:left; border:1px solid #d6d6d6; border-right:none; padding:11px 5px 11px 20px;}
.searchService03 table tbody tr td{background:#f9f9f9; font-size:14px; color:#222; line-height:1.5; text-align:left; border:1px solid #d6d6d6; border-left:none; padding:5px 0 5px 5px;}

.viewVer01{width:1000px; border-top:3px solid #0552a9;}
.viewVer01 table thead tr th{font-size:16px; font-weight:600; color:#222; line-height:1.5; text-align:left; border:none; padding:11px 20px;}
.viewVer01 table thead tr td{}
.viewVer01 table tfoot tr th{background:#f9f9f9; font-size:14px; font-weight:600; color:#006ac9; line-height:1.5; text-align:left; border:1px solid #d6d6d6; padding:11px 20px; *zoom:1;}
.viewVer01 table tfoot tr th:after{content:""; display:block; clear:both;}
.viewVer01 table tfoot tr th a.prev{display:block; background:url(../../images/icon/ico_arrowLeft04.gif) right center no-repeat; color:#006ac9;}
.viewVer01 table tfoot tr th.prev{background:#f9f9f9 url(../../images/icon/ico_arrowLeft04.gif) 120px center no-repeat; color:#006ac9;}
.viewVer01 table tfoot tr th a.next{display:block; background:url(../../images/icon/ico_arrowRight04.gif) right center no-repeat; color:#006ac9;}
.viewVer01 table tfoot tr th.next{background:#f9f9f9 url(../../images/icon/ico_arrowRight04.gif) 120px center no-repeat; color:#006ac9;}
.viewVer01 table tfoot tr td{font-size:14px; color:#222; line-height:1.5; border:1px solid #d6d6d6; padding:11px 20px;}
.viewVer01 table tfoot tr td a{color:#222;}
.viewVer01 table tbody tr th{background:#f9f9f9; font-size:14px; font-weight:600; color:#006ac9; line-height:1.5; text-align:left; border:1px solid #d6d6d6; /* border-bottom:none; */ padding:11px 20px;}
.viewVer01 table tbody tr th.center{text-align:center;}
.viewVer01 table tbody tr td{font-size:14px; color:#222; line-height:1.5; border:1px solid #d6d6d6; /* border-bottom:none; */ padding:11px 20px;}
.viewVer01 table tbody tr td a{color:#222;}
.viewVer01 table tbody tr td.file{padding:9px 20px;}
.viewVer01 table tbody tr td.file a{display:block; margin:3px 0;}
.viewVer01 table tbody tr td.file a img{padding-right:5px;}
.viewVer01 table tbody tr td.viewContent{position:relative; padding:0; border:none;}
.viewVer01 table tbody tr td.viewContent .viewContentBox{padding:55px 20px 46px 20px; border-top:1px solid #707580; border-bottom:1px solid #707580; margin-bottom:50px;}
.viewVer01 table tbody tr td.viewContent ul{position:absolute; top:24px; right:0 *zoom:1;;}
.viewVer01 table tbody tr td.viewContent ul:after{content:""; display:block; clear:both;}
.viewVer01 table tbody tr td.viewContent ul li{float:left; margin-left:2px;}
.viewVer01 .boardBtnArea{margin-top:50px;}
.viewVer01 .boardBtnArea input{margin-left:1px;}

.viewVer01V{width:1000px; border-top:3px solid #0552a9;}
.viewVer01V table thead tr th{font-size:16px; font-weight:600; color:#006ac9; line-height:1.5; text-align:left; border:none; padding:11px 20px;}
.viewVer01V table thead tr td{}
.viewVer01V table tfoot tr th{background:#f9f9f9; font-size:14px; font-weight:600; color:#006ac9; line-height:1.5; text-align:left; border:1px solid #d6d6d6; padding:11px 20px; *zoom:1;}
.viewVer01V table tfoot tr th:after{content:""; display:block; clear:both;}
.viewVer01V table tfoot tr th a.prev{display:block; background:url(../../images/icon/ico_arrowLeft04.gif) right center no-repeat; color:#006ac9;}
.viewVer01V table tfoot tr th a.next{display:block; background:url(../../images/icon/ico_arrowRight04.gif) right center no-repeat; color:#006ac9;}
.viewVer01V table tfoot tr td{font-size:14px; color:#222; line-height:1.5; border:1px solid #d6d6d6; padding:11px 20px;}
.viewVer01V table tfoot tr td a{color:#222;}
.viewVer01V table tbody tr th{background:#f9f9f9; font-size:14px; font-weight:600; color:#222; line-height:1.5; text-align:left; border:1px solid #d6d6d6; /* border-bottom:none; */ padding:11px 20px;}
.viewVer01V table tbody tr th.center{text-align:center;}
.viewVer01V table tbody tr td{font-size:14px; color:#222; line-height:1.5; border:1px solid #d6d6d6; /* border-bottom:none; */ padding:11px 20px;}
.viewVer01V table tbody tr td a{color:#222;}
.viewVer01V table tbody tr td.file{padding:9px 20px;}
.viewVer01V table tbody tr td.file a{display:block; margin:3px 0;}
.viewVer01V table tbody tr td.file a img{padding-right:5px;}
.viewVer01V table tbody tr td.contsV{padding:20px;}
.viewVer01V table tbody tr td.contsN{padding:20px 0;}
.viewVer01V table tbody tr td.viewContent{position:relative; padding:0; border:none;}
.viewVer01V table tbody tr td.viewContent .viewContentBox{padding:55px 20px 46px 20px; border-top:1px solid #707580; border-bottom:1px solid #707580; margin-bottom:50px;}
.viewVer01V table tbody tr td.viewContent>ul{position:absolute; top:24px; right:0; *zoom:1;}
.viewVer01V table tbody tr td.viewContent>ul:after{content:""; display:block; clear:both;}
.viewVer01V table tbody tr td.viewContent>ul>li{float:left; margin-left:2px;}
.viewVer01V .boardBtnArea{margin-top:50px;}
.viewVer01V .boardBtnArea input{margin-left:1px;}

.writeVer01{width:1000px; border-top:3px solid #0552a9;}
.writeVer01 table tbody tr th{background:#f9f9f9; font-size:14px; font-weight:600; color:#006ac9; line-height:1.5; text-align:left; border:1px solid #d6d6d6; padding:11px 20px;}
.writeVer01 table tbody tr td{font-size:14px; color:#222;  border:1px solid #d6d6d6; padding:5px 20px;}
.writeVer01 table tbody tr.first th{border-top:none;}
.writeVer01 table tbody tr.first td{border-top:none;}
.writeVer01 table tbody tr td a{color:#222;}
.writeVer01 .boardBtnArea{margin-top:50px;}
.writeVer01 .boardBtnArea input{margin-left:1px;}

.writeVer02{width:1000px; border-top:3px solid #0552a9;}
.writeVer02 table{width:100%;}
.writeVer02 table tbody tr{}
.writeVer02 table tbody tr th{background:#f9f9f9; font-size:16px; font-weight:600; color:#222; line-height:1.5; text-align:left; border:1px solid #d6d6d6; border-right:1px solid #707580; padding:11px 5px 11px 30px;}
.writeVer02 table tbody tr:first-child th{border-top:none;}
.writeVer02 table tbody tr td{font-size:14px; color:#222; text-align:left; border:1px solid #d6d6d6; padding:7px 15px 7px 15px;}
.writeVer02 table tbody tr td a{color:#222;}
.writeVer02 table tbody tr:first-child td{border-top:none;}
.writeVer02 table tbody tr.last th{border-bottom:1px solid #707580;}
.writeVer02 table tbody tr.last td{border-bottom:1px solid #707580;}
.writeVer02 .boardBtnArea{margin-top:50px;}
.writeVer02 .boardBtnArea input{margin-left:1px;}

.viewVer01 .viewTopArea{}
.viewVer01 .viewTopArea .viewTitle{}
.viewVer01 .viewTopArea .viewSection{*zoom:1;}
.viewVer01 .viewTopArea .viewSection:after{content:""; display:block; clear:both;}
.viewVer01 .viewTopArea .viewSection dt{float:left; width:113px; background:#f9f9f9; font-size:14px; font-weight:600; color:#006ac9; text-align:left; border:1px solid #d6d6d6; border-bottom:none; padding:15px 0 15px 20px;}
.viewVer01 .viewTopArea .viewSection dd{float:left; width:120px; font-size:14px; color:#222; border-top:1px solid #d6d6d6; padding:15px 0 15px 20px;}
.viewVer01 .viewTopArea .viewSection dd.person{float:left; width:294px;}
.viewVer01 .viewTopArea .viewSection dd.file{float:left; width:571px; padding:10px 0 10px 20px;}
.viewVer01 .viewTopArea .viewSection dd.file a{color:#222;}

.brochuresVer01{width:1000px; border-top:3px solid #0552a9;}
.brochuresVer01 .brochuresLine{width:1000px; background:url(../../images/content/bg_bar.gif) 50% 0 repeat-y; border-bottom:1px #d6d6d6 solid; *zoom:1;}
.brochuresVer01 .brochuresLine:after{content:""; display:block; clear:both;}
.brochuresVer01 .brochuresLine .brochuresBox{position:relative; float:left; width:500px; padding:40px 0 30px 0px;}
.brochuresVer01 .brochuresLine .brochuresBox .brochuresImg{position:absolute; top:32px; left:30px; width:163px;}
.brochuresVer01 .brochuresLine .brochuresBox .brochuresImg img{width:100%;}
.brochuresVer01 .brochuresLine .brochuresBox .brochuresContent{padding-left:220px; width:279px;}
.brochuresVer01 .brochuresLine .brochuresBox .brochuresContent .brochuresList{ min-height:173px; line-height:1.5; letter-spacing:-0.25px;}
.brochuresVer01 .brochuresLine .brochuresBox .brochuresContent .brochuresList dt{font-size:16px; font-weight:600; color:#006ac9; margin-bottom:15px;}
.brochuresVer01 .brochuresLine .brochuresBox .brochuresContent .brochuresList dd{font-size:13px; color:#222;}
.brochuresVer01 .brochuresLine .brochuresBox .brochuresContent .brochuresBtn{margin-top:20px; *zoom:1;}
.brochuresVer01 .brochuresLine .brochuresBox .brochuresContent .brochuresBtn:after{content:""; display:block; clear:both;}
.brochuresVer01 .brochuresLine .brochuresBox .brochuresContent .brochuresBtn li{float:left; margin-right:2px;}

.brochuresVer04{width:1000px; border-top:3px solid #0552a9;}
.brochuresVer04 .brochuresLine{width:1000px; border-bottom:1px #d6d6d6 solid; *zoom:1;}
.brochuresVer04 .brochuresLine:after{content:""; display:block; clear:both;}
.brochuresVer04 .brochuresLine .brochuresBox{position:relative;padding:30px 0 0px 0px;}
.brochuresVer04 .brochuresLine .brochuresBox .brochuresImg{position:absolute; top:19px; left:27px; width:106px; border:1px solid #dadada; min-height:106px;}
.brochuresVer04 .brochuresLine .brochuresBox .brochuresImg img{width:106px; height:auto;}
.brochuresVer04 .brochuresLine .brochuresBox .brochuresContent{padding-left:166px;position:relative; letter-spacing:-0.25px; min-height:159px;}
.brochuresVer04 .brochuresLine .brochuresBox .brochuresContent .brochuresList{*zoom:1;line-height:1.3;}
.brochuresVer04 .brochuresLine .brochuresBox .brochuresContent .brochuresList:after{content:""; display:block; clear:both;}
.brochuresVer04 .brochuresLine .brochuresBox .brochuresContent .brochuresList li{float:left; font-size:11px; font-weight:600; color:#555;}
.brochuresVer04 .brochuresLine .brochuresBox .brochuresContent .brochuresList li:first-child{background:url(../../images/tab/brochuresBar.gif) right center no-repeat; padding-right:8px; margin-right:7px;}
.brochuresVer04 .brochuresLine .brochuresBox .brochuresContent div.titles{padding:10px 0 23px 0; font-size:18px; color:#222; font-weight:600; line-height:1.5;}
.brochuresVer04 .brochuresLine .brochuresBox .brochuresContent .brochuresBtn{*zoom:1;}
.brochuresVer04 .brochuresLine .brochuresBox .brochuresContent .brochuresBtn:after{content:""; display:block; clear:both;}
.brochuresVer04 .brochuresLine .brochuresBox .brochuresContent .brochuresBtn li{float:left; margin-right:5px;}


.galleryVer01{width:1000px; *zoom:1;}
.galleryVer01:after{content:""; display:block; clear:both;}
.galleryVer01 .galleryBox{float:left; width:316px; border:1px #d6d6d6 solid; margin:0 23px 23px 0; }
.galleryVer01 .galleryBox .galleryImg{width:316px; height:225px; overflow:hidden;}
.galleryVer01 .galleryBox .galleryImg img{width:100%;}
.galleryVer01 .galleryBox .galleryImg.movie{position:relative;}
.galleryVer01 .galleryBox .galleryImg.movie .moviePlay{position:absolute; top:0; left:0; width:316px; height:225px; background:url(../../images/content/bg_movie.png) 0 0;}
.galleryVer01 .galleryBox .galleryImg.movie .moviePlay a{display:block; width:73px; height:73px; margin:76px 0 0 122px;}
.galleryVer01 .galleryBox .galleryContent{position:relative; width:266px; height:88px; padding:18px 25px 0 25px;}
.galleryVer01 .galleryBox .galleryContent .galleryList{}
.galleryVer01 .galleryBox .galleryContent .galleryList dt{height:45px; font-size:14px; font-weight:600; color:#222; line-height:1.5; overflow:hidden;}
.galleryVer01 .galleryBox .galleryContent .galleryList dd{font-size:14px; color:#666; margin-top:3px;}
.galleryVer01 .galleryBox .galleryContent .galleryBtn{position:absolute; top:63px; left:213px; *zoom:1;}
.galleryVer01 .galleryBox .galleryContent .galleryBtn:after{content:""; display:block; clear:both;}
.galleryVer01 .galleryBox .galleryContent .galleryBtn li{float:left; margin-right:2px;}

.normalSearch{width:838px; background:#f9f9f9; border:1px #d6d6d6 solid; padding:25px 0 25px 160px;}
.normalSearch20{width:958px; background:#f9f9f9; border:1px #d6d6d6 solid; padding:25px 0 25px 40px;}

.slcBox{float:left;}
.slcBox label{font-size:14px; font-weight:600; color:#006ac9;}
.slcBox span.slcBoxSubj{font-size:14px; font-weight:600; color:#006ac9; margin-right:5px;}
.searchSpan{display:block; float:left; font-size:14px; font-weight:600; color:#006ac9; height:36px; line-height:36px; margin-right:5px;}
.slcVer01{width:145px; font-size:14px; font-weight:600; color:#222; padding-left:15px; height:38px; line-height:38px; border:1px solid #d6d6d6; margin-right:5px;}
.slcVer02{width:115px; font-size:14px; font-weight:normal; color:#222; padding-left:5px; height:33px; line-height:33px; border:1px solid #d6d6d6;}
.slcVer002{width:115px; font-size:14px; font-weight:normal; color:#222; padding-left:5px; height:34px; line-height:34px; border:1px solid #d6d6d6;}
.slcVer03{width:377px; font-size:14px; font-weight:normal; color:#222; padding-left:5px; height:33px; line-height:33px; border:1px solid #d6d6d6;}
.slcVer04{width:390px; font-size:14px; font-weight:600; color:#222; padding-left:15px; height:38px; line-height:38px; border:1px solid #d6d6d6; margin-right:5px;}
.searchBox{float:left; position:relative; width:458px; height: 36px; line-height: 36px; background:#fff; border:1px solid #d6d6d6;}
.searchPut{width:403px; height:36px; line-height:36px; border:0; background:transparent; padding:0 10px 0 10px;}
.searchBtn{position:absolute; top:7px; right:12px;}
.txtPutVer01{width:340px; background:#fff; height:31px; line-height:31px; font-weight:normal; border:1px solid #d6d6d6; padding:0 5px;}
.txtPutVer02{width:140px; background:#fff; height:31px; line-height:31px; font-weight:normal; border:1px solid #d6d6d6; padding:0 5px;}
.txtPutVer03{width:103px; background:#fff; height:31px; line-height:31px; font-weight:normal; border:1px solid #d6d6d6; padding:0 5px;}
.txtPutVer04{width:200px; background:#fff; height:31px; line-height:31px; font-weight:normal; border:1px solid #d6d6d6; padding:0 5px;}
.txtPutVer05{width:147px; background:#fff; height:31px; line-height:31px; font-weight:normal; border:1px solid #d6d6d6; padding:0 5px;}
.txtPutVer06{width:365px; background:#fff; height:31px; line-height:31px; font-weight:normal; border:1px solid #d6d6d6; padding:0 5px;}
.txtPutVer20{width:150px; background:#fff; height:36px; line-height:36px; font-weight:normal; border:1px solid #d6d6d6; padding:0 5px;}
.txtPutVer84{width:150px; background:#fff; height:31px; line-height:31px; font-weight:normal; border:1px solid #d6d6d6; padding:0 5px;}
.txtPutVer85{width:300px; background:#fff; height:27px; line-height:27px; font-weight:normal; border:1px solid #d6d6d6; padding:0 5px;}
.txtAreaVer01{width:785px; height:385px; background:#fff; font-size:14px; font-weight:normal; color:#222; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; border:1px solid #d6d6d6; padding:5px; resize:none;}
.txtAreaVer02{width:680px; height:120px; background:#fff; font-size:14px; font-weight:normal; color:#222; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; border:1px solid #d6d6d6; padding:5px; resize:none;}
.inputFile{position:relative;}
.filePutVer01{position:absolute; top:0px; left:401px; -ms-filter:alpha(opacity=0); filter:alpha(opacity=0); opacity:0; cursor:pointer; width:120px; height:33px;}
.filePutVer02{position:absolute; top:0px; left:571px; -ms-filter:alpha(opacity=0); filter:alpha(opacity=0); opacity:0; cursor:pointer; width:120px; height:33px;}

.listYear{}
.listYear ul{width:500px;}
.listYear ul li{/* background:url(../../images/content/bg_year.png) 0 0 no-repeat; padding:0 0 45px 30px; */ border-bottom:1px solid #d6d6d6; padding:25px 0;}
.listYear ul li.first{/* background:url(../../images/content/bg_yearFirst.png) 0 0 no-repeat; */}
.listYear ul li.last{/* background:url(../../images/content/bg_yearLast.png) 0 0 no-repeat; padding-bottom:0; */}
.listYear ul li dl{*zoom:1;}
.listYear ul li dl:after{content:""; display:block; clear:both;}
.listYear ul li dl dt{float:left; width:100px; font-size:14px; font-weight:600; color:#006ac9; line-height:1.5;}
.listYear ul li dl dd{float:left; width:400px; font-size:14px; color:#222; line-height:1.5;}

.imgBox{background:#f3f3f3; width:998px; font-size:14px; color:#222; line-height:1.5; border:1px #d5d5d5 solid; *zoom:1;}
.imgBox:after{content:""; display:block; clear:both;}
.imgBoxTitle{display:block; font-weight:600; color:#006ac9;}
.imgBox div{float:left; padding:30px 0 30px 35px;}
.imgBox img{float:right; padding:15px;}

.imgBox02{position:relative; min-height:150px;}
.imgBox02 p{padding-right:240px;}
.imgBox02 img{position:absolute; top:0; right:0;}

.dotBlue{font-size:14px; font-weight:600; color:#006ac9; background:url(../../images/mark/bullet_black.gif) left center no-repeat; padding-left:10px;}
.dotBlack{font-size:14px; font-weight:600; color:#222; background:url(../../images/mark/bullet_black.gif) left center no-repeat; padding-left:10px;}

.dotList01{}
.dotList01 li{background:url(../../images/mark/bullet_black.gif) left 10px no-repeat; font-size:14px; color:#222; line-height:1.5; padding-left:8px; margin-top:2px;}
.dotList01 li:first-child{margin-top:0;}

.dotList07{padding-left:20px;}
.dotList07 li{background:url(../../images/mark/bullet_line.gif) left 10px no-repeat; font-size:14px; color:#222; line-height:1.5; padding-left:10px; margin-top:2px;}
.dotList07 li:first-child{margin-top:0;}

.dotList02{}
.dotList02 li{margin-top:2px;}
.dotList02 li:first-child{margin-top:0;}
.dotList02 li dl{*zoom:1;}
.dotList02 li dl:after{content:""; display:block; clear:both;}
.dotList02 li dl dt{float:left; background:url(../../images/mark/bullet_black.gif) left 10px no-repeat; font-size:14px; font-weight:600; color:#006ac9; line-height:1.5; padding-left:8px;}
.dotList02 li dl dd{float:left; font-size:14px; color:#222; line-height:1.5;}

.dotList02B{}
.dotList02B li{margin-top:2px;}
.dotList02B li:first-child{margin-top:0;}
.dotList02B li dl{*zoom:1;}
.dotList02B li dl:after{content:""; display:block; clear:both;}
.dotList02B li dl dt{float:left; background:url(../../images/mark/bullet_black.gif) left 10px no-repeat; font-size:14px; font-weight:600; color:#222; line-height:1.5; padding-left:8px;}
.dotList02B li dl dd{float:left; font-size:14px; color:#222; line-height:1.5;}

.normalList02{}
.normalList02 li{}
.normalList02 li dl{*zoom:1;}
.normalList02 li dl:after{content:""; display:block; clear:both;}
.normalList02 li dl dt{float:left; font-size:14px; font-weight:600; color:#006ac9; line-height:1.5;}
.normalList02 li dl dd{float:left; font-size:14px; color:#222; line-height:1.5;}

.normalList05{*zoom:1;}
.normalList05:after{content:""; display:block; clear:both;}
.normalList05 li{float:left;}
.normalList05 li dl{}
.normalList05 li dl dt{font-size:16px; font-weight:600; color:#000; line-height:1.5;}
.normalList05 li dl dd{font-size:14px; color:#222; line-height:1.5; padding-left:40px; text-indent:-9px;}
.normalList05 li dl dd span{color:#006ac9; text-decoration:underline; text-indent:0;}
.normalList05 li dl dd span.pdLong{padding-left:107px;}

.imgList04{width:1000px; background:url(../../images/content/bg_imgList04Bar.gif) 0 bottom no-repeat; *zoom:1;}
.imgList04:after{content:""; display:block; clear:both;}
.imgList04 li{float:left; width:238px; margin-right:16px; padding-bottom:25px;}
.imgList04 li .imgListTop{margin-bottom:25px; width:238px; overflow:hidden;}
.imgList04 li .imgListTop img{}

.bgEarth{background:url(../../images/content/img_earth.gif) right top no-repeat;}
.bgProfile01{background:url(../../images/content/img_profile01.jpg) right top no-repeat;}
.bgItSolution01{background:url(../../images/content/img_itsolution01.gif) center top no-repeat;}
.bgItSolution02{background:url(../../images/content/img_itsolution02.gif) center top no-repeat;}
.bgItSolution03{background:url(../../images/content/img_itsolution03.gif) center top no-repeat;}
.bgItSolution04{background:url(../../images/content/img_itsolution04.gif) center top no-repeat;}
.bgItSolution05{background:url(../../images/content/img_itsolution05.gif) center top no-repeat;}
.bgItSolution06{background:url(../../images/content/img_itsolution06.gif) center top no-repeat;}
.bgItSolution07{background:url(../../images/content/img_itsolution07.gif) center top no-repeat;}
.bgItSolution08{background:url(../../images/content/img_itsolution08.gif) center top no-repeat;}
.bgStatutoryServices01{background:url(../../images/content/img_statutoryservices01.gif) center center no-repeat;}
.bgStatutoryServices02{background:url(../../images/content/img_statutoryservices02.gif) center center no-repeat;}
.bgStatutoryServices03{background:url(../../images/content/img_statutoryservices03.gif) center center no-repeat;}
.bgPolicy01{background:url(../../images/content/img_policy01.gif) right top no-repeat;}
.bgPolicy02{background:url(../../images/content/img_policy02.gif) right top no-repeat;}
.bgCustomer05{background:url(../../images/content/img_customer05.gif) right 20px no-repeat;}
.bgSystemCertification01{background:url(../../images/content/img_systemCertification01.jpg) right 25px no-repeat;}
.bgSystemCertification02{background:url(../../images/content/img_systemCertification02.jpg) right 10px no-repeat;}
.bgSystemCertification03{background:url(../../images/content/bg_systemCertification08.jpg) 700px 0 no-repeat;}
.bgBus02{background:url(../../images/mark/mark_bus.jpg) left top no-repeat; padding-left:140px;}
.bgLocation02{background:url(../../images/mark/mark_location.jpg) left top no-repeat; padding-left:140px;}
.bgCon02{background:url(../../images/mark/mark_krCon02.jpg) right bottom no-repeat; }
.bgCon03{background:url(../../images/mark/mark_krCon03.jpg) right 115px no-repeat; width:450px; margin-right:50px;}
.bgCon04{background:url(../../images/mark/mark_krCon04.jpg) right 115px no-repeat; width:500px;}
.bgCon05{background:url(../../images/mark/mark_krCon05.jpg) right bottom no-repeat;}
.bgCon06{background:url(../../images/mark/mark_usb.jpg) 360px 40px no-repeat; width:450px; padding-right:49px; border-right:1px solid #d5d5d5;}
.bgCon07{background:url(../../images/mark/mark_keyboard.jpg) right 40px no-repeat; width:450px; min-height:220px; margin-left:50px;}
.bgCon08{background:url(../../images/mark/mark_pc.jpg) right bottom no-repeat;}
.bgQHSE01{background:url(../../images/content/bg_qhse01.jpg) right top no-repeat;}
.bgEthics01{background:url(../../images/content/img_ethics01.jpg) right top no-repeat;}
.bgAcademy01{background:url(../../images/content/bg_academy01.png) right top no-repeat;}







.colorBlue{color:#006ac9;}
.colorBlack{color:#222;}

.subMainList04{width:1000px; *zoom:1;}
.subMainList04:after{content:""; display:block; clear:both;}
.subMainList04 li{float:left; width:233px; height:277px; border:1px #d6d6d6 solid;  margin:0 20px 40px 0;}
.subMainList04 li .subMainContent{position:relative; width:208px; height:107px; background:url(../../images/content/bg_itsolution.png) 0 0; margin-top:140px; padding:20px 10px 10px 15px;}
.subMainList04 li .subMainTitle{font-size:20px; font-weight:600; color:#222; line-height:1.5; margin-bottom:3px;}
.subMainList04 li .subMainTxt{font-size:12px; font-weight:600; color:#444; line-height:1.5; padding-right: 12px;}
.subMainList04 li .btnMore{position:absolute; top:0; left:0; width:233px; height:137px;}
.subMainList04 li .btnMore img{position:absolute; top:95px; left:190px;}

.subMainList03{width:1000px; *zoom:1;}
.subMainList03:after{content:""; display:block; clear:both;}
.subMainList03 li{float:left; width:318px; height:277px; border:1px #d6d6d6 solid;  margin:0 20px 40px 0;}
.subMainList03 li .subMainContent{position:relative; width:283px; height:107px; background:url(../../images/content/bg_itsolution.png) 0 0; margin-top:140px; padding:20px 15px 10px 20px;}
.subMainList03 li .subMainTitle{font-size:20px; font-weight:600; color:#222; line-height:1.5; margin-bottom:3px;}
.subMainList03 li .subMainTxt{font-size:12px; font-weight:600; color:#444; line-height:1.5; padding-right: 12px;}
.subMainList03 li .btnMore{position:absolute; top:0; left:0; width:318px; height:137px;}
.subMainList03 li .btnMore img{position:absolute; top:95px; left:275px;}

.postit04{width:1000px; *zoom:1;}
.postit04:after{content:""; display:block; clear:both;}
.postit04 li{float:left; width:238px; margin-right:16px;}
.postit04 li dl{position:relative;}
.postit04 li dl dt{position:absolute; top:0; left:0; width:45px; height:45px; line-height:45px; font-size:16px; font-weight:600; color:#fff; text-align:center;}
.postit04 li dl dt.bg01{background:#0bb6d2;}
.postit04 li dl dt.bg02{background:#29bab3;}
.postit04 li dl dt.bg03{background:#0060a0;}
.postit04 li dl dd{width:166px; background:#f3f3f3; font-size:14px; font-weight:600; color:#4c4c4c;  line-height:1.5; border:1px solid #d5d5d5; padding:11px 10px 11px 60px;}

.postit03{width:1000px; *zoom:1;}
.postit03:after{content:""; display:block; clear:both;}
.postit03 li{float:left; width:324px; margin-left:14px; font-size:14px; font-weight:normal; color:#222;  line-height:1.5; }
.postit03 li:first-child{margin-left:0px;}
.postit03 li dl{position:relative;}
.postit03 li dl dt{position:absolute; top:0; left:0; width:45px; height:45px; line-height:45px; font-size:16px; font-weight:600; color:#fff; text-align:center;}
.postit03 li dl dt.bg01{background:#0bb6d2;}
.postit03 li dl dt.bg02{background:#29bab3;}
.postit03 li dl dt.bg03{background:#0060a0;}
.postit03 li dl dd{width:252px; background:#f3f3f3; font-size:14px; font-weight:600; color:#222; line-height:1.5; border:1px solid #d5d5d5; padding:11px 10px 11px 60px;}
.postit03 li dl dd.bg01{color:#0bb6d2;}
.postit03 li dl dd.bg02{color:#29bab3;}
.postit03 li dl dd.bg03{color:#0060a0;}

.postit02{width:1000px; font-size:14px; font-weight:600; color:#222; line-height:1.5; *zoom:1;}
.postit02:after{content:""; display:block; clear:both;}
.postit02 .bg01{float:left; width:488px; margin-left:0px;}
.postit02 .bg02{float:left; width:488px; margin-left:24px;}
.postit02 .bg01 div{background:#0bb6d2 url(../../images/icon/ico_lamp.png) 9px center no-repeat;  height:93px;}
.postit02 .bg01 div p{background:#f3f3f3; border:1px solid #d5d5d5; border-left:none; margin-left:95px; padding:23px 0 0 30px; height:68px;}
.postit02 .bg02 div{background:#0060a0 url(../../images/icon/ico_flag.png) 9px center no-repeat;  height:93px;}
.postit02 .bg02 div p{background:#f3f3f3; border:1px solid #d5d5d5; border-left:none; margin-left:95px; padding:23px 0 0 30px; height:68px;}
.postit02 .bg02 span{color:#006ac9;}

.postitVertical{width:1000px;}
.postitVertical li{}
.postitVertical li dl{overflow:hidden; height:206px; *zoom:1;}
.postitVertical li dl:after{content:""; display:block; clear:both;}
.postitVertical li dl dt{float:left; width:86px; background:#0bb6d2; line-height:1.5; height:120px; padding-top:86px; text-align:center; font-size:14px; font-weight:900; color:#fff;}
.postitVertical li dl dd{float:left; width:873px; height:164px; line-height:1.5; padding:20px; font-size:14px; font-weight:normal; color:#222; background:#f9f9f9; border:1px solid #d5d5d5; border-left:none;}
.postitVertical li dl.bg02{height:85px;}
.postitVertical li dl.bg02 dt{float:left; width:86px; height:65px; background:#29bab3; line-height:1.5; padding-top:20px; text-align:center; font-size:14px; font-weight:900; color:#fff;}
.postitVertical li dl.bg02 dd{float:left; width:873px; height:65px; line-height:1.5; padding:20px 20px 0 20px; font-size:14px; font-weight:normal; color:#222; background:#fff; border-top:none; border-bottom:none;}
.postitVertical li dl.bg03{height:132px;}
.postitVertical li dl.bg03 dt{float:left; width:86px; background:#0060a0; line-height:1.5; height:95px; padding-top:37px; text-align:center; font-size:14px; font-weight:900; color:#fff;}
.postitVertical li dl.bg03 dd{float:left; width:873px; height:110px; line-height:1.5; padding:20px 20px 0 20px; font-size:14px; font-weight:normal; color:#222; background:#f9f9f9;}
.postitVertical li dl.bg03B{height:101px;}
.postitVertical li dl.bg03B dt{float:left; width:86px; background:#0060a0; line-height:1.5; height:81px; padding-top:20px; text-align:center; font-size:14px; font-weight:900; color:#fff;}
.postitVertical li dl.bg03B dd{float:left; width:873px; height:79px; line-height:1.5; padding:20px 20px 0 20px; font-size:14px; font-weight:normal; color:#222; background:#f9f9f9;}
.postitVertical li dl dd .innerBox{border:1px solid #d5d5d5; padding:15px 20px; width:831px; margin-top:15px; background:#fff; position:relative;}
.innerLink{position:absolute; right:15px; bottom:15px;}

.postitVertical02{width:1000px;}
.postitVertical02 li{}
.postitVertical02 li dl{position:relative; margin-bottom:10px;}
.postitVertical02 li dl dt{position:absolute; top:0; left:0; width:45px; height:45px; line-height:45px; font-size:16px; font-weight:600; color:#fff; text-align:center;}
.postitVertical02 li dl dt.bg01{background:#0bb6d2;}
.postitVertical02 li dl dt.bg02{background:#29bab3;}
.postitVertical02 li dl dt.bg03{background:#0060a0;}
.postitVertical02 li dl dd{width:928px; background:#f3f3f3; font-size:14px; font-weight:600; color:#4c4c4c;  line-height:1.5; border:1px solid #d5d5d5; padding:11px 10px 11px 60px;}

.postitVertical03{width:1000px;}
.postitVertical03 li{}
.postitVertical03 li dl{position:relative; margin-bottom:20px;}
.postitVertical03 li dl dt{position:absolute; top:0; left:0; width:66px; height:66px; line-height:66px; font-size:16px; font-weight:600; color:#fff; text-align:center;}
.postitVertical03 li dl dt.bg01{background:#0bb6d2;}
.postitVertical03 li dl dt.bg02{background:#29bab3;}
.postitVertical03 li dl dt.bg03{background:#0060a0;}
.postitVertical03 li dl dd{width:910px; background:#f3f3f3; height:64px; line-height:62px; font-size:14px; font-weight:600; color:#4c4c4c; border:1px solid #d5d5d5; padding:0px 10px 0px 78px;}
.postitVertical03 li dl dd.long{width:910px; background:#f3f3f3; height:44px; line-height:22px; font-size:14px; font-weight:600; color:#4c4c4c; border:1px solid #d5d5d5; padding:10px 10px 10px 78px;}

/* .requestWrap{background:#f3f3f3; width:968px; border:1px solid #d5d5d5; padding:35px 0 30px 30px;}
.requestWrap:after{content:""; display:block; clear:both;}
.requestWrap .requestBox01{float:left; width:210px; margin-right:22px;}
.requestWrap .requestBox01 strong{font-size:14px; font-weight:600; color:#006ac9;}
.requestWrap .requestBox01 ul{width:208px; height:256px; background:#fff; border:1px solid #646464; overflow:hidden; overflow-y:auto; margin-top:13px;}
.requestWrap .requestBox01 ul li{width:208px;}
.requestWrap .requestBox01 ul li span{display:block; width:188px; height:38px; line-height:38px; font-size:14px; font-weight:normal; color:#333; padding-left:20px; cursor:pointer;}
.requestWrap .requestBox01 ul li span.hereOn{background:#e7e7e7 url(../../images/icon/ico_arrowRight01.gif) 188px center no-repeat;}
.requestWrap .requestBox02{float:left; width:210px; margin-right:22px;}
.requestWrap .requestBox02 strong{font-size:14px; font-weight:600; color:#006ac9;}
.requestWrap .requestBox02 ul{width:204px; height:252px; background:#fff; border:3px solid #006ac9; overflow:hidden; overflow-y:auto; margin-top:13px;}
.requestWrap .requestBox02 ul li{width:204px;}
.requestWrap .requestBox02 ul li span{display:block; width:184px; height:36px; line-height:36px; font-size:14px; font-weight:normal; color:#333; padding-left:20px; cursor:pointer;}
.requestWrap .requestBox02 ul li span.hereOn{background:#b8d2e8 url(../../images/icon/ico_arrowRight01.gif) 188px center no-repeat; font-weight:600; color:#006ac9;}
.requestWrap .requestBox02.last{background:url(../../images/icon/ico_arrowRight03.gif) 9px 142px no-repeat; padding-left:48px;}
.requestWrap .requestBox02.last strong{background:url(../../images/icon/ico_arrowDown01.gif) right center no-repeat; padding-right:17px;}
.requestWrap .requestBox02.last ul li span.hereOn{background:#b8d2e8;} */

.requestWrap{background:#f3f3f3; width:938px; border:1px solid #d5d5d5; padding:50px 0 50px 60px; *zoom:1;}
.requestWrap:after{content:""; display:block; clear:both;}
.requestWrap .requestBox01{float:left; width:260px; margin-right:48px;}
.requestWrap .requestBox01 strong{font-size:14px; font-weight:600; color:#006ac9;}
.requestWrap .requestBox01 ul{width:258px; height:256px; background:#fff; border:1px solid #646464; overflow:hidden; overflow-y:auto; margin-top:13px;}
.requestWrap .requestBox01 ul li{width:258px;}
.requestWrap .requestBox01 ul li span{display:block; width:238px; height:38px; line-height:38px; font-size:14px; font-weight:normal; color:#333; padding-left:20px; cursor:pointer;}
.requestWrap .requestBox01 ul li span.hereOn{background:#e7e7e7 url(../../images/icon/ico_arrowRight01.gif) 230px center no-repeat;}
.requestWrap .requestBox02{float:left; width:260px; margin-right:22px;}
.requestWrap .requestBox02 strong{font-size:14px; font-weight:600; color:#006ac9;}
.requestWrap .requestBox02 ul{width:254px; height:252px; background:#fff; border:3px solid #006ac9; overflow:hidden; overflow-y:auto; margin-top:13px;}
.requestWrap .requestBox02 ul li{width:254px;}
.requestWrap .requestBox02 ul li span{display:block; width:224px; /* height:36px; */ line-height:21px; font-size:14px; font-weight:normal; color:#333; padding-left:15px; padding-top:7px; padding-bottom:8px; padding-right:15px; cursor: pointer;}
.requestWrap .requestBox02 ul li span.hereOn{background:#b8d2e8 url(../../images/icon/ico_arrowRight01.gif) 230px center no-repeat; font-weight:600; color:#006ac9;}
.requestWrap .requestBox02.last{background:url(../../images/icon/ico_arrowRight03.gif) 9px 142px no-repeat; padding-left:48px;}
.requestWrap .requestBox02.last strong{background:url(../../images/icon/ico_arrowDown01.gif) right center no-repeat; padding-right:17px;}
.requestWrap .requestBox02.last ul li span.hereOn{background:#b8d2e8;}

.searchService02{background:#f9f9f9; width:998px; border:1px #006ac9 solid;}
.searchService02 .searchLocation{height:70px; line-height:65px; font-size:14px; font-weight:600; color:#222; border-bottom:1px #006ac9 solid; padding-left:35px;}
.searchService02 .searchLocation strong{font-size:14px; font-weight:600; color:#006ac9;}
.searchService02 .searchRange{padding-left:35px; *zoom:1;}
.searchService02 .searchRange:after{content:""; display:block; clear:both;}
.searchService02 .searchRange span{float:left; display:block; height:124px; line-height:119px; font-size:14px; font-weight:600; color:#222;}
.searchService02 .searchRange .rdoRange{height:104px; line-height:21px; padding-top:15px;}
.searchService02 .searchRange strong{font-size:14px; font-weight:600; color:#006ac9;}
.searchService02 .searchBtnArea{text-align:center; padding:20px 0; border-top:1px #006ac9 solid;}
.searchService02 .searchLocation label{padding-left:5px;}

.rulesWrap{background:#f3f3f3; width:803px; border:1px solid #d5d5d5; padding:40px 0 40px 195px; *zoom:1;}
.rulesWrap:after{content:""; display:block; clear:both;}
.rulesWrap .rulesBox{float:left; width:288px; margin-right:32px;}
.rulesWrap .rulesBox .rulesImg{width:286px; height:206px; border:1px solid #121212; overflow:hidden; margin:11px 0 22px 0;}
.rulesWrap .rulesBox .rulesImg img{width:100%;}
.rulesWrap .rulesBox ul{*zoom:1;}
.rulesWrap .rulesBox ul:after{content:""; display:block; clear:both;}
.rulesWrap .rulesBox ul li{float:left; margin-right:3px;}

.divHalf{*zoom:1;}
.divHalf:after{content:""; display:block; clear:both;}
.divHalf .divLeft{float:left; width:500px;}
.divHalf .divLeft div{background:#f3f3f3; width:435px; font-size:14px; color:#222; line-height:1.5; border:1px #d5d5d5 solid; padding:20px 25px 20px 25px;}
.divHalf .divRight{float:left; width:487px; margin-left:13px;}
.divHalf .divRight div{background:#f3f3f3; width:435px; font-size:14px; color:#222; line-height:1.5; border:1px #d5d5d5 solid; padding:20px 25px 20px 25px;}

span.bgGreen{font-size:14px; font-weight:normal; color:#fff; line-height:1.5; text-align:center; background:#28c4b6; padding:5px 10px;}
span.bgBlue{font-size:14px; font-weight:normal; color:#fff; line-height:1.5; text-align:center; background:#0880ce; padding:5px 10px;}
span.bgRed{font-size:14px; font-weight:normal; color:#fff; line-height:1.5; text-align:center; background:#e81212; padding:5px 10px;}
span.bgGray{font-size:14px; font-weight:normal; color:#fff; line-height:1.5; text-align:center; background:#7d7d7d; padding:5px 10px;}
span.bgOrange{font-size:14px; font-weight:normal; color:#fff; line-height:1.5; text-align:center; background:#ff944d; padding:5px 10px;}

.loginNot01{padding:50px;}
.searchBox02{background:#f3f3f3; width:998px; font-size:14px; color:#222; line-height:1.5; border:1px #d5d5d5 solid; *zoom:1;}
.searchBox02:after{content:""; display:block; clear:both;}
.searchBox02 div{float:left; padding:15px 15px 15px 30px;}

.resultList{border-top:3px #0552a9 solid;}
.resultList li{border-bottom:1px #d6d6d6 solid; padding:25px 0; letter-spacing:-0.25px;}
.resultList li dl dt{font-size:14px; font-weight:600; color:#222; line-height:1.5;}
.resultList li dl dt a{color:#222;}
.resultList li dl dd{font-size:14px; font-weight:normal; color:#222; margin-top:5px; line-height:1.5;}
.resultList li dl dd a{color:#222;}

.krMaps{position:relative;}
.krMaps .krMapsAddr{position:absolute; top:12px; left:12px; z-index:3;}
.krMaps .krMapsTime{position:absolute; top:0; right:0; background:url(../../images/content/bg_krMapsTime.png) left top no-repeat; height:44px; line-height:42px; font-size:14px; font-weight:600; color:#fff; padding:0 50px 0 60px; z-index:2;}
.krMaps .krMapsTime .arrowR{margin-top:2px; padding:0 5px;}
.krMaps .krMapsArea{position:relative; border:1px solid #d5d5d5;}
.krMaps .krMapsArea .krMapsPopA{position:absolute; z-index:2;}
.krMaps .krMapsArea .krMapsPopA.ho01{top:257px; left:431px; width:17px; height:16px;}
.krMaps .krMapsArea .krMapsPop{display:none; position:absolute; width:243px; height:129px; background:url(../../images/content/bg_krMapsPop.png) left top no-repeat; z-index:3; padding:15px 0 0 22px;}
.krMaps .krMapsArea .krMapsPop.ho01{top:134px; left:352px;}
.krMaps .krMapsArea .krMapsPop strong{font-size:16px; font-weight:600; color:#fff; border-bottom:1px solid #fff; padding-bottom:3px;}
.krMaps .krMapsArea .krMapsPop .popConts{margin-top:13px;}
.krMaps .krMapsArea .krMapsPop dl{height:18px; line-height:18px; *zoom:1;}
.krMaps .krMapsArea .krMapsPop dl:after{content:""; display:block; clear:both;}
.krMaps .krMapsArea .krMapsPop dl dt{float:left; width:40px; font-size:14px; font-weight:600; color:#fff;}
.krMaps .krMapsArea .krMapsPop dl dd{float:left; width:203px; font-size:14px; font-weight:600; color:#fff;}

.krMaps .krMapsList{*zoom:1;}
.krMaps .krMapsList:after{content:""; display:block; clear:both;}
.krMaps .krMapsList div{float:left; background:#707580; width:234px; height:42px; line-height:42px; font-size:13px; font-weight:600; color:#fff; margin-left:1px; padding-left:15px;}
.krMaps .krMapsList div:first-child{width:235px; margin-left:0px;}
.krMaps .krMapsList div img{margin:4px 5px 0 0;}

.policyCopy ul li{text-indent:-17px; padding-left:17px;}

.blueBox02{background:#f5f8fc; width:960px; padding:20px; position:relative; line-height:1.5;}

/* tab */
.tabS01{margin-bottom:35px;}
.tabS01 ul{width:1000px;}
.tabS01 ul li{width:1000px; height:40px; background:#f9f9f9;}
.tabS01 ul li.hereOn{background:#0bb6d2;}
.tabS01 ul li a{display:block; font-size:15px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:998px; height:40px; line-height:40px; letter-spacing:-0.5px;}
.tabS01 ul li a:hover, .tabS01 ul li a:focus{text-decoration:underline;}
.tabS01 ul li.hereOn a{background:#0bb6d2; color:#fff; text-decoration:none; border:1px solid #0bb6d2;}

.tabS02{margin-bottom:35px;}
.tabS02 ul{width:1000px; *zoom:1;}
.tabS02 ul:after{content:""; display:block; clear:both;}
.tabS02 ul li{float:left; width:500px; height:40px; background:#f9f9f9;}
.tabS02 ul li.hereOn{background:#0bb6d2;}
.tabS02 ul li a{display:block; font-size:15px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:498px; height:40px; line-height:40px; letter-spacing:-0.5px;}
.tabS02 ul li a:hover, .tabS02 ul li a:focus{text-decoration:underline;}
.tabS02 ul li.hereOn a{background:#0bb6d2; color:#fff; text-decoration:none; border:1px solid #0bb6d2;}

.tabS03{margin-bottom:35px;}
.tabS03 ul{width:1000px; margin-left:1px; *zoom:1;}
.tabS03 ul:after{content:""; display:block; clear:both;}
.tabS03 ul li{float:left; width:334px; height:40px; margin-left:-1px; background:#f9f9f9;}
.tabS03 ul li.hereOn{background:#0bb6d2;}
.tabS03 ul li a{display:block; font-size:15px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:332px; height:40px; line-height:40px; letter-spacing:-0.5px;}
.tabS03 ul li a:hover, .tabS03 ul li a:focus{text-decoration:underline;}
.tabS03 ul li.hereOn a{background:#0bb6d2; color:#fff; text-decoration:none; border:1px solid #0bb6d2;}

.tabSS03{margin-bottom:35px;}
.tabSS03 ul{width:1000px; margin-left:1px;*zoom:1;}
.tabSS03 ul:after{content:""; display:block; clear:both;}
.tabSS03 ul li{float:left; width:334px; height:40px; margin-left:-1px; background:#f9f9f9;}
.tabSS03 ul li.hereOn{background:#0bb6d2;}
.tabSS03 ul li a{display:block; font-size:15px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:332px; height:40px; line-height:40px; letter-spacing:-0.5px;}
.tabSS03 ul li a:hover, .tabSS03 ul li a:focus{text-decoration:underline;}
.tabSS03 ul li.hereOn a{background:#0bb6d2; color:#fff; text-decoration:none; border:1px solid #0bb6d2;}

.tabS04{margin-bottom:35px;}
.tabS04 ul{width:1000px; margin-left:1px; *zoom:1;}
.tabS04 ul:after{content:""; display:block; clear:both;}
.tabS04 ul li{float:left; width:251px; height:40px; margin-left:-1px; background:#f9f9f9;}
.tabS04 ul li.hereOn{background:#0bb6d2;}
.tabS04 ul li a{display:block; font-size:15px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:249px; height:40px; line-height:40px; letter-spacing:-0.5px;}
.tabS04 ul li a:hover, .tabS04 ul li a:focus{text-decoration:underline;}
.tabS04 ul li.hereOn a{background:#0bb6d2; color:#fff; text-decoration:none; border:1px solid #0bb6d2;}

.tabS05{margin-bottom:35px;}
.tabS05 ul{width:1000px; margin-left:1px; *zoom:1;}
.tabS05 ul:after{content:""; display:block; clear:both;}
.tabS05 ul li{float:left; width:334px; height:40px; margin-left:-1px; margin-bottom:1px; background:#f9f9f9;}
.tabS05 ul li.hereOn{background:#0bb6d2;}
.tabS05 ul li a{display:block; font-size:15px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:332px; height:40px; line-height:40px; letter-spacing:-0.5px;}
.tabS05 ul li a:hover, .tabS05 ul li a:focus{text-decoration:underline;}
.tabS05 ul li.hereOn a{background:#0bb6d2; color:#fff; text-decoration:none; border:1px solid #0bb6d2;}

.tabS06{margin-bottom:35px;}
.tabS06 ul{width:1000px; margin-left:1px; *zoom:1;}
.tabS06 ul:after{content:""; display:block; clear:both;}
.tabS06 ul li{float:left; width:334px; height:40px; margin-left:-1px; margin-bottom:1px; background:#f9f9f9;}
.tabS06 ul li.hereOn{background:#0bb6d2;}
.tabS06 ul li a{display:block; font-size:15px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:332px; height:40px; line-height:40px; letter-spacing:-0.5px;}
.tabS06 ul li a:hover, .tabS06 ul li a:focus{text-decoration:underline;}
.tabS06 ul li.hereOn a{background:#0bb6d2; color:#fff; text-decoration:none; border:1px solid #0bb6d2;}

.tabS07{margin-bottom:35px;}
.tabS07 ul{width:1000px; margin-left:1px; *zoom:1;}
.tabS07 ul:after{content:""; display:block; clear:both;}
.tabS07 ul li{float:left; width:334px; height:40px; margin-left:-1px; margin-bottom:1px; background:#f9f9f9;}
.tabS07 ul li.hereOn{background:#0bb6d2;}
.tabS07 ul li a{display:block; font-size:15px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:332px; height:40px; line-height:40px; letter-spacing:-0.5px;}
.tabS07 ul li a:hover, .tabS07 ul li a:focus{text-decoration:underline;}
.tabS07 ul li.hereOn a{background:#0bb6d2; color:#fff; text-decoration:none; border:1px solid #0bb6d2;}

.tabS08{margin-bottom:35px;}
.tabS08 ul{width:1000px; margin-left:1px; *zoom:1;}
.tabS08 ul:after{content:""; display:block; clear:both;}
.tabS08 ul li{float:left; width:334px; height:40px; margin-left:-1px; margin-bottom:1px; background:#f9f9f9;}
.tabS08 ul li.hereOn{background:#0bb6d2;}
.tabS08 ul li a{display:block; font-size:15px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:332px; height:40px; line-height:40px; letter-spacing:-0.5px;}
.tabS08 ul li a:hover, .tabS08 ul li a:focus{text-decoration:underline;}
.tabS08 ul li.hereOn a{background:#0bb6d2; color:#fff; text-decoration:none; border:1px solid #0bb6d2;}

.tabSS08{margin-bottom:35px;}
.tabSS08 ul{width:1000px; *zoom:1;}
.tabSS08 ul:after{content:""; display:block; clear:both;}
.tabSS08 ul li{float:left; width:126px; height:40px; margin-left:-1px; margin-bottom:1px; background:#f9f9f9;}
.tabSS08 ul li.hereOn{background:#0bb6d2;}
.tabSS08 ul li a{display:block; font-size:15px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:124px; height:40px; line-height:40px; letter-spacing:-0.5px;}
.tabSS08 ul li a:hover, .tabSS08 ul li a:focus{text-decoration:underline;}
.tabSS08 ul li.hereOn a{background:#0bb6d2; color:#fff; text-decoration:none; border:1px solid #0bb6d2;}

.tabS09{margin-bottom:35px;}
.tabS09 ul{width:1000px; margin-left:1px; *zoom:1;}
.tabS09 ul:after{content:""; display:block; clear:both;}
.tabS09 ul li{float:left; width:334px; height:40px; margin-left:-1px; margin-bottom:1px; background:#f9f9f9;}
.tabS09 ul li.hereOn{background:#0bb6d2;}
.tabS09 ul li a{display:block; font-size:15px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:332px; height:40px; line-height:40px; letter-spacing:-0.5px;}
.tabS09 ul li a:hover, .tabS09 ul li a:focus{text-decoration:underline;}
.tabS09 ul li.hereOn a{background:#0bb6d2; color:#fff; text-decoration:none; border:1px solid #0bb6d2;}

.tabSS09{margin-bottom:35px;}
.tabSS09 ul{width:1000px; *zoom:1;}
.tabSS09 ul:after{content:""; display:block; clear:both;}
.tabSS09 ul li{float:left; width:112px; height:40px; margin-left:-1px; margin-bottom:1px; background:#f9f9f9;}
.tabSS09 ul li.hereOn{background:#0bb6d2;}
.tabSS09 ul li a{display:block; font-size:15px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:110px; height:40px; line-height:40px; letter-spacing:-0.5px;}
.tabSS09 ul li a:hover, .tabSS09 ul li a:focus{text-decoration:underline;}
.tabSS09 ul li.hereOn a{background:#0bb6d2; color:#fff; text-decoration:none; border:1px solid #0bb6d2;}

.tabS010{margin-bottom:35px;}
.tabS010 ul{width:1000px; margin-left:1px; *zoom:1;}
.tabS010 ul:after{content:""; display:block; clear:both;}
.tabS010 ul li{float:left; width:334px; height:40px; margin-left:-1px; margin-bottom:1px; background:#f9f9f9;}
.tabS010 ul li.hereOn{background:#0bb6d2;}
.tabS010 ul li a{display:block; font-size:15px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:332px; height:40px; line-height:40px; letter-spacing:-0.5px;}
.tabS010 ul li a:hover, .tabS10 ul li a:focus{text-decoration:underline;}
.tabS010 ul li.hereOn a{background:#0bb6d2; color:#fff; text-decoration:none; border:1px solid #0bb6d2;}

.tabSS05{padding-bottom:35px;}
.tabSS05 ul{width:1000px; *zoom:1;}
.tabSS05 ul:after{content:""; display:block; clear:both;}
.tabSS05 ul li{float:left; width:201px; height:40px; margin-left:-1px; background:#f9f9f9;}
.tabSS05 ul li:first-child{width:200px; margin-left:0;}
.tabSS05 ul li.hereOn{background:#0bb6d2;}
.tabSS05 ul li a{display:block; font-size:15px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:199px; height:40px; line-height:40px; letter-spacing:-0.5px;}
.tabSS05 ul li:first-child a{width:198px;}
.tabSS05 ul li a:hover, .tabSS05 ul li a:focus{text-decoration:underline;}
.tabSS05 ul li.hereOn a{background:#0bb6d2; color:#fff; text-decoration:none; border:1px solid #0bb6d2;}

.tabSS06{padding-bottom:35px;}
.tabSS06 ul{width:1000px; *zoom:1;}
.tabSS06 ul:after{content:""; display:block; clear:both;}
.tabSS06 ul li{float:left; width:168px; height:40px; margin-left:-1px; background:#f9f9f9;}
.tabSS06 ul li.wd{width:167px;}
.tabSS06 ul li:first-child{width:167px; margin-left:0}
.tabSS06 ul li.hereOn{background:#0bb6d2;}
.tabSS06 ul li a{display:block; font-size:15px; font-weight:600; color:#222; border:1px solid #d6d6d6; text-align:center; width:166px; height:40px; line-height:40px; letter-spacing:-0.5px;}
.tabSS06 ul li.wd a{width:165px;}
.tabSS06 ul li a:hover, .tabSS06 ul li a:focus{text-decoration:underline;}
.tabSS06 ul li.hereOn a{background:#0bb6d2; color:#fff; text-decoration:none; border:1px solid #0bb6d2;}

.listVer05{border-bottom:1px solid #d5d5d5;}
.listVer05 li{}
.listVer05 li dl{border-top:1px solid #006ac9; background:#fff; overflow:hidden;}
.listVer05 li dl .listSubj{height:60px; line-height:60px; background:url(../../images/icon/ico_arrowDown05.gif) 950px center no-repeat; width:1000px;}
.listVer05 li.on dl .listSubj{height:60px; line-height:60px; background:url(../../images/icon/ico_arrowUp05.gif) 950px center no-repeat; width:1000px;}
.listVer05 li dl .listSubj.non{background:url(../../images/icon/ico_line05.gif) 950px center no-repeat; width:1000px;}
.listVer05 li dl .listSubj strong{display:block; font-size:16px; font-weight:600; color:#000; background:url(../../images/mark/circleColor03S.png) 18px center no-repeat; padding-left:34px; width:966px; cursor:pointer; *zoom:1;}
.listVer05 li dl .listSubj strong:after{content:""; display:block; clear:both;}
.listVer05 li dl .listSubj strong span{font-size:13px; color:#fff; float:left; display:block; margin:4px 25px -4px 0;}
.listVer05 li dl .listConts{display:none; border-top:1px solid #d5d5d5; background:#f9f9f9; padding:25px 0 45px 30px; width:970px;}
.listVer05 li dl .listConts .listImg{*zoom:1;}
.listVer05 li dl .listConts .listImg:after{content:""; display:block; clear:both;}
.listVer05 li dl .listConts .listImg li{float:left; margin-right:20px; margin-top:20px;}
.listVer05 li dl .listConts .listImg li p{margin-top:15px;}
.listVer05 li dl .listSubj.long{}
.listVer05 li dl .listSubj.long strong{display:block; font-size:16px; font-weight:600; color:#000; background:url(../../images/mark/circleColor03S.png) 18px center no-repeat; padding-left:34px; width:916px; line-height:25px; padding-top:5px; padding-right:50px; cursor:pointer; *zoom:1;}
.listVer05 li dl .listSubj.long strong:after{content:""; display:block; clear:both;}
.listVer05 li dl .listSubj.long strong span{font-size:13px; color:#fff; float:left; display:block; margin:4px 25px -4px 0; height:50px; line-height:48px;}

.listVer09{}
.listVer09 li{margin-bottom:6px;}
.listVer09 li dl{}
.listVer09 li dl .listSubj{height:52px; line-height:52px; background:#f3f3f3 url(../../images/icon/ico_arrowDown06.png) 950px center no-repeat; width:998px; border:1px solid #d5d5d5; cursor:pointer;}
.listVer09 li dl .listSubj.long{height:46px; line-height:20px; padding-top:6px;}
.listVer09 li.nons dl .listSubj{background:#f3f3f3;}
.listVer09 li.on dl .listSubj{background:#eaf3fc url(../../images/icon/ico_arrowUp06.png) 950px center no-repeat; border:1px solid #006ac9;}
.listVer09 li.on.nons dl .listSubj{background:#eaf3fc;}
.listVer09 li dl .listSubj strong{display:block; font-size:14px; font-weight:600; color:#222; padding-left:25px; cursor:pointer;}
.listVer09 li dl .listSubj.long strong{text-indent:-17px; padding-left:42px;}
.listVer09 li.on dl .listSubj strong{display:block; font-size:14px; font-weight:600; color:#006ac9; padding-left:25px; cursor:pointer;}
.listVer09 li.on dl .listSubj strong span{font-weight:normal; padding-left:10px;}
.listVer09 li dl .listConts{display:none; background:#fff; padding:20px 20px 20px 0;}

.listVer08{}
.listVer08 li{margin-bottom:6px;}
.listVer08 li dl{}
.listVer08 li dl .listSubj{height:52px; line-height:52px; background:#f3f3f3 url(../../images/icon/ico_arrowDown06.png) 950px center no-repeat; width:998px; border:1px solid #d5d5d5; cursor:pointer;}
.listVer08 li dl .listSubj.long{height:46px; line-height:20px; padding-top:6px;}
.listVer08 li.nons dl .listSubj{background:#f3f3f3;}
.listVer08 li.on dl .listSubj{background:#eaf3fc url(../../images/icon/ico_arrowUp06.png) 950px center no-repeat; border:1px solid #006ac9;}
.listVer08 li.on.nons dl .listSubj{background:#eaf3fc;}
.listVer08 li dl .listSubj strong{display:block; font-size:14px; font-weight:600; color:#222; padding-left:25px; cursor:pointer;}
.listVer08 li dl .listSubj.long strong{text-indent:-17px; padding-left:42px;}
.listVer08 li.on dl .listSubj strong{display:block; font-size:14px; font-weight:600; color:#006ac9; padding-left:25px; cursor:pointer;}
.listVer08 li.on dl .listSubj.long strong{text-indent:-17px; padding-left:42px;}
.listVer08 li.on dl .listSubj strong span{font-weight:normal; padding-left:10px;}
.listVer08 li dl .listConts{display:none; background:#f9f9f9; padding:25px 0 40px 30px; width:970px; margin-bottom:-6px;}
.listVer08 li dl .listConts .listImg{*zoom:1;}
.listVer08 li dl .listConts .listImg:after{content:""; display:block; clear:both;}
.listVer08 li dl .listConts .listImg li{float:left; margin-right:20px; margin-top:20px;}
.listVer08 li dl .listConts .listImg li p{margin-top:15px;}

.listVer29{}
.listVer29 li{margin-bottom:6px;}
.listVer29 li dl{}
.listVer29 li dl .listSubj{height:52px; line-height:52px; background:#f3f3f3 url(../../images/icon/ico_arrowDown06.png) 950px center no-repeat; width:998px; border:1px solid #d5d5d5; cursor:pointer;}
.listVer29 li dl .listSubj.long{height:46px; line-height:20px; padding-top:6px;}
.listVer29 li.nons dl .listSubj{background:#f3f3f3;}
.listVer29 li.on dl .listSubj{background:#eaf3fc url(../../images/icon/ico_arrowUp06.png) 950px center no-repeat; border:1px solid #006ac9;}
.listVer29 li.on.nons dl .listSubj{background:#eaf3fc;}
.listVer29 li dl .listSubj strong{display:block; font-size:14px; font-weight:600; color:#222; padding-left:25px; cursor:pointer;}
.listVer29 li dl .listSubj.long strong{text-indent:-17px; padding-left:42px;}
.listVer29 li.on dl .listSubj strong{display:block; font-size:14px; font-weight:600; color:#006ac9; padding-left:25px; cursor:pointer;}
.listVer29 li.on dl .listSubj strong span{font-weight:normal; padding-left:10px;}
.listVer29 li dl .listConts{display:none; background:#fff; padding:20px 20px 20px 0;}

.listVer39{}
.listVer39 li{margin-bottom:6px;}
.listVer39 li dl{}
.listVer39 li dl .listSubj{height:52px; line-height:52px; background:#f3f3f3 url(../../images/icon/ico_arrowDown06.png) 950px center no-repeat; width:998px; border:1px solid #d5d5d5; cursor:pointer;}
.listVer39 li dl .listSubj.long{height:46px; line-height:20px; padding-top:6px;}
.listVer39 li.nons dl .listSubj{background:#f3f3f3;}
.listVer39 li.on dl .listSubj{background:#eaf3fc url(../../images/icon/ico_arrowUp06.png) 950px center no-repeat; border:1px solid #006ac9;}
.listVer39 li.on.nons dl .listSubj{background:#eaf3fc;}
.listVer39 li dl .listSubj strong{display:block; font-size:14px; font-weight:600; color:#222; padding-left:25px; cursor:pointer;}
.listVer39 li dl .listSubj.long strong{text-indent:-17px; padding-left:42px;}
.listVer39 li.on dl .listSubj strong{display:block; font-size:14px; font-weight:600; color:#006ac9; padding-left:25px; cursor:pointer;}
.listVer39 li.on dl .listSubj strong span{font-weight:normal; padding-left:10px;}
.listVer39 li dl .listConts{display:none; background:#fff; padding:20px 20px 20px 0;}

.listVer49{}
.listVer49 li{margin-bottom:6px;}
.listVer49 li dl{}
.listVer49 li dl .listSubj{height:52px; line-height:52px; background:#f3f3f3 url(../../images/icon/ico_arrowDown06.png) 950px center no-repeat; width:998px; border:1px solid #d5d5d5; cursor:pointer;}
.listVer49 li dl .listSubj.long{height:46px; line-height:20px; padding-top:6px;}
.listVer49 li.nons dl .listSubj{background:#f3f3f3;}
.listVer49 li.on dl .listSubj{background:#eaf3fc url(../../images/icon/ico_arrowUp06.png) 950px center no-repeat; border:1px solid #006ac9;}
.listVer49 li.on.nons dl .listSubj{background:#eaf3fc;}
.listVer49 li dl .listSubj strong{display:block; font-size:14px; font-weight:600; color:#222; padding-left:25px; cursor:pointer;}
.listVer49 li dl .listSubj.long strong{text-indent:-17px; padding-left:42px;}
.listVer49 li.on dl .listSubj strong{display:block; font-size:14px; font-weight:600; color:#006ac9; padding-left:25px; cursor:pointer;}
.listVer49 li.on dl .listSubj.long strong{text-indent:-17px; padding-left:42px;}
.listVer49 li.on dl .listSubj strong span{font-weight:normal; padding-left:10px;}
.listVer49 li dl .listConts{display:none; background:#fff; padding:25px 0px 25px 0px; width:1000px; margin-bottom:-6px;}
.listVer49 li dl .listConts .listImg{*zoom:1;}
.listVer49 li dl .listConts .listImg:after{content:""; display:block; clear:both;}
.listVer49 li dl .listConts .listImg li{float:left; margin-right:20px; margin-top:20px;}
.listVer49 li dl .listConts .listImg li p{margin-top:15px;}


.whiteBox{border:1px solid #d5d5d5; background:#fff; padding:20px; width:958px;}

.isoList{*zoom:1;}
.isoList:after{content:""; display:block; clear:both;}
.isoList .isoLeft{float:left; width:250px; margin-right:50px;}
.isoList .isoLeft ul{*zoom:1;}
.isoList .isoLeft ul:after{content:""; display:block; clear:both;}
.isoList .isoLeft ul li{float:left; width:123px; height:123px; border:1px solid #d5d5d5; text-align:center;}
.isoList .isoLeft ul li.bg01{border-bottom:none; border-right:none; background:url(../../images/mark/mark_iso9001Off.jpg) center center no-repeat;}
.isoList .isoLeft ul li.bg01.hereOn{border-color:#0054a5; background:#0054a5 url(../../images/mark/mark_iso9001On.jpg) center center no-repeat;}
.isoList .isoLeft ul li.bg01.on{border-color:#0054a5; background:#0054a5 url(../../images/mark/mark_iso9001On.jpg) center center no-repeat;}
.isoList .isoLeft ul li.bg02{border-bottom:none; background:url(../../images/mark/mark_iso14001Off.jpg) center center no-repeat;}
.isoList .isoLeft ul li.bg02.hereOn{border-color:#019e35; background:#019e35 url(../../images/mark/mark_iso14001On.jpg) center center no-repeat;}
.isoList .isoLeft ul li.bg02.on{border-color:#019e35; background:#019e35 url(../../images/mark/mark_iso14001On.jpg) center center no-repeat;}
.isoList .isoLeft ul li.bg03{border-bottom:none; border-right:none; background:url(../../images/mark/mark_ohsas18001Off.jpg) center center no-repeat;}
.isoList .isoLeft ul li.bg03.hereOn{border-color:#243d85; background:#243d85 url(../../images/mark/mark_ohsas18001On.jpg) center center no-repeat;}
.isoList .isoLeft ul li.bg03.on{border-color:#243d85; background:#243d85 url(../../images/mark/mark_ohsas18001On.jpg) center center no-repeat;}
.isoList .isoLeft ul li.bg04{border-bottom:none; background:url(../../images/mark/mark_iso50001Off.jpg) center center no-repeat;}
.isoList .isoLeft ul li.bg04.hereOn{border-color:#006bb6; background:#006bb6 url(../../images/mark/mark_iso50001On.jpg) center center no-repeat;}
.isoList .isoLeft ul li.bg04.on{border-color:#006bb6; background:#006bb6 url(../../images/mark/mark_iso50001On.jpg) center center no-repeat;}
.isoList .isoLeft ul li.bg05{border-right:none; background:url(../../images/mark/mark_iso28000Off.jpg) center center no-repeat;}
.isoList .isoLeft ul li.bg05.hereOn{border-color:#8f835d; background:#8f835d url(../../images/mark/mark_iso28000On.jpg) center center no-repeat;}
.isoList .isoLeft ul li.bg05.on{border-color:#8f835d; background:#8f835d url(../../images/mark/mark_iso28000On.jpg) center center no-repeat;}
.isoList .isoLeft ul li.bg06{background:url(../../images/mark/mark_iso28007Off.jpg) center center no-repeat;}
.isoList .isoLeft ul li.bg06.hereOn{border-color:#21548f; background:#21548f url(../../images/mark/mark_iso28007On.jpg) center center no-repeat;}
.isoList .isoLeft ul li.bg06.on{border-color:#21548f; background:#21548f url(../../images/mark/mark_iso28007On.jpg) center center no-repeat;}
.isoList .isoLeft ul li a{display:block; text-align:center; font-size:12px; font-weight:600; color:#222; letter-spacing:-0.25px; width:123px; height:33px; padding-top:85px; padding-bottom:5px;}
.isoList .isoLeft ul li.bg01 a{height:20px; padding-top:98px; padding-bottom:5px;}
.isoList .isoLeft ul li.bg02 a{height:20px; padding-top:98px; padding-bottom:5px;}
.isoList .isoLeft ul li.hereOn a{color:#fff;}
.isoList .isoLeft ul li.on a{color:#fff;}

.isoList .isoRight{float:left; width:700px;}

.normalBox div.tc176{background:url(../../images/icon/ico_iso176.jpg) 15px 15px no-repeat; padding:28px 0 0 115px; height:74px;}
.normalBox div.kas{background:url(../../images/icon/ico_kas.png) 15px 15px no-repeat; padding:28px 0 0 175px; height:74px;}

.depth06{position:absolute; top:0; right:0; *zoom:1;}
.depth06:after{content:""; display:block; clear:both;}
.depth06 li{float:left; text-align:center; margin-left:2px;}
.depth06 li a{display:block; padding:7px 15px; background:#fff; font-size:12px; font-weight:600; color:#707580; text-align:center; border:1px solid #707580;}
.depth06 li.hereOn a{background:#707580; color:#fff;}

.depth06Ver02{position:absolute; top:0; right:0; *zoom:1;}
.depth06Ver02:after{content:""; display:block; clear:both;}
.depth06Ver02 li{float:left; text-align:center; margin-left:2px;}
.depth06Ver02 li span{display:block; padding:7px 15px; background:#fff; font-size:12px; font-weight:600; color:#707580; text-align:center; border:1px solid #707580; cursor:pointer;}
.depth06Ver02 li.hereOn span{background:#707580; color:#fff;}

.bgEACSD01{width:640px; padding-left:180px; *zoom:1;}
.bgEACSD01:after{content:""; display:block; clear:both;}
.bgEACSD01 li{float:left; width:160px; text-align:center; padding-top:120px; font-weight:600;}
.bgEACSD01 li.bg01{background:url(../../images/mark/mark_eacsd01.jpg) center top no-repeat;}
.bgEACSD01 li.bg02{background:url(../../images/mark/mark_eacsd02.jpg) center top no-repeat;}
.bgEACSD01 li.bg03{background:url(../../images/mark/mark_eacsd03.jpg) center top no-repeat;}
.bgEACSD01 li.bg04{background:url(../../images/mark/mark_eacsd04.jpg) center top no-repeat;}


.loginBox{position:relative; width:673px; height:115px; background:#f3f3f3 url(../../images/mark/icon_login.png) 215px 43px no-repeat; border:1px #d5d5d5 solid; padding:44px 0 28px 325px; border-top:3px solid #0552a9;}
.loginBox dl{margin:4px 0; *zoom:1;}
.loginBox dl:after{content:""; display:block; clear:both;}
.loginBox dl dt{float:left; width:62px; height:33px; line-height:31px; font-size:14px; font-weight:600; color:#222;}
.loginBox dl dd{float:left; width:260px;}
.loginBox p{margin:11px 0 0 62px; font-size:13px; font-weight:normal; color:#222;}
.loginBox .btnLogin{position:absolute; top:48px; left:653px;}

.idSearchBox{position:relative; width:673px; height:115px; background:#f3f3f3 url(../../images/mark/icon_idSearch.png) 215px 43px no-repeat; border:1px #d5d5d5 solid; padding:44px 0 18px 325px; border-top:3px solid #0552a9;}
.idSearchBox dl{margin:4px 0; *zoom:1;}
.idSearchBox dl:after{content:""; display:block; clear:both;}
.idSearchBox dl dt{float:left; width:62px; height:33px; line-height:31px; font-size:14px; font-weight:600; color:#222;}
.idSearchBox dl dd{float:left; width:260px;}
.idSearchBox p{margin:11px 0 0 62px; font-size:13px; font-weight:normal; color:#222;}
.idSearchBox .btnIdSearch{position:absolute; top:48px; left:653px;}

.listTypeBtn{height:45px; line-height:45px; border-bottom:1px solid #d5d5d5; position:relative;}
.listTypeBtn .btnSignUp{position:absolute; top:6px; right:0;}
.colorB01{color:#0bb6d2;}
.colorB02{color:#29bab3;}
.colorB03{color:#0060a0;}
.listTypeLogin{*zoom:1;}
.listTypeLogin:after{content:""; display:block; clear:both;}
.listTypeLogin li{float:left; width:318px; margin-right:20px;}
.listTypeLogin li.bg01{border:1px solid #0bb6d2;}
.listTypeLogin li.bg02{border:1px solid #29bab3;}
.listTypeLogin li.bg03{border:1px solid #0060a0; margin-right:0;}
.listTypeLogin li dl{width:318px; *zoom:1;}
.listTypeLogin li dl:after{content:""; display:block; clear:both;}
.listTypeLogin li dl dt{width:318px; height:42px; line-height:42px; text-align:center; font-size:16px; font-weight:600; color:#fff;}
.listTypeLogin li.bg01 dl dt{background:#0bb6d2;}
.listTypeLogin li.bg02 dl dt{background:#29bab3;}
.listTypeLogin li.bg03 dl dt{background:#0060a0;}
.listTypeLogin li dl dd{width:159px; float:left; text-align:left; margin:15px 0;}
.listTypeLogin li dl dd a{display:block; font-size:14px; font-weight:600; color:#222; width:138px; padding-left:20px;}
.listTypeLogin li.bg01 dl dd a{background:url(../../images/icon/ico_arrowRightB01.jpg) 130px center no-repeat;}
.listTypeLogin li.bg01 dl dd.left a{height:42px; line-height:18px; border-right:1px solid #0bb6d2; padding-top:3px;}
.listTypeLogin li.bg01 dl dd.right a{height:42px; line-height:42px; border-right:none;}
.listTypeLogin li.bg02 dl dd a{background:url(../../images/icon/ico_arrowRightB02.jpg) 130px center no-repeat;}
.listTypeLogin li.bg02 dl dd.left a{height:42px; line-height:18px; border-right:1px solid #29bab3; padding-top:3px;}
.listTypeLogin li.bg02 dl dd.right a{height:42px; line-height:42px; border-right:none;}
.listTypeLogin li.bg03 dl dd a{background:url(../../images/icon/ico_arrowRightB03.jpg) 130px center no-repeat;}
.listTypeLogin li.bg03 dl dd.left a{height:42px; line-height:18px; border-right:1px solid #0060a0; padding-top:3px;}
.listTypeLogin li.bg03 dl dd.right a{height:42px; line-height:42px; border-right:none;}

.provBox{border:1px solid #cdcdcd; background:#f9f9f9; width:958px; padding:20px; font-size:14px; font-weight:normal; color:#222; line-height:1.7; overflow-y:scroll; height:180px;}
.compleBox{background:#f9f9f9; padding:45px 0; width:1000px;}
.compleBox dl{width:1000px;}
.compleBox dl dt{font-size:26px; font-weight:600; color:#000; background:url(../../images/icon/ico_compl01.png) 280px top no-repeat; padding:5px 0 20px 75px; text-align:center; width:925px;}
.compleBox dl dd{font-size:14px; font-weight:normal; color:#222; text-align:center; width:1000px; line-height:1.5; margin-bottom:25px;}

.layers{opacity:0; display:none; width:683px; left:50% !important; margin-left:-341px !important; cursor:normal;}
.ServLayers{opacity:0; display:none; width:588px; left:50% !important; margin-left:-294px !important; cursor:normal;}
.mapLayers{opacity:0; display:none; width:958px; left:50% !important; margin-left:-479px !important; cursor:normal;}
.bClose{cursor:pointer; padding-right:6px; margin-left:4px;}
.bPrint{cursor:pointer;}

.boardListVer07{border-top:3px solid #0552a9;}
.boardListVer07 ul{}
.boardListVer07 ul li{border-bottom:1px solid #d6d6d6; padding:30px 0; *zoom:1;}
.boardListVer07 ul li:after{content:""; display:block; clear:both;}
.boardListVer07 ul li dl{width:925px; float:left;}
.boardListVer07 ul li dl dt{}
.boardListVer07 ul li dl dt a{font-size:14px; font-weight:600; color:#000; line-height:22px;}
.boardListVer07 ul li dl dt a strong{font-weight:600; color:#006ac9; vertical-align:top;}
.boardListVer07 ul li dl dt span.date{font-size:12px; font-weight:normal; color:#888; padding-left:10px;}
.boardListVer07 ul li dl dd.conts{margin:5px 0; /* max-height:46px; overflow:hidden; */}
.boardListVer07 ul li dl dd.conts a{font-size:14px; font-weight:normal; color:#888; line-height:22px; /* max-height:46px; overflow:hidden; */}
.boardListVer07 ul li dl dd.file{}
.boardListVer07 ul li dl dd.file a{font-size:12px; font-weight:600; color:#222; line-height:22px; text-decoration:underline;}
.boardListVer07 ul li dl dd.file a span{vertical-align:top; margin-left:10px;}
.boardListVer07 ul li dl dd.file a:first-child span{margin-left:0;}
.boardListVer07 ul li div.listNum{width:75px; float:left; text-align:center; font-size:14px; font-weight:normal; color:#222; height:54px; line-height:54px;}


.krTell{padding-left:20px; background:url(../../images/icon/ico_phone02.jpg) left center no-repeat;}
.organizeList{display:none;}

.normalSearch05{width:808px; background:#f9f9f9; border:1px #d6d6d6 solid; padding:25px 0 25px 190px;}
.korServices00{display:none;}
#depth06R{display:none;}

.isoBottom{}
.isoBottom ul{margin-left:1px; *zoom:1;}
.isoBottom ul:after{content:""; display:block; clear:both;}
.isoBottom ul li{float:left; width:165px; height:165px; border:1px solid #d5d5d5; text-align:center; margin-left:-1px; font-size:14px; font-weight:600; color:#222; letter-spacing:-0.25px; line-height:18px;}
.isoBottom ul li.bg01 div{background:url(../../images/mark/mark_iso9001Off.jpg) center 0px no-repeat; padding-top:110px;}
.isoBottom ul li.bg02 div{background:url(../../images/mark/mark_iso14001Off.jpg) center 0px no-repeat; padding-top:110px;}
.isoBottom ul li.bg03 div{background:url(../../images/mark/mark_ohsas18001Off.jpg) center 2px no-repeat; padding-top:92px;}
.isoBottom ul li.bg04 div{background:url(../../images/mark/mark_iso50001Off.jpg) center 10px no-repeat; padding-top:110px;}
.isoBottom ul li.bg05 div{background:url(../../images/mark/mark_iso28000Off.jpg) center 12px no-repeat; padding-top:110px;}
.isoBottom ul li.bg06 div{background:url(../../images/mark/mark_iso28007Off.jpg) center 5px no-repeat; padding-top:92px;}
.isoBottom ul li a{display:block; margin-top:5px;}

.boxingList01{}
.boxingList01 .boxingUl{width:1000px; *zoom:1;}
.boxingList01 .boxingUl:after{content:""; display:block; clear:both;}
.boxingList01 .boxingUl .boxingLi{float:left; width:288px; border:1px solid #d5d5d5; margin-right:20px; margin-bottom:20px; height:190px; padding:25px 0 0 30px;}
.boxingList01 .boxingUl .boxingLi.bg01{background:url(../../images/mark/mark_third01.jpg) 205px 95px no-repeat;}
.boxingList01 .boxingUl .boxingLi.bg02{background:url(../../images/mark/mark_third02.jpg) 205px 95px no-repeat;}
.boxingList01 .boxingUl .boxingLi.bg03{background:url(../../images/mark/mark_third03.jpg) 205px 95px no-repeat;}
.boxingList01 .boxingUl .boxingLi.bg04{background:url(../../images/mark/mark_third04.jpg) 205px 95px no-repeat;}
.boxingList01 .boxingUl .boxingLi.bg05{background:url(../../images/mark/mark_third05.jpg) 205px 95px no-repeat;}
.boxingList01 .boxingUl .boxingLi .boxingTitle{font-size:20px; color:#222; font-weight:600; padding-bottom:10px;}
.boxingList01 .boxingUl .boxingLi ul{}
.boxingList01 .boxingUl .boxingLi ul li{background:url(../../images/mark/bullet_black.gif) left 9px no-repeat; font-size:12px; font-weight:normal; color:#222; line-height:1.5; padding-left:8px; margin-top:2px;}
.boxingList01 .boxingUl .boxingLi ul li span{color:#888;}


/* 회원가입 */
.tab04Reg{padding-bottom:35px;}
.tab04Reg ul{width:1000px; *zoom:1;}
.tab04Reg ul:after{content:""; display:block; clear:both;}
.tab04Reg ul li{float:left; width:242px; height:83px; margin-left:-1px;margin-left:10px;}
.tab04Reg ul li:first-child{margin-left:0;}
.tab04Reg ul li.hereOn{background:url(../../images/tab/bg_tabOn.png) center bottom no-repeat;}
.tab04Reg ul li div{display:block;color:#222; border:1px solid #d6d6d6; text-align:left; width:179px; height:62px; line-height:26px; letter-spacing:-0.5px;padding:13px 0 0 62px;}
.tab04Reg ul li div strong{font-size:20px; font-weight:600;display:block;}
.tab04Reg ul li div span{font-size:13px;}
.tab04Reg ul li:first-child div{}
.tab04Reg ul li.hereOn div{background:#006ac9; color:#fff; text-decoration:none; border:1px solid #006ac9;}
.tab04Reg ul li div.step01{background:url(../../images/tab/img_regStep01.png) no-repeat 22px 23px;}
.tab04Reg ul li.hereOn div.step01{background:#006ac9 url(../../images/tab/img_regStep01_on.png) no-repeat 22px 23px;}
.tab04Reg ul li div.step02{background:url(../../images/tab/img_regStep02.png) no-repeat 22px 23px;}
.tab04Reg ul li.hereOn div.step02{background:#006ac9 url(../../images/tab/img_regStep02_on.png) no-repeat 22px 23px;}
.tab04Reg ul li div.step03{background:url(../../images/tab/img_regStep03.png) no-repeat 22px 23px;}
.tab04Reg ul li.hereOn div.step03{background:#006ac9 url(../../images/tab/img_regStep03_on.png) no-repeat 22px 23px;}
.tab04Reg ul li div.step04{background:url(../../images/tab/img_regStep04.png) no-repeat 22px 23px;}
.tab04Reg ul li.hereOn div.step04{background:#006ac9 url(../../images/tab/img_regStep04_on.png) no-repeat 22px 23px;}

.boardListVer007{border-top:3px solid #0552a9;}
.boardListVer007 ul{}
.boardListVer007 ul li{border-bottom:1px solid #d6d6d6; padding:30px 0; *zoom:1;}
.boardListVer007 ul li:after{content:""; display:block; clear:both;}
.boardListVer007 ul li dl{width:925px; float:left;}
.boardListVer007 ul li dl dt{}
.boardListVer007 ul li dl dt a{font-size:14px; font-weight:600; color:#000; line-height:22px;}
.boardListVer007 ul li dl dt a strong{font-weight:600; color:#006ac9; vertical-align:top;}
.boardListVer007 ul li dl dt span.date{font-size:12px; font-weight:normal; color:#888; padding-left:10px;}
.boardListVer007 ul li dl dd.conts{margin:5px 0; /* max-height:46px; overflow:hidden; */}
.boardListVer007 ul li dl dd.conts a{font-size:14px; font-weight:normal; color:#888; line-height:22px; /* max-height:46px; overflow:hidden; */}
.boardListVer007 ul li dl dd.file{}
.boardListVer007 ul li dl dd.file a{font-size:12px; font-weight:600; color:#222; line-height:22px; text-decoration:underline;}
.boardListVer007 ul li dl dd.file a span{vertical-align:top; margin-left:10px;}
.boardListVer007 ul li dl dd.file a:first-child span{margin-left:0;}
.boardListVer007 ul li div.listNum{width:75px; float:left; text-align:center; font-size:14px; font-weight:normal; color:#222; height:54px; line-height:54px;}

.boardListVer008{border-top:3px solid #0552a9;}
.boardListVer008 ul{}
.boardListVer008 ul li{border-bottom:1px solid #d6d6d6; padding:30px 0; *zoom:1;}
.boardListVer008 ul li:after{content:""; display:block; clear:both;}
.boardListVer008 ul li dl{width:813px; float:left; margin-left:25px; min-height:80px;}
.boardListVer008 ul li dl dt{}
.boardListVer008 ul li dl dt a{font-size:14px; font-weight:600; color:#000; line-height:22px;}
.boardListVer008 ul li dl dt a strong{font-weight:600; color:#006ac9; vertical-align:top;}
.boardListVer008 ul li dl dt span.date{font-size:12px; font-weight:normal; color:#888; padding-left:10px;}
.boardListVer008 ul li dl dd.conts{margin:3px 0; /* max-height:46px; overflow:hidden; */}
.boardListVer008 ul li dl dd.conts {font-size:14px; font-weight:normal; color:#888; line-height:22px; /* max-height:46px; overflow:hidden; */}
.boardListVer008 ul li dl dd.conts a{color:#888;}
.boardListVer008 ul li dl dd.file{}
.boardListVer008 ul li dl dd.file a{font-size:12px; font-weight:600; color:#222; line-height:22px; text-decoration:underline;}
.boardListVer008 ul li dl dd.file a span{vertical-align:top; margin-left:10px;}
.boardListVer008 ul li dl dd.file a:first-child span{margin-left:0;}
.boardListVer008 ul li div.listImg{margin-left:20px; width:120px; border:1px solid #dadada; float:left; text-align:center; font-size:14px; font-weight:normal; color:#222; height:80px; line-height:1; overflow:hidden;}
.boardListVer008 ul li div.listImg img{width:120px; height:auto !important;}

span.bg2Green{display:inline-block; font-size:12px; font-weight:600; color:#fff; line-height:1.5; text-align:center; background:#3ac8d2; padding:3px 0px; width:55px; margin:1px; border:1px solid #19a9b2; border-radius:1px !important;}
span.bg2Red{display:inline-block; font-size:12px; font-weight:600; color:#fff; line-height:1.5; text-align:center; background:#e81212; padding:3px 0px; width:55px; margin:1px; border:1px solid #858585; border-radius:1px !important;}
span.bg2Blue{display:inline-block; font-size:12px; font-weight:600; color:#fff; line-height:1.5; text-align:center; background:#3495dc; padding:3px 0px; width:55px; margin:1px; border:1px solid #2373b0; border-radius:1px !important;}
span.bg2Green2{display:inline-block; font-size:12px; font-weight:600; color:#fff; line-height:1.5; text-align:center; background:#45b72a; padding:3px 0px; width:55px; margin:1px; border:1px solid #2f8331; border-radius:1px !important;}
span.bg2Gray{display:inline-block; font-size:12px; font-weight:600; color:#fff; line-height:1.5; text-align:center; background:#9d9d9d; padding:3px 0px; width:55px; margin:1px; border:1px solid #858585; border-radius:1px !important;}

.rndSubj{background:url(../../images/icon/ico_rnd.jpg) no-repeat left 3px; padding-left:23px; line-height:1.5; font-size:14px; color:#222; letter-spacing:-0.25px;}

.myBoard01{background:#f3f3f3 url(../../images/icon/ico_Write01.png) 30px center no-repeat; width:998px; font-size:14px; color:#222; line-height:1.5; border:1px #d5d5d5 solid;}
.myBoard01 div{padding:30px 0 30px 120px;}
.myBoard01 div span{color:#fc4f08;}

.left500{left:500px !important;}

.boxList05 .box .btnAll{position:absolute; top:0; left:0; width:318px; height:165px;}

.directoryWrap{width:1000px;}

.directoryRdo{float:left; font-size:16px; font-weight:600; color:#222;}
.directoryRdo input[type="radio"]{width:18px; height:18px;}
.directoryRdo label{margin-bottom:2px;}

.directorySearch{border:1px solid #d6d6d6; background:#f9f9f9; width:998px; padding:25px 0;}
.directorySearch .titles{float:left; font-size:16px; color:#006ac9; font-weight:600; margin-top:6px;}
.directorySearch .titles img{margin-bottom:3px;}

.directoryBox{padding-left:110px;}

.directoryInput{float:left;}

.cityWrap{border-top:1px solid #d5d5d5; word-break:break-word; -ms-word-break:break-word;}
.cityWrap .cityTop{padding:15px 0;}
.cityWrap .cityTop .cityTopLeft{float:left; height:29px; line-height:29px;}
.cityWrap .cityTop span{font-size:14px; font-weight:normal; color:#222;}
.cityWrap .cityTop span.descrip{font-size:12px; font-weight:normal; color:#555;}
.cityWrap .cityTop strong{font-size:14px; color:#ff7e00; font-weight:600;}
.cityWrap .cityTop strong.descrip{font-size:12px; color:#555; font-weight:900;}

.directoryTb{width:1000px; border-top:3px solid #0552a9;}
.directoryTb table{width:100%;}
.directoryTb table thead tr{}
.directoryTb table thead tr th{font-size:16px; font-weight:600; color:#222; line-height:1.5; text-align:center; border-bottom:1px solid #707580; padding:11px 0px;}
.directoryTb table thead tr th.bgC{background:#f9f9f9;}
.directoryTb table thead tr th.tdLeft{text-align:left; padding:11px 0px 11px 20px;}
.directoryTb table tbody tr{}
.directoryTb table tbody tr th{font-size:16px; color:#222; line-height:1.5; text-align:center; border-bottom:1px solid #d6d6d6; padding:11px 0px;}
.directoryTb table tbody tr th.tdLeft{text-align:left; padding:11px 10px 11px 20px;}
.directoryTb table tbody tr th a{color:#222;}
.directoryTb table tbody tr th a:hover{color:#222;text-decoration:underline; font-weight:600;}
.directoryTb table tbody tr td{font-size:14px; color:#222; line-height:1.5; text-align:center; border-bottom:1px solid #d6d6d6; padding:12px 0px;}
.directoryTb table tbody tr td.tdLeft{text-align:left; padding:12px 10px 12px 20px;}
.directoryTb table tbody tr td a{color:#222;}
.directoryTb table tbody tr td a:hover{color:#222;text-decoration:underline; font-weight:600;}
.directoryTb table tbody tr.hereOn{}
.directoryTb table tbody tr.hereOn th{background:#f9f9f9;}
.directoryTb table tbody tr.hereOn td{background:#f9f9f9;}
.directoryTb table tbody tr.last td{border-bottom:1px solid #707580;}
.directoryTb table tbody tr td dl{width:800px;}
.directoryTb table tbody tr td dl dt{float:left; width:80px;}
.directoryTb table tbody tr td dl dd{float:left; width:720px;}

.directoryTb02{width:1000px; border-top:3px solid #0552a9;}
.directoryTb02 table{width:100%;}
.directoryTb02 table tbody tr{}
.directoryTb02 table tbody tr th{background:#f9f9f9; font-size:16px; font-weight:600; color:#222; line-height:1.5; text-align:left; border:1px solid #d6d6d6; border-right:1px solid #707580; padding:11px 5px 11px 20px;}
.directoryTb02 table tbody tr:first-child th{border-top:none;}
.directoryTb02 table tbody tr td{font-size:14px; color:#222; line-height:1.5; text-align:left; border:1px solid #d6d6d6; padding:12px 5px 12px 20px;}
.directoryTb02 table tbody tr td a{color:#222;}
.directoryTb02 table tbody tr:first-child td{border-top:none;}
.directoryTb02 table tbody tr.last th{border-bottom:1px solid #707580;}
.directoryTb02 table tbody tr.last td{border-bottom:1px solid #707580;}

.cityResult{padding:25px 0 50px 0; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;  word-break:break-word; -ms-word-break:break-word;}

#sitemap {height:auto; width:100%; position:relative; word-break:keep-all; -ms-word-break:keep-all; *zoom:1;}
#sitemap.ov {}
#sitemap:after {display:block; content:"";clear:both;}
#sitemap .sitemapWrap{width:1000px;margin:0 auto; *zoom:1;}
#sitemap .sitemapWrap:after {display:block; content:"";clear:both;}
#sitemap .sitemapWrap>ul{*zoom:1;}
#sitemap .sitemapWrap>ul:after {display:block; content:"";clear:both;}
#sitemap .sitemapWrap>ul>li{float:left; width:184px; text-align:left; margin-left:20px;}
#sitemap .sitemapWrap>ul>li:first-child{margin-left:0;}
/* #sitemap .sitemapWrap>ul>li.hereOn{background:url('../../images/main/depOneOn.png') no-repeat center bottom;  color: #fff;} */
#sitemap .sitemapWrap>ul>li.on{background:#006ac9;/* url('../../images/main/depOneOn.png') no-repeat center bottom;  */ color: #fff;}
#sitemap .sitemapWrap>ul>li a.MapDepOne{display: block; width:184px; height:40px; line-height:40px; font-size: 16px; font-weight: 600; color: #fff; text-align: center;letter-spacing:-0.25px;}
#sitemap .sitemapWrap>ul>li.slc a.MapDepOne{}
#sitemap .sitemapWrap>ul>li.ov a.MapDepOne{}
#sitemap .sitemapWrap>ul>li.on a.MapDepOne{}
#sitemap .sitemapWrap>ul>li.on a.MapDepOne{}
#sitemap .sitemapWrap .sitemapAll{line-height:1;vertical-align:middle;float:left; margin:0 30px 0 10px;}
#sitemap .sitemapWrap .sitemapAll a.MapDepOne{background:url('../../images/main/menu_bar.png') no-repeat center 22px; padding-top:55px;color:#fff;font-size:11px;display:block;font-weight:normal;}
#sitemap .sitemapWrap .sitemapAll.on a.MapDepOne{background:url('../../images/main/menu_bar_on.png') no-repeat center 22px; padding-top:55px;color:#0076c0;font-size:11px;display:block;font-weight:normal;}


 .allMenu #allMenuWrap {display:block;position:absolute;top:148px;left:0;width:100%;background:rgba(0,0,0,0.7);border-bottom:1px solid #0e419c;z-index:9999;overflow-y:auto; height:500px;}
 .allMenu #allMenuWrap .allMenuBox {position:relative;width:1000px;height:auto;margin:0 auto; background:#0076c0;}
 .allMenu #allMenuWrap .allMenuBox .allMenuNav {/*overflow:auto;height:500px;*/}
 .allMenu #allMenuWrap .allMenuBox ul.allMenuList {overflow:hidden;}
 .allMenu #allMenuWrap .allMenuBox ul.allMenuList > li {float:left;width:33%;/*border-left:1px solid #d4dfef;padding:0 15px;*/}
 .allMenu #allMenuWrap .allMenuBox ul.allMenuList > li:first-child {width:34%;}
 .allMenu #allMenuWrap .allMenuBox ul.allMenuList > li > a {display:block;text-align:center;padding-bottom:10px;color:#fff;font:normal 1.500em NanumGothicB,NanumGothic;letter-spacing:-1.5px;}
 .allMenu #allMenuWrap .allMenuBox ul.allMenuDepTwo > li {margin-top:20px;  width:50%; float:left;}
 .allMenu #allMenuWrap .allMenuBox ul.allMenuDepTwo > li > a {color:#ddd;font-size:1.083em;font-weight:600;line-height:1;}
 .allMenu #allMenuWrap .allMenuBox ul.allMenuDepThree {margin-top:8px;}
 .allMenu #allMenuWrap .allMenuBox ul.allMenuDepThree > li {padding-left:8px;background: url(/images/bt_gray_aaa.png) 0 8px no-repeat;line-height:24px;}
 .allMenu #allMenuWrap .allMenuBox ul.allMenuDepThree > li > a {color:#ccc;font-size:1em;}
 .allMenu #allMenuWrap .allMenuBox a.allMenu_close {position:absolute;right:0;bottom:5px;}

#sitemap .sitemapWrap>ul>li div.MapDepTwo{width:184px; color:#fff; line-height:1.5; }
#sitemap .sitemapWrap>ul>li div.MapDepTwo a{color:#000;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav{*zoom:1;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav:after{display:block; content:"";clear:both;}
/* #sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubLftNav{float:left; width:309px;border-right:1px solid #3492cd;} */
/* #menu01 .MapSubLftNav{ background:url('../../images/main/menu01.png') no-repeat 60px 75px;}
#menu02 .MapSubLftNav{ background:url('../../images/main/menu01.png') no-repeat 60px 75px;}
#menu03 .MapSubLftNav{ background:url('../../images/main/menu01.png') no-repeat 60px 75px;}
#menu04 .MapSubLftNav{ background:url('../../images/main/menu01.png') no-repeat 60px 75px;}
#menu05 .MapSubLftNav{ background:url('../../images/main/menu01.png') no-repeat 60px 75px;}
#menu06 .MapSubLftNav{ background:url('../../images/main/menu01.png') no-repeat 60px 75px;}
#menu07 .MapSubLftNav{ background:url('../../images/main/menu01.png') no-repeat 60px 75px;}
#menu08 .MapSubLftNav{ background:url('../../images/main/menu01.png') no-repeat 60px 75px;}
#menu09 .MapSubLftNav{ background:url('../../images/main/menu01.png') no-repeat 60px 75px;}
#menu10 .MapSubLftNav{ background:url('../../images/main/menu01.png') no-repeat 60px 75px;} */

#sitemap .sitemapWrap>ul>li#menus0100000000 a.MapDepOne{background:#0bb6d2;}
#sitemap .sitemapWrap>ul>li#menus0200000000 a.MapDepOne{background:#29bab3;}
#sitemap .sitemapWrap>ul>li#menus0300000000 a.MapDepOne{background:#0060a0;}
#sitemap .sitemapWrap>ul>li#menus0400000000 a.MapDepOne{background:#0bb6d2;}
#sitemap .sitemapWrap>ul>li#menus0500000000 a.MapDepOne{background:#29bab3;}

#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubLftNav>h2{padding:25px 0 10px 0;font-weight:600;font-size:24px;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubLftNav>p{font-size:11px;padding-left:0;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav{width:184px; text-align:left; *zoom:1;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav:after{display:block; content:"";clear:both;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav{width:184px; padding-bottom:17px; text-align:left;  border-bottom:3px solid #dcdcdc; margin-bottom: 6px; *zoom:1;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav:first-child{border-left:none;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav:after{display:block; content:"";clear:both;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li{margin-top:6px;min-height:20px; background:none; *zoom:1;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li:after{display:block; content:"";clear:both;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li:first-child{margin-top:0px;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li>a{display:block; text-align:left; color:#000; font-size: 16px; font-weight: 600; padding-left:0; padding-top:15px; letter-spacing:-0.25px;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li>a:hover, #sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li>a:focus{text-decoration:underline;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li.MapDepTwoNavBtn{margin:0 0 0 20px;min-height:30px;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li.MapDepTwoNavBtn>a{display:block;padding:0;height:30px;line-height:30px;font-size:14px;font-weight:600;background:none;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li ul.MapDepThree{width:184px;margin-top:6px; *zoom:1;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li ul.MapDepThree:after{display:block; content:"";clear:both;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li ul.MapDepThree>li{padding:2px 5px 2px 15px; background:url('../../images/header/MapDepThree.jpg') no-repeat 5px 12px;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li ul.MapDepThree>li.hereOn{}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li ul.MapDepThree>li a{font-size:13px;font-weight:600; line-height:20px;color:#666; text-align:left; letter-spacing:-0.25px;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li ul.MapDepThree>li.hereOn a{text-decoration:underline;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li ul.MapDepThree>li.on a{text-decoration:underline;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li ul.MapDepThree>li a:hover, #sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li ul.MapDepThree>li a:focus{text-decoration:underline;}
/* #sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li ul.MapDepThree>li:first-child a{margin-left:0;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li ul.MapDepThree li ul.MapDepFour{width:230px;margin-top:6px; display:none;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li ul.MapDepThree li ul.MapDepFour:after{display:block; content:"";clear:both;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li ul.MapDepThree li ul.MapDepFour li{padding:3px 0;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li ul.MapDepThree li ul.MapDepFour li a{background:url('../../images/mark/bullet_blue.gif') no-repeat 2px 7px; display:block;font-size:13px;font-weight:normal; padding:0 10px 0 10px; line-height:18px;color:#444; text-align:left; width:210px;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li ul.MapDepThree li ul.MapDepFour li a:hover, #sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li ul.MapDepThree li ul.MapDepFour li:focus{text-decoration:underline;}
#sitemap .sitemapWrap>ul>li div.MapDepTwo .MapSubNav .MapSubRtNav ul.MapDepTwoNav>li ul.MapDepThree li ul.MapDepFour li:first-child a{margin-left:0;} */

.htImport{height:auto !important;}

.searchService03Ver03 .searchLocation ul li div{*zoom:1;}
.searchService03Ver03 .searchLocation ul li div:after{display:block; content:"";clear:both;}
.searchService03Ver03 .searchLocation ul li label.labeling{display:block; float:left; width:185px;}




/* 통합검색 */

.KrSearch{width:100%; line-height:1.3; height:100%; min-width:1000px;}

.KrSearch b{vertical-align:baseline; -webkit-vertical-align:initial;}

.KrSearchTop{width:1000px; height:120px; margin:auto; position:relative; background:#fff;}
.KrSearchTop h1{float:left; width:175px; text-align:left; padding-top:20px;}
.kseMain{float:left; width:600px; padding-top:30px;}
.kseBox{width:600px;}
.kseBoxin{width:378px; height:37px; float:left; border:2px solid #006ac9;}
.KrSearchPut01{width:237px; background:#fff; height:37px; line-height:37px; font-size:14px; color:#222; font-weight:600; border:none; padding:0 15px; border-left:1px solid #006ac9; float:left;}
.KrSearchSlc01{width:110px; font-size:14px; font-weight:600; color:#222; padding-left:15px; height:37px; line-height:37px; border:none; float:left;}
.KrSearchBtn01{height:41px; line-height:41px; background:#006ac9; font-size:14px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:center; color:#fff; border:none; padding:0 20px; cursor:pointer; border-radius:2px !important;}
.KrSearchBtn02{height:41px; line-height:41px; background:#646464; font-size:14px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:center; color:#fff; border:none; padding:0 20px; cursor:pointer;  border-radius:2px !important;}
.KrSearchBtn02.engs{height:41px; line-height:1.3; background:#646464; font-size:14px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:center; color:#fff; border:none; padding:0 20px; cursor:pointer;  border-radius:2px !important; padding-bottom:2px;}
.kseLists{width:600px; overflow:hidden; font-size:12px; font-weight:normal; margin-top:14px;}
.kseLists p{float:left; margin-right:30px; color:#006ac9; font-weight:600; text-align:left;}
.kseLists ul{}
.kseLists ul li{float:left; background:url(../../images/mark/kseBar.jpg) left center no-repeat; padding:0 12px;}
.kseLists ul li a{color:#000;}

.kseSort{float:left; width:225px; padding-top:45px;}
.sortBtn01{float:left; height:26px; line-height:25px; background:#eee; font-size:11px; font-weight:normal; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:center; color:#4c4b4b; border:1px solid #dedede; padding:0 13px; cursor:pointer; border-radius:4px 0 0 4px !important;}
.sortBtn01.on{background:#646464; border-color:#4e4e4e; color:#fff;}
.sortBtn02{float:left; height:26px; line-height:25px; background:#eee; font-size:11px; font-weight:normal; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:center; color:#4c4b4b; border:1px solid #dedede; padding:0 13px; cursor:pointer;  border-radius:0 4px 4px 0 !important;}
.sortBtn02.on{background:#646464; border-color:#4e4e4e; color:#fff;}
.kseSort div{float:right; margin-top:12px; font-size:11px; color:#222; font-weight:normal;}
.kseSort div.engs{float:left; margin-top:12px; font-size:11px; color:#222; font-weight:normal; padding-top:3px;}
.kseSort div input{width:14px; height:14px; margin-right:7px;}

.KrSearchWrap{width:1000px; min-height:100%; margin:-180px auto -140px auto; background:url(../../images/mark/resWrap.gif) left top repeat-y;}
.KrSearchHeight{width:100%; padding:180px 0 140px 0;}

.KrSearchBar{background:#006ac9; width:100%; padding:20px 0; position:relative;}

.barOne{width:1000px; margin:auto; text-align:left;}
.totalRes{font-size:14px; font-weight:600; color:#c1e2ff; float:left; width:160px;}
.normalRes{font-size:14px; font-weight:600; color:#fff; float:left;}
.normalRes input{width:16px; height:16px; vertical-align:text-bottom;}
.normalRes label{margin-right:50px; margin-left:5px; vertical-align:baseline; -webkit-vertical-align:initial;}
.fileRes{font-size:14px; font-weight:600; color:#fff; float:left;}
.fileRes input{width:16px; height:16px;}

.barTwo{display:block; width:1000px; margin:auto; display:none;}
.barTwoTop{}
.barTwoTitle{float:left; background:url('../../images/mark/barTwoTitle.png') no-repeat 5px center; font-size:18px; color:#fff; font-weight:600; margin-bottom:17px; padding-left:30px;}
.barTwoClose{float:right; padding-right:5px; padding-top:7px; width:16px;}
.barTwoList{width:1000px; border-top:1px solid #fff; border-bottom:1px solid #fff; padding:13px 0;}
.barTwoList dl{width:350px; margin:auto; margin-top:2px; margin-bottom:2px;}
.barTwoList.engs dl{width:445px; margin:auto; margin-top:2px; margin-bottom:2px;}
.barTwoList dl dt{width:70px; float:left; padding-left:10px; height:33px; line-height:33px; font-size:14px; font-weight:600; color:#fff; background:url('../../images/mark/kseDot.jpg') no-repeat left center;}
.barTwoList.engs dl dt{width:100px; float:left; padding-left:10px; height:33px; line-height:33px; font-size:14px; font-weight:600; color:#fff; background:url('../../images/mark/kseDot.jpg') no-repeat left center;}
.barTwoList dl dd{width:270px; float:right}
.barTwoList.engs dl dd{width:333px; float:right}
.KrSearchPut02{width:258px; background:#fff; height:31px; line-height:31px; font-size:14px; color:#222; font-weight:normal; border:1px solid #00539d; padding:0 5px;}
.KrSearchSlc02{width:86px; font-size:14px; font-weight:normal; color:#222; padding-left:5px; height:33px; line-height:33px; border:1px solid #00539d; float:left; margin-right:6px;}
.KrSearchSlc03{width:270px; font-size:14px; font-weight:normal; color:#222; padding-left:5px; height:33px; line-height:33px; border:1px solid #00539d; float:left; margin-right:6px;}
.KrSearchSlc04{width:63px; font-size:14px; font-weight:normal; color:#222; padding-left:3px; height:33px; line-height:33px; border:1px solid #00539d; float:left; margin-left:-3px;}
.KrSearchSlc04.engs{width:95px; font-size:14px; font-weight:normal; color:#222; padding-left:3px; height:33px; line-height:33px; border:1px solid #00539d; float:left; margin-left:-3px;}
.KrSearchBtn03{height:29px; line-height:29px; background:#fff url(../../images/mark/KrSearchBtn03.png) 19px center no-repeat; font-size:14px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:left; color:#006ac9; border:none; padding:0 26px 0 39px; cursor:pointer;}
.KrSearchBtn04{height:29px; line-height:29px; background:#0a3d6b; font-size:14px; font-weight:600; font-family: NanumGothic,'나눔고딕', 'Nanum Gothic', 'NanumBarunGothic' , Dotum, '돋움', Gulim, '굴림',sans-serif; text-align:center; color:#fff; border:none; padding:0 32px; cursor:pointer;}

.resWrap{width:1000px; margin:auto;}
.resLeft{width:775px; float:left; padding-bottom:100px; padding-top:30px;}

/* .resTab{width:745px;}
.resTab ul{border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}
.resTab ul li{border-top:1px solid #d5d5d5; border-left:1px solid #d5d5d5; width:185px; float:left; background:#f3f3f3; height:44px; line-height:44px;}
.resTab ul li.on{background:#006ac9;}
.resTab ul li a{display:block; width:145px; padding:0 20px; height:44px; *zoom:1;}
.resTab ul li.on a{color:#fff;}
.resTab ul li a:after{content:""; display:block; clear:both;}
.resTab ul li a strong{float:left; text-align:left; color:#222; font-size:16px; font-weight:600; cursor:pointer;}
.resTab ul li.on a strong{color:#fff;}
.resTab ul li a span{float:right; color:#fb5151; font-size:14px; font-weight:600; cursor:pointer;}
.resTab ul li.on a span{color:#fff;} */
.resTab{width:745px;}
.resTab ul{border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}
.resTab ul li{border-top:1px solid #d5d5d5; border-left:1px solid #d5d5d5; width:247px; float:left; background:#f3f3f3; height:44px; line-height:44px;}
.resTab ul li.on{background:#006ac9;}
.resTab ul li a{display:block; width:207px; padding:0 20px; height:44px; *zoom:1;}
.resTab ul li.on a{color:#fff;}
.resTab ul li a:after{content:""; display:block; clear:both;}
.resTab ul li a strong{float:left; text-align:left; color:#222; font-size:16px; font-weight:600; cursor:pointer;}
.resTab ul li.on a strong{color:#fff;}
.resTab ul li a span{float:right; color:#fb5151; font-size:14px; font-weight:600; cursor:pointer;}
.resTab ul li.on a span{color:#fff;}

.resLists{width:745px; line-height:1.5;}
.resLists h4{color:#000; font-size:22px; font-weight:600; padding-bottom:10px; float:left;}
.resLists .resTotals{float:right; color:#000; font-size:14px; font-weight:600; margin-top:6px;}
.resLists .resTotals span{color:#fb5151; vertical-align:baseline;}
.resLists ul{width:745px;}
.resLists ul li{margin-bottom:25px; padding-bottom:25px; border-bottom:1px solid #d6d6d6;}
.resLists ul li dl{}
.resLists ul li dl dt{padding-bottom:5px;}
.resLists ul li dl dt strong.resGubun{color:#006ac9; font-size:14px; font-weight:600; padding-right:5px; cursor:pointer;}
.resLists ul li dl dt strong.resTitle{color:#000; font-size:14px; font-weight:600; cursor:pointer;}
.resLists ul li dl dt span{padding-left:12px; color:#888; font-size:12px; font-weight:normal; cursor:pointer;}
.resLists ul li dl dd a{color:#888; font-size:14px; font-weight:normal;}
.resLists ul li dl dd.files a{color:#222; font-size:12px; font-weight:600; text-decoration:underline; display:block; padding-top:5px;}

.resLists02{width:745px; line-height:1.5;}
.resLists02 h4{color:#000; font-size:22px; font-weight:600; padding-bottom:10px; float:left;}
.resLists02 .resTotals{float:right; color:#000; font-size:14px; font-weight:600; margin-top:6px;}
.resLists02 .resTotals span{color:#fb5151; vertical-align:baseline;}
.resLists02 ul{width:745px;}
.resLists02 ul li{margin-bottom:25px; border-bottom:1px solid #d6d6d6; *zoom:1;}
.resLists02 ul li:after{content:""; display:block; clear:both;}
.resLists02 ul li .resThumb{float:left; width:170px; margin-right:28px; border:1px solid #d5d5d5; margin-bottom:25px; overflow:hidden;}
.resLists02 ul li .resThumb img{width:170px; height:auto; max-height:170px;}
.resLists02 ul li dl{padding-bottom:25px;}
.resLists02 ul li dl dt{padding-bottom:5px;}
.resLists02 ul li dl dt strong.resGubun{color:#006ac9; font-size:14px; font-weight:600; padding-right:5px; cursor:pointer;}
.resLists02 ul li dl dt strong.resTitle{color:#000; font-size:14px; font-weight:600; cursor:pointer;}
.resLists02 ul li dl dt span{padding-left:12px; color:#888; font-size:12px; font-weight:normal; cursor:pointer;}
.resLists02 ul li dl dd a{color:#888; font-size:14px; font-weight:normal;}
.resLists02 ul li dl dd.files a{color:#222; font-size:12px; font-weight:600; text-decoration:underline; display:block; padding-top:5px;}

.resMore{text-align:right;}
.resMore a{color:#006ac9; font-size:14px; font-weight:600; text-decoration:underline; background:url(../../images/mark/resMore.jpg) right center no-repeat; padding-right:20px;}

.resRight{width:195px; float:left; padding-left:30px; padding-bottom:100px; padding-top:30px;}
.resRtTitle{color:#222; font-size:16px; font-weight:600; padding-bottom:15px;}
.resRtLists{}
.resRtLists ul{}
.resRtLists ul li{*zoom:1; height:25px; width:195px;}
.resRtLists ul li:after{content:""; display:block; clear:both;}
.resRtLists ul li strong{display:block; float:left; font-size:10px; font-weight:normal; color:#222; margin:4px 8px 4px 0; width:15px; height:15px; line-height:15px; text-align:center; border:1px solid #e0e0e0;}
.resRtLists ul li a{display:block; float:left; font-size:13px; font-weight:normal; color:#222; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:25px; line-height:25px; width:125px; margin-right:5px;}
.resRtLists ul li span{display:block; float:left; font-size:10px; font-weight:normal; color:#fff; text-align:center; margin:5px 0; height:15px; line-height:15px;}
.resRtLists ul li span.up{width:20px; padding-left:20px; background:url(../../images/mark/resUp.jpg) center center no-repeat;}
.resRtLists ul li span.down{width:20px; padding-left:20px; background:url(../../images/mark/resDown.jpg) center center no-repeat;}
.resRtLists ul li span.new{width:40px; color:#fb5151; font-weight:600;}

#pagingWrap #paging.krePaging{width:775px;}

.KrSearchFooter{width:100%; height:140px; background:#a7a7a9;}
.ksFootArea{width:1000px; text-align:left; margin:auto; padding-top:28px;}
.ksFootArea div{margin-top:10px; margin-left:14px;}
.ksFootArea div h2{font-size:14px; font-weight:600; color:#e5e4e4; margin-bottom:6px;}
.ksFootArea div p{font-size:11px; font-weight:600; color:#e5e4e4;}

.emptyDiv{text-align:center; width:998px; background:#f9f9f9; border:1px #d6d6d6 solid; height:88px; font-size:16px; color:#222; line-height:88px; font-weight:600;}
table tr td .emptyDiv{text-align:center; background:#f9f9f9; width:100%; border-left:none; border-right:none; height:88px; font-size:16px; color:#222; line-height:88px; font-weight:600;}
table tbody tr td .emptyDiv{text-align:center; background:#f9f9f9; width:100%; border-left:none; border-right:none; height:88px; font-size:16px; color:#222; line-height:88px; font-weight:600;}
table tr th .emptyDiv{text-align:center; background:#f9f9f9; width:100%; border-left:none; border-right:none; height:88px; font-size:16px; color:#222; line-height:88px; font-weight:600;}
#rblMyList label{margin-left:2px; margin-right:15px;}

.normalSearchBroc{width:778px; background:#f9f9f9; border:1px #d6d6d6 solid; padding:25px 0 25px 220px;}
.slcBoxSubjBroc{display: block; height: 36px; line-height: 36px; margin-right: 10px;}