@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);

@font-face {
	font-family: gotham;
	src: url('//acicvel.com.br/public/fonts/GothamLight.eot');
	src: url('//acicvel.com.br/public/fonts/GothamLight.eot?#iefix') format('embedded-opentype'),
	 url('//acicvel.com.br/public/fonts/GothamLight.woff') format('woff'),
	 url('//acicvel.com.br/public/fonts/GothamLight.ttf') format('truetype'),
	 url('//acicvel.com.br/public/fonts/GothamLight.svg#GothamLight') format('svg');
	font-weight: normal;
	font-style: normal;
}

@charset "utf-8";

/* Skip Navigation */
	.skip{width:1px; height:1px; margin:0 -1px -1px 0; padding:0; font-size:0; line-height:0; display:block; overflow:hidden;}
	.skip:hover,.skip:active,.skip:focus{width:100%; height:auto; margin:0; padding:5px 0; font-weight:300; font-size:12px; line-height:1; color:#333; text-decoration:none !important; text-indent:10px}

/*[s] All Style */
	a:link, a:visited{text-decoration:none}
	a:hover{text-decoration:none}
	html{overflow-y:auto;overflow-x:hidden;}
	html,body{width:100%; min-height:100%;overflow-x:hidden; -webkit-text-size-adjust:none}
	input[type=text],input[type=email],input[type=tel],input[type=submit],input[type=password],input[type=image],input[type=button],textarea{ -webkit-border-radius:0; -webkit-appearance:none}
	input[type=radio],input[type=checkbox],textarea{ -webkit-border-radius:0}
	img,video,audio,object,embed,iframe{max-width:100%;}
	body,th,td,input,select,textarea{font-style:normal; font-weight:normal; font-weight:300; font-size:13px; line-height:1.4; font-family: 'Noto Sans KR'; color:#444;font-smoothing: antialiased;}

	#header .inConts,
	#header h1,
	#header .top_sc_m,
	#header .mBtn,
	#header .mBtn_m,
	#footer *,
	#visual,
	#visual .visual li img,
	#main_con_01 *,
	#main_bd *,
	#main_map *,
	#sVisual *,
	#snb_mobile>h2,
	.img_board *,
	#contents *:not(.depth3sub)
	{-webkit-transition: .5s; transition: .5s;}

	#header #gnb>ul>li>a,
	#header #gnb .gnbSub>a,
	#header .allMenuArea ul>li .allmSub a,
	#snb .pNCont>.sMenu .lnbSub>a,
	.depth3Menu .depth3sub>ul>li>a,
	.paging_all *
	{-webkit-transition: .2s; transition: .2s;}


	#contents .vList *,
	#contents .society *,
	.bs_search *
	{-webkit-transition: .0s !important; transition: .0s !important;}

	/* 텍스트 테스트 */
	#sua,
	#header,
	#snb,
	.certificationList,
	.tabs,
	.tabsLocation,
	.product,
	.loginArea,
	.main #visual,
	.main #mCont,
	.sitemap{font-size:0; line-height:0;}

	.clear{clear:both;}
	.infit{font-size:0;letter-spacing:0;word-spacing:0;}

/*[e] All Style */

/*[s] Layout Style */
	#wrap{width:100%;min-width:320px;overflow:hidden;}
	#header{width:100%; height:125px; position:relative; z-index:10;border-bottom:2px solid #004098;}
	#header .inConts{width:100%; max-width:1600px;margin:0 auto; position: relative;}
    #header h1{width:298px; margin-top:60px; display:inline-block; vertical-align:top;position:relative;z-index:999;}


	#header #gnb{display:inline-block; vertical-align:top; left:0;position:absolute; z-index:10;margin-top:67px;}
	#header #gnb>p{position:absolute;line-height:100%;cursor:pointer; font-weight:400; font-size:18px; line-height:1; color:#161616; letter-spacing:-1px; left:-65px;}
	#header #gnb>p:hover{color:#2fadd6;}
	#header #gnb>ul{display:inline-block;margin-left:290px; height:60px;}
	#header #gnb>ul>li{padding-top:0px;height:60px; display:inline-block; vertical-align:top; position:relative;}
	#header #gnb>ul>li>a{padding:0px 0px 0 55px; font-weight:500; font-size:20px; line-height:1; letter-spacing:-1px;color:#161616;display:block;}
	#header #gnb>ul>li:last-child a{padding-right:0;}
	#header #gnb>ul>li>a.gnbs_on,
	#header #gnb>ul>li.openPage>a,
	#header #gnb>ul>li.active>a,
	#header #gnb>ul>li>a:hover{color:#004098;}

	#header #gnb .gnbSub{background:#004098;width:180px; margin-left:-45px; position:absolute; left:50%; top:58px; box-sizing: border-box;padding-top:5px;padding-bottom:10px; display:none;}
	#header #gnb .gnbSub>a{ font-size:18px; line-height:22px; margin-bottom:15px;color:#fff; letter-spacing:-0.5px; font-weight:300;text-align:center; display:block;}
	#header #gnb .gnbSub>a:first-child{margin-top:17px;}
	#header #gnb .gnbSub>a:hover{color:#0098D9;font-weight:400;}

	#header .allMenuArea{width:100%; height:400px; background:#0098D9;position:absolute; left:0; top:127px;z-index:9; display:none;}
	#header .allMenuArea .inConts{max-width:1600px;height:400px;margin:0 auto;position:relative;}
	#header .allMenuArea ul{width:100%;max-width:1260px;height:100%;margin:0 auto;box-sizing:border-box;}
	#header .allMenuArea ul>li{width:25%;border-left:1px solid #8bcbe7;height:100%;text-align:center;display:inline-block;padding:35px 10px; vertical-align:top; position:relative;box-sizing:border-box;}
	#header .allMenuArea ul>li:first-child{border:none;}
	#header .allMenuArea ul>li>a{color:#fff;font-size:20px;line-height:35px;}
	#header .allMenuArea ul>li .allmSub{padding-top:35px;}
	#header .allMenuArea ul>li .allmSub a{display:block;color:#004098;font-size:18px;line-height:22px;padding-bottom:15px;}
	#header .allMenuArea ul>li .allmSub a:hover{color:#fff;}
	/*#header .allMenuArea ul>li .allmSub a.on{}*/

	#header .allMenuArea .allMenuArea_Close{position:absolute;width:31px;height:62px;right:0;bottom:10px;color:#fff;font-size:14px;padding-top:42px;text-align:center;box-sizing:border-box;display:block;background:url('../../images/allMenuArea_Close.gif') no-repeat;}

	#header .top_right{position:absolute;right:0;top:55px;}
	#header .top_sc{width:200px; height:30px;display:inline-block; margin-top:5px;margin-right:85px; border-bottom:1px solid #a9b2b8;}
	#header .top_sc input[type=text]{width:167px; height:30px; margin-left:1px; padding:0 10px; font-size:14px;border:none; line-height:30px; color:#666; display:inline-block; vertical-align: top; box-sizing: border-box;}
	#header .top_sc input[type=image]{height:18px;display:inline-block; vertical-align: top; cursor: pointer;padding:6px;}
	#header .top_sc_m{display:none;}

	.top_scArea{display:none;}

	#header .mBtn{position: absolute; right:0px; display:inline-block;top:0;}
	#header .mBtn_m{display:none;position: absolute; left:-200px;}

	button.menu-trigger{width: 45px; height: 45px; background-color: transparent; border:1px solid #41525c; line-height:52px; position: relative; box-sizing:border-box; cursor: pointer;}
	button.menu-trigger span.box {width: 25px; height: 12px; margin: auto; display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; cursor: pointer; -webkit-transition: .3s; transition: .3s;}
	button.menu-trigger span.box span.bar {width: 100%; height: 2px; background-color: #004098; position: absolute; right: 0; -webkit-transition: .5s; transition: .5s; border-radius: 2px;}
	button.menu-trigger span.box span.bar.top {top: 0px;}
	button.menu-trigger span.box span.bar.middle {margin: -1px 0 0; top: 50%;}
	button.menu-trigger span.box span.bar.bottom {bottom: 0px;}

	button.menu-trigger.active{border:1px solid #004098;}
	button.menu-trigger.active span.box span.bar {width: 100% !important;}
	button.menu-trigger.active span.box span.bar.top {top: 0; -webkit-transform: rotate(45deg) translate(3px, 4px); transform: rotate(45deg) translate(3px, 4px);}
	button.menu-trigger.active span.box span.bar.middle {opacity: 0;}
	button.menu-trigger.active span.box span.bar.bottom {bottom: 2px; -webkit-transform: rotate(-45deg) translate(2px, -3px); transform: rotate(-45deg) translate(2px, -3px);}

	#footer{width:100%;float:left;position:relative;padding:38px 0;background:#eeeeee;}
	.main #footer{background:#fff;}
	#footer:before{clear:both;display:block;content:'';}
	#footer .foot_con{width:94%;max-width:1600px;margin:0 auto;}
	#footer .foot_con .flist{float:left;padding-top:3px;padding-bottom:10px;}
	#footer .foot_con .flist li{display:inline-block;vertical-align:middle;}
	#footer .foot_con .flist li a{color:#000;font-size:15px;font-weight:400;display:block;padding-right:10px;margin-right:10px;border-right:1px solid #b8b8b8;}
	#footer .foot_con .flist li:last-child a{border:none;}
	#footer .foot_con .fcon{float:right;}
	#footer .foot_con .fcon .copy{display:inline-block;vertical-align:middle;font-size:13px;color:#000;font-family:"Myriad Pro";padding-right:15px;}
	#footer .foot_con .fcon .sns{display:inline-block;vertical-align:middle;}
	#footer .foot_con .fcon .sns a{padding-left:3px;}
	#footer .foot_con .fcon .sns img{height:26px;}

	.thumbFull{position: relative; display:block;}
	.thumbFull>.maxFull{width:100%; height:100%; position: absolute; left:0; top:0;}
	.thumbAb{text-align: center; position: relative; display:block;}
	.thumbAb>.maxFull{width:100%; height:100%; position: absolute; left:0; top:0;}

	/* Main Style */
	#visual {position:relative; overflow:hidden; height: 590px;}
	#visual .visualWrap {width:100%;}
	#visual .visual li {height: 590px;}
	#visual .visual li .img{position:absolute;z-index:1;width:1920px;left:50%;margin-left:-960px;height:590px;}
	#visual .visual li .img img{width:100%;height:auto;}
	#visual .visual li .vs_txt{width:90%;max-width:1440px;z-index:3;position:absolute;left:50%;margin-left:-720px;}
	#visual .visual li .txt1 {position:absolute; top:230px;left:0px;width:100%;opacity:0;font-size:45px;color:#fff;font-weight:500;letter-spacing:-1px;line-height:1;}
	#visual .visual li .txt2 {position:absolute; top: 290px;left:0px;width:100%;opacity:0;font-size:45px;color:#004098;font-weight:500;letter-spacing:-1px;line-height:1;}
	#visual .visual li .txt3 {position:absolute; top: 355px;left:0px;width:100%;opacity:0;font-size:22px;color:#fff;line-height:28px;}

	#visual #start_video{position:relative;z-index:9;}
	#visual .if_video{height:590px;}
	#visual #start_video .no_click{width:100%;height:100%;position:absolute;}
	#visual .video_player .cont{position: relative;}
	#visual .video_player .cont>a{width:100%; height:100%; position: absolute; left:0; top:0; z-index:3; display:block;}

	#visual .bx-controls{width:90%;max-width:1440px; text-align: center; position: absolute;z-index:5; left:50%;margin-left:-720px;bottom:20px;}
	#visual .bx-pager{display:inline-block; vertical-align: middle;}
	#visual .bx-pager .bx-pager-item{margin-right:5px; display:inline-block; vertical-align: top;}
	#visual .bx-pager .bx-pager-item>a{width:60px; height:3px; display:block;background:#fff;}
	#visual .bx-pager .bx-pager-item>a.active{background:#000;}

	#main_con_01{width:100%;padding:55px 0 45px 0;box-sizing:border-box;}
	#main_con_01 .main_icon{text-align:center;}
	.main_icon li{display:inline-block;vertical-align:top;width:140px;height:auto;margin:0 1%;margin-bottom:20px;position:relative;box-sizing:border-box;cursor:pointer;}
	.main_icon li .txt{width:100%;text-align:center;color:#000;font-size:19px;letter-spacing:-1px;font-weight:400;line-height:23px;padding-top:10px;}
	.main_icon li .icon_wp{display:inline-block;vertical-align:top;width:140px;height:140px;border-radius:140px;background:url('../../images/bs/bs_mob_icon01_ed.png') no-repeat;overflow:hidden;position:relative;box-sizing:border-box;cursor:pointer;}
	.main_icon li .icon{position:absolute;width:140px;height:140px;background:url('../../images/bs/bs_mob_icon01_on_ed.png') no-repeat;opacity:0;filter:alpha(opacity=0);}
	.main_icon li:hover .icon{opacity:1;filter:alpha(opacity=100);}

	.main_icon li.link01 .icon_wp{background-position:0 0;}
	.main_icon li.link01 .icon{background-position:0 0px;}
	.main_icon li.link01:hover .icon{background-position:0 0;}

	.main_icon li.link02 .icon_wp{background-position:-185px 0;}
	.main_icon li.link02 .icon{background-position:-185px 0px;}
	.main_icon li.link02:hover .icon{background-position:-185px 0;}

	.main_icon li.link03 .icon_wp{background-position:-369px 0;}
	.main_icon li.link03 .icon{background-position:-369px 0px;}
	.main_icon li.link03:hover .icon{background-position:-369px 0;}

	.main_icon li.link04 .icon_wp{background-position:-554px 0;}
	.main_icon li.link04 .icon{background-position:-554px 0px;}
	.main_icon li.link04:hover .icon{background-position:-554px 0;}

	.main_icon li.link05 .icon_wp{background-position:-738px 0;}
	.main_icon li.link05 .icon{background-position:-738px 0px;}
	.main_icon li.link05:hover .icon{background-position:-738px 0;}

	.main_icon li.link06 .icon_wp{background-position:-1107px 0;}
	.main_icon li.link06 .icon{background-position:-1107px 0px;}
	.main_icon li.link06:hover .icon{background-position:-1107px 0;}

	.main_icon li.link07 .icon_wp{background-position:-1291px 0;}
	.main_icon li.link07 .icon{background-position:-1291px 0px;}
	.main_icon li.link07:hover .icon{background-position:-1291px 0;}

	.main_icon li.link08 .icon_wp{background-position:-923px 0;}
	.main_icon li.link08 .icon{background-position:-923px 0px;}
	.main_icon li.link08:hover .icon{background-position:-923px 0;}

	#main_news{width:100%;padding:60px 0 80px 0;height:610px;background:#577093 url('../../images/main_bg.gif') no-repeat right top;box-sizing:border-box;}
	#main_news .news_wp{width:100%;max-width:1600px;margin:0 auto;position:relative;box-sizing: border-box;}
	#main_news .news_wp .news_con{width:100%;overflow:hidden;margin-top:40px;}
	#main_news .news_wp .news_con .state{width:100%; position: relative;}
	#main_news .news_wp .news_con .state .slider{width:412px;border-radius:3px;display:inline-block;}
	#main_news .news_wp .news_con .state .slider:last-child{width:362px;}
	#main_news .news_wp .news_con .state .slider .news{width:362px;height:348px;overflow:hidden;box-sizing: border-box;}
	#main_news .news_wp .news_con .state .slider:first-child .news{margin:0;}

	#main_news .titBox{padding-left:78px; position: relative;}
	#main_news .titBox:before {width:65px; height:1px; background-color: #fff; content:""; display:block; position: absolute; left:0; top:23px;}
	#main_news .titBox>dt{font-size:40px; line-height:1; color: #fff;font-family:'Gotham-Medium' !important;font-style:italic;}
	#main_news .titBox>dt>a{width:57px; height:25px; margin-left:5px;font-family:'Noto Sans KR' !important; border:1px solid #fff; font-size:14px; line-height:20px; color: #fff; text-align: center; box-sizing:border-box; border-radius:3px;font-weight:300 !important; display:inline-block; vertical-align: middle;}
	#main_news .titBox>dd{padding-top:5px;font-weight: 300; font-size:30px; line-height:1.3; color: #fff;font-weight:200;}

	#main_news .news{width:100%;display:inline-block; vertical-align: top;position:relative;}
	#main_news .news>a{width:100%; height:348px; background-color: #fff; border-radius:3px; overflow:hidden; display:block; cursor: pointer;}
	#main_news .news>a *{-webkit-transition: .5s; transition: .5s;}
	#main_news .news .img{height:218px;margin-top:0px; opacity: 1; position: relative; display:block;text-align:center;}
	#main_news .news .img img{height:218px;}
	#main_news .news .tit{padding:10px 18px;padding-top:18px; display:block;box-sizing:border-box;text-align:left;}
	#main_news .news .tit>strong{width:100%;height:50px;font-size:20px; line-height:26px; color: #000; display:block;overflow:hidden;}
	#main_news .news .tit>.day{font-size:12px; line-height:24px;margin-top:10px; color: #8d979d; display:block;}
	#main_news .news .txt{display:block;width:100%;height:200px;overflow:hidden;text-align:left;padding:0px 18px; font-weight: 300; font-size:13px; line-height:1.3; color: #41525c; opacity:1;box-sizing:border-box;}

	#main_news .news a:hover .img{margin-top:0px; opacity: 1; }
	#main_news .news a:hover .tit{padding-top:18px;}
	#main_news .news a:hover .tit>strong{color: #004098;}
	#main_news .news a:hover .tit>.day{color: #004098;}
	#main_news .news a:hover .txt{opacity:1;}

	#main_news .bx-controls-direction>a{width:59px; height:113px; position: absolute; z-index:2;top:250px; display:block;font-size:0;}
	#main_news .bx-controls-direction>.bx-prev{background: url('../../images/ns_arrow_l.png') no-repeat left top; left:-100px;}
	#main_news .bx-controls-direction>.bx-next{background: url('../../images/ns_arrow_r.png') no-repeat left top; right:-100px;}

	#main_news .bx-pager{display:none;}

	#main_bd{width:100%;padding:60px 0 80px 0;}
	#main_bd .bd_con{width:96%;max-width:1600px;margin:0 auto;}
	#main_bd .bd_con:after{clear:both;display:block;content:'';}
	#main_bd .bd_con li{float:right;width:49%;max-width:775px;overflow:hidden;position:relative;box-sizing:border-box;}
	#main_bd .bd_con li:first-child{margin-left:0;float:left;}
	#main_bd .bd_con .link .img{width:775px;height:298px;overflow:hidden;position:absolute;z-index:1;left:50%;margin-left:-387.5px;position: relative;}
	#main_bd .bd_con .link .img>img{-webkit-transition: .3s; transition: .3s; transform-origin: 50% 50%;position: relative;}
	#main_bd .bd_con .link.over:hover .img>img{transform: matrix(1.1, 0, 0, 1.1, 0, 0);}
	#main_bd .bd_con .link .txt_con{position:absolute;z-index:3;width:100%;height:298px;z-index:2;top:0;padding:80px;box-sizing:border-box;}
	#main_bd .bd_con .link .txt_con .txt{width:100%;}
	#main_bd .bd_con .link .txt_con .txt .st{height:100px;color:#222;font-size:19px;line-height:25px;font-weight:300;}
	#main_bd .bd_con .link .txt_con .txt .tt span{color:#222;font-size:27px;font-weight:500;display:inline-block;vertical-align:middle;}
	#main_bd .bd_con .link .txt_con .txt .tt a{width:57px; height:25px; margin-left:10px; border:1px solid #111; font-size:14px; line-height:20px; color: #111; text-align: center; box-sizing:border-box; border-radius:3px;font-weight:300 !important; display:inline-block; vertical-align: middle;}
	#main_bd .bd_con .bg{position:absolute;width:100%;height:298px;z-index:2;top:0;padding:40px;box-sizing:border-box;}
	#main_bd .bd_con .bg p{width:100%;height:100%;background:#fff;opacity:0.8;filter:alpha(opacity=80);}

	#main_map{width:100%;border-top:2px solid #004098;background:#e9ebec;padding:60px 0 90px 0;box-sizing:border-box;}
	#main_map .cont{width:96%;max-width:1600px;margin:0 auto;}
	#main_map dt{position:absolute;}
	#main_map dd{padding-left:27%;}
	#main_map dd ul{width:100%;max-width:1260px;height:100%;margin:0 auto;box-sizing:border-box;text-align:left;}
	#main_map dd ul>li{width:23%;text-align:left;display:inline-block;padding:20px 10px; vertical-align:top; position:relative;box-sizing:border-box;}
	#main_map dd ul>li:first-child{border:none;}
	#main_map dd ul>li>a{color:#000;font-size:19px;line-height:27px;font-weight:400;}
	#main_map dd ul>li .allmSub{padding-top:20px;}
	#main_map dd ul>li .allmSub a{display:block;color:#444;font-size:15px;line-height:1.2;padding-bottom:12px;font-weight:300;}
	#main_map dd ul>li .allmSub a:hover,
	#main_map dd ul>li .allmSub a.on{color:#444;}

	/* Sub Style */
	#sVisual{width:100%; background-color:#f3f3f4; background-repeat:no-repeat; background-position:center bottom;height:350px;background-size:cover;}
	#sVisual>.inConts{width:94%;max-width:1435px;margin:0 auto;text-align:left;display:table;}
	#sVisual>.inConts>.sub_top{width:100%; height:350px; font-size:21px;line-height:28px; color:#fff;font-weight:300;}
	#sVisual>.inConts>.sub_top h2{font-size:48px;font-weight:500;margin-top:150px;padding-bottom:12px;color:#0098D9;line-height:1;letter-spacing:-1px;}
	#sVisual>.inConts>.sub_top span{line-height:28px;}
	/*
	#sVisual.bg01{background-image:url('../../images/sub_visual_01.jpg');}
	#sVisual.bg02{background-image:url('../../images/sub_visual_02.jpg');}
	#sVisual.bg03{background-image:url('../../images/sub_visual_03.jpg');}
	#sVisual.bg04{background-image:url('../../images/sub_visual_04.jpg');}
	#sVisual.bg05{background-image:url('../../images/sub_visual_05.jpg');}
	#sVisual.bg06{background-image:url('../../images/sub_visual_06.jpg');}
	#sVisual.bg07{background-image:url('../../images/sub_visual_07.jpg');}
	*/

	#sVisual.bg01{background-image:url('../../images/sub_visual01.jpg');}
	.ceo_vis #sVisual.bg01{background-image:url('../../images/sub_visual01.jpg') !important;}
	.loc_vis #sVisual.bg01{background-image:url('../../images/sub_visual01_loc.jpg') !important;}
	#sVisual.bg02{background-image:url('../../images/sub_visual02.jpg');}
	#sVisual.bg03{background-image:url('../../images/sub_visual03.jpg');}
	#sVisual.bg04{background-image:url('../../images/sub_visual04.jpg');}
	#sVisual.bg05{background-image:url('../../images/sub_visual05.jpg');}
	#sVisual.bg06{background-image:url('../../images/sub_visual05.jpg');}
	.mob_vis #sVisual.bg06{background-image:url('../../images/sub_visual05.jpg') !important;}
	#sVisual.bg07{background-image:url('../../images/sub_visual07.jpg');}
	#sVisual.bg08{background-image:url('../../images/sub_visual08.jpg');}
	#sVisual.bg09{background-image:url('../../images/sub_visual09.jpg');}
	#sVisual.bg10{background-image:url('../../images/sub_visual10.jpg');}
	#sVisual.bg11{background-image:url('../../images/sub_visual11.jpg');}
	#sVisual.bg12{background-image:url('../../images/sub_visual12.jpg');}
	#sVisual.bg13{background-image:url('../../images/sub_visual13.jpg');}
	#sVisual.bg14{background-image:url('../../images/sub_visual14.jpg');}
	#sVisual.bg15{background-image:url('../../images/sub_visual15.jpg');}
	#sVisual.bg16{background-image:url('../../images/sub_visual16.jpg');}

	#snb_mobile{display:none;}
	#snb{width:100%; height:70px;position:absolute;background:url("../../images/snb_bg.png") repeat;font-size:16px;}
	#snb .inConts{width:94%;max-width:1430px;margin:0 auto;}
	#snb .home{width:55px;height:70px;display:inline-block;vertical-align:top;background:url("../../images/snb_arrow.png") no-repeat right center;}
	#snb .home>a{width:55px;height:70px;display:table-cell;vertical-align:middle;}
	#snb .home>a>img {padding-right:5px; }
	#snb .pNCont{display:inline-block;min-width:620px;height:70px;}
	#snb .pNCont>li{ display:inline-block; vertical-align:top; position:relative;}
	#snb .pNCont>li{background:url("../../images/snb_arrow.png") no-repeat right center;}
	#snb .pNCont>li:last-child{background:none;}
	#snb .pNCont>.sMenu{padding:0;float:left;height:70px;cursor:pointer;}
	#snb .pNCont>.sMenu.sDepth01{position:relative;z-index:2;width:240px; height: 70px;}
	#snb .pNCont>.sMenu.sDepth02{position:relative;z-index:2;width:300px;height: 70px;}
	#snb .pNCont>.sMenu.sDepth03{position:relative;z-index:2;width:auto;min-width:300px;height: 70px;}
	#snb .pNCont>li>p{background:url("../../images/icon_pageArr.png") no-repeat center right 30px ;}
	#snb .pNCont>li.on>p{background:url("../../images/icon_pageArr_on.png") no-repeat center right 30px ;}
	#snb .pNCont>.sMenu.sDepth03>p{padding-right:30px;}
	#snb .pNCont>.sMenu.sDepth01>p{float:left;width:100%;height:70px;height:58px;display:table;}
	#snb .pNCont>.sMenu.sDepth02>p{float:left;width:100%;height:70px;height:58px;display:table;}
	#snb .pNCont>.sMenu.sDepth03>p{float:left;width:100%;height:70px;height:58px;display:table;}
	#snb .pNCont>li>p>a{color:#acb7bd;width:100%;display:table-cell;vertical-align:middle;padding-left:15px;height:70px;font-size:16px; line-height:1.5;word-break:keep-all; word-wrap:break-word;}
	#snb .pNCont>li.on>p>a{color:#fff !important;}
	#snb .pNCont>.sMenu.sDepth01>p>a{word-break:keep-all; word-wrap:break-word;}
	#snb .pNCont>.sMenu>p>a>span{width:240px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	#snb .pNCont>.sMenu.sDepth03>p>a>span{width:auto;}

	#snb .pNCont>a{display:none;}

	#snb .pNCont .sMenu .lnbSub{width:190px; border:1px solid #4d6b7c;border-top:none;background:#0098D9; position:absolute; z-index:9;left:0px; right:0px; top:70px;overflow:hidden; display:none; box-sizing: border-box;}
	#snb .pNCont>.sMenu .lnbSub>a{padding:13px 35px;font-size:15px;font-weight:400; line-height:18px;color:#000; display:block;letter-spacing:-1px; box-sizing: border-box; word-break:keep-all; word-wrap:break-word;}
	#snb .pNCont>.sMenu .lnbSub>a.active,
	#snb .pNCont>.sMenu .lnbSub>a:hover{background:#fff;color:#000;font-weight:500;}

	.depth_on #snb .pNCont>.sMenu.sDepth03{display:none;}
	.depth_on #snb .pNCont>.sMenu.sDepth02{background:none;}
	.depth_on #snb .pNCont>.sMenu.sDepth02>p{background:url("../../images/icon_pageArr_on.png") no-repeat center right 30px ;}
	.depth_on #snb .pNCont>.sMenu.sDepth02>p>a{color:#fff;}

	.sub #container .pageTop{position:relative;width:100%;padding-top:70px;}
	.sub #container .pageTop h2>strong{font-weight:500; font-size:36px;color:#000;  display:inline-block;line-height:1;letter-spacing:-1px;}


	.sub #container{width:94%;max-width:1435px; min-height:600px; margin:0 auto; padding:0; position:relative; box-sizing: border-box;}
	.sub #container:after{display:block;visibility:hidden;clear:both;height:0;content:' '}

	.sub #container #contents{width:100%;padding-bottom:90px;padding-top:40px;}
	.sub #container #contents.pd60{padding-top:60px;}
	.sub #container #contents #section{width:100%;position:relative;margin:0 auto;margin-top:30px;}

	#tabDepth_wp{width:100%;}
	.depth3Menu{width:100%; font-size:0; line-height:0; position: relative; z-index:5;display:none;}
	.depth3Menu.active{display:block;}
	.depth3Menu .tit{background-color: #395981; display:none;text-align:center;}
	.depth3Menu .tit>a{background:url('../../images/tab_arrow.png') no-repeat right 15px center; background-size:16px 9px ; font-weight: 500; font-size:18px;line-height:70px; color: #fff; cursor: pointer; display:block;}
	.depth3Menu .depth3Con{display:none;}
	.depth3Menu .depth3Con.active{display:block;}
	.depth3Menu .depth3sub{width:100%;}
	.depth3Menu .depth3sub>ul{width:100%;border-left:1px solid #d4d4d4;position: relative; display:table; table-layout: fixed; }
	.depth3Menu .depth3sub>ul>li{display:table-cell; vertical-align: middle;}
	.depth3Menu .depth3sub>ul>li>a{height:70px; border:1px solid #d4d4d4;border-bottom:1px solid #0098D9;background:#f8f8f8; border-left:none; font-weight: 400; font-size:18px; line-height:1.2; color: #222; text-align: center; box-sizing:border-box; max-width:100%;display: flex; align-items: center; justify-content: center;}
	.depth3Menu .depth3sub>ul>li>a.active,
	.depth3Menu .depth3sub>ul>li>a:hover{background:#004098;border-bottom:1px solid #004098; color: #fff;font-weight:500;}
	.depth3Menu .depth3sub.green>ul>li>a{border-bottom:1px solid #00af35;}
	.depth3Menu .depth3sub.green>ul>li>a.active,
	.depth3Menu .depth3sub.green>ul>li>a:hover{background:#00af35;border-bottom:1px solid #008e2b;}

	/* 이미지 */
	.thumbFull{position: relative; display:block;}
	.thumbFull>.maxFull{width:100%; height:100%; position: absolute; left:0; top:0;}
	.thumbAb{text-align: center; position: relative; display:block;}
	.thumbAb>.maxFull{width:100%; height:100%; position: absolute; left:0; top:0;}

	/* 서브기타 */
	.bul li{padding:3px 0;padding-left:10px;background:url('../../images/bul.gif') no-repeat 0px 12px; font-size:16px; line-height:1.4;color:#555;letter-spacing:-0.5px;word-break:keep-all; word-wrap:break-word;}
	.bul li .dt{width:115px;display:inline-block;}
	.bdline li {display:block;position:relative;font-size:17px;color:#555;line-height:1.7;}
	.bdline li .line{position:absolute;top:0px;display:block;}
	.bdline li .txt{display:block;padding-left:12px;}

	.blk{display:block;}
	.nTxt{color:#555;font-size:16px;font-weight:300;line-height:25px;word-break:keep-all; word-wrap:break-word;}
	.nTxt:after{clear:both;display:block;content:'';}
	.nTxt span{display:block;}
	.nTxt strong{font-weight:500;}
	.nTxt .ltxt{float:left;padding-right:10px;}
	.nTxt .btnBord{float:right;}
	.btxt{color:#000;font-size:24px;font-weight:400;}
	.mid_txt{font-size:17px;color:#333;line-height:25px;font-weight:400;}
	.mid_txt .red{display:inline-block;vertical-align:middle;}
	.mid_txt.f20{font-size:20px;}
	.mid_txt.bd{font-weight:500;}
	.bTitle{color:#222;font-size:28px;font-weight:500;letter-spacing:-1px;}
	.bTitle:after{clear:both;display:block;content:'';}
	.bTitle .st{color:#555;font-size:16px;font-weight:400;padding-left:10px;}
	.bTitle .rt{float:right;color:#555;font-size:16px;font-weight:400;padding-top:9px;letter-spacing:0;}
	.bTitle .stxt{color:#555;font-size:16px;line-height:18px;font-weight:400;padding-left:5px;}
	.sTitle{font-size:18px;color:#262626;font-weight:300;display:inline-block;}
	.rTitle{font-size:23px;color:#004098;font-weight:500;display:inline-block;}

	.bar_tt{width:100%;margin-bottom:30px;font-weight:400;}
	.bar_tt dt{position:absolute;border-top:4px solid #222;width:10px;margin-top:10px;}
	.bar_tt dd{padding-left:18px;color:#222;font-weight:300;font-size:20px;line-height:30px;letter-spacing:-0.5px;}

	.under{color:#e12f29;text-decoration:underline;display:inline !important;}
	.inl{display:inline !important;}

	.point{color:#1c953f;}
	.red{color:#004098 !important;}
	.bold{color:#222 !important;;font-weight:500;}
	.space{padding:0 4px;}
	.bord20{width:20px;height:2px;background:#41525c;margin:20px 0;}
	.sld_line{width:100%;border-top:1px solid #d0d0d0;margin-top:30px;padding-bottom:30px;}
/*[e] Layout Style */

/*[s] About Style */
	.big_title{font-size:38px;color:#222;line-height:1;font-weight:300;letter-spacing:-2px;}
	.big_title strong{font-weight:500;}

	.about_img{width:100%;text-align:center;margin-top:35px;}
	.about_img .thumbAb{height:515px;width:1099px;margin:0 auto;}

	.num_list{width:100%;margin-top:40px;}
	.num_list dt{position:absolute;color:#004098;font-size:22px;font-weight:500;line-height:27px;}
	.num_list dd{font-size:17px;color:#555;line-height:27px;font-weight:300;padding-left:40px;padding-bottom:10px;}

	.half_con>ul>li{display:inline-block;vertical-align:top;width:50%;}
	.half_con.hf1024>ul>li{width:48%;margin-left:4%;}
	.half_con.hf1024>ul>li:first-child{margin-left:0;}
	.half_con.hf840>ul{max-width:840px;}
	.half_con.hf840>ul>li{width:48%;margin-left:2%;}
	.half_con.hf840>ul>li:first-child{margin-left:0;}
	.half_con.small>ul>li{vertical-align:middle;}
	.half_con .bul li{line-height:1.6;}
	.dash_line{width:100%;border-top:1px dashed #a4a4a4;margin-top:50px;padding-bottom:50px;}

	.about_box li{display:inline-block;vertical-align:top;width:32%;min-height:290px;margin-left:2%;padding:3% 2%;border:1px solid #ddd;text-align:center;box-sizing:border-box;}
	.about_box li:first-child{margin-left:0;}
	.about_box li .tt{color:#222;font-size:23px;line-height:27px;font-weight:400;padding:17px 0;}

	.location{margin-top:50px;}
	.location li{display:inline-block;vertical-align:top;width:64%;height:400px;}
	.location li:first-child{width:33.5%;margin-right:2.5%;}
	.location li .locationMap{width:100%;height:380px;border:1px solid #ddd;margin-top:10px;}
	.location li .red_tt{font-size:25px;color:#004098;line-height:27px;letter-spacing:-1px;margin-top:35px;}
	.location li .loc_con{width:100%;border-top:2px solid #333;margin-top:30px;padding-top:30px;position:relative;}
	.location li .loc_con dt{width:4px;height:4px;background:#004098;position:absolute;margin-top:12px;}
	.location li .loc_con dd{padding-left:18px;color:#222;font-size:20px;font-weight:500;padding-bottom:45px;}
	.location li .loc_con dd:last-child{padding-bottom:0;}
	.loc_guide{margin-left:18px;}

	.history table{width:100%;}
	.history td{box-sizing:border-box;position:relative;vertical-align:top;}
	.history td.tt{width:51%;padding-top:30px;text-align:right;box-sizing:border-box;background:url('../../images/about/his_bg.gif') repeat-y right 6px top;}
	.history td.tt .bx_arr{text-align:right;padding-right:30px;background:url('../../images/about/his_dot.gif') no-repeat right center;color:#e12f29;font-size:20px; line-height:1;font-weight:500;letter-spacing:-1px;}
	.history td.tt .bx_arr span.txt{color:#fff;padding:10px 25px 11px 20px;border-radius:2px;background:#004098 ;}
	.history td.tt .bx_arr span.arrow{position:absolute;top:34px;width:6px;height:13px;background:url('../../images/about/his_arrow.gif') no-repeat;}
	.history td.st{width:49%;padding-top:28px;}
	.history td dt{position:absolute;left:20px;color:#555;font-size:18px;font-weight:500;font-style:italic;line-height:27px;}
	.history td dd{color:#555;font-size:17px;font-weight:300;padding-left:95px;line-height:29px;padding-bottom:13px;}

	.ceo_con{width:100%;min-height:550px;border-bottom:3px solid #004098;background:url('../../images/about/ceo.jpg') no-repeat right bottom;}
	.ceo_con .nTxt{width:67%;line-height:27px;}

	.society{width:100%;text-align:center;padding-top:25px;}
	.soc_con{margin-top:30px;}
	.soc_con .thumbAb{max-width:900px;height:570px;margin:0 auto;}
	.soc_tab{margin-top:40px;}
	.soc_tab li{display:inline-block;width:23%;margin:0 1%;max-width:340px;}
	.soc_tab li a{display:block;width:100%;height:210px;}

	.ethics_con{margin-top:50px;}
	.ethics_con .etimg{margin-top:40px;}
	.ethics_con .bdline{margin-top:180px;}

	.ethic_list{width:100%;text-align:center;padding-bottom:60px;}
	.ethic_list li{display:inline-block;width:30%;margin:0 1%;max-width:301px;vertical-align:top;cursor:pointer;position:relative;}
	.ethic_list li>a{display:block;width:100%;height:400px;}
	.ethic_list li .ethic_img{display:table;width:100%;height:400px;line-height:35px;text-align:center;color:#fff;font-weight:400;font-size:26px;background:url('../../images/about/ethics_img_01.jpg') no-repeat center;box-sizing:border-box;}
	.ethic_list li .ethic_img.et02{background:url('../../images/about/ethics_img_02.jpg') no-repeat center;}
	.ethic_list li .ethic_img.et03{background:url('../../images/about/ethics_img_03.jpg') no-repeat center;}
	.ethic_list li .ethic_img.inm{background:url('../../images/in_img.gif') no-repeat center;}
	.ethic_list li .ethic_img p{display:table-cell;height:400px;vertical-align:middle;}
	.ethic_list li .over_det{position:absolute;top:0;width:100%;color:#fff;font-size:18px;text-align:center;opacity:0; filter:alpha(opacity=0);}
	.ethic_list li .over_det .plus{font-size:85px;font-weight:100;margin-top:130px;}
	.ethic_list li .over_det .detail{line-height:1;}
	.ethic_list li:hover .over_det{height:400px;background:url('../../images/about/et_bg.png') repeat;opacity:1; filter:alpha(opacity=100);}

	.ethic_list .btn_wp{margin-top:5px;position:relative;}
	.ethic_list .btn_wp .line{width:1px;background:#41525c;height:49px;display:block;position:absolute;z-index:3;top:0;left:50%;margin-left:-0.5px;}
	.ethic_list .btn_wp .line.active{background:#e12f29;z-index:5;}
	.ethic_list li a.btnk{position:relative;display:inline-block;height:50px;width:50%;padding:0 18px;background:#fff;border:1px solid #41525c;color:#41525c;line-height:50px;font-size:17px;font-weight:400;text-align:left;box-sizing:border-box;}
	.ethic_list li a.btnk .icon{float:right;margin-top:15px;width:24px;height:27px;display:inline-block;vertical-align:middle;padding-left:10px;background:url('../../images/down_icon2.gif') no-repeat right top;}
	.ethic_list li a.btnk:hover{color:#e12f29;}
	.ethic_list li a.btnk:hover .icon{background:url('../../images/down_icon2_on.gif') no-repeat right top;}
	.ethic_list li a.btnk.kor{border-right:none;}
	.ethic_list li a.btnk.eng{border-left:none;}
	.ethic_list li a.btnk.kor:hover{border:1px solid #e12f29;border-right:none;}
	.ethic_list li a.btnk.eng:hover{border:1px solid #e12f29;border-left:none;}

	.eth_ar{margin-top:15px;}
	.eth_ar li{display:inline-block;vertical-align:middle;box-sizing:border-box;letter-spacing:-1px;}
	.eth_ar li.bx{width:45%;border:1px solid #ddd;padding:2%;min-height:200px;}
	.eth_ar li.arrow{width:10%;text-align:center;}
	.eth_ar li .tt{color:#e12f29;font-size:22px;font-weight:500;padding-bottom:12px;}
	.eth_ar li .st{color:#2f5063;font-size:20px;font-weight:300;line-height:30px;}

	.envir_con{width:100%;text-align:center;margin-top:60px;}
	.envir_con>ul>li{display:inline-block;vertical-align:middle;}
	.envir_con>ul>li:first-child{padding-right:60px;}
	.envir_con>ul>li .bul{text-align:left;margin-top:15px;}

	.rd_tab{width:100%;text-align:center;margin-top:55px;}
	.rd_tab li{display:inline-block;vertical-align:top;margin-right:1%;}
	.rd_tab li:last-child{margin-right:0;}
	.rd_tab li div{display:table;min-width:180px;border:1px solid #41525c;height:50px;border-radius:2px;}
	.rd_tab li a{display:inline-block;display:table-cell;vertical-align:middle;padding:0 15px;color:#41525c;font-size:18px;font-weight:400;line-height:1.1;box-sizing:border-box;}
	.rd_tab li div.active{border:1px solid #004098;}
	.rd_tab li div.active a{color:#004098;}
	.rd_con{padding-top:30px;}

	.bot_box{width:100%;background:#f8f8f8;margin-top:50px;border:1px solid #e7e7e7;box-sizing:border-box;padding:2%;font-size:14px;line-height:27px;color:#555;}

	.loc_list{width:100%;}
	.loc_list ul{margin-left:-2%;}
	.loc_list li{display:inline-block;width:48%;margin-left:2%;vertical-align:top;padding-bottom:40px;}
	.loc_list.ts_ms ul{margin-left:0;}
	.loc_list.ts_ms li{text-align:center;width:100%;margin-left:0;}
	.loc_list.full ul{margin-left:0;}
	.loc_list.full li{;width:100%;margin-left:0;vertical-align:top;padding-bottom:20px;}
	.loc_list li .nation_tt{font-size:26px;color:#004098;font-weight:400;padding-bottom:14px;}
	.loc_list li .title{width:100%;position:relative;}
	.loc_list li .title:after{clear:both;display:block;content:'';}
	.loc_list li .title .tt{display:block;color:#222;font-size:20px;line-height:1;font-weight:500;padding-top:5px;}
	.loc_list.full li .title .tt{padding-top:8px;}
	.loc_list li .title .tt_box{padding:2px 8px;font-size:14px;}
	.loc_list li .title .map_btn{position:absolute;right:0;top:22px;width:98px;height:30px;border:1px solid #004098;font-size:14px;color:#004098;text-align:center;font-weight:500;line-height:30px;display:inline-block;}
	.loc_list li .title .map_btn.kor{top:0;}
	.loc_list li .title .map_btn .icon{width:11px;height:30px;display:inline-block;vertical-align:middle;padding-right:10px;background:url('../../images/map_icon.gif') no-repeat left top 4px;}

	.loc_list li .title .info_btn{position:absolute;right:104px;top:22px;width:98px;height:30px;border:1px solid #004098;font-size:14px;color:#004098;text-align:center;font-weight:500;line-height:30px;display:inline-block;}
	.loc_list li .title .info_btn.kor{top:0;}
	.loc_list li .title .info_btn .icon{width:11px;height:30px;display:inline-block;vertical-align:middle;padding-right:10px;background:url('../../images/info_icon.gif') no-repeat left top 4px;}

	.loc_list li .img{width:100%;height:400px;margin-top:15px;border:1px solid #e7e7e7;box-sizing:border-box;}
	.loc_list.ts_ms .img{height:450px;border:none;}
	.loc_list.ts_ms .img .maxFull{background-size:auto 450px !important;}
	.loc_list li .board_write.loct>table>tbody>tr>td{padding:2%;font-weight:300;}
	.loc_list li .board_write.loct>table>tbody>tr>td.tt{font-weight:400;}
	.loc_list.full li .board_write.loct>table>tbody>tr>td{padding:1%;}
/*[e] About Style */

/*[s] Business Style */
	.bs_menu{width:100%;}
	.bs_menu>ul>li{display:inline-block;vertical-align:top;width:31.5%;max-width:450px;margin-left:2.5%;overflow:hidden;position:relative;cursor:pointer;}
	.bs_menu.cell4>ul>li{width:23%;margin-left:2.6%;cursor:default;}
	.bs_menu>ul>li:first-child{margin-left:0;}
	.bs_menu .link .img{width:450px;height:280px;overflow:hidden;position:absolute;left:50%;margin-left:-225px;position: relative;}
	.bs_menu .link .img>img{-webkit-transition: .3s; transition: .3s; transform-origin: 50% 50%;position: relative;}
	.bs_menu.cell4 .link .img{width:328px;height:190px;margin-left:-164px;}
	.bs_menu .link.over:hover .img>img{transform: matrix(1.1, 0, 0, 1.1, 0, 0);}
	.bs_menu .link .txt{width:100%;position:absolute;top:0;color:#fff;line-height:300px;font-size:34px;font-weight:500;text-align:center;letter-spacing:-2px;}
	.bs_menu.cell4 .link .txt{font-size:26px;font-weight:400;line-height:190px;}
	.bs_menu .link .exp{width:100%;min-height:450px;padding:20px 25px;border:1px solid #e0e0e0;box-sizing:border-box;}
	.bs_menu.cell4 .exp{min-height:213px;}

	.bs_circle{text-align:center;}
	.bs_circle ul{margin-left:-3%;}
	.bs_circle li{display:inline-block;width:140px;margin:0 0 0 3%;margin-top:2%;vertical-align:top;position:relative;box-sizing:border-box;cursor:pointer;}
	.bs_circle li .cc_wp{display:inline-block;width:140px;height:140px;border-radius:140px;background:url('../../images/bs/bs_mob_icon01_ed.png') no-repeat;overflow:hidden;position:relative;box-sizing:border-box;cursor:pointer;}
	.bs_circle li .txt{position:relative;z-index:3;width:100%;height:40px;text-align:center;color:#222;font-size:19px;letter-spacing:-1px;font-weight:400;line-height:23px;margin-top:15px;}
	.bs_circle li .icon{position:absolute;width:140px;height:140px;background:url('../../images/bs/bs_mob_icon01_on_ed.png') no-repeat;opacity:0;filter:alpha(opacity=0);}
	.bs_circle li:hover .icon{opacity:1;filter:alpha(opacity=100);}

	.bs_circle li.link01 .cc_wp{background-position:0 0;}
	.bs_circle li.link01 .icon{background-position:0 0;}
	.bs_circle li.link01:hover .icon{background-position:0 0;}

	.bs_circle li.link02 .cc_wp{background-position:-185px 0;}
	.bs_circle li.link02 .icon{background-position:-185px 0;}
	.bs_circle li.link02:hover .icon{background-position:-185px 0;}

	.bs_circle li.link03 .cc_wp{background-position:-369px 0;}
	.bs_circle li.link03 .icon{background-position:-369px 0;}
	.bs_circle li.link03:hover .icon{background-position:-369px 0;}

	.bs_circle li.link04 .cc_wp{background-position:-554px 0;}
	.bs_circle li.link04 .icon{background-position:-554px 0px;}
	.bs_circle li.link04:hover .icon{background-position:-554px 0;}

	.bs_circle li.link05 .cc_wp{background-position:-738px 0px;}
	.bs_circle li.link05 .icon{background-position:-738px 0px;}
	.bs_circle li.link05:hover .icon{background-position:-738px 0px;}

	.bs_circle li.link06 .cc_wp{background-position:-923px 0px;}
	.bs_circle li.link06 .icon{background-position:-923px 0px;}
	.bs_circle li.link06:hover .icon{background-position:-923px 0px;}

	.bs_circle li.link07 .cc_wp{background-position:-1107px 0px;}
	.bs_circle li.link07 .icon{background-position:-1107px 0px;}
	.bs_circle li.link07:hover .icon{background-position:-1107px 0px;}

	.bs_circle li.link08 .cc_wp{background-position:-1292px 0px;}
	.bs_circle li.link08 .icon{background-position:-1292px 0px;}
	.bs_circle li.link08:hover .icon{background-position:-1292px 0px;}

	.bs_circle.auto li .cc_wp{display:inline-block;width:140px;height:140px;border-radius:140px;background:url('../../images/bs/bs_auto_icon01_ed.png') no-repeat;overflow:hidden;position:relative;box-sizing:border-box;cursor:pointer;}
	.bs_circle.auto li .icon{position:absolute;width:140px;height:140px;background:url('../../images/bs/bs_auto_icon01_on_ed.png') no-repeat;opacity:0;filter:alpha(opacity=0);}
	.bs_circle.auto li:hover .icon{opacity:1;filter:alpha(opacity=100);}

	.bs_circle.auto li.link01 .cc_wp{background-position:0 0;}
	.bs_circle.auto li.link01 .icon{background-position:0 0;}
	.bs_circle.auto li.link01:hover .icon{background-position:0 0;}

	.bs_circle.auto li.link02 .cc_wp{background-position:-184px 0;}
	.bs_circle.auto li.link02 .icon{background-position:-184px 0;}
	.bs_circle.auto li.link02:hover .icon{background-position:-184px 0;}

	.bs_circle.def li .cc_wp{display:inline-block;width:140px;height:140px;border-radius:140px;background:url('../../images/bs/bs_def_icon01_ed.png') no-repeat;overflow:hidden;position:relative;box-sizing:border-box;cursor:pointer;}
	.bs_circle.def li .icon{position:absolute;width:140px;height:140px;background:url('../../images/bs/bs_def_icon01_on_ed.png') no-repeat;opacity:0;filter:alpha(opacity=0);}
	.bs_circle.def li:hover .icon{opacity:1;filter:alpha(opacity=100);}

	.bs_circle.def li.link01 .cc_wp{background-position:0 0;}
	.bs_circle.def li.link01 .icon{background-position:0 0;}
	.bs_circle.def li.link01:hover .icon{background-position:0 0;}

	.bs_circle.def li.link02 .cc_wp{background-position:-186px 0;}
	.bs_circle.def li.link02 .icon{background-position:-186px 0;}
	.bs_circle.def li.link02:hover .icon{background-position:-186px 0;}

	.bs_circle.def li.link03 .cc_wp{background-position:-370px 0;}
	.bs_circle.def li.link03 .icon{background-position:-370px 0;}
	.bs_circle.def li.link03:hover .icon{background-position:-370px 0;}

	.bs_circle.def li.link04 .cc_wp{background-position:-554px 0;}
	.bs_circle.def li.link04 .icon{background-position:-554px 0px;}
	.bs_circle.def li.link04:hover .icon{background-position:-554px 0;}

	/*.bs_search{width:100%;text-align:center;border:1px solid #e0e0e0;border-top:1px solid #41525c;background:#f8f8f8;padding:3% 3% 2% 3%;box-sizing:border-box;}
	.bs_search .styled-select{width:248px;margin:0 2px;margin-bottom:1%;}
	.bs_scBtn{display:inline-block;margin-bottom:1%;}
	.bs_scBtn a{margin:0 3px;}*/

	.bs_search{width:100%;text-align:center;border:1px solid #e0e0e0;border-top:1px solid #41525c;background:#f8f8f8;padding:3% 3% 2% 3%;box-sizing:border-box;}
	.bs_search .styled-select{width:248px;margin:0 2px;margin-bottom:1%;}
	.bs_search .sel_chk{position:relative;width:248px;margin:0 2px;margin-bottom:1%;display:inline-block;text-align:left;vertical-align:top;box-sizing:border-box;}
	.bs_search .sel_chk .selbox{width:100%;display:inline-block;text-align:left;vertical-align:top;box-sizing:border-box;}
	.bs_search .sel_chk .selbox>a{width:100%;height:50px;border: 1px solid #dcdcdc;display:block;font-size: 17px;line-height:50px;padding-left:10px;
						 background:#fff url('../../images/board/sel_bg.gif') no-repeat right 15px center;box-sizing: border-box;}
	.bs_search .sel_chk .chk_bd{position:relative;margin-top:5px;color:#999;background:#fff;width:100%;height:40px;display:inline-block;text-align:left;padding-left:10px;vertical-align:top;border: 1px solid #dcdcdc;font-size:15px;line-height:38px;box-sizing:border-box;}
	.bs_search .sel_chk .chk_bd .del{position:absolute;display:block;right:10px;top:-2px;font-weight:400;color:#ccc;font-size:24px;}

	.bs_search .sel_chk .selbox .cSub{width:100%;padding:10px 10px 2px 10px;border:1px solid #dcdcdc;border-top:none;background:#fff; position:absolute; z-index:9;left:0px; right:0px; top:50px;overflow:hidden; display:none; box-sizing: border-box;}

	.cSub input[type=checkbox] + label{padding-left: 28px;font-size: 15px;color:#777;line-height:1;font-weight:300;display:block;margin-bottom:8px;}
	.cSub input[type=checkbox]+ label:before {content: '\2713';display: inline-block;background:#fff;text-align:center;font-weight:800;font-size: 14px;color: #fff;line-height:14px;width:14px;height:14px;border:1px solid #cecece;border-radius:2px;left: 0;}
	.cSub input[type=checkbox]:checked + label:before {content: '\2713';font-size: 13px;background:#bbb;color: #fff;line-height: 13px;}
	.cSub.full{width:100%;border-bottom:1px dotted #ccc;padding-bottom:15px;}

	.bs_scBtn{display:inline-block;margin-bottom:1%;}
	.bs_scBtn a{margin:0 3px;}

	.bs_tab{width:100%;text-align:center;margin-top:50px;}
	.bs_tab ul{width:100%; display:table; table-layout: fixed; }
	.bs_tab li{display:table-cell; vertical-align: middle;height:50px;padding-left:1%;}
	.bs_tab li:first-child{padding-left:0;}
	.bs_tab li div{width:100%;display:table;border:1px solid #41525c;height:50px;border-radius:2px;text-align:center;letter-spacing:-1px;}
	.bs_tab li a{display:inline-block;display:table-cell; height:50px;vertical-align:middle;text-align:center;color:#41525c;font-size:18px;font-weight:400;line-height:1.1;box-sizing:border-box;}
	.bs_tab li.active div{border:1px solid #004098;}
	.bs_tab li.active div a{color:#004098;}

	.bs_list{width:100%;margin-top:20px;border-top:1px solid #d4d4d4;}
	.bs_list>ul>li{width:100%;min-height:300px;display:block;border-bottom:1px solid #d4d4d4;padding:30px 2%;box-sizing:border-box;position:relative;}
	.bs_list>ul>li:after{clear:both;display:block;content:'';}
	.bs_list>ul>li .cont{width:68%;min-height:205px;padding-bottom:10px;}
	.bs_list>ul>li .cont .txt{margin-top:15px;min-height:145px;padding-bottom:10px;font-size:16px;color:#555;line-height:1.7;}
	.bs_list>ul>li .cont .txt .bul{padding-top:5px;}
	.bs_list>ul>li .img{position:absolute;top:30px;right:2%;width:30%;max-width:361px;height:239px;border:1px solid #e0e0e0;}
	.bs_list>ul>li .img .thumbAb{width:100%;height:239px;}
	.file_wp{width:68%;clear:both;padding-top:5px;}
	.file_wp p{display:inline-block;vertical-align:middle;height:30px;padding-right:2%;margin-right:2%;background:url('../../images/bs/bs_line.gif') no-repeat right center;}
	.file_wp p:first-child{margin-left:0;}
	.file_wp p:last-child{padding:0;background:none;}
	.file_wp p .icon{display:inline-block;vertical-align:middle;width:30px;height:30px;background:url('../../images/bs/pdf.gif') no-repeat left center;}
	.file_wp p .icon.zip{background:url('../../images/bs/zip.gif') no-repeat left center;}
	.file_wp p .name{display:inline-block;vertical-align:middle;color:#666;font-size:16px;font-weight:300;padding-left:5px;}

	.ex_box{width:100%;margin-bottom:40px;border:1px solid #e0e0e0;border-top:1px solid #41525c;background:#f8f8f8;padding:2.5% 2%;font-size:17px;line-height:27px;color:#41525c;font-weight:400;box-sizing:border-box;}
	.ex_box.sc_tt{font-size:24px;border:none;border-top:1px solid #41525c;padding:3% 2%;}
	.ex_box .half_con li{padding:0;margin:0;}
	.ex_box .half_con li .txt{font-weight:300;}

	.bs_year{width:100%;/*background:url('../../images/bs/bsy_bg.gif') repeat-x 0 42px;*/margin-top:0px;}
	.bs_year ul{margin-left:-5%;}
	.bs_year li{display:inline-block;width:20%;margin-left:5%;vertical-align:top;}
	.bs_year li .year{width:100%;color:#e12f29;font-size:20px;font-weight:500;height:27px;padding-bottom:0px;text-align:center;/*background:url('../../images/about/his_dot.gif') no-repeat center bottom;*/}
	.bs_year li .box{width:100%;padding:15px;margin-top:15px;min-height:370px;border:1px solid #e0e0e0;box-sizing:border-box;}
	.bs_year li .box .img{width:100%;height:194px;}
	.bs_year li .box .nTxt{padding-top:10px;}



/*[e] Business Style */

/*[s] PR Style */
	.bro_board{width:100%;box-sizing:border-box;border-bottom:1px solid #d4d4d4;margin-top:60px;padding-bottom:30px;}
	.bro_board ul{margin-left:-20px;text-align:center;}
	.bro_board li{display:inline-block;vertical-align:top;width:343px;height:420px;margin-bottom:15px;margin-left:20px;overflow:hidden;}
	.bro_board li .img{width:341px;position:relative;}
	.bro_board li .img>a img{width:341px;height:358px;border:1px solid #ddd;}
	.bro_board li .img>a .mag{position:absolute;z-index:2;top:155px;width:100%;text-align:center;}
	.bro_board li .img>a .mag p{opacity:0;filter:alpha(opacity=0);-webkit-transition: .3s; transition: .3s;width:0;height:50px;overflow:hidden;margin:0 auto;position:relative;border:1px solid #fff;line-height:50px;color:#fff;font-size:20px;font-weight:400;}
	.bro_board li .img>a .mag p .icon{padding-left:13px;display:inline-block;width:22px;height:19px;background:url('../../images/center/down_icon.png') no-repeat right center;}
	.bro_board li .img>a:hover .mag p{width:160px;height:50px;opacity:1;filter:alpha(opacity=100);}
	.bro_board li .img>a .bg{opacity:0;filter:alpha(opacity=0);-webkit-transition: .5s; transition: .5s;}
	.bro_board li .img>a:hover .bg{position:absolute;top:0;background:#000;opacity:0.8;filter:alpha(opacity=80);width:341px;height:358px;}
	.bro_board li .txt{width:100%;font-size:20px;color:#222;font-weight:500;line-height:23px;padding-top:15px;text-align:left;}

	.video_wp {width:100%;margin-top:60px;border-bottom:1px solid #d4d4d4;padding-bottom:40px;}
	.video_wp .media_con{width:100%;background:#f1f1f1;box-sizing:border-box;padding:50px 20px;text-align:center;}
	.video_wp .titlEt { color:#222; font-size:23px; line-height:1.2; font-weight:500;display:none;}
	.video_wp .titlEt.active{display:block;}
	.video_wp .cVideo{width:100%;max-width:980px;margin:0 auto;overflow:hidden;margin-top:30px;}
	.video_wp .cVideo .video,
	.video_wp .cVideo iframe{width:100%; height:550px;}
	.video_wp .cVideo .video{background:#000;}
	.video_wp .cVideo .video video{width:100%;height:550px !important;}

	.video_wp .vList{width:100%; overflow:hidden;font-size:0;text-align:center;margin-top:40px;}
	.video_wp .vList>ul{margin-left:-1.5%;}
	.video_wp .vList>ul>li{display:inline-block;width:31%;max-width:323px;height:180px;margin-left:1.5%;}
	.video_wp .vList>ul>li a{box-sizing:border-box;}
	.video_wp .vList>ul>li.active a{border:3px solid #004098;}

	.ci_wp{margin-top:50px;}
	.ci_wp>ul>li{width:49%;max-width:695px;display:inline-block;vertical-align:top;}
	.ci_wp li.color{margin-left:1%;}
	.ci_wp li .ci_box{width:100%;padding:38px 20px;margin-top:25px;border:1px solid #d4d4d4;text-align:center;background:url('../../images/center/ci_pat.gif') repeat;box-sizing:border-box;}
	.ci_wp li .color_box{width:100%;margin-top:10px;}
	.ci_wp li .color_box .cbox{width:49%;margin-top:15px;display:inline-block;vertical-align:top;border:1px solid #d4d4d4;box-sizing:border-box;}
	.ci_wp li .color_box .cbox.red{margin-left:2%;}
	.ci_wp li .color_box .cbox td{width:70%;padding:10px;box-sizing:border-box;}
	.ci_wp li .color_box .cbox td.tt{width:30%;background:#004098;color:#fff;font-size:16px;font-weight:400;text-align:center;}
	.ci_wp li .color_box .cbox.red td.tt{background:#0098D9;}
	.ci_wp li .color_box .cbox.gray td.tt{background:#dadbdc;}
	.ci_wp li .color_box .cbox.silver td.tt{background:#a7a9ac;}
	.ci_wp li .color_box .cbox.navy td.tt{background:#160c5a;}
	.ci_wp li .color_box .cbox.gold td.tt{background:#b4975a;}
	.ci_wp>ul>li.sig{width:100%;max-width:100%;display:block;margin-top:50px;}
	.ci_wp li .sig>color_box{width:100%;margin-top:25px;}
	.ci_wp li .sig>color_box .cbox{width:49%;display:inline-block;vertical-align:top;border:1px solid #d4d4d4;box-sizing:border-box;}
	.ci_wp li .sig>color_box .cbox.red{margin-left:2%;}
	.ci_wp li .sig>color_box .cbox td{width:70%;padding:10px;box-sizing:border-box;}
	.ci_wp li .sig>color_box .cbox td.tt{width:30%;background:#41525c;color:#fff;font-size:16px;font-weight:400;text-align:center;}
	.ci_wp li .sig>color_box .cbox.red td.tt{background:#e12e29;}
	.ci_wp>ul>li.sig ul{margin-left:-1.5%;margin-top:25px;}
	.ci_wp>ul>li.sig li{min-width:30.5%;display:inline-block;margin-left:1.5%;vertical-align:top;box-sizing:border-box;padding-bottom:25px; white-space: nowrap;}
	.ci_wp>ul>li.sig li .img{border:1px solid #d4d4d4;padding:20px 10px;box-sizing:border-box;text-align:center;}
	.ci_wp>ul>li.sig li .img.gray{background:#41525c;}
	.ci_wp>ul>li.sig li .img.red{background:#e12e29;}
	.ci_wp>ul>li.sig li .img.black{background:#231f20;}
	.ci_wp>ul>li.sig li .st{color:#555;font-size:15px;line-height:20px;padding-top:7px;}

	/*.ci_wp{margin-top:50px;}
	.ci_wp>ul>li{width:49%;max-width:695px;display:inline-block;vertical-align:top;}
	.ci_wp li.color{margin-left:1%;}
	.ci_wp li .ci_box{width:100%;padding:38px 20px;margin-top:25px;border:1px solid #d4d4d4;text-align:center;background:url('../../images/center/ci_pat.gif') repeat;box-sizing:border-box;}
	.ci_wp li .color_box{width:100%;margin-top:25px;}
	.ci_wp li .color_box .cbox{width:49%;display:inline-block;vertical-align:top;border:1px solid #d4d4d4;box-sizing:border-box;}
	.ci_wp li .color_box .cbox.red{margin-left:2%;}
	.ci_wp li .color_box .cbox td{width:70%;padding:10px;box-sizing:border-box;}
	.ci_wp li .color_box .cbox td.tt{width:30%;background:#41525c;color:#fff;font-size:16px;font-weight:400;text-align:center;}
	.ci_wp li .color_box .cbox.red td.tt{background:#e12e29;}
	.ci_wp>ul>li.sig{width:100%;max-width:100%;display:block;margin-top:50px;}
	.ci_wp>ul>li.sig ul{margin-left:-1.5%;margin-top:25px;}
	.ci_wp>ul>li.sig li{display:inline-block;width:23.5%;margin-left:1.5%;vertical-align:top;box-sizing:border-box;padding-bottom:25px;}
	.ci_wp>ul>li.sig li .img{border:1px solid #d4d4d4;padding:20px 10px;box-sizing:border-box;text-align:center;}
	.ci_wp>ul>li.sig li .img.gray{background:#41525c;}
	.ci_wp>ul>li.sig li .img.red{background:#e12e29;}
	.ci_wp>ul>li.sig li .img.black{background:#231f20;}
	.ci_wp>ul>li.sig li .st{color:#555;font-size:15px;line-height:20px;padding-top:7px;}*/
/*[e] PR Style */

/*[s] Invest Style */
	.inv_top{width:100%;background:#f8f8f8;padding:25px 10px;box-sizing:border-box;text-align:center;margin-bottom:50px;}
	.inv_top li{display:inline-block;vertical-align:middle;font-weight:400;}
	.inv_top li.txt{text-align:left;padding-left:2%;}
	.inv_top li .tt{color:#222;font-size:23px;line-height:27px;}
	.inv_top li .st{font-size:17px;color:#2f5063;line-height:22px;padding-top:5px;}
	.inv_top li.btn{height:60px;margin-left:2%;padding-left:2%;background:url('../../images/invest/inv_line.gif') no-repeat left center;}
	.inv_top li.btn .btnNormal{margin-top:7px;}

	.stock_wp{width:100%;border-top:1px solid #d0d0d0;padding-top:50px;margin-top:15px;}
	.stock_wp:after{clear:both;display:block;content:'';}
	.stock_wp .stk_top{width:100%;float:left;padding-top:13px;}
	.stock_wp .stk_top.p0{padding-top:0px;}
	.stock_wp .stk_top:after{clear:both;display:block;content:'';}
	.stock_wp .stk_iframe{width:49%;float:right;height:220px;background:#ddd;text-align:center;font-size:30px;font-weight:500;color:#888;}
	.stock_wp .stk_iframe:after{clear:both;display:block;content:'';}
	.stock_wp .stk_top dl:after{clear:both;display:block;content:'';}
	.stock_wp .stk_top dt{float:left;font-size:36px;font-weight:500;color:#222;letter-spacing:-1px;}
	.stock_wp .stk_top dt .arrow{font-size:15px;color:#2475d0;padding-right:10px;}
	.stock_wp .stk_top dt .up .arrow{color:#d61a13;}
	.stock_wp .stk_top dd{float:right;text-align:right;padding-top:8px;}
	.stock_wp .stk_top dd .stk_rc{min-width:100px;height:45px;padding:0 10px;display:inline-block;border-left:1px solid #ddd;text-align:center;font-size:16px;color:#222;font-weight:400;line-height:1;box-sizing:border-box;}
	.stock_wp .stk_top dd .stk_rc:first-child{border:none;}
	.stock_wp .stk_top dd .stk_rc .st{color:#2475d0;padding-top:8px;}
	.stock_wp .stk_top dd .stk_rc .st .arrow{font-size:10px;padding-right:5px;}
	.stock_wp .stk_top dd .stk_rc .st.up span{color:#d61a13;}

	.stock_wp .stk_top .infitArea{width:49%;float:left;}
	.stock_wp .stk_top .board_list{width:49%;float:right;margin-top:0;}
	.stock_wp .stk_top .board_list td{height:48px !important;}

	.stk_tb{width:100%;clear:both;}
	.stk_tb:after{clear:both;display:block;content:'';}
	.stk_tb ul{width:100%;clear:both;padding-top:50px;}
	.stk_tb li{float:right;width:49%;margin-top:0;}
	.stk_tb li:first-child{float:left;margin-top:0;}

	.inv_arr{width:100%;text-align:center;padding:15px 0;}
	.inv_arr .barr{width:100%;height:54px;background:url('../../images/invest/inv_up_bg.gif') no-repeat center top;line-height:54px;color:#fff;font-size:15px;}
	.inv_arr .anum{color:#666;font-size:16px;line-height:1;padding-top:10px;}
	.inv_arr .anum .arr{font-size:8px;display:inline-block;vertical-align:middle;color:#e70606;padding-right:7px;}
	.inv_arr .barr.down{background:url('../../images/invest/inv_down_bg.gif') no-repeat center top;}
	.inv_arr .anum .arr.down{color:#2475d0;}
/*[e] Invest Style */

/*[s] Recruit Style */
	.box_list{width:100%;margin-top:45px;}
	.box_list>ul{margin-left:-3%;}
	.box_list>ul>li{display:inline-block;overflow:hidden;vertical-align:top;width:22%;line-height:1.2;margin-left:3%;box-sizing:border-box;}
	.box_list>ul>li .bx_wp{width:100%;height:420px;box-sizing:border-box;display:table;border:1px solid #ddd;overflow:hidden;}
	.box_list>ul>li .bx_wp .inct{display:table-cell;width:100%;vertical-align:bottom;padding:25px;}
	.box_list.long>ul>li .bx_wp{width:100%;min-height:286px;}
	.box_list>ul>li .st{color:#fff;font-size:20px;font-weight:400;}
	.box_list>ul>li .tt{color:#fff;font-size:23px;font-weight:400;padding-top:7px;padding-bottom:22px;}
	.box_list>ul>li .bul li{color:#fff;background:url('../../images/bul_w.gif') no-repeat 0px 12px;}
	.box_list>ul>li.bx01 .bx_wp{background:url('../../images/recruit/rec_img_01.gif') no-repeat center top;}
	.box_list>ul>li.bx02 .bx_wp{background:url('../../images/recruit/rec_img_02.gif') no-repeat center top;}
	.box_list>ul>li.bx03 .bx_wp{background:url('../../images/recruit/rec_img_03.gif') no-repeat center top;}
	.box_list>ul>li.bx04 .bx_wp{background:url('../../images/recruit/rec_img_04.gif') no-repeat center top;}
	.box_list>ul>li.bx201 .bx_wp{background:url('../../images/recruit/rec_icon2_01.gif') no-repeat right bottom;}
	.box_list>ul>li.bx202 .bx_wp{background:url('../../images/recruit/rec_icon2_02.gif') no-repeat right bottom;}
	.box_list>ul>li.bx203 .bx_wp{background:url('../../images/recruit/rec_icon2_03.gif') no-repeat right bottom;}
	.box_list>ul>li.bx204 .bx_wp{background:url('../../images/recruit/rec_icon2_04.gif') no-repeat right bottom;}

	.rec_tb{width:100%;margin-top:15px;}
	.rec_tb li{display:inline-block;vertical-align:top;width:48%;max-width:665px;}
	.rec_tb li:first-child{margin-right:4%;}
	.rec_tb table{border:1px solid #d0d0d0;}
	.rec_tb th{background:#efefef;width:16.6%;color:#555;line-height:1.1;font-size:17px;font-weight:400;height:50px;padding:2%;text-align:center;border-right:1px solid #fff;box-sizing:border-box;}
	.rec_tb th.red_tt{width:17%;background:#e12f29;color:#fff;}
	.rec_tb th:last-child{border-right:none;}
	.rec_tb th .sst{font-size:13px;color:#555;letter-spacing:-0.5px; }
	.rec_tb td{text-align:center;color:#333;font-size:17px;line-height:1.1;font-weight:400;height:50px;padding:2.5%;border-top:1px solid #d0d0d0;box-sizing:border-box;}

	.edu_tb{width:100%;margin-top:15px;}
	.edu_tb th{width:16.6%;background:#41525c;font-size:17px;color:#fff;font-weight:400;height:50px;padding:1% 0;box-sizing:border-box;text-align:center;}
	.edu_tb th .auto{width:17%;}
	.edu_tb td{font-size:17px;border-bottom:1px solid #e0e0e0;color:#2f5063;font-weight:400;padding:0.5%;box-sizing:border-box;text-align:center;}
	.edu_tb td.tit{background:#f8f8f8;border-bottom:1px solid #e0e0e0;}
	.edu_tb td .bx_bar{display:table;width:100%;}
	.edu_tb td .bx_bar.wd3{width:60%;}
	.edu_tb td .bx_bar div{width:100%;display:table-row;}
	.edu_tb td .bx_bar div .bar{width:100%;height:45px;color:#fff;border:1px solid #fff;font-size:16px;letter-spacing:-0.5px;line-height:1.1;box-sizing:border-box;background:#ee3c3c;display:table-cell;vertical-align:middle;}
	.edu_tb td .bx_bar div .bar.long{height:90px;}
	.edu_tb td .bx_bar div .bar.yel{background:#f77d3b;}
	.edu_tb td .bx_bar div .bar.green{background:#ffc000;}
	.edu_tb td .bx_bar div .bar.blue{background:#00b135;}
	.edu_tb td .bx_bar div .bar.purp{background:#12b4e8;}
	.edu_tb td .bx_bar div .bar.gray{background:#666666;}

	.edu_tb.high{width:100%;overflow-x:auto;border:1px solid #e0e0e0;border-left:none;margin-top:15px;}
	.edu_tb.high table{min-width:600px;}
	.edu_tb.high th{width:14.2%;border-bottom:1px solid #e0e0e0;}
	.edu_tb.high th .auto{width:auto;}
	.edu_tb.high td{border-bottom:none;border-left:1px solid #e0e0e0;padding:0 0.5% 5px 0.5%;}
	.edu_tb.high td.tit{background:#f8f8f8;border-bottom:1px solid #e0e0e0;}
	.edu_tb.high tr:last-child td.tit{border-bottom:none;}
	.edu_tb.high tr:first-child td{padding-top:5px;}
	.edu_tb.high td .bx_bar{display:table;width:100%;}
	.edu_tb.high td .bx_bar.wd3{width:60%;}
	.edu_tb.high td .bx_bar div{width:100%;display:table-row;}
	.edu_tb.high td .bx_bar div .bar{width:100%;height:60px;padding:5px;color:#fff;border:1px solid #fff;font-size:16px;letter-spacing:-0.5px;line-height:1.2;box-sizing:border-box;background:#395981;display:table-cell;vertical-align:middle;}
	.edu_tb.high td .bx_bar div .bar.blank{background:#fff;font-size:0;}
	.edu_tb.high td .bx_bar div .bar.mid{height:132px;}
	.edu_tb.high td .bx_bar div .bar.long{height:340px;}
	.edu_tb.high td .bx_bar div .bar.long2{height:150px;}
	.edu_tb.high td .bx_bar div .bar.short{height:26px;}
	.edu_tb.high td .bx_bar div .bar.short2{height:40px;}
	.edu_tb.high td .bx_bar div .bar.sb{background:#e5eef4;color:#41525c;}

	.edu_tb.high td .bx_bar .bspace{height:5px;width:100%;}
	.edu_tb.high td .bx_bar .wspace{width:0px;height:100%;padding:0;margin:0;}
/*[e] Recruit Style */

/*[s] Customer Style */
	.oper_wp{width:100%;border:1px solid #e0e0e0;}
	.oper_wp .agree{width:100%;color:#222;font-size:17px;font-weight:400;background:#f8f8f8;padding:18px 2%;box-sizing:border-box;border-top:1px solid #e0e0e0;}

	.PrArea{width:100%;height:208px;overflow-x:hidden;overflow-y:scroll;font-size:16px;color:#666;line-height:30px;padding:2% 2%;box-sizing:border-box;}
	.PrArea strong{font-weight:500;color:#222;}

	.gray_box{width:100%;background:#f8f8f8;padding:2%;color:#2f5063;font-size:17px;line-height:27px;font-weight:400;text-align:center;box-sizing:border-box;}
/*[e] Customer Style */

/*[s] etc Style */
	.sitemap{width:100%;}
	.sitemap:after{clear:both;display:block;content:'';}
	.sitemap li{width:23%;margin-left:2%;float:left;}
	.sitemap li:first-child{margin-left:0;}
	.sitemap li dt{width:100%;background:#004098;color:#fff;font-size:18px;padding:15px 0;line-height:110%;text-align:center;cursor:pointer;}
	.sitemap li dd{width:100%;background:#eee;color:#333;font-size:16px;padding:15px 0;line-height:110%;font-weight:400;text-align:center;border-bottom:1px solid #ccc;cursor:pointer;}
	.sitemap li dd:hover{color:#004098;}
	.sitemap li dd.sm{width:100%;background:#fff;color:#666;font-size:15px;padding:8px 0;line-height:110%;text-align:center;cursor:pointer;}
	.sitemap li dd.sm a{width:100%;display:block;text-align:center;color:#666;padding:8px 0;}
	.sitemap li dd.sm a:hover{color:#004098;}

	.inm_con{width:100%;height:400px;margin-top:30px;line-height:400px;text-align:center;color:#fff;font-weight:400;font-size:26px;background:url('../../images/in_img.gif') no-repeat center;}
/*[e] etc Style */

/*[s] board Style */
	/* search */
	.bd_search{width:100%;border-bottom:1px solid #d4d4d4;}
	.bd_search:after{clear:both;display:block;content:'';}
	.bd_search .top_sc{float:right;width:220px; height:38px;display:inline-block; margin-top:5px;}
	.bd_search input[type=text]{width:180px; height:38px; padding:0 10px; font-size:15px;border:none; line-height:38px; color:#777; display:inline-block; vertical-align: top; box-sizing: border-box;}
	.bd_search input[type=image]{width:16px;height:16px;display:inline-block; vertical-align: top; cursor: pointer;padding:11px 10px;}

	/* list */
	.img_board{width:100%;}
	.img_board.bd_top{border-top:1px solid #d4d4d4;}
	.img_board li{width:100%;box-sizing:border-box;padding:2%;position:relative;border-bottom:1px solid #d4d4d4;cursor:pointer;}
	.img_board li .img{width:30%;max-width:360px;height:241px;display:inline-block;vertical-align:top;}
	.img_board li .cont{width:67%;padding-left:3%;display:inline-block;vertical-align:top;text-align:left;}
	.img_board li.none_img .cont{width:100%;padding-left:0;min-height:180px;}
	.img_board li .cont .title{width:100%;margin-top:10px;font-size:23px;color:#222;line-height:26px;font-weight:500;display:inline-block;}
	.img_board li .cont .title .pc{max-width:85%;display:inline-block;vertical-align:middle;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
	.img_board li .cont .title .mob{display:none;}
	.img_board li .cont .title .new{width:40px;height:20px;text-align:center;margin-top:5px;vertical-align:middle;margin-left:5px;line-height:18px;font-size:14px;display:inline-block;color:#e12f29;border:1px solid #e12f29;border-radius:3px;}
	.img_board li .cont .text{width:100%;height:80px;margin-top:15px;font-size:16px;color:#555;line-height:25px;}
	.img_board li .cont .date{position:absolute;bottom:0;margin-bottom:2%;color:#777;font-size:15px;}

	.board_list{width:100%;border-top:1px solid #41525c;margin-top:50px;}
	.board_list:after{clear:both;display:block;content:'';}
	.board_list table{width:100%;table-layout:fixed;}
	.board_list th{border:none;border-bottom:1px solid #e0e0e0;padding:20px 0;background:#fff;font-size:18px;color:#222;font-weight:400;text-align:center;}
	.board_list.top_bg th{background:#f8f8f8;}
	.board_list table tbody td *{vertical-align:middle;}
	.board_list table .bdt01{width:9%;}
	.board_list table .bdt02{width:auto;}
	.board_list table .bdt03{width:12%;}
	.board_list table .bdt04{width:10%;}
	.board_list table .bdt05{width:10%;}
	.board_list table .w10{width:10%;}
	.board_list table .w15{width:18%;}
	.board_list table .w20{width:20%;}
	.board_list table .w25{width:25%;}
	.board_list table .w33{width:33%;}
	.board_list table .auto{width:auto;}
	.board_list td{border:none;border-bottom:1px solid #e0e0e0;padding:5px 0;font-size:17px;color:#666;text-align:center;font-weight:300;height:65px;box-sizing:border-box;}
	.board_list td.bd_tt{text-align:left;}
	.board_list td.bd_tt .title a{display:inline-block; float:left;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.board_list td.bd_tt .new{width:40px;height:20px;text-align:center;margin-top:0px;vertical-align:middle;margin-left:5px;line-height:18px;font-size:14px;display:inline-block;color:#e12f29;border:1px solid #e12f29;border-radius:3px;}
	.board_list td.bd_tt .mobile_date{display:none;}
	.board_list tr.pt_tt td{background:#f8f8f8;}
	.board_list tr.pt_tt td:first-child{font-weight:500;color:#222;}

	.board_list td a.bd_downBtn{width:110px;height:30px;border:1px solid #e12f29;color:#e12f29;font-size:15px;line-height:30px;text-align:center;display:inline-block;font-weight:400;}


	.infitArea{width:100%; padding:20px; background-color:#eaedf4; border-top:2px solid #41525c; font-size:0; line-height:0; box-sizing:border-box; display:table; table-layout: fixed;}
	.infitArea>*{display:table-cell; vertical-align: middle; box-sizing:border-box;}
	.infitArea>.box{background-color: #fff; border:1px solid #cdcdcd;}
	.infitArea>.box>.tit{padding:10px; background-color: #667391; font-size:17px; line-height:1; color: #fff;}
	.infitArea>.box>.txt{padding:20px 10px 10px; font-weight: 600; font-size:34px; line-height:1; color: #333; text-align: right;}
	.infitArea>.text{padding-left:30px;}
	.infitArea>.text>li{font-size:17px; line-height:2; color: #666; text-align: right; position: relative;}
	.infitArea>.text>li>.tit{position: absolute; left:0; top:0;}
	.infitArea>.text>li>.arr{padding:0 5px 3px 0; font-size:12px; display:inline-block; vertical-align: middle;}
	.infitArea>.text>li.up{color:#e70606;}
	.infitArea>.text>li.down{color:#2475d0;}

	.board_list .small .inv_arr{padding:0px; text-align: right;}
	.board_list .small .inv_arr .anum.up,
	.board_list .small .inv_arr .anum.up .arr{color:#e70606;}
	.board_list .small .inv_arr .anum.down,
	.board_list .small .inv_arr .anum.down .arr{color:#2475d0;}
	.board_list .small .inv_arr .anum{font-size:17px;padding-top:0px;}

	.board_list.line>table{table-layout: auto;}
	.board_list.line>table th,
	.board_list.line>table td{padding:20px 10px; box-sizing:border-box;}

	.board_list.line.fonts>table th,
	.board_list.line.fonts>table td{padding:10px; height:auto;}

	.board_list.line>table th+th,
	.board_list.line>table th+td,
	.board_list.line>table td+th,
	.board_list.line>table td+td,
	.board_list.line>table .lines{border-left:1px solid #e0e0e0;}

	@media only screen and (max-width:1280px){
		.board_list.fonts>table th,
		.board_list.fonts>table td{font-size:15px; padding:10px;}
	}

	.tt_box{padding:0 7px;margin-top:5px;max-width:40px;min-width:26px;color:#fff !important;height:25px;line-height:24px;font-size:13px;text-align:center;background:#0098D9;border-radius:3px;}
	.tt_box.center{display:inline-block;margin:0 auto;max-width:40px;}
	.tt_box.redbg{background:#e12f29;}
	.tt_box.org{background:#004098;}

	/* view */
	.img_board_view{width:100%;border-top:1px solid #41525c;margin-top:60px;border-bottom:1px solid #e0e0e0;}
	.img_board_view .view_top{width:100%;padding:18px 25px;box-sizing:border-box;border-bottom:1px solid #e0e0e0;}
	.img_board_view .view_top:after{clear:both;display:block;content:'';}
	.img_board_view .view_top li{float:left;vertical-align:middle;text-align:center;padding-top:8px;}
	.img_board_view .view_top li.ttb{width:4.5%;min-width:50px;margin-right:0.5%;}
	.img_board_view .view_top li.title{width:72%;font-size:23px;color:#222;font-weight:500;text-align:left;}
	.img_board_view .view_top li.title p{width:100%;padding-bottom:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
	.img_board_view .view_top li.right{float:right;width:22%;padding-top:0;min-width:315px;text-align:right;}
	.img_board_view .view_top li.right:after{clear:both;display:block;content:'';}
	.img_board_view .view_top li .date{float:right;width:8%;padding-top:12px;min-width:110px;color:#777;font-size:15px;}
	.img_board_view .view_top li .line{float:right;width:1px;margin:0 20px;padding-top:0;height:46px;background:url('../../images/board/bd_line.gif') no-repeat right center;}
	.img_board_view .view_top li.right .sns{float:right;padding-top:5px;}
	.img_board_view .view_top li.right .sns a{padding:0 1px;}
	.img_board_view .view_top li .hit{display:none;}

	.img_board_view .view_top.recruit li.title{width:44%;}
	.img_board_view .view_top.recruit li.right{width:51%;}
	.img_board_view .view_top.recruit li .date{width:72%;}
	.img_board_view .view_top.recruit li .date p{display:inline-block;vertical-align:top;padding-left:5px;padding-top:2px;}
	.img_board_view .view_top.recruit li .date p .bd{font-weight:500;color:#222;padding-right:3px;}

	.img_board_view .view_con{width:100%;padding:3% 4%;font-size:16px;color:#555;line-height:1.5;box-sizing:border-box;}
	.img_board_view .view_con img{max-width:100%;height:auto !important;}
	.img_board_view .bd_attach{width:92%;margin:45px auto;color:#2f5063;border:1px solid #d4d4d4;font-size:16px;font-weight:400;background:#f8f8f8;padding:15px 25px;box-sizing:border-box;}
	.img_board_view .bd_attach .tt{display:none;}
	.img_board_view .bd_attach p{position:relative;display:inline-block;width:100%;padding:5px 0;box-sizing:border-box;}
	.img_board_view .bd_attach p .link{color:#2f5063;display:inline-block;width:90%;box-sizing:border-box;}
	.img_board_view .bd_attach p .link span{display:inline-block;vertical-align:top;width:85%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
	.img_board_view .bd_attach p .icon{position:absolute;width:22px;height:19px;right:0;background:url('../../images/board/down_btn.gif') no-repeat right center;}

	/* write */
	.board_write{border-top:1px solid #41525c;}
	.board_write>table{border-collapse:collapse;}
	.board_write>table>tbody>tr>td{border-bottom:1px solid #e0e0e0;font-size:17px;font-weight:300;color:#555;padding:4px 1.5%;height:49px;box-sizing:border-box;}
	.board_write>table>tbody>tr>td.tt{min-width:80px;background:#f8f8f8;font-size:17px;color:#2f5063;font-weight:400;text-align:left;word-break:normal;}
	.board_write.loct>table>tbody>tr>td{padding:1%;}

	.board_write>table input[type=radio],
	.board_write>table input[type=checkbox]{width:13px;height:17px;margin:0 3px 0 0;padding:0;vertical-align:middle;overflow:hidden;}
	.board_write>table input[type=text],
	.board_write>table input[type=password],
	.board_write>table input[type=file]{font-size:17px;height:40px; padding:0 10px; background-color:#fff; border:1px solid #e0e0e0; line-height:38px; color:#000; vertical-align:middle; display:inline-block; box-sizing: border-box;}
	.board_write>table select{height:38px;padding-left:7px;background-color:#fff; border:1px solid #e0e0e0; line-height:28px; color:#222; vertical-align:middle; display:inline-block; box-sizing: border-box;}
	.board_write>table textarea{height:290px;border:1px solid #e0e0e0;padding:10px;box-sizing: border-box;margin-top:1px;font-size:17px;}
	.board_write>table .type_c{min-height:30px;width:3%;max-width:15px;text-align:center; margin:0 0px; font-size:14px; line-height:30px; display:inline-block; vertical-align:middle;}
	.board_write>table .type_d{min-height:30px;color:#999;width:4%;text-align:center;max-width:12px; font-size:14px; line-height:30px; display:inline-block; vertical-align:middle;}

	.board_write .btnAD{display:inline-block;vertical-align:middle;width:25%;max-width:70px;min-width:60px;height:36px;background:#6d6d6d;padding:0; text-align:center;text-decoration:none;}
	.board_write .btnAD.w90{max-width:90px;min-width:85px;}
	.board_write .btnAD a{line-height:36px;color:#fff;font-size:13px;font-weight:500;}
	.board_write .btnAD.right { float:right; }
	.board_write .ex{display:inline-block;vertical-align:middle;font-size:13px;padding-left:5px;}
	.board_write li{width:100%;padding-bottom:4px;}
	.board_write li:last-child{padding:0;}
	.board_write label{font-size:13px;color:#696969;padding-right:28px;}
	.board_write .txtbox{height:36px; padding:0 10px; background-color:#fff; border:1px solid #dcdcdc; line-height:32px; color:#000; vertical-align:middle; display:inline-block; box-sizing: border-box;letter-spacing:-1px;}
	.board_write .star{display:inline-block;vertical-align:middle;}
	.board_write .disabled{background:#e9e9e9 !important;}

	.board_write>table .out_area{position:relative;width:100%;height:291px;background:#fff;box-sizing: border-box;}
	.board_write>table .out_area textarea{width:100%;max-width:100%;height:290px;border:1px solid #dcdcdc;box-sizing: border-box;}
	.board_write>table .out_area .byte{position:absolute;right:20px;bottom:10px;font-size:13px;color:#999;}

	.board_write>table td input::-moz-input-placeholder{color:#999 !important;}
	.board_write>table td input::-ms-input-placeholder{color:#999 !important;}
	.board_write>table td input::-webkit-input-placeholder{color:#999 !important;}
	.board_write>table td textarea::-moz-input-placeholder{color:#999 !important;}
	.board_write>table td textarea::-ms-input-placeholder{color:#999 !important;}
	.board_write>table td textarea::-webkit-input-placeholder{color:#999 !important;}

	.size1{width:100%;max-width:335px;}
	.size2{width:50%;max-width:205px;}
	.size3{width:28%;max-width:98px;}
	.size4{width:45%;max-width:180px;}
	.size_half{width:100%;max-width:600px;}
	.size_full{width:100%;}

	/* pageing style */
	.paging_all{margin:0 auto;text-align:center;clear:both;position:relative;}
	.paging_all .paging>a{width:35px;height:35px;display:inline-block;border:1px solid #d4d4d4;vertical-align:top;}
	.paging_all img{padding-top:11px;display:inline-block !important;vertical-align:top}

	.paging_all>.paging{margin:0 auto;font-size:0;line-height:0;text-align:center}
	.paging_all>.paging>.num{margin:0 10px; display:inline-block; vertical-align:top}
	.paging_all>.paging>.num_mob{display:none;}

	.paging_all>.paging>.num>strong,
	.paging_all>.paging>.num>a{width:30px; height:30px; padding:0; font-size:14px; line-height:34px; color:#888; text-decoration:none; display:inline-block; vertical-align:top; box-sizing:border-box;}

	.paging_all>.paging>.num>strong,
	.paging_all>.paging>.num>a:hover{color:#222;font-weight:500;}

	/* Navigation style */
	.board_navi{width:100%;box-sizing: border-box;}
	.board_navi dl{border-bottom:1px solid #d4d4d4;position:relative;padding:20px 0 17px 0;;font-size:15px;}
	.board_navi dt{position:absolute;width:100px;background:#fff;color:#777;font-weight:400;text-align:center;}
	.board_navi dd{width:100%;padding-left:105px;box-sizing:border-box;}
	.board_navi dd .tt_box{position:absolute;top:18px;margin-top:0;}
	.board_navi dd a{max-width:82%;font-weight:400;padding-left:55px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222;box-sizing:border-box;}
	.board_navi dd .date{position:absolute;right:10px;top:20px;color:#777;}
/*[e] board Style */

/*[s] Form Style */
	.btnArea{display:block;clear:both;width:100%;margin-top:40px;}
	.btnArea.cpos{text-align:center;}
	.btnArea .sns_btn{display:none;}
	a.btnNormal{display:inline-block;height:55px;padding:0 15px;min-width:150px;background:#004098;color:#fff;line-height:55px;font-size:17px;font-weight:400;text-align:center;}
	a.btnNormal.gray{background:#0098D9;}
	a.btnNormal.sm{height:45px;min-width:110px;line-height:45px;font-size:18px;vertical-align:middle;}
	a.btnNormal.sm50{height:50px;min-width:110px;padding:0 5px;line-height:50px;font-size:18px;vertical-align:middle;font-weight:500;}
	a.btnNormal .icon{font-weight:300;font-size:12px;display:inline-block;vertical-align:top;padding-top:1px;padding-left:10px;}

	a.btnBord{display:inline-block;height:50px;padding:0 15px;min-width:150px;background:#fff;border:1px solid #e12f29;color:#e12f29;line-height:50px;font-size:17px;font-weight:400;text-align:center;}
	a.btnBord .icon{width:24px;height:27px;display:inline-block;vertical-align:middle;padding-left:10px;background:url('../../images/app_icon.gif') no-repeat right top;}
	a.btnBord.gray{border:1px solid #41525c;color:#41525c;text-align:left;}
	a.btnBord.gray .icon{float:right;background:url('../../images/down_icon2.gif') no-repeat right top 2px;margin-top:13px;}

	input[type=checkbox] {display: none;}
	input[type=checkbox] + label{display: inline-block;cursor: pointer;position: relative;padding-right: 28px;font-size: 14px;}
	input[type=checkbox]+ label:before {content: "";display: inline-block; width: 18px;height: 18px;position: absolute;right: 0;background-color: #none;border:1px solid #6d7276;}
	input[type=checkbox]:checked + label:before {content: "\2713";font-size: 17px;font-weight:800;color: #008409;background:#none;text-align: center;line-height: 18px;}

	.agree input[type=checkbox] + label{padding-left: 28px;font-size: 17px;color:#222;line-height:1;}
	.agree input[type=checkbox]+ label:before {content: '\2713';display: inline-block;background:#fff;text-align:center;font-weight:800;font-size: 14px;color: #fff;line-height:18px;width:18px;height:18px;border:1px solid #cecece;border-radius:2px;left: 0;}
	.agree input[type=checkbox]:checked + label:before {content: '\2713';font-size: 14px;color: #e12f29;line-height: 18px;}
	.agree.full{width:100%;border-bottom:1px dotted #ccc;padding-bottom:15px;}

	select{min-width:80px;padding:0 0 0 10px !important;background: url('../../images/board/sel_bg.gif') no-repeat right 5px center;border:1px solid #929292;box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
	select::-ms-expand { display: none; }/* for IE 11 */
	.styled-select {height:40px !important;display:inline-block;vertical-align:top;overflow: hidden;border: 1px solid #dcdcdc;box-sizing:border-box;}
	.styled-select select{width:100%;font-size: 17px;line-height:1;
						 background: url('../../images/board/sel_bg.gif') no-repeat right 5px center;box-sizing: border-box;
						-webkit-appearance: none;-moz-appearance: none;appearance: none;border:none !important;}
	.styled-select select::-ms-expand { display: none; }/* for IE 11 */

	.styled-select.rarrow{height:50px !important}
	.styled-select.rarrow select{height:48px;padding-left:7px;background-color:#fff; border:1px solid #e0e0e0; line-height:48px; color:#555; vertical-align:middle; display:inline-block; box-sizing: border-box;}
	.styled-select.rarrow select{background:#fff url('../../images/board/rd_arrow.gif') no-repeat right 10px center;border:1px solid #e0e0e0;}

	.attFile .file{width:100%;padding-bottom:5px; display:inline-block;position:relative;vertical-align:top;box-sizing: border-box;font-size:0;letter-spacing:0;word-spacing:0;}
	.attFile .file>.file_a{position:absolute;display:inline-block;vertical-align:top;text-align:center;border:1px solid #2f5063; width:75px; height:30px; font-size:14px; border-radius:2px;letter-spacing:-1px;color:#2f5063; line-height:30px; cursor:pointer;}
	.attFile .file>.file_a>input[type=file]{position:absolute;top:0;left:0;width:100%; height:100%; opacity:0;background:#fff;box-sizing: border-box; cursor:pointer;}
	.attFile .file .file_d{display:inline-block;vertical-align:top;position:relative;margin-left:2px;margin-top:3px;text-align:center; width:12px; height:12px; border:1px solid #a9a9a9;border-radius:12px;font-size:13px; color:#a9a9a9; line-height:10px; cursor:pointer;}
	.attFile .file .file_d>input[type=file]{position:absolute;top:0;left:0;width:100%; height:100%; opacity:0; cursor:pointer;}
	.attFile .file>.file_nm{padding-left:85px;font-size:17px;color:#2f5063;font-weight:400; vertical-align:top;margin-top:3px; display:inline-block;}

/*[e] Form Style */

/*[s] Select */
	/* search top */
	.selType01{display:inline-block; vertical-align: top; position: relative;}
	.selType01>select{width:100%;}
	.selType01 .selType{padding:0 10px; background-color: #fff; border:1px solid #ccc;border-radius:2px 0 0 2px;font-size:16px; line-height:41px; color:#666; text-align: left;}
	.selType01 .selType>.selTypeInner {background:url('../../images/customSelect-arrow.gif') no-repeat right center;}
/*[e] Select */

/*[s] Plugin Style */
	/* Layer Style */
		#layerBg{width:100%; height:100%; background-color: #000; position:fixed; left:0; top:0; z-index:990; opacity:0.5;}
		#layerArea .layerIn .layerBgIn{width:100%; height:100%; background-color:red; position:absolute; left:0; top:0; z-index:992; opacity:0.7;}

		#layerArea{width:100%; height:100%; position:fixed; left:0; top:0; z-index:-1; overflow:hidden; overflow-y:auto;}
		#layerArea.ons{z-index:991;}
		#layerArea .layerIn{width:100%; height:100%; display: table; position:relative;}
		#layerArea .layerIn .layerCell{width:100%; height:100%; padding:50px 0; display: table-cell; vertical-align:middle; position:relative; box-sizing: border-box;}
		#layerArea .layerIn .layerBox{width:96%;margin:0 auto; background-color: #fff; font-size:0; line-height:0; display:none;position: relative; box-sizing: border-box;}
		#layerArea .layerIn .layerBox>.tit{padding:35px 5%;}
		#layerArea .layerIn .layerBox>.tit>strong{font-weight:400; font-size:24px; line-height:1; color:#222;}
		#layerArea .layerIn .layerBox>.tit>.closeLy{display:inline-block; color:#004098;font-size:34px;position: absolute; right:5%; top:46px;}

		.ethic01{max-width:900px;min-width:310px;background-color:#fff;padding-bottom:40px;border-top:5px solid #004098;}
		.ethic01 .ps_con{padding:0 5%;}
		.ethic02{max-width:900px;min-width:310px;background-color:#fff;padding-bottom:40px;border-top:5px solid #004098;}
		.ethic02 .ps_con{padding:0 5%;}
		.ethic03{max-width:900px;min-width:310px;background-color:#fff;padding-bottom:40px;border-top:5px solid #004098;}
		.ethic03 .ps_con{padding:0 5%;}

		.inm01{max-width:900px;min-width:310px;background-color:#fff;padding-bottom:40px;border-top:5px solid #004098;}
		.inm01 .ps_con{padding:0 5%;}

		.location_info{max-width:900px;min-width:310px;background-color:#fff;padding-bottom:40px;border-top:5px solid #004098;}
		.location_info .tit .tt{display:block;color:#222;font-size:20px;line-height:1;font-weight:500;padding-top:5px;}
		.location_info .tit .tt{padding-top:8px;}
		.location_info .tit .tt_box{padding:2px 8px;font-size:14px;}
		.location_info .ps_con{padding:0 5%;}
		.location_info .infoTxt{padding:2% 0 2% 18px; font-weight: 300; font-size:20px; line-height:1.4; color: #222; position: relative;}
		.location_info .infoTxt:before{content: ""; width: 10px; height: 4px; background-color: #222; display: inline-block; position:absolute; left: 0; top:28px; box-sizing: border-box;}

		.location_info .board_write.loct>table>tbody>tr>td{padding:2%;font-weight:300;}
		.location_info .board_write.loct>table>tbody>tr>td.tt{font-weight:400;}

		.location_info .map_btn{width:98px;height:30px;border:1px solid #004098;font-size:14px;color:#004098;text-align:center;font-weight:500;line-height:30px;display:inline-block;}
		.location_info .map_btn.kor{top:0;}
		.location_info .map_btn .icon{width:11px;height:30px;display:inline-block;vertical-align:middle;padding-right:10px;background:url('../../images/map_icon.gif') no-repeat left top 4px;}
/*[e] Plugin Style */

.mVer{display:none !important;}
.mVer_640{display:none !important;}

.sub #contents {
	max-height:1000%;
	text-size-adjust: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
}

/*
!important
active
:first-child
text-indent:-99999px;
!important
display:table;
table-layout:fixed;
display:table-row;
display:table-cell;
box-sizing:border-box;
word-break:keep-all; word-wrap:break-word;
border-radius:2px;
*/