@charset "utf-8";
@media (max-width:1760px){
	/* #header{padding-left: 1rem; padding-right: 1rem;} */
	/* #footer .logo{left: 1rem} */
	#sitemap{padding: 60px 15px}
	
	#subVisual{height: 355px; padding: 0 1rem; background-size: auto 535px;}
	#sub-menu{height: 355px}
	#header #logo,#footer .logo{left: 15px}
	#btn-menu{left: auto; right: 15px}
	#sub-menu{width:70px; left: auto; right: 0;background-color: rgba(255,255,255,.7)}
	#sub-m li a{line-height:70px;}
	
	#sub-m{height: calc(100% - 67px); padding: 15px 0}
	.down-ott{height: 67px}
	.down-ott:hover .txt{bottom:3px}
	
	#header #logo,#btn-menu,#sub-menu{margin-left: 0 !important;}
	#footer .logo{margin-left: 0;}
}
@media (max-width:1760px) and (min-width: 1025px){
	#loc{max-width:100%; padding-right: 105px;}
	
}
@media (max-width:1500px){
	
	#footer{padding: 70px 0}
	
	#footer .go_top{right: 0; margin-left: 0; left: auto}
	
}
@media (max-width:1450px){
	.inner{padding-left: 15px; padding-right: 15px;}
	#footer{padding: 50px 0}
	#footer .logo{position:static; margin: 0 auto 40px; padding: 0 15px; left: auto}
	#footer .logo img{display: block;}
	#footer .inner{padding: 0 15px}
	.m-contact .box{padding: 2.5rem 1.5rem}
	.m-contact .l{font-size: 35px;}
	.m-contact .r{padding-left: 25px; margin-left: 25px;}
	
	#footer .go_top{background-size: auto 50%; width: 50px; height: 50px}
	
	.bbs-news .cont{padding-left: 30px;}
	
	.bbs-view .top{padding: 40px 0}
	.pop-team .r{padding: 50px 1.5rem 50px 30px}
	
	#subVisual{border-left: 0; border-right: 0}
	
}
@media (max-width:1280px){
	
	.cont-st1 .left{width: 24%}
	
    .ci-box{padding: 50px 0}
    .ci-box > li{padding: 0 30px}
    
    .c_benefit{margin: 0 0 -2% -2%;}
    .c_benefit > li{width: 23%; margin: 0 0 2% 2%}
	
	.m-contact .l{font-size: 1.875rem;}
	.m-contact .r{font-size: 1.125rem;}
	#sitemap .menu_sub .dep_w{display: block; margin-bottom: 15px;}
	#sitemap .menu_sub .dep_w > a{width: 100%}
	
	.bbs-recruit .etc span{font-size: 13px; margin-right: 10px; padding-right: 10px;}
	
	.bbs-write input[type="date"],
    .bbs-write .file_w, .bbs-write input[type="text"], .bbs-write input[type="password"], .bbs-write select,.bbs-write input[type="number"]{height: 50px; padding: 0 1rem}
    .datepick_w button{right: 1rem}
    .bbs-write textarea{padding: 1rem; height: 10em}
    .period_w .dash{line-height: 50px;}
    
    .agree_box_w .box{padding: 1.5rem}
    
	#sitemap .r{padding: 0 0 0 2rem;}
	
	.pop-team .l{padding: 70px 20px}
	
	/* Client */
	.client-dev > ul{margin: 0 0 -2% -2%;}
	.client-dev .item{width: 23%; margin: 0 0 2% 2%; padding-bottom: 23%}
}
@media (max-width:1024px){
	#sub-menu{display: none !important}
	html{font-size: 15px;}
	body.modalTF{position: fixed; width: 100%; left: 0; top:0}
	
	.pc_only{display: none !important}
	.block-t{display: block !important}
	
	#header #sub-menu{display: none !important;}
	#sitemap .top:before, #sitemap .all_menu:before{display: none;}
	#headerLine{top:5.5rem; display: none;}
	
	#sitemap .logo,#header #logo{width: 10rem; height: 5.5rem; top:0}
	#footer .logo img{width: 10rem}
	
	#sitemap .logo img,#header #logo img{top:50%; transform:translateY(-50%); display: block;width: 100%}
	#header #logo img{position: relative}
	#sitemap .logo img{position: relative;}
	#btn-menu{top: 2.25rem;}
	
	#sitemap{padding: 0; }
	#sitemap .top{padding: 0 15px 0; align-items: center; height: 5.5rem}
	
	#sitemap .all_menu{position: relative; align-items: flex-start;}
	#sitemap .menu_main{height: auto}
	.menu_sub .dep{font-size: 13px; margin-bottom: -4px;}
	.menu_sub .dep > li{margin-bottom: 4px;}
	#sitemap .l li{margin-top: 18px;}
	#sitemap .top:before,#sitemap .all_menu:before{position: absolute;
    left: 50%;
    top: 0;
    width: 1px;
    height: 100%;
    content: '';
    border-right: 1px solid #ccc;
    content: '';}
    #sitemap:before{display: none;}
    
	#sitemap .in{padding-top: 5.5rem;}
	
	#sitemap .close{width: 2.5rem; height: 2.5rem}
	#sitemap .l{font-size: 1.875rem;}
	#sitemap .bot{padding: 0}
	/* #sitemap .all_menu{padding: 3.5rem 0 4rem} */
    #sitemap .all_menu{padding: 1.5rem 0 3rem}
	#sitemap .all_menu .l{padding-left: 15px;}
	/* #sitemap .top .link{right: 80px; top:2.7rem; transform: none;} */
	.menu_sub .dep > li{width: 50%; margin-right: 0;}
	#sitemap .menu_sub > li > a{padding: 10px 0}
	.menu_sub .dep, #sitemap .tomato_det, #sitemap .link span{font-size: 14px;}
    #sitemap .link{margin-bottom: 30px;}
    #sitemap .tomato_det dl:first-child{margin-top: 0;}
    #sitemap .menu_sub{height: auto}
	#sitemap .r .tomato_det{display: none;}
    #sitemap .tomato_det{margin-top: 0;}
    #sitemap .tomato_det dd{margin-bottom: -5px;}
    #sitemap .tomato_det span{margin-bottom: 5px;}
    #sitemap .copy{margin-top: 30px;}
	#sitemap .copy_m{display: block; background: #fff; padding: 2.5rem 15px; border-top: 1px solid #ddd;}
	
	/* 서브 */
	#subPage{padding-top: 0;}
	/* #subPage{padding-top: 5.5rem;} */
	#cont{padding-top: 50px;}
	
	.sub-t .t{font-size: 50px;}
	
	#footer .top{; margin-bottom: 30px;}
	.foot_info{display: block; ;}
	.foot_info .r{margin: 40px 0 0;}
	.foot_info dl{margin-top: 20px;}
	#footer .copy{margin-top: 40px; ;}
	#footer .top li{margin-right: 2.5rem;}
	.m-contact .con-txt{padding-right: 0;}
	
	.tit-main{margin-bottom: 30px;}
	.main-refer .bg{padding: 1.5rem}
	
	.m-contact{text-align: left;}
	.m-contact .dev{display: block;}
	.m-contact .l{font-size: 1.9rem;}
	.m-contact .r{padding: 0; margin: 10px 0 0;}
	.m-contact .r:before{background: none}
	.m-contact .box{padding: 1.5rem; text-align: center;}
	
	.m-contact .btn-more{display: block; position: relative; margin: 30px 0 0;}
	.m-contact .tit-main{margin-bottom: 30px;}
	.m-contact .con-txt{margin-bottom: 40px;}
	
	.m-contact{margin-top: 70px; padding: 50px 0}
	#footer .go_top{position: fixed; right: 10px; bottom: 10px; top:auto}
	#footer .go_top.fade-in{opacity: 1;}
   
	
	#subVisual{height: 24rem; background-size:auto 30rem}
	/* #subVisual.company,#subVisual.solution{padding-bottom: 20px;} */
    
    .cont-st1{display: block;}
    .cont-st1 > *{display: block;}
    .cont-st1 .left{width: 100%; padding-right: 0; margin-bottom: 30px;}
    
    .cont-st1 .d-f{display: block;}
    .cont-st1 .left .small{    writing-mode: initial; margin: 0 0 10px;}
    .cont-st1 .left .big br, br.m{display: none;}
    .cont-st1 .d-f > *{display: block;}
    
    /* #subVisual #cont{padding-top: 70px;} */
    .group_com_w .group{margin-top: 100px;}
    .cont-st2 .ico{width: 7rem}
    .cont-st2 .ico img{max-width:50%}
    
    .ci_down_w{padding-right: 0; overflow: hidden;}
    .ci_down_w .btn{display:inline-block; position: static; margin-top: 30px; padding: 10px 20px}
    
    .ci-box{margin-top: 30px;}
  
  .ci-box img{max-width:13.5rem}
    .c_benefit > li{padding: 1.5rem 15px; height: auto}
    
    .his_w .item{padding: 1.5rem}
    .txt_com,.overview_img{margin-bottom: 45px;}
    .overview_img{margin-top: 0;}
    
    .bbs-award .img{margin-bottom: 20px;}
    .bbs-award > li{margin-bottom: 40px;}
    .bbs-award{margin-bottom: -40px;}
    
    
    
    .bbs-recruit .q a{padding: 2rem 3rem 2rem 0}
    .bbs-recruit .q a:after{right: 1rem}
    .bbs-recruit .t{margin: 0 40px 0 20px;}
    .bbs-recruit .q a{position: relative; display: block; padding-left: 5rem;}
    .bbs-recruit .t{margin: 0 0 10px 0; word-break: break-all;}
    .bbs-recruit .circle{position: absolute; left:0 ;top:2rem; width: 4rem; height: 4rem; line-height: 4rem;}
    .bbs-recruit .a{padding: 1.5rem 1.5rem 1.8rem}
    .bbs-recruit .det_w{margin-top: 30px;}
    
    
    .bbs-faq .q a{padding: 1.5rem 2.5rem 1.5rem 4rem}
	.bbs-faq .q a:before{left: 1rem;}
	.bbs-faq .q a:after{right: 1rem}
	.bbs-faq .q a:before{top:1.18rem}
	.bbs-faq .a:before{top:1.5rem}
	.bbs-faq .a{padding: 1.5rem 1rem 2rem 1rem}
	.bbs-faq .q a:after{width: 10px; height: 10px; margin-top: -5px;}
	
	.bo_v_nb{padding: 0; font-size: 13px;}
	.bo_v_nb li{float: none; width: 100%; text-align: left !important; padding: .87rem .87rem .87rem 6.7rem !important}
	.bo_v_nb li:last-child{border-left: 0; border-top: 1px solid #ccc; right:auto}
	.bo_v_nb .nb_tit{right: auto; left: .87rem !important; width: 4rem; padding: 0 1rem 0 0; top:1rem}
	.bo_v_nb .btn_prv .nb_tit:after,.bo_v_nb .btn_next .nb_tit:after{left: auto; right: -1rem}
		
	.bo_v_nb .ico{position: absolute;right: 0 !important;top:0; margin: 0 !important; left:auto !important}
	.bo_v_nb .btn_prv .ico{transform: rotate(45deg);top: 0.5em;}
	.bo_v_nb .btn_next .ico{transform: rotate(-135deg); top:.3em}
	
	.bbs-view .top{padding: 1.5rem 0}
	.bbs-view .etc span{font-size: 13px; margin-right: 1rem; padding-right: 1rem;}
	.bbs-view .cont{padding:30px 0 80px}
	.attach_area{padding: 1rem}
	
	.pop-team .l .txt-team{font-size: 2rem; margin: 20px 0 30px;}
	.pop-team .r .img_t{right: 1rem; bottom: 1rem;}
	.page-team .r{background-position: 98% 98%; background-size:7rem}
	
	/* .pop-team{position: fixed; left:0; top:0; width: 100%; height: 100%; background: rgba(0,0,0,.7); z-index: 153} */
	.pop-team .rel{width:100%; height: 100%;  max-width:none; max-height:none}
	
	.datepick_w button{width: 1.875rem}
	.agree_box_w .box{max-height: 15rem}
	
	.page-privacy .sect{margin-top: 50px;}
	
	#footer.fixed .go_top{position: fixed; right: 10px; bottom: 10px; top:auto}
	
	.pop-team .l,.pop-team .r{padding: 30px}
	
    .tabs-his span span{display: block;}
    
    #sitemap .tomato_det dt, #sitemap .tomato_det dd, #sitemap .tomato_det span{font-size: 13px;}
    
    
	.bbs-gallery .txt{display: none}
	
	.bbs-gallery .etc{display: block; margin-top: 15px;}
	.bbs-gallery .share{margin-top: 5px; text-align: right;}
	
	.bbs-gallery .sort span{font-size: 13px; margin-right: 5px; padding-right: 5px;}
	
    .bbs-news .etc span,.bbs-faq .etc span{font-size: 13px; padding-right: 1em; margin-right: 1em; letter-spacing: -0.03em;}
	.bbs-ico{font-size: 11px; width: 35px; height: 18px; line-height: 18px;}
	
	/* 게시판 - 리스트 */
	.bbs-list th{padding: 1rem 5px;}
	.bbs-list td{padding: 1rem 5px}
	.bbs-list .pc{display: none;}
	.bbs-list_m{display: block;}
	.bbs-list .no,.bbs-list .writer{width: 4em}
	.bbs-list .date{width: 5.5em}
	.bbs-list_m{display: block;}
	.tbl-st1 .pc{display: none;}
	.bbs-list .tit .state{margin-bottom:8px; display: block}
   .bbs-list .not{white-space: nowrap;padding: 3px 5px}
   .bbs-list{font-size: 1rem;}
   
   .bbs-share_top{display: block;;}
   .bbs-share_top .t{margin: 0 0 10px;;}
	
	.satis_w{margin-top: 100px;}
	
	#loc{color: #333; transform:none; padding: 15px 15px 0; font-size: 13px;}
	#loc span{margin-left: 20px;}
	#loc span:before{border-color:#333; left: -15px; margin-top: 1px;}
	
	.max-small,
.max-mid,
.max-long{max-width:100%}

.cms-adm_menu .right{height:auto !important}
}
@media (max-width:720px){
	html{font-size: 14px;}
	/* #subPage{padding-top: 5rem;} */
	
	.block-m{display: block !important}
	
	#sitemap .logo,#header #logo,#header #logo{width: 8.5rem}
	#sitemap .link,#sitemap .tomato_det dl{margin-bottom: 25px;}
	#sitemap .tomato_det span{padding-right: 10px; margin-right: 10px;}
	
	/* header 높이 세트 */
	#sitemap .top,#sitemap .logo, #header #logo{height: 5rem}
	#sitemap .in{padding-top: 5rem}
	#headerLine{top:5rem}
	#btn-menu{top:2rem}
	/* header 높이 세트 */
	
	#sitemap .all_menu{padding: 1.5rem 0 2.4rem}
	
	.m-contact .l{font-size: 1.7rem;}
	.m-contact .r{font-size: 1.125rem;}
	
	/* 푸터 */
	#footer .go_top{width: 40px; height: 40px}
	
    
    .co-st1 .sect{padding: 1.8rem 0}
    
    .ci-box img{max-width:10.5rem}
    
    .ci-box{padding:0; text-align: center;}
    .ci-box > li{width: 100%; padding: 0; padding: 0 1.5rem; height: 8.7rem; flex-flow: column;
    justify-content: center; display: flex; align-items:center}
    .ci-box > li:last-child{border-left: 0; border-top: 1px solid #ccc;}
    .ci-box img{}
    .ci-box .c_s{    justify-content: center; text-align: left;}
    .ci-box .c_s li{margin-right: 2.5rem;}
    .ci-box .c_s .circle{margin-right: 10px;}
    .c_benefit > li{width: 31.333%}
    .c_benefit.col4 > li{width: 48%}
    .c_benefit .c{margin-top: .938rem;}
    .group_com_w .group{margin-top: 75px;}
    
    #sub-tabs li{font-size: 13px;margin-right: 1.8rem;}
    .sub-t .t{font-size: 45px;}
    #sub-tabs a{padding-bottom: 14px;}
    
    /* .tabs-his{width: calc(100% + 2px)}
    .tabs-his > li{width: 33.333%} */
    .tabs-his .active,.tabs-his > li{height: 4rem}
    .tabs-his .active a{background: #f4f4f4}
    .tabs-his .active:before{border-bottom-color:#000}
    .tabs-his span span{display: inline;}
    
    /* .his-ovx{
    white-space: nowrap;
    overflow-x: auto; overflow-y:hidden; line-height: 1.15;}
    .tabs-his > li{height: 3.5rem; width:auto}
    .tabs-his a{padding: 0 1em;font-size: 1.125rem;}
    .tabs-his .active{height: 4rem} */
    .cont-st1 .left{margin-bottom: 20px;}
    .cont-st1 .big{font-size: 1.875rem;}
    .txt_com{margin-bottom: 30px;}
    .his_w .year{font-size: 2em; width: 100%; margin-bottom: 1rem;}
    .his_w .item{display: block; position: relative;}
    .his_w .item> *{display: block;}
    .his_w .c{padding: 0}
    .his_w .img_w{position: static; display: block; margin: 1.5rem 0 0; width: 280px; max-width:100%}
    .page-team .item{height: 8rem; min-height: 100%}
    .page-team .ceo .in{padding: 2.5rem 1rem}
    .page-team .str{font-size: 1.125rem;}
    .page-team .in{padding: 2rem 1rem}
    .bbs-award > li{width: 47%}
    
    .bbs-recruit .subject{padding-right: 0;}
    .bbs-recruit .btn-more{position: static; margin: 30px auto 0;}
    .project_bar_w .btn_w button{padding: 3px 5px}
    .bbs-form .t .req-txt{display: block; margin: 4px 0 0;}
    .bbs-form .sect{margin-top: 50px;}
    .radio-st1 > *{margin-right: 5px;}
    .radio-st1 > * label{width: 7.5rem; padding: 5px 1px}
    .bbs-form .t{margin-bottom: 20px;}
    .bbs-write.half_w{margin: 0 0 -10px 0}
    .bbs-write.half_w > li,.bbs-write.half_w > li.w100{width: 100%; margin: 0 0 10px 0}
    .bbs-form > li{margin-bottom: 10px;}
    
    .btn-submit_w{margin-top: 40px;}
    .paging_w a{margin: 0 5px;}
    .paging_w .next{margin-left: 10px;}
    .paging_w .prev{margin-right: 10px;}
    .paging_w .arrow:first-child{margin-left: 0;}
    .paging_w .arrow:last-child{margin-right: 0;}
    .paging_w .arrow{width: 27px; height: 27px}
    
    .bbs-news .img_w{width: 40%}
    .bbs-news .cont{padding-left: 1.18rem;}
    .bbs-news .etc{margin-bottom: 7px;}
    .bbs-news > li{padding: 1.8em 0}
    .bbs-news .t{font-size: 1.125rem;}
    
    .bbs-view .etc{margin-bottom: 1rem;}
    
    .attach_area .rel{display: block;}
	.attach_area .file{margin-bottom: 10px; display: block; width: 100%}
	
	.close-pop_t{width: 40px; height: 40px; right: 10px; top:10px}
	.pop-team .l{padding: 30px 1.5rem}
	.pop-team .r{padding: 30px 1.5rem}
	.pop-team .section{margin-top: 40px;}
	
	.pop-team .l .bg{opacity:.4}
	
	.pop-team .flex{display: block; padding-top: 18.5em;}
	.pop-team .l{width: 100%; border-right: 0; border-bottom: 1px solid #fff; padding: 1rem 1.5rem;}
	.close-pop_t,.close-pop_t:hover, .close-pop_t:focus{border:1px solid #fff; background: none}
	.close-pop_t:before, .close-pop_t:after,.close-pop_t:hover:before, .close-pop_t:hover:after, .close-pop_t:focus:before, .close-pop_t:focus:after{background: #fff}
    .pop-team .l{height: 18.5em; position: absolute; left: 0; top:0; width: 100%;}
    .pop-team .l .txt-team{margin: 1.4rem 0 1.25rem;}
    .pop-team .l .txt-team br{display: none;}
    
    .pop-team .l .ico{top:50%;     max-height: 70%; transform:translateY(-50%)}
    
    .pop-team .l .txt{justify-content: center;}
    
    .pop-team{font-size: 13px;}
    
    .pop-team .long{padding-top: 9.5em;}
    .pop-team .long .l{height: 9.5em}
    
    #footer .logo{margin-bottom: 30px;}
    #footer .top{margin-top:-10px }
    #footer .top li{margin: 10px 0 0 0; width: 33.333%}
    .foot_info span{padding-right: 10px; margin-right: 10px;}
    .foot_info .r,#footer .copy{margin-top: 30px;}
    #footer{padding: 40px 0}
    .m-contact{padding: 40px 0;}
    
    .sub-t .t{font-size: 40px;}
    
    /* 10px씩 줄임 */
    .sub-t .t .border.c,.sub-t .t .border.s{width: 32px}
    .sub-t .t .border.f{width: 22px}
    .sub-t .t .border.r{width: 27px; top:0}
    
    /* .bbs-recruit .det_w{display: flex; justify-content: space-between;}
    .bbs-recruit .det_w:after{display: none;}
    .bbs-recruit .det_w .det{display: block; width: 47%; margin: 0;} */
    .bbs-recruit .abs{display: block; margin-bottom: 5px;}
    .bbs-recruit .abs:after{display: none;}
    /* .bbs-recruit .det ul{margin-left: 0; font-size: 13px;} */
    
    .contact_complete .cont{display: block;}
    .contact_complete .ico{margin: 0 0 18px;}
    .contact_complete .ico img{display: block; margin: 0 auto;}
    .contact_complete .big{font-size: 1.875rem;}
    
    .cont-st2 .c .half{display: block;}
    .cont-st2 .c .half > *{width: 100% !important}
    
    #sitemap .r{padding-left: 1.5rem;}
    
    
	/* Client */
	.client-dev > ul{margin: 0 0 -3% -3%;}
	.client-dev .item{width: 30.333%; padding-bottom: 30.333%; margin: 0 0 3% 3%;}
	
	.w-etc .sub_page{padding-top: 1.8rem}
	
	.page-team .item.w2,.page-team .item.w4,.page-team .item.w6{width: 50%}
	
	.page-team .r{background-size:5rem}
	
	#g-recaptcha{margin-bottom: -15px;}
	
	.bbs-gallery .img{margin-bottom: 15px;}
	
	.bbs-gallery{margin-bottom: -40px;}
	.bbs-gallery > li{margin-bottom: 40px;}
	
   .bbs-list .no, .bbs-list .writer,.bbs-list .date{width: auto}
   
   .bbs-share button{width: 20px; height: 20px; background-size:100%; margin-left: 10px;}
   
   .bbs-news .t{display: block;}
   .label-bbs{display: block; margin: 0 0 5px; font-size: 11px;}
   .bbs-news .t .txt{width: auto}
.bbs-write .item2,
.bbs-write .item2 .tit,.bbs-write .item2 .cont{display: block;}
.bbs-write .item2 .tit{width: 100%; margin-bottom: 5px;}
.ck-c{padding: 5px 0}

.no-data_bbs{padding: 50px 0}
    
}
@media (max-width:480px){
	.m-contact .tit-main{margin-bottom: 20px;}
	
	.page-privacy .t{padding-bottom: 15px;}
	
	#sub-tabs ul{display: flex;}
	.company #sub-tabs ul{ justify-content: space-between;}
	.company #sub-tabs li{margin-right: 0}
	
	/* Client */
	.client-dev > ul{margin: 0 0 -3% -3%;}
	.client-dev .item{width: 47%; padding-bottom: 47%;}
	
	.bbs-gallery > li{width: 97%}
	
	.no-data_bbs{padding: 100px 0}
	
	
}
@media (max-width:420px){
	/* .bbs-news .in{display: block;}
	.bbs-news .in > *{display: block;} */
	
	.m-contact .box{padding: 1.5rem 1rem}
	
}
@media (max-width:380px){
	#sitemap .l{font-size: 25px;}
	.c_benefit > li{width: 48%}
	.project_bar_w .btn_w button{font-size: 11px; padding: 3px}
	.pop-team .l{padding: 1rem}
	.pop-team .r{padding: 1.5rem 1rem}
	
	#footer .top li{width: 50%}
	.m-contact .box .l{letter-spacing: -0.05em; white-space: nowrap;}
	.m-contact .box .r span{display: block;}
	
	.ci-box .c_s{ justify-content: space-between;}
	.ci-box .c_s li{margin-right: 0;  }
	.ci-box .c_s dl{font-size: 13px;}
	#sitemap .r{padding-left: 1.5rem;}
    .tabs-his span span{display: block}
    
    #footer .go_top{width: 35px; height: 35px}
	
}
@media (max-width:340px){
#g-recaptcha > div{margin: 0 -5px; width: calc(100% + 10px) !important}
}
@media (max-width:320px){
	html{font-size: 13px;}
}