@charset "utf-8";
@import url('font/fs_font.css');

/* 공통 */
.con_box {position:relative;width:1400px;margin:0 auto;}

/* 해더영역 */
#fs_header {z-index:100;position:absolute;top:0;right:0;left:0;width:100%;margin:0 auto;border-bottom:1px solid rgba(255, 255, 255, 0.3);}
/* 상단 */
.fs_head {position:relative;}
.fs_head:after {content:"";display:block;clear:both;}
.fs_head .logo {float:left;margin-left:61px;padding:18px 0;height:65px;}
.fs_head .logo a {z-index:2;position:relative;text-decoration:none;}
.fs_head .logo a:hover {text-decoration:none;}
.fs_head .logo a img {vertical-align:middle;}
.fs_head .logo a img + img {margin-top:-10px;}

/* 모바일 버튼 */
.fs_head .mbtn_box {display:none;}
/*사이트맵*/
.fs_head .sitemap_b {width:1750px;margin:0 auto;}
.fs_head .sitemap_b .sitemap {z-index:1;display:block;position:absolute;top:25px;right:50px;width:50px;height:50px;margin:auto;font-size:0;}
.fs_head .sitemap_b .sitemap:after {content:"";display:inline-block;position:absolute;top:34px;left:13px;width:25px;height:2px;background:#fff;transition:all 0.4s;} /*아래*/
.fs_head .sitemap_b .sitemap span:after {content:"";display:inline-block;position:absolute;top:26px;left:13px;width:15px;height:2px;background:#fff;transition:all ease 0.5s;} /*중앙*/
.fs_head .sitemap_b .sitemap span:before {content:"";display:inline-block;position:absolute;top:18px;left:13px;width:25px;height:2px;background:#fff;transition:all ease 0.5s;} /*위*/
.fs_head .sitemap_b .sitemap:hover:after {width:15px;}
.fs_head .sitemap_b .sitemap:hover span:before {width:15px;}
.fs_head .sitemap_b .sitemap:hover span:after {width:25px;}

/*모바일메뉴*/
.fs_head .logo a {display:block;}
.overflow_y .fs_head .logo a { display:none;}
.overflow_y #fs_header .fs_head {}
.overflow_y #fs_header .fs_mtop_menu {}
.overflow_y #fs_header .fs_mtop_menu .menu_text {position:relative;padding:0 30px;height:105px;border-bottom:1px solid #eee;background:#fff;}
.overflow_y #fs_header .fs_mtop_menu .menu_text > a {position:absolute;left:80px;top:27px;width:170px;height:45px;max-width:1750px;margin:0 auto;z-index: 100;}
.overflow_y #fs_header .fs_mtop_menu .menu_text a span.icon_layout {width:100%;height:100%;background:url(./../img/layout/logo_ov.png) no-repeat left top;background-size:contain !important;z-index:110;}
/*사이트맵-on*/
.overflow_y .fs_head .sitemap_b .sitemap.on {z-index:100;display:block;}
.overflow_y .fs_head .sitemap_b .sitemap.on:after {display:none;}/* 중앙 */
.overflow_y .fs_head .sitemap_b .sitemap.on span:after {content:"";position:absolute;right:15px;top:25px;width:22px;height:2px;background:#222 !important;transform:rotate(45deg);-webkit-transform:rotate(45deg);}/* 위 */
.overflow_y .fs_head .sitemap_b .sitemap.on span:before {content:"";position:absolute;right:15px;top:25px;width:22px;height:2px;background:#222 !important;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}/* 아래 */


.overflow_y .fs_mtop_menu:after {content:'';display:block;clear:both;}
.overflow_y .fs_mtop_menu .lnb_box {position:relative;height:calc(100% - 105px);overflow:hidden;}
.overflow_y .fs_mtop_menu .lnb_box:after {content:'';position:absolute;left:-5%;bottom:-5%;background:url(./../img/layout/lnb_titbg.png) no-repeat center;width:439px;height:412px;opacity: .1;}
.overflow_y .fs_mtop_menu .lnb {display:flex;margin:auto;max-width:1400px;}
.overflow_y .fs_mtop_menu .lnb > li {position:relative;padding:80px 20px 0;width:33.3%;text-align:center;}
.overflow_y .fs_mtop_menu .lnb > li:nth-child(n+2):before {content:'';position:absolute;left:0;top:0;border-left:1px dashed #ededed;width:1px;height:100%;}
.overflow_y .fs_mtop_menu .lnb > li:after {content:'';display:block;clear: both;}
.overflow_y .fs_mtop_menu .lnb > li a.lnb_title {}
.overflow_y .fs_mtop_menu .lnb > li .lnb_wrap {}
.overflow_y .fs_mtop_menu .lnb_layer01 {padding-left:20px;text-align: left;background:none;}

.overflow_y {overflow:hidden;}
.fs_mtop_menu {display:none;position:fixed;left:0;top:0;z-index:11;overflow-y:scroll;width:100%;height:100vh;background:#FFF;}
.fs_mtop_menu .menu_text {font-size:0;}
/* 1뎁스 */
.fs_mtop_menu .lnb {position:relative;z-index:101;width:100%;min-height:800px;text-align:left;}
.fs_mtop_menu .lnb > li:hover .lnb_title {color:#26c410;}
.fs_mtop_menu a.lnb_title {display:block;height:90px;border-bottom:2px solid #26c410;line-height:90px;text-align:center;font-size:1.25em;font-weight:bold;text-decoration:none;color:#222;}
.fs_mtop_menu a.lnb_title.on {color:#000;}
.fs_mtop_menu a.lnb_title.on,a.lnb_title:hover {text-decoration:none;}

/* 2뎁스 */
.fs_mtop_menu .lnb_layer01 {display:block !important;padding:0 !important;background:#fff;text-align:center;}
.fs_mtop_menu .lnb_layer01 > li {display:table;width:100%;border-bottom:1px solid #ddd;}
.fs_mtop_menu .lnb_layer01 > li > a {z-index:55;position:relative;display:block;width:100%;height:60px;line-height:60px;padding-left:10px;color:#666;vertical-align:middle;}
.fs_mtop_menu .lnb_layer01 > li > a.deplink {position:relative;}
.lnb_layer01 li a.on,.lnb_layer01 li a:hover,.lnb_layer01 li a:focus,.lnb_layer01 li a:active {text-decoration:none;color:#26c410;}
.fs_mtop_menu .lnb_layer01 li a.arrow {position:relative;}
.fs_mtop_menu .lnb_layer01 li a.arrow:after {content:'';position:absolute;right:30px;top:0;bottom:0;margin:auto 0;background:url(./../img/layout/sub_menu_arrow.png) no-repeat center;width:12px;height:6px;transition:all .4s;-webkit-transition:all .4s;}
.fs_mtop_menu .lnb_layer01 li.on a.arrow:after {transform:rotate(180deg);}

/* 헤더메뉴 */
.fs_top_menu {position:relative;z-index:1;text-align:center;font-size:0;line-height:0;}
.fs_top_menu .lnb {display:inline-block;margin:-65px auto 0 auto;}
.fs_top_menu .lnb:after {content:"";display:block;clear:both;}
/* 1뎁스 */
.fs_top_menu .lnb > li {position:relative;float:left;padding:0 50px;font-size:16px;line-height:24px;text-align:left;}
.fs_top_menu .lnb > li .lnb_title {height:101px;line-height:101px;font-size:1.250em;font-weight:500;color:#FFF;}
.fs_top_menu .lnb > li.on .lnb_layer01,.fs_top_menu .lnb > li .lnb_layer01:hover,.fs_top_menu .lnb > li .lnb_layer01:focus,.fs_top_menu .lnb > li .lnb_layer01:active {border-top:2px solid #26c410;}
.fs_top_menu .lnb > li .lnb_layer01 {display:none;position:absolute;top:99px;right:0;left:0;margin-left:-20px;padding:15px 0;min-width:209px;background:rgba(255, 255, 255, 0.95);box-shadow:0 0 20px rgba(0,0,0,0.09);}
.fs_top_menu .lnb > li .lnb_layer01 li {padding:0 25px;}
.fs_top_menu .lnb > li .lnb_layer01 li a {display:block;padding:7px 0;font-size:1.063em;font-weight:400;color:#222;}
.fs_top_menu .lnb > li .lnb_layer01 li a:hover,.fs_top_menu .lnb > li .lnb_layer01 li a:focus,.fs_top_menu .lnb > li .lnb_layer01 li a:active {color:#4b9225;text-decoration:underline;}

/* 서브비주얼 */
.fs_sub_visual {display:table;width:100%;height:300px;}
.fs_sub_visual .sub_vis_box {display:table-cell;vertical-align:middle;width:100%;margin:0 auto;text-align:center;}
.fs_sub_visual .sub_vis_box .sta {display:inline-block;color:#fff;}
.fs_sub_visual .sub_vis_box .sta p {font-size:35px;}
.fs_sub_visual .sub_vis_box .sta p strong {font-weight:500;}
.fs_sub_visual .sub_vis_box a {text-decoration:none;color:#fff;}
.fs_sub_visual .sub_vis_box a.btnleft {position:relative;float:left;margin-top:13px;}
.fs_sub_visual .sub_vis_box a.btnleft .icon_layout {width:58px;height:58px;background-position:-208px -23px;border:1px solid rgba(255,255,255,0.3);border-radius:100%;}
.fs_sub_visual .sub_vis_box a.btnleft em {position:absolute;left:-80px;top:17px;display:inline-block;text-align:right;font-size:0;}
.fs_sub_visual .sub_vis_box a.btnleft:hover em {font-size:14px;}
.fs_sub_visual .sub_vis_box a.btnright {position:relative;float:right;margin-top:13px;}
.fs_sub_visual .sub_vis_box a.btnright .icon_layout {width:58px;height:58px;background-position:-266px -23px;border:1px solid rgba(255,255,255,0.3);border-radius:100%;}
.fs_sub_visual .sub_vis_box a.btnright em {position:absolute;right:-70px;top:17px;display:inline-block;text-align:left;font-size:0;}
.fs_sub_visual .sub_vis_box a.btnright:hover em {font-size:14px;}

/* 서브컨텐츠 */
.fs_sub_contents {}
.fs_sub_contents .fs_sub_contents_box {width:1400px;margin:40px auto;}
.fs_sub_contents .fs_sub_contents_box:after{content:"";display:block;clear:both;}

/* 로컬영역 */
.fs_sub_box {position:relative;width:1400px;margin:-55px auto 0 auto;height:55px;z-index:60;}
.fs_sub_box .loca_box {display:none;}
/* 왼쪽영역 */
.fs_sub_box2 {position:relative;float:left;width:240px;margin-right:50px;margin-top:-150px;}
.sub_menu_box .sub_title {margin-bottom:5px;padding:50px 0;line-height:50px;color:#fff;background:#143935;font-family:"Noto Serif KR",sans-serif;font-weight:400;text-align:center;border-radius:0 30px 0 0;font-size:1.7em;}
/* 서브메뉴 */
.sub_menu {display:none;background:rgba(255,255,255,0.7);}
.sub_menu > ul {width:100%;height:55px;}
.sub_menu > ul > li {float:left;position:relative;z-index:10;min-width:256px;}
.sub_menu > ul > li > a:after {content:"";position:absolute;right:20px;top:25px;width:12px;height:8px;background:url("./../img/layout/sm_arr1.png") no-repeat left top;transition:all .4s;-webkit-transition:all .4s;}
.sub_menu > ul > li:first-child {min-width:55px;width:55px;}
.sub_menu > ul > li:first-child:after {background:none;}
.sub_menu > ul > li > a {position:relative;z-index:1;height:55px;line-height:55px;padding-left:20px;padding-right:10px;border-right:1px solid rgba(0,0,0,0.15);text-decoration:none;color:#222; overflow:hidden;display:inline-block;width:100%;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.sub_menu > ul > li a.home {font-size:0;background:url("./../img/layout/sub_home.png") center center no-repeat #143935;border-right:none;}
.sub_menu > ul > li > a.home:after {display:none;}
.sub_menu li.on > a {}
.sub_menu > ul > li.on > a:after {transform:rotate(180deg);}
/* 2차메뉴 */
.sub_menu > ul > li > ul.depth01_menu {display:none;padding-top:0;background:rgba(232,232,226,0.95);}
.sub_menu > ul > li.on > ul.depth01_menu {display:block;position:absolute;top:55px;left:0;min-width:256px;color:#222;box-shadow: 0 0 20px rgba(0,0,0,0.09);}
.sub_menu > ul > li > ul.depth01_menu > li {display:table;width:100%;}
.sub_menu > ul > li > ul.depth01_menu > li > a {display:table-cell;width:100%;height:50px;line-height:50px;padding-left:30px;padding-right:10px;font-size:1em;text-decoration:none;vertical-align:middle;}
.sub_menu > ul > li > ul.depth01_menu > li > a:hover,
.sub_menu > ul > li > ul.depth01_menu > li > a:focus,
.sub_menu > ul > li > ul.depth01_menu > li > a:active {background:#4f545d;color:#fff;}

/* 왼쪽메뉴 */
.sub_menu2 {position:relative;padding:10px;border:1px solid #e2e2e2;border-top:2px solid #2ec7ff;}
.sub_menu2 .dep1 {position:relative;z-index:2;}
.sub_menu2 .dep1 > li {margin:2px 0;}
.sub_menu2 .dep1 > li > a {display:block;line-height:45px;font-size:.95em;padding-left:10px;font-weight:500;text-decoration:none;color:#333;transform: skew(-0.1deg);}
.sub_menu2 .dep1 > li > a:hover,
.sub_menu2 .dep1 > li.on > a {transition:all .4s;-webkit-transition:all .4s;}
.sub_menu2 .dep1 > li > a:before {content:"";display:inline-block;margin-right:8px;width:8px;height:1px;background:#ccc;vertical-align:middle;}
.sub_menu2 .dep1 > li.on > a,
.sub_menu2 .dep1 > li > a:hover,
.sub_menu2 .dep1 > li > a:active {color:#2396c0;}
.sub_menu2 .dep1 > li.on > a:before,
.sub_menu2 .dep1 > li > a:hover:before,
.sub_menu2 .dep1 > li > a:active:before {content:"";display:inline-block;margin-right:8px;width:8px;height:1px;background:#2ec7ff;vertical-align:middle;}
/* 2뎁스 */
.sub_menu2 .dep2 > li > a {position:relative;display:block;line-height:18px;padding:10px 30px;font-size:15px;color:#999;transform: skew(-0.1deg); transition:all .4s;-webkit-transition:all .4s;}
.sub_menu2 .dep2 > li > a:before {content:"";display:inline-block;width:4px;height:1px;margin-right:6px;background:#b2b2b2;vertical-align:middle;}
.sub_menu2 .dep2 > li > a:hover {color:#222;text-decoration:underline;}

/* 오른쪽영역 */
.fs_content {overflow:hidden;width:auto;}
/* 타이틀 */
.con_header {position:relative;border-bottom:1px dashed #e5e5e5;text-align:left;}
.con_header h3 {padding-bottom:10px;font-size:1.5em;font-weight:400;color:#222;line-height:normal;}

.con_header .path {position:absolute;bottom:10px;right:0;}
.con_header .path ul li {position:relative;float:left;margin-left:13px;padding-left:17px;}
.con_header .path ul li.home {margin-left:0;padding-left:0;}
.con_header .path ul li:before {content:">";position:absolute;top:0;left:0;color:#ccc;font-size:13px;font-weight:300;}
.con_header .path ul li.home:before {display:none;}
.con_header .path ul li a {display:block;line-height:22px;color:#888;font-size:14px;}
.con_header .path ul li span {display:block;line-height:22px;color:#2ec7ff;font-size:14px;}

/* 실컨텐츠영역 */
.con_body {min-height:400px;padding:40px 0 60px;}

/* 배너 */
.banner {position:relative;line-height:0;}
.banner .con_box h2 {position:absolute;top:29%;left:0;color:#222;line-height:32px;font-size:1.25em;}
.banner .banner_list {position:relative;padding:30px 0 30px 250px;}
.banner .slick-list {overflow:hidden;position:relative;box-sizing:border-box;}
.banner .slick-track {position:relative;top:0;left:0;margin-right:auto;margin-left:auto;}
.slick-track:after, .slick-track:before {content:"";display:table;clear:both;}
.banner .slick-slide {overflow:hidden;float:left;margin-right:10px;}
.banner .banner_item {display:inline-block;width:230px;}
.banner .banner_item > a {display:inline-block;width:100%;height:100%;text-align:center;}
.banner .banner_item > a img {display:inline-block;width:100%;border:1px solid #f2f2f2;border-radius:3px;box-sizing:border-box;}
.banner .banner_control {position:absolute;top:0;left:93px;bottom:0;height:30px;margin:auto 0;line-height:0;font-size:0;}
.banner .banner_control .slick-arrow,.banner .banner_control .banner_auto {display:inline-block;position:relative;width:30px;height:30px;border:1px solid #babcc8;border-radius:100%;background-color:#FFF;background-repeat:no-repeat;background-position:center;vertical-align:middle;line-height:0;font-size:0;}
.banner .banner_control .banner_auto {margin-right:5px;margin-left:5px;}
.banner .banner_control .banner_prev {background-image:url("./../img/layout/banner_prev.png");}
.banner .banner_control .banner_play {background-image:url("./../img/layout/banner_play.png");}
.banner .banner_control .banner_pause {background-image:url("./../img/layout/banner_pause.png");}
.banner .banner_control .banner_next {background-image:url("./../img/layout/banner_next.png");}

/* 푸터영역 */
.fs_footer_box {border-top:1px solid #e5e5e5;box-sizing:border-box;}
.fs_footer_box .con_box {padding:45px 0 50px;background:url("./../img/layout/footer_logo.png") no-repeat top 25px right;}
.fs_footer_box .address,.fs_footer_box span {display:inline-block;color:#666;line-height:22px;font-size:0.875em;font-weight:400;letter-spacing:-0.04em;}
.fs_footer_box span {position:relative;margin-left:14px;padding-left:14px;}
.fs_footer_box span:before {content:"";position:absolute;top:4px;left:0;width:1px;height:14px;background:#ccc;}
.fs_footer_box strong {color:#9194a9;font-weight:400;}
.fs_footer_box .copyright {display:block;margin-top:8px;color:#8f8f8f;line-height:22px;font-size:0.875em;font-weight:400;letter-spacing:-0.04em;}

/*pc*/
@media only screen and (max-width:1399px){
    .con_box {width:96%;margin:0 auto;}
    /* 상단 */
    .fs_head .logo a img {display:none;}
    .fs_head .logo a {display:block;width:60px;height:65px;background:url("./../img/layout/logo_v2.png") no-repeat top left;}

    .fs_sub_box {width:100%;}
    .fs_sub_contents .fs_sub_contents_box {width:100%;}
}
@media only screen and (max-width:1199px){
    /* 상단 */
    .fs_head .logo {margin-left:2%;}
    .fs_head .sitemap_b .sitemap {right:2%;}

}
/*태블릿*/
@media only screen and (max-width:1023px){
    /* 해더영역 */
    #fs_header {background:#fff;border-bottom:0;}
    .fs_head .logo {height:60px;padding:12px 0;}
    .fs_head .logo > a {height:45px;background: url('./../img/layout/logo_m.png') left top no-repeat;background-size:contain !important;width:150px;}
    #fs_header.active .fs_head .logo a {top:27px;}
    .header_top > ul > li:first-child > a {padding-left:15px;}
    .header_top > ul > li:first-child > a.top1:after {left:-20px;}
    .fs_top_menu {display:none;}
    .mglobal_box {display:block;position:fixed;left:0;top:0;z-index:102;width:100%;height:220px;padding:30px 20px;background:#fff;border-bottom:1px solid #ddd;}

    /* 모바일 버튼 */
    .fs_head .mbtn_box {display:block;float:right;}
    .fs_head .mbtn_box .menu_open {z-index:110;display:block;position:absolute;top:5px;right:2%;width:50px;height:50px;margin:auto;font-size:0;}
    .fs_head .mbtn_box .menu_open:after {content:"";display:inline-block;position:absolute;left:15px;top:32px;width:20px;height:2px;background:#222;transition:all 0.4s;} /*아래*/
    .fs_head .mbtn_box .menu_open span:after {content:"";display:inline-block;position:absolute;left:15px;top:23px;width:15px;height:2px;background:#222;transition:all ease 0.5s;} /*중앙*/
    .fs_head .mbtn_box .menu_open span:before {content:"";display:inline-block;position:absolute;left:15px;top:15px;width:20px;height:2px;background:#222;transition:all ease 0.5s;} /*위*/

    /*모바일 버튼_on*/
    .fs_head .mbtn_box .menu_open.on:after {display:none;}/* 아래 */
    .fs_head .mbtn_box .menu_open.on span:after {content:"";position:absolute;right:13px;top:24px;width:22px;height:2px;background:#222 !important;transform:rotate(45deg);-webkit-transform:rotate(45deg);}/* 위 */
    .fs_head .mbtn_box .menu_open.on span:before {content:"";position:absolute;right:13px;top:24px;width:22px;height:2px;background:#222 !important;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}/* 아래 */
	.overflow_y .fs_head .sitemap_b .sitemap.on:after {display:none;}/* 중앙 */
    /*헤더메뉴*/
    .fs_head .sitemap_b .sitemap {display:none;}
    /*모바일 버튼*/
    .fs_head .mbtn_box {display:inline-block;float:none;}

    /* 사이트맵-open */
    .overflow_y #fs_header .fs_mtop_menu .menu_text {height:170px;}
    .overflow_y #fs_header .fs_mtop_menu .menu_text > a {left:30px;}
    .overflow_y .header_top > ul > li:first-child > a + a:after {left:5px;}
    .overflow_y #fs_header .fs_mtop_menu .menu_text > a {width:150px;}

    .overflow_y .fs_mtop_menu .lnb_box {overflow: auto;}
    .overflow_y .fs_mtop_menu .lnb_box:after {position:fixed;right:-20%;left:unset;bottom:-15%;}
    .overflow_y .fs_mtop_menu .lnb {display:block;padding:40px 30px 80px 30px;}
    .overflow_y .fs_mtop_menu .lnb > li {float:none;width:100%;margin-bottom:20px;padding: 0;}
    .overflow_y .fs_mtop_menu .lnb > li:before {display:none;}
    .overflow_y .fs_mtop_menu .lnb > li a.lnb_title {height:50px;line-height:50px;text-align:left;color:#26c410;}

    /* 서브비주얼 */
    .fs_sub_visual {height:115px;}

    .con_body {padding:40px 0 60px 0;}
    /* 왼쪽 메뉴 */
    .fs_sub_box2 {display:none;}
    /* 왼쪽영역 */
    .sub_menu {display:block;padding:0 0;margin-top:-55px;}
    .sub_menu > ul > li {min-width:215px;width:215px;}
    .sub_menu > ul > li:after {right:10px;top:25px;}
    .sub_menu > ul > li > a {padding-right:30px;}
    .sub_menu > ul > li > a .icon_layout {margin:19px 0 0 0;}
    .sub_menu > ul > li:first-child > a {padding-right:0;}
    .sub_menu > ul > li.on > ul {width:100%;}
    .sub_menu > ul > li.on > ul.depth01_menu {min-width:100%;}
    .sub_menu > ul > li > ul.depth01_menu > li a {padding-left:10px;text-align:left;overflow:hidden;display:inline-block;width:100%;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}

	.con_header .path {display:none;}
    .fs_sub_contents {width:96%;margin:0 auto;}
}
/*모바일*/
@media only screen and (max-width:767px){
    /* 배너모음 */
    .banner .con_box h2 {display:none;}
    .banner .banner_list {padding:20px 0 20px 120px;}
    .banner .banner_control {left:0;}

    /* 푸터 */
    .fs_footer_box > .con_box {padding:25px 0 30px;background:none;}
    .fs_footer_box .address {display:block;}
    .fs_footer_box span.tel {margin-left:0;padding-left:0;}
    .fs_footer_box span.tel:before {display:none;}
}
@media only screen and (max-width:560px){
    .sub_menu > ul > li:nth-child(1) {width:15%;min-width:10%;}
    .sub_menu > ul > li:nth-child(2) {width:30%;min-width:auto;}
    .sub_menu > ul > li:nth-child(3) {width:55%;min-width:auto;}
	.sub_menu > ul > li > a {padding-left:10px;padding-right:23px;}
	.sub_menu > ul > li > a:after {right:10px;}
    .sub_menu > ul > li > ul.depth01_menu > li {font-size:.9em;transform:skew(.1deg);}
    .sub_menu > ul > li > ul.depth01_menu > li > a {height:45px;line-height:45px;}
}
