@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:100;src:url("../fonts/NotoSansKR-Thin.woff2") format("woff2");src:url("../fonts/NotoSansKR-Thin.woff") format("woff");src:url("../fonts/NotoSansKR-Thin.otf") format("opentype")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:200;src:url("../fonts/NotoSansKR-Light.woff2") format("woff2");src:url("../fonts/NotoSansKR-Light.woff") format("woff");src:url("../fonts/NotoSansKR-Light.otf") format("opentype")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:300;src:url("../fonts/NotoSansKR-Regular.woff2") format("woff2");src:url("../fonts/NotoSansKR-Regular.woff") format("woff");src:url("../fonts/NotoSansKR-Regular.otf") format("opentype")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:500;src:url("../fonts/NotoSansKR-Medium.woff2") format("woff2");src:url("../fonts/NotoSansKR-Medium.woff") format("woff");src:url("../fonts/NotoSansKR-Medium.otf") format("opentype")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:600;src:url("../fonts/NotoSansKR-Bold.woff2") format("woff2");src:url("../fonts/NotoSansKR-Bold.woff") format("woff");src:url("../fonts/NotoSansKR-Bold.otf") format("opentype")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:900;src:url("../fonts/NotoSansKR-Black.woff2") format("woff2");src:url("../fonts/NotoSansKR-Black.woff") format("woff");src:url("../fonts/NotoSansKR-Black.otf") format("opentype")}@font-face{font-family:"LATO";src:url("../fonts/Lato-Light.eot") format("eot"),url("../fonts/Lato-Light.woff") format("woff"),url("../fonts/Lato-Light.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"LATO";src:url("../fonts/Lato-Regular.eot") format("eot"),url("../fonts/Lato-Regular.woff") format("woff"),url("../fonts/Lato-Regular.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"LATO";src:url("../fonts/Lato-Medium.eot") format("eot"),url("../fonts/Lato-Medium.woff") format("woff"),url("../fonts/Lato-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"LATO";src:url("../fonts/Lato-Semibold.eot") format("eot"),url("../fonts/Lato-Semibold.woff") format("woff"),url("../fonts/Lato-Semibold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"LATO";src:url("../fonts/Lato-Bold.eot") format("eot"),url("../fonts/Lato-Bold.woff") format("woff"),url("../fonts/Lato-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"TeluguMN";src:url("../fonts/TeluguMN.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"TeluguMN-Bold";src:url("../fonts/TeluguMN-Bold.ttf") format("truetype");font-weight:600;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,select,button{margin:0;padding:0;border:0;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}table th{text-align:left}form,fieldset{border:none}img{vertical-align:top;border:none}input,select{vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none}legend,caption{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0;margin:0;padding:0}.blind{visibility:hidden;position:absolute;font-size:0;width:0;height:0;line-height:0;margin:0;padding:0;overflow:hidden}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}body.lock{overflow:hidden}address,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}address{font-style:normal}a{color:inherit;background-color:rgba(0,0,0,0);text-decoration:none;-moz-appearance:none;-webkit-appearance:none;background:none;border:none;outline:none;font-size:inherit}a:active,a:hover a:focus{outline:0;text-decoration:none;-moz-appearance:none;-webkit-appearance:none;background:none;border:none;outline:none;font-size:inherit}:focus:not(:focus-visible){outline:none}h1,h2,h3,h4,h5{margin:0}img{border:0;vertical-align:top;-webkit-transition:all .2s ease;transition:all .2s ease}hr{height:0;-webkit-box-sizing:content-box;box-sizing:content-box}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible;background:none;border:none;padding:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}a:focus,button:focus{outline:#054438 dotted thin}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;border:0;margin:-1px;width:1px;height:1px;position:absolute;clip:rect(0 0 0 0);overflow:hidden}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}ol,ul{padding:0;margin:0;list-style:none}dd,dl,dt{margin:0}p{padding:0;margin:0}b,em,i{font-style:normal;font-weight:normal}html{font-family:"Noto Sans KR",sans-serif;color:#000;font-size:10px;word-break:keep-all}.wrap{height:100vh;position:relative;min-width:1400px;font-size:1.4rem;margin:0 auto;padding-left:95px;padding-right:95px}.skipNav{overflow:hidden;position:absolute;left:-9999px;width:0;height:1px;margin:0;padding:0}.skipComment{position:absolute;top:0;display:block;font-size:12px;width:100%;height:0;line-height:1em;overflow:visible;visibility:visible;z-index:2000}.skipComment a{position:absolute;top:-9999px;display:block;width:100%;padding:10px 0;font-weight:bold;text-align:center;background-color:#f5f5f5}.skipComment:active,.skipComment:focus,.skipComment:hover{position:absolute;top:0;left:0;color:#666}.inner{margin:0 auto;position:relative}.inner::after{content:"";display:block;clear:both}header{position:relative;height:133px}header .inner{max-width:1740px;height:133px;-webkit-transition:height .3s;transition:height .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .nav_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-left:auto}header .elif_gnb .gnb_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;height:38px}header .elif_gnb .gnb_list li{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;margin-right:90px}header .elif_gnb .gnb_list li>a{font-size:18px;font-weight:400;line-height:38px;white-space:nowrap;outline:none}header .elif_gnb .gnb_list li>a.on,header .elif_gnb .gnb_list li>a:hover{color:#054438}header .elif_gnb .gnb_list li:last-child{margin-right:95px}header .elif_gnb .gnb_list .dep2{opacity:0;position:relative;bottom:-40px;z-index:100;margin:0 -100px;padding:0}header .elif_gnb .gnb_list .dep2 li{height:0;margin:0 35%;overflow:hidden}header .elif_gnb .gnb_list .dep2 li a{font-size:16px;font-weight:300;line-height:34px;z-index:2;position:relative}header .elif_gnb .gnb_list .dep2 li a:hover{color:#054438;border-bottom-color:#054438;text-underline-position:auto}header .my_gnb{position:relative}header .my_gnb .my_link{display:inline-block;color:#054438;font-size:16px;font-family:"LATO";font-weight:700;line-height:38px;padding:0 4px;position:relative;outline:none}header .my_gnb .my_link:hover{color:#054438}header .my_gnb .my_link:hover:after,header .my_gnb .my_link:hover:before{content:"";display:inline-block;width:100%;height:1px;background:#43736a;position:absolute;left:0}header .my_gnb .my_link:hover:before{top:0}header .my_gnb .my_link:hover:after{bottom:0}header .my_gnb:after,header .my_gnb:before{content:"";display:inline-block;width:100%;height:1px;background:#43736a;position:absolute;left:0}header .my_gnb:before{top:0}header .my_gnb:after{bottom:0}header .my_gnb .my_nav_wrap{position:absolute;left:50%;top:150%;z-index:5;width:244px;background:#fff;margin-left:-122px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}header .my_gnb .my_nav_wrap:after{content:"";display:inline-block;width:0;height:0;border:5px solid rgba(0,0,0,0);border-bottom:10px solid #054438;position:absolute;top:-14px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}header .my_gnb .my_nav_wrap .nav_close_btn{width:23px;height:23px;position:absolute;right:15px;top:15px;background:url("../images/menu_close.svg") no-repeat right top}header .my_gnb .my_nav_wrap .my_nav_header{height:237px;background:#054438}header .my_gnb .my_nav_wrap .my_nav_header .before{padding-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .my_gnb .my_nav_wrap .my_nav_header .after{padding:35px 30px 0}header .my_gnb .my_nav_wrap .my_nav_header .login_btn{display:block;text-align:center;padding-top:64px;font-size:14px;line-height:20px;color:#f3f3f3;background:url("../images/my_nav_ico.svg") no-repeat center top;font-weight:300}header .my_gnb .my_nav_wrap .my_nav_header .login_btn .login-txt{display:block;text-align:center;margin-bottom:15px;font-weight:500;font-size:16px}header .my_gnb .my_nav_wrap .my_nav_header .welcome_txt{font-size:18px;font-weight:400;color:#fff;word-break:keep-all;margin-bottom:15px}header .my_gnb .my_nav_wrap .my_nav_header .welcome_txt span{font-weight:300}header .my_gnb .my_nav_wrap .my_nav_header .login_menu_list li:not(:last-child){margin-bottom:7px}header .my_gnb .my_nav_wrap .my_nav_header .login_menu_list a{display:block;width:100%;height:40px;border:1px solid #888;text-align:center;font-size:16px;line-height:40px;color:#fff;font-weight:300}header .my_gnb .my_nav_wrap .my_nav_body{padding:30px}header .my_gnb .my_nav_wrap .my_nav_body .my_nav_list li:last-child a:after{content:none}header .my_gnb .my_nav_wrap .my_nav_body .my_nav_list li a{display:inline-block;font-size:16px;font-weight:300;position:relative;line-height:1;padding:11px 0 11px 30px}header .my_gnb .my_nav_wrap .my_nav_body .my_nav_list li a:before{content:"";width:18px;height:1px;background-color:#ddd;position:absolute;left:0;top:16px}header .my_gnb .my_nav_wrap .my_nav_body .my_nav_list li a:after{content:"";position:absolute;left:0;top:16px;width:1px;height:100%;background:#ddd}header .my_gnb .my_nav_wrap .my_nav_body .my_nav_list li a:hover{color:#054438;text-decoration:underline;-webkit-text-decoration-color:#054438;text-decoration-color:#054438;text-underline-offset:3px}header .gnb_bg{height:0;position:absolute;top:133px;left:0;width:100%;overflow:hidden;z-index:10}header:before{content:"";position:absolute;left:auto;right:auto;top:123px;bottom:10px;width:100%;height:auto;background:#f8f8f8;opacity:1;max-height:209px;z-index:99}header.on{-webkit-transition:all 1s ease;transition:all 1s ease}header.on .elif_gnb .dep2{opacity:1;bottom:0;padding:60px 0 45px;-webkit-transition:opacity .3s ease-in-out,padding .3s linear;transition:opacity .3s ease-in-out,padding .3s linear;-webkit-transition-delay:opacity 1.15s;transition-delay:opacity 1.15s}header.on .elif_gnb .dep2 li{height:34px;margin:0 35%;overflow:visible}header.on::before{bottom:-199px;-webkit-transition:all .3s;transition:all .3s}header.fixed.on::before{content:"";top:100px;left:0;right:0}header.fixed{position:fixed;left:0;top:-100%;height:100px;width:100%;max-width:100%;margin-left:0;margin-right:0;padding-left:95px;padding-right:95px;background:#fff;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:50;-webkit-transition:top .1s;transition:top .1s}header.fixed .inner{height:100px;-webkit-transition:none;transition:none}.sticky.fixed{top:0}.sticky.fixed:before{top:100px;left:0}header.fixed+main{margin-top:133px}header.main_header.fixed+main{margin-top:0}header.fixed.show{top:0}header.fixed.show+main .lnb.fixed{top:100px;-webkit-transition:top .3s;transition:top .3s}header.fixed.show+main .lnb.fixed a{border-top-color:rgba(0,0,0,0)}header.fixed.show+main .lnb.fixed a:hover{border-top-color:#054438;border-bottom-color:#054438}main .inner:last-child{padding-bottom:150px}main select{padding:9px 30px 9px 19px;font-size:16px;color:#000;border:none;height:100%;background:#f3f3f3 url("../images/arr.svg") no-repeat right 20px top 50%;font-weight:200}main select::-ms-expand{display:none}main select+.unit{display:inline-block;font-weight:300;line-height:50px;margin:0 10px}main input.wxla{width:900px !important}main input.wla,main select.wla{width:430px !important}main input.wmd,main select.wmd{width:377px !important}main input.wsm,main select.wsm{width:170px !important}main select.sm{font-size:14px;font-weight:300;padding:10px 30px 10px 15px}main .border-select{border:1px solid #ddd;font-size:14px;background-color:#fff}main input[type=number],main input[type=text],main input[type=password],main input[type=email]{height:50px;background-color:#f3f3f3;padding:13px 50px 13px 19px;width:100%}main input::-webkit-outer-spin-button,main input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}main input[type=number]{-moz-appearance:textfield}main input.border_input{border:1px solid #ddd;background-color:#fff}main input[type=text].sm{font-size:14px;height:40px;padding:10px 15px}main textarea{resize:none;background-color:#f3f3f3;width:100%;height:210px;padding:13px 50px 13px 19px}main input::-webkit-input-placeholder{color:#aaa}main input::-ms-input-placeholder{color:#aaa}main .radio_group{height:50px}main .radio_group label{line-height:50px !important}main .radio-wrap{display:inline-block;position:relative}main .radio-wrap+.radio-wrap{margin-left:20px}main .radio-wrap input[type=radio]{position:absolute;left:0;top:0;width:0;height:0;overflow:hidden}main .radio-wrap label{display:inline-block;vertical-align:top;font-size:16px;color:#666;padding-left:25px;line-height:20px;position:relative}main .radio-wrap label:before{content:"";width:20px;height:20px;display:inline-block;background:url("../images/ch_radio.png") no-repeat left top;position:absolute;left:0;top:50%;margin-top:-10px}main .radio-wrap input[type=radio]:checked+label:before{background-position:left -20px}main .btn{display:inline-block;font-size:18px;text-align:center;line-height:50px;height:50px;padding:0 20px;min-width:160px;font-weight:300}main .btn.sm{width:80px;height:40px;line-height:40px;font-size:14px;min-width:auto}main .btn.md{padding:0 19px;font-size:16px;min-width:auto}main .btn.green{background:#054438;color:#fff}main .btn.gray{background:#707070;color:#fff}main .btn.border{border:1px solid #000;color:#000}main .btn_area{text-align:center;margin-top:50px}main .btn_add{text-align:center;padding-top:30px}main .mt20{margin-top:20px !important}main .mt0{margin-top:0 !important}main .ml_wide{margin-left:200px !important}main .no_pds{padding-left:0 !important;padding-right:0 !important}main .refer_txt{font-size:16px;color:#000;font-weight:300;margin:0 0 16px}main .badge{display:inline-block;width:72px;height:32px;border-radius:32px;color:#fff;font-size:14px;font-weight:300;line-height:32px;text-align:center;background:#054438;margin-right:5px}main .badge.gray{background:#888}main .badge.brown{background:#9b5932}main .badge.blue{background:#326d9b}main .border_box{border:1px solid #ddd;padding:50px;background:#fff}main .tc{text-align:center !important}main .tl{text-align:left !important}main .tr{text-align:right !important}main .list-date{color:#888;font-size:14px;font-weight:300;line-height:inherit}main .no_data{text-align:center;font-size:16px;color:#888}main .guide_box{padding:50px;background-color:#f3f3f3}main .guide_box .guide_box_tit{font-size:18px;font-weight:500;padding-bottom:17px;margin-bottom:15px;border-bottom:1px solid #ddd}main .guide_box .guide_txt{font-weight:300;font-size:16px;line-height:32px}main .guide_list>li{font-size:16px;line-height:32px;color:#000;font-weight:300;position:relative;word-break:keep-all;letter-spacing:-1px}main .guide_list>li:first-child{margin-top:0 !important}main .guide_list>li .num{display:inline-block;position:absolute;left:0}main .guide_list.gap_wide>li{margin-top:30px}main .guide_list.number>li{padding-left:15px}main .guide_list.bar>li{position:relative;padding-left:15px}main .guide_list.bar>li:before{content:"-";position:absolute;left:0;top:0}main .guide_list .guide_txt{font-size:inherit;color:#000;line-height:inherit;font-weight:inherit;position:relative}main .guide_list .guide_txt.bar{padding-left:15px}main .guide_list .guide_txt.bar:before{content:"-"}main .guide_list .guide_txt.refer{padding-left:20px}main .guide_list .guide_txt.refer:before{content:"※"}main .guide_list .guide_txt:before{content:"";position:absolute;left:0;top:0}main .pagenation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}main .pagenation a{display:inline-block;width:28px;height:28px;border-radius:100%;font-weight:300;text-align:center;line-height:27px;margin:0 3px;font-size:16px}main .pagenation a.current,main .pagenation a:hover{background:#054438;color:#fff}main .pagenation a.arr{background-position:center;background-repeat:no-repeat}main .pagenation a.arr.first{background-image:url("../images/paging_first.png")}main .pagenation a.arr.prev{background-image:url("../images/paging_prev.png")}main .pagenation a.arr.next{background-image:url("../images/paging_next.png")}main .pagenation a.arr.last{background-image:url("../images/paging_last.png")}main .board_search_wrap{text-align:right;margin-bottom:22px}main .board_search_wrap select{width:150px !important;min-width:auto}main .board_search_wrap .search_input{font-size:14px;padding-right:100px;width:345px;height:40px;margin-left:10px;background:url("../images/ico_search.png") no-repeat right 20px top 50%;padding:10px 30px 10px 15px}main .select_box_wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:1px}main .select_box_wrap ul .s_box{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;position:relative;z-index:1;width:calc((100% - 1px)/2);border:1px solid #ddd;height:357px;margin-left:-1px}main .select_box_wrap ul .s_box:hover{border-width:2px;border-color:#054438;z-index:2}main .select_box_wrap ul .s_box:hover a{padding:84px 0}main .select_box_wrap ul .s_box a{display:block;height:100%;text-align:center;padding:85px 0}main .select_box_wrap ul .s_box .box_tit{display:block;text-align:center;color:#054438;font-size:24px;font-weight:500;line-height:30px;margin-top:12px}main .select_box_wrap ul .s_box .box-txt{display:block;text-align:center;font-size:16px;line-height:22px;font-weight:300;margin-top:8px}footer{background-color:#e2e2e2;margin:0 -95px}footer .inner{max-width:1400px;padding:60px 0;padding:60px 95px}footer .inner::after{content:"";display:block;clear:both}footer .inner .left{float:left}footer .inner .right{float:right}footer .fnb{padding-top:30px}footer .fnb ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center}footer .fnb ul>li{padding-left:10px}footer .fnb ul>li:first-child{padding-left:0}footer .fnb ul>li a:active{font-size:12px;border:1px solid #999}footer .info{padding-top:28px}footer .info address{font-size:1.6rem;color:#787472}footer .info .copy{padding-top:10px;font-size:1.2rem;color:#787472}footer .family{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center}footer .family .select{cursor:pointer;display:inline-block;position:relative;font-size:14px;color:#000;width:150px;height:35px}footer .family .select-styled{outline:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;position:absolute;top:0;right:0;bottom:0;left:0;width:150px;height:35px;line-height:35px;padding:0 20px;background-color:#e2e2e2;border:1px solid #888}footer .family .select-styled:after{content:"";width:8px;height:8px;border-top:1px solid #121212;border-right:1px solid #121212;display:inline-block;-webkit-transform:rotate(315deg);transform:rotate(315deg);position:absolute;top:16px;right:20px}footer .family .select-styled.active,footer .family .select-styled:active{background-color:#e2e2e2}footer .family .select-styled.active:after,footer .family .select-styled:active:after{top:9px;right:20px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}footer .family .select-options{display:none;position:absolute;top:-378%;right:0;left:0;z-index:999;margin:0;padding:10px 0;list-style:none;background-color:#e2e2e2;border:1px solid #888;-webkit-box-sizing:border-box;box-sizing:border-box}footer .family .select-options li{margin:0;padding:10px 0;line-height:16px;text-indent:20px;border-top:1px solid #e2e2e2}footer .family .select-options li:hover{color:#054438;text-decoration:underline;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-position:under}footer .family .select-options li:first-of-type{display:none}footer .family .select-options li[rel=hide]{display:none}footer .family .select-options li a{padding:0 80px 0 20px;margin:0 -20px}footer .map_link{padding-top:31px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center}footer .map_link dl{min-width:157px;position:relative}footer .map_link dl>dt{border-top:#888 solid 1px;padding:10px 20px 0;font-size:18px}footer .map_link dl::after{content:"";display:inline-block;width:1px;height:24px;position:absolute;top:0;right:0;background-color:#888}footer .map_link dl>dd{padding:20px 20px 0;font-size:14px;font-weight:200}footer .map_link dl>dd a{display:block;padding:6px 0}footer .map_link dl>dd a:hover{text-decoration:underline}.ui-icon{display:none}.ui-widget+.ui-widget-content{border:0}.ui-datepicker{font-family:arial,verdana,sans-serif;width:300px;padding:5px 8px;border:0;border-radius:0}.ui-datepicker th{border-bottom:1px #9f7952 solid;color:#9f7952;font-weight:normal;font-size:14px}.ui-datepicker .ui-datepicker-header{height:40px}.ui-datepicker .ui-datepicker-select-month td,.ui-datepicker .ui-datepicker-select-year td{line-height:34px}.ui-datepicker .ui-datepicker-select-month td a,.ui-datepicker .ui-datepicker-select-month td span,.ui-datepicker .ui-datepicker-select-year td a,.ui-datepicker .ui-datepicker-select-year td span{font-size:15px;text-align:center}.ui-datepicker .ui-datepicker-select-year .outoffocus{opacity:.5}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{top:3px}.ui-datepicker .ui-datepicker-next::before,.ui-datepicker .ui-datepicker-prev::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);width:8px;height:16px;vertical-align:middle}.ui-datepicker .ui-datepicker-prev{left:15px;cursor:pointer}.ui-datepicker .ui-datepicker-prev::before{background:url("../images/slide_prev.png") no-repeat;background-size:8px 16px}.ui-datepicker .ui-datepicker-next{right:15px;cursor:pointer}.ui-datepicker .ui-datepicker-next::before{background:url("../images/slide_next.png") no-repeat;background-size:8px 16px}.ui-datepicker .ui-state-focus,.ui-datepicker .ui-state-hover{border:0;top:3px}.ui-datepicker .ui-button:focus,.ui-datepicker .ui-button:hover{border:0;top:3px}.ui-datepicker .ui-button,.ui-datepicker .ui-state-default,.ui-datepicker .ui-state-disabled:active,.ui-datepicker .ui-state-disabled:hover{border-color:#fff;background:#fff;font-size:14px;color:#454545;text-align:center;padding:.6em .5em}.ui-datepicker .ui-datepicker-today a.ui-state-active{background-color:#9f7952}.ui-datepicker .ui-datepicker-current-day a.ui-state-active{background-color:#9f7952}.ui-datepicker .ui-widget-header{font-size:18px;font-weight:normal;line-height:40px;background:rgba(0,0,0,0);border-width:0;border-radius:0}.ui-datepicker .ui-state-default:hover{background-color:rgba(159,121,82,.6);color:#fff}header{margin-left:95px;margin-right:95px}main .visual{margin-left:95px;margin-right:95px}footer{margin:0}.wrap{position:relative;width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:0;padding-right:0}.btn_m1{display:inline-block;min-width:160px;padding:10px;font-size:1.8rem;border:#000 solid 1px;text-align:center}.btn_f1{display:inline-block;min-width:72px;padding:5px 10px;font-size:1.2rem;border:#999 solid 1px;text-align:center}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:0 0 0 1000px #fff inset}main .visual{-webkit-box-sizing:border-box;box-sizing:border-box;height:530px;padding-top:120px;margin:0 95px;text-align:center;background-position:50% 50%;background-repeat:no-repeat}main .visual h2{font-size:5rem;color:#fff;font-weight:normal}main .visual.sale{background-image:url("../images/vis_sub1.png")}main .visual.myelif{background-image:url("../images/vis_sub2.png")}main .visual.etc{background-image:url("../images/vis_sub3.png")}main .visual.member{background-image:url("../images/vis_sub4.png")}main .locator{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1400px;margin:-299px auto 0 auto;padding:15px 0}main .locator ul{text-align:right}main .locator ul>li{display:inline-block;vertical-align:middle;padding-left:15px;margin-left:5px;color:#fff;position:relative}main .locator ul>li i{display:block;width:15px;height:15px;font-size:0;background:url("../images/ico_home.png") no-repeat 50% 50%}main .locator ul>li::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:15px;background:url("../images/ico_arrow.png") no-repeat 50% 50%}main .locator ul>li:first-child::before{display:none}@media(min-width: 1402px)and (max-width: 1591px){main .locator{padding:15px 115px}}@media(min-width: 335px)and (max-width: 1401px){main .locator{padding:15px 115px}}main .contents_wrap{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1400px;margin:0 auto 0 auto;background-color:#fff;padding:50px 100px 0;padding:50px 0 0}main .contents_wrap>*{max-width:1200px;margin:0 auto 0 auto}main .contents_wrap.w{max-width:none;padding-top:0;background:rgba(0,0,0,0)}main .contents_wrap.w>*{max-width:100%;width:100%}main .contents_wrap.w .lnb{width:1400px;margin:0 auto;background:#fff;padding-top:50px}main .contents_wrap.w .lnb.fixed{width:100%;padding-top:0}main .contents_wrap.w .lnb ul{width:1200px;margin:0 auto}main .contents_wrap.w .cont_section_brand{margin-top:0}main .contents_wrap.w .cont_section_brand.tit{margin-top:0;padding-top:65px;width:1400px;background:#fff}main .contents_wrap.w .cont_section_brand.tit .tit_group{width:1200px;margin:0 auto}main .cont_section{margin-top:90px}main .cont_section:first-child{margin-top:65px}main .cont_section.nomt{margin-top:20px}main .cont_section.remt{margin-top:70px}main .cont_section.title{margin-top:52px}main .cont_section.title .tit{height:107px;line-height:107px;font-size:30px;color:#054438;text-align:center;background-color:#ebe9dc;font-weight:300}main .cont_section.title .tit span{font-weight:700}main .cont_section.as{margin-top:60px}main .cont_section.as ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .cont_section.as ul li{position:relative;max-width:590px;width:50%;background-color:#f3f3f3}main .cont_section.as ul li .as_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:170px;padding:37px 50px}main .cont_section.as ul li .as_box img{max-width:54px;max-height:57px;height:auto;width:100%}main .cont_section.as ul li .as_box .txt_box{padding-left:26px}main .cont_section.as ul li .as_box .tit{display:inline-block;font-size:24px;font-weight:700;color:#054438;padding-bottom:10px}main .cont_section.as ul li .as_box .txt{font-size:16px}main .cont_section.as ul li .as_box a{position:absolute;right:50px;bottom:40px;width:97px;height:40px;line-height:40px;text-align:center;border:1px solid #454545}main .lnb ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}main .lnb ul>li{-webkit-box-flex:1;-ms-flex:1;flex:1}main .lnb ul>li a{display:block;line-height:34px;background-color:#fff;border:#ddd solid 1px;padding:17px 0;text-align:center;font-size:2rem;color:#888}main .lnb ul>li a:hover{border:#054438 solid 1px}main .lnb ul>li a.on{background-color:#054438;border:#054438 solid 1px;color:#fff}main .lnb.small>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .lnb.small li{-ms-flex:1;-webkit-box-flex:1;flex:1}main .lnb.small li:first-child a{border-left-color:#ddd}main .lnb.small li:first-child a:hover{border-left-color:#054438}main .lnb.small li:last-child a{border-right-color:#ddd}main .lnb.small li:last-child a:hover{border-right-color:#054438}main .lnb.small li a{font-weight:normal !important;white-space:nowrap;padding:17px 28px;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);position:relative;z-index:1}main .lnb.small li a:hover,main .lnb.small li a:focus{z-index:2}main .lnb.fixed{position:fixed;left:0;top:0;height:70px;width:100%;max-width:100%;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:49}main .lnb.fixed:before{content:"";display:inline-block;width:100%;height:1px;background:#ddd;position:absolute;left:0;bottom:0;z-index:-1}main .lnb.fixed>ul{width:1200px;margin:0 auto}main .lnb.fixed>ul>li a{border-top-color:rgba(0,0,0,0)}main .lnb.fixed>ul>li a:hover{border-top-color:#054438}main .lnb.fixed>ul>li:first-child a{border-left-color:#fff}main .lnb.fixed>ul>li:first-child a:hover{border-left-color:#054438}main .lnb.fixed>ul>li:last-child a{border-right-color:#fff}main .lnb.fixed>ul>li:last-child a:hover{border-right-color:#054438}main .lnb.fixed+*:before{content:"";display:block;height:70px}main .visual.myelif+.locator+.contents_wrap .lnb.small li{-webkit-box-flex:1;-ms-flex:auto;flex:auto}main .tab_linker_wrap{padding-top:73px}main .tab_linker_wrap .tab_linker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .tab_linker_wrap .tab_linker>li.on a{color:#929b32}main .tab_linker_wrap .tab_linker>li:not(:first-child){position:relative}main .tab_linker_wrap .tab_linker>li:not(:first-child):before{content:"";display:inline-block;width:1px;height:18px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#ddd}main .tab_linker_wrap .tab_linker a{display:inline-block;padding:0 24px;font-size:20px;font-weight:500;line-height:34px;color:#000}main .tab_content_wrap .tab_content{min-height:300px}main .title1{font-size:30px;color:#000;line-height:32px;margin-bottom:13px;font-weight:300}main .search_wrap{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:80px}main .search_wrap .search_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center}main .search_wrap .search_top .filter{margin-left:10px}main .search_wrap .search_top .filter .btn_filter{width:348px;text-align:left;padding:13px 20px;background-color:#ebe9dc;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;background-image:url("../images/ico_filter.png");background-repeat:no-repeat;background-position:95% center;position:relative}main .search_wrap .search_top .filter .btn_filter.on{color:#d45a1c;background-image:url("../images/ico_filter_close.png")}main .search_wrap .search_top .filter .btn_filter.on::before{content:"";position:absolute;right:0;top:50px;width:348px;height:10px;background-color:#ebe9dc;-webkit-transition:all .1s;transition:all .1s}main .search_wrap .search_top .filter .btn_filter::before{content:"";position:absolute;right:0;top:40px;width:348px;height:0;background-color:#ebe9dc;-webkit-transition:all .3s .3s;transition:all .3s .3s}main .search_wrap .search_top .find{width:348px;height:50px;background-color:#f3f3f3}main .search_wrap .search_top .find input[type=search]{width:232px;display:inline-block;padding:13px 30px;background-color:rgba(0,0,0,0);border:0px;font-size:1.6rem;color:#888}main .search_wrap .search_top .find button{padding:15px 25px;display:inline-block;background-image:url("../images/ico_search.png");background-repeat:no-repeat;background-position:center;text-indent:-9999px;overflow:hidden}main .search_wrap .filter_box{-webkit-box-sizing:border-box;box-sizing:border-box;height:0;overflow:hidden;background-color:#ebe9dc;position:relative}main .search_wrap .filter_box>.box_in{padding:10px 30px}main .search_wrap .filter_box dl{border-top:#d6d5cc solid 1px;padding:15px 0;position:relative}main .search_wrap .filter_box dl:first-child{border-top:0}main .search_wrap .filter_box dl>dt{position:absolute;left:0;top:0;width:150px;padding-top:15px;font-size:1.6rem}main .search_wrap .filter_box dl>dd{padding-left:150px}main .search_wrap .filter_box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center}main .search_wrap .filter_box ul>li{position:relative}main .search_wrap .filter_box ul>li:first-child{padding-left:0}main .search_wrap .filter_box ul>li label{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:115px;padding:0 0 0 30px;font-size:1.4rem;color:#000;position:relative}main .search_wrap .filter_box ul>li label b::before{content:"";position:absolute;top:1px;left:0;width:20px;height:20px;background-color:#fff;background-repeat:no-repeat;background-position:center;-webkit-box-sizing:border-box;box-sizing:border-box}main .search_wrap .filter_box ul>li input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute;top:1px;left:0;width:22px;height:22px}main .search_wrap .filter_box ul>li input[type=checkbox]:checked+b::before{background-color:#054438;background-image:url("../images/ico_rd_check.png")}main .search_wrap .filter_box .btn_right{position:absolute;right:30px;bottom:20px}main .search_wrap .filter_box .btn_right .btn_reset{padding-right:20px;background-image:url("../images/ico_re.png");background-repeat:no-repeat;background-position:right center}main .sale_list{padding-top:20px}main .sale_list ul>li{padding-top:30px}main .sale_list .btn_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;padding:50px;border:#ddd solid 1px;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box}main .sale_list .btn_detail .img_area{width:360px;height:210px;text-align:center;overflow:hidden}main .sale_list .btn_detail .img_area{width:360px;height:210px;position:relative;padding-top:19.1%;background-color:#eee}main .sale_list .btn_detail .img_area img{width:100%;height:100%;position:absolute;left:0;top:0}main .sale_list .btn_detail dl{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:50px}main .sale_list .btn_detail dl>dt .c1{color:#054438}main .sale_list .btn_detail dl>dt .c2{color:#ae8855}main .sale_list .btn_detail dl>dt .c3{color:#0070cc}main .sale_list .btn_detail dl>dt .exp1 span:last-child{font-size:1.6rem;position:relative}main .sale_list .btn_detail dl>dt .tit{font-size:3rem;vertical-align:middle}main .sale_list .btn_detail dl>dt .flag{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:72px;padding:6px 17px;margin-left:10px;color:#fff;font-size:14px;text-align:center;border-radius:100px;display:inline-block;vertical-align:5px}main .sale_list .btn_detail dl>dt .flag.type1{background-color:#929b32}main .sale_list .btn_detail dl>dt .flag.type2{background-color:#054438}main .sale_list .btn_detail dl>dt .flag.type3{background-color:#787472}main .sale_list .btn_detail dl>dt .exp2{font-size:1.6rem}main .sale_list .btn_detail dl>dd .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:18px;padding:12px 0;border-top:#ddd solid 1px;border-bottom:#ddd solid 1px;word-break:keep-all}main .sale_list .btn_detail dl>dd .info .locate{width:240px;padding-left:30px;background-image:url("../images/ico_locate.png");background-repeat:no-repeat;background-position:left center}main .sale_list .btn_detail dl>dd .info .area{-webkit-box-sizing:border-box;box-sizing:border-box;width:110px;padding-left:30px;background-image:url("../images/ico_area.png");background-repeat:no-repeat;background-position:left center}main .sale_list .btn_detail dl>dd .info .people{-webkit-box-sizing:border-box;box-sizing:border-box;width:120px;padding-left:30px;background-image:url("../images/ico_people.png");background-repeat:no-repeat;background-position:left center}main .sale_list .btn_detail dl>dd .info.sale .area{width:180px}main .sale_list .btn_detail dl>dd .tel{margin-top:13px;font-size:3rem;color:#054438;font-family:"LATO"}main .sale_list .btn_detail:hover{border:#054438 solid 2px;padding:50px 49px 49px 50px;margin:-1px 0 0 -1px}main .sale_list .btn_detail:hover .img_area{-webkit-box-shadow:0px 0px 40px rgba(0,0,0,.2);box-shadow:0px 0px 40px rgba(0,0,0,.2)}main .sale_list a[data-effect=none]{cursor:none;pointer-events:none}main .sale_list a[data-effect=none]:hover{border:#ddd solid 1px;padding:50px;margin:0}main .sale_list a[data-effect=none]:hover .img_area{-webkit-box-shadow:0px 0px 40px rgba(0,0,0,0);box-shadow:0px 0px 40px rgba(0,0,0,0)}main .sale_list .btn_more{padding-top:50px;text-align:center}main .sale_list .nodata{padding-top:50px;text-align:center}main .sale_list .nodata p{padding:30px 0;font-size:1.8rem}main .photo_slider .slick-slide>div{position:relative;padding-top:59.2%}main .photo_slider .slick-slide img{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}main .photo_slider .slider-nav .slick-slide[data-effect=none]{cursor:none;pointer-events:none;opacity:0}main .photo_slider .slider-nav .slick-slide{max-width:230px;width:100%;margin-left:5px;margin-right:5px}main .photo_slider .slider-nav .slick-slide.slick-current div::after{content:"";display:block;width:100%;height:100%;min-height:113px;border:5px solid #054438;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:100;position:absolute;top:0;left:0}main .mt-80{margin-top:80px}main .fs-16{font-size:16px}main .btn_wrap{padding-top:20px;text-align:center}main .btn_m1.list{background:#054438;border:none;color:#fff}main .btn_m1.list:hover{background:#929b32}main .btn_m1.list:active{font-size:18px}main sub{display:block;color:#888;margin:15px 0}main .hide{display:none !important}main .flag_type{position:relative;top:-5px;margin-left:10px;display:inline-block;width:72px;height:32px;font-size:14px;font-weight:500;line-height:32px;border-radius:32px;text-align:center;color:#fff}main .flag_type.color1{background:#929b32}main .flag_type.color2{background:#054438}main .a11y_hide{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:polygon(0 0, 0 0, 0 0);clip-path:polygon(0 0, 0 0, 0 0)}main .calendar_header{margin-top:67px;position:relative}main .calendar_header .year{text-align:center;position:relative}main .calendar_header .year .btn_arrow{position:absolute;top:24px;width:30px;height:30px}main .calendar_header .year .btn_arrow.prev{left:50%;-webkit-transform:translateX(-130px);transform:translateX(-130px);background:url("../images/ico-arrow-pre-gray.png") no-repeat center}main .calendar_header .year .btn_arrow.prev:hover{background:url("../images/ico-arrow-pre.png") no-repeat center}main .calendar_header .year .btn_arrow.next{left:50%;-webkit-transform:translateX(100px);transform:translateX(100px);background:url("../images/ico-arrow-next-gray.png") no-repeat center}main .calendar_header .year .btn_arrow.next:hover{background:url("../images/ico-arrow-next.png") no-repeat center}main .calendar_header .year .btn_arrow.no-data{cursor:default}main .calendar_header .year .btn_arrow.no-data.prev:hover{background:url("../images/ico-arrow-pre-gray.png") no-repeat center}main .calendar_header .year .btn_arrow.no-data.next:hover{background:url("../images/ico-arrow-next-gray.png") no-repeat center}main .calendar_header .year strong{display:inline-block;vertical-align:middle;padding:0 30px;font-size:70px;font-weight:700;font-family:"LATO";color:#054438}main .calendar_header .right{position:absolute;right:0;top:20px;border:1px solid #000;padding:12px 19px}main .calendar_header .right .btn_toggle{border:0;outline:0;font-size:18px;padding-right:35px;background-repeat:no-repeat;background-position:right center}main .calendar_header .right .btn_toggle.list{background-image:url("../images/ico-list.png")}main .calendar_header .right .btn_toggle.calendar{background-image:url("../images/ico-calendar.png")}main .calendar_body{padding-top:37px}main .calendar_body .type_calendar .calendar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:#ddd solid 1px;border-right:#ddd solid 1px}main .calendar_body .type_calendar .calendar>li{-webkit-box-sizing:border-box;box-sizing:border-box;border-top:#ddd solid 1px;border-left:#ddd solid 1px;width:399px;min-height:300px;padding:18px 31px}main .calendar_body .type_calendar .c1{font-family:"LATO"}main .calendar_body .type_calendar .c1 strong{font-size:50px;font-weight:700}main .calendar_body .type_calendar .c1 em{color:#c8baa7;font-size:14px;font-weight:bold;letter-spacing:1px}main .calendar_body .type_calendar .c2{padding-top:27px;height:153px;overflow-y:auto}main .calendar_body .type_calendar .c2 p{padding-top:10px}main .calendar_body .type_calendar .c2 i{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:72px;height:32px;border-radius:32px;text-align:center;line-height:32px;color:#fff;font-size:14px;font-weight:500}main .calendar_body .type_calendar .c2 i.type1{background-color:#929b32}main .calendar_body .type_calendar .c2 i.type2{background-color:#054438}main .calendar_body .type_calendar .c2 i.type3{background-color:#787472}main .calendar_body .type_calendar .c2 b{display:inline;font-size:18px;font-weight:500;cursor:pointer;padding-left:18px}main .calendar_body .type_calendar .c2 b:hover{text-decoration:underline;color:#054438}main .calendar_body .type_calendar .c2 b.no-data:hover{text-decoration:none;color:#000;cursor:default}main .calendar_body .type_calendar .c2 b.no-data a{cursor:default}main .calendar_body .type_list{display:none}main .calendar_body .type_list table{width:100%;border-top:#ddd solid 2px;border-bottom:#ddd solid 1px}main .calendar_body .type_list table td{border-top:#ddd solid 1px;padding:22px 0 22px 22px;text-align:left;vertical-align:middle;font-size:18px;font-weight:200}main .calendar_body .type_list table .c1{font-family:"LATO";text-align:center}main .calendar_body .type_list table .c1 strong{font-size:30px;font-weight:700}main .calendar_body .type_list table .c1 em{color:#c8baa7;font-size:14px;font-weight:700}main .calendar_body .type_list table .c1.hide~td{border:none}main .calendar_body .type_list table .tit:hover{text-decoration:underline;color:#054438}main .calendar_body .type_list table .tit.no-data:hover{text-decoration:none;color:#000}main .calendar_body .type_list table .tit.no-data:hover a{cursor:default}main .calendar_body .type_list table i{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:72px;height:32px;border-radius:32px;text-align:center;line-height:32px;color:#fff;font-size:14px;font-weight:500}main .calendar_body .type_list table i.type1{background-color:#929b32}main .calendar_body .type_list table i.type2{background-color:#054438}main .calendar_body .type_list table i.type3{background-color:#787472}main .build .c2{color:#ae8855}main .build .c3{color:#054438}main .build.visual{background-image:url("../images/vis_build.png")}main .build.search_wrap .search_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .build.search_wrap .search_top .filter{margin-left:10px}main .build.search_wrap .search_top .filter .btn_filter{width:348px;text-align:left;padding:13px 20px;background-color:#ebe9dc;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;background-image:url("../images/ico_filter.png");background-repeat:no-repeat;background-position:95% center}main .build.search_wrap .search_top .filter .btn_filter.on{color:#d45a1c;background-image:url("../images/ico_filter_close.png")}main .build.search_wrap .search_top .find{width:348px;height:50px;background-color:#f3f3f3}main .build.search_wrap .search_top .find input[type=search]{width:232px;display:inline-block;padding:13px 30px;background-color:rgba(0,0,0,0);border:0px;font-size:1.6rem;color:#888}main .build.search_wrap .search_top .find button{padding:15px 25px;display:inline-block;background-image:url("../images/ico_search.png");background-repeat:no-repeat;background-position:center;text-indent:-9999px;overflow:hidden}main .build.search_wrap .filter_box{-webkit-box-sizing:border-box;box-sizing:border-box;height:0;overflow:hidden;background-color:#ebe9dc;position:relative}main .build.search_wrap .filter_box>.box_in{padding:10px 30px}main .build.search_wrap .filter_box dl{border-top:#d6d5cc solid 1px;padding:15px 0;position:relative}main .build.search_wrap .filter_box dl:first-child{border-top:0}main .build.search_wrap .filter_box dl>dt{position:absolute;left:0;top:0;width:150px;padding-top:15px;font-size:1.6rem}main .build.search_wrap .filter_box dl>dd{padding-left:150px}main .build.search_wrap .filter_box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .build.search_wrap .filter_box ul>li{position:relative}main .build.search_wrap .filter_box ul>li:first-child{padding-left:0}main .build.search_wrap .filter_box ul>li label{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:110px;padding:0 0 0 30px;font-size:1.4rem;color:#000;position:relative}main .build.search_wrap .filter_box ul>li label b::before{content:"";position:absolute;top:1px;left:0;width:20px;height:20px;background-color:#fff;background-repeat:no-repeat;background-position:center;-webkit-box-sizing:border-box;box-sizing:border-box}main .build.search_wrap .filter_box ul>li input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute;top:1px;left:0;width:22px;height:22px}main .build.search_wrap .filter_box ul>li input[type=checkbox]:checked+b::before{background-color:#054438;background-image:url("../images/ico_rd_check.png")}main .build.search_wrap .filter_box .btn_right{position:absolute;right:30px;bottom:20px}main .build.search_wrap .filter_box .btn_right .btn_reset{padding-right:20px;background-image:url("../images/ico_re.png");background-repeat:no-repeat;background-position:right center}main .build.info{width:575px}main .build.detail .detail_wrap{margin-top:80px}main .build.detail .detail_wrap dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:33px}main .build.detail .detail_wrap dt .tit_wrap{width:calc(100% - 110px);border-top:2px solid #ddd;border-right:2px solid #ddd;padding:25px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .build.detail .detail_wrap dt .tit_wrap .tit_sub_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .build.detail .detail_wrap dt .tit_wrap .tit_sub_wrap .flag{font-size:16px;margin-right:12px}main .build.detail .detail_wrap dt .tit_wrap .tit_sub_wrap .tit{width:auto;max-width:600px;font-size:40px;word-break:break-word}main .build.detail .detail_wrap dt .tit_wrap .tit_sub_wrap .tag{width:72px;height:32px;color:#fff;border-radius:32px;line-height:32px;text-align:center;margin-left:5px}main .build.detail .detail_wrap dt .tit_wrap .tit_sub_wrap .tag.type1{background:#929b32}main .build.detail .detail_wrap dt .tit_wrap .tit_sub_wrap .tag.type2{background:#054438}main .build.detail .detail_wrap dt .tit_wrap .tel{font-size:30px;margin-right:30px;max-width:300px;word-break:normal;margin-left:30px}main .build.detail .detail_wrap dt .tit_wrap .tel:before{content:"";display:inline-block;width:30px;height:22px;background:url("../images/ico-phone.png") no-repeat left top}main .build.detail .detail_wrap dt .sns_wrap{position:relative}main .build.detail .detail_wrap dt .sns_wrap .sns_btn{width:110px;height:100%;background:url("../images/btn_share.png") no-repeat center;border-top:2px solid #ddd;border-right:2px solid #ddd;padding:25px 0px;display:block}main .build.detail .detail_wrap dt .sns_wrap .sns_on{position:absolute;right:0px;top:0px;padding:26px 44px;width:420px;height:428px;border:2px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;z-index:1}main .build.detail .detail_wrap dt .sns_wrap .sns_on a,main .build.detail .detail_wrap dt .sns_wrap .sns_on button{display:inline-block;padding:0;border:0;outline:0}main .build.detail .detail_wrap dt .sns_wrap .sns_on.hide{display:none}main .build.detail .detail_wrap dt .sns_wrap .sns_on .snsHead{display:block;border-bottom:1px solid #ddd;margin-bottom:29px}main .build.detail .detail_wrap dt .sns_wrap .sns_on .snsHead p{height:50px;line-height:50px;font-size:20px}main .build.detail .detail_wrap dt .sns_wrap .sns_on .snsCont a{width:60px;height:90px;margin:0 26px 25px 0;line-height:0;font-size:12px;text-align:center;white-space:nowrap;letter-spacing:-0.025em;color:#787472}main .build.detail .detail_wrap dt .sns_wrap .sns_on .snsCont a:nth-child(4n){margin:0 0 17px 0}main .build.detail .detail_wrap dt .sns_wrap .sns_on .snsCont a img{vertical-align:middle;width:60px;height:60px}main .build.detail .detail_wrap dt .sns_wrap .sns_on .snsCont a p{letter-spacing:-0.05em;margin-top:17px;font-size:14px;font-weight:400;line-height:11px}main .build.detail .detail_wrap dt .sns_wrap .sns_on .snsCont a .over{text-indent:-8px}main .build.detail .detail_wrap dt .sns_wrap .sns_on .copyCont{position:relative;height:42px;margin-top:10px;border:1px solid #ddd}main .build.detail .detail_wrap dt .sns_wrap .sns_on .copyCont input{width:calc(100% - 95px);height:40px;background-color:#fff;padding:10px 5px 10px 20px}main .build.detail .detail_wrap dt .sns_wrap .sns_on .copyCont .btn_area{position:absolute;top:0;right:0;width:95px;height:40px;line-height:40px;margin-top:0;color:#fff;background:#787472;cursor:pointer}main .build.detail .detail_wrap dt .sns_wrap .sns_on .sns_close{position:absolute;top:22px;right:25px;padding:20px;filter:opacity(70%);-webkit-filter:opacity(70%)}main .build.detail .detail_wrap dt .sns_wrap .sns_on .sns_close img{width:18px;height:18px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}main .build.detail .detail_wrap dd .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 57px 35px;background:#f3f3f3}main .build.detail .detail_wrap dd .info li{border-right:1px solid #ddd;padding-right:60px}main .build.detail .detail_wrap dd .info li:first-child{padding-left:0px}main .build.detail .detail_wrap dd .info li:last-child{border-right:none;padding-right:0px}main .build.detail .detail_wrap dd .info li.locate{width:200px}main .build.detail .detail_wrap dd .info li.square{width:214px}main .build.detail .detail_wrap dd .info li.house{width:151px}main .build.detail .detail_wrap dd .info li.scale{width:204px}main .build.detail .detail_wrap dd .info li.sched{width:113.45px}main .build.detail .detail_wrap dd .info p:first-child{font-size:14px;color:#787472;font-weight:500}main .build.detail .detail_wrap dd .info p:last-child{font-size:16px}main .build.detail .detail_wrap .btn_wrap{padding-top:50px;text-align:center}main .build.detail .detail_wrap .btn_wrap .btn_common_style{display:inline-block;min-width:200px;padding:0 10px;color:#fff;line-height:50px;font-size:18px;font-weight:300;margin:0px 5px}main .build.detail .detail_wrap .btn_wrap .c1{background:#787472}main .build.detail .detail_wrap .btn_wrap .c1:hover{background:#c8baa7}main .build.detail .detail_wrap .btn_wrap .c2{background:#054438}main .build.detail .detail_wrap .btn_wrap .c2:hover{background:#929b32}main .build.detail .detail_wrap .btn_wrap .c2.no-data:hover{text-decoration:none;color:#000;cursor:default}main .build.detail .detail_wrap .btn_wrap .c2.no-data a{cursor:default}main .build.detail .progress_wrap{padding:91px 0px 98px}main .build.detail .progress_wrap .progress_bar{position:relative;height:35px;background-color:#ebe9dc;border-radius:80px}main .build.detail .progress_wrap .progress{position:absolute;top:0;left:0;width:0;height:35px;border-radius:80px;background-color:#c8baa7;min-width:10%}main .build.detail .progress_wrap b{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:13px;font-weight:800;color:#fff}main .build.detail .progress_wrap b span{font-size:16px}main .build.detail .subtit{font-size:30px;color:#000;margin-bottom:13px;font-weight:300;line-height:36px}main .build.detail .subtit .flag{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:72px;height:32px;margin-left:12px;margin-top:4px;color:#fff;font-size:14px;text-align:center;border-radius:32px;line-height:32px;vertical-align:top}main .build.detail .subtit .flag.type1{background-color:#929b32}main .build.detail .subtit .flag.type2{background-color:#054438}main .build.detail .subtit .flag.type3{background-color:#787472}main .build.detail .search_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:0px;margin-bottom:13px}main .build.detail .search_wrap .search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}main .build.detail .search_wrap .search select{width:150px;height:40px;background:url("../images/arr.svg") right 20px top 50% no-repeat #fff;font-size:14px;font-weight:300;border:1px solid #ddd}main .build.detail .search_wrap .search .btn_search{width:70px;height:40px;background:#787472;font-size:16px;color:#fff;margin-left:10px}main .build.detail .photo_slider .slider-for{border:#ddd solid 1px}main .build.detail .photo_slider .slick-prev,main .build.detail .photo_slider .slick-next{font-size:0;line-height:0;position:absolute;top:33%;display:block;width:30px;height:60px;padding:0;background-color:#fff;z-index:10}main .build.detail .photo_slider .slick-prev[data-effect=none],main .build.detail .photo_slider .slick-next[data-effect=none]{cursor:none;pointer-events:none;display:none}main .build.detail .photo_slider .slick-prev{background:url("/resources/web/images/slide-pre-arrow.png") no-repeat center;left:0}main .build.detail .photo_slider .slick-prev::before{-webkit-transform:rotate(40deg);transform:rotate(40deg)}main .build.detail .photo_slider .slick-next{background:url("/resources/web/images/slide-next-arrow.png") no-repeat center;right:0}main .build.detail .photo_slider .slick-next::before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}main .build.detail .photo_slider .slider-nav{padding:30px 0}main .build.detail .photo_slider .slider-nav .slick-list{margin:0 50px}main .build.detail .image_area{max-width:1200px;max-height:700px;overflow:hidden}main .build.detail .image_area img{width:100%;height:auto}main .build.detail .image_area .slick-prev,main .build.detail .image_area .slick-next{font-size:0;line-height:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:65px;height:65px;z-index:10}main .build.detail .image_area .slick-prev{left:30px;background:url(/resources/web/images/img-area-prev.png) no-repeat center}main .build.detail .image_area .slick-next{right:30px;background:url(/resources/web/images/img-area-next.png) no-repeat center}main .build.detail .movein_detail .tit{font-size:30px;font-weight:200}main .build.detail .movein_detail>table{width:100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd}main .build.detail .movein_detail .row>td{padding:54px 0;border-bottom:1px solid #ddd;vertical-align:middle}main .build.detail .movein_detail .sub_table td{padding-right:20px;line-height:24px;font-weight:300}main .build.detail .movein_detail .sub_table td:first-child{font-size:14px;font-weight:500;color:#787472}main .build.detail .movein_detail .box_style{display:inline-block;width:180px;height:40px;line-height:37px;border:1px solid #054438;text-align:left;color:#054438;margin-bottom:10px;padding-left:10px;background:url("../images/ico-arrow-down.png") no-repeat right 5px center}main .build.detail .movein_detail .btn_file{display:block}main .no_data_wrap{background:#f3f3f3;height:380px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .no_data_wrap .no_data_txt{font-size:18px;color:#000;padding-top:97px;text-align:center}main .no_data_wrap .no_data_ico{background:url("../images/ico_no_data.png") no-repeat top center}main .no_data_wrap .no_contents_ico{background:url("../images/ico_no_contents.png") no-repeat top center}main .no_data_wrap .no_search_data_ico{background:url("../images/ico_no_search_data.png") no-repeat top center}main .brand.visual{background-image:url("../images/vis_brand.png")}main .cont_section_brand{margin-top:80px}main .cont_section_brand ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}main .cont_section_brand ul .block_item{-ms-flex:0 0 377px;-webkit-box-flex:0;flex:0 0 377px;-ms-flex-preferred-size:323px;border:1px solid #ddd;border-radius:10px;padding:31px 26px;margin-right:34px}main .cont_section_brand ul .block_item:nth-child(3n){margin-right:0}main .cont_section_brand ul .block_item:nth-child(n+4){margin-top:30px}main .cont_section_brand ul .block_item dt{margin-bottom:19px}main .cont_section_brand ul .block_item dt .cate{display:inline-block;color:#ae8855;font-size:16px;font-weight:300;margin-right:15px}main .cont_section_brand ul .block_item dt .tit{font-size:3rem;vertical-align:middle;height:88px;overflow:hidden;display:-webkit-box;white-space:normal;overflow-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}main .cont_section_brand ul .block_item dd{border-top:1px solid #ddd;padding-top:15px}main .cont_section_brand ul .block_item dd .info p{padding-left:30px;line-height:3.6rem;font-size:1.6rem;height:36px;overflow:hidden;display:-webkit-box;white-space:normal;overflow-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}main .cont_section_brand ul .block_item dd .info .locate{background-image:url("../images/ico_locate.png");background-size:1.2rem auto;background-repeat:no-repeat;background-position:3px center}main .cont_section_brand ul .block_item dd .info .area{-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url("../images/ico_area.png");background-size:1.75rem auto;background-repeat:no-repeat;background-position:left center}main .cont_section_brand ul .block_item dd .info .people{-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url("../images/ico_people.png");background-size:1.75rem auto;background-repeat:no-repeat;background-position:left center}main .cont_section_brand ul .block_item dd .info .scale{-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url("../images/ico_scale.png");background-size:1.75rem auto;background-repeat:no-repeat;background-position:left center}main .cont_section_brand .btn_more{padding-top:50px;text-align:center}main .cont_section_brand .no_data_wrap{background:#f3f3f3;height:380px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .cont_section_brand .no_data_wrap .no_data_txt{font-size:18px;color:#000;padding-top:97px}main .cont_section_brand .no_data_wrap .no_data_ico{background:url("../images/ico_no_data.png") no-repeat top center}main .cont_section_brand .no_data_wrap .no_contents_ico{background:url("../images/ico_no_contents.png") no-repeat top center}main .cont_section_brand .no_data_wrap+.btn_more{display:none}main .cont_section_brand .link_wrap{background:#f3f3f3;font-size:16px;border-collapse:collapse}main .cont_section_brand .link_wrap tr{height:60px;line-height:60px}main .cont_section_brand .link_wrap tr td{border-top:1px solid #ddd;border-bottom:1px solid #ddd;vertical-align:middle}main .cont_section_brand .link_wrap tr .link{border-right:1px solid #ddd;text-align:center}main .cont_section_brand .link_wrap tr .title a{cursor:pointer;width:100%;padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .cont_section_brand .link_wrap tr .title a .right{font-size:14px;color:#888}main .cont_section_brand .link_wrap tr .title a span{display:inline-block}main .block_item_commu{-ms-flex:0 0 377px;-webkit-box-flex:0;flex:0 0 377px;margin-right:34px;font-size:0}main .block_item_commu:nth-child(3n){margin-right:0}main .block_item_commu:nth-child(n+4){margin-top:30px}main .block_item_commu a .img_area{width:376px;height:250px;margin-bottom:20px;position:relative;padding-top:66.2%;background-color:#eee}main .block_item_commu a .img_area img{width:100%;height:100%;position:absolute;left:0;top:0}main .block_item_commu a .img_area:hover:before{content:"자세히보기";display:inline-block;position:absolute;left:0;top:0;width:376px;height:250px;background:rgba(0,0,0,.5);cursor:pointer;color:#fff;font-size:18px;text-align:center;line-height:250px;z-index:1}main .block_item_commu a .info .date{font-size:16px;font-weight:300;color:#888}main .block_item_commu a .info .title{font-size:18px;word-break:break-all}main .block_item_commu a:hover .title{text-decoration:underline;color:#054438}main .commu_detail dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;background:#ebe9dc;padding:0px 30px}main .commu_detail dt .title{font-size:18px;font-weight:medium;line-height:32px}main .commu_detail dt .date{font-size:14px;color:#888}main .commu_detail dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:47px 0}main .commu_detail dd .img_area{width:1040px;height:693px;margin-bottom:50px}main .commu_detail dd .img_area img{width:100%}main .commu_detail dd .info{width:1040px;font-size:16px;line-height:32px}main .tab_linker_wrap.commu{padding:0 0 48px}main .tab_linker_wrap.commu .tab_linker input[type=checkbox]{display:none}main .tab_linker_wrap.commu .tab_linker input[type=checkbox]+label{cursor:pointer;padding-left:30px;background:url("../images/ico_checkmark_circle_outline.png") no-repeat left center}main .tab_linker_wrap.commu .tab_linker input[type=checkbox]:checked+label{background:url("../images/ico_checkmark_circle.png") no-repeat left center}main .tab_linker_wrap.commu .tab_linker a{outline:0;border:0}main .tab_linker_wrap.commu .tab_txt{background:url("/resources/web/images/community_text_bg.png") no-repeat center;min-height:240px;margin-top:47px;padding:83px 100px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;color:#054438;font-size:20px;font-weight:300}main .tab_linker_wrap.commu .tab_txt span{display:block;font-weight:500;font-size:30px}main .cont_section_brand .bi_eng_title{font-family:"LATO","Noto Sans KR";font-size:30px;line-height:35px;padding-bottom:10px;border-bottom:1px solid #ddd;color:#000}main .cont_section_brand .bi_eng_title2{font-family:"LATO","Noto Sans KR";font-size:20px;color:#000;font-weight:700;margin-bottom:17px}main .cont_section_brand .copy{text-align:center;font-size:24px;line-height:34px;color:#054438;padding:42px 0;border-bottom:1px solid #ddd}main .cont_section_brand .brand_cont_box{margin-top:45px}main .cont_section_brand .brand_cont_box.bi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;height:510px;border-bottom:1px solid #ddd;margin-top:0}main .cont_section_brand .brand_cont_box.bi>*{width:50%}main .cont_section_brand .brand_cont_box .elif_motto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #ddd;padding-left:80px}main .cont_section_brand .brand_cont_box .elif_motto .elif_tit{color:#054438;font-size:40px;font-weight:500;margin-bottom:15px}main .cont_section_brand .brand_cont_box .elif_motto .elif_txt{font-size:16px;line-height:24px;font-weight:300}main .cont_section_brand .brand_cont_box .elif_motto .bi_down_btn{display:inline-block;width:222px;border:1px solid #054438;padding:8px 10px;font-size:16px;background:url("../images/bi-download.svg") no-repeat right 10px top 50%;margin-top:47px;text-align:left}main .cont_section_brand .brand_cont_box .bi_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .cont_section_brand .color-table-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}main .cont_section_brand .color-table-list .color-item{font-family:"LATO","Noto Sans KR";font-size:14px;line-height:22px;color:#333;padding:27px;height:260px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}main .cont_section_brand .color-table-list .color-item.color_w .color_define{color:#fff}main .cont_section_brand .color-table-list .color-item.color_w .color_value{color:#fff}main .cont_section_brand .color-table-list .color-item.primary:nth-child(1){background:#054438;-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto}main .cont_section_brand .color-table-list .color-item.pale_green{background:#ebe9dc}main .cont_section_brand .color-table-list .color-item.lime{background:#daddb9}main .cont_section_brand .color-table-list .color-item.lime2{background:#787472}main .cont_section_brand .color-table-list .color-item.lime3{background:#787472}main .cont_section_brand .color-table-list .color-item.beige{background:#c8baa7}main .cont_section_brand .color-table-list .color-item:nth-child(1){-webkit-box-flex:3.75;-ms-flex:3.75;flex:3.75}main .cont_section_brand .color-table-list .color-item .color_define strong{display:block;font-size:18px;font-weight:700}main .cont_section_brand .color-table-list .color-item .color_value{line-height:18px}main .brand_mg{margin:0}main .cont_section_brand.tit .tit_group{position:relative;width:100%;height:calc(100vh - 300px);min-height:637px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}main .cont_section_brand.tit .tit_group .brand_tit .tit_top{width:1200px;height:218px;margin-top:-172px;position:absolute;top:50%;left:0;z-index:5}main .cont_section_brand.tit .tit_group .brand_tit .tit_bot{width:1200px;height:135px;margin-bottom:-181px;position:absolute;bottom:50%;left:0;z-index:5}main .cont_section_brand.tit .tit_group .brand_tit p{font-size:90px;font-family:"LATO";font-weight:700;color:#054438;letter-spacing:14px;opacity:0;margin-top:108px}main .cont_section_brand.tit .tit_group .brand_tit span{font-size:18px;color:#c8baa7;letter-spacing:10px;opacity:0}main .cont_section_brand.tit .tit_group .brand_img{position:relative}main .cont_section_brand.tit .tit_group .brand_img .img_box{position:relative;width:1100px;height:250px;overflow:hidden}main .cont_section_brand.tit .tit_group .brand_img .img_box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;max-width:inherit}main .cont_section_brand.tit .tit_group .brand_img .line{width:0;height:0}main .cont_section_brand.tit .tit_group .br_txt{position:absolute;top:50%;height:160px;margin-top:-80px;font-size:12px;font-weight:500;color:#054438;letter-spacing:7px;text-align:center}main .cont_section_brand.tit .tit_group .br_txt.left{left:0;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}main .cont_section_brand.tit .tit_group .br_txt.right{right:0;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@-webkit-keyframes fadeIn{from{opacity:0;margin-top:60px}to{opacity:1;margin-top:0}}@keyframes fadeIn{from{opacity:0;margin-top:60px}to{opacity:1;margin-top:0}}@-webkit-keyframes titMoveUp{0%{margin-top:-172px}90%{margin-top:-172px}100%{margin-top:-288px}}@keyframes titMoveUp{0%{margin-top:-172px}90%{margin-top:-172px}100%{margin-top:-288px}}@-webkit-keyframes titMoveDown{0%{margin-bottom:-181px}90%{margin-bottom:-181px}100%{margin-bottom:-225px}}@keyframes titMoveDown{0%{margin-bottom:-181px}90%{margin-bottom:-181px}100%{margin-bottom:-225px}}@-webkit-keyframes lineWide{0%{width:0;display:none}51%{width:0;display:none}100%{width:1100px;height:1px;background:#054438;margin:0 auto;display:block}}@keyframes lineWide{0%{width:0;display:none}51%{width:0;display:none}100%{width:1100px;height:1px;background:#054438;margin:0 auto;display:block}}@-webkit-keyframes openImgBox{0%{width:1100px;height:0}83.33%{width:1100px;height:0}100%{width:1100px;height:250px}}@keyframes openImgBox{0%{width:1100px;height:0}83.33%{width:1100px;height:0}100%{width:1100px;height:250px}}@-webkit-keyframes imgAutoSlide{0%{opacity:0;width:105%}5%{opacity:1;width:105%}38.3%{opacity:1;width:100%}39%{opacity:0;width:100%}100%{opacity:0;width:105%}}@keyframes imgAutoSlide{0%{opacity:0;width:105%}5%{opacity:1;width:105%}38.3%{opacity:1;width:100%}39%{opacity:0;width:100%}100%{opacity:0;width:105%}}main .cont_section_brand.tit .tit_group.active .brand_tit .tit_top{-webkit-animation:titMoveUp 3.25s 0s ease-out;animation:titMoveUp 3.25s 0s ease-out;margin-top:-288px}main .cont_section_brand.tit .tit_group.active .brand_tit .tit_top p:nth-child(1){-webkit-animation:fadeIn 1s 0s ease-out forwards;animation:fadeIn 1s 0s ease-out forwards}main .cont_section_brand.tit .tit_group.active .brand_tit .tit_top p:nth-child(2){-webkit-animation:fadeIn 1s .2s 1 ease-out forwards;animation:fadeIn 1s .2s 1 ease-out forwards;position:relative}main .cont_section_brand.tit .tit_group.active .brand_tit .tit_bot{-webkit-animation:titMoveDown 3.25s 0s ease-out;animation:titMoveDown 3.25s 0s ease-out;margin-bottom:-225px}main .cont_section_brand.tit .tit_group.active .brand_tit .tit_bot p{-webkit-animation:fadeIn 1s .35s 1 ease-out forwards;animation:fadeIn 1s .35s 1 ease-out forwards}main .cont_section_brand.tit .tit_group.active .brand_tit .tit_bot span{-webkit-animation:fadeIn 1s 1.2s 1 ease-out forwards;animation:fadeIn 1s 1.2s 1 ease-out forwards}main .cont_section_brand.tit .tit_group.active .brand_img .line{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-animation:lineWide 2.8s ease-in-out;animation:lineWide 2.8s ease-in-out}main .cont_section_brand.tit .tit_group.active .brand_img .img_box{-webkit-animation:openImgBox 3.3s ease-in-out;animation:openImgBox 3.3s ease-in-out}main .cont_section_brand.tit .tit_group.active .brand_img .img_box .img_con img:nth-child(1){-webkit-animation:imgAutoSlide 12s 2.4s infinite ease-in-out;animation:imgAutoSlide 12s 2.4s infinite ease-in-out}main .cont_section_brand.tit .tit_group.active .brand_img .img_box .img_con img:nth-child(2){-webkit-animation:imgAutoSlide 12s 7s infinite ease-in-out;animation:imgAutoSlide 12s 7s infinite ease-in-out}main .cont_section_brand.tit .tit_group.active .brand_img .img_box .img_con img:nth-child(3){-webkit-animation:imgAutoSlide 12s 11s infinite ease-in-out;animation:imgAutoSlide 12s 11s infinite ease-in-out}main .cont_section_brand{position:relative;overflow:hidden}main .cont_section_brand .info_group{height:1557px;color:#fff}main .cont_section_brand .info_group .info_bg{background:url(../images/brand_info_bg.png) no-repeat top center;background-size:100% auto;background-size:1920px 946px;height:946px;overflow:hidden}main .cont_section_brand .info_group .txt_group{position:absolute;left:calc(50% - 280px);-webkit-transform:translateX(-50%);transform:translateX(-50%);top:245px}main .cont_section_brand .info_group .txt_group .info_tit{opacity:0;line-height:54px;font-size:34px;font-weight:700;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}main .cont_section_brand .info_group .txt_group .info_tit p{font-weight:600}main .cont_section_brand .info_group .txt_group .info_content{opacity:0;padding:48px 0;font-size:18px;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}main .cont_section_brand .info_group .txt_group .info_content p+p{padding-top:25px}main .cont_section_brand .info_group .brand_mivi{width:1053px;position:absolute;left:50%;bottom:148px;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}main .cont_section_brand .info_group .brand_mivi .mivi{position:relative;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}main .cont_section_brand .info_group .brand_mivi .brand_mission{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:403px;height:587px;background:url(../images/mission_bg.png) no-repeat center;margin-right:215px}main .cont_section_brand .info_group .brand_mivi .brand_mission .mivi_title{left:-55px;top:25px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}main .cont_section_brand .info_group .brand_mivi .brand_mission p{width:100%;padding:74px 40px;font-size:16px}main .cont_section_brand .info_group .brand_mivi .brand_vision{width:435px;height:261px;background:url(../images/vision_bg.png) no-repeat center;color:#c8baa7}main .cont_section_brand .info_group .brand_mivi .brand_vision .mivi_title{right:-45px;top:25px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}main .cont_section_brand .info_group .brand_mivi .brand_vision p{position:absolute;bottom:-84px;font-size:16px}main .cont_section_brand .info_group .brand_mivi .mivi_title{font-family:"LATO";position:absolute;font-size:18px;font-weight:700}main .cont_section_brand .brand-slide .slick-slide{height:100vh;color:#fff}main .cont_section_brand .brand-slide .slick-slide.slide_bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}main .cont_section_brand .brand-slide .slick-slide.slide_bg.slide1{background:url("../images/value_bg01.png") no-repeat center}main .cont_section_brand .brand-slide .slick-slide.slide_bg.slide1::before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:624px;height:624px;border-radius:100%;border:1px solid #fff}main .cont_section_brand .brand-slide .slick-slide.slide_bg.slide1 .slide_txt p+p{padding-top:25px}main .cont_section_brand .brand-slide .slick-slide.slide2{background:url("../images/value_bg01.png") no-repeat center}main .cont_section_brand .brand-slide .slick-slide.slide2 ul{margin-bottom:100px}main .cont_section_brand .brand-slide .slick-slide.slide2 ul>li{position:relative;width:320px;height:320px;border:1px solid #fff;border-radius:50%;margin:0 -13px}main .cont_section_brand .brand-slide .slick-slide.slide2 ul>li>div{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}main .cont_section_brand .brand-slide .slick-slide.slide2 ul>li>div p{position:relative;padding-bottom:90px;font-size:24px;font-weight:400}main .cont_section_brand .brand-slide .slick-slide.slide2 ul>li>div p:after{content:"";position:absolute;top:87px;left:50%;width:1px;height:56px;background:#fff;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}main .cont_section_brand .brand-slide .slick-slide.slide2 ul>li>div span{font-size:16px;font-family:"LATO";letter-spacing:6px}main .cont_section_brand .brand-slide .slick-slide.slide3{background:url("../images/value_bg02.png") no-repeat center}main .cont_section_brand .brand-slide .slick-slide .slide_txt{font-size:20px;text-align:center;font-weight:600}main .cont_section_brand .brand-slide .slick-slide .value_txt{position:relative;width:1200px;margin:240px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .cont_section_brand .brand-slide .slick-slide .value_txt li{width:230px;text-align:center}main .cont_section_brand .brand-slide .slick-slide .value_txt li.big{width:138px}main .cont_section_brand .brand-slide .slick-slide .value_txt li span{font-size:24px;font-weight:500;letter-spacing:6px}main .cont_section_brand .brand-slide .slick-slide .value_txt::after{content:"";position:absolute;top:-190px;left:50%;width:1px;height:179px;background:#fff;opacity:.5}main .cont_section_brand .brand-slide .slick-slide .value_txt::before{content:"";position:absolute;top:235px;left:50%;width:1px;height:179px;background:#fff;opacity:.5}main .cont_section_brand .brand-slide .slick-slide .slide_tit{font-size:20px;font-weight:600;font-family:"LATO";letter-spacing:6px}main .cont_section_brand .brand-slide .slick-dots{position:absolute;left:50%;bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}main .cont_section_brand .brand-slide .slick-dots li{margin-right:10px;width:10px;height:10px;border-radius:100%;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:-999em}main .cont_section_brand .brand-slide .slick-dots li.slick-active{background-color:#fff}main .cont_section_brand .brand-slide .slick-dots li:hover{cursor:pointer}main .cont_section_brand .cont_box{margin-top:-80px;height:700px;background:url("../images/content3_bg.png") no-repeat top center}main .cont_section_brand .cont_box .cont_group{position:absolute;top:240px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}main .cont_section_brand .cont_box .cont_group p{line-height:28px;padding-bottom:26px;font-size:18px;color:#054438}@-webkit-keyframes eleUp{from{top:100px;opacity:0}to{top:0;opacity:1}}@keyframes eleUp{from{top:100px;opacity:0}to{top:0;opacity:1}}@-webkit-keyframes eleUp2{0%{top:100px;opacity:0}60%{top:100px;opacity:0}100%{top:0px;opacity:1}}@keyframes eleUp2{0%{top:100px;opacity:0}60%{top:100px;opacity:0}100%{top:0px;opacity:1}}@-webkit-keyframes contUp{from{top:300px;opacity:0}to{top:240px;opacity:1}}@keyframes contUp{from{top:300px;opacity:0}to{top:240px;opacity:1}}@-webkit-keyframes eleBottom{from{bottom:-48px;opacity:0}to{bottom:148px;opacity:1}}@keyframes eleBottom{from{bottom:-48px;opacity:0}to{bottom:148px;opacity:1}}@-webkit-keyframes movbg{0%{background-size:1920px 946px}100%{background-size:2112px 1040px}}@keyframes movbg{0%{background-size:1920px 946px}100%{background-size:2112px 1040px}}@-webkit-keyframes bgShowUp{0%{background-position:center 990px}100%{background-position:center center}}@keyframes bgShowUp{0%{background-position:center 990px}100%{background-position:center center}}main .cont_section_brand.on .info_inner::after{content:"";display:block;width:100%;height:300px;background:#fff;position:relative;top:910px;left:auto}main .cont_section_brand.on .info_group .info_bg{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform 6s linear;transition:-webkit-transform 6s linear;transition:transform 6s linear;transition:transform 6s linear, -webkit-transform 6s linear;-webkit-transition:transform 6s linear;-webkit-transition-delay:.2s;transition-delay:.2s}main .cont_section_brand.on .info_group .txt_group .info_tit{-webkit-animation:eleUp 1s ease-in-out;animation:eleUp 1s ease-in-out;position:relative;top:0;opacity:1}main .cont_section_brand.on .info_group .txt_group .info_content{-webkit-animation:eleUp2 1.9s ease-in-out;animation:eleUp2 1.9s ease-in-out;position:relative;top:0;opacity:1}main .cont_section_brand.on .info_group .brand_mivi.active{-webkit-animation:eleBottom 2s ease-out;animation:eleBottom 2s ease-out;bottom:148px;opacity:1;z-index:1}main .cont_section_brand.on .info_group .brand_mivi.active .mivi{-webkit-animation:eleUp 1s ease-out;animation:eleUp 1s ease-out;position:relative;top:0;opacity:1}main .cont_section_brand.on .info_group .brand_mivi.active .mivi:last-child{-webkit-animation:eleUp 1.8s ease-out;animation:eleUp 1.8s ease-out;position:relative;top:0;opacity:1}main .cont_section_brand.on .cont_box .cont_group{-webkit-animation:contUp 1s ease-in-out;animation:contUp 1s ease-in-out;position:relative;top:240px;opacity:1}main .brand_intro_slider{position:relative;height:100vh}main .brand_intro_slider .bis_item{overflow:hidden;position:absolute;top:0px;left:0px;width:100%;height:100vh;color:#fff;text-align:center;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:0;-webkit-transition:.3s ease opacity;transition:.3s ease opacity}main .brand_intro_slider .bis_item:first-child{opacity:1}main .brand_intro_slider .bis_item.bisFixed{position:fixed}main .brand_intro_slider .bis_item.bottom_pos{top:auto;bottom:0px}main .brand_intro_slider .bis_item.bisactive{z-index:3;opacity:1}main .brand_intro_slider .bis_item.bisactive .item_cont{opacity:1}main .brand_intro_slider .bis_item .item_cont{position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;-webkit-transition:.3s ease opacity;transition:.3s ease opacity}main .brand_intro_slider .real_complete{background-image:url(../images/value_bg01.png)}main .brand_intro_slider .real_complete .item_cont{width:624px}main .brand_intro_slider .real_complete .item_cont p{font-size:20px;font-weight:300;line-height:150%;margin-top:28px;opacity:0;-webkit-transform:translate(0px, 20px);transform:translate(0px, 20px);-webkit-transition:.8s ease transform,.8s ease opacity;transition:.8s ease transform,.8s ease opacity}main .brand_intro_slider .real_complete .item_cont p:nth-child(1){margin-top:0px}main .brand_intro_slider .real_complete .item_cont p:nth-child(2){-webkit-transition-delay:.4s;transition-delay:.4s}main .brand_intro_slider .real_complete.bisactive .item_cont p{opacity:1;-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}main .brand_intro_slider .real_complete.bisactive svg.rc_circle{-webkit-transform:scale(1);transform:scale(1);opacity:1}main .brand_intro_slider .real_complete svg.rc_circle{position:absolute;z-index:1;top:50%;left:50%;width:624px;height:624px;opacity:0;margin:-312px 0px 0px -312px;-webkit-transform:scale(0.2);transform:scale(0.2);-webkit-transition:.8s ease opacity,.8s ease transform;transition:.8s ease opacity,.8s ease transform}main .brand_intro_slider .feature .item_cont{width:100%;min-width:1200px}main .brand_intro_slider .feature .item_cont ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .brand_intro_slider .feature .item_cont ul li{position:relative;float:left;width:320px;height:320px;margin-left:-27px}main .brand_intro_slider .feature .item_cont ul li:first-child{margin-left:0px}main .brand_intro_slider .feature .item_cont ul li .ic_txt{position:absolute;z-index:2;top:50%;left:50%;width:320px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}main .brand_intro_slider .feature .item_cont ul li .ic_txt .kr{position:relative;padding-bottom:80px;font-size:24px;font-weight:300;line-height:140%}main .brand_intro_slider .feature .item_cont ul li .ic_txt .kr:after{position:absolute;top:78px;left:159px;content:"";width:1px;height:0px;background-color:#fff}main .brand_intro_slider .feature .item_cont ul li .ic_txt .kr b{display:block;font-weight:300;opacity:0}main .brand_intro_slider .feature .item_cont ul li .ic_txt .en{font-family:LATO;letter-spacing:4px;font-size:16px;font-weight:300;opacity:0}main .brand_intro_slider .feature .item_cont ul:after{content:"";display:block;width:100%;height:0px;clear:left}main .brand_intro_slider .feature .item_cont .life_space{font-size:20px;line-height:150%;margin-top:90px;opacity:0}main .brand_intro_slider .feature svg.rc_circle{position:absolute;top:50%;left:50%;opacity:1;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}main .brand_intro_slider .feature.bisactive .item_cont ul li svg.f_circle{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:1s ease opacity,1s ease transform;transition:1s ease opacity,1s ease transform}main .brand_intro_slider .feature.bisactive .item_cont ul li .ic_txt .en{opacity:1;-webkit-transition:.4s ease opacity;transition:.4s ease opacity}main .brand_intro_slider .feature.bisactive .item_cont ul li .ic_txt .kr:after{height:56px;-webkit-transition:.4s ease height;transition:.4s ease height}main .brand_intro_slider .feature.bisactive .item_cont ul li .ic_txt .kr b{opacity:1;-webkit-transition:.4s ease opacity;transition:.4s ease opacity}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(1) .ic_txt .en{-webkit-transition-delay:.6s;transition-delay:.6s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(1) .ic_txt .kr:after{-webkit-transition-delay:.4s;transition-delay:.4s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(1) .ic_txt .kr b:nth-child(1){-webkit-transition-delay:.2s;transition-delay:.2s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(1) .ic_txt .kr b:nth-child(2){-webkit-transition-delay:.3s;transition-delay:.3s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(1) svg.f_circle{-webkit-transition-delay:.1s;transition-delay:.1s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(2) .ic_txt .en{-webkit-transition-delay:.8s;transition-delay:.8s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(2) .ic_txt .kr:after{-webkit-transition-delay:.6s;transition-delay:.6s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(2) .ic_txt .kr b:nth-child(1){-webkit-transition-delay:.4s;transition-delay:.4s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(2) .ic_txt .kr b:nth-child(2){-webkit-transition-delay:.5s;transition-delay:.5s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(2) svg.f_circle{-webkit-transition-delay:.2s;transition-delay:.2s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(3) .ic_txt .en{-webkit-transition-delay:1s;transition-delay:1s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(3) .ic_txt .kr:after{-webkit-transition-delay:.8s;transition-delay:.8s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(3) .ic_txt .kr b:nth-child(1){-webkit-transition-delay:.6s;transition-delay:.6s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(3) .ic_txt .kr b:nth-child(2){-webkit-transition-delay:.7s;transition-delay:.7s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(3) svg.f_circle{-webkit-transition-delay:.3s;transition-delay:.3s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(4) .ic_txt .en{-webkit-transition-delay:1.2s;transition-delay:1.2s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(4) .ic_txt .kr:after{-webkit-transition-delay:1s;transition-delay:1s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(4) .ic_txt .kr b:nth-child(1){-webkit-transition-delay:.8s;transition-delay:.8s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(4) .ic_txt .kr b:nth-child(2){-webkit-transition-delay:.9s;transition-delay:.9s}main .brand_intro_slider .feature.bisactive .item_cont ul li:nth-child(4) svg.f_circle{-webkit-transition-delay:.4s;transition-delay:.4s}main .brand_intro_slider .feature.bisactive svg.rc_circle{opacity:.2;-webkit-transform:translate(-50%, -50%) scale(2.6);transform:translate(-50%, -50%) scale(2.6);-webkit-transition:.8s ease opacity,.8s ease transform;transition:.8s ease opacity,.8s ease transform}main .brand_intro_slider .brand_value.bv1{background-image:url("../images/value_bg02.png")}main .brand_intro_slider .brand_value.bv2{background-image:url("../images/value_bg03.png")}main .brand_intro_slider .brand_value.bv3{background-image:url("../images/value_bg04.png")}main .brand_intro_slider .brand_value.bv4{background-image:url("../images/value_bg05.png")}main .brand_intro_slider .brand_value .item_cont{width:1200px;height:778px}main .brand_intro_slider .brand_value .item_cont .slide_tit{position:relative;padding-bottom:241px}main .brand_intro_slider .brand_value .item_cont .slide_tit:after{position:absolute;left:50%;bottom:6px;content:"";display:block;width:1px;height:0px;background-color:rgba(255,255,255,.5)}main .brand_intro_slider .brand_value .item_cont .slide_tit b{font-family:LATO;letter-spacing:4px;font-size:20px;font-weight:300;opacity:0}main .brand_intro_slider .brand_value .item_cont .force{position:relative;overflow:hidden;line-height:1}main .brand_intro_slider .brand_value .item_cont .force:after{top:486px}main .brand_intro_slider .brand_value .item_cont .force .summary{position:relative;height:219px}main .brand_intro_slider .brand_value .item_cont .force .summary b{position:absolute;bottom:0px;display:block;width:140px;height:0px;overflow:hidden}main .brand_intro_slider .brand_value .item_cont .force .summary b:nth-child(1){left:0px}main .brand_intro_slider .brand_value .item_cont .force .summary b:nth-child(2){left:50%;margin-left:-70px}main .brand_intro_slider .brand_value .item_cont .force .summary b:nth-child(3){right:0px}main .brand_intro_slider .brand_value .item_cont .force .summary b img{position:absolute;bottom:0px;left:0px}main .brand_intro_slider .brand_value .item_cont .force .detail{font-size:24px;letter-spacing:2px}main .brand_intro_slider .brand_value .item_cont .force .detail b{position:absolute;top:100px;width:392px;text-align:center;opacity:0;-webkit-transform:translate(0px, -40px);transform:translate(0px, -40px)}main .brand_intro_slider .brand_value .item_cont .force .detail b:first-child{left:138px}main .brand_intro_slider .brand_value .item_cont .force .detail b:last-child{right:138px}main .brand_intro_slider .brand_value .item_cont .make{position:relative;padding-top:268px;text-indent:0px}main .brand_intro_slider .brand_value .item_cont .make:before{position:absolute;left:50%;top:28px;content:"";display:block;width:1px;height:0px;background-color:rgba(255,255,255,.5)}main .brand_intro_slider .brand_value .item_cont .make b{font-size:20px;font-weight:300;width:0px;opacity:0;text-indent:-100%}main .brand_intro_slider .brand_value.bisactive{-webkit-animation:bgShowUp 1s ease;animation:bgShowUp 1s ease}main .brand_intro_slider .brand_value.bisactive .item_cont .slide_tit:after{height:179px;-webkit-transition:.6s ease .3s height;transition:.6s ease .3s height}main .brand_intro_slider .brand_value.bisactive .item_cont .slide_tit b{opacity:1;-webkit-transition:.6s ease .6s opacity;transition:.6s ease .6s opacity}main .brand_intro_slider .brand_value.bisactive .item_cont .force .summary b{height:219px;-webkit-transition:1s ease height;transition:1s ease height}main .brand_intro_slider .brand_value.bisactive .item_cont .force .detail b{opacity:1;-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:.6s ease .8s opacity,.6s ease .8s transform;transition:.6s ease .8s opacity,.6s ease .8s transform}main .brand_intro_slider .brand_value.bisactive .item_cont .make:before{height:179px;-webkit-transition:.6s ease .3s height;transition:.6s ease .3s height}main .brand_intro_slider .brand_value.bisactive .item_cont .make b{opacity:1;text-indent:0px;-webkit-transition:.6s ease .6s opacity;transition:.6s ease .6s opacity}main .brand_intro_slider .bis_indicator{position:fixed;z-index:3;bottom:30px;left:0px;width:100%;text-align:center;opacity:0}main .brand_intro_slider .bis_indicator.bisFixed{opacity:1;-webkit-transition:.3s ease opacity;transition:.3s ease opacity}main .brand_intro_slider .bis_indicator.bottom_pos{opacity:1;position:absolute}main .brand_intro_slider .bis_indicator a{display:inline-block;text-indent:-9999px;overflow:hidden;width:8px;height:8px;margin:0px 5px;border:1px solid #fff;border-radius:5px}main .brand_intro_slider .bis_indicator a.bisactive{background-color:#fff}main .cont_section_history{background-color:#054438;padding:160px 0px}main .cont_section_history .cont_box{margin:0 auto;max-width:1210px}main .cont_section_history .cont_box::before{content:"";display:block;width:calc(100% - 10px);height:1px;background-color:#698f88;position:relative;top:180px;left:10px}main .cont_section_history .sec_tit{margin:0 auto;max-width:1210px;padding-bottom:60px;font-family:"LATO","Noto Sans KR";font-size:42px;color:#fff}main .cont_section_history ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .cont_section_history .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}main .cont_section_history .item:last-child{margin:0}main .cont_section_history .item .inner div{border:1px solid #285347;background:#0f3529;width:280px;height:120px;line-height:120px;text-align:center;margin-bottom:120px}main .cont_section_history .item .inner img{vertical-align:middle}main .cont_section_history .item .timespot{width:10px;height:10px;background:#daddb9;border-radius:100%;display:block;position:absolute;top:174px;left:10px}main .cont_section_history .item .timespot::before{content:"";display:block;width:30px;height:30px;border-radius:100%;background:#daddb9;opacity:.5;position:relative;top:-10px;left:-10px}main .cont_section_history .item .timetit{margin-bottom:16px;color:#c8baa7;opacity:1;font-size:24px;font-weight:300}main .cont_section_history .item .timetit span{margin-left:10px;color:#daddb9;font-size:20px;font-weight:500;font-family:"LATO","Noto Sans KR"}main .cont_section_history .item p{color:#fff;font-size:16px;font-weight:200;letter-spacing:-0.025em;opacity:.7}main .cont_section_brand.story_last{margin-bottom:-150px}main .info_table{border-top:2px solid #ddd;border-bottom:1px solid #ddd}main .info_table+.guide_box{margin-top:50px}main .info_table .input_row+.input_row{margin-top:10px}main .info_table.board .category{color:#929b32}main .info_table.board .title:hover{color:#054438;text-decoration:underline}main .info_table .scroll-table{width:100%;height:300px;overflow:auto}main .info_table .scroll-table::-webkit-scrollbar{-webkit-appearance:none;width:7px}main .info_table .scroll-table::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}main .info_table .table{width:100%;font-weight:300;font-size:16px;line-height:32px;color:#000}main .info_table .table thead th{background:#f3f3f3;font-weight:300;text-align:center;height:60px;vertical-align:middle;border-bottom:1px solid #ddd;padding:0 15px}main .info_table .table tbody .no_data{padding:75px 0}main .info_table .table tbody .no_data.narrow{padding:50px 0}main .info_table .table tbody .muti_input_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}main .info_table .table tbody .gray_smtxt{font-size:14px;line-height:50px;color:#aaa;margin-left:15px;letter-spacing:-1px}main .info_table .table tbody .gray_smtxt.block{display:block;line-height:1.2;margin:10px 0 0 0}main .info_table .table tbody .notice{background:#ebe9dc}main .info_table .table tbody .notice td{color:#054438;font-weight:500}main .info_table .table tbody .notice td .list-date{color:#054438}main .info_table .table tbody .notice a{color:#054438;font-weight:500}main .info_table .table tbody .del_btn{background:#707070;width:80px;color:#fff;font-size:14px;height:40px;line-height:40px;min-width:auto}main .info_table .table tbody tr.hover{cursor:pointer}main .info_table .table tbody tr.active td{background-color:#054438;color:#fff}main .info_table .table tbody tr.active td a{color:#fff}main .info_table .table tbody tr:not(:last-child) th,main .info_table .table tbody tr:not(:last-child) td{border-bottom:1px solid #ddd}main .info_table .table tbody th,main .info_table .table tbody td{font-weight:300;font-size:16px;line-height:32px;vertical-align:middle;padding:14px 15px 14px}main .info_table .table tbody th{color:#000;padding:0 0 0 30px;text-align:left;width:206px;-webkit-box-sizing:border-box;box-sizing:border-box}main .info_table .table tbody .desc_txt{display:inline-block;padding:9px 0;color:#8b8b8b}main .info_table .table tbody .desc_txt.const_w{width:377px}main .info_table .table tbody .ess{display:inline-block;padding-right:10px;position:relative}main .info_table .table tbody .ess:after{content:"*";font-size:inherit;position:absolute;right:0;top:0;color:#d45a1c}main .info_table .table tfoot td{font-weight:500;font-size:16px;line-height:32px;vertical-align:middle;padding:14px 15px 14px;border-top:1px solid #ddd}main .info_table+.refer_txt{margin:16px 0 0 0}main .ess_txt{font-size:14px;text-align:right;color:#d45a1c;font-weight:300;margin:-32px 0 13px}main .agree_area{text-align:right;margin-top:30px;font-weight:300}main .agree_area .agree_txt{font-size:16px;line-height:20px;margin-right:20px}main .list_view_wrap{border-bottom:1px solid #ddd}main .list_view_wrap .list-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:2px solid #ddd;padding:24px 30px;background:#ebe9dc}main .list_view_wrap .list-title .tit .tit_txt{display:inline-block;font-size:18px;margin-right:19px;font-weight:500}main .list_view_wrap .list_cont{padding:47px 30px;font-size:16px;font-weight:300;line-height:32px}main .list_view_wrap .reply dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:32px;font-size:16px;font-weight:300;border-top:1px solid #ddd}main .list_view_wrap .reply dl dt{width:95px;text-align:center;padding:47px 0;color:#054438;font-weight:500}main .list_view_wrap .reply dl dd{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;border-left:1px solid #ddd;padding:47px 0 47px 30px;width:calc(100% - 95px)}main .list_view_wrap .attach_file_wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;line-height:32px;font-size:16px;font-weight:300;border-top:1px solid #ddd}main .list_view_wrap .attach_file_wrap dl dt{width:130px;text-align:center;padding:25px 0}main .list_view_wrap .attach_file_wrap dl dd{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;border-left:1px solid #ddd;padding:25px 0 25px 30px;width:calc(100% - 130px)}main .list_view_wrap .attach_file_wrap dl dd a{font-weight:300}main .list_view_wrap .attach_file_wrap dl dd a:hover{text-decoration:underline;color:#054438}main .list_view_wrap .board-pagination-wrap{background:#f3f3f3;border-top:1px solid #ddd}main .list_view_wrap .board-pagination-wrap .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;font-size:16px}main .list_view_wrap .board-pagination-wrap .item:not(:last-child){border-bottom:1px solid #ddd}main .list_view_wrap .board-pagination-wrap .item strong{display:inline-block;width:130px;font-weight:300;text-align:center;padding:17px 0}main .list_view_wrap .board-pagination-wrap .item a{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;border-left:1px solid #ddd;padding:17px 30px;width:calc(100% - 130px);font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .list_view_wrap .board-pagination-wrap .item a:hover span{text-decoration:underline;color:#054438}main .list_view_wrap .board-pagination-wrap .item a:hover .list-date{text-decoration:none;color:#888}main .money-search-wrap{text-align:center;margin-bottom:20px}main .money-search-wrap input,main .money-search-wrap select{width:170px;margin:0 2px}main .money-search-wrap input.datepicker{padding-right:30px;background:url("../images/icon open-calendar.svg") no-repeat right 20px top 50%}main .money-search-wrap .payment_lookup_selectbox_02{display:none}main .money-search-wrap .payment_lookup_selectbox_02.on{display:inline-block}main .money-search-wrap .payment_lookup_inputbox{display:none}main .money-search-wrap .payment_lookup_inputbox.on{display:inline-block}main .column_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .column_wrap .column_item{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:calc((100% - 40px)/2)}main .myitem_head{position:relative}main .myitem_head .plus_link{display:inline-block;width:24px;height:24px;background:url("../images/plus_btn.svg") no-repeat center;background-size:100%;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}main .myitem_body .no_data_wrap{width:100%;background:#f3f3f3;height:130px}main .myitem_body .no_data_wrap .no_data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;font-weight:300}main .myitem_body .my_link{display:block;height:64px;line-height:64px;font-size:20px;font-weight:500;position:relative}main .myitem_body .my_link .cate{display:inline-block;color:#ae8855;font-size:16px;font-weight:300;margin-right:15px}main .myitem_body .my_link .re_date{display:inline-block;font-size:16px;font-weight:300;color:#787472;position:absolute;right:0;top:0}main .myitem_body .myitem_list{background-color:#f3f3f3;padding:0 30px}main .myitem_body .myitem_list>li:not(:last-child){border-bottom:1px solid #ddd}main .myitem_body .mycheck_list>li:not(:last-child){margin-bottom:9px}main .myitem_body .mycheck_list .my_link{height:60px;line-height:60px;padding:0 30px;-webkit-transition:all .1s;transition:all .1s;background:#f3f3f3 url("../images/btn_arr.svg") no-repeat right 30px top 50%}main .myitem_body .mycheck_list .my_link:hover{color:#fff;background-color:#054438;background-image:url("../images/btn_arr_w.svg")}main .myitem_body .info_table .notice{background:#f3f3f3 !important}main .box_btn_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .box_btn_list .box_item>a{display:block;width:285px;height:228px;position:relative;color:#fff;font-size:20px;font-weight:500;overflow:hidden}main .box_btn_list .box_item>a>img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s, -webkit-transform .35s}main .box_btn_list .box_item>a>span{display:block;width:100%;text-align:center;position:absolute;left:0;bottom:20px;z-index:2}main .box_btn_list .box_item>a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}main .my_block_wrap .block_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;padding:50px;border:1px solid #ddd}main .my_block_wrap .block_item:not(:last-child){margin-bottom:30px}main .my_block_wrap .block_item .img_area{margin-right:50px}main .my_block_wrap .block_item dl{width:400px}main .my_block_wrap .block_item .cate,main .my_block_wrap .block_item .date{display:inline-block;font-size:16px;font-weight:300;color:#ae8855}main .my_block_wrap .block_item .date{color:#054438}main .my_block_wrap .block_item .tit em{display:inline-block;font-size:30px;font-weight:500;margin-right:10px}main .my_block_wrap .block_item .tit .badge{vertical-align:top;margin-top:7px}main .my_block_wrap .block_item .info{word-break:break-all}main .my_block_wrap .block_item .info .locate{padding-left:30px;background-image:url("../images/ico_locate.png");background-repeat:no-repeat;background-position:1px 15px;font-size:16px;font-weight:300;border-top:1px solid #ddd;margin-top:18px;padding-top:12px;border-bottom:1px solid #ddd;padding-bottom:12px}main .my_block_wrap .block_item .info .locate.BR{background-image:url("../images/ico_BR.png");border-top:0px;margin-top:0px;padding-top:10px;border-bottom:0px;padding-bottom:0px}main .my_block_wrap .block_item .block_btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto}main .my_block_wrap .block_item .block_btn_wrap .btn{padding:0}main .my_block_wrap .block_item .block_btn_wrap .btn+.btn{margin-top:10px}main .login_box_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:1000px;background:url("../images/vis_login.png") no-repeat center top}main .login_box_wrap h2{font-size:50px;font-weight:500;margin:100px 0;color:#fff;text-align:center}main .login_box_wrap .login_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;width:540px;padding:63px 70px;min-height:466px}main .login_box_wrap .login_box.type2{width:540px;padding:0px 80px}main .login_box_wrap .login_box.type3{padding:119px 80px}main .login_box_wrap .login_box.type4{padding:137px 80px}main .login_box_wrap .login_box.type5{padding:55px 47px 65px}main .login_box_wrap .login_box.type5 .login_txt{word-break:break-all;letter-spacing:-1px}main .login_box_wrap .login_box.type5 .input_box{padding:0 23px}main .login_box_wrap .login_box .login_txt{font-size:24px;line-height:34px;text-align:center;font-weight:300;margin-bottom:44px}main .login_box_wrap .login_box .login_txt.gap_wide{margin-bottom:64px}main .login_box_wrap .login_box .desc_txt{font-size:18px;line-height:24px;text-align:center;font-weight:300;word-break:normal;letter-spacing:-1px;color:#333;margin-bottom:44px}main .login_box_wrap .login_box .desc_txt b{color:#054438}main .login_box_wrap .login_box .input_row+.input_row{margin-top:10px}main .login_box_wrap .login_box .input_row input{font-size:16px;font-weight:300}main .login_box_wrap .login_box .input_row .form_txt{font-size:14px;font-weight:300;line-height:20px;color:#aaa;margin:10px 0 18px}main .login_box_wrap .login_box .btn_area{margin-top:20px}main .login_box_wrap .login_box .btn_area .btn{width:100%;height:60px;line-height:60px;font-size:18px}main .login_box_wrap .login_box .btn_area .btn+.btn{margin-top:10px}main .login_box_wrap .login_box .find_info_list{font-size:0;margin-top:21px;text-align:center}main .login_box_wrap .login_box .find_info_list li{display:inline-block}main .login_box_wrap .login_box .find_info_list li a{font-size:14px;font-weight:300}main .login_box_wrap .login_box .find_info_list li a:hover{color:#929b32}main .login_box_wrap .login_box .find_info_list li:not(:first-child){padding-left:28px;margin-left:28px;position:relative}main .login_box_wrap .login_box .find_info_list li:not(:first-child):before{content:"";display:inline-block;width:1px;height:12px;position:absolute;left:0;top:5px;background:#ddd}main .login_box_wrap .login_box .select_box_wrap{padding:17px 0}main .login_box_wrap .login_box .select_box_wrap .s_box{width:100%;height:100%;text-align:center;border:none}main .login_box_wrap .login_box .select_box_wrap .s_box .box_ico{display:block;height:74px}main .login_box_wrap .login_box .select_box_wrap .s_box .box_txt{font-size:16px;padding:10px 0 30px;font-weight:300}main .login_box_wrap .login_box .border_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:27px 0}main .login_box_wrap .login_box .border_box.gray{background-color:#f3f3f3;border:0px;color:#888}main .login_box_wrap .login_box .border_box.gray li{text-align:left}main .login_box_wrap .login_box .border_box.gray li::after{content:"";display:block;clear:both}main .login_box_wrap .login_box .border_box.gray span{color:#000;float:right;margin-left:15px}main .select_box_wrap .s_box.join{text-align:center;height:auto;border:none}main .select_box_wrap .s_box.join .box-txt{padding-bottom:30px}main .my_info_list{font-size:16px;font-weight:300}main .my_info_list .dt{display:inline-block;width:65px;margin-right:28px;color:#888}main .scroll_box{border:1px solid #ddd;width:100%;max-height:395px;overflow-y:auto}main .scroll_box .scroll_inner{padding:45px}main .scroll_box .scroll_inner .term_txt{text-indent:20px}main .scroll_box .scroll_inner .term_txt2{padding:10px 0;font-size:16px;font-weight:300}main .scroll_box .guide_list.number>li{padding-left:0 !important}main .scroll_box .guide_list .num{position:static;padding-right:7px}main .scroll_box .guide_list .list_user .user{padding-left:24px}main .scroll_box .guide_list .list_user ol{list-style:none;padding-left:0;text-indent:10px}main .scroll_box .guide_list ol{list-style:decimal;padding-left:39px}main .scroll_box .guide_list ol li{padding-left:5px}main .scroll_box .guide_list .num_color{color:red;font-weight:500}main .step_list_wrap{margin-top:80px;height:90px}main .step_list_wrap .step_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;height:25px;background:#ebe9dc;border-radius:25px}main .step_list_wrap .step_list>li{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;text-align:center;position:relative;padding-top:40px;font-size:18px;font-weight:300;color:#888}main .step_list_wrap .step_list>li:before{content:"";display:inline-block;width:16px;height:16px;border-radius:50%;background:#0d7460;position:absolute;left:50%;top:5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5}main .step_list_wrap .step_list>li.on:before{background:rgba(0,0,0,0) url("../images/step_on.svg") no-repeat center center}main .step_list_wrap .step_list>li:after{content:"";width:calc(100% + 14px);height:25px;position:absolute;left:-50%;top:0;z-index:1;border-radius:0 25px 25px 0}main .step_list_wrap .step_list>li.on{color:#054438}main .step_list_wrap .step_list>li.on:after{background:#054438;z-index:2}main .step_list_wrap .step_list>li.prev{color:#054438}main .step_list_wrap .step_list>li.prev:after{background:#054438;z-index:2}main .step_list_wrap .step_list>li:first-child:after{left:0;width:calc(50% + 14px);border-radius:25px}main .step_list_wrap .step_list>li:last-child:after{width:calc(100% + 150px)}main .step_list_wrap .step_list>li .step{display:block;text-align:center;font-family:"LATO";font-weight:500;font-size:16px;text-transform:uppercase}main .step_list_wrap .step_list li.on~li:before{background:#fff}main .info_table input+.btn{margin-left:10px}main .info_table .receive_list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:300;line-height:20px;margin:10px 0}main .info_table .inner_input{display:inline-block;height:50px;background:#f3f3f3;color:#888;padding-right:20px;line-height:50px}main .info_table .inner_input input{background:rgba(0,0,0,0);width:100px;text-align:right;padding-right:19px}main .finish_box{border-top:2px solid #ddd;border-bottom:1px solid #ddd;padding:50px 0}main .finish_box .finish_tit{font-size:24px;margin-bottom:20px;text-align:center;font-weight:300}main .finish_box .info_box{background:#f3f3f3;padding:36px 47px;width:350px;margin:0 auto}main .finish_box .info_box .my_info_list li{color:#888;margin:10px 0}main .finish_box .info_box .my_info_list li span{color:#000}main .guide_box+.term_box{margin-top:65px}main .info_select_wrap .border-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-left:auto}main .term_box{background:#fff}main .term_box .term_tit1{font-size:20px;margin:30px 0 33px;color:#333}main .term_box .term_tit1:first-of-type{margin-top:0}main .term_box .term_tit2{font-size:16px;font-weight:300;color:#333;margin:20px 0 5px}main .term_box .term_txt{font-size:16px;color:#333;line-height:24px;font-weight:300;margin-bottom:20px}main .term_box .law_txt{font-size:16px;margin-top:30px}main .term_box .guide_list.number>li{padding-left:20px}main .term_box .guide_list.gap_wide>li{margin-top:20px !important;line-height:24px !important}main .term_box .guide_list>li>.guide_list{margin:15px 0}main .term_box .guide_list>li>.guide_list.no_mt{margin-top:0}main .sitemap_list_wrap .sitemap_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}main .sitemap_list_wrap .sitemap_list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:216px}main .sitemap_list_wrap .sitemap_list>li:not(:last-child){margin-right:30px}main .sitemap_list_wrap .sitemap_list>li .menu_name{display:block;width:100%;background:#054438;color:#fff;font-size:24px;text-align:center;height:54px;line-height:54px;letter-spacing:-1px}main .sitemap_list_wrap .sitemap_list .sub_menu_list{margin-top:10px;display:inline-block}main .sitemap_list_wrap .sitemap_list .sub_menu_list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}main .sitemap_list_wrap .sitemap_list .sub_menu_list>li a{display:inline-block;width:100%;line-height:40px;font-size:16px;font-weight:300;position:relative;padding-left:10px}main .sitemap_list_wrap .sitemap_list .sub_menu_list>li a:before{content:"";display:inline-block;width:3px;height:3px;background:#666;position:absolute;left:0;top:19px}main .error_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:663px;background:#f3f3f3;text-align:center;padding:128px 0}main .error_box .tit{font-size:24px;text-align:center;margin-top:27px}main .error_box .box_txt{font-size:18px;font-weight:300;color:#888;line-height:26px;color:#888;margin-top:28px}main .error_box .box_date{color:#333;font-size:16px;margin-top:45px}main .error_box .btn{width:260px}main .mypage_popup .popup_box{position:fixed;height:100%;top:0;left:0;right:0;z-index:50}main .mypage_popup .popup_box .content_box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:800;width:740px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:60px 50px;box-sizing:border-box;-webkit-box-sizing:border-box}main .mypage_popup .popup_box .content_box .popup_content{width:100%}main .mypage_popup .popup_box .content_box .popup_footer{padding-top:30px}main .mypage_popup .popup_box .content_box .popup_close{position:absolute;right:30px;top:30px;width:25px;height:25px}main .mypage_popup .popup_box .content_box .popup_close img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}main .mypage_popup .popup_box .content_box.box1{min-height:536px}main .mypage_popup .popup_box .content_box.box2{min-height:486px}main .mypage_popup .popup_box .content_box.box2 .tit{font-weight:300;padding:41px 0 20px}main .mypage_popup .popup_box .content_box.box2 .txt_box{background-color:#f3f3f3;height:120px;padding:38px 20px;font-weight:300;font-size:16px}main .mypage_popup .popup_box .txt_group{text-align:center}main .mypage_popup .popup_box .txt_group .tit{padding:41px 0 8px;font-size:24px}main .mypage_popup .popup_box .txt_group .txt{font-size:16px;font-weight:300;padding-bottom:30px}main .mypage_popup .dim{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.6);z-index:50}.intro .skipVideo{background:rgba(0,0,0,.2);position:fixed;right:60px;bottom:40px;z-index:1000000}.intro .skipVideo #skipBtn{position:relative;width:130px;padding:20px 29px;font-size:16px;font-family:"LATO";font-weight:600;line-height:16px;text-align:left;background:rgba(0,0,0,0);color:#fff;color:rgba(255,255,255,.6);-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;cursor:pointer}.intro .skipVideo #skipBtn:after{content:"";display:inline-block;width:100%;height:100%;background:url("../images/ico-skip-arr.png") no-repeat;background-position:82px center;position:absolute;right:0;top:0}.intro .video_wrap{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999999}.intro .video_wrap .video{width:100%;margin:0 auto}.intro.hide .video_wrap{padding:133px 95px 0;-webkit-transition:all 1s;transition:all 1s}.intro.hide .skipVideo{opacity:0}.bannerArea{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:distribute;align-content:space-around;position:absolute;width:auto;width:80%;left:5%;top:200px;z-index:3}.bannerArea .banner{position:relative;width:auto;margin-bottom:2rem;margin-right:2rem}.bannerArea .banner .zone_img{margin-bottom:60px}.bannerArea .banner .zone_cls{width:100%;color:#fff;background:#232323;height:60px;position:absolute;bottom:0;left:0}.bannerArea .banner .zone_cls input{height:60px;width:100%;left:0;z-index:2;clip:auto;cursor:pointer}.bannerArea .banner .zone_cls input+.bnn_close{height:60px;cursor:pointer}.bannerArea .banner .bnn_close{position:relative;display:inline-block;width:49.5%;text-align:center}.bannerArea .banner .bnn_close:first-child::after{content:"";display:block;width:1px;height:60px;background:#cfcfcf;position:absolute;top:0;right:0}.bannerArea .banner .bnn_close label,.bannerArea .banner .bnn_close span{width:100%;height:60px;line-height:60px}.main_header{position:fixed;z-index:10000;width:calc(100% - 190px)}.main_header.fixed{position:fixed;height:133px;z-index:10000;background:#fff;padding:0 95px;margin:0;border-bottom:1px solid #ddd}.main_header.fixed .inner{height:133px}.main_header.on .elif_gnb .dep2{padding-top:60px}.sticky.fixed::before{top:133px}.sticky.fixed.on::before{top:133px}.main-container{opacity:0;-webkit-transition:.01s;transition:.01s}.main-container .hd{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:polygon(0 0, 0 0, 0 0);clip-path:polygon(0 0, 0 0, 0 0)}.main-container section{margin-left:auto;margin-right:auto;padding-left:95px;padding-right:95px;-webkit-transition:all 300ms cubic-bezier(1, 0.635, 0.015, 0.345);transition:all 300ms cubic-bezier(1, 0.635, 0.015, 0.345);-webkit-transition-timing-function:cubic-bezier(1, 0.635, 0.015, 0.345);transition-timing-function:cubic-bezier(1, 0.635, 0.015, 0.345)}.main-container section[class^=cage]{width:100%;position:relative}.main-container .inner{padding-bottom:150px}.main-container .front1{position:relative;padding-top:133px}.main-container .front1 .banner_line{position:absolute;top:133px;left:0;z-index:2;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin-bottom:-1px}.main-container .front1 .banner_line div{position:relative;width:100%;margin:0}.main-container .front1 .banner_line a{padding:20px;display:inline-block;width:100%;height:100%;background:#054438;font-weight:500;font-size:20px;color:#daddb9}.main-container .front1 .banner_line p{overflow:hidden;width:95%;display:block;overflow:hidden;margin:0 auto;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal;word-break:break-all;text-align:center}.main-container .front1 .banner_line p::before{display:inline-block;width:23px;height:30px;margin-right:10px;vertical-align:text-top;background:url("../images/ico_line_noti2.png") 100% center no-repeat;content:""}.main-container .front1 .banner_line p::after{display:inline-block;width:21px;height:14px;margin-left:10px;background:url("../images/ico_line_forward2.png") center no-repeat;content:""}.main-container .front1 .banner_line .lineClose{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:20px;font-size:0;background:url("../images/ico_line_cls2.png") center no-repeat}.main-container .front1 .banner_line.dual div{-ms-flex-preferred-size:50%;flex-basis:50%;margin:0;position:relative}.main-container .front1 .banner_line.dual div p{text-align:left}.main-container .front1 .banner_line.dual div:first-child{margin-left:0}.main-container .front1 .banner_line.dual div:first-child p::before{background:url("../images/ico_line_noti1.png") 100% center no-repeat}.main-container .front1 .banner_line.dual div:first-child p::after{background:url("../images/ico_line_forward1.png") center no-repeat}.main-container .front1 .banner_line.dual div:first-child a{color:#054438;background-color:#daddb9}.main-container .front1 .banner_line.dual div:first-child .lineClose{background-image:url("../images/ico_line_cls1.png")}.main-container .front1 .banner_line.dual div:last-child{margin-right:0}.main-container .front1 .banner_line.dual div:last-child a{color:#daddb9;background:#054438}.main-container .front1 .banner_line.dual div:last-child .lineClose{background-image:url("../images/ico_line_cls2.png")}.main-container .front1 .visual_slide{overflow:hidden;width:100%;height:calc(100vh - 130px)}.main-container .front1 .visual_slide .swiper-slide{position:relative;overflow:hidden;-webkit-transform:scale(100.1%);transform:scale(100.1%)}.main-container .front1 .visual_slide .swiper-slide.swiper-slide-prev{opacity:0 !important}.main-container .front1 .visual_slide .swiper-slide.swiper-slide-active{opacity:1 !important}.main-container .front1 .visual_slide .swiper-slide .txt_box{position:absolute;left:50%;top:50%;width:845px;margin:0 auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:99}.main-container .front1 .visual_slide .swiper-slide .txt_box .txt_wrap{position:relative;width:100%;height:62px;margin-bottom:30px}.main-container .front1 .visual_slide .swiper-slide .txt_box .txt_wrap .box{opacity:0;position:absolute;width:100%;height:62px}.main-container .front1 .visual_slide .swiper-slide .txt_box .txt_wrap .line{position:absolute;bottom:0;width:0;height:3px;background:#fff}.main-container .front1 .visual_slide .swiper-slide .txt_box .txt_wrap.left .box1{left:0}.main-container .front1 .visual_slide .swiper-slide .txt_box .txt_wrap.left .box2{overflow:hidden;left:45%;width:5%}.main-container .front1 .visual_slide .swiper-slide .txt_box .txt_wrap.left .line{left:240px}.main-container .front1 .visual_slide .swiper-slide .txt_box .txt_wrap.right .box2{overflow:hidden}.main-container .front1 .visual_slide .swiper-slide .txt_box .txt_wrap.right:nth-of-type(3) .box2{left:46%;width:1%}.main-container .front1 .visual_slide .swiper-slide .txt_box .txt_wrap.right:nth-of-type(4) .box2{left:45%;width:5%}.main-container .front1 .visual_slide .swiper-slide .txt_box .txt_wrap.right .line{right:500px}.main-container .front1 .visual_slide .slide2 .txt_box .txt_wrap.left .line{left:548px}.main-container .front1 .visual_slide .slide2 .txt_box .txt_wrap.right .line{right:354px}.main-container .front1 .visual_slide .slide3 .txt_box .txt_wrap.left .line{left:480px}.main-container .front1 .visual_slide .slide3 .txt_box .txt_wrap.left .box2{left:46%;width:5%}.main-container .front1 .visual_slide .slide3 .txt_box .txt_wrap.right .line{right:404px}.main-container .front1 .visual_slide .slide3 .txt_box .txt_wrap.right:nth-of-type(3) .box2{left:47%;width:1%}.main-container .front1 .visual_slide .slide3 .txt_box .txt_wrap.right:nth-of-type(4) .box2{left:46%;width:5%}.main-container .front1 .visual_slide .bg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;background:url("../images/main-visual1.jpg") no-repeat 0 0;background-size:cover}.main-container .front1 .visual_slide .bg .bg_mask{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.3}.main-container .front1 .visual_slide .bg.bg2{background:url("../images/main-visual2.jpg") no-repeat 0 0;background-size:cover}.main-container .front1 .visual_slide .bg.bg3{background:url("../images/main-visual3.jpg") no-repeat 50% 50%;background-size:cover}.main-container .front2{padding:120px 0 110px}.main-container .front2 h2.text-roller{height:55px;margin:50px auto 80px;text-transform:uppercase;font-size:32px;font-weight:600;font-family:"TeluguMN",sans-serif;background:rgba(0,0,0,0);color:#054438;padding:0;overflow:hidden;white-space:nowrap}.main-container .front2 h3{position:relative;text-align:center;font-size:20px;color:#262626;font-weight:300}.main-container .front2 h3::before{content:"";width:60px;height:6px;background-color:#787472;position:absolute;top:50%;top:-55px;left:50%;right:50%;left:47.619047619%;right:auto}.main-container .front3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:#054438 !important;width:100%;padding-left:0;padding-right:0;margin-left:0 !important;margin-right:0 !important;position:relative}.main-container .front3::after{content:"";display:block;clear:both}.main-container .front3 .left{position:relative;width:66.66666667%}.main-container .front3 .right{position:relative;width:33.33333333%}.main-container .front3 .btn-wrap{padding-top:205px;padding-bottom:85px;margin-left:230px;display:inline-block;width:auto}.main-container .front3 .btn-wrap a{padding:10px 30px 10px 60px;border:1px solid rgba(255,255,255,.4);color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;letter-spacing:-0.04em;background:url("../images/ico--calendar.png");background-position:30px 15px;background-repeat:no-repeat}.main-container .front3 .sld-wrap{display:block;overflow:hidden}.main-container .front3 .sld-wrap .slick-list{margin:0 -50px}.main-container .front3 .sld-wrap .slick-slide{margin:0 40px;background-color:#fff;transition-delay:0s,0s;-webkit-transition-delay:0s,0s}.main-container .front3 .sld-wrap .slick-slide a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .front3 .sld-wrap .slick-slide .no-data{cursor:default;pointer-events:none}.main-container .front3 .sld-wrap .slick-slide .img_area{display:block;width:50%;min-width:360px;min-width:250px;padding-top:50%;padding-top:55%;font-size:0;overflow:hidden;position:relative}.main-container .front3 .sld-wrap .slick-slide .img_area img{width:100.5%;height:100.5%;max-width:200%;min-height:268px;position:absolute;left:50%;top:50%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-container .front3 .sld-wrap .slick-slide .img_area .txt{opacity:0;height:20px;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;text-align:center;font-size:12px;color:#fff;position:absolute;left:0;bottom:48%;top:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg);white-space:nowrap}.main-container .front3 .sld-wrap .slick-slide .info{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;width:50%;transition-delay:.3s;-webkit-transition-delay:.3s}.main-container .front3 .sld-wrap .slick-active{opacity:1;transition-delay:.1s,.1s;-webkit-transition-delay:.1s,.1s}.main-container .front3 .sld-wrap .slick-active .info{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}.main-container .front3 .sld-wrap .slick-active .img_area .txt{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}.main-container .front3 .sld-wrap .slick-arrow{position:absolute;z-index:1;font-size:0;width:84px;height:84px;background:#fff;border:1px solid #fff;border-radius:100%;opacity:.5}.main-container .front3 .sld-wrap .slick-arrow:focus,.main-container .front3 .sld-wrap .slick-arrow:focus-within,.main-container .front3 .sld-wrap .slick-arrow:hover{opacity:1}.main-container .front3 .sld-wrap .slick-prev{top:40%;left:2%;right:auto;background-image:url("../images/ico-sld-prev.png");background-position:50% 50%;background-repeat:no-repeat}.main-container .front3 .sld-wrap .slick-next{top:40%;left:auto;right:2%;background-image:url("../images/ico-sld-next.png");background-position:50% 50%;background-repeat:no-repeat}.main-container .front3 .sld-wrap .slick-dots{text-align:center;margin:40px 0;position:relative;width:auto;display:block;font-size:0}.main-container .front3 .sld-wrap .slick-dots li{display:inline-block;margin:0 10px;background:#787472;opacity:1 !important;width:30px !important;height:6px !important;vertical-align:middle}.main-container .front3 .sld-wrap .slick-dots li .img_area{width:100%;width:37.8787878788%;height:auto;position:relative;display:inline-block;vertical-align:middle}.main-container .front3 .sld-wrap .slick-dots li .img_area a{display:block}.main-container .front3 .sld-wrap .slick-dots li .img_area span{position:relative;display:block;width:100%;padding-top:100%;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;transition:all .3s ease;-webkit-transition:all .3s ease}.main-container .front3 .sld-wrap .slick-dots li .img_area img{position:absolute;min-width:100%;min-height:100%;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.main-container .front3 .sld-wrap .slick-dots .slick-active{background:#fff}.main-container .front3 .sld-wrap .info{padding:10px 50px}.main-container .front3 .sld-wrap dl .tit{font-size:23px;line-height:1.2;display:-webkit-box;word-break:normal}.main-container .front3 .sld-wrap dl .sub{margin:15px 0;font-size:18px;font-weight:300;display:-webkit-box}.main-container .front3 .sld-wrap dl .tel{font-size:34px;color:#054438}.main-container .front3 .sld-wrap dl .tel:before{content:"";display:inline-block;width:30px;height:22px;background:url("../images/ico-phone.png") no-repeat left top}.main-container .front3 .sld-wrap .flag_type{top:0;line-height:30px;border:1px solid #312d2a;color:#000}.main-container .front3 .sld-wrap .flag_type.color2{margin-left:0;background:rgba(0,0,0,0)}@media(max-width: 1600px){.main-container .front3 .sld-wrap dl .tit{font-size:26px}.main-container .front3 .sld-wrap dl .sub{margin:10px 0;font-size:14px}.main-container .front3 .sld-wrap dl .tel{font-size:24px}}.main-container .front3 .slider-nav .slick-slide img{margin:0;padding:0;width:100%}@-webkit-keyframes navBgSlide{from{margin-left:100%}to{margin-left:0}}@keyframes navBgSlide{from{margin-left:100%}to{margin-left:0}}.main-container .front3 .slider-nav .slick-slide.slick-active img{-webkit-animation:navBgSlide .5s;animation:navBgSlide .5s}.main-container .front3 .search-wrap{display:inline-block;width:385px;position:relative;border-bottom:1px solid rgba(255,255,255,.5);margin-left:35px;margin-right:20px}.main-container .front3 .search-wrap input{height:48px;width:calc(100% - 40px);padding:0 0 0 10px;border:0;outline:none;font-size:18px;color:#fff;line-height:48px;background-color:rgba(0,0,0,0);vertical-align:baseline}.main-container .front3 .search-wrap a{display:inline-block}.main-container .front3 .search-wrap .ico{padding:7px;position:relative;display:inline-block;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:3px}.main-container .front3 .search-wrap .ico>em{position:absolute;top:-5000px;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden}.main-container .front3 .search-wrap .ico_search:before{content:"";display:inline-block;width:22px;height:26px;background:url("../images/ico--search.png") no-repeat;width:22px;height:22px}.main-container .front4{color:#fff;height:100vh;height:calc(100vh - 79px);padding-left:0;padding-right:0;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main-container .front4 .left,.main-container .front4 .right{z-index:1}.main-container .front4 .left{position:relative;width:72.66666667%;height:calc(100% - 133px);margin-top:133px}.main-container .front4 .right{position:relative;width:29.33333333%;height:100%;max-width:543px;border-left:1px solid rgba(255,255,255,.53)}.main-container .front4 .right ul{height:100%}.main-container .front4 .right li{display:block;height:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.main-container .front4 .right li:first-child{border-bottom:1px solid rgba(255,255,255,.53)}.main-container .front4 .right li div{width:100%;height:100%}.main-container .front4 .right li div a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}.main-container .front4 .right li div a .area-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .front4 .right li div a .area-txt span{display:block;text-align:center;padding-top:20px;font-size:22px}.main-container .front4 .right li div a .area-txt span:nth-child(2){opacity:0;font-size:16px}.main-container .front4 .right li div a .area-txt::after{content:"";display:block;width:21px;height:14px;position:relative;top:-35px;left:auto;right:auto;background-image:url("../images/ico-forward.png");background-position:50% 50%;background-repeat:no-repeat;-webkit-transition:all .5s ease;transition:all .5s ease}.main-container .front4 .right li div a .area-bg img{position:absolute;top:0;left:0;height:inherit;z-index:-1;-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0;width:100%}.main-container .front4 .right li div a:hover .area-txt span:nth-child(2){opacity:1;-webkit-transition:all 2s ease;transition:all 2s ease}.main-container .front4 .right li div a:hover .area-txt::after{content:"";top:20px;-webkit-transition:all .5s ease;transition:all .5s ease}.main-container .front4 .right li div a:hover img{opacity:1;-webkit-transform:scale(1.1) translate(-2.5%);transform:scale(1.1) translate(-2.5%)}.main-container .front4 .bg{position:absolute;top:0;left:0;width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}.main-container .front4 .bg div{position:absolute;top:50%;left:50%;width:100%;height:100%;padding-top:61.5%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-container .front4 .bg div img{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.main-container .front4 .bg div video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;width:auto;height:100%;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.main-container .front4 .desc{position:absolute;top:150px;left:230px}.main-container .front4 .desc h2{font-size:60px;font-weight:200;font-family:"TeluguMN",sans-serif;margin-bottom:45px;line-height:1.2em}.main-container .front4 .desc h3{font-size:16px;font-weight:300}.main-container .front4 .desc h3::before{content:"";position:relative;top:-25px;display:block;width:42px;height:1px;background-color:#fff}.main-container .front5 .btn-wrap{max-width:1280px;margin:0 auto;padding-top:150px}.main-container .front5 .btn-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-container .front5 .btn-wrap ul li{position:relative;width:23%;bottom:-100px;opacity:0}.main-container .front5 .btn-wrap ul li a{position:relative;display:block;text-align:center;width:285px;height:228px;overflow:hidden}.main-container .front5 .btn-wrap ul li a img{display:block;position:absolute;top:50%;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out}.main-container .front5 .btn-wrap ul li a:hover img{-webkit-transform:scale(1.1) translateY(-50%);transform:scale(1.1) translateY(-50%)}.main-container .front5 .btn-wrap ul li a span{display:block;width:100%;position:absolute;bottom:25px;font-size:20px}.main-container .front5 .btn-wrap ul li:nth-child(1) a span{color:#fff}@-webkit-keyframes front5List{from{bottom:-50px;opacity:0}to{bottom:0;opacity:1}}@keyframes front5List{from{bottom:-50px;opacity:0}to{bottom:0;opacity:1}}.main-container .front5 .btn-wrap ul.active li{bottom:-100px;opacity:0;-webkit-transition-delay:4s,4s;transition-delay:4s,4s;-webkit-transition:opacity 4s linear;transition:opacity 4s linear;bottom:0;opacity:1;-webkit-transition-delay:4s,4s;transition-delay:4s,4s;-webkit-transition:opacity 4s linear;transition:opacity 4s linear}.main-container .front5 .btn-wrap ul.active li:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation:front5List 0s ease-in-out;animation:front5List 0s ease-in-out;-webkit-transition-delay:.5s,.5s;transition-delay:.5s,.5s;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.main-container .front5 .btn-wrap ul.active li:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation:front5List .5s ease-in-out;animation:front5List .5s ease-in-out;-webkit-transition-delay:.5s,.5s;transition-delay:.5s,.5s;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.main-container .front5 .btn-wrap ul.active li:nth-child(3){-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation:front5List .8s ease-in-out;animation:front5List .8s ease-in-out;-webkit-transition-delay:.8s,.8s;transition-delay:.8s,.8s;-webkit-transition:opacity .8s linear;transition:opacity .8s linear}.main-container .front5 .btn-wrap ul.active li:nth-child(4){-webkit-animation-delay:1.1s;animation-delay:1.1s;-webkit-animation:front5List 1.1s ease-in-out;animation:front5List 1.1s ease-in-out;-webkit-transition-delay:1.1s,1.1s;transition-delay:1.1s,1.1s;-webkit-transition:opacity 1.1s linear;transition:opacity 1.1s linear}/*# sourceMappingURL=sub.css.map */