/* basic style */
body{ background: #fff;}
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%;min-width: 1800px;}
#container{overflow: hidden;/* margin: 120px 0 0; */}
.sec{width: 1920px; position: relative; left: 50%; margin-left: -960px; min-width:1200px}
.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;}
.LandingWrap{}
/* 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;}
/* board style end */

/* head style */
#hd {position: fixed;top:0;left:0;right: 0;z-index: 9999;background: #fff;font-family: 'Pretendard';transition: background-color 0.5s;box-shadow: 1px 1px 7px 0px #cdcdcd;}
#hd.scrolled{background-color: #946132;}
#hd_wrapper {min-width: 1400px;margin: 0 auto;display: flex;justify-content: center;align-items: center;text-align: center;max-width: 1400px;height: 120px;}
#logo {padding: 0 20px;}
#logo a{}
#logo a img{}
.hd_gnb{display: flex;align-items: center;}
.hd_gnb a{display: inline-block;margin: 0 25px;font-size: 22px;color: #000;position: relative;}
.hd_gnb a:last-child{}
.hd_gnb a p{padding: 43px 0px;}
.hd_gnb a p:hover{box-shadow: 0px 5px #214589;}
/* head style end */

/* MainVisual style start */
.MainVisual{}
.MainVisual .inner_wrap_1400{}

.MainVisualTxt{position: absolute;top: 200px;left: 0;z-index: 2;padding: 100px 50px;border-radius: 100px 0 100px;}
.MainVisualTxt .MainVisualTxt01{position: relative;font-family: 'NEXON Lv2 Gothic';font-weight: bold;}
.MainVisualTxt .MainVisualTxt01 p{font-size: 80px;color: #fff;}
.MainVisualTxt .MainVisualTxt01 p span{color: #fff;}
.MainVisualTxt .MainVisualTxt02{position: relative;font-family: 'Pretendard';margin-top: 60px;}
.MainVisualTxt .MainVisualTxt02 p{font-size: 34px;color: #fff;line-height: 45px;}

.MainVisualSlide{position: relative;width: 100%;}
.MainVisualSlide .swiper-container{}
.MainVisualSlide .swiper-wrapper{}
.MainVisualSlide .swiper-slide{position:relative;height: 949px;}
.MainVisualSlide .MainVisualSlide01{background: url(../img/MainVisualSlide01.jpg) no-repeat center center / cover;}
.MainVisualSlide .MainVisualSlide02{background: url(../img/MainVisualSlide02.jpg) no-repeat center center / cover;}
.MainVisualSlide .MainVisualSlide03{background: url(../img/MainVisualSlide03.jpg) no-repeat center center / cover;}
.MainVisualSlide .MainVisualSlide04{background: url(../img/MainVisualSlide04.jpg) no-repeat center center / cover;}
/* MainVisual style end */

/* Major style start */
.Major{background: url(../img/Major_bg.jpg) no-repeat center center/cover;padding: 150px 0 0;height: 835px;position: relative;}
.Major .MajorTit{font-family: 'NEXON Lv2 Gothic Bold';margin-bottom: 80px;text-align: center;}
.Major .MajorTit p{font-size: 60px;color: #1c1c1e;font-weight:bold}
.Major .MajorList{display: flex;justify-content: space-between;text-align: center;}
.Major .MajorList li{width: 20%;border-right: 2px solid #e1e1e1;height: 300px;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.Major .MajorList li:last-child{border: none;}
.Major .MajorList img{}
.Major .MajorList p{font-family: 'Pretendard';font-size: 22px;font-weight: 400;color: #666;margin-top: 30px;}
/* Major style end */

/* Result style start */
.Result{position: relative;padding: 160px 0 120px;}
.ResultTit{font-family: 'NEXON Lv2 Gothic Bold';margin-bottom: 60px;text-align: center;}
.ResultTit p{font-size: 60px;color: #1c1c1e;font-weight:bold}

.ResultSlide{position: relative;height: 100%;}
.ResultSlide .swiper-container{}
.ResultSlide .swiper-wrapper{}
.ResultSlide .swiper-slide{width: 461px;}
.ResultSlide .swiper-slide .ResultSlideTxt{position: relative;text-align: center;font-family: 'Pretendard';}
.ResultSlide .swiper-slide .ResultSlideTxt p{font-weight: 400;font-size: 25px;color: #353535;margin: 15px 0;}
.ResultSlide .swiper-slide .ResultSlideTxt p span{background: #214589;color: #fff;padding: 5px 20px;font-weight: 500;border-radius: 10px;}
.ResultSlide .swiper-slide .ResultSlideImg{position: relative;}
.ResultSlide .swiper-slide .ResultSlideImg img{border-radius: 20px;}
/* Result style end */

/* Invest style start */
.Invest{background: url(../img/Invest_bg.jpg) no-repeat center center/cover;padding: 150px 0 0;height: 943px;position: relative;}
.Invest .inner_wrap_1400{}

.InvestTit{font-family: 'NEXON Lv2 Gothic Bold';margin-bottom: 60px;text-align: center;}
.InvestTit p{font-size: 60px;color: #fff;font-weight: bold;line-height: 80px;}

.InvestBox{position: relative;}
.InvestBox ul{position: relative;display: flex;justify-content: space-between;}
.InvestBox ul li{position: relative;border: 1px solid #ddd;width: 440px;height: 405px;font-family: 'Pretendard';text-align: center;padding: 100px 0 0;background: rgba(0,0,0,0.2);border: 1px solid #214589;}
.InvestBox .InvestItemTit{}
.InvestBox .InvestItemTit p{font-size: 38px;color: #fff;font-weight: 600;}
.InvestBox .InvestItemTxt{margin-top: 40px;}
.InvestBox .InvestItemTxt p{font-size: 26px;color: #ffffff;font-weight: 200;}
/* Invest style end */

/* Proxy style start */
.Proxy{background: url(../img/Proxy_bg.jpg) no-repeat center center/cover;height: 1038px;position: relative;overflow: hidden;}
.Proxy .inner_wrap_1400{height: 100%;}

.ProxyWrap{position: relative;display: inline-flex;height: 100%;}

.ProxyTit{position: relative;width: 633px;padding: 150px 0 0;font-family: 'NEXON Lv2 Gothic Bold';}
.ProxyTit p{font-size: 70px;color: #232323;font-weight: bold;line-height: 85px;}

.ProxySlide{position: relative;}
.ProxySlide .swiper-container{position: relative;height: 1038px;}
.ProxySlide .swiper-wrapper{transition-timing-function: linear !important;}
.ProxySlide .swiper-slide{width: 767px;display: flex;justify-content: space-between;background: #fff;!i;!;height: 499px;padding: 75px;border-radius: 60px;box-shadow: 5px 5px 10px #bfbfbf;}
.ProxySlide .swiper-slide .ProxySlideTxt{width: 274px;}
.ProxySlide .swiper-slide .ProxySlideTxt p{font-size: 38px;color: #494949;font-weight: bold;font-family: 'NEXON Lv2 Gothic';line-height: 50px;padding: 0 20px;}
.ProxySlide .swiper-slide .ProxySlideTxt .ProxySlideComma{font-size: 65px;padding: 0;color: #214589;font-weight: bold;font-family: 'Noto Sans KR';opacity: 0.5;} 
.ProxySlide .swiper-slide .ProxySlideTxt .ProxySlideComma.ProxySlideCommaLeft{text-align: left;} 
.ProxySlide .swiper-slide .ProxySlideTxt .ProxySlideComma.ProxySlideCommaRight{text-align: right;}
.ProxySlide .swiper-slide .ProxySlideImg{position: relative;display: flex;align-items: center;}
.ProxySlide .swiper-slide .ProxySlideImg img{}
/* Proxy style end */

/* Start style start */
.Start{background: url(../img/Start_bg.jpg) no-repeat center center/cover;height: 1447px;position: relative;padding: 150px 0;}
.Start .inner_wrap_1400{}
.StartTit{position: relative;text-align: center;font-family: 'NEXON Lv2 Gothic';}
.StartTit p{font-size: 60px;color: #232323;font-weight: bold;line-height: 80px;}
.StartTit p span{color: #214589;}

.StartBox{position: relative;margin-top: 80px;}
.StartBox ul{position: relative;display: flex;flex-flow: column;text-align: center;}
.StartBox ul li{position: relative;background: #fff;padding: 20px 0 40px;}
.StartBox ul li p{font-family: 'Pretendard';}
.StartBox .StartBoxNo{font-size: 73px;font-weight: 900;color: #d1d1d1;}
.StartBox .StartBoxTxt{font-size: 40px;color: #3d3d3f;}
.StartBox ul li.active{background: #f7f7f7;}
.StartBox ul li.active .StartBoxNo{color: #214589;}
.StartBox ul li.active .StartBoxTxt{}
/* Start style end */

/* Type style start */
.Type{background: url(../img/Type_bg.jpg) no-repeat center center/cover;height: 1409px;position: relative;padding: 150px 0;background-attachment: fixed;}
.Type .inner_wrap_1400{}
.TypeTit{position: relative;font-family: 'NEXON Lv2 Gothic';text-align: center;}
.TypeTit p{font-size: 60px;color: #fff;font-weight: bold;line-height: 80px;}
.TypeBox{position: relative;margin-top: 100px;}
.TypeBox ul{position: relative;display: flex;justify-content: space-between;align-items: flex-end;height: 650px;font-family: 'Pretendard';overflow: hidden;}
.TypeBox ul li{position:relative;width:450px;height: 485px;padding: 40px 0 0;transition: height 0.3s ease;cursor: pointer;display: flex;flex-flow: column;justify-content: flex-end;overflow: hidden;}
.TypeBox ul li.active{height: 650px;}
.TypeBox ul li.active .TypeBoxBg{height:650px;filter: brightness(1.3);}
.TypeBox .TypeBoxBg{position:absolute;width:450px;height: 485px;left: 0;top: 0;filter: brightness(1) blur(1px);}
.TypeBox .TypeBoxBg.TypeBoxBg01{background: url(../img/TypeBox_bg01.jpg) no-repeat center center/cover;}
.TypeBox .TypeBoxBg.TypeBoxBg02{background: url(../img/TypeBox_bg02.jpg) no-repeat center center/cover;}
.TypeBox .TypeBoxBg.TypeBoxBg03{background: url(../img/TypeBox_bg03.jpg) no-repeat center center/cover;}
.TypeBox ul li p{font-size: 38px;color: #fff;font-weight: 500;text-shadow: 1px 1px 3px #0c0c0c;z-index: 2;line-height: 46px;}
.TypeBox ul li p span{color: #a9c7ff;}
.TypeBox .TypeBoxTxt{position:relative;background: rgba(1,25,72,0.6);height: 260px;display: flex;flex-flow: column;padding: 50px;justify-content: flex-end;}

.TypeBottom{position: relative;font-family: 'NEXON Lv2 Gothic';text-align: center;margin-top: 100px;}
.TypeBottom p{font-size:40px;color: #fff;}
.TypeBottom p span{color:#000;background: #a3c0f7;padding: 0 5px;}
/* Type style end */

/* Portfolio style start */
.Portfolio{position:relative;}
.PfWrap{}

.PfItem{position: relative;margin: 0 0 100px;}
.PfItem:last-child{}
.PfItem .inner_wrap_1400{display: flex;position: relative;justify-content: space-between;padding: 150px 0 0;}
.PfGray{width: 60%;height: 928px;position: absolute;background: #ebebeb;}
.Pfitem1{}
.Pfitem1 .PfGray{left: 0;}
.Pfitem2{}
.Pfitem2 .PfGray{right: 0;}
.Pfitem3{}
.Pfitem3 .PfGray{}

.PfBefore{position: relative;display: flex;flex-flow: column;justify-content: space-between;}
.PfBeforeTxt{}
.PfBeforeTxtTit{font-family: 'NEXON Lv2 Gothic';}
.PfBeforeTxtTit p{font-size: 44px;color: #4a4a4a;line-height: 70px;}
.PfBeforeTxtTit p span{font-size: 60px;font-weight: bold;color: #214589;}
.PfBeforeTxtSub{font-family: 'Pretendard';position: relative;margin-top: 50px;}
.PfBeforeTxtSub p{font-size: 40px;color: #010101;line-height: 55px;}
.PfBeforeImg{font-family: 'Pretendard';}
.PfBeforeImg p{font-size: 30px;position: absolute;background: rgba(0,0,0,0.5);color: #fff;width: 100%;text-align: center;padding: 5px 0;}
.PfBeforeImg img{}

.PfAfter{}
.PfAfter .PfAfterImg{position: relative;}
.PfAfter .PfAfterImg p{font-size: 30px;position: absolute;background: rgba(0,0,0,0.5);color: #fff;width: 100%;text-align: center;padding: 5px 0;}
.PfAfter .PfAfterImg img{}
/* Portfolio style end */

/* Process style start */
.Process{background: url(../img/Process_bg.jpg) no-repeat center center/cover;height: 2700px;position: relative;padding: 150px 0;background-attachment: fixed;}
.Process .inner_wrap_1400{}
.ProcessTit{position: relative;font-family: 'NEXON Lv2 Gothic';text-align: center;}
.ProcessTit p{font-size: 60px;color: #a9c7ff;font-weight: bold;}
.ProcessSub{position: relative;text-align: center;font-family: 'NEXON Lv2 Gothic';margin-top: 30px;}
.ProcessSub p{color: #fff;line-height: 55px;}
.ProcessSub p:nth-of-type(1){font-size: 34px;}
.ProcessSub p:nth-of-type(2){font-size: 45px;font-weight: bold;}

.ProcessBox{}

.ProcessEstimate{position: relative;margin-top: 80px;}
.ProcessEstimateTit{position: relative;width: 679px;height: 335px;background: #fff;border-radius: 30px;padding: 70px 50px;font-family: 'NEXON Lv2 Gothic';}
.ProcessEstimateTit p{font-size: 38px;line-height: 55px;}
.ProcessEstimateTit p:nth-of-type(1){font-size: 55px;font-weight: bold;color: #214589;margin-bottom: 40px;}
.ProcessEstimateTit p:nth-of-type(2){}
.ProcessEstimateTit p:nth-of-type(3){}

.ProcessEstimateItem{position: relative;display: flex;justify-content: space-between;margin-top: 50px;}
.ProcessEstimateItem li{width: 439px;height: 439px;border-radius: 30px;padding: 30px;font-family: 'NEXON Lv2 Gothic';}
.ProcessEstimateItem li:nth-of-type(1){background: #3564bd;}
.ProcessEstimateItem li:nth-of-type(2){background: #2355b3;}
.ProcessEstimateItem li:nth-of-type(3){background: #1e4ea8;}
.ProcessEstimateItem li p{color: #fff;font-size: 40px;line-height: 57px;}
.ProcessEstimateItem li p:nth-of-type(1){font-size: 62px;font-weight: bold;}
.ProcessEstimateItem li p img{position: relative;margin: 20px 0;}

.ProcessSuggest{position: relative;margin-top: 80px;border-top: 1px solid #616161;padding-top: 80px;}
.ProcessSuggestTit{position: relative;width: 679px;height: 335px;background: #fff;border-radius: 30px;padding: 70px 50px;font-family: 'NEXON Lv2 Gothic';}
.ProcessSuggestTit p{font-size: 38px;line-height: 55px;}
.ProcessSuggestTit p:nth-of-type(1){font-size: 55px;font-weight: bold;color: #214589;margin-bottom: 40px;}
.ProcessSuggestTit p:nth-of-type(2){}
.ProcessSuggestTit p:nth-of-type(3){}

.ProcessSuggestItem{position: relative;display: flex;justify-content: space-between;margin-top: 50px;flex-wrap: wrap;}
.ProcessSuggestItem li{width: 680px;height: 320px;border-radius: 30px;padding: 40px;font-family: 'NEXON Lv2 Gothic';}
.ProcessSuggestItem li:nth-of-type(1){background: #3564bd;margin-bottom: 50px;}
.ProcessSuggestItem li:nth-of-type(2){background: #2355b3;}
.ProcessSuggestItem li:nth-of-type(3){background: #1e4ea8;}
.ProcessSuggestItem li p{color: #fff;font-size: 40px;line-height: 57px;}
.ProcessSuggestItem li p:nth-of-type(1){font-size: 62px;font-weight: bold;margin-bottom: 20px;}
.ProcessSuggestItem li p img{}
/* Process style end*/

/* Performance style start */
.Performance{position: relative;padding: 150px 0 60px;background: linear-gradient(to bottom, #ffffff 0%, #ffffff 90%, #ebebeb 100%);}
.PerfomTit{position: relative;text-align: center;font-family: 'NEXON Lv2 Gothic';margin-bottom: 80px;}
.PerfomTit p{line-height: 75px;}
.PerfomTit p:nth-of-type(1){font-size: 60px;font-weight: bold;}
.PerfomTit p:nth-of-type(2){font-size: 36px;color: #797979;font-weight: 500;}
.PerformItem{}
.PerformItem .inner_wrap_1400{text-align: center;}

.PerformItemTit{position: relative;text-align: center;font-family: 'Pretendard';background: #f8f8f8;display: inline-block;padding: 30px 120px;border-radius: 100px;}
.PerformItemTit p{font-size: 20px;color: #666666;}
.PerformItemTit p:nth-of-type(1){font-size: 38px;font-family: 'NEXON Lv2 Gothic';color: #214589;font-weight: 600;}
.PerformItemTit p:nth-of-type(1) span{}
.PerformItemTit p:nth-of-type(2){margin: 5px 0;}
.PerformItemTit p:nth-of-type(2) span{font-size: 27px;}
.PerformItemTit p:nth-of-type(3){}
.PerformItemTit p:nth-of-type(3) span{font-size: 27px;}

.PerformItemArrow{position: relative;text-align: center;display: flex;flex-flow: column;align-items: center;margin: 40px 0;}
.PerformItemArrow span{width: 20px;height: 20px;transform: rotate(45deg);border-right: 2px solid #000000;border-bottom: 2px solid #000000;animation: arrow-wave 1s infinite alternate;position: relative;}
.PerformItemArrow span:nth-of-type(1){animation-delay: 0.1s;}
.PerformItemArrow span:nth-of-type(2){animation-delay: 0.2s;}
.PerformItemArrow span:nth-of-type(3){animation-delay: 0.3s;}

.PerformItemSlide{position: relative;overflow: hidden;margin-bottom: 120px;}
.PerformItemSlide .swiper-container{}
.PerformItemSlide .swiper-wrapper{}
.PerformItemSlide .swiper-slide{width: auto;text-align: center;}
.PerformItemSlide .swiper-slide img{}

.PerformBottom{position: relative;text-align: center;}
.PerformBottom p{}
.PerformBottom p img{}
/* Performance style end */

/* Knowhow style start */
.Knowhow{background: url(../img/Knowhow_bg.jpg) no-repeat center center/cover;height: 1208px;position: relative;padding: 150px 0;}
.Knowhow .inner_wrap_1400{}

.KnowhowTit{position: relative;font-family: 'NEXON Lv2 Gothic';text-align: center;}
.KnowhowTit p{white-space: break-spaces;}
.KnowhowTit p:nth-of-type(1){font-size: 60px;color: #232323;font-weight: bold;margin-bottom: 15px;}
.KnowhowTit p:nth-of-type(2){font-size:36px;color:#4e4e4e;font-weight:200;word-spacing: 10px;}

.KnowhowBox{position: relative;display: flex;margin-top: 80px;justify-content: space-between;}
.KnowhowBox li{position: relative;width: 347px;height: 641px;padding: 40px;}
.KnowhowBox .KnowhowItem .KnowhowItemBG{position:absolute;top:0;left:0;width: 347px;height: 641px;z-index: 1;}
.KnowhowBox li:nth-of-type(1) .KnowhowItemBG{background: url(../img/KnowhowBox01_bg.jpg) no-repeat center center/cover;}
.KnowhowBox li:nth-of-type(2) .KnowhowItemBG{background: url(../img/KnowhowBox02_bg.jpg) no-repeat center center/cover;}
.KnowhowBox li:nth-of-type(3) .KnowhowItemBG{background: url(../img/KnowhowBox03_bg.jpg) no-repeat center center/cover;}
.KnowhowBox li:nth-of-type(4) .KnowhowItemBG{background: url(../img/KnowhowBox04_bg.jpg) no-repeat center center/cover;}
.KnowhowBox .KnowhowItem{display: flex;flex-flow: column;justify-content: flex-end;font-family: 'NEXON Lv2 Gothic';cursor: pointer;}
.KnowhowBox .KnowhowItem.active{}
.KnowhowBox .KnowhowItem.active .KnowhowItemBG{filter: brightness(0.6);}
.KnowhowItemTit{position:relative;z-index: 2;}
.KnowhowItemTit p{font-size: 45px;font-weight: bold;color: #fff;margin-bottom: 20px;}
.KnowhowItemTxt{    z-index: 2;}
.KnowhowItemTxt p{font-size: 30px;color: #fff;line-height: 40px;}
/* Knowhow style end */

/* FAQ style start */
.FAQ{background: url(../img/FAQ_bg.jpg) no-repeat center center/cover;height: 1795px;position: relative;padding: 150px 0;}
.FAQ .inner_wrap_1400{}

.FAQTit{position: relative;font-family: 'NEXON Lv2 Gothic';text-align: center;}
.FAQTit p{font-size: 60px;color: #232323;font-weight: bold;}

.FAQBox{position:relative;margin-top: 100px;}
.FAQBox li{}
.FAQBox li:nth-child(odd){text-align: left;margin-bottom: 25px;}
.FAQBox li:nth-child(even){text-align: right;margin-bottom: 60px;}
.FAQBox li img{}

.FAQBottom{position: relative;margin-top: 85px;text-align: center;font-family: 'NEXON Lv2 Gothic';}
.FAQBottom p{font-size: 40px;color: #232323;font-weight: 600;}
/* FAQ style start */

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

.ReviewTit{position: relative;font-family: 'NEXON Lv2 Gothic';text-align: center;}
.ReviewTit p{font-size: 60px;color: #232323;font-weight: bold;}

.ReviewBox{position:relative;margin-top: 100px;display: flex;justify-content: space-between;}
.ReviewBox li{font-family: 'Pretendard';position: relative;text-align: center;background: #214589;width: 440px;height: 900px;border-radius: 140px 140px 40px 40px;}
.ReviewItemComma{position: relative;font-family: 'NEXON Lv2 Gothic';padding: 70px 0 45px;}
.ReviewItemComma p{font-size: 107px;color: #fff;height: 40px;font-weight: bold;}
.ReviewItemTit{position: relative;background: #0a2455;padding: 20px 0;}
.ReviewItemTit p{font-size: 37px;font-weight: 500;color: #fff;}
.ReviewItemTxt{position: relative;padding-top: 50px;}
.ReviewItemTxt p{font-size: 30px;color: #fff;font-weight: 400;line-height: 45px;}
.ReviewItemName{position: absolute;bottom: 0;left: 0;right: 0;margin: 0 auto;background: #e3e3e3;padding: 20px;border-radius: 0 0 30px 30px;}
.ReviewItemName p{font-size: 37px;font-weight: 600;color: #232323;}
/* Review style end */

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

.DB_fixed .DB_tit{color: #fff;font-size: 32px;padding: 7px 0 0;display: flex;}
.DB_fixed .DB_tit p{font-size: 36px;color: #a9c7ff;font-weight: 600;display: flex;align-items: center;}
.DB_fixed .DB_tit .DB_tel_img{display: flex;align-items: center;}
.DB_fixed .DB_tit .DB_tel_img img{    position: relative;    margin-right: 20px;}
.DB_fixed .DB_tit .DB_tel_num{font-family: 'Pretendard';}
.DB_fixed .DB_tit .DB_tel_num span{font-size: 35px;color: #946132;display: inline-block;margin: 10px 0;}

.DB_fixed .DB_input{margin: 0 15px;align-self: center;}
.DB_fixed .DB_input input{border: none;padding: 0 10px;font-size: 16px;margin: 0 2px;}
.DB_fixed .DB_input input#fixed_wr_name{width: 178px;height: 40px;}
.DB_fixed .DB_input input#fixed_wr_1{width: 245px;height: 40px;}
.DB_fixed .DB_input select{width: 170px;height: 42px;border: none;font-size: 16px;padding: 0 05px;margin: 0 2px;}

.DB_fixed .DB_privacy{color: #ededed;font-size: 16px;align-self: center;font-family: 'Pretendard';}
.DB_fixed .DB_privacy input{accent-color: #214589;width: 15px;height: 15px;}
.DB_fixed .DB_privacy label{}
.DB_fixed .DB_privacy span{position: relative;cursor: pointer;top: 1px;color: #b5b5b5;}

.DB_fixed .DB_submit{margin-left: 15px;align-self: center;}
.DB_fixed .DB_submit button{width: 120px;height: 40px;background: #214589;font-size: 18px;font-weight: bold;color: #fff;font-family: 'Pretendard';}
/* DB_fixed style end */

/* ft style */
#ft{padding: 40px 0;width: 100%;display: inline-block;background: #ededed;margin-bottom: 70px;display: inline-block;min-width: 1800px;text-align: center;}
#ft .inner_wrap{display: flex;flex-direction: column;align-items: center;width: 1200px;}
#ft #ft_logo{width: 130px;margin-bottom: 20px;}
#ft .ft_info{}
#ft .ft_info p{font-family: 'Pretendard';font-size: 15px;font-weight: 400;color: #232323;line-height: 2;text-align: center;}
/* ft style end */