@charset "utf-8";
@import url(//fonts.googleapis.com/earlyaccess/nanummyeongjo.css);


/* CSS Document */

/* 서브페이지 상단 및 공용 시작 */
.subg{padding-top:210px;height:460px;color:rgba(255,255,255,0.8);font-size:32px;text-align:center;border-bottom:1px solid #e4e4e4;background:url(../img/sub/subg.png) no-repeat center center;background-size:cover;box-sizing:border-box;}

.A0000{background:url('../img/sub/subg01.jpg') no-repeat center center; background-size: cover;}
.B0000{background:url('../img/sub/subg02.jpg') no-repeat center center; background-size: cover;}
.C0000{background:url('../img/sub/subg03.jpg') no-repeat center center; background-size: cover;}
.D0000{background:url('../img/sub/subg04.jpg') no-repeat center center; background-size: cover;}
.E0000{background:url('../img/sub/subg05.jpg') no-repeat center center; background-size: cover;}

.subg .line{display:inline-block;width:1px;height:55px;background:rgba(255,255,255,0.4);position:relative;top:20px;margin:0 auto;}
.subg .st1{font-weight:500;color:rgba(255,255,255,0.4);padding-bottom:10px; font-size:48px;  font-family: 'Futura-Medium'; text-transform:uppercase; letter-spacing:-2px;}
.subg .st2{font-size:24px;font-weight:500; color:rgba(255,255,255,0.3);  font-family: 'Futura-Medium';  text-transform:uppercase; }

/*소개*/
/*.subnav-in{display:none;}*/

.contsBox{margin:0 auto; text-align:center;}
.tabmenu{text-align:center;}
.tabmenu ul li{display:inline-block;}
.tabmenu ul li a{border:1px solid #a0a0a0;height: 55px;line-height: 54px;font-weight: 500;cursor:pointer;display:inline-block;/* width:180px; */text-align:center;padding: 0 30px;box-sizing:border-box;font-size: 16px;color: #292929;letter-spacing: 0;cursor:pointer;text-transform: uppercase;}
.tabmenu ul li.on a{color: #fff;border: 1px solid #494949;/* font-size:24px; */background: #494949;}


.subconBox{background:#FFF;padding:0;box-sizing:border-box; }
.subreporttitle{text-align:center;padding:80px 0 10px;font-size:36px;line-height:160%;font-weight:700; font-size: 50px;  font-family: 'Nanum Myeongjo', serif; }
.subreporttitle span{display:block;width:1px;height:75px;background:#dedede; margin:0px auto;}
.subnav{text-align:center; display: none;}




.subcontent .subnav .subnav-in{float: left; height: 60px;}
.subcontent .subnav .sns{ float: right; line-height: 60px; }
.subcontent .subnav .sns .snshidden{ display: none; }
.subcontent .subnav .sns .snshidden span{ padding-left: 5px; }
.subcontent .subnav .sns > div{ float: left; cursor: pointer; }
.subcontent .subnav .sns .printico{ margin-left: 20px; }
.subcontent .subnav .sns .snsico{ margin-left: 10px; }
.subcontent .subnav .subnav-in .subhome{ float: left; width: 100px; text-align: center; background:#000;}
.subcontent .subnav .subnav-in .subhome a{display:block;}
.subcontent .subnav .container{background:#303030; height:60px; line-height:60px; top: 0px; webkit-box-shadow: 0px 3px 34px -13px rgba(0,0,0,0.56);    -moz-box-shadow: 0px 3px 34px -13px rgba(0,0,0,0.56);    box-shadow: 0px 3px 34px -13px rgba(0,0,0,0.56);}



.printw{overflow:hidden;float:right;line-height:60px;margin-right:20px;}
.printw a.addthis_button_url{display:inline-block;padding-left:29px;height:34px;vertical-align:middle;margin-right:1px;border-right:1px solid rgba(255,255,255,0.3);box-sizing:border-box;box-sizing:border-box;color:#8a8a8a;padding:0 22px;}
.printw a.addthis_button_url:last-child{margin-right:0;}
.printw a.btn-b2{background:url(../img/inc/check.png) no-repeat 10px center;}
.printw a.btn-b3{background:url(../img/inc/print.png) no-repeat 10px center;}

.subcontent .navbar-fixed-top{border-bottom:none !important;}
.subcontent .navbar-fixed-top .subnav-in .subhome{/*border-left:1px solid #a9744a !important;border-right:1px solid #5877de !important;*/}
/*.navbar-fixed-top{z-index:201;position:fixed;top:0;width:100%;background:#fff;transition:background-color 200ms linear;color:rgba(255,255,255,1);border-bottom:1px solid #ccc !important;}
.navbar-fixed-top .lnb_area .lnb_list .lnb_a a{color :#000;}
.navbar-fixed-top #lnb .active{border:0;}
.navbar-fixed-top #lnb > .lnb_area{background:#3554ba;border-right:1px solid #5877de;}
.navbar-fixed-top #lnb > .lnb_area>a{color:rgba(255,255,255,1);height:50px;}
.navbar-fixed-top #lnb > .lnb_area > a:after{border-top:5px solid #fff;}
.navbar-fixed-top #lnb > .active > a:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #ffffff;border-top:none;}
.navbar-fixed-top #lnb > .lnb_area:first-child > a{border-left:0;height:50px;}
.navbar-fixed-top #lnb > .active{border:1px solid #5877de;margin-top:-1px;padding-top:0;}
.navbar-fixed-top .util-search{float:right;margin-top:12px;}
.navbar-fixed-top .mserchico{display:block;width:30px;height:30px;line-height:30px;background:#FFF;border-radius:100%;vertical-align:middle;text-align:center;}
.navbar-fixed-top .mserchico:hover{background:rgba(0,0,0,1);}
.navbar-fixed-top .mserchico img{width:60%;position:relative;top:-2px;}
.mserchico{display:none;}
*/

.hiddenover{overflow:hidden;float:left;margin-right:8px;display:none;}
.hiddenoverw{overflow:hidden;float:right;margin-right:8px;line-height:60px;}
.hiddenoverw .btn-b1{display:block;}
.hiddenover a.addthis_sns_url{display:inline-block;text-align:center;width:37px;height:36px;vertical-align:middle;margin-right:1px;}
.hiddenover a.btn-sns1{background:#fff url(../img/inc/mm_sns01.png) no-repeat 0 0;}
.hiddenover a.btn-sns2{background:#fff url(../img/inc/mm_sns02.png) no-repeat 0 0;}
.hiddenover a.btn-sns3{background:#fff url(../img/inc/mm_sns03.png) no-repeat 0 0;}
.hiddenover a.btn-sns4{background:#fff url(../img/inc/mm_sns04.png) no-repeat 0 0;}
.hiddenoverw a.btn-b1{background:url(../img/inc/url.png) no-repeat 10px center;display:inline-block;vertical-align:middle;height:34px;vertical-align:middle;margin-right:1px;border-right:1px solid rgba(255,255,255,0.3);box-sizing:border-box;line-height:34px;color:#8a8a8a;font-size:12px;padding-left:35px;padding-right:12px;}



.basic-table{border-top:3px solid #5f3277;}
.basic-table th{border-right:1px solid #e5e6e7;border-bottom:1px solid #e5e6e7;text-align:center;font-size:14px;font-weight:500;height:50px;line-height:1.5;background:#f7f7f7;}
.basic-table td{padding:15px 10px;border-right:1px solid #e5e6e7;border-bottom:1px solid #e5e6e7;text-align:center;line-height:1.5;font-size:14px;font-weight:400;color:#595959;background:#ffffff;word-wrap:break-word;word-break:keep-all;}
.basic-table tr td:last-child{border-right:none;}
.basic-table th:last-child{border-right:none;}
.basic-table th.tdbr{border-right:1px solid #e5e6e7 !important;}
.basic-table td.tdbr{border-right:1px solid #e5e6e7 !important;}
.basic-table td span, .basic-table th span{padding:0 10px;}
.basic-table .tleft{text-align:left;line-height:1.4;}
.basic-table td ul{margin-left:30px;}
.basic-table td ul li{text-align:left;list-style-type:disc;}
.basic-table td strong{font-size:16px;font-weight:500;}
.basic-table td.tleft_h1{text-align:left;line-height:1.4;padding-left:30px;text-indent:-11px;word-wrap:break-word;word-break:keep-all;}
/* 서브페이지 상단 및 공용 끝 */

.subtab{width:1270px;margin:0 auto;}
.subtabmenu{width:100%;position:relative;margin-bottom:70px;margin-top:50px;box-sizing:border-box;padding-left:65px;padding-right:65px;box-sizing:border-box;text-align:center;}

.subtabmenu ul.tabs li.active{color:#ef6400;box-sizing:border-box;background:#fff;color:#e4531a;border-bottom:2px solid #ef6400;border-bottom:2px solid #d1392b;}
.subtabmenu ul.tabs li{text-align:center;width:auto;box-sizing:border-box;color:#7c7c7c;font-weight:500;height:65px;line-height:65px;border:1px solid #dddddd;cursor:pointer;font-size:19px;display:inline-block;padding:0 40px ;margin-left:-3px;}
.subtabmenu ul.tabs li a{display:block;}



.qaright{position:absolute;top:165px;right:20px;}
.qaright .qatitle{display:block;margin-top:70px;text-align:center;line-height:26px;font-size:12px;font-weight:700;color:#363636;border:1px solid #d2d2d2;}
.qaright li{text-align:center;padding-bottom:10px;}
.qaright dl{display:block;margin-top:10px;color:#363636;background-color:#f8f9fd;border:1px solid #d6d7db;}
.qaright dl dt{display:block;text-align:center;line-height:38px;color:#494949;font-size:17px;font-weight:500;letter-spacing:0.5px;border-bottom:1px solid #d6d7db;}
.qaright dl dd{padding:20px 5px;}
.qaright dl dd a{display:inline-block;margin:1px 0;padding:0 4px;line-height:20px;font-size:10px;background:#ffffff;border:1px solid #d8d8d8;}
.qaright dl dd a:hover{color:#ea4a3d;border:1px solid #ea8d8c;}


.subts{text-align:center;padding-bottom:60px;font-weight:600;color:#323232;letter-spacing:-2px;}
.subts .subts1{font-size:28px;}
.subts .subts1 span{color:#f94515;font-family:'Nanum Myeongjo', serif;padding-bottom:10px;display:inline-block;font-size:30px;font-weight:400;}
.subts .subts2{font-size:28px;font-weight:600;color:#4b4b4b;}






/* 서브페이지 좌측메뉴 정렬 시작 */
#contwrap{margin:0 auto;width:100%;margin-top:35px;}
#contwrap h2{display:none;}
#Leftbox{position:relative;float:left;width:210px;margin-bottom:50px;}
#Leftbox .menutitle{font-size:30px;color:#000000;text-align:center;letter-spacing:-1px;border-bottom:3px solid #002d62;font-weight:500;box-sizing:border-box;padding-bottom:10px;}

#Leftbox .leftmenu > ul > li a{display:inline-block;padding:0 15px;width:210px;color:#5d5d5d;font-size:15px;line-height:48px;letter-spacing:-1px;border-bottom:1px solid #ddd;box-sizing:border-box;background:#fff url(../img/inc/submenu_dot.png) 180px 15px no-repeat;font-weight:700;}
#Leftbox .leftmenu ul > li a:hover{padding:0 15px;background:#305ecb url(../img/inc/submenu_acdot.png) 178px 15px no-repeat;color:rgba(255,255,255,1);}

#Leftbox .leftmenu .sidebarActive ul li a{background:none;}
#Leftbox .leftmenu .sidebarActive a{color:#fff;font-weight:400;font-size:15px;letter-spacing:-1px;background:#305ecb url(../img/inc/submenu_acdot.png) 178px 15px no-repeat;}

#Leftbox .leftmenu li ul{border-bottom:1px solid #dfdfdf;}
#Leftbox .leftmenu li ul li{display:inline-block;}

#Leftbox .leftmenu li ul li a:hover{display:block;padding-left:18px;text-decoration:none;background:#ededed;color:#000;}
#Leftbox .leftmenu li ul li a, 
#Leftbox .leftmenu .sidebarActive ul li a{padding-left:18px;border-bottom:1px dotted #e0e0e0;font-size:13px;line-height:2;font-weight:400;color:#989696;background:none;}
#Leftbox .leftmenu .sidebarActive ul li:last-child a{border-bottom:0;}
#Leftbox .leftmenu .sidebarActive .sidebarActive2 a{color:#266fcc;}
#Leftbox .leftmenu ul li ul li.sidebarActive a{color:#305ecb;font-weight:400;}
#Leftbox .leftmenu li ul li ul{display:none;}
#Leftbox .leftmenu li ul li.sidebarSub{display:none;}
#Leftbox .leftmenu li.sidebarActive ul li.sidebarSub{display:inline-block;}

#Start{float:right;position:relative;width:960px;}

#Start .linkm{position:absolute;top:33px;right:-100px;width:72px;border-top:3px solid #61a5d7;border-bottom:5px solid #45494d;border-left:1px solid #cccccc;border-right:1px solid #cccccc;background:#f5f5f5;}
#Start .linkm a{float:left;width:100%;height:90px;color:#211f1f;font-weight:700;font-size:12px;text-align:center;letter-spacing:-0.5px;border-bottom:1px dotted #9a9a9a;}
#Start .linkm a:hover{color:#166be2;}
#Start .linkm a:first-child{background:url(../images/iconsub_01.png) center 20px no-repeat;}
#Start .linkm a:nth-child(2){background:url(../images/iconsub_02.png) center 20px no-repeat;}
#Start .linkm a:nth-child(3){background:url(../images/iconsub_03.png) center 30px no-repeat;}
#Start .linkm a:nth-child(4){background:url(../images/iconsub_04.png) center 20px no-repeat;border-bottom:0;}
#Start .linkm a span{display:block;margin-top:67px;}

#Start .Subtitle{float:left;width:100%;margin-bottom:20px;padding-bottom:10px;font-size:25px;font-weight:500;color:#31343f;letter-spacing:-1.5px;border-bottom:1px solid #000000;position:relative;}
#Start .Subtitle h3{float:left;font-size:30px;font-weight:500;}
#Start .contents{float:left;margin-bottom:100px;width:100%;min-height:600px;color:#555555;font-size:15px;line-height:1.5;letter-spacing:-0.5px;word-wrap:break-word;word-break:keep-all;}
#Start .contents p img{max-width:100%;}
/* 서브페이지 좌측메뉴 정렬 끝 */



/* 서브페이지 콘텐츠 시작 */
.contsBox{margin:20px auto 40px;font-size:16px;overflow:hidden; min-height: 800px;}
.contsBox .h1-title{font-size:28px;margin-bottom:25px;}
/*.contsBox .h1-title span{display:block;margin-bottom:10px;width:25px;height:1px;background:#505050;}*/
.contsBox .h1-title em{font-size:14px;font-weight:300;}
.contsBox .sogew .b {font-weight:900; color:#000;}


.conts-Div{overflow:hidden;}
.conts-Div .h1-title{float:left;width:370px;font-size:24px;position:relative;margin-bottom:10px;}
.conts-Div .h1-title span{display:block;margin-bottom:10px;width:25px;height:1px;background:#505050;}
.conts-Div .conts-des{width:730px;float:right;font-size:16px;color:#323232;line-height:180%;}
.conts-Div .carbox-title{font-weight:500;font-size:18px;padding-top:10px;}
.conts-Div .carbox-stitle{color:#484848;font-size:13px;letter-spacing:0;}
.conts-Div .carbox-stitle strong{font-size:14px;font-weight:500;}

.h4_box{padding: 20px;    font-size: 16px;    border-bottom: 1px solid #eaeaea;    border-radius: 3px;    /* background-color: #f9f9f9; */
    word-wrap: break-word;      text-align: left;}
.h4_box p{overflow:hidden; padding-bottom:10px}
.h4_box span{float:left;}
.h4_box span:nth-child(1){width:180px; font-weight:600}
.h4_box span:nth-child(2){width:calc(100% - 180px); color:#7e7e7e; line-height: 170%;}
	
.h4_box strong{font-size:16px;font-weight:500;letter-spacing:-1px;}

.h4_box .h4_in0{padding-left:15px;}
.h4_box .h4_in1{padding-left:25px;text-indent:-15px;}
.h4_box .h4_in1-1{padding-left:16px;text-indent:-17px;}
.h4_box .h4_in1-2{padding-left:25px;text-indent:-23px;}
.h4_box .h4_in1-3{padding-left:20px;text-indent:-20px;}
.h4_box .h4_in2{padding-left:25px;text-indent:-17px;}
.h4_box .h4_in2-1{padding-left:25px;text-indent:-20px;}
.h4_box .h4_in3{padding-left:35px;text-indent:-15px;}
.h4_box .h4_in3-1{padding-left:35px;text-indent:-9px;}
.h4_box .h4_in4{padding-left:50px;text-indent:-20px;}
/* 서브페이지 콘텐츠 끝 */




.bold{font-weight:700;}
.type1{font-size:36px; padding-bottom:60px;  color:#484848; letter-spacing:-2px;}
.type2{font-size:17px; padding-bottom:35px; line-height:190%; color:#484848;  letter-spacing:-1px; }
.type4{font-size:24px; padding-bottom:60px;  color:#484848; letter-spacing:-2px; font-weight:700}
.type5{font-size:16px; padding-bottom:35px; line-height:190%; color:#6e6e6e;  letter-spacing:-1px; }
.type6{font-size:18px; padding-bottom:35px; line-height:180%; color:#484848;  letter-spacing:-1px; }

.hisDiv{text-align:left;}


.memberDiv{width:900px; margin:80px  auto; text-align:left}
.membox{border-bottom:1px solid rgba(204,204,204,1); padding-bottom:60px; margin-top:60px; overflow:hidden;  color:#292929;}
.memc{float:left; width:390px;}
.memt1{font-size:30px; font-weight:600;}
.memt2{font-size:18px; }
.mems{float:left; width:calc(100% - 390px); font-size: 18px;}
.memct{padding-bottom:40px; line-height: 180%;}
.memct:last-child{padding-bottom:0;}
.memlast .memc{float:none;}
.memcc{font-size:16px;}
.memcc p{padding:20px 0;}
.membox.memlast{border-bottom:none;}

/*소개*/
.tit{font-size:47px; color:#4e4e4e; font-family: 'Futura-Medium'; font-weight:500; text-align:center; padding-bottom:10px}
.stit{font-size:30px; color:#787878; text-align:center;  font-weight:600; }
.sogebg{background:url(../img/sub/sogebg.png); background-size:cover; padding:90px 0; text-align:center}
.sogetit{font-size:30px; color:rgba(255,255,255,0.6); font-weight:500; font-family: 'Futura-Medium'; text-transform:uppercase}
.sogeline{width:35px; margin:10px auto; background:rgba(255,255,255,0.4); height:1px;}

.historyw{ color:#484848}
.historybox{overflow:hidden; border-bottom:1px solid rgba(243,243,243,1); margin-top:40px}
.yearw{float:left;  font-family: 'Futura-Medium'; font-weight:700;font-size:36px; width:250px;}
.yearboxw{float:left;  font-family: 'Futura-Medium'; font-weight:700;font-size:36px; width:calc(100% - 250px); overflow:hidden}
.yearbox{overflow:hidden; padding-bottom: 25px;}
.yearday{font-size:22px; float:left;   width:190px;}
.yeartxt{font-size:17px; float:left;   width:calc(100% - 190px); color:#797979; font-family: 'Noto Sans KR', sans-serif; font-weight:400}

.ceoDiv{text-align:left; padding-top:40px}

.ceoboxw{display:flex;}
.ceobox{flex:1; margin-right:85px; border-bottom:1px solid #c1c1c1; padding-top: 70px;}
.ceobox:nth-child(3n){margin-right:0;}
.ceoboxt{font-size:26px; padding-bottom:15px; font-weight:500}
.ceoboxs{font-size:18px; padding-bottom:30px}
.ceoboxst{font-size:14px; color:#484848; line-height:170%; padding-bottom:70px;}
.paymDiv{width:940px;}
.paymDiv .mems p{padding-bottom:30px;}
.joinboxw{overflow:hidden; display:flex; padding-bottom:65px}
.joinbox{flex:1}
.joint1{font-size:20px; color:#484848; font-weight:600;}
.joint{font-size:24px; font-weight:600; padding-bottom:20px; color:#484848; padding-top:50px}
.joins{font-size:18px; color:#727272; line-height:180%;}
.joins .line{width:70px; height:1px; background:rgba(204,204,204,1); margin:40px auto 0;}
.joint2{color:#787878; font-size:16px; padding-top:10px;}

/*******섹션전체**********/
.section-listw{background:#efefef; padding-top:115px; padding-bottom:100px;}
.da-thumbs {	list-style: none;	width:1270px;	position: relative;	margin: 0px auto;	padding: 0;}
.da-thumbs li{float: left;	margin: 0 70px 50px 0;	background: #fff;	position: relative; width:310px; height:290px; box-sizing:border-box; display:block; border:1px solid  #c9c9c9; text-align: left;}
.da-thumbs li:nth-child(3n){margin-right:0;}
.da-thumbs li .cover p{display:none}
.da-thumbs li a {	overflow: hidden; display:block;width:310px; height:290px;}

.da-thumbs li a:hover .cover {	position: absolute;	background:url(/img/da-thumbs-bg.png) no-repeat #e64e4e; background-size:cover;	width:310px; height:290px; color:rgba(255,255,255,1)}
.da-thumbs li a:hover .cover p{display:block;}
.da-thumbs .da-title{padding: 25px 25px 15px; font-size:22px; font-weight:700; color:#3f3f3f; letter-spacing:-1px}
.da-thumbs .da-etitle{padding-left:30px; font-size:13px; color:#727272; padding-bottom:15px;}
.da-thumbs .line{width:50px; height:1px; background:#777777; margin-left:30px; margin-bottom:30px; }
.da-thumbs .da-stitle{ margin-left:30px; margin-right:30px; color:#7a7a7a; line-height:160%; font-size:14px; height: 110px;}
.da-thumbs .da-more{ font-weight:600; margin-left:30px; margin-top:20px;}
.da-thumbs .cover .da-title,  .da-thumbs .cover .line, .da-thumbs .cover .da-stitle{color:rgba(255,255,255,1); }
.da-thumbs .cover .line{background:#fff}
.da-thumbs .cover .da-etitle{color:#ffe3b7;}
.newico{background:#de3e3e; color:rgba(255,255,255,1); font-size:10px; padding:0 3px; margin-right:3px}



/*group_db, person_db css*/

@media only all and (max-width:1300px){
	.fixmenu{display:none;}
	.fixmenu .fixarr{display:none;}
	.qaright{display:none;}
	.subtab{width:100%;}
	.ceobg-in{width:100%; }	
	.type1 p, .type2 p, .type3 p, .type4 p, .type5 p{display:inline;}
		.subcontent .subnav .container{ margin-top: 50px;    width: 100%;}
}

@media only all and (max-width:1024px){

	.subts .subts1, .subts .subts2{font-size:22px;line-height:160%;font-weight:500;}
	.ceoboxw{width:100%;margin-bottom:0;}
	.ceoboxw .ceobox{width:100%; padding-top: 20px;}

	/* 서브페이지 상단 및 공용 시작 */
	.subg{font-size:22px;height:250px;font-weight:400;padding-top: 154px;}
	.subg .st1, .subg .st2{font-weight:400;font-size: 20px;padding:0 10px;}
	.subcontent .subnav .subnav-in{display: block; height:50px}
	
	subtabmenu .tab_container:before{width:100%; left:0; margin-left:0}
	.subcontent .subnav .container{ margin-top: 0px;    width: 100%; height: 50px;
    line-height: 50px;}

	.subreporttitle{padding:20px 0 0px;font-size:24px;}
	.contsBox{margin:20px auto 0px;font-size:14px;}
	.contsBox .h1-title{font-size:18px;margin-bottom:20px;}
	.contsBox .h1-title span{margin-bottom:7px;}
	.printw{float:left;display:none;}
	.basic-table th{line-height:inherit !important;padding:5px !important;height:auto !important;font-size:14px !important;}
	.basic-table tbody th{font-size:12px !important;}
	.basic-table td{padding:3px !important;height:auto !important;font-size:12px !important;}
	.basic-table td span, .basic-table th span{padding:0;}
	.basic-table td.tleft_h1{padding-left:16px !important;text-indent:-9px !important;}

	.tabmenu ul li{font-size:19px;width:auto;/* padding:0 20px; */}
	.tabmenu ul li.on{font-size:19px;}
	.tabmenu{margin-bottom:20px;}
	.tabmenu ul li a{width:auto;font-size: 11px;height: auto;line-height: inherit;padding: 5px;font-weight: 400;}
	

	#Leftbox{display:none;}
	#Start{width:100%;}
	/* 서브페이지 상단 및 공용 끝 */

	/* 서브페이지 콘텐츠 시작 */
	.conts-Div .h1-title{width:100%;font-size:18px;}
	.conts-Div .h1-title span{margin-bottom:7px;}
	.conts-Div .conts-des{width:100%;float:left;font-size:14px;line-height:130%;}
	.conts-Div .carbox-title{font-size:14px;}
	.conts-Div .carbox-stitle{font-size:11px;}
	.conts-Div .carbox-stitle strong{font-size:13px;}

	.h4_box{padding:10px;font-size:12px;}
	.h4_box strong{font-size:14px;}
	.h4_box p strong{font-size:13px;}
	.h4_box .h4_in0{padding-left:8px;}
	.h4_box .h4_in1{padding-left:23px;text-indent:-12px;}
	.h4_box .h4_in1-1{padding-left:17px;text-indent:-15px;}
	.h4_box .h4_in1-2{padding-left:25px;text-indent:-20px;}
	.h4_box .h4_in1-3{padding-left:20px;text-indent:-17px;}
	.h4_box .h4_in2{padding-left:23px;text-indent:-15px;}
	.h4_box .h4_in2-1{padding-left:25px;text-indent:-17px;}
	.h4_box .h4_in3{padding-left:35px;text-indent:-13px;}
	.h4_box .h4_in3-1{padding-left:35px;text-indent:-7px;}
	.h4_box .h4_in4{padding-left:50px;text-indent:-17px;}
	/* 서브페이지 콘텐츠 끝 */
	
	.memberDiv{width:100%;}
	.ceobox{margin:0 10px;}
	.ceoboxt{font-size:20px;}
	
	.da-thumbs{width:100%;}
.da-thumbs li{width:48%; margin:0 0.5% 10px;}
.da-thumbs li a{width:100%;}
.da-thumbs li a:hover .cover {width:100%;}

}




@media only all and (max-width:760px){
.subnav{display:block;}
	.subcontent .subnav .subnav-in .subhome{width:auto; padding: 0 10px;}
	.h4_box span:nth-child(1){width:100px;}
	.h4_box span:nth-child(2){width:calc(100% - 100px);}
	
	.yearw{width:100%; font-size:30px; text-align:center; padding-bottom:10px}
	.yearboxw{width:100%;}
	.yearbox{padding-bottom:10px;}
	.yearday{font-size:18px; width:120px;}
	.yeartxt{width:calc(100% - 120px); font-size:16px;}
	
	.memc{width:100%; }
	.mems{width:100%;}
	.memt1{font-size:26px; padding-bottom:10px;}
	.membox{padding-bottom:30px; margin-top:30px;}
	.ceoboxst{padding-bottom:20px;}
	.ceoboxw{display:block;}
	.ceoboxw .ceobox{margin:0; padding: 20px 10px;    box-sizing: border-box;}
	.ceoboxs{font-size:17px; padding-bottom:15px;}
	
	.joinbox{flex:none; padding-bottom: 20px;}
	.joinboxw{display:block; padding-bottom:0}
	.joint{padding:10px 0;}
	.joins{font-size:16px;}
	.type1{font-size:28px;}
	.subreporttitle span{display:none;height:30px}
	
	.da-thumbs li{width:100%; height:auto; margin:0 0 10px 0}
.da-thumbs li a {height:auto; padding-bottom:30px;}
}

