@charset "utf-8";

/* **************************************** *
 * 공통 세팅
 *********************************************/
/* body set */
body,
input[type="text"],
textarea{line-height:1.5;font-size: 14rem;color: var(--b-02);}

 /* root */
 :root {
	--c-01: #308BE9;
	--c-02:#E83434;
	--b-01: #222;
	--b-02: #666666;
	--b-03: #B1B1B1;
	--b-04: #F2F2F2;
	--bd-01: #DADADA;
	--bd-02: #EFEFEF;
	--bg-01: #ECF2F6;
	--bg-02:#F4F7FA;
	--f: #fff;
	--g: #F5F5F5;
	--font-24:24rem;
	--font-20:20rem;
	--font-15:15rem;
	--font-14:14rem;
	--font-13:13rem;
	--font-12:12rem;
}

.font-tp--01{font-size:var(--font-24); font-weight:600; line-height:30rem;}
.font-tp--02{font-size:var(--font-20);font-weight: 700;line-height:28rem;color: var(--b-01);}
.font-tp--03{font-size:var(--font-15); font-weight:500; line-height:20rem;}
.font-tp--04{font-size:var(--font-14); font-weight:500; line-height:20rem;}
.font-tp--04-light{font-size:var(--font-14); font-weight:300; line-height:20rem;}
.font-tp--05{font-size:var(--font-13); line-height:20rem;}
.font-tp--05-bold{font-size:var(--font-13); font-weight:600; line-height:20rem;}
.font-tp--06{font-size:var(--font-12); line-height:30rem;}

[data-color="c1"]{color:var(--c-01) !important;}
[data-color="c2"]{color:var(--c-02) !important;}
[data-color="b1"]{color:var(--b-01) !important;}
[data-color="b2"]{color:var(--b-02) !important;}
[data-color="b3"]{color:var(--b-03) !important;}
[data-color="b4"]{color:var(--b-04) !important;}

[data-bg="c1"]{background-color: var(--c-01) !important;}
[data-bg="c2"]{background-color: var(--c-02) !important;}
[data-bg="01"]{background-color: var(--bg-01) !important;}

