<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import url("../../renew/css/style_font_notosans.css");
@font-face{font-family:'GmarketSans';font-weight:300;font-style:normal;src:url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansLight.eot');src:url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansLight.eot?#iefix') format('embedded-opentype'),     url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansLight.woff2') format('woff2'),     url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansLight.woff') format('woff'),     url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansLight.ttf') format("truetype");font-display:swap;} 
@font-face{font-family:'GmarketSans';font-weight:500;font-style:normal;src:url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansMedium.eot');src:url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansMedium.eot?#iefix') format('embedded-opentype'),     url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansMedium.woff2') format('woff2'),     url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansMedium.woff') format('woff'),     url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansMedium.ttf') format("truetype");font-display:swap;} 
@font-face{font-family:'GmarketSans';font-weight:700;font-style:normal;src:url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansBold.eot');src:url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansBold.eot?#iefix') format('embedded-opentype'),     url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansBold.woff2') format('woff2'),     url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansBold.woff') format('woff'),     url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansBold.ttf') format("truetype");font-display:swap;}
body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0}
body,button,h1,h2,h3,h4,h5,input,select,table,textarea{font-family:"Noto Sans KR",-apple-system,BlinkMacSystemFont,"Helvetica Neue","Apple SD Gothic Neo",Arial,sans-serif;font-weight:500;font-size:1.5rem;line-height:1.5}
body{position:relative;word-break:break-all;-webkit-text-size-adjust:none}
html{font-size:10px;line-height:1.5;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0}
ol,ul{list-style:none}
address,em{font-style:normal}
a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,.1)}
img{vertical-align:top}
mark{color:inherit;font-weight:700;background:0 0}
button,input{border:none;background:none;outline:none;-webkit-border-radius:0;border-radius:0;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
button{cursor:pointer;}
video::-webkit-media-controls-start-playback-button{display:none!important}
input[type=text]::-ms-clear{display:none;}
input[type=number]::-ms-clear{display:none;}
input[type='text'],input[type='password'],input[type='submit'],input[type='search'],textarea{-webkit-appearance:none;-webkit-border-radius:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
input:checked[type='checkbox']{background:#666;-webkit-appearance:checkbox}
button,input[type='button'],input[type='submit'],input[type='reset'],input[type='file']{-webkit-appearance:button;-webkit-border-radius:0;}
input[type='search']::-webkit-search-cancel-button{-webkit-appearance:none;-webkit-border-radius:0;}
header{display:block;}

body{/* min-width:1400px; */overflow:auto;}

#wrap{position:relative;min-width:1024px;overflow:hidden;}

#header{/* position:fixed;top:0;left:0;width:100%;z-index:900;display:block;background:#fff; */position:relative;z-index:900;}
.scroll_hd .search_area .sa_in{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.08);position:fixed !important;}

#header.scroll_on{position:fixed;}
#header.scroll_on:after{content:"";position:fixed;top:0;left:0;width:100%;height:8.6rem;background:#000;}

@keyframes scr_dropdown{0%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes scr_dropup{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}

.header_area{position:relative;margin:0 auto;z-index:5;}
.header_area .ha_in{text-align:center;position:relative;}

.footer_family{position:absolute;top:4.2rem;right:5rem;z-index:3;}
.footer_family_in{position:relative;}
.footer_family .btn_footer_family{font-size:1.5rem;font-weight:normal;color:#252525;letter-spacing:0;height:3rem;width:14rem;padding:0 1rem;text-align:left;background:#fff url(../images/main/ico_arrow_down.png) 11.8rem 50% no-repeat;border:1px solid #aaa;border-radius:0.5rem;font-family:'맑은 고딕',Malgun Gothic,'Apple SD Gothic Neo','Noto Sans KR','Helvetica','Nanum Gothic',Nanum Gothic,'나눔고딕',Dotum,'돋움',Gulim,'굴림',sans-serif;}
.footer_family .btn_footer_family span{}
.footer_family ul{position:absolute;top:0;left:0;padding-top:2.9rem;border:1px solid #252525;width:calc(100% - 2px);border-radius:0.5rem;padding-bottom:0.8rem;background:#fff;box-shadow:0px 0px 1rem rgba(0,0,0,0.1);z-index:3;display:none;}
.footer_family li{text-align:left;}
.footer_family li button{position:absolute;top:0;left:0;font-size:1.5rem;font-weight:normal;color:#252525;letter-spacing:0;text-align:left;width:100%;padding:0 1rem;height:2.8rem;line-height:2.8rem;background:url(../images/main/ico_arrow_up.png) 11.8rem 50% no-repeat;font-family:'맑은 고딕',Malgun Gothic,'Apple SD Gothic Neo','Noto Sans KR','Helvetica','Nanum Gothic',Nanum Gothic,'나눔고딕',Dotum,'돋움',Gulim,'굴림',sans-serif;}
.footer_family li a{font-size:1.5rem;font-weight:normal;color:#252525;letter-spacing:-0.07em;padding:0 1rem;height:2.8rem;line-height:2.8rem;display:block;}
.footer_family li a:hover{background:#f7f8f9;}
.footer_family li a span{font-family:'맑은 고딕',Malgun Gothic,'Apple SD Gothic Neo','Noto Sans KR','Helvetica','Nanum Gothic',Nanum Gothic,'나눔고딕',Dotum,'돋움',Gulim,'굴림',sans-serif;}
.footer_family li a:hover span{text-decoration:underline;text-underline-offset:3px;}

.gnb_area{padding-top:3rem;padding-bottom:3rem;text-align:left;display:none;}
.gnb_area .ga_in{display:inline-block;vertical-align:top;}
.gnb_area .gnb_list{display:flex;justify-content:space-between;align-items:center;}
.gnb_area .gnb_list li{margin:0 3rem;}
.gnb_area .gnb_list .link_gnb{display:block;font-size:1.7rem;font-weight:500;color:#fff;letter-spacing:-0.025em;line-height:2.6rem;}
.gnb_area .gnb_list .btn_gnb_all{display:block;font-size:1.7rem;font-weight:500;color:#fff;letter-spacing:-0.025em;line-height:2.6rem;}

html.pos_fix{overflow:hidden;height:100vh;}
html.menu_on{overflow:hidden;height:100vh;}

.sitemap_area{position:fixed;top:0;left:6.6rem;width:calc(100% - 13.2rem);height:100%;z-index:99999;display:none;}
.sitemap_area .sa_in{text-align:left;max-width:1200px;padding:0 10rem;margin:6.6rem auto;position:relative;height:calc(100% - 13.2rem);background:#fff;border-radius:1rem;}
.sitemap_area .sitemap_title{padding-bottom:4.1rem;padding-top:9.5rem;}
.sitemap_area .sitemap_title strong{font-size:3.5rem;font-weight:bold;color:#151515;letter-spacing:-0.05em;line-height:4.5rem;}
.sitemap_area .sitemap_close{position:absolute;top:9.6rem;right:9.8rem;}
.sitemap_area .sitemap_close .btn_sitemap_close{width:4rem;height:4rem;background:url(../images/main/ico_close_02.png) 50% 50% no-repeat;text-indent:-9999px;}
.sitemap_area .sitemap_close .btn_sitemap_close:after{content:"";z-index:-1;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.7);}
.sitemap_area .sitemap_list{height:calc(100% - 28.1rem);padding-bottom:10rem;}
.sitemap_area .sitemap_list_in{height:100%;overflow-y:scroll;-ms-overflow-style:none;}
.sitemap_area .sitemap_list_in::-webkit-scrollbar{width:0.8rem;}
.sitemap_area .sitemap_list_in::-webkit-scrollbar-thumb{border-radius:0.4rem;background-color:#e50012;width:0.4rem;border:0.2rem solid transparent;background-clip:padding-box;transition:all 0.6s;}
.sitemap_area .sitemap_list_in::-webkit-scrollbar-thumb:hover{border-width:0;transition:all 0.6s;}
.sitemap_area .sitemap_list_in::-webkit-scrollbar-track{background-color:#fff;margin:1rem 0;}
.sitemap_area .sitemap_list ul{padding-bottom:0;font-size:0;text-align:left;}
.sitemap_area .sitemap_list li{padding-bottom:1.5rem;text-align:left;display:inline-block;vertical-align:top;width:calc(100% / 6);}
.sitemap_area .sitemap_list dl{}
.sitemap_area .sitemap_list dt{margin-bottom:1.6rem;}
.sitemap_area .sitemap_list dt a{font-size:1.6rem;font-weight:bold;color:#151515;letter-spacing:-0.05em;line-height:2.6rem;padding-right:2.8rem;background:url(../images/main/ico_arrow_04.png) calc(100% - 1px) 0.6rem no-repeat;display:inline-block;vertical-align:top;}
.sitemap_area .sitemap_list dt strong{font-size:1.6rem;font-weight:bold;color:#151515;letter-spacing:-0.05em;line-height:2.6rem;padding-right:2.8rem;background:url(../images/main/ico_arrow_04.png) calc(100% - 1px) 0.6rem no-repeat;display:inline-block;vertical-align:top;}
.sitemap_area .sitemap_list dd{margin-bottom:0.5rem;}
.sitemap_area .sitemap_list dd a{font-size:1.5rem;font-weight:300;color:#656565;letter-spacing:-0.05em;line-height:2.4rem;}
.sitemap_area .sitemap_list dd a:hover{text-decoration:underline;text-underline-offset:5px;color:#000;}

.member_area{padding-top:2.7rem;position:absolute;top:0;right:5rem;z-index:23;}
.member_area .ma_in{}
.member_area ul{display:flex;justify-content:space-between;align-items:center;}
.member_area li{margin-left:2.2rem;position:relative;}
.member_area li:first-child{margin-left:0;}
.member_area li:after{content:"";width:2px;height:2px;background:#ccc;display:block;position:absolute;top:50%;margin-top:-1px;left:-11px;}
.member_area li:first-child:after{display:none;}
.member_area .btn_login{display:block;font-size:1.5rem;font-weight:300;color:#aaa;letter-spacing:-0.05em;line-height:2.6rem;}
.member_area .link_member{display:block;font-size:1.5rem;font-weight:300;color:#aaa;letter-spacing:-0.05em;line-height:2.6rem;}
.member_area .link_member_money span{color:#e50012 !important;font-weight:500;}

.member_area .member_p{position:relative;}
.member_area .member_m{position:relative;}
.member_area .member_f{position:relative;}
.member_area .btn_member_info{display:block;font-size:1.5rem;font-weight:300;color:#aaa;letter-spacing:-0.025em;line-height:2.6rem;padding-left:2.5rem;max-width:10rem;}
.member_area .member_p .btn_member_info{background:url(http://www.bizforms.co.kr/renew/images/main/ico_p.png) 0 50% no-repeat;background-size:1.7rem;}
.member_area .member_m .btn_member_info{background:url(http://www.bizforms.co.kr/renew/images/main/ico_m.png) 0 50% no-repeat;background-size:1.7rem;}
.member_area .member_f .btn_member_info{background:url(http://www.bizforms.co.kr/renew/images/main/ico_f.png) 0 50% no-repeat;background-size:1.7rem;}
.member_area .btn_member_info span{display:block;padding-right:1.6rem;background:url(../images/main/ico_arrow_down.png) 100% 50% no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.member_area .member_info{position:absolute;width:31rem;left:50%;top:4rem;margin-left:-15.5rem;display:none;opacity:0;transform:translateY(-2rem);}
@keyframes info_on{
	0%{opacity:0;transform:translateY(-2rem);}
	100%{opacity:1;transform:translateY(0);}}
.member_area .member_info.info_on{display:block;animation:info_on 0.5s 0.2s both;}
.member_area .member_info:after{content:"";width:1.2rem;height:1.2rem;background:#fff;position:absolute;top:-0.6rem;left:50%;margin-left:-0.6rem;transform:rotate(45deg);box-shadow:-0.2rem -0.2rem 0.6rem -0.2rem rgba(0,0,0,0.3);}
.member_area .member_info .mi_in{position:relative;background:#fff;border-radius:1rem;text-align:center;overflow:hidden;box-shadow:0 0.3rem 1rem rgba(0,0,0,0.3);}
.member_area .member_info_user{text-align:left;padding:2rem 2rem 1.5rem 2rem;}
.member_area .member_info_user span{font-size:1.3rem;font-weight:300;color:#151515;letter-spacing:-0.025em;line-height:1.7rem;display:block;padding-left:2.5rem;}
.member_area .member_p .member_info_user span{background:url(http://www.bizforms.co.kr/renew/images/main/ico_p.png) 0 50% no-repeat;background-size:1.7rem;}
.member_area .member_m .member_info_user span{background:url(http://www.bizforms.co.kr/renew/images/main/ico_m.png) 0 50% no-repeat;background-size:1.7rem;}
.member_area .member_f .member_info_user span{background:url(http://www.bizforms.co.kr/renew/images/main/ico_f.png) 0 50% no-repeat;background-size:1.7rem;}
.member_area .member_info_user strong{font-size:1.5rem;font-weight:500;}
.member_area .member_info_box{font-size:0;border:1px solid #ebebeb;border-radius:0.5rem;position:relative;margin:0 2rem;}
.member_area .member_info_box:after{content:"";position:absolute;top:50%;left:50%;margin-top:-1.7rem;margin-left:-0.5px;width:1px;height:3.4rem;background:#ebebeb;z-index:2;}
.member_area .member_info_box dl{display:inline-block;vertical-align:top;width:50%;padding:1.5rem 0;}
.member_area .member_info_box dt{font-size:1.4rem;font-weight:300;color:#353535;letter-spacing:-0.05em;line-height:2.1rem;}
.member_area .member_info_box dd{font-size:1.3rem;font-weight:300;color:#858585;letter-spacing:-0.025em;line-height:2.1rem;}
.member_area .member_info_link{font-size:0;margin-top:2rem;position:relative;background:#f7f8f9;border-top:1px solid #ebebeb;border-radius:0 0 1rem 1rem;}
.member_area .member_info_link:after{content:"";position:absolute;top:0;left:50%;margin-left:-0.5px;width:1px;height:100%;background:#ebebeb;z-index:2;}
.member_area .member_info_link a{display:inline-block;vertical-align:top;width:50%;height:4.8rem;line-height:4.7rem;font-size:1.5rem;font-weight:400;color:#151515;letter-spacing:-0.05em;}
.member_area .member_info_link .link_member_money{}
.member_area .member_info_link .link_member_mypage{}

.m_member_btn{display:none;}
.m_nav_btn{display:none;}

.search_area{padding:0 5rem;position:relative;z-index:15;}
.search_area .sa_in{text-align:center;position:relative;}

.search_area .search_main{}
.search_area .search_form{}

.search_area .search_box{height:8rem;border-radius:4rem;background:#fff;display:flex;}
.search_area .auto_on .search_box{border-radius:4rem 4rem 0 0;}
.search_area .search_box .input_search{width:calc(100% - 11rem);padding-left:4.4rem;text-align:left;font-size:2rem;font-weight:400;color:#454545;letter-spacing:-0.065em;line-height:8rem;}
.search_area .search_box .btn_search{width:6.6rem;height:100%;background:url(../images/main/ico_search.png) 50% 50% no-repeat;text-indent:-9999px;}

.search_area .search_auto{display:none;position:absolute;top:8rem;left:17rem;z-index:20;width:calc(100% - 75rem);min-width:680px;}
.search_area .auto_on .search_auto{display:block;}
.search_area .search_auto .search_auto_box{border-radius:0 0 1rem 1rem;position:relative;overflow:hidden;font-size:10px;}
.search_area .search_auto .search_auto_box:after{content:"";top:0;left:4rem;width:calc(100% - 8rem);height:1px;background:#ddd;position:absolute;}
.search_area .search_auto .search_auto_list{background:#fff;padding:1.5em 0;text-align:left;font-size:10px;}
.search_area .search_auto .search_auto_list li{}
.search_area .search_auto .search_auto_list li a{font-size:1.6em;font-weight:300;color:#151515;letter-spacing:0;line-height:2.125;padding:0 2.75em;display:block;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;position:relative;}
.search_area .search_auto .search_auto_list li a:hover{background:#f9fafb;}
.search_area .search_auto .search_auto_list li a:focus{background:#f9fafb;}
.search_area .search_auto .search_auto_list li span{display:block;height:100%;}
.search_area .search_auto .search_auto_list li em{opacity:0;}
.search_area .search_auto .search_auto_list li span+em{position:absolute;left:calc(95% - 0.9rem);top:50%;margin-top:-0.45rem;width:0.8rem;height:1px;background:#a19ea2;}
.search_area .search_auto .search_auto_list li span+em+em{position:absolute;left:calc(95% - 0.9rem);top:50%;margin-top:-0.45rem;width:1px;height:0.8rem;background:#a19ea2;}
.search_area .search_auto .search_auto_list li span+em+em+em{position:absolute;left:calc(95% - 0.9rem);top:50%;margin-top:-0.45rem;width:1.27rem;height:1px;background:#a19ea2;transform:rotate(45deg);transform-origin:0 0;}
.search_area .search_auto .search_auto_list li strong{font-weight:300;color:#e62725;}
.search_area .search_auto .search_auto_function{font-size:10px;background:#f9fafb;border-top:1px solid #f1f4f6;padding:1.2em 4em;display:flex;justify-content:space-between;}
.search_area .search_auto .search_auto_function strong{font-size:1.4em;font-weight:300;color:#807f7f;letter-spacing:-0.05em;line-height:2;}
.search_area .search_auto .search_auto_function .btn_search_auto_off{font-size:1.4em;font-weight:300;color:#807f7f;letter-spacing:-0.05em;line-height:2;}
.search_area .search_auto .search_auto_function .btn_search_auto_off span{}

.search_area .search_keyword{margin-top:2.3rem;text-align:center;padding-left:7rem;position:relative;display:inline-block;vertical-align:top;}
.search_area .search_keyword strong{font-size:1.5rem;font-weight:500;color:#fff;letter-spacing:-0.025em;line-height:3rem;position:absolute;top:0;left:0;display:inline-block;vertical-align:top;animation:drops2 0.5s both;transform:translateY(3rem);opacity:0;}
.search_area .search_keyword ul{font-size:0;text-align:left;}
.search_area .search_keyword li{margin:0 1rem;display:inline-block;vertical-align:top;opacity:0.5;transform:translateY(3rem);opacity:0;}
.search_area .search_keyword li:nth-child(1){animation:drops 0.5s 0.2s both;}
.search_area .search_keyword li:nth-child(2){animation:drops 0.5s 0.4s both;}
.search_area .search_keyword li:nth-child(3){animation:drops 0.5s 0.6s both;}
.search_area .search_keyword li:nth-child(4){animation:drops 0.5s 0.8s both;}
.search_area .search_keyword li:nth-child(5){animation:drops 0.5s 1.0s both;}
.search_area .search_keyword li:nth-child(6){animation:drops 0.5s 1.2s both;}
.search_area .search_keyword li:nth-child(7){animation:drops 0.5s 1.4s both;}
.search_area .search_keyword li:nth-child(8){animation:drops 0.5s 1.6s both;}
@keyframes drops{
	0%{transform:translateY(3rem);opacity:0;}
	100%{transform:translateY(0);opacity:0.5;}}
@keyframes drops2{
	0%{transform:translateY(3rem);opacity:0;}
	100%{transform:translateY(0);opacity:1;}}
.search_area .search_keyword .btn_keyword{display:block;font-size:1.5rem;font-weight:300;color:#fff;letter-spacing:-0.05em;line-height:3rem;}

.search_area{z-index:17;}
.search_area .sa_in{position:fixed;top:0;left:0;width:100%;height:8rem;background:#fff;z-index:600;}
.search_area .search_main{position:relative;max-width:1500px;padding:0 5rem;margin:0 auto;}
.search_area .search_form{padding-left:12rem;padding-right:40rem;position:relative;z-index:21;}
.search_area .search_box{position:relative;padding-right:15rem;}
.search_area .search_box:after{position:absolute;top:3rem;left:0;width:1px;height:2rem;background:#d1d1d1;content:"";}
.search_area .search_auto{/* top:0;padding-top:8rem; */border:1px solid #d1d1d1;border-top:none;border-radius:0 0 1rem 1rem;}
.search_area .search_keyword{display:none;}

.search_re{text-align:left;font-size:0;position:absolute;top:50%;right:0;transform:translateY(-50%);padding-right:2.4rem;}
.search_re .smll_re_chk{display:inline-block;vertical-align:middle;}
.search_re .smll_re_chk .chk_re_search{display:inline-block;vertical-align:middle;visibility:hidden;width:0;position:absolute;*visibility:visible;*width:13px;*position:relative;}
.search_re .smll_re_chk .label_re_search{font-size:1.4rem;font-weight:400;color:#252525;letter-spacing:-0.062em;line-height:2.1rem;padding-left:2.4rem;cursor:pointer;background:url(../images/renew/chk_off.png) 0 0.2rem no-repeat;display:inline-block;vertical-align:middle;}
.search_re .smll_re_chk .chk_re_search:checked+.label_re_search{background:url(../images/renew/chk_on.png) 0 0.2rem no-repeat;}
.search_re .re_chk_q{position:absolute;right:0;right:0;padding:0.2rem 0 0.2rem 0.6rem;}
.search_re .re_chk_q span{font-size:1.2rem;font-weight:500;color:#fff;letter-spacing:-0.062em;line-height:1.6rem;width:1.8rem;height:1.8rem;border-radius:50%;background:#ddd;text-align:center;display:block;}
.search_re .re_chk_info{position:absolute;width:34rem;left:0;top:3.8rem;display:none;opacity:0;transform:translateY(-1rem);}
.search_re .re_chk_q:hover + .smll_re_chk .label_re_search{text-decoration:underline;text-underline-offset:0.3rem;}
.search_re .re_chk_q:hover + .smll_re_chk + .re_chk_info{display:block;animation:info_on2 0.3s 0.1s both;}
.search_re .re_chk_info:after{content:"";width:1.2rem;height:1.2rem;background:#fff;position:absolute;top:-0.6rem;left:5rem;margin-left:-0.6rem;transform:rotate(45deg);box-shadow:-0.2rem -0.2rem 0.6rem -0.2rem rgba(0,0,0,0.3);}
.search_re .rci_in{position:relative;background:#fff;border-radius:1rem;text-align:center;overflow:hidden;box-shadow:0 0.3rem 1rem rgba(0,0,0,0.3);}
.search_re .re_chk_info dl{padding:2.5rem 0.5rem 2.2rem 1.8rem;text-align:left;}
.search_re .re_chk_info dt{font-size:1.4rem;font-weight:500;color:#555;letter-spacing:-0.062em;line-height:1.6rem;margin-bottom:1.3rem;}
.search_re .re_chk_info dt span{font-size:1.2rem;font-weight:500;color:#fff;letter-spacing:0.05em;line-height:1.4rem;width:1.6rem;height:1.6rem;border-radius:50%;margin-right:0.6rem;background:#555;text-align:center;display:inline-block;vertical-align:top;}
.search_re .re_chk_info dd{font-size:1.4rem;font-weight:300;color:#555;letter-spacing:-0.062em;line-height:2.4rem;text-indent:-2rem;padding-left:2rem;}
.search_re .re_chk_info dd span{font-weight:500;}
.search_re .re_chk_info dd strong{font-weight:bold;}
.search_re .re_chk_info dd strong.txt_red{color:#de1e11;}
.search_re .re_chk_info dd em{background:url(../images/renew/chk_on.png) 0.5rem 0.5rem no-repeat;font-size:1.4rem;font-weight:400;color:#252525;letter-spacing:-0.062em;text-indent:0;padding:0 0.9rem 0 2.9rem;display:inline-block;line-height:2.8rem;border:2px solid #de1e11;border-radius:0.6rem;margin:-0.4rem 0 -0.4rem 1rem;}

@keyframes info_on2{
	0%{opacity:0;transform:translateY(-1rem);}
	100%{opacity:1;transform:translateY(0);}
}

.search_tab{position:absolute;top:8rem;left:0;width:100%;height:6.5rem;background:#fff;z-index:14;box-shadow:0 0 1rem rgba(0,0,0,0.2);border-top:1px solid #ddd;}
.search_tab .st_in{position:relative;max-width:1500px;padding:0 5rem;margin:0 auto;text-align:left;}
.search_tab .st_in ul{font-size:0;}
.search_tab .st_in li{margin-left:3rem;display:inline-block;vertical-align:middle;}
.search_tab .st_in li:first-child{margin-left:0;}
.search_tab .st_in li button{display:block;height:6.5rem;border-bottom:0.3rem solid #fff;}
.search_tab .st_in li.on button{border-bottom:0.3rem solid #000;}
.search_tab .st_in li strong{font-size:1.6rem;font-weight:400;color:#151515;letter-spacing:-0.025em;margin-right:0.5rem;}
.search_tab .st_in li.on strong{font-weight:500;}
.search_tab .st_in li span{font-size:1.6rem;font-weight:400;color:#aeaeae;letter-spacing:0;}
.search_tab .st_in li.on span{color:#151515;}
.search_tab .st_in li em{}

@keyframes scr_dropdown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}

.search_logo{display:block;position:absolute;top:0;left:5rem;padding-top:2.8rem;z-index:22;}
.search_logo .link_logo{line-height:2.6rem;display:block;}
.search_all{display:block;position:absolute;top:0;right:4rem;z-index:22;padding-top:0.9rem;}
.search_all .btn_gnb_all{width:6.3rem;height:6rem;padding:2rem;display:flex;text-align:center;flex-direction:column;justify-content:space-between;}
.search_all .btn_gnb_all span{display:inline-block;vertical-align:top;text-indent:-9999px;width:100%;height:0.2rem;background:#454545;}
.search_all .btn_gnb_all:before{content:"";width:100%;height:0.2rem;display:inline-block;vertical-align:top;background:#454545;}
.search_all .btn_gnb_all:after{content:"";width:100%;height:0.2rem;display:inline-block;vertical-align:top;background:#454545;}


.swiper-button-disabled{display:none !important;opacity:0 !important;}

#container_search{position:relative;z-index:15;overflow:hidden;}

.thumb_type{position:relative;display:flex;align-content:center;justify-content:center;align-items:center;border:1px solid transparent;border-radius:1rem;box-sizing:border-box;overflow:hidden;}
.type_bl{background:#e5f3ff;}
.type_yl{background:#f6eeec;}
.type_rd{background:#fef2ff;}
.type_wh{background:#fff;border-color:#ddd;}
.type_gn{background:#f1f8f3;}
.type_gy{background:#f9f9f4;}

/* .type_f img{max-width:100%;width:100%;}
.type_p img{max-width:95%;width:100%;}
.type_w img{max-width:80%;width:100%;}
.type_h img{max-width:58%;width:100%;} */

.thumb_type:after{content:"";display:block;padding-top:100%;}
.thumb_type:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}


.s_area{padding-top:14.6rem;}
.s_area .s_in{position:relative;max-width:1500px;margin:0 auto;font-size:0;padding:0 5rem;padding-top:3rem;}

.s_area .s_top{padding-top:4rem;}
.s_area .s_top_in{max-width:1200px;padding:0 5rem;margin:0 auto;font-size:0;position:relative;}

.s_area .s_right{width:30rem;margin-left:3rem;display:inline-block;vertical-align:top;/* padding-top:6.4rem; */}
/* .full_size .s_area .s_right{display:none;} */

.s_area .st_right{margin-bottom:3rem;}

.s_area .st_keyword{}
.s_area .st_keyword_in{text-align:left;/* border:1px solid #dbdbdb;border-radius:1rem; */}
.s_area .st_keyword_in strong{display:inline-block;vertical-align:top;font-size:1.6rem;font-weight:500;color:#252525;letter-spacing:-0.062em;line-height:2.6rem;/* padding:2.1rem 1.9rem 2.0rem 1.9rem; */width:9rem;padding-top:0.5rem;}
.s_area .stk_area{/* padding:0 1.0rem 0.7rem 1.5rem; */display:inline-block;vertical-align:top;width:calc(100% - 9rem);overflow:hidden;position:relative;border-radius:1.5rem;}
.s_area .stk_area ul{font-size:0;}
.s_area .stk_area li{padding:0 1rem 0 0;display:inline-block;vertical-align:top;width:auto;}
.s_area .stk_area li a, .s_area .stk_area li button{font-size:1.5rem;font-weight:400;color:#aeaeae;letter-spacing:-0.062em;line-height:3.4rem;padding:0 2.4rem;display:block;border:1px solid #eaeaea;border-radius:2rem;}
.s_area .stk_area li a:hover{border-color:#252525;}
.s_area .stk_area li button:hover{border-color:#252525;}
.s_area .stk_area li:hover a, .s_area .stk_area li:hover button{color:#252525;}
.s_area .stk_area li span{}
.s_area .stk_area .swiper-prev{position:absolute;top:0;left:0;z-index:12;cursor:pointer;width:3.6rem;height:3.6rem;background:rgba(0,0,0,0.5) url(../images/renew/ico_prev_05.png) 50% 50% no-repeat;border-radius:50%;overflow:hidden;}
.s_area .stk_area .swiper-prev:hover{background-color:rgba(0,0,0,0.8);}
.s_area .stk_area .swiper-next{position:absolute;top:0;right:0;z-index:12;cursor:pointer;width:3.6rem;height:3.6rem;background:rgba(0,0,0,0.5) url(../images/renew/ico_next_05.png) 50% 50% no-repeat;border-radius:50%;overflow:hidden;}
.s_area .stk_area .swiper-next:hover{background-color:rgba(0,0,0,0.8);}

.s_ai_searchlawtop{width:auto;position:relative;margin-bottom:2.5rem;}
.s_ai_searchlawtop .s_ai_lawcenpt01{text-align:left;border:1px solid #dbdbdb;border-radius:1rem;padding-bottom:2.5rem;}
.s_ai_searchlawtop .s_ai_lawcenpt01 .s_ai_result{font-size:1.5rem;font-weight:400;color:#666;letter-spacing:-0.062em;line-height:2.6rem;padding:2rem 1rem 0.5rem 1.9rem;}
.s_ai_searchlawtop .s_ai_lawcenpt01 .s_ai_boldtxt{font-size:1.6rem;font-weight:500;color:#252525;letter-spacing:-0.062em;line-height:2.6rem;margin-right:0.5rem;}
.s_ai_cenpt01_list{margin-top:1.5rem;padding:0 1.4rem 0 1.9rem;}
.s_ai_searchlawtop .s_ai_titleh3{font-size:1.5rem;font-weight:400;color:#006adb;letter-spacing:-0.062em;line-height:2.2rem;text-decoration:underline;text-underline-offset:0.3rem;}
.s_ai_greenlink{}
.s_ai_graytxt{font-size:1.3rem;font-weight:400;color:#aaa;letter-spacing:0;line-height:2.2rem;margin-left:0.5rem;}
.s_ai_cenpt01_list .s_ai_asitxt{font-size:1.4rem;font-weight:400;color:#666;letter-spacing:-0.062em;line-height:2.2rem;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:4.4rem;}

.s_ai_banner{margin-bottom:2.5rem;}
.s_ai_banner .s_ai_banner_in{}
.s_ai_banner .s_ai_banner_in a{display:block;}
.s_ai_banner .s_ai_banner_in img{display:block;width:100%;}

.searchlawtop{width:auto;position:relative;margin-bottom:2.5rem;}
.searchlawtop .lawcenpt01{text-align:left;border:1px solid #dbdbdb;border-radius:1rem;padding-bottom:2.5rem;}
.searchlawtop .lawcenpt01 .result{font-size:1.5rem;font-weight:400;color:#666;letter-spacing:-0.062em;line-height:2.6rem;padding:2rem 1rem 0.5rem 1.9rem;}
.searchlawtop .lawcenpt01 .boldtxt{font-size:1.6rem;font-weight:500;color:#252525;letter-spacing:-0.062em;line-height:2.6rem;margin-right:0.5rem;}
.cenpt01_list{margin-top:1.5rem;padding:0 1.4rem 0 1.9rem;}
.searchlawtop .titleh3{font-size:1.5rem;font-weight:400;color:#006adb;letter-spacing:-0.062em;line-height:2.2rem;text-decoration:underline;text-underline-offset:0.3rem;}
.greenlink{}
.graytxt{font-size:1.3rem;font-weight:400;color:#aaa;letter-spacing:0;line-height:2.2rem;margin-left:0.5rem;}
.cenpt01_list .asitxt{font-size:1.4rem;font-weight:400;color:#666;letter-spacing:-0.062em;line-height:2.2rem;}


.smart_search02{position:fixed;z-index:99999;width:90%;max-width:785px;margin:0 auto;top:5% !important;right:auto! important;left:50%;height:100%;max-height:90%;transform:translateX(-50%);}
.smart_search02 .closelqyc{position:absolute;right:0px;}
.smart_search02 .closelqyc:before{content:"";position:fixed;top:-50vh;left:-50vw;width:200vw;height:200vh;background:rgba(0,0,0,0.5);}
.smart_search02 .bg{background:#fff;position:relative;z-index:2;border-radius:2rem;height:100%;overflow-y:auto;}
.smart_search02 .title_xqt{padding:2rem 3rem;}
.smart_search02 .title_xqt p{font-size:1.7rem;font-weight:400;color:#333;letter-spacing:-0.062em;line-height:2.4rem;}
.smart_search02 .boxtbae{padding:0 3rem 2rem 3rem;}
.smart_search02 .boxtbae&gt;dl{padding:2rem 0;font-size:0;}
.smart_search02 .boxtbae .linebotm{border-top:1px solid #ddd;}
.smart_search02 .boxtbae&gt;dl&gt;dd{display:inline-block;vertical-align:top;width:calc(100% - 16rem);}
.smart_search02 .boxtbae&gt;dl&gt;dd:first-child{width:16rem;}
.smart_search02 .boxtbae&gt;dl&gt;dd&gt;a&gt;img{width:14rem;border:1px solid #ddd;}
.smart_search02 .boxtbae dd .titleh3{margin-bottom:1.2rem;}
.smart_search02 .boxtbae dd .titleh3 a{font-size:1.6rem;font-weight:500;color:#006adb;letter-spacing:-0.062em;line-height:2.2rem;}
.smart_search02 .boxtbae dd .titleh3 img{vertical-align:0;}
.smart_search02 .boxtbae dd .ifor{font-size:1.4rem;font-weight:400;color:#666;letter-spacing:-0.062em;line-height:2.2rem;}
.smart_search02 .boxtbae dd .ifor p{margin-bottom:1.5rem;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;max-height:9.5rem;}
.smart_search02 .boxtbae dd .ifor .zdqb{font-size:1.4rem;font-weight:500;color:#333;display:block;margin-bottom:0.7rem;}
.smart_search02 .boxtbae dd .ifor .downdqh dd{}
.smart_search02 .boxtbae dd .ifor .downdqh{}
.smart_search02 .boxtbae dd .ifor .downdqh .file_down{margin-bottom:0;}
.smart_search02 .boxtbae dd .ifor .downdqh .file_down a{margin-right:0.5rem;}
.searchlawtop .lawcenpt02{}
.searchlawtop .lawcenpt02 h3{}
.searchlawtop .lawcenpt02 p{}
.searchlawtop .lawcenpt02 p .txtmore{}
.searchlawtop .lawcenpt02 .imgboxliset{}
.searchlawtop .lawcenpt02 .imgboxliset dd{}
.searchlawtop .lawcenpt02 .imgboxliset img{}
.searchlawtop .lawcenpt02 .imgboxliset span{}

.cept03_01{}
.cept03_01 .dateupdate{}

.cept03_01 .cept3form{}
.cept03_01 .freebtt{}
.cept03_01 .freebtt span{}
.cept03_01 .cept3form{}
.cept03_01 .cept3form dd{}
.cept03_01 .cept3form dd img{}
.cept03_01 .cept3form dd p{}
.cept03_01 .cept3form .lqy{}
.cept03_01 .yel{}
.cept03_01 .blue{}

.cept03_02{}
.cept03_02 .dateupdate{}
.cept03_02 .cept3form02{}
.cept03_02 .cept3form02 dd{}
.cept03_02 .cept3form02 .lineboximg img{}
.cept03_02 .cept3form02 .lqy{}
.cept03_02 .cept3form02 p{}
.cept03_02 .cept3form02 .lineboximg{}


.s_area .sb_guide{margin-bottom:2.5rem;}
.s_area .sb_guide_in{text-align:left;border:1px solid #dcdcdc;border-radius:1rem;padding-bottom:1rem;}
.s_area .sb_guide_title{font-size:1.4rem;font-weight:300;color:#666;letter-spacing:-0.062em;line-height:2.6rem;padding:2rem 1.9rem 0rem 1.9rem;}
.s_area .sb_guide_title strong{font-size:1.6rem;font-weight:500;color:#252525;letter-spacing:-0.062em;line-height:2.6rem;display:block;padding-bottom:1.0rem;}
.s_area .sb_guide_func{padding:0 1.9rem 2.4rem 1.9rem;position:relative;margin-bottom:-1px;}
.s_area .sb_guide_func:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#dcdcdc;}
.s_area .sb_guide_func ul{font-size:0;text-align:left;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem;}
.s_area .sb_guide_func li{}
.s_area .sb_guide_func li span{font-size:1.4rem;font-weight:400;color:#666;letter-spacing:-0.062em;line-height:2.6rem;margin-right:0.6rem;}
.s_area .sb_guide_func li strong{font-size:1.4rem;font-weight:500;color:#e63531;letter-spacing:-0.02em;line-height:2.6rem;}
.s_area .sb_guide_func a{font-size:1.5rem;font-weight:500;color:#fff;letter-spacing:-0.062em;line-height:3.4rem;text-align:center;display:block;background:#e63531;border-radius:0.5rem;}
.s_area .sb_guide_area{height:51rem;overflow:hidden;padding:0 1.9rem 0 1.9rem;}
.s_area .sb_guide_area ul{font-size:0;top:0;}
.s_area .sb_guide_area li{position:relative;}
.s_area .sb_guide_area li:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#dcdcdc;}
.s_area .sb_guide_area li a{display:block;padding:1.1rem 0 1.3rem 0;height:7.8rem;}
.s_area .sb_guide_area li span{display:block;height:2.6rem;overflow:hidden;text-align:left;}
.s_area .sb_guide_area li strong{font-size:1.4rem;font-weight:400;color:#252525;letter-spacing:-0.062em;line-height:2.6rem;display:inline-block;vertical-align:top;}
.s_area .sb_guide_area .sb_guide_q{color:#365caf;font-weight:500;width:2rem;font-size:1.6rem;}
.s_area .sb_guide_area .sb_guide_qt{width:auto;max-width:calc(100% - 11.8rem);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.s_area .sb_guide_area .sb_guide_new{width:1.4rem;font-size:1.1rem;height:1.4rem;line-height:1.3rem;margin-top:0.6rem;background:#e63531;color:#fff;text-align:center;margin-left:0.4rem;}
.s_area .sb_guide_area .sb_guide_time{width:7rem;color:#365caf;letter-spacing:-0.04em;margin-left:1rem;}
.s_area .sb_guide_area .sb_guide_desc{color:#888;font-weight:300;width:calc(100% - 4.5rem);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.s_area .sb_guide_area .sb_guide_comp{width:3.8rem;margin-left:0.5rem;border:1px solid #4e4e4e;line-height:1.8rem;margin-top:0.3rem;border-radius:0.3rem;font-size:1.2rem;text-align:center;}
.s_area .sb_guide_area .sb_guide_comp.qna_btn1{color:#4e4e4e;border-color:#4e4e4e;}
.s_area .sb_guide_area .sb_guide_comp.qna_btn2{color:#365caf;border-color:#365caf;}
.s_area .sb_guide_area .sb_guide_comp.qna_btn3{color:#e63531;border-color:#e63531;}
.s_area .sb_guide_area .sb_guide_a{color:#e63531;font-weight:500;width:2rem;font-size:1.6rem;}
.s_area .sb_guide_area .sb_guide_at{width:calc(100% - 2rem);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}



.s_area .sb_right{}
.s_area .sb_now{}
.s_area .sb_now_in{text-align:left;border:1px solid #dbdbdb;border-radius:1rem;padding-bottom:1.5rem;}
.s_area .sb_now_in strong{display:block;font-size:1.6rem;font-weight:500;color:#252525;letter-spacing:-0.062em;line-height:1;padding:2.1rem 1.9rem 2.0rem 1.9rem;}
.s_area .sb_now_in strong span{font-size:1.4rem;font-weight:500;color:#666;letter-spacing:0;margin-left:1.5rem;background:url(../images/renew/ico_clock.png) 0 50% no-repeat;padding-left:2rem;}
.s_area .sbn_area{height:28rem;overflow:hidden;width:100%;}
.s_area .sbn_area ul{height:auto;}
.s_area .sbn_area li{}
.s_area .sbn_area li a{display:block;font-size:0;padding:0.7rem 2rem;}
.s_area .sbn_area li img{width:2.1rem;margin-right:1rem;display:inline-block;vertical-align:top;}
.s_area .sbn_area li span{font-size:1.5rem;font-weight:400;color:#333;letter-spacing:-0.062em;line-height:2rem;width:calc(100% - 3.5rem);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;vertical-align:top;}
.s_area .sbn_area li em{font-size:1.4rem;font-weight:300;color:#aeaeae;letter-spacing:-0.01em;line-height:2.1rem;text-align:right;max-width:5.5rem;width:auto;padding-left:2rem;background:url(../images/renew/ico_clock.png) 0 50% no-repeat;display:inline-block;vertical-align:top;}

.s_area .st_left{width:100%;max-width:836px;height:15.7rem;margin-bottom:2.2rem;}

.s_area .stl_slider{position:relative;margin:0 -4rem;padding:0 4rem;}
.s_area .stl_slider_in{overflow:hidden;}
.s_area .stl_slider_in ul{}
.s_area .stl_slider_in li{width:20rem;}
.s_area .stl_slider_in li a{display:block;width:100%;}
.s_area .stl_slider_in li img{display:block;width:100%;border-radius:0.6rem;}

.s_area .stl_slider_in_prev{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:4;width:4rem;height:4rem;border-radius:50%;background:url(../images/renew/ico_prev2.png) 50% 50% no-repeat;background-size:100%;background-color:rgba(0,0,0,0.3);cursor:pointer;opacity:0;transition:all 0.2s;}
.s_area .stl_slider:hover .stl_slider_in_prev{left:2rem;opacity:1;}
.s_area .stl_slider_in_prev:hover{background-color:rgba(0,0,0,0.7);}
.s_area .stl_slider_in_next{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:5;width:4rem;height:4rem;border-radius:50%;background:url(../images/renew/ico_next2.png) 50% 50% no-repeat;background-size:100%;background-color:rgba(0,0,0,0.3);cursor:pointer;opacity:0;transition:all 0.2s;}
.s_area .stl_slider:hover .stl_slider_in_next{right:2rem;opacity:1;}
.s_area .stl_slider_in_next:hover{background-color:rgba(0,0,0,0.7);}

.s_area .s_left{width:calc(100% - 33rem);display:inline-block;vertical-align:top;}
/* .full_size .s_area .s_left{width:100%;} */

.s_area .s_mid{padding-top:5rem;}
.s_area .s_mid_in{max-width:1300px;padding:0 5rem;margin:0 auto;font-size:0;position:relative;}

.s_area .s_left_banner{margin-bottom:2rem;}
.s_area .s_left_banner_in{overflow:hidden;height:auto;width:100%;border-radius:1rem;}
.s_area .s_left_banner ul{height:auto;}
.s_area .s_left_banner li{}
.s_area .s_left_banner li a{display:block;}
.s_area .s_left_banner li img{display:block;width:100%;border-radius:1rem;}

.s_area .sm_left{width:100%;margin-bottom:6rem;}

.s_area .sml_list{}
.s_area .sml_list_in{}

.s_area .smll_top{position:relative;z-index:5;border-bottom:1px solid #dbdbdb;}
.s_area .smll_top_in{display:flex;justify-content:space-between;padding:1.7rem 0;font-size:0;}

.s_area .smllt_left{text-align:left;padding-left:0;width:calc(100% - 39rem);}
.s_area .smllt_left strong{font-size:1.7rem;font-weight:500;color:#252525;letter-spacing:-0.062em;line-height:3rem;margin-right:0.6rem;}
.s_area .smllt_left span{font-size:1.7rem;font-weight:400;color:#aeaeae;letter-spacing:-0.062em;line-height:3rem;}

.s_area .smllt_right{text-align:right;}
.s_area .smlltr_slc{display:inline-block;vertical-align:top;text-align:left;position:relative;margin-right:1.2rem;}
.s_area .smlltr_slc_now{border:1px solid transparent;border-radius:0.5rem;position:relative;z-index:2;}
.s_area .smlltr_slc_now button, .s_area .smlltr_slc_now a{display:block;width:9.2rem;height:2.8rem;background:url(../images/renew/ico_arrow_d.png) 7.2rem center no-repeat;text-align:left;}
.s_area .smlltr_slc_now span{font-size:1.5rem;font-weight:400;color:#555;letter-spacing:0;line-height:2.8rem;padding-left:0.9rem;}
.s_area .smlltr_slc.on .smlltr_slc_now span{color:#252525;}
.s_area .smlltr_slc ul{position:absolute;top:0;left:0;border:1px solid #252525;border-radius:0.5rem;padding-top:2.8rem;overflow:hidden;display:none;}
.s_area .smlltr_slc.on ul{display:block;}
.s_area .smlltr_slc li{}
.s_area .smlltr_slc li:first-child{border-top:1px solid #252525;}
.s_area .smlltr_slc li button, .s_area .smlltr_slc li a{display:block;width:9.2rem;height:2.8rem;background:#fff;text-align:left;}
.s_area .smlltr_slc li button:hover, .s_area .smlltr_slc li a:hover{background:#1e90ff;}
.s_area .smlltr_slc li span{font-size:1.4rem;font-weight:400;color:#252525;letter-spacing:0;line-height:2.8rem;padding-left:0.9rem;}
.s_area .smlltr_slc li button:hover span, .s_area .smlltr_slc li a:hover span{color:#fff;}

.s_area .smlltr_view{padding-right:1.8rem;padding-left:1.6rem;display:inline-block;vertical-align:top;}
.s_area .smlltr_view span{font-size:1.5rem;font-weight:400;color:#555;letter-spacing:0;line-height:2.8rem;}

.s_area .smlltr_type{padding-right:0;display:inline-block;vertical-align:top;}
.s_area .smlltr_type ul{padding-top:0.6rem;}
.s_area .smlltr_type li{margin-left:1.5rem;display:inline-block;vertical-align:top;}
.s_area .smlltr_type li button, .s_area .smlltr_type li a{display:block;width:1.8rem;height:1.8rem;text-indent:-9999px;background-size:100% !important;}
.s_area .smlltr_type li .btn_type_list{background:url(../images/renew/ico_list_off.png) 50% 50% no-repeat;}
.s_area .type_list .smlltr_type li .btn_type_list{background:url(../images/renew/ico_list_on.png) 50% 50% no-repeat;}
.s_area .smlltr_type li .btn_type_img{background:url(../images/renew/ico_img_off.png) 50% 50% no-repeat;}
.s_area .type_img .smlltr_type li .btn_type_img{background:url(../images/renew/ico_img_on.png) 50% 50% no-repeat;}
.s_area .smlltr_type li span{}

.s_area .smll_mid{}
.s_area .smll_mid_in{}

.s_area .smllm_area{}
.s_area .type_img .smllm_area{padding-top:1rem;padding-bottom:1rem;}
.s_area .smllm_area ul{}
.s_area .smllm_area li{position:relative;}
.s_area .smllm_area li:before{position:absolute;top:0;left:0;width:100%;height:1px;background:#dbdbdb;content:"";z-index:2;}
.s_area .smllm_area li:first-child:before{content:none;}
.s_area .type_img .smllm_area li:before{content:none;}
.s_area .smllm_area li:hover{z-index:3;}
.s_area .smllm_area li:first-child{border-top:none;}
.s_area .smllm_area .smllm_box{font-size:0;text-align:left;padding:1.2rem 0;position:relative;z-index:2;}
.s_area .smllm_area li:after{content:"";position:absolute;background:#fff;top:0px;left:0;bottom:0;right:0;box-shadow:0 0 0 transparent;border-radius:0rem;border:1px solid transparent;}
.s_area .smllm_area li:hover:after{content:"";top:-1px;left:-1.4rem;bottom:-1px;right:-1.4rem;box-shadow:0.5rem 0.5rem 1rem rgba(0, 0, 0, 0.3);border-radius:1rem;border:1px solid #dbdbdb;transition:all 0.2s;}
.s_area .smllm_area li:hover:before{z-index:-1;}

.s_area .smllm_area .t_num{position:absolute;left:12.4rem;top:0rem;z-index:9;}
.s_area .smllm_area .t_num em{font-size:1.6rem;font-weight:500;color:#333;letter-spacing:-0.02em;line-height:2.8rem;margin-right:2rem;text-align:left;}
.s_area .smllm_area .t_num input{font-size:1.6rem;font-weight:500;color:#333;letter-spacing:-0.02em;line-height:2.4rem;height:2.4rem;padding:0 0.8rem 0.2rem 0.8rem;width:8rem;border:1px solid #333;text-align:left;}
.s_area .smllm_area .edittime{position:absolute;top:2.2rem;right: calc(100% + 7.5rem);white-space: nowrap;z-index:13;font-size:1.3rem;font-weight:400;color:#838cff;letter-spacing:-0.05em;line-height:2rem;text-align:right;}
.s_area .smllm_area .edit_view{position:absolute;top:1.7rem;left:-7rem;z-index:13;font-size:1.6rem;font-weight:500;color:#252525;letter-spacing:-0.05em;line-height:1;padding:0.5rem 1.0rem 0.6rem 0.9rem;border-radius:0.5rem;border:1px solid #252525;text-align:center;background:#fff;}
.s_area .smllm_area .edit_view:hover{color:#fff;background:#252525;}
.s_area .smllm_area .list_regdate{position:absolute;top:6.1rem;left:-16.9rem;z-index:13;font-size:1.3rem;font-weight:400;color:#de1e11;letter-spacing:0;line-height:1;text-align:right;padding-right:0.3rem;width:7.5rem;display:block;}
.s_area .smllm_area .display_priority{position:absolute;top:6.1rem;left:-9.1rem;z-index:13;font-size:1.4rem;font-weight:400;color:#555;letter-spacing:0;line-height:1;text-align:right;padding-right:0.3rem;width:6.5rem;display:block;}
.s_area .smllm_area .edit_priority{position:absolute;top:8.1rem;left:-9rem;z-index:13;font-size:1.4rem;font-weight:400;color:#555;letter-spacing:0;line-height:1;padding:0.1rem 0.3rem 0.2rem 0.3rem;border-radius:0.2rem;border:1px solid #555;text-align:right;width:6rem;background:#fff;}
.s_area .smllm_area .btn_priority{position:absolute;top:8.1rem;left:-13.2rem;z-index:13;font-size:1.3rem;font-weight:400;color:#555;letter-spacing:-0.05em;line-height:1;padding:0.5rem 0.7rem 0.5rem 0.6rem;border-radius:0.2rem;border:1px solid #252525;text-align:center;background:#fff;}
.s_area .smllm_area .btn_priority:hover{color:#fff;background:#252525;}
.s_area .type_img .smllm_area .edit_view{left:0.5rem;top:1.7rem;}
.s_area .type_img .smllm_area .display_priority{left:auto;right:0.6rem;top:1.8rem;}
.s_area .type_img .smllm_area .edit_priority{left:auto;right:0.5rem;top:3.8rem;}

.s_area .smllm_area .smllm_thumb{margin-left:0;width:10rem;height:auto;display:inline-block;vertical-align:middle;text-align:center;}
.s_area .smllm_area .smllm_thumb:after{}
.s_area .smllm_area li:hover .smllm_thumb:after{}
.s_area .smllm_area .smllm_thumb .thumb_type{width:100%;top:0;border-radius:0.5rem;border:none;display:block;}
.s_area .smllm_area .smllm_thumb strong{width:100%;height:100%;display:flex;position:absolute;top:0;left:0;align-content:center;justify-content:center;align-items:center;flex-wrap:wrap;}
.s_area .smllm_area .smllm_thumb img{max-width:82%;max-height:82%;min-width:55%;min-height:55%;}
.s_area .smllm_area .smllm_thumb .thumb_type.type_f img{max-width:100%;max-height:100%;width:100%;}
.s_area .ver_price .smllm_area .smllm_thumb .thumb_type{border:1px solid #dbdbdb;}
/* .s_area .smllm_area .smllm_thumb:hover .thumb_type{position:absolute;width:28rem;top:-10rem;z-index:20;border-radius:1rem;transition:all 0.2s;} */

.s_area .smllm_info{width:calc(100% - 13.4rem);margin-left:2.4rem;display:inline-block;vertical-align:middle;}
.s_area .smllm_detail{width:calc(100% - 24.2rem);display:inline-block;vertical-align:middle;position:relative;}
.s_area .ver_price .smllm_detail{width:calc(100% - 24.2rem);}
.s_area .smllm_cate{margin-bottom:0.5rem;}
.s_area .smllm_cate span{font-size:1.4rem;font-weight:400;color:#aeaeae;letter-spacing:-0.062em;line-height:1;}
.s_area .smllm_title{display:inline-block;vertical-align:top;}
.s_area .ver_price .smllm_title{margin-right:-24rem;padding-right:24rem;}
.s_area .smllm_title span{font-size:1.8rem;font-weight:500;color:#252525;letter-spacing:-0.062em;line-height:2.8rem;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-height:2.8rem;}
.s_area .smllm_title span:hover{color:#de1e11;text-decoration:underline;text-underline-offset:0.4rem;text-decoration-thickness:0.2rem;}
.s_area .smllm_area li:hover .smllm_title span{}
.s_area .smllm_title a{font-size:1.8rem;font-weight:500;color:#252525;letter-spacing:-0.062em;line-height:2.4rem;}
.s_area .smllm_title strong{font-weight:500;color:#de1e11;}

.s_area .smllm_tag{height:5.5rem;overflow:hidden;margin-top:0.7rem;margin-bottom:-2.6rem;position:relative;}
.s_area .smllm_tag:before{position:absolute;bottom:0;left:0;width:100%;height:2.8rem;background:#fff;z-index:2;content:"";}
/* .s_area .smllm_tag::-webkit-scrollbar{height:8px;}
.s_area .smllm_tag::-webkit-scrollbar-thumb{border-radius:2px;background-color:#ccc;border:3px solid #fff;}
.s_area .smllm_tag::-webkit-scrollbar-thumb:hover{border-color:#ccc;}
.s_area .smllm_tag::-webkit-scrollbar-track{} */
.s_area .smllm_info:hover .smllm_tag:before{display:none;}
.s_area .smllm_tag strong{font-size:1.4rem;font-weight:400;color:#fff;letter-spacing:-0.062em;line-height:1.9rem;height:2rem;padding:0 0.9rem 0 0.8rem;border:1px solid transparent;border-radius:2rem;display:inline-block;vertical-align:top;margin-right:0.6rem;}
.s_area .smllm_tag strong:first-child{margin-left:0;}
.s_area .smllm_tag .smllm_1{background:#fff;border-color:#838cff;color:#838cff;}
.s_area .smllm_tag .smllm_2{background:#f9b718;border-color:#f9b718;}
.s_area .smllm_tag .smllm_3{background:#fff;border-color:#ff2c8a;color:#ff2c8a;}
.s_area .smllm_tag .smllm_4{background:#f5f5f5;border-color:#f5f5f5;}
.s_area .smllm_tag .smllm_5{background:#618bf7;border-color:#618bf7;}
.s_area .smllm_tag .smllm_6{background:#509b7d;border-color:#509b7d;display:none;}
.s_area .smllm_tag .smllm_7{background:#d94a4a;border-color:#d94a4a;}
.s_area .smllm_tag .smllm_8{background:#2380ff;border-color:#2380ff;}
.s_area .smllm_tag .smllm_9{background:#444b92;border-color:#444b92;}
.s_area .smllm_tag .smllm_10{background:#999;border-color:#999;}
.s_area .smllm_tag .smllm_11{background:#f35845;border-color:#f35845;}
.s_area .smllm_tag .smllm_12{background:#fbb106;border-color:#fbb106;}
.s_area .smllm_tag span{margin-right:1rem;display:inline-block;vertical-align:top;position:relative;margin-bottom:0.5rem;cursor:text;}
.s_area .smllm_tag strong + span{margin-left:0.5rem;}
.s_area .smllm_tag span:last-child{margin-right:0;}
.s_area .smllm_tag span a{font-size:1.5rem;font-weight:400;color:#aeaeae;letter-spacing:-0.074em;line-height:2.2rem;display:block;cursor:text;}
.s_area .smllm_tag span em{font-size:1.5rem;font-weight:400;color:#aeaeae;letter-spacing:-0.074em;line-height:2.2rem;display:block;font-style:normal;}
.s_area .smllm_tag span button{font-size:1.5rem;font-weight:400;color:#aeaeae;letter-spacing:-0.074em;line-height:1.8rem;margin-top:0.4rem;padding-bottom:1.1rem;}
.s_area .smllm_tag span button.t_edit{color:#000;font-weight:500;margin-right:0.5rem;}
.s_area .smllm_tag span button.t_edit:hover{color:#de1e11;}
.s_area .smllm_tag span button.t_del{color:#000;font-weight:500;}
.s_area .smllm_tag span button.t_del:hover{color:#de1e11;}
.s_area .smllm_tag span:last-child{margin-right:0;}
.s_area .smllm_tag span:hover a{/* color:#006adb;text-decoration:underline;text-underline-offset:0.3rem; */cursor:text;}
.s_area .smllm_tag span input{color:#252525;border:1px solid #333;width:6rem;padding:0 0.5rem;line-height:2rem;font-size:1.4rem;font-weight:400;letter-spacing:-0.062em;display:block;background:#fff;z-index:2;position:relative;}
.s_area .smllm_tag span input.t_input_e{position:absolute;min-width:0.1rem;position:absolute;top:0;left:0;width:calc(100% - 0.9rem);padding:0 0.9rem;}

.s_area .smllm_func{width:21.2rem;margin-left:3rem;display:inline-block;vertical-align:middle;text-align:right;}
.s_area .ver_price .smllm_func{width:21.2rem;text-align:right;}
.s_area .smllm_icon{width:12.5rem;display:inline-block;vertical-align:middle;}
.s_area .smllm_icon a, .s_area .smllm_icon button{width:2.1rem;height:2.1rem;margin:0.3rem 0.5rem 0.3rem 0;display:inline-block;vertical-align:middle;position:relative;z-index:6;}
.s_area .smllm_icon a:last-child, .s_area .smllm_icon button:last-child{margin-right:0;}
.s_area .smllm_icon img{width:100%;display:block;}
.s_area .smllm_view{width:9rem;text-align:right;display:inline-block;vertical-align:middle;display:none;}
.s_area .smllm_view span{font-size:1.5rem;font-weight:500;color:#666;letter-spacing:-0.025em;line-height:2rem;padding-left:0rem;background:none;}
.s_area .smllm_price{width:10rem;text-align:right;display:inline-block;vertical-align:middle;}
.s_area .smllm_price strong{font-size:1.5rem;font-weight:400;color:#aaa;letter-spacing:-0.025em;line-height:2rem;text-decoration:line-through;display:block;padding-bottom:0.5rem;}
.s_area .smllm_price span{font-size:1.5rem;font-weight:500;color:#666;letter-spacing:-0.025em;line-height:2rem;}
.s_area .smllm_grade{width:8.7rem;text-align:right;display:inline-block;vertical-align:middle;}
.s_area .smllm_grade span{font-size:1.3rem;font-weight:500;color:#ce1f1d;letter-spacing:-0.062em;line-height:1;display:inline-block;vertical-align:top;border:1px solid #ce1f1d;padding:0.3rem 0.8rem 0.4rem 0.7rem;border-radius:0.5rem;text-align:center;}
.s_area .smllm_grade span.grade_p{color:#fff;border-color:#ce1f1d;background:#ce1f1d;}
.s_area .smllm_grade span.grade_m{color:#fff;border-color:#4662b8;background:#4662b8;}
.s_area .smllm_grade span.grade_f{color:#252525;border-color:#252525;}

.s_area .ver_smartblock .smllm_area .smllm_thumb{width:15.2rem;text-align:left;}
.s_area .ver_smartblock .smllm_area .smllm_thumb strong{position:relative;}
.s_area .ver_smartblock .smllm_area .smllm_thumb img{max-width:100%;}
.s_area .ver_smartblock .smllm_area .smllm_thumb .thumb_type{width:15.2rem;}
.s_area .ver_smartblock .smllm_area .smllm_thumb .thumb_type:before{content:none;}
.s_area .ver_smartblock .smllm_area .smllm_thumb .thumb_type:after{content:none;}
/* .s_area .ver_smartblock .smllm_area .smllm_thumb:hover .thumb_type{width:31rem;top:-7.1rem;} */

.s_area .ver_smartblock .smllm_info{width:calc(100% - 17.6rem);}
.s_area .ver_smartblock .smllm_detail{width:100%;}

.s_area .ver_smartblock .smllm_cate{display:none;}

.s_area .ver_smartblock .smllm_title{margin:0;padding:0;margin-bottom:0.5rem;margin-top:-4.2rem;padding-top:2rem;}
.s_area .ver_smartblock .smllm_title span{white-space:nowrap;display:block;-webkit-line-clamp:1;max-height:2.8rem;}

.s_area .ver_smartblock .smllm_desc{display:block;margin-bottom:0.5rem;/* margin-bottom:-2.5rem;padding-bottom:5rem; */}
.s_area .ver_smartblock .smllm_desc span{font-size:1.4rem;font-weight:300;color:#858585;letter-spacing:-0.062em;line-height:2.1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;}
.s_area .ver_smartblock .smllm_desc a{font-size:1.2rem;font-weight:300;color:#858585;letter-spacing:-0.062em;line-height:2.1rem;}
.s_area .ver_smartblock .smllm_desc strong{font-weight:300;color:#de1e11;}

.s_area .ver_smartblock .smllm_tag{height:2.7rem;}
.s_area .ver_smartblock .smllm_tag:before{display:none;}

.s_area .ver_smartblock .smllm_func{display:none;}

.s_area .type_img .smllm_area ul{text-align:left;padding-left:0;margin:0 -1.25rem;}
.s_area .type_img .smllm_area li{width:calc((100% - 10rem)/4);margin:0 1.25rem;display:inline-block;vertical-align:top;border-top:none;}
.s_area .type_img .smllm_area .smllm_thumb{margin-left:0;width:100%;height:auto;display:block;}
.s_area .type_img .smllm_area .smllm_thumb .thumb_type{width:100%;border-radius:0.8rem;}
.s_area .type_img .smllm_area .smllm_thumb img{border:none;}
/* .s_area .type_img .smllm_area .smllm_thumb:hover .thumb_type{top:0;width:100%;position:relative;transform:scale(1.6);} */

.s_area .type_img .smllm_area .smllm_thumb strong{width:100%;}
.s_area .type_img .smllm_info{width:100%;min-height:1rem;margin-left:0;display:block;text-align:left;}
.s_area .type_img .smllm_detail{width:100%;display:block;}
.s_area .type_img .smllm_cate{display:none;}
.s_area .type_img .smllm_title{margin:0;margin-top:1.1rem;margin-bottom:1rem;padding:0;}
.s_area .type_img .smllm_title span{font-size:1.7rem;font-weight:400;line-height:2.6rem;;max-height:5.2rem;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:5.2rem;}
.s_area .type_img .smllm_title span:hover{text-decoration:none;color:#252525;}
.s_area .type_img .smllm_title strong{font-weight:400;}
.s_area .type_img .smllm_desc{display:none;}
.s_area .type_img .smllm_tag{position:relative;display:none;}
.s_area .type_img .smllm_tag strong + strong{display:none;}
.s_area .type_img .smllm_func{width:100%;margin-left:0;display:block;text-align:left;position:relative;display:none;}
.s_area .type_img .smllm_icon{display:inline-block;vertical-align:top;width:auto;position:relative;z-index:2;}
.s_area .type_img .smllm_icon a, .s_area .smllm_icon button{}
.s_area .type_img .smllm_view{text-align:right;position:absolute;bottom:0.6rem;right:0;}
.s_area .type_img .smllm_grade{display:none;}

.s_area .ver_smartblock.type_img .smllm_area{padding-bottom:1rem;}
.s_area .ver_smartblock.type_img .smllm_area .smllm_box{}
.s_area .ver_smartblock.type_img .smllm_area ul{padding-left:0;margin:0 -1.5rem;}
.s_area .ver_smartblock.type_img .smllm_area li{width:calc((100% - 12rem)/4);margin:0 1.5rem;}
.s_area .ver_smartblock.type_img .smllm_area .smllm_thumb .thumb_type{border:none;}
.s_area .ver_smartblock.type_img .smllm_area .smllm_thumb strong{height:auto;max-height:none;}
.s_area .ver_smartblock .smllm_area .smllm_thumb img{border:none;border-radius:0.4rem;}
.s_area .ver_smartblock.type_img .smllm_area .smllm_thumb img{border-radius:0.8rem;}

.s_area .ver_smartblock .smllb_more{border:1px solid #dbdbdb;border-radius:1rem;}

.s_area .ver_smartblock.type_img .smllm_area#design_list{}
.s_area .ver_smartblock.type_img .smllm_area#design_list ul{margin:0 -1rem;}
.s_area .ver_smartblock.type_img .smllm_area#design_list li{width:calc((100% - 10rem) / 5);margin:0 1rem;}
.s_area .type_img #design_list .smllm_title span{height:2.4rem;-webkit-line-clamp:1;}
.s_area #design_list .smllm_tag{height:auto;margin-bottom:0;}
.s_area #design_list .smllm_tag span{margin-left:0;}
.s_area .ver_smartblock.type_img .smllm_area#design_list .smllm_thumb strong{padding-bottom:100%;overflow:hidden;}
.s_area .ver_smartblock.type_img .smllm_area#design_list .smllm_thumb img{position:absolute;top:0;left:0;width:auto;height:100%;max-width:none;max-height:none;min-width:auto;min-height:auto;}

.s_area .smll_bot{}
.s_area .smll_bot_in{}

.s_area .smllb_more{border-top:1px solid #dbdbdb;}
.s_area .smllb_more a, .s_area .smllb_more button{display:block;width:100%;height:5.8rem;font-size:0;text-align:center;line-height:5.8rem;}
.s_area .smllb_more strong{font-size:1.8rem;font-weight:500;color:#252525;letter-spacing:-0.062em;line-height:1;display:inline-block;vertical-align:middle;margin-right:0.6rem;}
.s_area .smllb_more span{font-size:1.8rem;font-weight:500;color:#252525;letter-spacing:-0.062em;line-height:1;display:none;vertical-align:middle;margin-right:0.6rem;}
.s_area .smllb_more em{font-size:1.8rem;font-weight:500;color:#252525;letter-spacing:-0.062em;line-height:1;display:inline-block;vertical-align:middle;padding-right:2.8rem;background:url(../images/renew/ico_arrow_d_02.png) 99% 52% no-repeat;}

.s_area .ver_smartblock .smllb_more em{padding-right:2.2rem;background:url(../images/renew/ico_arrow_r_02.png) 99% 52% no-repeat;}

.s_area .sm_right{position:absolute;top:0;right:5rem;width:34rem;margin-bottom:6rem;}

.s_area .smr_top{}
.s_area .smr_top_in{text-align:left;border:1px solid #dbdbdb;border-radius:1rem;overflow:hidden;}
.s_area .smrt_quick{}
.s_area .smrt_quick_in{}
.s_area .smrt_quick ul{}
.s_area .smrt_quick li{border-top:1px solid #dbdbdb;}
.s_area .smrt_quick li:first-child{border-top:none;}
.s_area .smrt_quick li a{display:block;padding:1.7rem 3.9rem 1.7rem 1.9rem;background:url(../images/renew/ico_arrow_d_02.png) calc(100% - 1.9rem) 50% no-repeat;}
.s_area .smrt_quick li span{font-size:1.3rem;font-weight:300;color:#252525;letter-spacing:-0.062em;line-height:1.9rem;}
.s_area .smrt_quick li a:hover span{color:#006adb;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#006adb;}

.s_quick_top{width:6rem;height:6rem;position:absolute;right:8rem;z-index:17;top:calc(100vh - 362px);}
.s_quick_top a{display:block;height:100%;}
.s_quick_top button{display:block;height:100%;width:100%;text-indent:-9999px;}
.s_quick_top button{background:url(../images/renew/ico_top_on.png) 50% 50% no-repeat;-webkit-background-size:100%;background-size:100%;opacity:0.4;transition:all 0.2s}
.s_quick_top button:hover{opacity:1;}

.s_area .smrb_event{margin-bottom:2rem;}
.s_area .smrb_event_in{}
.s_area .smrb_event a{display:block;margin-top:1rem;}
.s_area .smrb_event a img{display:block;width:100%;border-radius:0.5rem;}
.s_area .smrb_event a strong{font-size:1.4rem;color:#333;font-weight:400;line-height:2.4rem;display:block;text-align:center;}
.s_area .smrb_event a strong span{padding-left:4rem;}

.s_area .smr_bot{margin-bottom:3.5rem;}
.s_area .smr_bot_in{/* border:1px solid #dbdbdb;border-radius:1rem;padding:1rem 2rem 2rem 2rem; */}
.s_area .smrb_ad{overflow:hidden;}
.s_area .smrb_ad_in{position:relative;}
.s_area .smrb_ad ul{}
.s_area .smrb_ad li{}
.s_area .smrb_ad li a, .s_area .smrb_ad li button{display:block;width:100%;border-radius:0.5rem;overflow:hidden;}
.s_area .smrb_ad li img{display:block;width:100%;border-radius:1rem;}
.s_area .smrb_ad .swiper-pagination{font-size:1.4rem;color:#666;font-weight:400;line-height:2.4rem;position:relative;text-align:center;bottom:0;padding-top:1rem;}
.s_area .smrb_ad .swiper-pagination .swiper-pagination-current{color:#252525;font-weight:500;}
.s_area .smrb_ad .swiper-pagination .swiper-pagination-total{}
.s_area .smrb_ad .swiper-prev{position:absolute;bottom:0;left:6rem;z-index:11;cursor:pointer;width:2.4rem;height:2.4rem;background:url(../images/renew/ico_paging_l2.png) 50% 50% no-repeat;opacity:0.4;}
.s_area .smrb_ad .swiper-next{position:absolute;bottom:0;right:6rem;z-index:12;cursor:pointer;width:2.4rem;height:2.4rem;background:url(../images/renew/ico_paging_r2.png) 50% 50% no-repeat;opacity:0.4;}
.s_area .smrb_ad .swiper-prev:hover{opacity:1;}
.s_area .smrb_ad .swiper-next:hover{opacity:1;}
.s_area .smrb_ad .swiper-pagination .swiper-pagination-bullet{width:0.6rem;height:0.6rem;margin:0 0.25rem;background:#ddd;opacity:1;border-radius:1.5rem;}
.s_area .smrb_ad .swiper-pagination .swiper-pagination-bullet-active{background:#000;}

.s_area .s_bot{}
.s_area .s_bot_in{max-width:1200px;padding:0 5rem;margin:0 auto;font-size:0;position:relative;}

.s_area .sb_left{width:100%;max-width:836px;margin-bottom:6rem;}

.s_area .sbl_list{border:1px solid #dbdbdb;border-radius:1rem;}
.s_area .sbl_list_in{}

.s_area .sbll_top{position:relative;z-index:5;border-bottom:1px solid #dbdbdb;}
.s_area .sbll_top_in{display:flex;justify-content:space-between;padding:1.7rem 0;font-size:0;}

.s_area .sbllt_left{text-align:left;padding-left:1.9rem;width:calc(100% - 21.9rem);}
.s_area .sbllt_left strong{font-size:1.5rem;font-weight:500;color:#252525;letter-spacing:-0.062em;line-height:3rem;margin-right:0.6rem;}
.s_area .sbllt_left span{font-size:1.5rem;font-weight:300;color:#aeaeae;letter-spacing:-0.062em;line-height:3rem;}

.s_area .sbllt_right{text-align:right;}
.s_area .sblltr_slc{display:inline-block;vertical-align:top;text-align:left;position:relative;}
.s_area .sblltr_slc_now{border:1px solid transparent;border-radius:0.5rem;position:relative;z-index:2;}
.s_area .sblltr_slc_now button, .s_area .sblltr_slc_now a{display:block;width:9.2rem;height:2.8rem;background:url(../images/renew/ico_arrow_d.png) 7.2rem center no-repeat;text-align:left;}
.s_area .sblltr_slc_now span{font-size:1.3rem;font-weight:300;color:#555;letter-spacing:0;line-height:2.8rem;padding-left:0.9rem;}
.s_area .sblltr_slc.on .sblltr_slc_now span{color:#252525;}
.s_area .sblltr_slc ul{position:absolute;top:0;left:0;border:1px solid #252525;border-radius:0.5rem;padding-top:2.8rem;overflow:hidden;display:none;}
.s_area .sblltr_slc.on ul{display:block;}
.s_area .sblltr_slc li{}
.s_area .sblltr_slc li:first-child{border-top:1px solid #252525;}
.s_area .sblltr_slc li button, .s_area .sblltr_slc li a{display:block;width:9.2rem;height:2.8rem;background:#fff;text-align:left;}
.s_area .sblltr_slc li button:hover, .s_area .sblltr_slc li a:hover{background:#1e90ff;}
.s_area .sblltr_slc li span{font-size:1.3rem;font-weight:300;color:#252525;letter-spacing:0;line-height:2.8rem;padding-left:0.9rem;}
.s_area .sblltr_slc li button:hover span, .s_area .sblltr_slc li a:hover span{color:#fff;}

.s_area .sblltr_type{padding-right:1.9rem;display:inline-block;vertical-align:top;}
.s_area .sblltr_type ul{padding-top:0.8rem;}
.s_area .sblltr_type li{margin-left:1.5rem;display:inline-block;vertical-align:top;}
.s_area .sblltr_type li button, .s_area .sblltr_type li a{display:block;width:1.4rem;height:1.4rem;text-indent:-9999px;}
.s_area .sblltr_type li .btn_type_list{background:url(../images/renew/ico_list_off.png) 50% 50% no-repeat;}
.s_area .type_list .sblltr_type li .btn_type_list{background:url(../images/renew/ico_list_on.png) 50% 50% no-repeat;}
.s_area .sblltr_type li .btn_type_img{background:url(../images/renew/ico_img_off.png) 50% 50% no-repeat;}
.s_area .type_img .sblltr_type li .btn_type_img{background:url(../images/renew/ico_img_on.png) 50% 50% no-repeat;}
.s_area .sblltr_type li span{}

.s_area .sbll_mid{}
.s_area .sbll_mid_in{}

.s_area .sbllm_area{}
.s_area .sbllm_area ul{}
.s_area .sbllm_area li{border-top:1px solid #dbdbdb;}
.s_area .sbllm_area li:first-child{border-top:none;}
.s_area .sbllm_area .sbllm_box{font-size:0;text-align:left;padding:2.5rem 0;}

.s_area .sbllm_area .sbllm_thumb{margin-left:1.9rem;width:11.2rem;height:8rem;display:inline-block;vertical-align:middle;text-align:left;position:relative;}
.s_area .sbllm_area .sbllm_thumb img{max-width:100%;}
.s_area .sbllm_area .sbllm_thumb .thumb_type{border-radius:0.5rem;width:11.2rem;top:0;transition:all 0.2s;}
.s_area .sbllm_area .sbllm_thumb .thumb_type:before{content:none;}
.s_area .sbllm_area .sbllm_thumb .thumb_type:after{content:none;}
.s_area .sbllm_area .sbllm_thumb:hover .thumb_type{position:absolute;width:31rem;top:-7.1rem;z-index:20;border-radius:1rem;transition:all 0.2s;}

.s_area .sbllm_info{width:calc(100% - 17.6rem);min-height:8rem;margin-left:1.5rem;display:inline-block;vertical-align:middle;}
.s_area .sbllm_cate{margin-bottom:0.3rem;}
.s_area .sbllm_cate span{font-size:1.2rem;font-weight:300;color:#aeaeae;letter-spacing:-0.062em;line-height:1;}
.s_area .sbllm_title{}
.s_area .sbllm_title span{font-size:1.4rem;font-weight:300;color:#252525;letter-spacing:-0.062em;line-height:2.1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;}
.s_area .sbllm_title a{font-size:1.4rem;font-weight:300;color:#252525;letter-spacing:-0.062em;line-height:2.1rem;}
.s_area .sbllm_title strong{font-weight:300;color:#de1e11;}
.s_area .sbllm_desc{margin-bottom:0.5rem;}
.s_area .sbllm_desc span{font-size:1.2rem;font-weight:300;color:#858585;letter-spacing:-0.062em;line-height:2.1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;}
.s_area .sbllm_desc a{font-size:1.2rem;font-weight:300;color:#858585;letter-spacing:-0.062em;line-height:2.1rem;}
.s_area .sbllm_desc strong{font-weight:300;color:#de1e11;}
.s_area .sbllm_tag{height:1.8rem;overflow:hidden;}
.s_area .sbllm_tag strong{font-size:1.1rem;font-weight:300;color:#aeaeae;letter-spacing:-0.062em;line-height:1.8rem;margin-right:0.9rem;display:inline-block;vertical-align:top;}
.s_area .sbllm_tag .sbllm_r{background:#ff5757;color:#fff;padding:0 1rem;border-radius:2rem;}
.s_area .sbllm_tag .sbllm_g{background:#309c73;color:#fff;padding:0 1rem;border-radius:2rem;}
.s_area .sbllm_tag span{margin-right:0.9rem;display:inline-block;vertical-align:top;}
.s_area .sbllm_tag span a, .s_area .sbllm_tag span button{font-size:1.1rem;font-weight:300;color:#aeaeae;letter-spacing:-0.062em;line-height:1.8rem;}
.s_area .sbllm_tag span:last-child{margin-right:0;}
.s_area .sbllm_tag span:hover a, .s_area .sbllm_tag span:hover button{color:#006adb;text-decoration:underline;text-underline-offset:0.3rem;}

.s_area .sbll_bot{}
.s_area .sbll_bot_in{}

.s_area .sbllb_more{border-top:1px solid #dbdbdb;}
.s_area .sbllb_more a, .s_area .sbllb_more button{display:block;width:100%;height:5.8rem;font-size:0;text-align:center;line-height:5.8rem;}
.s_area .sbllb_more strong{font-size:1.8rem;font-weight:500;color:#252525;letter-spacing:-0.062em;line-height:1;display:inline-block;vertical-align:middle;margin-right:0.6rem;}
.s_area .sbllb_more span{font-size:1.8rem;font-weight:500;color:#252525;letter-spacing:-0.062em;line-height:1;display:none;vertical-align:middle;margin-right:0.6rem;}
.s_area .sbllb_more em{font-size:1.8rem;font-weight:500;color:#252525;letter-spacing:-0.062em;line-height:1;display:inline-block;vertical-align:middle;padding-right:3.6rem;background:url(../images/renew/ico_arrow_d_02.png) 99% 50% no-repeat;}


.s_area .s_quick_ad{position:absolute;top:4rem;right:50%;margin-right:60rem;}
.s_area .s_quick_ad_in{padding-right:2.4rem;}

.s_area .sqa_left{position:relative;width:10rem;}

.s_area .sqal_box{}
.s_area .sqal_box_in{overflow:hidden;}
.s_area .sqal_box ul{}
.s_area .sqal_box li{}
.s_area .sqal_box li a, .s_area .sqal_box li button{display:block;width:100%;border-radius:1rem;overflow:hidden;}
.s_area .sqal_box li img{display:block;width:100%;}
.s_area .sqal_box .swiper-pagination{bottom:-2.1rem;}
.s_area .sqal_box .swiper-pagination .swiper-pagination-bullet{width:0.6rem;height:0.6rem;margin:0 0.25rem;background:#ccc;opacity:1;border-radius:1.5rem;}
.s_area .sqal_box .swiper-pagination .swiper-pagination-bullet-active{width:2rem;background:#373a3c;}

.s_area .s_power_ad{margin-bottom:6rem;}
.s_area .s_power_ad_in{max-width:1300px;padding:0 5rem;margin:0 auto;font-size:0;position:relative;}

.s_area .spa_left{width:100%;}

.s_area .spal_box{position:relative;border:1px solid #dbdbdb;border-radius:1rem;background:#fff;padding:2.5rem 3rem 2.5rem 3rem;}
.s_area .spal_tit{padding-bottom:0.7rem;}
.s_area .spal_tit strong{font-size:1.5rem;font-weight:500;color:#151515;letter-spacing:-0.062em;line-height:2.5rem;}
.s_area .spal_tit a{position:absolute;top:3rem;right:3rem;}
.s_area .spal_tit a span{display:block;font-size:1.2rem;font-weight:normal;color:#949494;letter-spacing:-0.075em;line-height:calc(1.4rem + 2px);padding-right:2.2rem;position:relative;}
.s_area .spal_tit a span:after{position:absolute;top:0;right:0;content:"";width:1.4rem;height:1.4rem;border:1px solid #e2e2e2;border-radius:50%;background:url(../images/renew/ico_ad.png) 50% 50% no-repeat;}
.s_area .spal_area{}
.s_area .spal_area ul{padding-right:18rem;}
.s_area .spal_area li{margin-top:0.8rem;}
.s_area .spal_area li a{font-size:0;}
.s_area .spal_area li strong{font-family:'맑은 고딕',Malgun Gothic;font-size:1.3rem;font-weight:bold;color:#252525;letter-spacing:0;line-height:2.2rem;margin-right:1rem;}
.s_area .spal_area li span{font-family:'굴림','맑은 고딕',Malgun Gothic;font-size:1.2rem;font-weight:normal;color:#006adb;letter-spacing:0;line-height:2.2rem;display:inline-block;}
.s_area .spal_area li p{font-family:'굴림','맑은 고딕',Malgun Gothic;font-size:1.2rem;font-weight:normal;color:#858585;letter-spacing:-0.075em;line-height:2.2rem;}
.s_area .spal_good{position:absolute;bottom:3rem;right:3rem;}
.s_area .spal_good img{}

.s_area .smll_re{border-top:1px solid #dbdbdb;}
.s_area .smll_re_in{text-align:center;font-size:0;padding:3rem 3rem;}
.s_area .smll_re_in strong{font-size:1.4rem;font-weight:400;color:#252525;letter-spacing:-0.062em;line-height:2.1rem;display:inline-block;vertical-align:middle;}
.s_area .smll_re_chk{display:inline-block;vertical-align:middle;margin-right:1.5rem;}
.s_area .smll_re_chk .chk_re_search{display:inline-block;vertical-align:middle;visibility:hidden;width:0;position:absolute;*visibility:visible;*width:13px;*position:relative;}
.s_area .smll_re_chk .label_re_search{font-size:1.4rem;font-weight:400;color:#252525;letter-spacing:-0.062em;line-height:2.1rem;padding-left:2.4rem;cursor:pointer;background:url(../images/renew/chk_off.png) 0 0.2rem no-repeat;display:inline-block;vertical-align:middle;}
.s_area .smll_re_chk .chk_re_search:checked+.label_re_search{background:url(../images/renew/chk_on.png) 0 0.2rem no-repeat;}
.s_area .smll_re_box{display:inline-block;vertical-align:middle;}
.s_area .smll_re_box .input_re_search{font-size:1.6rem;font-weight:400;color:#252525;letter-spacing:-0.062em;line-height:5rem;text-align:left;padding:0 6rem 0 3rem;width:30rem;border:1px solid #c9c9c9;border-radius:3rem;display:inline-block;vertical-align:middle;margin-right:-6rem;}
.s_area .smll_re_box .btn_re_search{width:5rem;height:5rem;background:url(../images/main/ico_search.png) 50% 50% no-repeat;text-indent:-9999px;text-align:center;display:inline-block;vertical-align:middle;}

.department_board_paging{border-top:1px solid #dbdbdb;width:100%;height:6.4rem;display:flex;align-items:center;justify-content:center;}
.department_board_paging &gt; button{display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;margin:0 1rem;}
.department_board_paging ul{display:flex;align-items:center;justify-content:center;margin:0 0.5rem;}
.department_board_paging ul li{margin:0 1rem;}
.department_board_paging ul li button{color:#999999;font-size:1.4rem;font-weight:400;width:2.8rem;height:2.8rem;border-radius:50%;padding-bottom:0.1rem}
.department_board_paging ul li.on button{background-color:#555;color:#fff;}

.swiper-pagination-frac{display:none;}

.sb_quick_area{position:absolute;right:8rem;z-index:17;top:calc(100vh - 362px);}
.sb_quick_area_in{width:6.4rem;}
.sb_quick_area ul{}
.sb_quick_area li{width:6rem;height:6rem;position:relative;margin-top:1.2rem;}
.sb_quick_area li.sb_quick_last{width:6.4rem;height:6.4rem;border-radius:50%;overflow:hidden;transition:all 0.1s;border:1px solid #eaeaea;border-radius:50%;box-sizing:border-box;}
.sb_quick_area a{display:block;height:100%;}
.sb_quick_area button{display:block;height:100%;width:100%;text-indent:-9999px;}
.sb_quick_area span{display:none;height:0;}
.sb_quick_area .sb_quick_last img{position:absolute;bottom:0;left:0;height:100%;width:auto;transition:all 0.1s}
.sb_quick_area .sb_quick_last img.img_w{}
.sb_quick_area .sb_quick_last img.img_h{bottom:auto;top:0;height:auto;width:100%;}
.sb_quick_area .sb_quick_last .img_h img{bottom:auto;top:0;height:auto;width:100%;}
.sb_quick_area .sb_quick_last button{background:url(../images/renew/ico_last_none.png) 50% 50% no-repeat;-webkit-background-size:100%;background-size:100%;transition:all 0.2s}
.sb_quick_area .sb_quick_heart button{background:url(../images/renew/ico_heart_02.png) 50% 50% no-repeat;-webkit-background-size:100%;background-size:100%;transition:all 0.2s}
.sb_quick_area .sb_quick_heart button:hover{background:url(../images/renew/ico_heart_hover.png) 50% 50% no-repeat;-webkit-background-size:100%;background-size:100%;transition:all 0.3s}
.sb_quick_area .sb_quick_heart.on button{background:url(../images/renew/ico_heart_02_on.png) 50% 50% no-repeat;-webkit-background-size:100%;background-size:100%;transition:all 0.3s}
.sb_quick_area .sb_quick_heart button.on{background:url(../images/renew/ico_heart_02_on.png) 50% 50% no-repeat;-webkit-background-size:100%;background-size:100%;transition:all 0.3s}
.sb_quick_area .sb_quick_share button{background:url(../images/renew/ico_share.png) 50% 50% no-repeat;-webkit-background-size:100%;background-size:100%;transition:all 0.2s}
.sb_quick_area .sb_quick_share button:hover{background:url(../images/renew/ico_share_on.png) 50% 50% no-repeat;-webkit-background-size:100%;background-size:100%;transition:all 0.3s}
.sb_quick_area .sb_quick_top button{background:url(../images/renew/ico_top.png) 50% 50% no-repeat;-webkit-background-size:100%;background-size:100%;transition:all 0.2s}
.sb_quick_area .sb_quick_top button:hover{background:url(../images/renew/ico_top_on.png) 50% 50% no-repeat;-webkit-background-size:100%;background-size:100%;transition:all 0.3s}
.sb_quick_area .sb_quick_heart strong{display:block;text-indent:0;font-size:1.25rem;font-weight:300;color:#858585;letter-spacing:0;line-height:2;padding-top:2rem;transition:all 0.2s}
.sb_quick_area .sb_quick_heart button:hover strong{opacity:0;}
.sb_quick_area .sb_quick_heart.on button:hover strong{opacity:1;}
.sb_quick_area .sb_quick_heart button.on:hover strong{opacity:1;}

.sb_last_conts{position:fixed;top:3rem;right:0;z-index:99138;width:46rem;padding-right:3rem;height:calc(100vh - 6rem);max-width:calc(100% - 6rem);overflow:hidden;display:none;}
.sb_last_conts.on{display:block;}
.sb_last_conts_deam{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.7);z-index:99127;}
.sb_last_conts_in{width:100%;height:100%;position:relative;border-radius:1rem;background:#fff;text-align:left;z-index:99128;transform:translateX(49rem);}
.sb_last_conts_in.on{transform:translateX(0);transition:all 0.3s;}
.sb_last_conts_close{position:absolute;top:3.2rem;right:3rem;z-index:99130;}
.sb_last_conts_close button{width:1.5rem;height:1.5rem;text-indent:-9999px;display:block;background:url(../images/renew/ico_close_03.png) 50% 50% no-repeat;-webkit-background-size:100%;background-size:100%;}
.sb_last_conts_tit{padding:2.5rem 0 2.5rem 3rem;}
.sb_last_conts_tit strong{font-size:2rem;font-weight:500;color:#151515;letter-spacing:-0.062em;line-height:3rem;}
.sb_last_conts_tab{padding:0 0 3rem 3rem;}
.sb_last_conts_tab ul{}
.sb_last_conts_tab li{display:inline-block;vertical-align:top;margin-right:0.6rem;}
.sb_last_conts_tab li button{display:block;height:4rem;padding:0 1.6rem;text-align:center;font-size:1.5rem;font-weight:300;color:#151515;letter-spacing:-0.062em;background:#f7f7f7;border:1px solid #eaeaea;border-radius:2rem;}
.sb_last_conts_tab li button:hover{border-color:#595959;}
.sb_last_conts_tab li.on button{font-weight:400;color:#fff;background:#595959;border-color:#595959;}
.sb_last_conts_tab li button.on{font-weight:400;color:#fff;background:#595959;border-color:#595959;}
.sb_last_conts_function{display:flex;justify-content:space-between;padding:0 3rem 1.5rem 3rem;}
.sb_last_conts_count{font-size:1.5rem;font-weight:400;color:#151515;letter-spacing:-0.062em;line-height:2.5rem;display:inline-block;vertical-align:middle;}
.sb_last_conts_count strong{font-weight:bold;color:#e50012;}
.sb_last_conts_del{display:inline-block;vertical-align:middle;}
.sb_last_conts_del button{padding-left:1.8rem;font-size:1.4rem;font-weight:300;color:#858585;letter-spacing:-0.062em;line-height:2.5rem;background:url(../images/renew/ico_del_all.png) 0 50% no-repeat;-webkit-background-size:1.3rem;background-size:1.3rem;display:inline-block;vertical-align:middle;}
.sb_last_conts_list{height:calc(100% - 22rem);padding:0 2rem 3rem 2rem;}
.sb_last_conts_list ul{height:100%;padding:0 1rem;overflow-y:auto;-ms-overflow-style:none;}
.sb_last_conts_list ul::-webkit-scrollbar{width:4px;}
.sb_last_conts_list ul::-webkit-scrollbar-thumb{border-radius:2px;background-color:#858585;border:none;width:4px;height:8px;}
.sb_last_conts_list ul::-webkit-scrollbar-track{background-color:#eaeaea;margin:1px 0;}
.sb_last_conts_list li{margin-bottom:1rem;position:relative;}
.sb_last_conts_list li:last-child{margin-bottom:0;}
.sb_last_conts_list li.sb_last_conts_none{text-align:center;display:flex;align-content:center;flex-wrap:wrap;justify-content:center;width:100%;height:100%;}
.sb_last_conts_list li.sb_last_conts_none strong{font-size:1.8rem;font-weight:300;color:#353535;letter-spacing:-0.062em;line-height:2rem;margin-top:-4rem;padding-top:9rem;background:url(../images/renew/ico_last_none.png) 50% 0 no-repeat;-webkit-background-size:6.4rem;background-size:6.4rem;}
.sb_last_conts_list li a{border:1px solid #eaeaea;border-radius:1rem;display:block;padding:1.5rem;font-size:0;display:flex;}
.sb_last_conts_list li a:hover{border-color:#858585;}
.sb_last_conts_list .sb_last_conts_thumb{width:12.3rem;margin-right:2rem;text-align:center;display:inline-block;vertical-align:top;position:relative;}
.sb_last_conts_list .sb_last_conts_thumb:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}
.sb_last_conts_list .sb_last_conts_thumb img{max-width:100%;max-height:12.3rem;width:auto;height:auto;box-sizing:border-box;border-radius:0.3rem;}
.sb_last_conts_list .sb_last_conts_thumb img.img_w{border:1px solid #eaeaea;}
.sb_last_conts_list .sb_last_conts_thumb img.img_h{border:1px solid #eaeaea;}
.sb_last_conts_list .sb_last_conts_desc{width:calc(100% - 19.8rem);margin-right:1.7rem;display:inline-block;vertical-align:top;}
.sb_last_conts_list .sb_last_conts_desc strong{font-size:1.5rem;font-weight:300;color:#353535;letter-spacing:-0.062em;line-height:2rem;display:block;margin-bottom:1.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:4rem;}
.sb_last_conts_list .sb_last_conts_desc span{font-size:1.3rem;font-weight:300;color:#aaa;letter-spacing:-0.062em;line-height:1.8rem;margin-right:1.1rem;padding-right:1.1rem;display:inline-block;vertical-align:middle;position:relative;}
.sb_last_conts_list .sb_last_conts_desc span:after{content:"";position:absolute;top:0.3rem;right:0;width:1px;height:1.2rem;background:#dbdbdb;}
.sb_last_conts_list .sb_last_conts_desc em{font-size:1.3rem;font-weight:300;color:#aaa;letter-spacing:-0.062em;line-height:1.8rem;display:inline-block;vertical-align:middle;position:relative;}
.sb_last_conts_list .sb_last_conts_btns{width:3.8rem;text-align:right;display:inline-block;vertical-align:top;font-size:0;}
.sb_last_conts_list .sb_last_conts_btns button{height:1.3rem;display:inline-block;vertical-align:middle;text-indent:-9999px;}
.sb_last_conts_list .sb_last_conts_btns .btn_sb_heart{width:1.6rem;background:url(../images/renew/ico_heart_04.png) 50% 50% no-repeat;-webkit-background-size:contain;background-size:contain;}
.sb_last_conts_list .sb_last_conts_btns .btn_sb_heart.on{background:url(../images/renew/ico_heart_04_on.png) 50% 50% no-repeat;-webkit-background-size:contain;background-size:contain;}
.sb_last_conts_list .sb_last_conts_btns .btn_sb_del{width:1.2rem;background:url(../images/renew/ico_del.png) 50% 50% no-repeat;margin-left:1rem;-webkit-background-size:contain;background-size:contain;}
.sb_last_conts_list a + .sb_last_conts_btns{position:absolute;top:calc(1.5rem + 1px);right:calc(1.5rem + 1px);z-index:9;}

.layer_share{}
.layer_deam{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99000;background:rgba(0,0,0,0.7);}
.layer_share_area{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99001;text-align:center;}
.layer_share_area_in{position:relative;padding-bottom:5rem;display:inline-block;vertical-align:top;background:#fff;border-radius:1rem;width:52rem;}
.layer_share_area strong{font-size:2rem;font-weight:500;color:#151515;letter-spacing:-0.062em;line-height:3rem;display:block;padding:2.7rem 3rem 3.2rem 3rem;text-align:left;}
.layer_share_area strong span{font-weight:500;letter-spacing:0;}
.layer_share_area ul{padding-top:3.5rem;font-size:0;padding:0 1rem;}
.layer_share_area li{width:8rem;height:8rem;margin:0 1rem;display:inline-block;vertical-align:top;}
.layer_share_area li button{width:100%;height:100%;text-indent:-9999px;display:block;}
.layer_share_area li:nth-child(1) button{background:url(../images/renew/ico_kakao.png) 50% 50% no-repeat;background-size:100%;}
.layer_share_area li:nth-child(2) button{background:url(../images/renew/ico_twitter.png) 50% 50% no-repeat;background-size:100%;}
.layer_share_area li:nth-child(3) button{background:url(../images/renew/ico_blog.png) 50% 50% no-repeat;background-size:100%;}
.layer_share_area li:nth-child(4) button{background:url(../images/renew/ico_facebook.png) 50% 50% no-repeat;background-size:100%;}
.layer_share_area li button span{}
.layer_share_area .btn_layer_share_close{position:absolute;top:3rem;right:3rem;width:1.5rem;height:1.5rem;background:url(../images/renew/ico_layer_close.png) 50% 50% no-repeat;display:block;text-align:left;text-indent:-9999px;}

.s_none{text-align:center;padding-top:4rem;padding-bottom:20rem;}
.s_none_txt{margin-bottom:7rem;}
.s_none_txt p{font-size:1.8rem;font-weight:300;color:#252525;letter-spacing:-0.062em;line-height:3.5rem;}
.s_none_txt p em{font-style:normal;font-size:2rem;}
.s_none_txt p strong{font-weight:bold;}
.s_none_txt p span{font-size:1.5rem;font-weight:400;color:#227aff;display: block;line-height:3rem;}
.s_none_box{width:100%;max-width:107rem;border-radius:2rem;background:#f9fafb;padding:4rem 1rem;margin:0 auto;}
.s_none_box p{font-size:1.8rem;font-weight:300;color:#252525;letter-spacing:-0.062em;line-height:2.8rem;}
.s_none_box p strong{font-weight:bold;}
.s_none_box .s_none_input{font-size:0;text-align:center;margin-top:2.5rem;}
.s_none_box .s_none_input span{font-size:1.8rem;font-weight:bold;color:#252525;letter-spacing:-0.074em;line-height:5.8rem;height:6rem;background:url(../images/renew/ico_searchs.png) 0 50% no-repeat;padding-left:2.5rem;margin-right:3rem;display:inline-block;vertical-align:middle;}
.s_none_box .s_none_input input{font-size:1.7rem;font-weight:500;color:#252525;letter-spacing:-0.062em;line-height:5.8rem;height:6rem;padding:0 2.5rem;width:56rem;border:1px solid #e5e5e5;border-radius:1rem 0 0 1rem;display:inline-block;vertical-align:middle;background:#fff;}
.s_none_box .s_none_input button{font-size:1.7rem;font-weight:500;color:#fff;letter-spacing:-0.062em;line-height:5.8rem;height:6rem;width:12rem;text-align:center;border-radius:0 1rem 1rem 0;overflow:hidden;background:#000;display:inline-block;vertical-align:middle;}


#footer{margin-top:8rem;}
.footer_area{background:#f8f8f8;padding-bottom:4.3rem;}
.footer_area .fa_in{max-width:1300px;padding:0 5rem;margin:0 auto;position:relative;}
.footer_area .footer_list{padding-top:4.5rem;margin-right:14rem;}
.footer_area .footer_list ul{display:block;text-align:left;font-size:0;}
.footer_area .footer_list li{margin-right:3rem;padding-bottom:1rem;display:inline-block;vertical-align:top;}
.footer_area .footer_list a{}
.footer_area .footer_list span{font-size:1.5rem;font-weight:300;color:#000;letter-spacing:-0.05em;line-height:2.5rem;}
.footer_area .footer_list a:hover span{font-weight:bold;}
.footer_area .footer_center{margin-top:2.2rem;}
.footer_area .footer_center dl{font-size:0;}
.footer_area .footer_center dt{display:block;text-align:left;margin-bottom:1rem;}
.footer_area .footer_center dt strong{font-size:1.7rem;font-weight:bold;color:#151515;letter-spacing:0;line-height:2.7rem;padding-left:3.3rem;background:url(../images/main/ico_center.png) 0 50% no-repeat;background-size:2.7rem;display:inline-block;vertical-align:top;margin-right:1rem;}
.footer_area .footer_center dt span{font-size:1.4rem;font-weight:300;color:#909090;letter-spacing:0;line-height:2.7rem;display:inline-block;vertical-align:top;}
.footer_area .footer_center dd{display:inline-block;vertical-align:top;margin-right:0.5rem;}
.footer_area .footer_center dd button{font-size:1.2rem;font-weight:300;color:#858585;letter-spacing:-0.05em;line-height:1.9rem;border:1px solid #ccc;background:#fff;padding:0 7px 0 8px;display:block;}
.footer_area .footer_center dd button span{display:block;padding-right:9px;background:url(../images/main/ico_arrow_02.png) calc(100% - 1px) 50% no-repeat;}
.footer_area .footer_center dd a{font-size:1.2rem;font-weight:300;color:#858585;letter-spacing:-0.05em;line-height:1.9rem;border:1px solid #ccc;background:#fff;padding:0 7px 0 8px;display:block;}
.footer_area .footer_center dd a span{display:block;padding-right:9px;background:url(../images/main/ico_arrow_02.png) calc(100% - 1px) 50% no-repeat;}
.footer_area .footer_copy{margin-top:2.8rem;position:relative;}
.footer_area .footer_copy ul{padding-right:15.2rem;margin-left:-2rem;position:relative;}
.footer_area .footer_copy ul:after{position:absolute;width:1.6rem;height:100%;content:"";top:0;left:0.2rem;background:#f8f8f8;z-index:2;}
.footer_area .footer_copy li{margin-left:2rem;display:inline-block;vertical-align:top;position:relative;}
.footer_area .footer_copy li:after{position:absolute;top:0.75rem;left:-1rem;width:1px;height:1.4rem;content:"";background:#e0e0e0;}
.footer_area .footer_copy li span{font-size:1.5rem;font-weight:300;color:#909090;letter-spacing:0;line-height:2.9rem;}
.footer_area .footer_copy strong{position:absolute;top:0;right:0;}
.footer_area .footer_copy p{margin-top:0.2rem;font-size:1.5rem;font-weight:300;color:#909090;letter-spacing:0;line-height:2.9rem;word-break:keep-all;}

.footer_area .fa_pc_ver{font-size:1.3rem;font-weight:300;color:#858585;letter-spacing:-0.05em;line-height:2.1rem;border:1px solid #ccc;background:#fff;padding:0 7px 0 8px;display:block;position:absolute;bottom:0;right:0;}
.footer_area .fa_m_ver{font-size:1.3rem;font-weight:300;color:#858585;letter-spacing:-0.05em;line-height:2.1rem;border:1px solid #ccc;background:#fff;padding:0 7px 0 8px;display:block;position:absolute;bottom:0;right:0;}

.footer_sns{position:absolute;top:10.5rem;right:5rem;}
.footer_sns_in{margin-right:-0.2rem;}
.footer_sns ul{text-align:right;font-size:0;}
.footer_sns li{width:3.1rem;display:inline-block;vertical-align:top;}
.footer_sns li:first-child+li{margin:0 2.4rem 0 2.5rem;}
.footer_sns li a{display:block;}
.footer_sns li img{display:block;width:100%;}

.callcenter_area{position:fixed;top:0;left:0;width:100%;height:100%;z-index:8500;text-align:center;display:none;}
.callcenter_area:after{background:rgba(0,0,0,0.8);content:"";width:100%;height:100%;display:block;}
.callcenter_area .ca_in{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;display:inline-block;vertical-align:top;border-radius:1rem;overflow:hidden;}
.callcenter_area .callcenter_box{position:relative;padding:3rem;text-align:center;width:53rem;-ms-word-break:keep-all;word-break:keep-all;}
.callcenter_area .callcenter_close{text-align:left;position:absolute;top:2rem;right:2rem;}
.callcenter_area .callcenter_close .btn_callcenter_close{display:block;height:3.5rem;width:3.5rem;text-indent:-9999px;background:url(../images/main/ico_close.png) 50% 50% no-repeat;background-size:2rem;}
.callcenter_area .callcenter_title{margin-bottom:1.5rem;}
.callcenter_area .callcenter_title strong{font-size:2.3rem;font-weight:bold;color:#000;letter-spacing:-0.05em;line-height:4.3rem;display:block;}
.callcenter_area .callcenter_input{margin-bottom:2.5rem;text-align:center;background:#f9f9f9;border-radius:1rem;}
.callcenter_area .callcenter_input ul{padding:3rem 0 2rem 0;display:inline-block;vertical-align:top;}
.callcenter_area .callcenter_input li{margin-bottom:1rem;font-size:0;text-align:left;}
.callcenter_area .callcenter_input strong{font-size:1.5rem;font-weight:500;color:#252525;letter-spacing:-0.05em;line-height:2.5rem;display:inline-block;vertical-align:middle;width:5rem;}
.callcenter_area .callcenter_input span{font-size:0;display:inline-block;vertical-align:middle;}
.callcenter_area .callcenter_input .input_callcenter_01{font-size:1.5rem;font-weight:400;color:#454545;letter-spacing:-0.05em;line-height:3.4rem;background:#fff;border:1px solid #eee;border-radius:0.5rem;padding:0 1rem;width:calc(23rem + 4px);}
.callcenter_area .callcenter_input .input_callcenter_02{font-size:1.5rem;font-weight:400;color:#454545;letter-spacing:-0.05em;line-height:3.4rem;background:#fff;border:1px solid #eee;border-radius:0.5rem;display:inline-block;vertical-align:middle;width:7rem;text-align:center;}
.callcenter_area .callcenter_input .input_callcenter_03{font-size:1.5rem;font-weight:400;color:#454545;letter-spacing:-0.05em;line-height:3.4rem;background:#fff;border:1px solid #eee;border-radius:0.5rem;display:inline-block;vertical-align:middle;width:7rem;text-align:center;}
.callcenter_area .callcenter_input .input_callcenter_04{font-size:1.5rem;font-weight:400;color:#454545;letter-spacing:-0.05em;line-height:3.4rem;background:#fff;border:1px solid #eee;border-radius:0.5rem;display:inline-block;vertical-align:middle;width:7rem;text-align:center;}
.callcenter_area .callcenter_input em{font-size:1.5rem;font-weight:500;color:#252525;letter-spacing:-0.05em;line-height:2.5rem;display:inline-block;vertical-align:middle;width:2rem;text-align:center;}
.callcenter_area .callcenter_desc{padding-bottom:3rem;text-align:left;}
.callcenter_area .callcenter_desc strong{display:block;font-size:1.5rem;font-weight:400;color:#353535;letter-spacing:-0.05em;line-height:2.5rem;margin-bottom:1.5rem;}
.callcenter_area .callcenter_desc ul{}
.callcenter_area .callcenter_desc li{font-size:1.5rem;font-weight:300;color:#858585;letter-spacing:-0.05em;line-height:2.5rem;margin-bottom:0.5rem;}
.callcenter_area .callcenter_btn{text-align:center;font-size:0;}
.callcenter_area .callcenter_btn .btn_callcenter_cancel{width:37.5%;height:6rem;font-size:1.7rem;text-align:center;font-weight:500;color:#fff;letter-spacing:-0.05em;background:#ccc;border-radius:1rem;margin-right:2%;}
.callcenter_area .callcenter_btn .btn_callcenter{width:60.5%;height:6rem;font-size:1.7rem;text-align:center;font-weight:500;color:#fff;letter-spacing:-0.05em;background:#000;border-radius:1rem;}

/* .layer_pop{max-width:1640px;padding:0 5rem;margin:0 auto;position:relative;z-index:16;animation:service_03 0.8s 0.4s cubic-bezier(.215,.61,.355,1) both;transform:translateY(-24rem);opacity:0;}
.layer_pop .lp_in{position:absolute;right:5rem;top:16.2rem;} */
.layer_pop{position:fixed;right:5rem;top:16.2rem;z-index:9990;}
.layer_pop .lp_in{top:auto !important;}
.layer_pop .layer_pop_area{display:inline-block;vertical-align:top;overflow:hidden;border-radius:1.5rem;box-shadow:0 0 5px rgba(0,0,0,0.2);animation:service_03 0.8s 0.4s cubic-bezier(.215,.61,.355,1) both;transform:translateY(-24rem);opacity:0;}
.layer_pop .layer_pop_img{display:inline-block;vertical-align:top;}
.layer_pop .layer_pop_img .link_layer_pop{display:inline-block;vertical-align:top;}
.layer_pop .layer_pop_img .link_layer_pop img{display:block;width:100%;max-width:385px;}
.layer_pop .layer_pop_function{background:#fff;display:flex;justify-content:space-between;}
.layer_pop .layer_pop_function .btn_today_close{font-size:1.4rem;font-weight:400;color:#959595;letter-spacing:-0.07em;height:4.8rem;text-align:center;padding:0 2rem;display:inline-block;vertical-align:top;}
.layer_pop .layer_pop_function .btn_today_close:hover{color:#454545;}
.layer_pop .layer_pop_function .btn_layer_pop_close{font-size:1.4rem;font-weight:500;color:#353535;letter-spacing:-0.07em;height:4.8rem;text-align:center;padding:0 2rem;display:inline-block;vertical-align:top;}
.layer_pop .layer_pop_function .btn_layer_pop_close:hover{color:#000;}

.m_jjim{display:none;}
.m_share{display:none;}



.PMenu2{position:fixed;width:660px;height:432px;z-index:9999;visibility:hidden;overflow:hidden;left:50% !important;top:50% !important;margin-left:-330px;margin-top:-216px;}

.fd_pop{width:658px;height:430px;border:1px solid #c8c8c8;background:#fff;margin:0 auto;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);text-align:left;font-family:"Noto Sans KR",-apple-system,BlinkMacSystemFont,"Helvetica Neue","Apple SD Gothic Neo",Arial,sans-serif;}

.fd_pop .fd_top{height:50px;position:relative;background:#ededed;}

.fd_pop .fd_top .fd_close{display:block;position:absolute;top:0;right:0;width:50px;height:50px;border:none;cursor:pointer;outline:none;text-indent:-9999px;background:url(http://resume.bizforms.co.kr/images/view/ico_close.png) 50% 50% no-repeat;}

.fd_pop .fd_top strong{font-size:17px;font-weight:500;color:#666;letter-spacing:-0.062em;line-height:49px;padding-left:30px;display:block;}

.fd_pop .fd_conts{padding:40px 30px 0 30px;*zoom:1; height:330px;}

.fd_pop .fd_conts:after{display:block;clear:both;content:"";}

.fd_pop .fd_conts .fd_info{float:left;width:290px;}

.fd_pop .fd_conts .fd_info .fd_tit{display:block;font-size:17px;font-weight:500;color:#252525;line-height:26px;letter-spacing:-0.062em;max-height:52px;overflow:hidden;margin-top:0;margin-bottom:10px;}

.fd_pop .fd_conts .fd_info .fd_type{display:inline-block;zoom:1; *display:inline;vertical-align:top;font-size:12px;font-weight:normal;letter-spacing:-0.075em;color:#fff;background:#252525;padding:0 7px;line-height:21px;height:22px;overflow:hidden;margin-bottom:11px;}

.fd_pop .fd_conts .fd_info .fd_type.type_free{}

.fd_pop .fd_conts .fd_info .fd_desc{font-size:13px;font-weight:400;letter-spacing:-0.075em;color:#8e8e8e;line-height:22px;max-height:66px;overflow:hidden;margin-bottom:13px;}

.fd_pop .fd_conts .fd_info .fd_icons{font-size:0;margin-bottom:20px;}

.fd_pop .fd_conts .fd_info .fd_icons &gt; a{font-size:1px;width:21px;display:inline-block;zoom:1; *display:inline;vertical-align:top;margin-right:5px;}
.fd_pop .fd_conts .fd_info .fd_icons &gt; a img{width:auto;max-width:21px;display:block;}
.fd_pop .fd_conts .fd_info .fd_icons &gt; span{font-size:1px;width:21px;display:inline-block;zoom:1; *display:inline;vertical-align:top;margin-right:5px;}
.fd_pop .fd_conts .fd_info .fd_icons &gt; span img{width:auto;max-width:21px;display:block;}

.fd_pop .fd_conts .fd_info .fd_icons &gt; img{font-size:1px;width:auto;max-width:21px;display:inline-block;zoom:1; *display:inline;vertical-align:top;margin-right:5px;}

.fd_pop .fd_conts .fd_info .fd_btn{margin-bottom:25px;}

.fd_pop .fd_conts .fd_info .fd_btn button{border:none;background:#dc2e17;outline:none;cursor:pointer;text-align:center;width:183px;height:43px;border-radius:5px;overflow:hidden;}

.fd_pop .fd_conts .fd_info .fd_btn button span{font-size:16px;font-weight:400;color:#fff;letter-spacing:-0.075em;padding-right:25px;line-height:43px;background:url(http://resume.bizforms.co.kr/images/view/ico_down.png) 99% 50% no-repeat;display:inline-block;zoom:1; *display:inline;vertical-align:top;}

.fd_pop .fd_conts .fd_info .fd_txt{font-size:13px;letter-spacing:-0.062em;color:#aaa;font-weight:400;line-height:15px;}

.fd_pop .fd_conts .fd_banner{float:right;width:280px;height:300px;overflow:hidden;}

.fd_pop .fd_conts .fd_banner a{display:block;margin:0 auto;}

.fd_pop .fd_conts .fd_banner img{display:block;margin:0 auto;}



html.pos_fix .new_quick{
	display:none;}
.new_quick{position:absolute;top:50%;right:0;z-index:85;transition:transform 0.1s;}
.new_quick.on{transform:translateX(100%);}
.new_quick .nq_in{display:inline-block;vertical-align:top;}
.new_quick .new_quick_box{text-align:center;display:inline-block;vertical-align:top;border:1px solid #dbdbdb;border-right:none;border-radius:1rem 0 0 1rem;background:#fff;overflow:hidden;box-shadow:0 0.3rem 1rem rgba(0,0,0,0.2);}
.new_quick.on .new_quick_box{box-shadow:none;}
.new_quick .new_quick_box strong{font-size:2rem;font-weight:500;color:#252525;letter-spacing:0;line-height:5rem;display:block;background:#f5f5f5;}
.new_quick ul{padding:2rem 0;text-align:left;position:relative;z-index:3;}
.new_quick li{padding:0 2.5rem;}
.new_quick li:hover{background:#f5f5f5;}
.new_quick li a{display:block;padding:0.4rem 0.5rem 0.6rem 0.5rem;}
.new_quick li span{white-space:nowrap;font-size:1.6rem;font-weight:300;color:#555;letter-spacing:0;line-height:2.5rem;}
.new_quick li:hover span{color:#000;}
.new_quick .new_quick_list_out{position:relative;}
.new_quick .new_quick_list_out:after{content:"";position:absolute;top:0;left:3rem;right:3rem;width:calc(100% - 6rem);height:1px;background:#cecece;}
.new_quick .new_quick_top{text-align:center;margin-top:4rem;}
.new_quick .new_quick_top .btn_quick_top{background:url(https://bizforms.co.kr/renew/css/components/images/ico_quick_top.png) 50% 50% no-repeat;opacity:0.5;width:5rem;height:5rem;text-indent:-9999px;display:inline-block;vertical-align:top;}
.new_quick .new_quick_top .btn_quick_top:hover{opacity:1;transition:all 0.3s;}
.new_quick .new_quick_btn{text-align:center;position:absolute;top:7.5rem;left:-4.6rem;width:4.5rem;height:7rem;border:1px solid #dbdbdb;border-right:none;background:#f5f5f5;border-radius:1rem 0 0 1rem;box-shadow:-0.15rem 0.15rem 1rem rgba(0,0,0,0.2);}
.new_quick .btn_new_quick{display:block;background:url(https://bizforms.co.kr/renew/css/components/images/ico_quick_close.png) 50% 3.7rem no-repeat;position:relative;height:100%;width:100%;}
.new_quick.on .btn_new_quick{background:url(https://bizforms.co.kr/renew/css/components/images/ico_quick_open.png) 50% 3.7rem no-repeat;}
.new_quick .btn_new_quick:after{content:"닫기";position:absolute;top:0;left:0;width:100%;font-size:1.3rem;font-weight:300;color:#252525;letter-spacing:0;line-height:2.5rem;padding-top:1rem;padding-bottom:3.5rem;}
.new_quick.on .btn_new_quick:after{content:"열기";}
.new_quick .btn_new_quick span{position:absolute;top:-2rem;right:-1.6rem;width:1.5rem;height:11rem;background:#fff;text-indent:-9999px;}

@media all and (max-width:1439px){
	.new_quick .new_quick_box strong{font-size:1.8rem;line-height:4.5rem;}
	.new_quick .new_quick_list_out:after{left:2.5rem;right:2.5rem;width:calc(100% - 5rem);}
	.new_quick li{padding:0 2rem;}
	.new_quick li span{font-size:1.5rem;line-height:2.2rem;}
	.new_quick .new_quick_top .btn_quick_top{width:4.5rem;height:4.5rem;border-radius:50%;}
}

@media all and (max-width:1300px){
	.s_area .s_left{display:block;width:100%;}
	.s_area .s_right{display:none;}
	

}


@media all and (max-width:1025px){
	.search_area .search_main{padding:0 3rem;}
	.search_logo{left:3rem;}
	.member_area{right:3rem;}
	.search_area .sa_in{height:14.6rem;}
	.search_area .search_form{padding-left:0;padding-right:0;padding-top:8rem;}
	.search_area .search_box{height:6.5rem;border-top:1px solid #ddd;border-radius:0;}
	.search_area .auto_on .search_box{border-radius:0;}
	.search_area .search_box .input_search{width:calc(100% - 6.6rem);padding-left:0;line-height:6.5rem;}
	.search_area .search_box:after{display:none;}
	.search_area .search_auto{top:14.6rem;left:-1rem;width:calc(100% + 2rem);border-left:0;border-right:0;}
}


/*
@media all and (max-width:1599px){
	.logo_area .logo_family{right:auto;left:-3.5rem;}}
@media all and (max-width:1500px){
	.sb_quick_area{right:6rem;}

	.s_quick_ad{display:none;}}
@media all and (max-width:1417px){
	.sitemap_area .sitemap_list li{width:20%;}

	.footer_area .footer_list{margin-right:0;}
	.footer_family{top:auto;bottom:0;}
	.footer_family ul{top:auto;bottom:0;padding-top:0.8rem;padding-bottom:2.9rem;}
	.footer_family li button{top:auto;bottom:0;}}
@media all and (max-width:1400px){
	.sb_quick_area{right:4rem;}

	.s_area .st_left{width:69.5%;max-width:100%;}
	.s_area .st_right{width:26.15%;}

	.s_area .sm_left{width:69.5%;max-width:100%;}
	.s_area .sm_right{width:26.15%;}

	.s_area .spa_left{width:69.5%;max-width:100%;}}

@media all and (max-width:1300px){
	.sb_quick_area{right:3rem;}
	.footer_area .footer_list{overflow-x:auto;}
	.footer_area .footer_list::-webkit-scrollbar{height:1rem;background:transparent;}
	.footer_area .footer_list::-webkit-scrollbar-thumb{background:transparent;border-radius:0.5rem;}
	.footer_area .footer_list:hover::-webkit-scrollbar-thumb{background:#d6d6d6;}
	.footer_area .footer_list::-webkit-scrollbar-track{}
	.footer_area .footer_list ul{white-space:nowrap;}

	.va_top_slc .slc_price_b{display:none;}}
@media all and (max-width:1200px){

	.header_area{padding:0 4rem;}
	.search_area_view .sa_in{padding:0 4rem 3rem 4rem;}

	.scroll_info{margin-top:-2rem;padding-bottom:2.5rem;}
	.va_top_in{padding:0 4rem;}
	.va_top_plan_list p{margin-left:2rem;}
	.va_middle_in{padding:0;}
	.va_middle_title{padding:0 4rem;}
	.va_middle_btn{right:4rem;}
	.va_middle_tab ul{padding:0 4rem;}
	.va_middle_banner{padding:0 4rem;margin-bottom:8rem;}
	.va_middle_editor_area{padding:0 4rem;margin-bottom:8rem;}
	.va_middle_editor_area_in{max-height:160rem}
	.va_middle_editor_more{top:160rem;}
	.va_middle_ppt_01_title{padding:0 4rem;}
	.va_middle_ppt_01_tab{padding:0 4rem;}
	.va_ppt_01_thumb{padding:0 4rem;}
	.va_middle_ppt_02_title{padding:0 4rem;}
	.va_middle_excel_02_title{padding:0 4rem;}
	.va_middle_ppt_03_title{padding:0 4rem;}

	.va_ppt_01_thumb_large_in{width:57%;padding:12% 0;}
	.va_ppt_01_thumb_large .va_ppt_01_thumb_large_prev{left:10%;}
	.va_ppt_01_thumb_large .va_ppt_01_thumb_large_next{right:10%;}

	.va_ppt_02_list{padding:3px 8px 4.2rem calc(8px + 4rem);}
	.va_ppt_02_list li{width:22.5rem !important;margin-right:1.5rem !important;}
	.va_middle_ppt_02 .swiper-pagination-ppt-dot{left:calc(8px + 4rem);width:calc(100% - 8rem - 16px);}

	.va_excel_02_list{padding:3px 8px 4.2rem calc(8px + 4rem);}
	.va_excel_02_list li{width:22.5rem !important;margin-right:1.5rem !important;}
	.va_middle_excel_02 .swiper-pagination-excel-dot{left:calc(8px + 4rem);width:calc(100% - 8rem - 16px);}

	.va_ppt_03_list{padding-left:4rem;margin:0;}
	.va_ppt_03_list_in{overflow:visible;}
	.va_ppt_03_list li{width:22.5rem !important;margin-right:1.5rem !important;}
	.va_ppt_03_list:hover .va_ppt_03_list_in_prev{left:2.5rem}
	.va_ppt_03_list:hover .va_ppt_03_list_in_next{right:2.5rem}

	.va_smart_title{padding:0 4rem;}
	.va_smart_btn{right:4rem;}
	.va_bottom_in{padding:0 4rem;}

	.sitemap_area .sa_in{padding:0 7rem;}
	.sitemap_area .sitemap_list li{width:25%;}

	.search_area_view{height:100vh;}
	.search_area_view .btn_search_area_view_close{top:auto;bottom:4rem;right:50%;margin-right:-2.5rem;width:5rem;height:5rem;}

	.va_middle_list{padding-left:4rem;}
	.va_middle_list li{width:22.5rem !important;margin-right:1.5rem !important;}
	.va_middle_list_wrap:hover .va_middle_list_prev{left:7.5rem;}
	.va_middle_list_wrap:hover .va_middle_list_next{right:7.5rem;}

	.va_smart_list{padding-left:4rem;margin:0;}
	.va_smart_list_in{overflow:visible;}
	.va_smart_list li{width:auto;margin-right:1.5rem;}
	.va_smart_list li a img{width:22.5rem;}
	.va_smart_list:hover .va_smart_list_in_prev{left:2.5rem}
	.va_smart_list:hover .va_smart_list_in_next{right:2.5rem}

	.s_area .type_img .smllm_area ul{padding-left:1rem;}
	.s_area .type_img .smllm_area li{width:calc((100% - 9rem)/4);}
	.search_area .search_main{padding:0 4rem;}
	.search_logo{left:4rem;}
	.member_area{right:4rem;}
	.search_area .search_form{padding-left:11rem;padding-right:29rem;}
	.search_area .search_box .input_search{width:calc(100% - 10.2rem);padding-left:3.6rem;}
	.search_tab .st_in{padding:0 4rem;}
	.s_area .s_top_in{padding:0 4rem;}
	.s_area .s_mid_in{padding:0 4rem;}

	.s_area .spal_box{padding-bottom:12.5rem;}
	.s_area .spal_area ul{padding-right:0;}
}
@media all and (max-width:1100px){
	.gnb_area .gnb_list li{margin:0 1.5rem;}

}
@media all and (max-width:1024px){
	.va_top_slc .slc_border_black{margin-right:1.6rem;}
	.va_top_slc .slc_border_red{margin-right:1.6rem;}
	.va_top_slc .slc_border_gray{margin-right:1.6rem;}
	.va_top_slc .slc_txt_long{min-width:12rem;}
	.va_top_slc .btn_slc_on{background-position:calc(100% - 2.1rem) 50%;}
	.va_top_slc li:first-child .btn_slc_list{background-position:calc(100% - 2.1rem) 50%;}
	.va_top_slc .slc_desc{left:calc(100% - 17rem);}

	.va_middle_editor_area_in{max-height:140rem}
	.va_middle_editor_more{top:140rem;}

	
}
@media all and (max-width:960px){
	.sb_quick_area{margin-top:6rem;display:none !important;}
	#wrap{overflow:hidden;}
	.header_area{padding:0 2rem;}
	.header_area .ha_in{display:block;text-align:left;}
	.logo_area{padding-top:3rem;padding-bottom:3rem;position:relative;}
	.logo_area .link_logo{display:inline-block;}

	.logo_area .logo_family{left:-2.5rem;}

	.search_area .search_form{padding-right:10rem;}
	.search_area .search_box .btn_search{background:url(../images/main/ico_search_m.png) 50% 50% no-repeat;background-size:3rem;}

	.gnb_area{position:absolute;top:8.6rem;right:-40rem;width:35rem;height:calc(100vh - 8.6rem);padding:0;z-index:9;background:#000;transition:right 0.3s;}
	.gnb_area.menu_on{right:-5rem;transition:right 0.3s;}
	.gnb_area .ga_in{display:block;}
	.gnb_area .gnb_list{display:block;}
	.gnb_area .gnb_list li{padding:1rem 0;margin:0 3rem;}
	.gnb_area .gnb_list .btn_gnb_all{line-height:3.6rem;width:100%;text-align:left;color:#fff;}
	.gnb_area .gnb_list .link_gnb{font-size:1.7rem;line-height:3.6rem;color:#fff;}
	.member_area{position:absolute;top:41.4rem;right:-40rem;width:35rem;padding:0;z-index:10;transition:right 0.3s;}
	.member_area.menu_on{right:-5rem;transition:right 0.3s;}
	.member_area ul{display:block;}
	.member_area li{margin:0 3rem;padding:1rem 0;}
	.member_area li:first-child{margin:0 3rem;}
	.member_area li:after{display:none;}
	.member_area .btn_login{line-height:3.6rem;font-size:1.7rem;color:#fff;letter-spacing:-0.025em;font-weight:500;}
	.member_area .link_member{line-height:3.6rem;font-size:1.7rem;color:#fff;letter-spacing:-0.025em;font-weight:500;}

	.member_area .btn_member_info{max-width:100%;font-size:1.7rem;line-height:3.6rem;font-weight:500;cursor:default;color:#aaa;}
	.member_area .btn_member_info span{background:none;}
	.member_area .member_info{position:relative;width:100%;left:0;top:0;margin-left:0;opacity:1 !important;transform:none;display:block !important;transform:translateY(0) !important;opacity:1 !important;transform:translateY(0) !important;}
	.member_area .member_info.info_on{opacity:1 !important;transform:translateY(0) !important;}
	.member_area .member_info:after{display:none;}
	.member_area .member_info .mi_in{background:none;border-radius:0;text-align:left;box-shadow:none;}
	.member_area .member_info_user{display:none;}
	.member_area .member_info_box{display:none;}
	.member_area .member_info_link{background:none;border-top:none;border-radius:0;margin-top:0rem;}
	.member_area .member_info_link a{display:block;font-size:1.7rem;line-height:3.6rem;font-weight:500;margin-top:2rem;height:auto;color:#fff;width:100%;}
	.member_area .member_info_link:after{display:none;}

	.m_member_btn{position:absolute;right:10rem;top:2.5rem;z-index:29;display:block;}
	.btn_member_m{display:block;width:3rem;height:3rem;position:relative;background:url(../images/renew/ico_user.png) 50% 50% no-repeat;background-size:100%;}

	.m_nav_btn{position:absolute;right:4rem;top:2.9rem;z-index:28;display:block;}
	.btn_nav_m{display:block;width:3rem;height:2.4rem;position:relative;}
	.btn_nav_m:before, .btn_nav_m span:after, .btn_nav_m span, .btn_nav_m span:before{width:100%;height:2px;border-radius:10rem;display:block;background:#000;position:absolute;}
	.btn_nav_m:before{content:"";bottom:0;right:0;margin-bottom:0;transition:0.3s width 0.4s;}
	.btn_nav_m span{top:50%;margin-top:-1px;transition:transform 0.3s;}
	.btn_nav_m span:after{content:"";top:calc(1px - 1.2rem);left:0;margin-top:0;transition:0.3s width 0.4s;}
	.btn_nav_m span:before{content:"";left:0;transition:transform 0.3s;}

	.menu_on .gd_banner{display:none;}

	.btn_nav_m.menu_on:before{transition:all 0.2s;width:0%;right:0px;}
	.btn_nav_m.menu_on span{transform:rotate(45deg);transition:0.3s transform 0.4s;}
	.btn_nav_m.menu_on span:before{transform:rotate(-90deg);transition:0.3s transform 0.4s;}
	.btn_nav_m.menu_on span:after{transition:all 0.2s;width:0%;left:0px;}

	.btn_nav_m.menu_on:after{content:"";position:fixed;top:8.6rem;left:0;width:100vw;height:calc(100vh - 8.6rem);background:rgba(0,0,0,0.8);}

	.sch_btn{position:absolute;top:2.65rem;right:12rem;padding:0;z-index:9;display:block;}
	.sch_btn .btn_sch{width:3rem;height:3rem;background-image:url(../images/renew/ico_sch.png);}

	.sitemap_area .sa_in{padding:0 6rem;}
	.sitemap_area .sitemap_title{padding-top:6rem;padding-bottom:3.5rem;}
	.sitemap_area .sitemap_title strong{font-size:3.1rem;}
	.sitemap_area .sitemap_close{top:6.2rem;right:6rem;}
	.sitemap_area .sitemap_list{height:calc(100% - 22rem);padding-bottom:8rem;}
	.sitemap_area .sitemap_list dt a{background-position:calc(100% - 1px) 0.4rem;}
	.sitemap_area .sitemap_list dt strong{background-position:calc(100% - 1px) 0.4rem;}
	.sitemap_area .sitemap_list dd{}
	.sitemap_area .sitemap_list dd a{}

	.view_category{padding-top:8.6rem;}
	.view_category_in{padding:0 4rem;background:#fff;overflow-x:auto;-ms-overflow-style:none;}
	.view_category_in::-webkit-scrollbar{display:none;}
	.view_category ul{padding-top:0.5rem;}
	.view_category li span{font-size:1.6rem;}


	.scroll_view .scroll_info{position:fixed;bottom:0;left:0;width:100vw;margin:0;padding:0;height:10rem;background:#fff;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;animation:scr_dropup .3s 0.3s both cubic-bezier(.215,.61,.355,1);box-shadow:0 -0.5rem 1rem rgba(0,0,0,0.08);}
	.scroll_info_in{padding-top:2.5rem;}
	.scroll_info_left{width:4rem;padding-left:2.5rem;}
	.scroll_info_left .scroll_info_thumb{display:none;}
	.scroll_info_left .scroll_info_desc{display:none;}
	.scroll_info_right{width:calc(100% - 9rem);white-space:nowrap;}
	.scroll_info_right .scroll_info_btns{font-size:0;text-align:right;overflow-x:auto;-ms-overflow-style:none;}
	.scroll_info_right .scroll_info_btns::-webkit-scrollbar{display:none;}
	.scroll_info_right .scroll_info_down{}
	.scroll_info_right .scroll_info_down button{width:90%;max-width:4.5rem;display:inline-block;vertical-align:top;margin-left:0.6rem;}
	.scroll_info_right .scroll_info_down button:last-child{margin-right:0;}
	.scroll_info_right .scroll_info_down button img{display:block;width:100%;}
	.scroll_info_right .btn_black{width:calc(50% - 1rem);}
	.scroll_info_right .btn_red{width:calc(50% - 1rem);}

	.va_bottom_ad_box{padding-bottom:13rem;}

	.review_list_box.on .review_list_desc{padding-right:0;}


	#footer{margin-top:7rem;}
	.footer_area .fa_in{padding:0 4rem 0 4rem;margin-bottom:10rem;}
	.footer_family{right:4rem;}

	.footer_area .fa_pc_ver{right:15rem;}

	.layer_pop{position:fixed;bottom:0;top:auto;right:0;width:100%;text-align:center;height:100vh;}
	.layer_pop .lp_deam{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.65);z-index:-1;}
	.layer_pop .lp_in{position:absolute;left:50%;bottom:50%;transform:translate(-50%, 50%);z-index:7;width:100%;}

	.va_middle_editor_area_in{max-height:120rem}
	.va_middle_editor_more{top:120rem;}

	.va_middle_ppt_01_tab{padding:0;}
	.va_middle_ppt_01_tab ul{padding:0 4rem;overflow-x:auto;-ms-overflow-style:none;}
	.va_middle_ppt_01_tab ul::-webkit-scrollbar{display:none;}
	.va_middle_ppt_01_tab li a{min-width:17rem;}

	.m_jjim{display:block;width:3rem;height:5rem;}
	.m_jjim button{text-indent:-9999px;background:url(../images/renew/ico_heart_m.png) 0 50% no-repeat;display:block;width:100%;height:100%;background-size:100% auto;}
	.m_jjim button:hover{background:url(../images/renew/ico_heart_over_m.png) 0 50% no-repeat;background-size:100% auto;}
	.m_jjim button:active{background:url(../images/renew/ico_heart_over_m.png) 0 50% no-repeat;background-size:100% auto;}
	.m_jjim button.on{background:url(../images/renew/ico_heart_on_m.png) 0 50% no-repeat;background-size:100% auto;}
	.m_share{display:block;position:absolute;top:50%;margin-top:-1.4rem;right:0;height:2.8rem;width:2.8rem;}
	.m_share button{text-indent:-9999px;background:url(../images/renew/ico_share_m.png) 100% 50% no-repeat;display:block;width:100%;height:100%;background-size:auto 100%;}
	.m_share button:hover{background:url(../images/renew/ico_share_over_m.png) 0 50% no-repeat;background-size:auto 100%;}
	.m_share button:active{background:url(../images/renew/ico_share_over_m.png) 0 50% no-repeat;background-size:auto 100%;}
	.m_share button.on{background:url(../images/renew/ico_share_on_m.png) 0 50% no-repeat;background-size:auto 100%;}


	.search_area .sa_in{height:4.8rem;}
	.search_area .search_main{padding:0 2rem;}
	.search_logo{left:2rem;padding-top:1.5rem;}
	.search_logo .link_logo{line-height:1.8rem;}
	.search_logo .link_logo img{height:1.8rem;width:auto;}

	.m_member_btn{right:2rem;top:1.5rem;}
	.btn_member_m{width:1.8rem;height:1.8rem;}
	.m_nav_btn{right:2rem;top:1.6rem;}
	.btn_nav_m{width:1.8rem;height:1.6rem;}
	.btn_nav_m span:after{top:calc(1px - 0.8rem);}
	.search_area .search_form{padding-left:6.4rem;padding-right:2.8rem;}
	.search_area .search_box{height:4.8rem;border-radius:2.4rem;}
	.search_area .search_box:after{top:1.6rem;height:1.6rem;}
	.search_area .search_box .input_search{font-size:1.5rem;line-height:4.8rem;width:calc(100% - 5.2rem);padding-left:1.4rem;}
	.search_area .search_box .btn_search{width:3.8rem;background-size:1.8rem;}
	.search_area .search_auto{padding-top:4.8rem;}
	.search_area .search_auto .search_auto_box:after{left:2rem;width:calc(100% - 4rem);}
	.search_area .search_auto .search_auto_list{padding:1em 0;}
	.search_area .search_auto .search_auto_list li a{font-size:1.5em;padding:0 1.33em;}
	.search_area .search_auto .search_auto_function{padding:1em 2em;}
	.search_area .search_auto .search_auto_function strong{font-size:1.2em;}
	.search_area .search_auto .search_auto_function .btn_search_auto_off{font-size:1.2em;}
	.search_tab{top:4.8rem;height:5rem;box-shadow:0 0.1rem 0.4rem rgba(0,0,0,0.1);}
	.search_tab .st_in{padding:0 2rem;}
	.search_tab .st_in ul{overflow-x:auto;white-space:nowrap;}
	.search_tab .st_in li{margin-left:1.7rem;}
	.search_tab .st_in li button{height:5rem;}
	.search_tab .st_in li.on button{border-bottom:0.2rem solid #000;}
	.search_tab .st_in li strong{margin-right:0.4rem;}
	.search_tab .st_in li.on strong{margin-right:0.4rem;}
	.search_tab .st_in li span{font-size:1.2rem;}
	.search_tab .st_in li em{display:none;}

	.s_area{padding-top:9.9rem;}
	.s_area .s_top{padding-top:1.7rem;}
	.s_area .s_top_in{padding:0;}
	.s_area .st_right{width:100%;position:relative;right:0;margin-bottom:1rem;}
	.s_area .st_keyword_in{height:auto;border:none;border-radius:0;white-space:nowrap;}
	.s_area .st_keyword_in strong{display:inline-block;vertical-align:top;padding:0.5rem 0 0 2rem;width:7.3rem;}
	.s_area .stk_area{display:inline-block;vertical-align:top;padding:0;width:calc(100% - 9.3rem);}
	.s_area .stk_area ul{overflow-x:auto;}
	.s_area .stk_area li{margin:0 0.4rem 0.7rem 0;}
	.s_area .st_left{width:100%;height:auto;margin-bottom:4rem;}
	.s_area .stl_slider_in{padding-left:2rem;}
	.s_area .stl_slider_in li{width:18rem;}
	.s_area .stl_slider_in_prev{left:4.7rem;opacity:1;width:3.5rem;height:3.5rem;}
	.s_area .stl_slider:hover .stl_slider_in_prev{left:4.7rem;opacity:1;}
	.s_area .stl_slider_in_next{right:4.7rem;opacity:1;width:3.5rem;height:3.5rem;}
	.s_area .stl_slider:hover .stl_slider_in_next{right:4.7rem;opacity:1;}

	.s_area .s_mid_in{padding:0;}
	.s_area .sm_left{width:100%;margin-bottom:3.4rem;}
	.s_area .sml_list{border:none;border-top:1px solid #dbdbdb;border-radius:0;}
	.s_area .smll_top_in{padding:0.8rem 0;}
	.s_area .smllt_left{padding-left:2rem;width:calc(100% - 18rem);}
	.s_area .smllt_left strong{display:none;}

	.s_area .ver_smartblock .smllt_left strong{display:inline;margin-right:0.3rem;}
	.s_area .ver_smartblock .smllt_left span{font-weight:300;color:#aeaeae;}

	.s_area .smllt_left span{font-weight:500;color:#252525;}
	.s_area .smlltr_slc_now button, .s_area .smlltr_slc_now a{width:8.2rem;background:url(../images/renew/ico_arrow_d_m.png) 6.3rem center no-repeat;background-size:1rem;}
	.s_area .smlltr_slc.on .smlltr_slc_now button, .s_area .smlltr_slc.on .smlltr_slc_now a{background:url(../images/renew/ico_arrow_u_m.png) 6.3rem center no-repeat;background-size:1rem;}
	.s_area .smlltr_slc_now span{font-size:1.2rem;}
	.s_area .smlltr_slc li span{font-size:1.2rem;}
	.s_area .smlltr_slc li button, .s_area .smlltr_slc li a{width:8.2rem;}
	.s_area .smlltr_type{padding-right:2rem;}
	.s_area .smlltr_type ul{padding-top:0.7rem;}
	.s_area .smlltr_type li{margin-left:1rem;}
	.s_area .smlltr_type li .btn_type_list{background:url(../images/renew/ico_list_off_m.png) 50% 50% no-repeat;background-size:100%;}
	.s_area .type_list .smlltr_type li .btn_type_list{background:url(../images/renew/ico_list_on_m.png) 50% 50% no-repeat;background-size:100%;}
	.s_area .smlltr_type li .btn_type_img{background:url(../images/renew/ico_img_off_m.png) 50% 50% no-repeat;background-size:100%;}
	.s_area .type_img .smlltr_type li .btn_type_img{background:url(../images/renew/ico_img_on_m.png) 50% 50% no-repeat;background-size:100%;}

	.s_area .ver_smartblock .smllm_area .smllm_thumb{width:14rem;height:10rem;}
	.s_area .ver_smartblock .smllm_area .smllm_thumb .thumb_type{width:14rem;}
	.s_area .ver_smartblock .smllm_info{width:calc(100% - 19.7rem);}
	.s_area .ver_smartblock .smllm_title{margin-bottom:0.2rem;}
	.s_area .ver_smartblock .smllm_title span{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;max-height:3.2rem}
	.s_area .ver_smartblock .smllm_desc{margin-bottom:0.2rem;}
	.s_area .ver_smartblock .smllm_desc a{font-size:1.0rem;line-height:1.6rem;}
	.s_area .ver_smartblock .smllm_desc span{font-size:1.0rem;line-height:1.6rem;white-space:normal;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:3.2rem;}

	.s_area .sm_right{width:100%;position:relative;right:0;}

	.s_area .smr_top{display:none;}

	.s_area .smllm_area .smllm_box{padding:1.7rem 0;position:relative;}
	.s_area .smllm_area .smllm_thumb{margin-left:2rem;width:10rem;height:10rem;}
	.s_area .smllm_area .smllm_thumb .thumb_type{width:10rem;}
	.s_area .smllm_info{width:calc(100% - 15.7rem);min-height:10rem;margin-left:1.7rem;}
	.s_area .smllm_detail{width:100%;display:block;}
	.s_area .smllm_cate{margin-bottom:0.2rem;}
	.s_area .smllm_cate span{font-size:1rem;}
	.s_area .smllm_title span{font-size:1.2rem;line-height:1.6rem;max-height:3.2rem;}
	.s_area .smllm_title a{font-size:1.2rem;line-height:1.6rem;}
	.s_area .smllm_tag{height:1.6rem;}
	.s_area .smllm_tag strong{font-size:1.0rem;line-height:1.6rem;margin-right:0.4rem;}
	.s_area .smllm_tag .smllm_r{padding:0 0.8rem;}
	.s_area .smllm_tag .smllm_g{padding:0 0.8rem;}
	.s_area .smllm_tag span{margin-right:0.4rem;}
	.s_area .smllm_tag span a, .s_area .smllm_tag span button{font-size:1.0rem;line-height:1.6rem;}
	.s_area .smllm_func{width:100%;margin-left:0;display:block;padding-top:0.4rem;}
	.s_area .smllm_icon{width:100%;}
	.s_area .smllm_icon a, .s_area .smllm_icon button{width:2.6rem;height:2.6rem;margin:0.5rem 0.5rem 0 0;}
	.s_area .smllm_grade{display:none;}
	.s_area .smll_bot_in{padding-top:0.4rem;}
	.s_area .smllb_more{border:1px solid #dbdbdb;width:calc(100% - 4rem);margin:0 auto;border-radius:0.5rem;}
	.s_area .smllb_more a, .s_area .smllb_more button{height:3.9rem;line-height:3.9rem;}
	.s_area .smllb_more strong{display:none;}
	.s_area .smllb_more span{font-size:1.2rem;font-weight:400;display:inline-block;margin-right:0.3rem;}
	.s_area .smllb_more em{font-size:1.2rem;font-weight:400;background:none;padding-right:0;}

	.s_area .ver_smartblock .smllb_more strong{font-size:1.2rem;font-weight:400;display:inline-block;margin-right:0.3rem;}
	.s_area .ver_smartblock .smllb_more span{display:none;}
	.s_area .ver_smartblock .smllb_more em{background:none;padding-right:0;}

	.s_area .type_img .smllm_area li{width:calc((100% - 11rem)/5);}
	.s_area .type_img .smllm_title{margin-bottom:0.2rem;}
	.s_area .type_img .smllm_title span{height:3.2rem;max-height:3.2rem;}
	.s_area .type_img .smllm_icon a, .s_area .smllm_icon button{width:2.4rem;height:2.4rem;margin:0.5rem 0.4rem 0 0;}

	.s_area .ver_smartblock.type_img .smllm_area .smllm_box{padding:1.7rem 0 0 0;}
	.s_area .ver_smartblock.type_img .smllm_area .smllm_thumb{width:100%;height:auto;}
	.s_area .ver_smartblock.type_img .smllm_area .smllm_thumb .thumb_type{width:100%;}
	.s_area .ver_smartblock.type_img .smllm_info{width:100%;}

	.s_area .smr_bot{margin-top:0;padding:0 2rem;}
	.s_area .smrb_ad li a, .s_area .smrb_ad li button{border-radius:0.5rem;}
	.s_area .smrb_ad .swiper-pagination{z-index:10;opacity:1;}

	.s_area .s_power_ad{margin-bottom:0;padding-top:3.6rem;}
	.s_area .s_power_ad_in{padding:0 2rem;}
	.s_area .spa_left{width:100%;}
	.s_area .spal_box{border:none;padding:0;padding-bottom:7rem;}
	.s_area .spal_tit{margin-bottom:0.2rem;}
	.s_area .spal_tit a{top:0.4rem;right:0;}
	.s_area .spal_area li strong{font-size:1.2rem;line-height:2rem;}
	.s_area .spal_area li span{font-size:1.1rem;line-height:2rem;}
	.s_area .spal_area li p{font-size:1.1rem;line-height:2rem;}
	.s_area .spal_good{bottom:0;right:0;text-align:right;}
	.s_area .spal_good img{width:16rem;}

}
@media all and (max-width:880px){
	.sitemap_area .sitemap_list li{width:calc(100% / 3);}

	.va_top_info_left{width:100%;margin-right:0;margin-bottom:6.6rem;display:block;}
	.va_top_info_right{width:100%;display:block;}
	.va_top_jjim{display:none;}
	.va_top_thumb{max-width:66rem;margin:0 auto;}
	.va_top_info_left .va_top_plan{height:0;overflow:hidden;}
	.va_top_info_right .va_top_plan{height:auto;padding-bottom:2rem;overflow:hidden;}
	.va_top_plan_list .swiper-pagination{display:none;}
	.va_top_smart{padding-top:2rem;}
	.va_middle{padding-top:6rem;}
	.va_smart_area{margin-bottom:8rem;}

	.va_middle_editor_area{margin-bottom:6rem;}
	.va_middle_editor_area_in{max-height:100rem}
	.va_middle_editor_more{top:100rem;}

	.va_ppt_01_thumb_large .va_ppt_01_thumb_large_prev{left:7%;}
	.va_ppt_01_thumb_large .va_ppt_01_thumb_large_next{right:7%;}

	.va_top_explain strong{font-size:1.8rem;margin-bottom:1rem;}
	.va_top_explain p{font-size:1.4rem;line-height:2.4rem;}
	.va_top_plan_title{margin-bottom:1.5rem;}
	.va_top_plan_title strong{font-size:1.8rem;}
	.va_top_smart_title{margin-bottom:1.5rem;}
	.va_top_smart_title strong{font-size:1.8rem;}
	.va_middle_title strong{font-size:1.8rem;}
	.va_middle_ppt_01_title strong{font-size:1.8rem;}
	.va_smart_title{margin-bottom:3.5rem;}
	.va_smart_title span{font-size:1.8rem;}
	.va_bottom_review_title strong{font-size:1.8rem;}
	.va_bottom_ad_tit strong{font-size:1.8rem;}
	.va_bottom_ad_area li strong{font-size:1.3rem;}
	.va_bottom_ad_area li span{font-size:1.3rem;}
	.va_bottom_ad_area li p{font-size:1.3rem;}

	.one .va_top_thumb_large{margin-left:6%;}
}
@media all and (max-width:840px){
	.s_area .type_img .smllm_area li{width:calc((100% - 9rem)/4);}}
@media all and (max-width:780px){
	.footer_area .footer_copy{padding-bottom:5rem;}
	.footer_area .footer_copy ul{padding-right:0;}
	.footer_area .footer_copy strong{top:auto;right:auto;bottom:0;left:0;}
	.footer_area .footer_copy strong img{width:6rem;}}
@media all and (max-width:700px){
	.sitemap_area .sitemap_list li{width:50%;}
	.s_area .type_img .smllm_area ul{padding-left:1.2rem;}
	.s_area .type_img .smllm_area li{width:calc((100% - 5.8rem)/3);margin:0 0.8rem;}}
@media all and (max-width:640px){
	.header_area{padding:0 2.5rem;}
	.logo_area{padding-top:2.125rem;padding-bottom:2.125rem;}
	.logo_area .la_in{padding-right:3rem;}
	.logo_area .link_logo{line-height:2.5rem;height:2.5rem;}
	.logo_area .btn_logo_family{width:2.2rem;height:2.2rem;top:0.15rem;}

	.logo_area .logo_family{left:-2rem;}

	.gnb_area{top:6.75rem;height:calc(100vh - 6.75rem);}
	.sch_btn{top:2.125rem;right:9.75rem;}
	.sch_btn .btn_sch{width:2.5rem;height:2.5rem;}
	
	.m_nav_btn{top:2.375rem;}
	.btn_nav_m{width:2.375rem;height:1.875rem;}
	.btn_nav_m:before, .btn_nav_m span:after, .btn_nav_m span, .btn_nav_m span:before{height:1px;}
	.btn_nav_m:before{content:"";bottom:0;right:0;margin-bottom:0;transition:0.3s width 0.4s;}
	.btn_nav_m span{top:50%;margin-top:-0.5px;transition:transform 0.3s;}
	.btn_nav_m span:after{content:"";top:calc(0.5px - 0.9325rem);left:0;margin-top:0;transition:0.3s width 0.4s;}
	.btn_nav_m span:before{content:"";left:0;transition:transform 0.3s;}
	.btn_nav_m.menu_on:after{top:6.75rem;height:calc(100vh - 6.75rem);}

	.sitemap_area{left:5rem;width:calc(100% - 10rem);}
	.sitemap_area .sa_in{margin:5rem auto;padding:0 5rem;height:calc(100% - 10rem);}
	.sitemap_area .sitemap_title{padding-top:6rem;}
	.sitemap_area .sitemap_close{top:6.2rem;right:4.8rem;}
	.sitemap_area .sitemap_close .btn_sitemap_close{background-size:2.6rem;}
	.sitemap_area .sitemap_list{height:calc(100% - 21rem);padding-bottom:6rem;}
	.sitemap_area .sitemap_list ul{padding-bottom:4rem;}

	#footer{margin-top:6rem;}
	.footer_area .fa_in{padding:0 2.5rem 0 2.5rem;margin-bottom:8rem;}
	.callcenter_area .callcenter_box{width:46rem;}

	.footer_family{right:2.5rem;}

	.layer_pop .lp_in{bottom:0;left:0;transform:none;}
	.layer_pop .layer_pop_area{border-radius:1.5rem 1.5rem 0 0;}
	.layer_pop .layer_pop_img .link_layer_pop img{max-width:480px;}
	.layer_pop .layer_pop_function .btn_today_close{font-size:1.5rem;height:5.65rem;}
	.layer_pop .layer_pop_function .btn_layer_pop_close{font-size:1.5rem;height:5.65rem;}

	.search_area_view .sa_in{padding:0 2.5rem;}
	.search_area_view .search_box{padding-top:1.5rem;}
	.search_area_view .input_search{padding:0;width:calc(100% - 6.2rem);}
	.search_area_view .btn_search{background:url(../images/renew/ico_sch.png) 100% 50% no-repeat;background-size:2.5rem;}
	.search_area_view .btn_search_cancel{background:#fff url(../images/renew/ico_cancel_m.png) 100% 50% no-repeat;background-size:2.5rem;}
	.search_area_view .search_auto_list li a{padding:0;}
	.search_area_view .recommend_smart{padding:2rem 0 0 0;}
	.search_area_view .search_keyword strong{font-size:1.8rem;padding-left:0;padding-bottom:1.5rem;}
	.search_area_view .search_keyword ul{padding:0;margin:0 -0.4rem;}
	.search_area_view .search_keyword .btn_keyword{font-size:1.4rem;}
	.search_area_view .search_public{padding-top:1rem;}
	.search_area_view .search_public strong{font-size:1.8rem;padding-left:0;padding-bottom:1.5rem;}
	.search_area_view .search_public strong span{font-size:1.4rem;}
	.search_area_view .search_rank{padding:0;}
	.search_area_view .search_rank ul{width:100%;margin:0;}
	.search_area_view .search_rank li{padding:0.5rem 0;}

	.view_category{padding-top:7.75rem;}
	.view_category_in{padding:0 2.5rem;}
	.va_top_in{padding:0;}
	.va_top_thumb{max-width:60rem;}
	.va_top_thumb_small{width:0;overflow:hidden;}
	.va_top_thumb_large{width:100%;margin-left:0;display:block;}
	.one .va_top_thumb_large{margin-left:0;}
	.va_top_thumb_large .thumb_type{border-radius:0;}
	.swiper-pagination-frac{display:block;position:absolute;bottom:2rem;left:50%;height:4rem;font-size:1.4rem;font-weight:400;color:#fff;letter-spacing:0.024em;text-align:center;line-height:4rem;background:rgba(0,0,0,0.3);z-index:3;width:10rem;margin-left:-5rem;border-radius:2rem;text-align:center;}
	.swiper-pagination-frac span{font-weight:400;color:#fff;letter-spacing:0.024em;display:inline-block;vertical-align:top;width:1.8rem;text-align:right;}
	.swiper-pagination-frac strong{font-weight:400;color:#fff;letter-spacing:0.024em;display:inline-block;vertical-align:top;width:1.8rem;text-align:left;}
	.swiper-pagination-frac em{font-weight:400;color:#fff;letter-spacing:0.024em;display:inline-block;vertical-align:top;width:0.8rem;text-align:center;}
	.va_top_thumb_large_in .va_top_thumb_large_prev{top:auto;bottom:2rem;left:50%;margin-left:-5rem;width:3.4rem;transform:none;height:4rem;background:url(../images/renew/ico_prev3.png) 50% 50% no-repeat;background-size:auto 100%;opacity:1;}
	.va_top_thumb_large_in .va_top_thumb_large_prev:hover{opacity:1;}
	.va_top_thumb_large_in .va_top_thumb_large_next{top:auto;bottom:2rem;right:50%;margin-right:-5rem;width:3.4rem;transform:none;height:4rem;background:url(../images/renew/ico_next3.png) 50% 50% no-repeat;background-size:auto 100%;opacity:1;}
	.va_top_thumb_large_in .va_top_thumb_large_next:hover{opacity:1;}

	.va_top_info_left{margin-bottom:5.2rem;}
	.va_top_title{padding-left:0;padding-bottom:2.1rem;}
	.va_top_price{padding-left:0;padding-top:2.1rem;padding-bottom:2.2rem;}
	.va_top_func{padding-left:0;padding-top:2.1rem;padding-bottom:2.6rem;}
	.va_top_func .va_top_down button{max-width:4.2rem;}
	.va_top_slc{padding-top:2.6rem;}
	.va_top_slc ul{top:2.6rem;}
	.va_top_purchase{padding-top:1.8rem;padding-bottom:2.6rem;}

	.va_top_info_right{width:calc(100% - 5rem);padding:0 2.5rem;}
	.va_top_smart{margin:0 -2.5rem;}
	.va_top_smart_title{padding-left:2.5rem;}
	.va_top_smart_list ul{padding-left:2.5rem;}
	.va_top_smart_list li{width:22.5rem;margin-right:1.125rem;}
	.va_top_smart_list .swiper-pagination-dot{display:none;}

	.va_smart_list li{margin-right:1.125rem;}
	.va_smart_list li a{display:block;margin:0;}
	.va_smart_list li a:first-child{margin-bottom:1.125rem;}

	.va_top_plan_list{position:relative;padding-bottom:2.6rem;}
	.va_top_plan_list ul{overflow-y:visible;display:flex;}
	.va_top_plan_list li{margin-bottom:0;background:none;}
	.va_top_plan_list a{padding-right:0;}
	.va_top_plan_list img{width:100%;}
	.va_top_plan_list p{display:none;}
	.va_top_plan_list .swiper-pagination{bottom:0;display:block;}
	.va_top_plan_list .swiper-pagination-clickable .swiper-pagination-bullet{margin:0 0.5rem;width:1rem;height:1rem;background:#ddd;opacity:1;}
	.va_top_plan_list .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000;opacity:1;}

	.va_top_explain{padding:2.1rem 0 2.1rem;}
	.va_top_explain_more{display:block;border-top:1px solid #fff;margin-top:-1.8rem;position:relative;z-index:4;}
	.va_top_explain_more button{width:100%;height:5rem;line-height:5rem;text-align:center;font-size:1.5rem;font-weight:400;color:#252525;letter-spacing:-0.025em;padding:0;background:#fff;display:block;border:1px solid #ddd;border-radius:0.8rem;}

	.va_middle{padding-top:4rem;}
	.va_middle_area{padding-bottom:7.5rem;margin-bottom:7.5rem;}
	.va_middle_title{padding:0 2.5rem;margin-bottom:1.5rem;}
	.va_middle_btn{top:auto;bottom:0;left:2.5rem;right:2.5rem;padding:0;}
	.va_middle_btn .btn_middle_more{width:100%;height:5rem;line-height:5rem;text-align:center;font-size:1.5rem;font-weight:400;padding:0;}
	.va_middle_tab{margin-bottom:2.5rem;overflow-x:auto;-ms-overflow-style:none;}
	.va_middle_tab::-webkit-scrollbar{display:none;}
	.va_middle_tab ul{padding:0 2.5rem;}
	.va_middle_tab li button{padding:0 1.2rem;}
	.va_middle_list{padding-left:2.5rem;}
	.va_middle_list li{margin-right:1.125rem !important;}
	.va_middle_banner{padding:0 2.5rem;margin-bottom:6rem;}
	.va_middle_editor_area{padding:0 2.5rem;}
	.va_middle_editor_area_in{max-height:80rem;padding-bottom:5rem;}
	.va_middle_editor_more{top:80rem;}
	.va_middle_editor_more .btn_editor_more{height:5rem;line-height:5rem;}
	.va_middle_editor_more .btn_editor_more span{font-size:1.5rem;font-weight:400;background-size:1.3rem;}

	.va_middle_ppt_01{margin-bottom:8rem;}
	.va_middle_ppt_01_title{padding:0 2.5rem;margin-bottom:2rem;}
	.va_middle_ppt_01_tab{margin-bottom:3.5rem;}
	.va_middle_ppt_01_tab ul{padding:0 2.5rem;}
	.va_ppt_01_thumb{padding:0 2.5rem;}
	.va_ppt_01_thumb_large .va_ppt_01_thumb_large_prev{left:5%;width:4rem;height:4rem;}
	.va_ppt_01_thumb_large .va_ppt_01_thumb_large_next{right:5%;width:4rem;height:4rem;}
	.va_ppt_01_thumb_small{display:none;}

	.va_middle_ppt_02{margin-bottom:8rem;padding:3.5rem 0 5rem 0;}
	.va_middle_ppt_02_title{padding:0 2.5rem;margin-bottom:2rem;}
	.va_ppt_02_list{padding:3px 8px 4.2rem calc(8px + 2.5rem);}
	.va_ppt_02_list li{margin-right:1.125rem !important;}
	.va_ppt_02_list li.new:after{width:4rem;height:4rem;background:url(../images/renew/ico_new.png) 0 0 no-repeat;background-size:100%;}
	.va_middle_ppt_02 .swiper-pagination-ppt-dot{left:calc(8px + 2.5rem);width:calc(100% - 5rem - 16px);}

	.va_middle_excel_02{margin-bottom:8rem;padding:3.5rem 0 5rem 0;}
	.va_middle_excel_02_title{padding:0 2.5rem;margin-bottom:2rem;}
	.va_excel_02_list{padding:3px 8px 4.2rem calc(8px + 2.5rem);}
	.va_excel_02_list li{margin-right:1.125rem !important;}
	.va_excel_02_list li.new:after{width:4rem;height:4rem;background:url(../images/renew/ico_new.png) 0 0 no-repeat;background-size:100%;}
	.va_middle_excel_02 .swiper-pagination-ppt-dot{left:calc(8px + 2.5rem);width:calc(100% - 5rem - 16px);}

	.va_middle_ppt_03{margin-bottom:8rem;}
	.va_middle_ppt_03_title{padding:0 2.5rem;margin-bottom:2rem;}
	.va_ppt_03_list{padding-left:2.5rem;}
	.va_ppt_03_list li{margin-right:1.125rem !important;}

	.va_smart_area{padding-bottom:7.5rem;margin-bottom:6rem;}
	.va_smart_title{padding:0 2.5rem;}
	.va_smart_btn{top:auto;bottom:0;left:2.5rem;right:2.5rem;padding:0;}
	.va_smart_btn .btn_smart_more{width:100%;height:5rem;line-height:5rem;text-align:center;font-size:1.5rem;font-weight:400;padding:0;}
	.va_smart_list{padding-left:2.5rem;}

	.va_bottom_in{padding:0 2.5rem;}
	.va_bottom_review_area{margin-bottom:6rem;}
	.va_bottom_review_btn{top:-0.5rem;}
	.va_bottom_review_list{margin-bottom:0;}

	.review_notice_info{padding:1.4rem 1.125rem;}
	.review_notice_tit span{width:calc(100% - 7.2rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	.review_notice_tit em{display:none;}
	.review_list_info{padding:2rem 1.125rem;width:calc(100% - 12.5rem);position:relative;}
	.review_list_score{display:block;padding:0.25rem 0;margin-bottom:0.7rem;}
	.review_list_mark{position:absolute;top:2rem;left:11.3rem;}
	.review_list_user{margin-left:0;}
	.review_list_tit{color:#aeaeae;margin-top:0.8rem;}
	.review_list_desc{margin-top:0.4rem;}
	.review_list_thumb{padding:3rem 1.125rem 1rem 1.125rem;}
	.review_list_box.on .review_list_thumb{width:15rem;}
	.va_bottom_review_paging{display:none;}
	.va_bottom_review_more{display:block;border-top:1px solid #fff;margin-top:-1px;position:relative;z-index:2;}
	.va_bottom_review_more button{width:100%;height:5rem;line-height:5rem;text-align:center;font-size:1.5rem;font-weight:400;color:#252525;letter-spacing:-0.025em;padding:0;background:#fff;display:block;border:1px solid #ddd;border-radius:0.8rem;}

	.va_bottom_ad_box{padding:0;border:none;}
	.va_bottom_ad_tit{padding-bottom:0;}
	.va_bottom_ad_tit a{top:0.2rem;right:0;}
	.va_bottom_ad_area li{margin-top:1.8rem;}
	.va_bottom_ad_area li strong{font-size:1.4rem;}
	.va_bottom_ad_area li span{font-size:1.4rem;}
	.va_bottom_ad_area li p{font-size:1.4rem;}
	.va_bottom_ad_good{display:none;}

	.scroll_view .scroll_info{height:8rem;}
	.scroll_info_in{padding-top:1.5rem;}

	.layer_review_in{max-width:90%;border-radius:0.6rem;}
	.layer_review_close{top:1.7rem;right:1.7rem;}
	.layer_review_title{font-size:1.7rem;padding:2rem 0 0 2.5rem;}
	.layer_review_area{padding:3.2rem 2.5rem 5rem 2.5rem;}
	.layer_review_score{margin-bottom:1.2rem;}
	.layer_review_score_area{padding-bottom:2.2rem;margin-bottom:2.2rem;}
	.layer_review_conts .layer_review_txt_num{padding-top:0.5rem;}
	.layer_review .layer_review_textarea{font-size:1.4rem;line-height:2.4rem;height:calc(11.8rem - 2px);}
	.layer_review_list{margin-top:2rem;}
	.layer_review_list li{font-size:1.5rem;}
	.layer_review_btn{padding-top:3rem;}
	.layer_review_btn .btn_layer_review{font-size:1.5rem;width:100%;max-width:100%;border-radius:0.5rem;}}
@media all and (max-width:480px){
	.logo_area .logo_family{position:fixed;top:0;left:0;width:100vw;box-shadow:none;border-radius:0;background:rgba(0,0,0,0.8);}
	.logo_area .logo_family.on{height:100vh;opacity:1;z-index:30;}
	.scroll_on .logo_area .logo_family.on{height:100vh;opacity:1;}
	.logo_area .logo_family_in{height:100%;}
	.logo_area .logo_family_box{height:100%;padding-bottom:0;}
	.logo_area .logo_family_box .logo_family_tit{padding:7vh 0 2.5vh 0;margin:0 6vh;text-align:center;border-bottom:1px solid #fff;}
	.logo_area .logo_family_box .logo_family_tit strong{font-size:4vh;color:#fff;line-height:1;height:4vh;}
	.logo_area .logo_family_box ul{height:calc(100% - 43.5vh - 1px);margin:4vh 1.5vh;overflow-y:auto;}
	.logo_area .logo_family_box li{text-align:center;margin-top:3.5vh;}
	.logo_area .logo_family_box li:first-child{margin-top:0;}
	.logo_area .logo_family_box li a{display:inline-block;vertical-align:top;padding:0 3.5vh;border-radius:2.5vh;}
	.logo_area .logo_family_box li a:hover{background:#de1e11;}
	.logo_area .logo_family_box li img{display:none;}
	.logo_area .logo_family_box li span{display:block;height:5vh;font-size:3vh;font-weight:300;color:#fff;line-height:5vh;}
	.logo_area .logo_family_box li a:hover span{text-decoration:none;}

	.logo_area .logo_family_box .btn_logo_family_close{position:fixed;top:auto;bottom:14vh;right:50%;margin-right:-4vh;width:8vh;height:8vh;background:#fff url(../images/main/ico_close_x.png) 50% 50% no-repeat;background-size:100%;}

	.sitemap_area{left:0;width:100%;}
	.sitemap_area .sa_in{margin:0;height:100%;padding:0 2rem 0 3rem;border-radius:0;}
	.sitemap_area .sitemap_title{padding-top:2rem;padding-bottom:2.5rem;}
	.sitemap_area .sitemap_title strong{font-size:2.6rem;}
	.sitemap_area .sitemap_close{top:2.2rem;right:2rem;}
	.sitemap_area .sitemap_close .btn_sitemap_close{background-size:2.2rem;}
	.sitemap_area .sitemap_list{height:calc(100% - 14rem);padding-bottom:5rem;}
	.sitemap_area .sitemap_list ul{padding-bottom:3rem;}
	.sitemap_area .sitemap_list li{padding-bottom:1.1rem;}
	.sitemap_area .sitemap_list dt{margin-bottom:1.4rem;}
	.sitemap_area .sitemap_list dd{margin-right:2rem;margin-bottom:1rem;}

	.callcenter_area .callcenter_box{width:41rem;}

	.view_area{padding-top:0;}

	.layer_freedown_in{max-width:90%;border-radius:0.6rem;}
	.layer_freedown_close{right:1.75rem;top:1.9rem;}
	.layer_freedown_title{font-size:1.875rem;padding:2rem 0 0 2.5rem;}
	.layer_freedown_area{padding:2rem 2.5rem 4.5rem 2.5rem;}
	.layer_freedown_txt_01{padding-top:2rem;}
	.layer_freedown_btn button{max-width:100%;}


	.va_middle_list_wrap .va_middle_list_prev{}
	.va_middle_list_wrap .va_middle_list_next{}
	.va_smart_list .va_smart_list_in_prev{}
	.va_smart_list .va_smart_list_in_next{}

	.s_area .type_img .smllm_area ul{padding-left:1.4rem;}
	.s_area .type_img .smllm_area li{width:calc((100% - 3.4rem)/2);margin:0 0.6rem;}
}
@media all and (max-width:420px){
	.callcenter_area .callcenter_box{width:39rem;}
}

@media all and (max-width:400px){
	.callcenter_area .callcenter_box{width:37rem;}
}

@media all and (max-width:380px){
	.callcenter_area .callcenter_box{width:35rem;}
}

@media all and (max-width:360px){
	.callcenter_area .callcenter_box{width:33rem;}
}

@media all and (max-width:340px){
	.callcenter_area .callcenter_box{width:31rem;}
}
*/</pre></body></html>