@charset "euc-kr";
@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.6/dist/web/static/pretendard.css");
@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");

.blind { position:absolute;clip rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0 !important}
table {border-collapse: collapse;border-spacing: 0;}
.cont_apply button {border:0;background:none;cursor: pointer;}


/* B2B ´ÜÃ¼Á¢¼ö ÅëÇÕÆäÀÌÁö*/
.cont_apply {z-index:1; width:100%;position: relative;width: 100%;min-height: 900px;}
.cont_apply * {font-family:'pretendard',sans-serif;line-height:1;font-weight:500}

/* LNB */
.cont_apply .lnb { position:absolute; width:220px;background: #111;float: left;height: 100%;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s; z-index: 9999;border:0;margin:0;}
.cont_apply .lnb .lnb_inner {position: sticky;top: 0;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;padding-bottom: 30px;}
.cont_apply .lnb .lnb_inner.fixed { top: 0px; position: fixed; }
.cont_apply .lnb .lnb_inner a.logo {display:flex; flex-direction:column; justify-content:center; align-items:center;padding:48px 0 45px}
.cont_apply .lnb .lnb_inner a.logo span {display:block; font-size:18px; color:#fff; font-weight:500;}
.cont_apply .lnb .lnb_inner a.logo strong {display:block; font-size:28px; color:#fff; font-weight:800; line-height:1.2; letter-spacing:-.5px;text-align:center;margin-top:5px;}
.cont_apply .lnb .lnb_inner .lnb_menu > li{ position:relative; margin: 0 20px; border-radius: 6px; transition:.3s ease-in-out;}
.cont_apply .lnb .lnb_inner .lnb_menu > li > a {display:block ;font-size:20px; color:#A5A5A5;font-weight:500;transition:all 0.3s; border-bottom:1px solid #414141;text-align:left;padding:15px 10px}
.cont_apply .lnb .lnb_inner .lnb_menu > li > a em {display:block;font-size: 16px;font-weight:700;margin-bottom:8px;}
.cont_apply .lnb .lnb_inner .lnb_menu > li > a span {display:block;margin-top:5px;font-size:11px;color:#888;margin-top:5px;}
.cont_apply .lnb .lnb_inner .lnb_menu > li.on {background:#3b80fc;margin: 0 10px;}
.cont_apply .lnb .lnb_inner .lnb_menu > li.on > a {position:relative;color:#fff; font-weight: 700;border-bottom: 0;padding:15px 20px}
.cont_apply .lnb .lnb_inner .lnb_menu > li.on + li.on a:after {content:"";position:absolute;left:20px;right:20px;top:0;height:1px;background:#414141;}
.cont_apply .lnb .lnb_inner .lnb_menu > li.on > a span {color:#222}
.cont_apply .lnb .lnb_inner .lnb_menu > li:hover > a{color:#fff}

.cont_apply .lnb .lnb_inner .lnb_menu > li:nth-of-type(1).on {border-bottom-left-radius:0;border-bottom-right-radius:0;}
.cont_apply .lnb .lnb_inner .lnb_menu > li:nth-of-type(2).on {border-top-left-radius:0;border-top-right-radius:0;}

/* ½ÅÃ»ÇÏ±â */
.cont_apply .section_apply {width:1550px;position: relative;padding: 80px 0 130px 450px;font-family: 'pretendard';}
.cont_apply .section_apply h2 {padding-bottom:37px;font-size:72px;font-weight:900;color:#3B81FD;text-align:center}
.cont_apply .section_apply h2 em {display:block;width:520px;height:44px;font-size:22px;line-height:44px;font-weight:700;background:rgba(59, 129, 253, 0.2);border-radius:6px;margin:0 auto;}
.cont_apply .section_apply h2 span {display:block;margin:37px 0 15px;font-size:44px;color:#222;}

.section_apply .area_step {position:relative;margin-top:85px}
.section_apply .sub_tit {display:block;font-size:26px;line-height:1.2;color:#000;font-weight:700;vertical-align:top;}
.section_apply .sub_tit em {display:inline-block;height:30px;padding:0 9px;border-radius:4px;;font-size:18px;line-height:30px;font-weight:700;color:#fff;vertical-align:top;margin-right:10px;}
.section_apply .sub_tit em.type01 {background:#3B81FD;}
.section_apply .sub_tit em.type02{background:#222;}
.section_apply .sub_tit span {display:inline-block;vertical-align:top;color:#DF0B39;font-size:14px;margin-top:15px;}
.section_apply .area_step .box_apply {position:relative;width:100%;padding:50px;box-sizing:border-box;background:#ECEDEF;border-radius:16px;margin-top:16px;}
.section_apply .area_step .end {position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,0.5);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:22px;color:#fff}

/* step1 */
.section_apply .area_step .wrap_btn {display:flex;justify-content:space-between;}
.section_apply .btn {display:flex;width:495px;height:70px;font-size:22px;align-items:center;justify-content:center;color:#fff;font-weight:700;;border-radius:8px;text-align:center;}
.section_apply .btn.btn_type01 {background:#3B81FD;}
.section_apply .btn.btn_type02{background:#222;}
.section_apply .btn.btn_type03{background:#666;}

/* step2 */
.section_apply .box_apply .wrap_input {display:flex;justify-content:space-between;}
.section_apply .box_apply .wrap_input input {width:840px;height:70px;;border-radius:8px;border:0;background:#fff;padding:25px 24px;box-sizing:border-box;font-size:20px;color:#111}
.section_apply .box_apply .wrap_input input::placeholder {font-size:20px;color:#C5C5C5}

.section_apply .box_apply .wrap_input .btn {width:150px}
.section_apply .box_apply .list_noti {margin-top:33px}
.section_apply .box_apply .list_noti li {padding-left:10px;position:relative;font-size:15px;color:#888;margin-top:7px;line-height:1.3;}
.section_apply .box_apply .list_noti li::before {content:"";position:absolute;left:0;top:7px;width:2px;height:2px;border-radius:50%;background:#888;}
.section_apply .box_apply .list_noti li span.color {color:#3B81FD;text-decoration:underline;text-underline-offset:3px;}
.section_apply .box_apply .list_noti li span {color:#222}


.section_apply .tab_wrap .tab_text { display:flex; justify-content:space-between; }
.section_apply .tab_wrap .tab_text li { width:50%; margin:0 5px; }
.section_apply .tab_wrap .tab_text li:first-child{ margin-left: 0; }
.section_apply .tab_wrap .tab_text li:last-child { margin-right:0; }
.section_apply .tab_wrap .tab_text li a { position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; width:100%; min-height:70px; padding:15px 0; background:#f0f0f0; border-radius:10px; font:700 26px/28px "Pretendard"; color:#888; }
.section_apply .tab_wrap .tab_text li a span { font:400 18px/22px "Pretendard"; }
.section_apply .tab_wrap .tab_text li.on a { background:#0082ff; color:#fff; }

.section_apply .tab_wrap.type01 .tab_text { display:flex; justify-content:center; }
.section_apply .tab_wrap.type01 .tab_text li { margin:0; }
.section_apply .tab_wrap.type01 .tab_text li a { background:none; }
.section_apply .tab_wrap.type01 .tab_text li a:before { content:""; position:absolute; bottom:0; left:0; width:100%; height:4px; background:#ddd; }
.section_apply .tab_wrap.type01 .tab_text li.on a { background:none; color:#0082ff; }
.section_apply .tab_wrap.type01 .tab_text li.on a:before { background:#0082ff; }
.section_apply .tab_wrap .wrap_table {margin-top:40px;}

.section_apply .wrap_table {margin-top:20px;}
.section_apply .wrap_table table {border-top:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF}
.section_apply .wrap_table table th {padding:15px 9px;line-height:1.4;font-size:17px;color:#333;font-weight:700;border-left:1px solid #DFDFDF;letter-spacing:-0.5px;background:#ECEDEF;}
.section_apply .wrap_table table th:first-of-type {border-left:0 none}
.section_apply .wrap_table table td:first-of-type {border-left:0 none}
.section_apply .wrap_table table tbody th {font-size:16px; font-weight:500;color:#222;background:#FAFAFB;border-bottom:1px solid #DFDFDF;border-right:1px solid #DFDFDF}	
.section_apply .wrap_table table td {font-size:16px;color:#222;padding:19px 30px;border-left:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;text-align:center;}
.section_apply .wrap_table table del {font-weight:400;color:#777}
.section_apply .wrap_table table .align_left {text-align:left}
.section_apply .wrap_table table .align_right {text-align:left}
.section_apply .wrap_table table .bg_type01 {background:#F1F7FF}
.section_apply .wrap_table table .bg_type02 {background:#FEFFE9}
.section_apply .wrap_table table .bg_type03{background:#FFEDF1}
.section_apply .wrap_table table .txt_type01{color:#DF0B39}
.section_apply .wrap_table table .border_l{border-left:1px solid #DFDFDF !important}
.section_apply .wrap_table table .border_r{border-right:1px solid #DFDFDF}
.section_apply .wrap_table table .border_t{border-top:1px solid #DFDFDF}
.section_apply .wrap_table table .border_b{border-bottom:1px solid #DFDFDF}
.section_apply .wrap_table table .txt {font-size:16px;font-weight:400;}
.section_apply .wrap_table table .no_data {color:#888}
.section_apply .wrap_table.appy_status table tbody th {background:none;border-right:1px solid #DFDFDF}

.section_apply .box_noti {margin-top:40px;padding:40px;background:#F5F5F5;border-radius:12px;}
.section_apply .box_noti strong {display:block;font-size:17px;line-height:1;font-weight:700;color:#222;margin-top:40px;}
.section_apply .box_noti strong:nth-of-type(1) {margin-top:0;}
.section_apply .box_noti ul {margin-top:10px}
.section_apply .box_noti ul li {position:relative;margin-top:2px;padding-left:10px;font-size:14px;line-height:1.4;color:#555}
.section_apply .box_noti ul li::before {position:absolute;left:0;top:0;content:"-";}
.section_apply .box_noti ul li em {font-weight:700;}
.section_apply .box_noti ul li em.type01 {color:#222}
.section_apply .box_noti ul li em.type02 {color:#DF0B39}
.section_apply .box_noti ul li .bg {background:#eeff71;padding:1px;border-radius:4px; }

.section_apply .wrap_table.noti table th {padding:10px }

.section_apply .box_result {display:flex;width:100%;margin-top :80px;padding:20px 18px;border:1px solid #E5E5E5;border-radius:8px}
.section_apply .box_result [class^="result_"] {display:flex;}
.section_apply .box_result [class^="result_"] strong {display:inline-block;height:34px;padding:0 11px;border-radius:4px;;font-size:18px;line-height:34px;font-weight:700;color:#fff;vertical-align:top;background:#222;}
.section_apply .box_result [class^="result_"] .txt {color:#222;font-size:18px;line-height:34px;margin:0 30px}
.section_apply .box_result .result_name .txt {overflow: hidden;text-overflow: ellipsis;white-space:nowrap;width:415px;}
.section_apply .box_result .result_code .txt {width:370px;text-align:center;}

/* ¼öÇè»ý °³º° Á¢¼ö */
.section_apply h3 {margin-top:58px;font-size:48px;font-weight:800;color:#000;line-height:1;text-align:center;}
.section_apply .desc_package {width:100%;padding:6px 0 5px;margin-top:28px;background:#FFEDF1;font-size:14px;line-height:1.4;color:#DF0B39;border-radius:4px;;text-align:center;}

/* ¼öÇè»ý Èñ¸Á ÆÐÅ°Áö Á¢¼ö */
.section_apply .area_package {margin-top:60px}
.section_apply .area_package .box_choice {margin-top:18px;background:#ECEDEF;border-radius:8px;padding:50px}
.section_apply .area_package .box_choice .no_choice {margin-top:2px;font-size:18px;line-height:1.2;color:#888;text-align:center;}
.section_apply .area_package .box_choice ul li {position:relative;background:#fff;border-radius:8px;padding:18px 30px 15px 74px}
.section_apply .area_package .box_choice ul li + li {margin-top:10px}
.section_apply .area_package .box_choice ul li input[type='radio'] {position:absolute;left:30px;top:17px;width:24px;height:24px;appearance:none;background-image: url(//img.megals.co.kr/2026/0126_b2b/inp_radio_off.png);background-repeat: no-repeat;background-position: 0 0;background-size: 24px auto;}
.section_apply .area_package .box_choice ul li input[type='radio']:checked {background-image:url(//img.megals.co.kr/2026/0126_b2b/inp_radio_on.png);}
.section_apply .area_package .box_choice ul li label {display:inline-block;font-size:18px;line-height:1.3;color:#777;vertical-align:top;margin-top:-1px;cursor: pointer;}
.section_apply .area_package .box_choice .wrap_btn {margin-top:40px}
.section_apply .area_package .box_choice .btn {margin-top:40px;width:495px;height:60px;margin:0 auto;line-height:60px;}
.section_apply .area_package .box_choice .btn::after  {content: '';display: inline-block;width:11px;height: 11px; border-top:2px solid #fff;border-right: 2px solid #fff;transform: rotate(45deg);vertical-align:middle; margin:1px 0 0 5px;}

/* step3 */ 
.section_apply.step3 .box_result {margin-top:0}
#mega_content .section_apply .group_ruletxt {padding:0;margin-top:25px;}
#mega_content .section_apply .group_ruletxt ul li {font-weight:500;font-size:14px;color:#DF0B39;margin-bottom:0;}
#mega_content .section_apply .group_ruletxt ul li:after {content:"*";top:1px}
#mega_content .section_apply .group_ruletxt ul li a.morebtn {padding:0 5px;height:20px;background:none;border:1px solid #DF0B39;border-radius:3px;color:#DF0B39}
#mega_content .section_apply .group_ruletxt ul li a.morebtn span:after {top:3px;border-color:#DF0B39}

/* [ÆË¾÷] ÀÎÁ¤´ÜÃ¼ ±âÁØ ¹× ÇÁ·Î¼¼½º ¾È³» */
.layer_box.b2b .pop_con {padding:40px 20px;background:#fff;}
.layer_box.b2b .pop_con * {line-height:1.2;}
.layer_box.b2b .pop_con .area_tit .tit {display:block;font-size:22px;text-align:center}
.layer_box.b2b .pop_con .area_tit .desc {font-size:14px;color:#777;margin-top:10px;text-align:center;}
.layer_box.b2b .pop_con .list_box {display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:40px}
.layer_box.b2b .pop_con .list_box > li {position: relative;border:1px solid #DDD;border-radius:4px;padding:30px 20px;flex:0 0 42%;}
.layer_box.b2b .pop_con .list_box strong {font-size:16px}
.layer_box.b2b .pop_con .list_box strong .color {color:#3B81FD}
.layer_box.b2b .pop_con .list_box strong .ico {display:inline-block;;vertical-align:top;margin-top:2px;}
.layer_box.b2b .pop_con .list_box .inner li {padding-left:20px;margin-top:20px;position: relative;}
.layer_box.b2b .pop_con .list_box .inner li strong {color:#333;font-size:14px;display:block;}
.layer_box.b2b .pop_con .list_box .inner li p {color:#666;font-size:12px;margin-top:7px}
.layer_box.b2b .pop_con .list_box .inner li .ico {position:absolute;left:0;top:4px}
.layer_box.b2b .pop_con .label {position:absolute;right:20px;top:-12px;z-index:5;padding:0 9px;height:23px;border-radius:50px;background:#D8382B;font-size:12px;color:#fff;font-weight:600;line-height:23px}

.layer_box.b2b .pop_con .test_ul {display:flex;gap:4px;justify-content:space-between;overflow: visible;}
.layer_box.b2b .pop_con .test_ul li {position:relative;flex:0 0 49.8%;height:50px;border-radius:4px;}
.layer_box.b2b .pop_con .test_ul li a {background:#E8E8E8;height:100%;line-height:50px;font-size:14px;color:#999;border-radius:4px;}
.layer_box.b2b .pop_con .test_ul li a.on {background:#3B81FD;color:#fff}

.layer_box.b2b .pop_con .cont_dtl {padding-top:20px}
.layer_box.b2b .pop_con .cont_dtl strong {display:block;color:#222;font-size:14px;text-align:center;}
.layer_box.b2b .pop_con .cont_dtl strong span {color:#3B81FD;text-decoration:underline;text-underline-offset:4px;}
.layer_box.b2b .pop_con .cont_dtl ol {margin-top:20px;}
.layer_box.b2b .pop_con .cont_dtl ol > li {position:relative;padding:20px 20px 20px 38px;border:1px solid #DDD;border-radius:4px}
.layer_box.b2b .pop_con .cont_dtl ol > li + li {margin-top:10px}
.layer_box.b2b .pop_con .cont_dtl ol > li strong {display:inline-block;font-size:14px;color:#222;text-align:left;vertical-align:top;line-height:21px;}
.layer_box.b2b .pop_con .cont_dtl ol > li em {position:absolute;left:20px;top:20px;font-size:16px;color:#3B81FD;font-weight:700;}
.layer_box.b2b .pop_con .cont_dtl ul {margin-top :7px}
.layer_box.b2b .pop_con .cont_dtl ul li {position:relative;font-size:12px;color:#555;font-weight:600;padding-left:10px;line-height:21px;letter-spacing:-0.5px;}
.layer_box.b2b .pop_con .cont_dtl ul li + li {margin-top:2px;}
.layer_box.b2b .pop_con .cont_dtl ul li::after {content:"-";position:absolute;left:0;top:0}
.layer_box.b2b .pop_con .cont_dtl ul li .color {color:#3B81FD}
.layer_box.b2b .pop_con .cont_dtl ol a,
.layer_box.b2b .pop_con .cont_dtl ol .txt_box {display:inline-block;padding:0 6px;height:19px;border:1px solid #3B81FD;border-radius:2px;font-size:11px;line-height:19px;color:#3B81FD;font-weight:600}
.layer_box.b2b .pop_con .cont_dtl ol a::after,
.layer_box.b2b .pop_con .cont_dtl ol .txt_box::after {content: '';display:inline-block;width: 5px;height: 5px;border-top: 1px solid #3B81FD;border-right: 1px solid #3B81FD;transform: rotate(45deg);vertical-align:top;margin:6px 0 0 1px }
.layer_box.b2b .pop_con .cont_dtl ul li p {font-size:11px;color:#888;margin-top:5px;font-weight:400;line-height:1.4;}
.layer_box.b2b .pop_con .cont_dtl ul li .txt_mail {border:0;letter-spacing:0.2px;padding:0;text-decoration:underline;text-underline-offset:3px;color:#3B81FD}
.layer_box.b2b .pop_con .cont_dtl ul li .txt_mail::after {display:none;}

/* [ÆË¾÷] ´ÜÃ¼ µî·Ï ½ÅÃ» */
.layer_box.b2b .desc_noti {text-align:right;font-size:11px;color:#333;margin-bottom:10px;}
.layer_box.b2b .tx_r {color:#D8382B;}
.layer_box.b2b .tx_b {color:#3B81FD;}
.layer_box.b2b .undeline {text-decoration:underline;text-underline-offset:3px;}
.layer_box.b2b .desc_noti .tx_r {vertical-align:top;font-weight:400;font-size:12px}

.layer_box.b2b table th {color:#333;background-color:#F1F1F1;text-align:left;padding:0 10px} 
.layer_box.b2b table th .tx_r {vertical-align:top;font-weight:400;font-size:12px}
.layer_box.b2b table td {padding:10px}
.layer_box.b2b input[type="text"] {width:100%;height:38px;border:1px solid #DFDFDF;border-radius: 3px;padding:0 12px;color:#333;font-size:14px;box-sizing:border-box;}
.layer_box.b2b input[type="text"]::placeholder{color:#888}
.layer_box.b2b input.wd90 {width:90px}
.layer_box.b2b input + .txt {font-size:12px;color:#333;font-weight:600;}
.layer_box.b2b .link_arrow {font-size:11px;color:#3B81FD;text-decoration:underline;text-underline-offset:4px;} 
.layer_box.b2b .link_arrow:after {content: '';display: inline-block;width: 5px;height: 5px;border-top: 1px solid #3B81FD;border-right: 1px solid #3B81FD;transform: rotate(45deg);vertical-align: top;margin: 4px 0 0 1px}
.layer_box.b2b table td p {font-size:12px;color:#888;margin-top:2px;}

.layer_box.b2b .box {margin-top:10px;border:1px solid #ddd;padding:20px;font-size:12px;color:#333;}
.layer_box.b2b .box p {line-height:1.4;}
.layer_box.b2b .box:first-of-type {margin-top:40px}
.layer_box.b2b .box +.box {margin-top:10px}
.layer_box.b2b .tit {font-size:14px;color:#222}
.layer_box.b2b .tit + .txt {color:#888}

.layer_box.b2b .box input[type="radio"] {width:12px;height:12px;vertical-align:top;display:inline-block;margin:1px 0 0 0}
.layer_box.b2b .box input[type="radio"]:checked{}
.layer_box.b2b .box input[type="radio"] + label {color:#333;vertical-align:top;letter-spacing:-0.5px;}
.layer_box.b2b .box ul {display:flex;margin-top:14px;flex-wrap:wrap;gap:9px 0;justify-content:space-between;}
.layer_box.b2b .box ul li {flex:1 1 50%;}
.layer_box.b2b .box .noti_apply {font-size:11px;margin-top:8px;}
.layer_box.b2b .box .txt_noti {font-size:11px;color:#888;margin-top:8px}

.layer_box.b2b .box.scroll {padding:10px;height:115px;box-sizing:border-box;}
.layer_box.b2b .box.scroll .area_scroll {overflow-y:auto;height:95px;padding:6px 10px 6px 10px;box-sizing:border-box;}
.layer_box.b2b .box.scroll .area_scroll::-webkit-scrollbar {width:3px;height:5px;}
.layer_box.b2b .box.scroll .area_scroll::-webkit-scrollbar-thumb {background: #B5B5B5;}
.layer_box.b2b .box.scroll .area_scroll::-webkit-scrollbar-track {background: #ddd;}
.layer_box.b2b .wrap_input input {width:14px;height:14px;border:1px solid #B5B5B5}
.layer_box.b2b .box.scroll textarea.area_scroll {border:0;width:100%;text-align:left;font-size:12px;line-height:1.4;color:#333;resize:none;}

.layer_box.b2b .wrap_input label {font-weight:600;font-size:14px;line-height:14px;color:#888;vertical-align:top;}
.layer_box.b2b .wrap_input label span {font-weight:400;font-size:12px}
.layer_box.b2b .wrap_input label span.color {color:#D8382B}
.layer_box.b2b .btn_apply {display:block;width:240px;height:40px;margin:0 auto;font-size:15px;color:#fff;line-height:40px;border-radius:4px;background:#3B81FD;border:0;font-weight:600;cursor: pointer;text-align:center;}
.layer_box.b2b .btn_apply::after {content: '';display: inline-block;width: 7px;height: 7px; border-top:2px solid #fff;border-right: 2px solid #fff;transform: rotate(45deg);vertical-align:middle; margin:-2px 0 0 3px;}
.layer_box.b2b .btn_apply.type02 {background:#222;}
.layer_box.b2b .box.noti {padding:15px;background:#ddd;line-height:1.4;color:#D8382B}
.layer_box.b2b .box.noti p {padding-left:10px;text-indent:-12px;}

.layer_box.b2b .file_box .upload-name {display: inline-block;width:366px;height:38px;border:1px solid #DFDFDF;border-radius: 3px;padding:0 12px;color:#333;font-size:14px;box-sizing:border-box;background:#F5F5F5;font-size:11px;color:#888;}
.layer_box.b2b .file_box label {display: inline-block;width:70px;color: #fff;vertical-align: middle;background-color: #222;cursor: pointer;height: 38px;margin-left:4px;box-sizing:border-box;vertical-align:top;text-align:center;line-height:38px;font-weight:600;border-radius:3px;}
.layer_box.b2b .file_box input[type="file"] {position: absolute;width: 0;height: 0;padding: 0;overflow: hidden; border: 0;}