[data-bg="gray"]{background-color: #f7f7f7 !important;}

[data-border]{border:1px solid}
[data-border="01"]{border-color:var(--bd-01) !important;}
[data-border="02"]{border-color:var(--bd-02) !important;}

[data-radius]{overflow:hidden;}
[data-radius="10"]{border-radius:10rem;}
[data-radius="5"]{border-radius:5rem;}

/* flex set */
[data-flex]{display:flex;}
[data-flex="center"]{align-items: center;}
[data-flex="center center"]{align-items: center; justify-content: center;}
[data-flex="column"]{flex-direction:column; justify-content:center;}
[data-flex="center between"]{align-items: center; justify-content: space-between;}
[data-flex-wrap]{flex-wrap: wrap;}

/* grid */
[data-grid]{display:grid;}
[data-grid="2"]{grid-template-columns:1fr 1fr;gap: 18rem;}
[data-grid="3"]{grid-template-columns:1fr 1fr 1fr;gap: 34rem;}
[data-grid="4"]{grid-template-columns:1fr 1fr 1fr 1fr;gap: 47rem;}

/* overflow */
[data-hidden]{overflow:hidden !important;}

/* img set */
[data-img-set]{display:block; width:100%; height:100%; object-fit:cover;}

/* align set */
[data-align="center"]{text-align: center;}

/* list set */
[data-list] > *{position:relative; margin-bottom:11rem;}
[data-list] > *::before{content:"";position:absolute;left:0;background-color: #cfcfcf;}
[data-list] > *:last-child{margin:0;}
[data-list="dot"] > *{padding-left: 8rem;}
[data-list="dot"] > *::before{top: 7rem;width: 3rem;height: 3rem;border-radius:10rem;}
[data-list="line"] > *{padding-left: 13rem;}
[data-list="line"] > *::before{top: 10rem;width:6rem;height:1rem;}    
[data-list="square"] > *{padding-left: 10rem;}
[data-list="square"] > *::before{top:7rem; width:4rem; height:4rem;}
[data-list="num"] > *{display:flex;align-items:center;margin-bottom: 5rem;}
[data-list="num"] > * > i{display:flex;justify-content:center;align-items:center;width: 23rem;height: 23rem;margin-right: 10rem;background: var(--b-01);color: var(--f-01);border-radius:30rem;font-size: 13rem;}
[data-list="check"] > li{display:flex; position:relative; padding-left:34rem;}
[data-list="check"] > li::before{width:20rem; height:20rem; background:var(--c-01); border-radius:100%;}
[data-list="check"] > li::after{content:""; position:absolute; top:4rem; left:7rem; width:6rem; height:9rem; box-sizing:border-box; border-right:2rem solid var(--f-01); border-bottom:2rem solid var(--f-01); transition:all .2s; transform:rotate(37deg); -webkit-transform:rotate(37deg); -webkit-transition:all .2s;}
 
[data-between]{display:flex;align-items: center;flex-wrap: wrap;}
[data-between] > *{position:relative;}
[data-between] > *:last-child::after{opacity:0; margin: 0;}
[data-between] > *::after{content:""; display:inline-block; position:relative;}
[data-between="line"] > *::after{top:2rem; width:1px; height:16rem; margin:0 10rem; background:#cbcbcb;}
[data-between="dot"] > *::after{width: 4rem;height: 4rem;margin:0 10rem;background: #a5a5a5;border-radius: 100%;}
[data-between="dot"] > li{display: flex; align-items: center;}

/* 글자수 자르기 */
*[class^="cmn-overflow"]{display:-webkit-box; overflow:hidden; -webkit-line-clamp:1; -webkit-box-orient:vertical; text-overflow:ellipsis;}
.cmn-overflow--2{-webkit-line-clamp:2;}
.cmn-overflow--3{-webkit-line-clamp:3;}

/* wrap 무시하는 100% 영역 */
[data-full]{width: calc(100% + 40rem) !important;margin-left: -20rem !important;}

/* 인풋 텍스트 */
input:is([type="text"], [type="password"]){min-height: 56rem;}
input:is([type="text"], [type="password"])::placeholder {color: #999;}
input:is([type="text"], [type="password"]):focus {border-color: var(--c-01); outline: none;}
input:is([type="text"], [type="password"]):read-only {background-color: #f7f7f7;color: #666;border-color: #f7f7f7;}
input:is([type="text"], [type="password"]):read-only::placeholder{color: #afafaf !important;}
input:is([type="text"], [type="password"]),
textarea{border: 1px solid #E5E5E5;border-radius: 7rem;padding: 16rem 15rem;width: 100%;outline: none;font-size: 14rem;}
textarea {height: 80rem;/* padding: 11px 13rem; */}

/* 체크박스 */
.check-box + .check-box{margin-left: 15rem;}
input[type="checkbox"] {display: none;}
input[type="checkbox"] + label {padding-left: 30rem;position: relative;display: block;color: #888;}
input[type="checkbox"] + label.strong {color: #111;}
input[type="checkbox"] + label::before,
input[type="checkbox"] + label::after{content: "";width: 22rem;height: 22rem;border: 1px solid #ddd;border-radius: 3rem;overflow: hidden;position: absolute;top: 50%;left: 0;transform: translateY(-50%);background-repeat: no-repeat;background-size: 11rem;background-position: 50% 50%;}
input[type="checkbox"] + label::before { display: block; background-image: url(../img/common/ic-check.svg);}
input[type="checkbox"] + label::after {display: none;background-image: url(../img/common/ic-check_w.svg);background-color: var(--c-01);border-color: transparent;}
input[type="checkbox"]:checked + label {color: #111;}
input[type="checkbox"]:checked + label::after {display: block;} 

/* 라디오 */
.radio-box + .radio-box{margin-left: 7rem;}
input[type="radio"] {display: none;}
input[type="radio"] + label {padding-left: 30rem;position: relative;display: block;color: #888;}
input[type="radio"] + label.strong {color: #111;}
input[type="radio"] + label::before,
input[type="radio"] + label::after{content: "";width: 22rem;height: 22rem;border: 1px solid #ddd;border-radius: 3rem;overflow: hidden;position: absolute;top: 50%;left: 0;transform: translateY(-50%);background-repeat: no-repeat;background-size: 11rem;background-position: 50% 50%;border-radius: 100rem;}
input[type="radio"] + label::before {display: block;}
input[type="radio"] + label::after {background-image: url(../img/common/ic-check_w.svg);background-color: var(--c-01);border-color: transparent;}
input[type="radio"]:checked + label {color: #111;}
input[type="radio"]:checked + label::after {display: block;background-color: var(--c-01);} 
input[type="radio"] + label::after{left:7rem; width:8rem; height:8rem; background:#e9e9e9;}
input[type="radio"]:checked + label::before{border-color: var(--c-01);}

*[data-radio="btn"] label::before,
*[data-radio="btn"] label::after{display:none !important;}
*[data-radio="btn"] label{padding:12rem 0rem !important;border: 1px solid #d5d5d5;text-align:center;border-radius:4rem;}
*[data-radio="btn"]{width:100%;}
*[data-radio="btn"] input[type="radio"] label{border:1px solid #ddd;}
*[data-radio="btn"] input[type="radio"]:checked + label{font-weight:500; color:var(--c-01); border-color:var(--c-01);}

/* **************************************** *
* 공통 모션 요소
*********************************************/
/* 모바일 셀렉트 */
.select-wrap{width:100%;}
.select-btn{display:block;display:flex;align-items:center;position:relative;padding: 15rem 16rem;border:1px solid #E5E5E5;color: #313131 !important;border-radius:5rem;font-weight: 500;}
.select-btn.on{color:var(--b-01) !important;}
.select-btn::after{content:""; position:absolute; right:15rem; width:14rem; height:19rem; background:url(../img/common/arrow-basic_g.svg) no-repeat 50% 50%; background-size:9rem; transform:rotate(90deg);}
.solution-write .select-wrap{margin-top:35rem;}
.select-close-cover{display:none; position:fixed; top:0; left:0; z-index:0; z-index:10; width:100%; height:100vh; background:rgba(0,0,0,0.1);}
.select-con__wrap{position:fixed; bottom:0; left:0; z-index:900; width:100%; padding:30rem 30rem 20rem; background:#fff; box-shadow:0px -1px 10px 0px rgba(0, 0, 0, 0.05); transition:all 0.25s ease; transform:translateY(100%); border-top-left-radius:20rem; border-top-right-radius:20rem;}
.select-con__wrap.on{transform:translateY(0%);}
.select-con__wrap > strong{display:block; margin-bottom:20rem; font-size:19rem; color:var(--b-01);}
.select-option{display:flex;align-items:flex-start;flex-direction:column;gap: 9rem;}
.select-option li{width:100%;}
.select-con__wrap::before{content:""; position:absolute; top:13rem; left:50%; width:40rem; height:4px; background:#ebebeb; transform:translate(-50%, -50%); border-radius:30rem;}
.select-con__wrap button{display:flex;justify-content:center;align-items:center;width:100%;height:47rem;margin-top:29rem;background: var(--c-01);font-weight:600;font-size:15rem;color:#fff !important;border-radius:6rem;}
button.select-btn__complete{flex:8;}
button.select-btn__reset{margin-right:6rem; background:#f1f1f1; color:var(--b-01) !important; flex:28%;}

/* 텝 */
ul.tabs{display:flex;}
.tabs > li{position:relative;opacity:0.27;margin-right:14rem;font-weight: 700;font-size: 16rem;color:var(--b-01);white-space:nowrap;cursor:pointer;}
.tabs li.active{opacity:1; font-weight:700;}
.tabs li::after{content:""; display:block; position:absolute; opacity:0; bottom:2rem; left:0; width:100%; height:2rem; background:var(--b-01);}
.tabs li.active::after{opacity:1;}

/* **************************************** *
* 공통 슬라이드
*********************************************/
.swiper-container{overflow:visible;}
.swiper-slide img{width:100%;}

/* 슬라이드 페이지네이션 */
.swiper-controls{}
.swiper-pagination{display:flex;justify-content:center;align-items:center;position:relative;gap:5rem;margin-top: 10rem;}
.swiper-pagination-bullet{opacity:1; width:13rem; height:4rem; background:#D9D9D9; border-radius:30rem;}
.swiper-pagination-bullet-active{background:var(--c-02);}
.slider-counter{position:absolute;right: 20rem;bottom: 20rem;z-index:5;padding:0rem 10rem;background: rgba(255,255,255, 0.2);border-radius:20rem;}
.slider-counter *{font-size: 11rem;color:var(--f);font-weight: 200;opacity: 0.9;}
.slider-counter em{margin:0rem 3rem;}

/* **************************************** *
* 공통 사이트 스타일
* **************************************** */
/* 버튼 및 영역 */
*[class*="btn-basic"]{height:60rem;font-size:15rem;border-radius: 5rem;}
*[class*="btn-basic"] + *[class^="btn-basic"]{margin-top:6rem;}
*.btn-basic{background:var(--c-01);color:#fff;box-shadow: 2px 14px 24px 0px rgba(49, 138, 234, 0.28);}
*.btn-basic--g{background-color: #e5e5e5;color: #8f8f8f;font-weight: 500;}
*.btn-basic--line{border:1px solid var(--c-01); color:var(--c-01);}
*.btn-basic--line.gray{color:#777; border-color:#d1d1d1;}
.btn-wrap--ab{position:absolute; bottom:20rem;left:20rem;width:calc(100% - 40rem); margin-left: 0;}
.btn-wrap--fix{position:fixed; bottom:20rem; left:20rem; width:calc(100% - 40rem);}

/* 프로필사진 */
.cmn-thum{display:block;overflow:hidden;width: 25rem;height: 25rem;margin-right:5rem;background-color:#F1F1F1;background-size:12rem;background-position:50% 50%;border:1px solid #E3E3E3;border-radius:100%;background-image:url(../img/common/no-profile.svg);background-repeat:no-repeat;}
.cmn-thum:has(img){border-color: #f1f1f1;}
.cmn-thum img{display:block; width:100%; height:100%; object-fit:cover;}
.cmn-img{display:block; width:100%; height:100%; object-fit:cover;}

/* 좋아요 댓글 개수 */
.cmn-reply-list{display:flex;gap: 10rem;}
.cmn-reply-list > li{display:flex;align-items:center;position:relative;font-size:12rem;color: #999;}
.cmn-reply-list > li:first-child{cursor: pointer;}
.cmn-reply-list > li::before{content:"";display:block;width: 15rem;height: 14rem;background-position:50% 50%;background-repeat:no-repeat;margin-right: 4rem;}
.cmn-reply-item--1::before{background-image: url(../img/common/ic-comment-01.svg);}
.cmn-reply-item--1.on::before{background-image: url(../img/common/ic-comment-01_on.svg);}
.cmn-reply-item--2::before{background-image:url(../img/common/ic-comment-02.svg);}
.cmn-reply-item--3::before{background-image: url(../img/common/ic-comment-03.svg);}

/* 태그리스트 */
.tag-list li{position:relative;padding: 4rem 7rem 2rem;background: var(--b-04);font-size:12rem;border-radius:3rem;color: #999;font-weight: 400;}
.tag-list{gap:4rem;}
.tag-list li::before{content:"#";}
.tag-list.small li{font-size: 11rem;padding: 4rem 7rem 2rem;}

/* 스와이프 메뉴 */
.swiper-tabs{display:flex; align-items:center; overflow-x:scroll;}
.swiper-tabs > li {white-space: nowrap;}

/* 섹션 구분선 */
.sec-line{display:block; height:5px; background:#F5F5F5; border-top:1px solid #EAEAEA;}
.sec-line--line{display:block; border-bottom:1px solid #ededed;}

/* 결제리스트 */
.between-list{display:flex;align-items:stretch;flex-direction:column;gap:5rem;}
.between-list li{display:flex; justify-content:space-between; align-items:center; font-size:13rem; color:#B6B6B6;}
.between-list li i{font-weight:400; color:var(--b-01);}
.between-list li i[data-color]{line-height:1; font-weight:800; font-size:15rem;}
.between-list li:has([data-color]){margin-top:3rem;}
.between-list li strong{font-size:15rem; color:var(--b-01);}

/* **************************************** *
* 게시판 및 폼 관련
* **************************************** */
#content.board{padding-bottom:50rem;}
.board-user .cmn-thum{position:absolute; left:0; width:37rem; height:37rem; background-size:16rem;}
.board-item{position:relative; padding-top:20rem; padding-bottom:20rem; padding-left:46rem;}
.board-list{position:relative;/* padding-top:25rem !important; */}
.board-list__inr > strong{color:var(--b-01);}
.board-item > strong{display:-webkit-box; font-size:16rem; color:var(--b-01);}
.board-item + .board-item{border-top:1px solid #eee;}
.board-item:first-child{padding-top:0;}
.board-list__inr .tag-list{margin-top:1rem;}
.board-info{display:flex; align-items:center; position:relative; margin-top:30rem;}
.board-info__inr{display:flex; align-items:flex-start; position:absolute; right:0rem;}
.board-info > span{width:18rem; height:18rem; background-size:cover; background-position:50% 50%; background-repeat:no-repeat;}
.board-info__inr li{display:flex; align-items:center; position:relative; font-weight:300; font-size:12rem; color:#B6B6B6;}
.board-info__inr li:first-child::after{content:""; display:block; width:3rem; height:3rem; margin:0rem 5rem; background:#ddd; border-radius:100%;}
.board-item > p{margin-top:5rem;}
.board-list__thum,
.board-item > strong{margin-top:17rem;}
.board-list__thum{overflow:hidden; border-radius:10rem;}

.btn-like{width:20rem !important;margin-right:16rem;background-image: url(../img/board/ic-heart.svg);}
.btn-like.on{background-image: url(../img/board/ic-heart_on.svg);}
.btn-comment{background-image: url(../img/board/ic-comment.svg);}

/* 글쓰기 */
.board-view .board-item{padding-bottom:40rem; padding-left:0;}
.board-view .board-user{padding-left:47rem;height: 30rem;display: flex;align-items: center;}
.board-view .board-info{margin:0; padding:13rem 0rem;}
.board-view .board-item > strong{font-size:17rem; word-break:auto-phrase;}
.board-reply .board-user{padding-left:0;}
.board-reply .board-item{padding:20rem 0rem; padding-left:47rem !important;}
.board-reply .board-item > p{margin-top:7rem; font-size:14rem;}
.board-reply .board-item .board-item{padding:0; padding-top:25rem; border:0;}
.board-reply .board-item > p + *{margin-top:4rem;}

.board-user__inr > i{display:block; line-height:1.2; font-size:12rem; color:#b3b3b3;}
.board-user__inr > strong{font-size:14rem; color:var(--b-01);}

.board-item.new .board-user__inr > strong{position:relative;}
.board-item.new .board-user__inr > strong::after{content:"new"; margin-left:2rem; font-size:9rem; color:var(--c-02); text-transform:uppercase; vertical-align:text-top;}
.board-item.new{display:none;}

.reply-box textarea{height:55rem; padding:8rem 10rem; border:0; font-size:14rem; border-radius:0;}
.reply-box{display:none; position:relative; border:1px solid #E5E5E5;}
.reply-box.on{display:block; height:90rem; margin-top:9rem;}
.reply-box__btn{position:absolute; right:15rem; bottom:13rem; width:auto; font-weight:800; color:#cdcdcd;}
.reply-box__btn.on{color:#656565;}

.btn-reply{font-size:12rem; color:#c3c3c3; text-align:left;}
.btn-reply.hide{display:none;}
.btm-fix{position:fixed; bottom:0; z-index:10; width:100%;}

#reply-input{display:flex; align-items:center; box-shadow:0px -1px 10px 0px rgba(0, 0, 0, 0.07);}
#reply-input > figure{position:absolute;left:10rem;display: none;}
#reply-input input{width:100%;border:0;border-top:1px solid #eee;font-size:14rem;border-radius:0;}
#reply-input button{position:absolute; right:0; width:60rem; font-weight:700;}

/* 글쓰기 */
.board-write .board-write__tit{padding-left:0; border:0; border-bottom:1px solid #e5e5e5; border-radius:0;}
.board-write__cont{height:40vh; padding-top:10rem; padding-left:0; border:0; border-radius:0;}
.board-write .swiper-tabs{overflow:visible; margin:30rem 0rem; gap:10rem;}
.board-write .swiper-tabs li{position:relative; border-radius:6rem;}
.board-write input[type="text"]::placeholder,
.board-write textarea::placeholder{color:#B6B6B6!important;}
.board-write__photo{display:flex; align-items:center; position:relative; padding:20rem 20rem; border-top:1px solid #eee; font-weight:500; font-weight:400; color:var(--b-01); text-align:left;}
.board-write__photo i{width:22rem;height:30rem;margin-right:10rem;background: url(../img/board/ic-camera.svg) no-repeat 50% 50%;}
.board-write__btm  input{width:auto;width: calc(100% - 80rem);margin:0 20rem;padding-left:0;border:0;border-top:1px solid #eee;border-radius:0;}
.board-write__delate{position:absolute; top:-7rem; right:-7rem; width:23rem; height:23rem; background-color:var(--c-02); background-position:50% 50%; border-radius:40rem; background-image:url(../img/common/ic-cancle_w.svg); background-repeat:no-repeat;}
.board-write__img{overflow:hidden; border-radius:7rem;}

/* 결제 폼 */
.form-info > i{font-weight:500;color:#a1a1a1;font-size: 13rem;}
.form-info strong > i{margin-left:3rem; color:var(--b-01);}
.form-info strong{font-size:17rem;color: var(--b-01);}
.form-info em{display:block; margin-top:1rem; font-weight:800; font-size:15rem;}
.form-info em i{margin-left:4rem;font-weight:400;text-decoration:line-through;font-size: 13rem;color: #b1b1b1;}
.form-profile .cmn-thum{width: 72rem;height: 72rem;margin-right: 14rem;}

.form-tit{display:block; margin-bottom:16rem; font-size:16rem; color:var(--b-01);}
.form-con > em{display:block; margin-bottom:6rem; font-weight:600; font-size:14rem; color:var(--b-01);}
.form-con + .form-con{margin-top:16rem;}
.form-con:has(#pay-bank){display:flex; margin-top:-4rem; margin-bottom:22rem !important; gap:17rem;}
.form-con > i{display:block; margin-top:5rem; font-weight:600; font-size:13rem;}
.form-caption{margin-top:14rem; padding:18rem; border-radius:10rem;}
.form-caption strong{display:block; margin-bottom:7rem; font-size:13rem; color:var(--b-01);}
.form-caption ul li,
.form-caption p{margin-bottom:5rem; font-weight:300; font-size:13rem; color:#a9a9a9;}
.form-con-wrap input[type="checkbox"] + label{padding-left:28rem; font-size:14rem; color:var(--b-01);}
.form-con-wrap + button{margin-top: 10rem;}

/* 결제내역 */
.form-item__profile{display:flex; align-items:center; position:relative; height:80rem; padding-left:92rem;}
.form-item__inr{display:flex; align-items:flex-start; flex-direction:column;}
.form-item__inr i{font-size:13rem; color:#bfbfbf;}
.form-item__inr strong{line-height:1.4;margin-top: 9rem;font-size:16rem;color:var(--b-01);}
.form-item button{height: 39rem;margin-top:16rem;background:#f7f7f7;box-shadow:none;font-size:13rem;color:#7f7f7f;}
.form-item__inr em{font-weight:600; font-size:12rem;}
.form-item{padding:20rem;border:1px solid #eee;border-radius:10rem;position: relative;}
.form-item + .form-item{margin-top:10rem;}
.form-state{top: 20rem;right: 20rem;position: absolute;color: #b7b7b7;border: 1px solid #cdcdcd;border-radius: 20rem;font-size: 12rem;padding: 2rem 10rem;}
.form-state.on{color:var(--c-01); border-color:var(--c-01);}

/* 결제내역 */
.cmn-form-list .between-list{margin-top:15rem; padding-top:10rem; border-top:1px solid #ededed;}
.form-item__price{display:flex; justify-content:space-between; align-items:center; margin-top:13rem; padding:14rem 20rem; border-radius:5rem;}
.form-item__price *{font-size:14rem;}
.form-item__price p{font-weight:500; color:var(--b-01);}
.form-con > em{display:block; margin-bottom:6rem; font-weight:600; font-size:14rem; color:var(--b-01);}
.form-con input + input{margin-top: 5rem;}
.form-con + .form-con{margin-top: 24rem;}
.form-con:has(#pay-bank){display:flex; margin-top:-4rem; margin-bottom:22rem !important; gap:17rem;}
.form-con > i{display:block; margin-top:5rem; font-weight:600; font-size:13rem;}
.form-caption{margin-top:14rem; padding:18rem; border-radius:10rem;}
.form-caption strong{display:block; margin-bottom:7rem; font-size:13rem; color:var(--b-01);}
.form-caption ul li,
.form-caption p{margin-bottom:5rem; font-weight:300; font-size:13rem; color:#a9a9a9;}
