/* basic style */
body{background: #fff;font-family: 'Pretendard';}
button{ outline: 0px; border:0px;}
a{ outline:0;}
.inner_wrap{ width: 1200px; margin: 0 auto; position: relative;}
.clear_item:after{ content:""; display: block; clear: both;}
.left_item{ float: left;}
.right_item{ float: right;}
.half_item{ width: 50%;}
.full_item{ width: 100%;}
.full_img{ width: 1920px; position: relative; left: 50%; margin-left: -960px; min-width:1200px}
.hide_item{display: none !important; font-size: 0px !important; width: 0px !important; height: 0px !important; position: absolute !important; line-height: 0px !important;}
.ad_item{ position: absolute;}
.col_red{ color: #d52330;}
#wrapper {width: 100%;}
#container{margin: 0;}
.inner_wrap_1200{ width: 1200px; margin: 0 auto; position: relative;}
.inner_wrap_1400{width: 1400px;margin: 0 auto;position: relative;}
.inner_wrap_1600{ width: 1600px; margin: 0 auto; position: relative;}
.inner_wrap_1800{ width: 1800px; margin: 0 auto; position: relative;}

.StampAnime {	opacity: 0;	transform: scale(0) rotate(-45deg);	transition: transform 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), opacity 0.8s ease-out;}
.StampAnime.active {opacity: 1;transform: scale(2) rotate(0);animation: hitEffect 0.8s cubic-bezier(0.75, 0, 0.25, 1) forwards, shakeEffect 0.6s 0.8s ease-in-out forwards;}
.visible{visibility: visible !important;}

.animate__delay-0_5s{-webkit-animation-delay: 0.5s;animation-delay: 0.5s;-webkit-animation-delay: calc(var(--animate-delay) * 0.5);animation-delay: calc(var(--animate-delay) * 0.5);}
.animate__delay-0_1s{-webkit-animation-delay: 1s;animation-delay: 1s;-webkit-animation-delay: calc(var(--animate-delay) * 1);animation-delay: calc(var(--animate-delay) * 1);}
.animate__delay-1_5s{-webkit-animation-delay: 1.5s;animation-delay: 1.5s;-webkit-animation-delay: calc(var(--animate-delay) * 1.5);animation-delay: calc(var(--animate-delay) * 1.5);}
.animate__delay-2_5s{-webkit-animation-delay: 2.5s;animation-delay: 2.5s;-webkit-animation-delay: calc(var(--animate-delay) * 2.5);animation-delay: calc(var(--animate-delay) * 2.5);}
.animate__slow_0_5s {  animation-duration: 0.5s !important;  -webkit-animation-duration: 0.5s !important;}
.animate__slow_1s {  animation-duration: 1s !important;  -webkit-animation-duration: 1s !important;}
.animate__slow_1_5s {  animation-duration: 1.5s !important;  -webkit-animation-duration: 1.5s !important;}
.animate__slow_2_5s {  animation-duration: 2.5s !important;  -webkit-animation-duration: 2.5s !important;}
/* basic style end */

/* board style */
#bo_list, #bo_w, #bo_gall{ width: 100%; margin: 0 auto; padding: 0 0 10%; background-color: transparent;}
#bo_v{ width: 100%; margin: 0 auto; background-color: transparent;}
#bo_list_total{ display: none;}
#bo_btn_info{ float: right; line-height: 34px; font-size: 0.92em; color: #4e546f; font-size: .8rem;}
#bo_cate {margin:25px 0; padding: 0 15px; text-align: center;}
#bo_cate h2 {text-align: left; font-size: 16px; margin: 5px 0 13px 0; color: #717171; }
#bo_cate ul {zoom:1}
#bo_cate ul:after {display:block;visibility:hidden;clear:both;content:""}
#bo_cate li {display:inline-block;}
#bo_cate a {display:block;line-height:28px;padding:5px 15px;border:1px solid #e9e9e9;color:#000;font-size:16px;}
#bo_cate a:focus, #bo_cate a:hover, #bo_cate a:active {text-decoration:none;background:#cb3f43;color:#fff}
#bo_cate #bo_cate_on {z-index:2;background:#cb3f43;color:#fff;font-weight:100;border:1px solid #e9e9e9;}
#bo_v_title { border-top: 1px solid #00122d; border-bottom: 1px solid #00122d; padding: 1% 0; }
#bo_v_title .if_date{ font-size: 15px; font-weight: 100; margin: 0 10px;}
#bo_v_title .bo_v_cate{ display: inline-block; width: 60px; line-height: 24px; background: #cb3f43; color: #ffffff; font-weight:100; font-size: 15px; text-align: center; padding: 0px; border-radius: 0px;}
#bo_v_con{border-bottom: 1px solid #00122d; padding: 0 0 5% 0;}
#wrapper {width: 100%;min-width: 1800px;}
/* board style end */

/* head style */
#hd {position: absolute;top:0;left:0;right: 0;z-index: 9999;font-family: 'KakaoSmallSans-Bold';transition: background-color 0.5s;background: #fff;visibility: hidden;}
#hd.active{position:fixed}
#hd_wrapper {margin: 0 auto;display: flex;justify-content: center;align-items: center;text-align: center;min-width: 1800px;border-bottom: 2px solid #f56214;background: #fff;height: 120px;}

.hd_gnb{display: flex;align-items: center;width: 1400px;margin: 0 auto;justify-content: space-between;min-width: 1400px;}
.hd_gnb a{display: inline-block;margin: 0 31px;font-size: 18px;color: #121212;position: relative;}
.hd_gnb a:first-child{margin-left:0}
.hd_gnb a:last-child{margin-right:0}
.hd_gnb a p{padding: 5px 0;}
.hd_gnb a p:hover{box-shadow: 0px 3px #ff6714;}
.hd_gnb .hd_logo{}
.hd_gnb .hd_logo p{}
.hd_gnb .hd_logo p:hover{box-shadow:none}
/* head style end */

/* MainVisual style start */
.MainVisual{background: #f56214;position: relative;height: 100vh;display: flex;align-items: center;overflow: hidden;}
.MainVisual .inner_wrap_1400{position: relative;display: flex;justify-content: space-between;text-align: center;}

.MainVisualTxt{position: relative;font-family: 'GmarketSansBold';color:#fff;width: 36%;text-align: left;}
.MainVisualTxt1{}
.MainVisualTxt1 p{font-size: 65px;line-height: 80px;letter-spacing: -5px;}
.MainVisualTxt1 p:first-child{font-size: 35px;margin-bottom: 40px;letter-spacing: 0;}
.MainVisualTxt2{text-align: right;}
.MainVisualTxt2 p{font-size: 30px;font-family: 'GmarketSansMedium';}
.MainVisualTxt2 p:first-child{font-size: 35px;margin-bottom: 40px;font-family: 'GmarketSansBold';}
.MainVisualTxt2 p span{font-weight: 700;}
.MainVisualLogo{}
.MainVisualLogo img{}
/* MainVisual style end */


/* Worry style start */
.Worry{position: relative;padding: 280px 0 120px;color: #121212;}
.Worry .inner_wrap_1400{}

.WorryTit{position: relative;font-family: 'KakaoBigSans-ExtraBold';}
.WorryTit p{font-size: 85px;line-height: 100px;}

.WorryList{position: relative;display: flex;justify-content: space-between;margin-top: 85px;}
.WorryListItem{position: relative;font-family: 'GmarketSansMedium';}
.WorryListItem li{font-size: 35px;padding: 20px 50px 20px 40px;border-radius: 70px;margin-bottom: 30px;box-shadow: 0px 10px 17px 0px #a0a0a0;}
.WorryListItem li:nth-child(odd){background: #33b6ff;color: #fff;}
.WorryListItem li:nth-child(even){background: #33ff76;color: #121212;}
.WorryListItem li img{}
.WorryListImg{}
.WorryListImg img{}

.WorryBottom{position: relative;margin-top: 85px;display: flex;font-family: 'KakaoSmallSans-Regular';justify-content: space-between;}
.WorryBottomImg {}
.WorryBottomImg img{}
.WorryBottomTxt{display: flex;flex-flow: column;justify-content: center;}
.WorryBottomTxt p{font-size: 60px;color: #121212;margin: 10px 0;}
.WorryBottomTxt span{font-family: 'KakaoBigSans-ExtraBold';font-size: 95px;color: #f56214;}
/* Worry style end */

/* About style start */
.About{position: relative;background: #f56214;padding: 150px 0;}
.About .inner_wrap_1200{}

.AboutTit{position: relative;font-family: 'GmarketSansBold';text-align: center;}
.AboutTit p{font-size: 60px;color: #fff;display: inline-block;border-bottom: 3px solid #fff;}

.AboutSub{position: relative;text-align: center;}
.AboutSub p{font-family: 'GmarketSansMedium';font-size: 24px;color: #fff;}
.AboutSub p:first-child{font-family: 'GmarketSansBold';font-size: 35px;color: #fff;margin: 30px 0;}

.AboutList{position: relative;text-align: center;display: flex;justify-content: space-between;margin-top: 50px;font-family: 'KakaoBigSans-Regular';}
.AboutList li{position: relative;width: 280px;height: 280px;border: 2px solid #fff;display: flex;flex-flow: column;align-items: center;justify-content: end;padding-bottom: 50px;}
.AboutList li img{margin-bottom: 30px;}
.AboutList li p{font-size: 32px;color: #fff;}
/* About style end */

/* Attention style start */
.Attention{position: relative;}
.Attention .inner_wrap_1400{}
.Attention #AttentionWhy{position: absolute;top: 0;left: 10px;}

.AttentionTit{position: relative;font-family: 'GmarketSansBold';text-align: center;padding: 120px 0 0;}
.AttentionTit p{font-size: 60px;color: #f56214;display: inline-block;border-bottom: 3px solid #f56214;}

.AttentionSub{position: relative;text-align: center;}
.AttentionSub p{font-family: 'GmarketSansMedium';font-size: 24px;color: #121212;}
.AttentionSub p:first-child{font-family: 'GmarketSansBold';font-size: 35px;color: #121212;margin: 30px 0;}
.AttentionList{position: relative;text-align: center;font-family: 'KakaoSmallSans-Regular';margin-top: 50px;}
.AttentionList li{position:relative;background:url(../img/AttentionList_bg.png) no-repeat center center / cover;height:120px;width:1020px;margin: 0 auto;display: flex;justify-content: center;align-items: center;margin-bottom: 30px;}
.AttentionList li p{font-size: 32px;white-space: break-spaces;}
.AttentionList li p span{color: #f56214;}
/* Attention style start */

/* MarqueeSlide style start */
.MarqueeSlide{width: 100%;overflow: hidden;background: #fff;padding: 120px 0 40px;}
.MarqueeSlide .MarqueeWrap{position: relative;display: flex;animation: marquee 30s linear infinite;}
.MarqueeSlide .MarqueeWrap img{margin: 0px 40px;}
/* MarqueeSlide style end */

/* Different style start */
.Different{position: relative;background: #f56214;padding: 150px 0 70px;}
.Different .inner_wrap_1200{display: flex;}

.DifferentTit{position: relative;font-family: 'KakaoBigSans-ExtraBold';}
.DifferentTit p{font-size: 110px;color: #fff;margin-bottom: 20px;}
.DifferentTit img{position: relative;margin-top: 50px;}

.DifferentList{position: relative;padding-left: 120px;}
.DifferentList li{position: relative;color: #fff;font-family: 'KakaoSmallSans-Light';margin-bottom: 40px;}
.DifferentList li p{margin-bottom: 15px;white-space: break-spaces;}
.DifferentList li p span{font-weight: 900;}
.DifferentList li p:nth-of-type(1){font-size: 32px;font-family: 'KakaoSmallSans-Bold';}
.DifferentList li p:nth-of-type(2){font-size: 28px;}
.DifferentList li p:nth-of-type(3){font-size: 28px;}
/* Different style end */

/* Case style start */
.Case{position: relative;padding: 150px 0;}
.Case .inner_wrap_1400{display: flex;}

.CaseTit{position: relative;width: 460px;height: 490px;background: #f56214;font-family: 'GmarketSansBold';padding: 70px 0 0 50px;border-radius: 30px;margin-right: 50px;}
.CaseTit p{font-size: 80px;color: #fff;}

.CaseBox{position: relative;width: 790px;height: 490px;border: 3px solid #f56214;display: flex;padding: 80px 0 0 35px;border-radius: 30px;}

.CaseBoxImg{position:relative}
.CaseBoxImg img{}

.CaseBoxTxt{position: relative;margin-left: 30px;}

.CaseBoxTxtTit{position: relative;font-family: 'KakaoSmallSans-Bold';border-bottom: 4px solid rgba(245,98,20,0.2);padding-bottom: 20px;}
.CaseBoxTxtTit p{font-size: 40px;color: #121212;}
.CaseBoxTxtTit p span{font-size: 25px;}

.CaseBoxTxtSub{font-family: 'KakaoSmallSans-Regular';position: relative;margin-top: 40px;}
.CaseBoxTxtSub p{font-size: 34px;color: #f56214;margin-bottom: 10px;}
.CaseBoxTxtSub p span{font-weight: 600;}
/* Case style end */

/* Simulation style start */
.Simulation{position: relative;background: #f56214;padding: 150px 0;}
.Simulation .inner_wrap_1400{}

.SimulationTit{position: relative;font-family: 'GmarketSansBold';text-align: center;}
.SimulationTit p{font-size: 60px;color: #fff;display: inline-block;border-bottom: 3px solid #fff;}

.SimulationSub{position: relative;text-align: center;font-family: 'GmarketSansBold';}
.SimulationSub p{font-size: 26px;color: #121212;margin: 30px 0;}

.SimulationCal{position: relative;display: flex;justify-content: center;font-family: 'KakaoBigSans-Regular';align-items: center;}

.SimulationCalTxt{font-family: 'KakaoSmallSans-Bold';position: relative;text-align: center;}
.SimulationCalTxt p{color: #121212;margin: 20px 0px;}
.SimulationCalTxt p:nth-of-type(1){font-size: 58px;}
.SimulationCalTxt p:nth-of-type(2){font-size: 70px;}
.SimulationCalTxt p:nth-of-type(2) span{font-size: 44px;}

.SimulationCalOper{position: relative;margin: 0 30px;}
.SimulationCalOper p{font-size: 100px;position: relative;top: -10px;font-weight: 900;}

.SimulationCalSub{position: relative;text-align: center;font-family: 'KakaoBigSans-ExtraBold';margin-top: 20px;}
.SimulationCalSub p{font-size: 29px;color: #fff;}

.SimulationCalBot{text-align: center;margin: 60px auto 0;background: #fff;border-radius: 150px;position: relative;width: 460px;height: 200px;font-family: 'KakaoBigSans-ExtraBold';display: flex;align-items: center;justify-content: center;flex-flow: column;}
.SimulationCalBot p{color: #f56214;margin: 5px 0;}
.SimulationCalBot p:nth-of-type(1){font-size: 45px;}
.SimulationCalBot p:nth-of-type(2){font-size: 70px;}
.SimulationCalBot p:nth-of-type(2) span{font-size: 30px;}
.SimulationCalBot img{position: absolute;right: -105px;}
/* Simulation style end */

/* Pay style start */
.Pay{position: relative;padding: 150px 0;}
.Pay .inner_wrap_1400{}

.PayTit{position: relative;font-family: 'GmarketSansBold';text-align: center;}
.PayTit p{font-size: 60px;color: #f56214;display: inline-block;border-bottom: 3px solid #f56214;}

.PaySub{position: relative;text-align: center;font-family: 'GmarketSansMedium';margin: 30px 0;}
.PaySub p{font-size: 35px;color: #121212;}

.PayTxt{position: relative;display: flex;justify-content: space-between;font-family: 'KakaoBigSans-Bold';}

.PayTxt1{}
.PayTxt1 p{font-size: 60px;color: #121212;margin-bottom: 10px;}
.PayTxt1 p span{font-size: 90px;color: #f56214;}

.PayTxt2{position: relative;font-family: 'KakaoBigSans-Bold';}
.PayTxt2 p{font-size: 50px;margin-bottom: 10px;}
.PayTxt2 p span{color: #f56214;}

.PayImg{position: relative;display: flex;justify-content: space-between;margin-top: 40px;}
.PayImg img{}
/* Pay style end */

/* Process style start */
.Process{position: relative;background: #f56214;padding: 150px 0;}
.Process .inner_wrap_1200{}

.ProcessTit{position: relative;font-family: 'GmarketSansBold';text-align: center;}
.ProcessTit p{font-size: 60px;color: #fff;display: inline-block;border-bottom: 3px solid #fff;}

.ProcessImg{position: relative;text-align: center;margin-top: 80px;}
.ProcessImg img{}
.ProcessImg #ProcessImgIcon01{position: absolute;top: -40px;right: -40px;}
.ProcessImg #ProcessImgIcon02{position: absolute;left: -40px;bottom: -40px;}

.ProcessTxt{position: relative;margin-top: 100px;background: #fff;padding: 10px 0;text-align: center;border-radius: 50px;font-family: 'GmarketSansMedium';}
.ProcessTxt p{font-size: 45px;}
.ProcessTxt p span{font-weight: 900;color: #f56214;}
/* Process style end */

/* Win style start */
.Win{position:relative;padding: 120px 0 0;}
.Win .inner_wrap_1400{}

.WinBoxWrap{position: relative;display: flex;justify-content: space-between;}
.WinBoxWrap #WinBoxLogo{position: absolute;top: 280px;left: 0;right: 0;margin: 0 auto;}
.WinBox1{width: 700px;height: 800px;border: 1px solid #ddd;font-family: 'KakaoBigSans-ExtraBold';display: flex;flex-flow: column;justify-content: center;padding-left: 100px;}
.WinBox1 p{font-size: 70px;margin-bottom: 10px;color: #121212;}
.WinBox1 p:nth-of-type(2){margin-bottom: 50px;}
.WinBox1 p:nth-of-type(4){margin-bottom: 50px;}
.WinBox2{width: 700px;height: 800px;background: #f56214;position: relative;display: flex;flex-flow: column;justify-content: center;align-items: center;text-align: center;}
.WinBox2Tit{position: relative;font-family: 'KakaoBigSans-Regular';}
.WinBox2Tit p{font-size: 40px;color: #fff;margin-bottom: 10px;}
.WinBox2Tit p:nth-of-type(2){margin-bottom:30px}
.WinBox2Tit p span{font-weight: bold;}
.WinBox2Arrow{font-family: 'KakaoBigSans-Regular';font-weight: 900;font-size: 60px;color: #fff;margin: 30px 0;}
.WinBox2Txt{position: relative;font-family: 'KakaoBigSans-Bold';}
.WinBox2Txt p{font-size: 60px;color: #fff;margin-bottom: 10px;}
.WinBox2Txt p span{}
/* Win */

/* Recommend style start */
.Recommend{position: relative;padding: 150px 0 0;}
.Recommend .inner_wrap_1200{}

.RecommendTit{position: relative;font-family: 'KakaoBigSans-ExtraBold';}
.RecommendTit p{font-size: 85px;color: #f56214;margin-bottom: 15px;}
.RecommandBox{position: relative;display: flex;margin-top: 80px;justify-content: space-between;}
.RecommandBox #RecommendImg{position: relative;margin-top: 50px;}
.RecommandList{position: relative;font-family: 'GmarketSansMedium';}
.RecommandList li{font-size: 35px;padding: 20px 50px 20px 40px;border-radius: 70px;margin-bottom: 30px;box-shadow: 0px 10px 17px 0px #a0a0a0;}
.RecommandList li:nth-of-type(odd){background: #33b6ff;color: #fff;}
.RecommandList li:nth-of-type(even){background: #33ff76;color: #121212;}
.RecommandList li img{}
/* Recommend style end */

/* SameNew style start */
.SameNew{position: relative;background: url(../img/SameNew_bg.jpg) no-repeat center center / cover;height: 1137px;padding: 370px 0 0;}
.SameNew .inner_wrap_1400{}

.SameNewTxt{    position: relative;    display: flex;    justify-content: space-between;}
.SameNewTxt1{    position: relative;    font-family: 'GmarketSansBold';    margin-top: 150px;}
.SameNewTxt1 p{color: #fff;font-size: 100px;line-height: 110px;letter-spacing: -7px;}
.SameNewTxt1 p:nth-of-type(1){font-size: 35px;letter-spacing: 0;}
.SameNewTxt2{    position: relative;    font-family: 'GmarketSansBold';}
.SameNewTxt2 p{font-size: 50px;color: #fff;line-height: 60px;}
/* SameNew style end */

/* DB_bot style start */
.DB_bot{background: #fff;position: relative;padding: 150px 0;}
.DB_bot .inner_wrap_1400{}

.DB_bot .DB_bot_title{position: relative;font-family: 'KakaoBigSans-Bold';text-align: center;}
.DB_bot .DB_bot_title p{font-size: 85px;color: #000;}
.DB_bot .DB_bot_title p span{    color: #f56214;}

.DB_bot form{position: relative;margin-top: 70px;border-radius: 30px;background: #f56214;padding: 80px 0;}
.DB_bot form ul{display: flex;justify-content: space-between;flex-direction: column;margin-top: 40px;width: 1100px;margin: 0 auto;}
.DB_bot form ul li{margin: 10px 0;flex-wrap: wrap;display: inline-flex;}
.DB_bot form ul li span{position: relative;height: 84px;font-size: 30px;color: #fff;display: inline-flex;align-items: center;width: 200px;font-family: 'KakaoBigSans-Regular';}
.DB_bot form ul li input{width: 900px;height: 84px;border: none;text-indent: 50px;font-size: 25px;display: inline-block;border-radius: 50px;font-family: 'KakaoBigSans-Regular';}
.DB_bot form ul li select{width: 600px;height: 60px;border: 1px solid #946132;text-indent: 20px;font-size: 18px;}
.DB_bot form ul li textarea{width: 510px;height: 160px;resize: none;border: none;}
.DB_bot form ul li .DB_radio{position: relative;width: 900px;justify-content: space-between;display: flex;font-family: 'KakaoBigSans-Regular';}
.DB_bot form ul li .DB_radio label{width: 445px;height: 84px;background: #fff;display: inline-flex;justify-content: center;align-items: center;cursor:pointer;font-size: 25px;border-radius: 50px;font-weight: 600;}
.DB_bot form ul li .DB_radio input[type='radio']:checked + label{color: #f56214;border: none;}
.DB_bot form ul li .DB_radio input{display: none;}

.DB_bot .DB_privacy{text-align: left;font-size: 20px;color: #fff;position: relative;width: 1100px;margin: 30px auto;font-family: 'KakaoSmallSans-Regular';}
.DB_bot .DB_privacy input{width: 20px;height: 20px;accent-color: #fff;}
.DB_bot .DB_privacy label{}
.DB_bot .DB_privacy span{cursor: pointer;position: relative;top: 1px;margin-left: 10px;}

.DB_bot .DB_submit{text-align: center;display: inline-block;margin: 0 auto;width: 100%;}
.DB_bot .DB_submit button{font-size: 50px;color: #f56214;font-weight: bold;font-family: 'KakaoBigSans-Regular';width: 1100px;height: 84px;background: #051a33;border: none;border-radius: 15px;}
/* DB_bot style end */

/* DB_fixed style start */
.DB_fixed{position: fixed;bottom: 0;background: #fff;width: 100%;padding: 10px 0;z-index: 1001;min-width: 1800px;}
.DB_fixed .inner_wrap_1400{}
.DB_fixed form{}
.DB_fixed .DB_wrap{display: flex;justify-content: center;}

.DB_fixed .DB_tit{color: #fff;font-size: 32px;display: flex;flex-flow: column;justify-content: center;font-family: 'GmarketSansMedium';}
.DB_fixed .DB_tit p{font-size: 21px;}
.DB_fixed .DB_tit .DB_tel_img{position: relative;text-align: left;}
.DB_fixed .DB_tit .DB_tel_img p{    color: #121212;}
.DB_fixed .DB_tit .DB_tel_img p span{    font-weight: 700;}
.DB_fixed .DB_tit .DB_tel_num{position: relative;}
.DB_fixed .DB_tit .DB_tel_num span{font-size: 35px;color: #946132;display: inline-block;margin: 10px 0;}
.DB_fixed .DB_tit .DB_tel_num a{color: #f56214;font-size: 30px;display: flex;align-items: center;font-family: 'GmarketSansBold';}
.DB_fixed .DB_tit .DB_tel_num #DB_fixed_tel{position: relative;margin-right: 5px;}

.DB_fixed .DB_input{margin: 0 15px;align-self: center;}
.DB_fixed .DB_input input{width: 220px;height: 45px;border: none;padding: 0 10px;font-size: 16px;margin: 0 2px;background: #f1f1f1;}
.DB_fixed .DB_input select{width: 220px;height: 45px;border: none;font-size: 16px;padding: 0 05px;margin: 0 2px;background: #f1f1f1;}

.DB_fixed .DB_privacy{color: #121212;font-size: 14px;align-self: center;font-family: 'GmarketSansMedium';}
.DB_fixed .DB_privacy input{width: 15px;height: 15px;accent-color: #f56214;}
.DB_fixed .DB_privacy label{}
.DB_fixed .DB_privacy span{position: relative;cursor: pointer;top: 1px;}

.DB_fixed .DB_submit{margin-left: 15px;align-self: center;}
.DB_fixed .DB_submit button{width: 160px;height: 42px;background: #f56214;font-size: 22px;font-weight: bold;color: #fff;font-family: 'GmarketSansLight';}
/* DB_fixed style end */


/* ft style start */
#ft{position: relative;background: #f56214;padding: 51px 0;text-align: center;margin-bottom: 93px;min-width: 1800px;width: 100%;display: inline-block;}
#ft #top_btn{border-radius: 50%;border: 1px solid #f84a0e;color: #f84a0e;background: #fff;bottom: 120px;right: 100px;}
#ft #top_btn:hover{background: #f84a0e;color: #fff;border: 1px solid #ffff;}
.ft_wrap{position: relative;display: flex;justify-content: space-between;align-items: center;}
.ft_wrap div{}
.ft_wrap div:nth-of-type(1){}
.ft_wrap div:nth-of-type(2){}
.ft_wrap .ft_wrap1{position: relative;margin: 20px 0;color: #121212;text-align: left;font-size: 16px;font-weight: 600;}
.ft_wrap .ft_wrap_img{}
.ft_wrap .ft_wrap_img img{}
.ft_wrap .ft_wrap2{font-size: 14px;color: #121212;margin: 5px 0;font-weight: 400;text-align: left;}
.ft_wrap .ft_wrap2 .open_private{cursor:pointer}
/* ft style end */