.floating_menu>.floating_plus,.floating_nav li{transition:.5s;box-shadow:1px 1px 3px 1px rgba(0,0,0,.2);display:flex}@media only screen and (max-width:1300px){#quick_r{display:none}}#quick_r{bottom:50px;right:-8px;position:fixed;font-size:0;line-height:0;z-index:30;transition:.5s cubic-bezier(.65, 0, .35, 1)}#quick_r .quick_wrap{width:80px;position:relative;transition:.5s cubic-bezier(.33, 1, .68, 1)}#quick_r .quick_wrap .btn_wrap{position:relative;right:0}#quick_r .quick_wrap .btn_top{cursor:pointer;transform:scale(0);display:flex;justify-content:center;align-items:center;margin:10px auto 0;width:40px;height:40px;background:#000;border-radius:20px;overflow:hidden;transition:.5s cubic-bezier(.33, 1, .68, 1)}#quick_r .quick_wrap .btn_top.active{transform:scale(1)}#quick_r .quick_wrap .btn_top .arrow{transform:translateY(2px) rotate(-135deg);border:solid #aaa;border-width:0 1px 1px 0;display:inline-block;vertical-align:middle;padding:6px}.floating_menu,.floating_menu>.floating_plus,.floating_nav li{height:45px;border-radius:50%;width:45px}.fix_bottom{z-index:99;right:0;bottom:0;position:fixed;animation:.8s 3 alternate quickBounce}@keyframes quickBounce{from{transform:translateY(0)}to{transform:translateY(-15px)}}@keyframes quickBounce2{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.floating_menu{background:#f75a06;position:fixed;bottom:100px;right:10px;z-index:99}.floating_menu input{position:absolute;width:45px;height:45px;margin:0;opacity:0;cursor:pointer}.floating_menu input~.floating_plus{transform:rotate(135deg)}.floating_menu input:checked~.floating_plus{transform:rotate(0)}.floating_menu input~.floating_nav li:first-child{transform:translatey(-52px);opacity:1}.floating_menu input~.floating_nav li:nth-child(2){transform:translatey(-104px);opacity:1}.floating_menu input~.floating_nav li:nth-child(3){transform:translatey(-156px);opacity:1}.floating_menu input:checked~.floating_nav li:first-child,.floating_menu input:checked~.floating_nav li:nth-child(2),.floating_menu input:checked~.floating_nav li:nth-child(3),.floating_menu input:checked~.floating_nav li:nth-child(4){transform:translatey(0);opacity:0}.floating_menu>.floating_plus{justify-content:center;align-items:center;font-size:24px;color:#fff;background:#f75a06;pointer-events:none}.floating_menu>.floating_plus i{line-height:normal!important}.floating_menu>.floating_nav{display:flex;justify-content:center;align-items:center;padding:0;margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}.floating_nav li{justify-content:center;align-items:center;background:#fff;cursor:pointer;position:absolute;overflow:hidden}.floating_menu>.floating_nav li a{display:flex;align-items:center;justify-content:flex-end;width:100%;height:100%;text-decoration:none;padding-right:12px;position:relative}.floating_menu>.floating_nav li a i{font-size:24px;color:#f75a06;position:relative;z-index:2}.kakao-item,.note-item,.phone-item{border-radius:22.5px!important;width:45px;transition:width .3s,margin-right .3s;margin-right:0}.phone-item:hover{width:130px!important;border-radius:22.5px!important;margin-right:85px}.kakao-item a,.note-item a,.phone-item a{justify-content:space-between!important;padding:0 12px!important}.kakao-text,.note-text,.phone-text{font-size:14px;color:#222;font-weight:500;opacity:0;transition:opacity .3s;white-space:nowrap;position:absolute;left:40px}.kakao-item:hover .kakao-text,.note-item:hover .note-text,.phone-item:hover .phone-text{opacity:1}.kakao-item:hover,.note-item:hover{width:120px!important;border-radius:22.5px!important;margin-right:75px}

.easy_popup_background{width: 100%; height: 100vh; display: none; float: left; position: fixed; top: 0; left: 0; z-index: 99; background-color: rgba(0,0,0,0.8);}
.easy_popup{width: 90%; max-width: 500px; display: inline-block; float: left; position: absolute; top: 40%; left: 50%; transform: translate(-50%,-50%); z-index: 1000;}
.easy_tab_wrap{width: 100%; display: inline-block; float: left; height: 50px;}
.easy_tab{width: 49.5%; display: inline-block; float: left; background-color: #fff; font-weight: 700; text-align: center; height: 50px; line-height: 50px; font-size: 15px; border-top-left-radius: 5px; border-top-right-radius: 5px; margin-right: 1%; cursor: pointer;}
.easy_tab:last-child{margin-right: 0;}
.easy_tab_on{background-color: #fdbf06; color: #000;}
.easy_container{width: 100%; display: none; float: left; background: linear-gradient(135deg, #fdbf06, #ff6411); border-bottom-left-radius: 15px; border-bottom-right-radius: 5px; padding: 20px; position: relative; top: -1px;}
.easy_container1{display: inline-block;}
.easy_con{width: 100%; display: inline-block; float: left; margin-bottom: 20px;}
.easy_con:last-child{margin-bottom: 0;}
.easy_con_name{width: 100%; display: inline-block; float: left; font-size: 13px; margin-bottom: 7px; font-weight: 700; color: #fff; line-height: 13px;font-size:16px;}
.easy_con_input{width: 100%; display: inline-block; float: left;}

.easy_con_half{width: 50%; display: inline-block; float: left; }

.easy_con_input input{width: 100%; display: inline-block; float: left; height: 50px; line-height: 50px; box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.1); border: 0; border-radius: 5px; font-size: 15px; padding: 0 10px;}

.easy_con_half input{width: 97%; display: inline-block; float: left; height: 50px; line-height: 50px; box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.1); border: 0; border-radius: 5px; font-size: 15px; padding: 0 10px;margin-right: 2%}

.easy_con_half input:last-child{margin-right: 0; float:right;}

.easy_con_select{width: 100%; display: inline-block; float: left;}
.easy_con_select select{width: 100%; display: inline-block; float: left; height: 50px; line-height: 50px; border-radius: 5px; box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.1); border: 0; font-size: 15px; padding: 0 10px; background-color: #fff; margin-bottom: 10px;}
.easy_con_select select:last-child{margin-bottom: 0!important;}
.easy_con_select #Wrap-Gugun2 select{margin-bottom: 0;}

.easy_btn_wrap{width: 100%; display: inline-block; float: left;}
.easy_btn{width: 15%; display: inline-block; float: left; background-color: #000; color: #fff; text-align: center; height: 50px; line-height: 50px; border-radius: 5px; box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.1); font-size: 15px; font-weight: 700; margin-right: 2%; cursor: pointer;}
.easy_btn:last-child{margin-right: 0;width: 83%; }
.easy_btn1{background-color: #f8d034; color: #000; border: 1px solid #000; line-height: 48px;}	