/* CSS Document */
@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);/* 나눔고딕*/
@import url(https://cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css);/* 나눔 스퀘어*/

@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700);

/*@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css); /* 노토산스:한국어*/

@import url(//fonts.googleapis.com/earlyaccess/nanummyeongjo.css); /* 나눔 명조*/

/* common */
html, body {margin:0; padding:0; }

div, ul, ol, li, dl, dt, dd, form, fieldset, input, button, p, h1, h2, h3, h4, h5, h6, blockquote, iframe, th, td { margin:0; padding:0; }
img { border:0; vertical-align:baseline; }
li { list-style:none; float:left; display:inline;}


/* style */

*{margin:0;
  padding:0;
  border:0;}
  


html{overflow-x:hidden;; 
     overflow-y:scroll;	 
	 margin:0;	 
	 padding:0;
	 width:100%;
	 }
	 
body{margin:0;	 
	 padding:0;
	 font-size:12px;
	 color:#1d0c01;
	 font-style:normal;
	 width:100%;
	 font-family: Nanum Square, NanumGothic, Malgun Gothic, Dotum, AppleGothic, sans-serif !important;
	 }
	 
a { color:#3c3c3c;
    text-decoration:none;}
	
	
a:hover{color:#0c4366;
        text-decoration:none;}
		
table{border:0;
      border-collapse:0;
	  border-spacing:0;}

td{vertical-align:middle;}
	  
ul, ol, li,{margin:0;
   padding:0;
   vertical-align:top;
   float:left;}
   
   
/* common */

#wrap{width:100%; float:left; min-width:1200px; overflow:hidden;}/* min-width:최소너비*/
.mCenter{width:1200px; margin:0 auto; position:relative;}/* min-width:최소너비*/
.sCenter{width:1046px; margin:0 auto; position:relative;}/* min-width:최소너비*/
.center{width:1200px; margin:0 auto; position:relative;}/* min-width:최소너비*/



#topWrap{width:100%; height:90px; position:fixed; z-index:200; border-bottom:1px solid #CCC; } /* 상단 메뉴*/

#topLogoWrap{width:160px; padding-top:14px; float:left; position:relative;}
.topLogo{width:100%; float:left; text-align:left;}
.topLogo span.logo{display:block;}
.topLogo span.logoOv{display:none;}

.topLogoOv span.logo{display:none;}
.topLogoOv span.logoOv{display:block;}

#mGnbWrap{width:970px; float:right; position:relative; z-index:100; padding-right:55px; margin-top:30px;}

.mGnb{float:right; position:relative; z-index:100; width:100%;}/* 메인메뉴 너비*/
.mGnb ul{float:right;}
.mGnb ul li{position:relative; z-index:200; line-height:30px; font-size:18px; font-weight:600; padding:0 30px;} /* 메인로고 높이 : line-height */
.mGnb ul li a{color:#fff; display:inline-block; padding:0px 15px; text-align:center; position:relative; z-index:100;} /* 메인로고 높이 : height */
.mGnb ul li a:hover{color:#292929;}
.mGnb ul li.on a{color:#fff;}
.mGnb ul li.ov a{color:#fff;}

.gnbOv ul li a{color:#292929;} /* 메인로고 높이 : height */
.gnbOv ul li a:hover{color:#0068b6;}
.gnbOv ul li.on a{color:#0068b6;}
.gnbOv ul li.ov a{color:#0068b6;}



.mGnb ul li .subM{width:100%; position:absolute; z-index:100; top:50px; left:15px; padding-top:30px; display:none;} /* 상단메뉴 높이 : top */
.mGnb ul li .subM ul{width:100%; float:left; margin-top:0px;}
.mGnb ul li .subM ul li{width:100%; float:left; font-size:17px; text-align:left; border:none; background:#fff;}
.mGnb ul li .subM ul li:hover{background:#fff;}
.mGnb ul li .subM ul li a{display:inline-block; width:100%; padding:10px 0; line-height:20px; color:#292929; text-decoration:none; text-align:left; letter-spacing:-0.5px; font-weight:normal;}
.mGnb ul li .subM ul li a:hover{ color:#0068b6;}

.mGnb ul li .subM ul li.on{background:#fff;}
.mGnb ul li .subM ul li.on a{color:#0068b6;}


#tmWrap{width:100%; position:absolute; background:#fff; border-top:1px solid #e5e5e5; height:200px; z-index:10; top:90px; left:0; display:none;}  /* 상단메뉴 높이 : top */

.topLangWrap{position:absolute; top:0px; right:0px; z-index:100;}
.langWrap{width:60px; height:40px; position:relative; text-align:right;}
.langOn{display:inline-block; width:55px; height:30px; position:relative; background:url(../images/global01.png) no-repeat right center;}
.langOn:hover{background:url(../images/globalOv.png) no-repeat right center;}

.langOn .lnagKind01{position:absolute; top:0; left:30px; color:#0068b6; line-height:15px; font-size:14px; opacity:0; filter:alpha(opacity=0);}
.langOn .lnagKind02{position:absolute; top:16px; left:30px; color:#666666; line-height:15px; font-size:14px; opacity:0; filter:alpha(opacity=0);}

.langOn .lnagKind01:hover{color:#0068b6;}
.langOn .lnagKind02:hover{color:#0068b6;}


.langOn .lnagKind01{
	    -webkit-transition-property:all ;
		-moz-transition-property: 	all ;
		transition-property: 		all ;
		-webkit-transition-duration: 0.3s, 0.3s;
		-moz-transition-duration: 0.3s, 0.3s;
		transition-duration: 0.3s, 0.3s; 
		-webkit-transition-timing function: linear, ease-in-out;
		-moz-transition-timing function: linear, ease-in-out; 
		transition-timing function: linear, ease-in-out;	
}

.langOn .lnagKind02{
	    -webkit-transition-property:all ;
		-moz-transition-property: 	all ;
		transition-property: 		all ;
		-webkit-transition-duration: 0.3s, 0.3s;
		-moz-transition-duration: 0.3s, 0.3s;
		transition-duration: 0.3s, 0.3s; 
		-webkit-transition-timing function: linear, ease-in-out;
		-moz-transition-timing function: linear, ease-in-out; 
		transition-timing function: linear, ease-in-out;	
}


.langOn:hover .lnagKind01{transition:0.3s; opacity:1; filter:alpha(opacity=1); left:0;}
.langOn:hover .lnagKind02{transition:0.3s; opacity:1; filter:alpha(opacity=1); left:0;}


.topGnbOv{background:rgba(255,255,255,1); border-bottom:1px solid #e5e5e5;}
.topGnbOv .langOn{background:url(../images/global.png) no-repeat right center;}



.sitemapWrap{position:absolute; top:21px; right:160px; z-index:100;}
.sitemapWrap .sitemap{display:inline-block; width:70px; height:20px; line-height:20px; border:1px solid #24385d; border-radius:10px; font-size:13px; color:#24385d; text-align:center;}
.sitemapWrap .sitemap:hover{color:#fff; border:1px solid #a90606; background:#a90606;}



/* footer */

#footWrap{width:100%; padding:0px 0 30px; float:left; background:#3b3d41;}

.foot{width:100%; position:relative; float:left; color:#b4b4b4; font-size:15px; line-height:24px; text-align:left;}
.foot .copy{line-height:40px; font-size:16px; color:#fff; float:left;}





/* main page*/
#mainWrap{width:100%; height:100%; float:left; min-height:500px; z-index:1;}



#mainRollWrap{width:100%; height:100%; float:left; margin-top:0px; position:relative; z-index:1; overflow:hidden;} /* 메인롤링이미지 높이 : height */

/* main roll img */
.mSlideWrap{width:100%; height:100%; float:left; position:relative; overflow:hidden; z-index:1;}/* 메인롤링이미지 높이 : height */
.mSlideWrap .mSlide{width:100%; height:100%; float:left; position:relative; left:0; margin-left:0; z-index:1; overflow:hidden;}/* 메인롤링이미지 높이 : height */
.mSlideWrap .mSlide ul{width:100%; height:100%; float:left; position:relative; z-index:1;}
.mSlideWrap .mSlide ul li{width:100%; height:100%; float:left; position:absolute;top:0; left:0; z-index:1;}
.mSlideWrap .mSlide ul li img{width:100%; display:none;}

.mSlideWrap .mSlide ul li.first{background:url("../images/mRoll01.jpg") no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.mSlideWrap .mSlide ul li.second{background:url("../images/mRoll02.jpg") no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.mSlideWrap .mSlide ul li.third{background:url("../images/mRoll03.jpg") no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}

.mSlideWrap .msTxt{ width:100%; max-width:1200px; position:absolute; top:50%; left:50%; margin-left:-600px; margin-top:-80px; z-index:200; font-family: "Nanum Square", NanumGothic, Malgun Gothic, "돋움", Dotum, AppleGothic, sans-serif !important; font-size:20px; color:#fff; line-height:30px; text-align:center; }/* main roll img txt*/
.mSlideWrap .msTxt ul{width:100%; float:left; position:relative;}
.mSlideWrap .msTxt ul li{width:100%; float:left; position:absolute; top:0; left:0;}
.mSlideWrap .msTxt ul li .mTxt01{font-size:80px; color:#fff; width:100%; text-align:center; font-weight:bold; font-family: 'PT', serif !important;}
.mSlideWrap .msTxt ul li .mTxt02{font-size:20px; color:#fff; width:100%; text-align:center; padding:60px 0 50px; font-family:  NanumGothic, sans-serif !important;}
.mSlideWrap .msTxt ul li .mTxt02 span{display:inline-block; width:40px; height:4px; background:#014a8e; margin-bottom:30px;}
.mSlideWrap .msTxt ul li .mTxt03{width:100%; text-align:center;}
.mSlideWrap .msTxt ul li .mTxt03 a.learnmore{width:135px; height:55px; display:inline-block; /*background:#0068b6;*/ line-height:55px; color:#fff; font-size:18px; text-align:left; padding-left:20px; border:3px solid #fff; position:relative; font-family:  NanumGothic, sans-serif !important;}
.mSlideWrap .msTxt ul li .mTxt03 a.learnmore span{display:inline-block;width:9px; height:55px; background:url(../images/arrowR_02.png) no-repeat center center; position:absolute; top:0px; right:20px;}

.mSlideWrap .msTxt ul li .mTxt03 a.learnmore:hover{background:#0068b6; color:#fff; border:3px solid #0068b6;}

@media screen and (max-width : 1200px) {
	
	.mSlideWrap .msTxt{left:0; margin-left:0;}
	
}




.mSlideWrap .sBlet{position:absolute; width:100%; text-align:center; top:50%; left:0; z-index:200;}
.mSlideWrap .sBlet a{display:none; width:40px; height:4px; background:#fff; border-radius:10px; margin:0 5px; /*box-shadow:1px 1px 3px #666;*/ cursor:pointer;}
.mSlideWrap .sBlet a.on{background:#014a8e;}

.mSlideWrap .playStop{position:absolute; top:450px; left:100px; margin-left:0; z-index:200; cursor:pointer; display:none;}
.mSlideWrap .playStop li span.off{display:block;}
.mSlideWrap .playStop li span.on{display:none;}
.mSlideWrap .playStop li.on span.off{display:none;}
.mSlideWrap .playStop li.on span.on{display:block;}

.mSlideWrap .arrowL{width:40px; height:87px; background:url(../images/arrowL.png) no-repeat center center; position:absolute; top:50%; left:50%; margin-top:-44px; margin-left:-650px; z-index:200; cursor:pointer; }
.mSlideWrap .arrowR{width:40px; height:87px; background:url(../images/arrowR.png) no-repeat center center; position:absolute; top:50%; left:50%; margin-top:-44px; margin-left:650px; z-index:200; cursor:pointer;}

.mSlideWrap .sThumb{position:absolute; z-index:9999; width:1200px; bottom:0px; left:50%; margin-left:-600px;}
.mSlideWrap .sThumb ul{width:100%; position:relative;}
.mSlideWrap .sThumb ul li{width:400px; float:left; margin-top:30px; height:58px; line-height:58px; text-align:center; color:#fff; font-size:16px;}
.mSlideWrap .sThumb ul li span{display:inline-block; width:400px; /*border:1px solid #77726f;*/ border-bottom:none; height:59px; line-height:59px; background:url(../images/thumbBg.png) no-repeat center 0;; text-align:center; color:#fff; font-size:17px; cursor:pointer;}

.mSlideWrap .sThumb ul li.on{margin-top:0;}
.mSlideWrap .sThumb ul li.on span{height:70px; width:400px; line-height:70px; padding-top:16px; color:#292929; font-size:22px; font-weight:600; border:none; border-bottom:2px solid #0168b5;}
.mSlideWrap .sThumb ul li.on span.first{background:url(../images/thumb01.png) no-repeat center 0;}
.mSlideWrap .sThumb ul li.on span.second{background:url(../images/thumb02.png) no-repeat center 0;}
.mSlideWrap .sThumb ul li.on span.third{background:url(../images/thumb03.png) no-repeat center 0;}

/* end : main roll img */

/* main Page */




/* sub Common */

#subPageTop{position:relative; width:100%; height:100%; float:left; overflow:hidden; z-index:1;}

.subPTop01-01{background:url(../images/sub/sub01-01Top.jpg) no-repeat center center; background-size:cover;}
.subPTop01-02{background:url(../images/sub/sub01-02Top.jpg) no-repeat center center; background-size:cover;}
.subPTop01-03{background:url(../images/sub/sub01-03Top.jpg) no-repeat center center; background-size:cover;}

.subPTop02-01{background:url(../images/sub/sub02-01Top.jpg) no-repeat center center; background-size:cover;}
.subPTop02-02{background:url(../images/sub/sub02-02Top.jpg) no-repeat center center; background-size:cover;}
.subPTop02-03{background:url(../images/sub/sub02-03Top.jpg) no-repeat center center; background-size:cover;}
.subPTop02-04{background:url(../images/sub/sub02-04Top.jpg) no-repeat center center; background-size:cover;}
.subPTop02-05{background:url(../images/sub/sub02-05Top.jpg) no-repeat center center; background-size:cover;}

.subPTop03-01{background:url(../images/sub/sub03-01Top.jpg) no-repeat center center; background-size:cover;}
.subPTop03-02{background:url(../images/sub/sub03-02Top.jpg) no-repeat center center; background-size:cover;}
.subPTop03-03{background:url(../images/sub/sub03-03Top.jpg) no-repeat center center; background-size:cover;}

.subPTop04-01{background:url(../images/sub/sub04-01Top.jpg) no-repeat center center; background-size:cover;}

.subPTWrap{width:1200px; height:100%; margin:0 auto; z-index:2; position:relative;}

.subTopTxt{width:100%; height:100%; position:absolute; top:50%; margin-top:-100px; z-index:10; text-align:center !important;}
.subTopTxt .topTxt01{color:#fff; font-size:100px; /*text-transform:uppercase;*/ font-family: 'PT', serif !important; font-weight:bold;}
.subTopTxt .topTxt02{color:#fff; font-size:20px; line-height:30px; padding-top:30px; font-family: 'Nanum Gothic', sans-serif;}

.subTopScroll{width:80px; height:20px; line-height:20px; padding-top:40px; background:url(../images/scroll.png) no-repeat center 0; text-align:center; position:absolute; bottom:20px; left:50%; margin-left:-40px; font-size:16px; color:#fff; z-index:20; cursor:pointer;}

.subTitle{width:100%; float:left; padding:50px 0 30px; text-align:center; line-height:24px; color:#010101; text-align:center; font-size:30px; border-bottom:1px solid #cccccc;}


#subGnbWrap{width:100%; float:left; height:60px; position:relative; z-index:10; margin-top:-60px; display:none;}
#subGnbWrap .subGnbTB{width:100%; float:left; display:table; border-collapse:0;}

#subGnbWrap .subGnbTB .gnbHome{width:60px; height:60px; border-left:1px solid #b2c3e1; border-right:1px solid #b2c3e1; background:#0068b6; display:table-cell; position:relative;}
#subGnbWrap .subGnbTB .gnbHome span{display:inline-block; width:100%; height:100%; background:url(../images/icon_home.png) no-repeat center center; padding:0; position:absolute; top:0; left:1px;}
#subGnbWrap .subGnbTB .gnb01{width:318px; height:60px; background:#0068b6; display:table-cell; position:relative;}
#subGnbWrap .subGnbTB .gnb01 span{display:inline-block; position:absolute; top:0; left:0; width:100%; height:60px; line-height:60px; color:#fff; font-size:18px; text-align:center; font-weight:600; }
#subGnbWrap .subGnbTB .gnb02{width:802px; padding:0px; height:60px; background:rgba(255,255,255,0.7); display:table-cell; position:relative;}
#subGnbWrap .subGnbTB .gnb02 span{display:inline-block; position:absolute; top:0; left:0; width:100%; height:60px; line-height:60px; color:#292929; font-size:20px; text-align:center; font-weight:600; }

#subGnbWrap .subGnbTB .subGnbLeft{height:60px; background:#0068b6; display:table-cell;}
#subGnbWrap .subGnbTB .subGnbRight{height:60px; background:#0068b6; display:table-cell;}

#subWrap{position:relative; width:100%; float:left;}

.subCont{width:100%; float:left; position:relative; z-index:1; padding-top:50px; padding-bottom:50px;}



#subBottomWrap{width:100%; float:left; padding:70px 0; background:#3b3d41;}
.subBottomL{float:left;}
.subBottom{float:left; padding-left:200px;}
.subBottomR{float:right;}

.sMapMM{float:left; color:#ccc; font-size:20px; font-weight:600;}
.sMapLine{float:left; clear:both; height:1px; width:30px; margin:30px 0 20px; background:#7c7c7c;}
.sMapSM{float:left; color:#bbb; font-size:16px; clear:both; text-align:left;}
.sMapSM a{display:block; padding:5px 0; font-size:16px; color:#bbb; text-align:left;}
.sMapSM a:hover{color:#0068b6;}


/* sub page*/

.subContTit01{width:100%; float:left; padding:20px 0; color:#fff; font-weight:bold; font-size:32px; text-align:center;}
.subContTit02{width:100%; float:left; padding:20px 0; color:#151515; font-weight:bold; font-size:32px; text-align:center;}


#subContBg{width:100%; float:left;}
.subContBg01-01{background:url(../images/sub/subBg01_01.jpg) no-repeat; background-attachment:fixed;}
.subContBg01-02{background:url(../images/sub/subBg01_02.jpg) no-repeat; background-attachment:fixed;}
.subContBg01-03{background:url(../images/sub/subBg01_03.jpg) no-repeat; background-attachment:fixed;}
.subContBg02-01{background:url(../images/sub/subBg02_01.jpg) no-repeat; background-attachment:fixed;}
.subContBg02-02{background:url(../images/sub/subBg02_02.jpg) no-repeat; height:400px; background-attachment:fixed;}
.subContBg02-03{background:url(../images/sub/subBg02_03.jpg) no-repeat; background-attachment:fixed;}
.subContBg02-04{background:url(../images/sub/subBg02_04.jpg) no-repeat; background-attachment:fixed;}
.subContBg02-05{background:url(../images/sub/subBg02_05.jpg) no-repeat; background-attachment:fixed;}

.subConts01{width:100%; float:left; color:#fff; font-size:17px; line-height:24px; text-align:center; padding-bottom:50px; font-family: 'Nanum Gothic', serif !important; }
.subConts02{width:100%; float:left; color:#010101; font-size:17px; line-height:24px; text-align:center; padding-bottom:50px; font-family: 'Nanum Gothic', serif !important; }
.blue{color:#b3deff; font-size:18px;}
.blue02{color:#0068b6; font-size:18px;}
.bFont{font-weight:bold;}
.notoSerif{font-family: 'Nanum Myeongjo', sans-serif; !important;}

.tel{display:inline-block; height:35px; line-height:35px; padding-left:40px; padding-right:60px; background:url(../images/sub/icon_10.png) no-repeat 0 center;}
.fex{display:inline-block; height:35px; line-height:35px; padding-left:40px; padding-right:60px; background:url(../images/sub/icon_11.png) no-repeat 0 center;}
.email{display:inline-block; height:35px; line-height:35px; padding-left:40px; padding-right:60px; background:url(../images/sub/icon_12.png) no-repeat 0 center;}

.pimWrap{width:1123px;margin-left:0px; float:left; padding-bottom:30px;}
.pimWrap .pimBox{width:307px; height:157px; padding-top:150px; border:1px solid #9ea2a3; float:left; margin-right:60px; text-align:center; color:#fff;}
.pimWrap .pimBox01{background:url(../images/sub/icon_01.png) no-repeat center 50px;}
.pimWrap .pimBox02{background:url(../images/sub/icon_02.png) no-repeat center 50px;}
.pimWrap .pimBox03{background:url(../images/sub/icon_03.png) no-repeat center 50px;}

.pimWrap .pimBox .pimTit{font-size:32px; font-weight:bold; padding-bottom:30px;}
.pimWrap .pimBox .pimTxt{font-size:16px;}

.pimWrap02{width:100%; float:left; margin:50px 0; border-bottom:1px solid #d7d7d7;}
.pimWrap02 .pimFieldBox{width:100%; float:left; padding:60px 0; position:relative; background:url(../images/sub/line01.jpg) no-repeat; color:#010101; text-align:left; font-size:18px;}
.pimWrap02 .pimFieldBox .fieldTit{width:168px; height:40px; background:#0068b6; color:#fff; line-height:40px; text-align:center; font-style:italic; font-weight:bold; font-family: 'PT', serif !important; position:absolute; top:0; left:0; font-size:18px;}


.pimMainWrap{width:100%; float:left; margin:50px 0; position:relative;}
.pimMainWrap .line{width:100%; height:1px; background:url(../images/sub/line02.png); position:absolute; top:153px; left:0; z-index:1;}
.pimMainWrap .pimMainBox{width:308px; height:308px; float:left; border:1px solid #cccccc; background:#fff; border-radius:100%; margin-left:58px; position:relative; z-index:10; display:table;}
.pimMainWrap .pimMainBox:first-child{margin-left:0;}
.pimMainWrap .pimMainBox .pimMain{width:100%; height:100%; display:table-cell; vertical-align:middle; text-align:center;}
.pimMainWrap .pimMainBox .pimMain .icon01{display:inline-block; height:62px; padding-bottom:15px;}
.pimMainWrap .pimMainBox .pimMain .icon02{display:none; height:62px; padding-bottom:15px;}
.pimMainWrap .pimMainBox .pimMain .icon03{display:inline-block;}
.pimMainWrap .pimMainBox .pimMain .pimTxt01{display:inline-block; padding-bottom:20px; font-size:25px; color:#010101; font-weight:600;}
.pimMainWrap .pimMainBox .pimMain .pimTxt02{display:none; font-size:16px; color:#fff; line-height:24px;}

.pimMainWrap .pimMainBox:hover{background:#0068b6; border:1px solid #0068b6;}
.pimMainWrap .pimMainBox:hover .icon01{display:none;}
.pimMainWrap .pimMainBox:hover .icon02{display:inline-block;}
.pimMainWrap .pimMainBox:hover .icon03{display:none;}
.pimMainWrap .pimMainBox:hover .pimTxt01{color:#fff;}
.pimMainWrap .pimMainBox:hover .pimTxt02{display:inline-block;}

.peopleWrap{width:100%; float:left; margin:50px 0 0px; position:relative;}
.peopleBox{width:245px; float:left; margin-left:22px; padding-bottom:30px;}
.peopleBox:first-child{margin-left:0;}
.peopleBox .people{width:243px; height:311px; float:left; border:1px solid #e1e1e1; cursor:pointer;}
.peopleBox .people .off{display:inline-block;}
.peopleBox .people .ov{display:none;}

.peopleBoxOn{background:url(../images/sub/blet02.png) no-repeat center bottom;}
.peopleBoxOn .people .off{display:none;}
.peopleBoxOn .people .ov{display:inline-block;}

.peopleDespWrap{width:100%; float:left; position:relative; border-top:2px solid #0065bb; border-bottom:1px solid #c7c7c7; margin-bottom:100px;}
.peopleDesp{width:966px; float:left; padding:50px 40px; position:relative; display:none;}
.peopleDesp .peopleName{width:100%; float:left; font-size:30px; font-weight:bold; color:#010101;}
.peopleDesp .peoplePos{width:100%; float:left; font-size:18px; font-weight:600; color:#d1d1d1; padding:20px 0;}
.peopleDesp .peopleTxt{width:100%; float:left; font-size:16px; color:#010101; line-height:24px;}
.peopleDespClose{position:absolute; top:20px; right:20px;}

.peopleDesp:first-child{display:block;}


.strategyWrap{width:100%; float:left;}
.strategyWrap .strategyBox{width:1044px; padding:14px 0; border:1px solid #7a8288; display:table; margin-bottom:12px;}
.strategyWrap .strategyBox .strategy01{width:181px; border-right:1px solid #7a8288; display:table-cell; vertical-align:middle; padding:15px 0; text-align:center; font-weight:600; color:#b3deff; font-size:20px; font-style:italic; font-family: 'PT', serif !important;}
.strategyWrap .strategyBox .strategy02{display:table-cell; vertical-align:middle; padding:15px 30px; text-align:left; color:#fff; font-size:16px; line-height:24px;}


#subContMap{width:100%; float:left; height:400px;}





/* ADD*/
.tableWrap{width:100%; text-align:center; padding:20px; box-sizing:border-box;}
.StewardshipMg{width:100%; border-top:1px solid #999; border-left:1px solid #999;}
.StewardshipMg th{border-bottom:1px solid #999; border-right:1px solid #999; padding:10px; background:#b3deff;}
.StewardshipMg td{border-bottom:1px solid #999; border-right:1px solid #999; padding:10px; background:#fafafa; text-align:center;}
