@charset "utf-8";

@media (min-width:1640px) {
}
@media (min-width:1200px) and (max-width:1639px) {
	.wrapper {width:1200px;}
}
@media (min-width:768px) and (max-width:1199px) {
}
@media (max-width:767px) {
}

/* @media screen and (min-width: 0) and (max-width: 1450px) {

	.Career .CareerBox .tab_content ul li p.date span { font-size: 12px; }
	.Career .CareerBox h3 { margin: 0 40px 0 10%; }
	.Career .CareerBox h3 a{ margin: 3px 20px 5px 0; }
	.Career .CareerBox h3 a:after { right: -10px; }
	.Career .CareerBox .tab_content ul li span.duty { font-size: 13px; }
	.Career .CareerBox .tab_content ul li span.nara1 { font-size: 13px; }
	.CareerPass h4 strong { font-size: 13px; }

}

@media all and (max-width: 1300px) {

	.Career .CareerBox .tab_content ul li p.date span { letter-spacing: -0.5px; }
	.Career .CareerBox h3 { margin: 0 40px 0 12%; }
	.Career .CareerBox .tab_content ul li span.nara1 { letter-spacing: -1px; }
	.Career .CareerBox .tab_content ul li span.duty { letter-spacing: -1px; }

} */


/* @media all and (max-width: 1260px) {	 */
@media (min-width:1200px) and (max-width:1639px) {

	/********** MAIN 1260 **********/
	.mainCon01 { padding: 20px 0 10px; }
	.mainCon02 { padding: 20px 0 0; }
	/* .mcont01 > li { width: 98%; margin: 0 1%; padding: 0; }  */
	.mcont01 {position: relative;border:1px transparent solid}
	.mcont01 > li { width:100%; margin-right:0; display: flex; justify-content: space-between;}
	.mcont01 > li:first-child {  width: 100%; margin:170px 0 0 0; }
	.mcont01 > li:last-child { width: 100%; margin: 0; padding: 0;position:absolute; top:0;left:0;}
	/* .mcont02 > li { width: 99%; margin: 0; }  */
	.mcont02 > li { width:100%; margin: 0; }
	.mcont02 > li:last-child { width: 100%; margin: 0; padding-right:0;}


	/* Main_채용공고 */
	.Career .CareerBox h3 { margin: 0 40px 0 10%; }
	.Career .CareerBox h3 a{ margin: 12px 14px 0 0; }
	.Career .CareerBox h3 a:after { right: -7px; }
	.Career .CareerBox .tab_content {top:55px;}
	.Career .CareerBox .tab_content ul li span.nara1 { font-size: 15px; letter-spacing: normal; }
	.Career .CareerBox .tab_content ul li span.duty { font-size: 15px; letter-spacing: normal; }
	.Career .CareerBox .tab_content ul li p.date span { font-size: 13px; letter-spacing: normal; }
	.Career .CareerBox .tab_more {top:5px;}
	.CareerBoard { height: 490px; }
	.CareerBoard.item1 { height: 280px; }
	.CareerBoard.item2 { height: 280px; }
	.CareerBoard.item3 { height: 280px; }
	.CareerBoard.item4 { height: 280px; }
	.CareerBoard.item5 { height: 490px; }
	.CareerBoard.item6 { height: 490px; }
	.CareerBoard.item7 { height: 490px; }
	.CareerBoard.item8 { height: 490px; }

	/* Main_상황알림 */
	.CareerCount { margin: 0 0 20px; float: left; min-width: calc(100% - 320px); height:145px; margin-right: 10px; }
	.CareerCount ul li a { color: #ffffff; font-size: 15px; }
	.CareerCount ul li { float: left; width: 38%; margin: 0 1% 10px; height: 60px; padding: 15px 0 0 35px; }
	.CareerCount ul li:first-child { width: 30%; margin: 0; padding: 5px 0 0 15px; }
	.CareerCount ul li:last-child { width: 30%; margin: 0; }
	.CareerCount ul li em{ display: block; }
	.CareerCount ul li span { top: 4px; }
	.CareerCount ul li span.total{ top: 0; }
	.CareerCount ul li { background: url('../../img/asis/ic_check.png') no-repeat 10px center; }
	.CareerCount h2 .today { display: block; }
	.CareerCount ul li span.total strong{ font-size: 40px; }

	/* Main_알림판 */
	.CareerPlan2 { float: right; display: block; }

	/* Main_합격공지 */
	.CareerPass h4 strong { font-size: 15px; }
	/* .CareerPass { position: relative; width: 99%; margin: 0 0 30px 1%; } */
	.CareerPass {margin-bottom:30px;}
	.CareerPass ul li p.date { letter-spacing: normal; }

	/* Main_채용안내 */
	.CareerInfo h2 { margin-bottom: 0; }
	.CareerInfo ul li{ width: 25%; }

}
@media (min-width:768px) and (max-width:1199px) {
/* @media all and (max-width: 1120px) { */

	/* Main_채용공고 */
	.Career .CareerBox h3 { margin: 0 40px 0 12%; }
	.Career .CareerBox h3 a{ margin: 3px 20px 2px 0; }
	.Career .CareerBox h3 a:after { right: -10px; }
	.Career .CareerBox .tab_content ul li p.date span { font-size: 12px; letter-spacing: -1px; }
	.Career .CareerBox .tab_content ul li span.nara1 { font-size: 13px; }
	.Career .CareerBox .tab_content ul li span.duty { font-size: 13px; }
	.CareerPass h4 strong { font-size: 13px; }

/* }

@media all and (max-width: 1000px) { */
	/* Main_상황알림 */
	.CareerCount {float:left; margin: 45px 0 20px; width: calc(100% - 320px); padding: 15px 0; border-radius: 5px; height: 100px; }
	.CareerCount h2 { top: -40px; left: 0; font-size: 20px; color: #222222; font-weight: 700; width: 100%; }
	.CareerCount ul { margin-top: 0px; }
	.CareerCount h2 .today { top: 6px; right: 3px; font-size: 14px; color: #333333; font-weight: 400; }
	.CareerCount ul li br{ display: none; }
	.CareerCount ul li { width: 36%; margin:0; padding:0; font-size: 15px; border: none; border-radius: 0; background: none; text-align: center; border-left: 1px solid #ffffff; border-color: rgba(255,255,255,0.4); height: 70px; }
	.CareerCount ul li:first-child { width: 36%; border: none; background: none; padding: 0;  }
	.CareerCount ul li:last-child { width: 28%; }
	.CareerCount ul li span { position: static; display: block; font-size: 15px; padding: 0; }
	.CareerCount ul li em { display: inline-block; }
	.CareerCount ul li span strong{ font-size: 36px; }
	.CareerCount ul li span.total strong{ font-size: 36px; font-weight: 700; }
	.CareerPlan2 {float:right;}
	.CareerPlan2 h2 { padding-top:5px; }

	/* Main_채용공고 */
	.CareerBoard { height: 940px; }
	.CareerBoard.item1 { height: 280px; }
	.CareerBoard.item2 { height: 280px; }
	.CareerBoard.item3 { height: 500px; }
	.CareerBoard.item4 { height: 500px; }
	.CareerBoard.item5 { height: 720px; }
	.CareerBoard.item6 { height: 720px; }
	.CareerBoard.item7 { height: 940px; }
	.CareerBoard.item8 { height: 940px; }
	.Career .CareerBox .tab_content ul li { float: left; width:calc(50% - 16px); }
	.Career .CareerBox .tab_content ul li p.date span b { display : inline-block; }
	.Career .CareerBox h3 { margin: 0 40px 0 13%; }
	.Career .CareerBox .tab_content ul li p.date span { font-size:13px; letter-spacing: normal;}
	.Career .CareerBox .tab_content ul li span.nara1 { font-size: 15px; letter-spacing: normal;}
	.Career .CareerBox .tab_content ul li span.duty { font-size: 15px; letter-spacing: normal;}

	/* Main_합격공지 */
	.CareerPass ul li { width: 50%; }
	.CareerPass h4 strong { font-size: 15px; }
	.CareerPass h4 .scre{ top: 3px; }

/* }  */

/* @media all and (max-width: 860px){ */

	/********** MAIN 860 **********/
	.mainCon01 { padding: 20px 0 0; }
	.mainCon02 { padding: 20px 0; }

	/* Main_채용공고 */
	.mainCon01 { padding: 15px 0 0; }
	.Career .CareerBox h3 { display: none; }
	.tab_select ul { display: none; }
	.CareerBoard h2 { top: 10px; left: 0; }

	/* Mobile 셀렉트박스 */
	.tab_select { position: absolute; top: 0; right: 49px; display: block; margin-left: 100px; width: 200px; z-index: 5; }
	.tab_select select { background: #ffffff; line-height: 34px; height: 34px; padding: 0 5px; border: 2px solid #dddddd; width: 100%; margin-right: 0; margin: 0; }
	.tab_select button { width: 100%; height: 40px; padding: 0 10px; border: 1px solid #d1d1d1; background:#ffffff; text-align: left; }
	.tab_select button:after { content: ''; position: absolute; top: 0; right: 0; width: 40px; height: 40px; background: url('../../img/asis/tab_drop.png') no-repeat center; transform: rotate(0deg); border-left: 1px solid #d1d1d1; }
	.tab_select button span{ color: #000000; font-weight: 500; font-size: 16px; line-height: 38px;}
	.tab_select ul { display: none; }
	.tab_select li { width: 100%; border-left: 1px solid #e3e3e4; border-bottom: 1px solid #e3e3e4; border-right: 1px solid #e3e3e4; background: #ffffff; }
	.tab_select li a { display: block; font-size: 15px; line-height: 40px; height: 40px; padding-left: 10px }
	.tab_select li a:hover { color: #005db5; background: #f8f8f8; font-weight:500; }
	.Career .CareerBox .tab_more { right: 10px; top: 0; display: none; }
	.Career .CareerBox .tab_more a.more { width: 40px; height: 40px; background: #ffffff url('../../img/asis/index_more.png') no-repeat center; border-left: none; }

	/* Main_합격공지 */
	.CareerPass h4 { margin: 0; }

	/********** SUB 860 **********/
	#contents { padding: 30px 0; }
	.pathWrap { display: none; }
	#contents_title { margin-bottom: 20px; }

	.mainVisual strong { padding: 25px 0 0; font-size: 30px; }
	.mainVisual span { padding: 5px 0 25px; font-size: 15px; }
	.subVisual strong { padding: 25px 0 0; font-size: 30px; }
	.subVisual span { padding: 5px 0 25px; font-size: 15px; }

	h2.title { margin: 10px 0; }
	h2.cirtitle { height: 40px; line-height: 40px; border-radius: 40px; }
	h3.title { margin: 20px 0 5px; background: url('../img/content/h3title.png') no-repeat left center; }
	h4 { font-size: 1.0625em; font-weight: 500; color: #000000; padding: 0 0 10px; }

/* }

@media all and (max-width: 760px){  */

	/* Main_합격공지 */
	.CareerPass { margin: 0 0 15px 0; }

	/* Main_상황알림 */
	.CareerCount { min-width: calc(100% - 282px); padding: 15px 0 10px; height: 90px; margin-right: 5px; }
	.CareerCount ul li { height: 65px;  float:left;}
	.CareerCount ul li span strong{ font-size: 36px; }
	.CareerCount ul li span.total strong{ font-size: 36px; font-weight: 700; }
	.CareerCount ul li a { font-size: 13px; }
	.CareerPlan2 { width: 270px; }

	.wrapper {width:100%; padding:0 24px;}
	.mcont01 > li {float:none; width:100%; display: flex; justify-content: space-between; }
	.mcont01 > li:last-child {width:100%;margin: 0; padding: 0 24px;position:absolute; top:0;left:0;}
	.mcont01 > li:first-child {width:100%;padding-top:170px;}
	.mcont02 > li {float:none; width:100%;}
	.mcont02 > li:last-child {width:100%; padding-right:0;}

	.CareerInfo h2 {margin-bottom:0;}
	.CareerInfo ul li {width:25%;}

}
@media (max-width:767px) {
/* @media all and (max-width: 600px){  */

 	.wrapper { width: 100%; padding:0 16px;}

	/* HIDDEN */
	.hidden-xs { display: none !important; }
	.hidden-lg { display: block !important; }

	.mainVisual strong { font-size: 28px; }
	.subVisual strong { font-size: 28px; }
	.bd_search_tbl_info .stn_2 input { width: 45%; }

	#header .link ul li a { font-size: 13px; }

	#header .search_m_open { right: 50px; }
	#header .gnb_m_open { right: 4%; }

	/********** MAIN 600 **********/

	/* Main_채용공고 */
	.Career .CareerBox .tab_content ul {margin:0;}
	.Career .CareerBox .tab_content ul li h4 { font-size: 15px; font-weight: 500; height: 45px; line-height: 45px; }
	.Career .CareerBox .tab_content ul li h4 span { font-size: 15px; top: 10px; }
	.Career .CareerBox .tab_content ul li { position:static; width:100%; height: 180px; margin:0 0 15px 0;}
	.Career .CareerBox .tab_content ul li p.sort { height: 45px; padding: 8px 15px 0; }
	.Career .CareerBox .tab_content ul li p.title a { margin-bottom: 5px; }
	.Career .CareerBox .tab_content ul li p.date { line-height: 30px; height: 35px; }
	.Career .CareerBox .tab_content ul li span.nara1 { font-size: 15px; }

	/* 알림판 하단 */
	.CareerBoard { position:static; height: 1795px; margin-bottom: 90px; } /* -195 */
	.CareerBoard.item1 { height: 430px; }
	.CareerBoard.item2 { height: 625px; }
	.CareerBoard.item3 { height: 820px; }
	.CareerBoard.item4 { height: 1015px; }
	.CareerBoard.item5 { height: 1210px; }
	.CareerBoard.item6 { height: 1405px; }
	.CareerBoard.item7 { height: 1600px; }
	.CareerBoard.item8 { height: 1795px; }

	/* Main_알림판 */
	.popupzon { position: absolute; top: 1730px; z-index:9999; } /* - 185 */
	.popupzon.item1 { top: 365px; }
	.popupzon.item2 { top: 560px; }
	.popupzon.item3 { top: 755px; }
	.popupzon.item4 { top: 950px; }
	.popupzon.item5 { top: 1145px; }
	.popupzon.item6 { top: 1340px; }
	.popupzon.item7 { top: 1535px; }
	.popupzon.item8 { top: 1730px; }

	/* Main_상황알림 */
	.CareerCount {padding: 15px 0; width: 100%; margin:0 0 15px; }
	.CareerCount ul li br{ display: none; }
	.CareerCount h2 { margin-left: 15px; }
	.CareerCount { width:100%; }
	.CareerCount h2 { display: none; }
	.CareerCount ul li{ width: 38%; }
	.CareerCount ul li:first-child { width: 36%; }
	.CareerCount ul li:last-child { width: 26%; }
	.CareerCount ul li a { font-size: 15px; }
	.popupzon { width:100%; }
	.CareerPlan2 { width:100%; margin-bottom: 20px; overflow: hidden; }
	.CareerPlan2 img { width: 100%; margin:0 auto; }

	/* Main_합격공지 */
	.CareerPass {margin-bottom:15px;}
	.CareerPass ul li { width: 100%; }
	.CareerPass h4 { padding: 0 0 5px; }
	.CareerPass h4 .scre{ right:0; top: 3px; font-size: 15px; }

	/* Main_채용안내 */
	.CareerInfo ul li { width: 50%; height: 120px; }
	.CareerInfo ul li a { font-size: 15px; }

	.wrapper {width:100%; padding:0 16px;}
	.mcont01 {position:relative}
	.mcont01 > li {float:none; width:100%; margin-right:0;}
	.mcont01 > li:first-child{position:static;width:100%;padding-top:105px;}
	.mcont01 > li:last-child {width:calc(100% - 32px);margin:0 16px;position:absolute;top:0;left:0;}
	.mcont02 > li {float:none; width:100%;}
	.mcont02 > li:last-child {width:100%; padding-right:0;}
	.mc_03 {top:1725px}
	.CareerCount h2 { top: -40px; left: 0; font-size: 20px; color: #222222; font-weight: 700; width: 100%; }
	.CareerCount ul { margin-top: 0px; }
	.CareerCount h2 .today { top: 6px; right: 3px; font-size: 14px; color: #333333; font-weight: 400; }
	.CareerCount ul li br{ display: none; }
	.CareerCount ul li { width: 36%; margin:0; padding:0; font-size: 15px; border: none; border-radius: 0; background: none; text-align: center; border-left: 1px solid #ffffff; border-color: rgba(255,255,255,0.4); height: 70px; }
	.CareerCount ul li:first-child { width: 36%; border: none; background: none; padding: 0;  }
	.CareerCount ul li:last-child { width: 28%; }
	.CareerCount ul li span { position: static; display: block; font-size: 15px; padding: 0; }
	.CareerCount ul li em { display: inline-block; }
	.CareerCount ul li span strong{ font-size: 36px; }
	.CareerCount ul li span.total strong{ font-size: 36px; font-weight: 700; }

	.CareerCount { width:100%; float:none; padding: 15px 0 10px; height: 90px; }
	.CareerCount ul li { height: 65px;  float:left;}
	.CareerCount ul li span strong{ font-size: 36px; }
	.CareerCount ul li span.total strong{ font-size: 36px; font-weight: 700; }
	.CareerCount ul li a { font-size: 13px; }
	.CareerPlan2 { width:100%; margin-bottom:0;}


	/* Main_채용공고 */
	.mainCon01 { padding: 15px 0 0;}
	.mainCon01::after {display:block; content:''; clear:both;}
	.Career .CareerBox h3 { display: none; }
	.tab_select ul { display: none; }
	.CareerBoard h2 { top: 115px;left:16px}

	/* Mobile 셀렉트박스 */
	.tab_select { position: absolute; top: 105px; right: 66px; display: block; margin-left: 100px; width: 200px; z-index: 5; }
	.tab_select select { background: #ffffff; line-height: 34px; height: 34px; padding: 0 5px; border: 2px solid #dddddd; width: 100%; margin-right: 0; margin: 0; }
	.tab_select button { width: 100%; height: 40px; padding: 0 10px; border: 1px solid #d1d1d1; background:#ffffff; text-align: left; }
	.tab_select button:after { content: ''; position: absolute; top: 0; right: 0; width: 40px; height: 40px; background: url('../../img/asis/tab_drop.png') no-repeat center; transform: rotate(0deg); border-left: 1px solid #d1d1d1; }
	.tab_select button span{ color: #000000; font-weight: 500; font-size: 16px; line-height: 38px;}
	.tab_select ul { display: none; }
	.tab_select li { width: 100%; border-left: 1px solid #e3e3e4; border-bottom: 1px solid #e3e3e4; border-right: 1px solid #e3e3e4; background: #ffffff; }
	.tab_select li a { display: block; font-size: 15px; line-height: 40px; height: 40px; padding-left: 10px }
	.tab_select li a:hover { color: #005db5; background: #f8f8f8; font-weight:500; }
	.Career .CareerBox .tab_more { right: 10px; top: 0; display: none; }
	.Career .CareerBox .tab_more a.more { width: 40px; height: 40px; background: #ffffff url('../../img/asis/index_more.png') no-repeat center; border-left: none; }

	.CareerInfo h2 {margin-bottom:0;}
	.CareerInfo ul li {width:25%;}

 }

@media all and (max-width: 540px) {
	.CareerInfo ul li { width:50%; }
	.mcont01 {position:relative}
	.mcont01 > li {float:none; width:100%; margin-right:0;}
	.mcont01 > li:first-child{position:static;width:100%;padding-top:105px;}
	.mcont01 > li:last-child {width:calc(100% - 32px);margin:0 16px;position:absolute;top:0;left:0;}

	.tab_select { position: absolute; top: 105px; right:65px; display: block; margin-left: 100px; width: 200px; z-index: 5; }
	/*.CareerBoard { margin-bottom: 70px; } */
}

@media all and (max-width: 400px) {
	.CareerCount { height:auto; }
	.CareerCount ul li:first-child ,
	.CareerCount ul li,
	.CareerCount ul li:last-child { width:100%; height:auto; }
	.CareerCount ul li a { display:block; padding:10px; line-height:1em; }

	.CareerBoard { margin-top:40px; }


	.CareerBoard h2 { top: 290px;left:16px}
	.tab_select {  top: 325px; left:16px; display: block; margin-left: 0px; width: 200px; z-index: 5; }
	.Career .CareerBox .tab_more {top:0px;right:auto;left:199px; }
	.mcont01 > li:first-child{width:100%;margin-top:180px;}
	.mcont01 > li:last-child {width:calc(100% - 32px);margin:0 16px;position:absolute;top:0;left:0;}
	.mc_03 {top:1950px}
}

/*
@media all and (max-width: 480px) {

	.talent_dgm { width: 100%; }
	.talent_dgm .dg_item .cir { width: 100px; height: 100px; }
	.talent_dgm .dg_item2 { left: 15%; top: 130px; padding-right: 40px; }
	.talent_dgm .dg_item3 { right: 15%; top: 130px; padding-left: 40px; }
	.talent_dgm .dg_item .dg_txt .dg_txt_tit { font-size: 24px; }
	.talent_dgm .dg_item .dg_txt .dg_txt_cont { font-size: 13px; }
	.talent_dgm .dg_item .dg_txt { width: 100%; min-width: 140px; }
	.talent_dgm .dg_item1 .dg_txt { left: -20px; top: -100px; }
	.talent_dgm .dg_item2 .dg_txt { left: -20px; top: 120px; }
	.talent_dgm .dg_item3 .dg_txt { left: 20px; top: 120px; }

	.CareerBoard { margin-bottom: 50px; }

}


@media all and (max-width: 420px) {

	.CareerBoard { margin-bottom: 30px; }

}


@media all and (max-width: 360px) {

	#header h1#logo { top: 48px; }
	#header h1#logo.t_logo .logo01 { background-size: 110px; width: 110px; }
	#header h1#logo.t_logo .logo02 { background-size: 90px; width: 90px; }
	#header .link ul .first .arrow { background-position: 55px -260px; }

	#header .search_m_open { right: 42px; }
	#header .gnb_m_open { right: 3%; }

	.tab_select { width: calc(100% - 150px); }
	.tab_select button span{ font-size: 14px; }

	.btnGroup .button { font-size: 13px; }
	.bd_search_tbl_info .stn_1 .d_btn { font-size: 12px; padding: 4px 5px; }
	.table.bd_tbl_ul td.nodata { padding-right: 74px; }

	#contents { padding: 20px 0; }

	.bd_column .box_col .col,.bd_column .box_col.col5 .col,.bd_column .box_col.col4 .col,.bd_column .box_col.col3 .col,.bd_column .box_col.col2 .col { width: 98%; }

	.talent_dgm { width: 100%; }
	.talent_dgm .dg_item2 { left: 10%; padding-right: 40px; }
	.talent_dgm .dg_item3 { right: 10%; padding-left: 40px; }
	.talent_dgm .dg_item .dg_txt { width: 100%; min-width: 140px; }

	.CareerBoard { margin-bottom: 10px; }
	.CareerCount ul li a { font-size: 14px; }

}

@media all and (max-width: 320px) {

	.tab_select { width: calc(100% - 135px); }
	.tab_select button span{ font-size: 14px; }
	.tab_select button { padding: 0 5px; }

	.tab_select li a { display: block; font-size: 14px; }
	.CareerCount ul li a { font-size: 13px; }
	.CareerBoard { margin-bottom: 0; }

	.talent_dgm .dg_item2 { left: 8%; padding-right: 40px; }
	.talent_dgm .dg_item3 { right: 8%; padding-left: 40px; }
	.talent_dgm .dg_item .dg_txt { width: 100%; min-width: 140px; }
	.talent_dgm .dg_item1 .dg_txt { left: -20px; top: -100px; }
	.talent_dgm .dg_item2 .dg_txt { left: -20px; top: 110px; }
	.talent_dgm .dg_item3 .dg_txt { left: 20px; top: 110px; }

	#footer .btmGnb .btmLeft li { font-size: 13px; }
	#footer .btmGnb .btmLeft li::after { padding: 0 6px; background: url('../../img/asis/copy_bg.png') no-repeat 6px 0px; }

}

@media all and (max-width: 300px) {

	html, body { min-width: 300px; }

	#header h1#logo.t_logo .logo01 { width: 40px; }

	.talent_dgm { margin-top: 0; padding: 60px 0 0 0; }
	.talent_dgm .dg_item2 { left:0; padding-right: 40px; }
	.talent_dgm .dg_item3 { right:0; padding-left: 40px; }
	.talent_dgm .dg_item .dg_txt { display: none; }
	.talent_dgm .dgm_inner { width: 160px; height: 160px; }

	#footer .btmGnb .btmLeft li { font-size: 12px; }
	#footer .btmGnb .btmLeft li::after { padding: 0 4px; background: url('../../img/asis/copy_bg.png') no-repeat 4px 0px; }

} */