@import "//fonts.googleapis.com/earlyaccess/nanummyeongjo.css";
@import "https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@200;300;400;500;600;700;900&display=swap";
@import "https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@200;300;400;500;600;700;900&display=swap";
@import "https://cdn.jsdelivr.net/gh/sun-typeface/SUIT@2/fonts/static/woff2/SUIT.css";
@import "https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&display=swap";
html{overflow-y:scroll}body{margin:0;padding:0}html,h1,h2,h3,h4,h5,h6,form,fieldset,img{border:0;margin:0;padding:0;font-family:SUIT,Pretendard,Noto Sans KR,dotum,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,dl,dt,dd{margin:0;padding:0;list-style:none}legend{text-indent:-9999em;margin:0;padding:0;font-size:0;line-height:0;position:absolute;overflow:hidden}label,input,button,select,img{vertical-align:middle;font-size:1em}input,button{margin:0;padding:0;font-size:1em}input[type=submit],button{cursor:pointer}select{margin:0}p{word-break:break-all;margin:0;padding:0}hr{display:none}pre{font-size:1.1em;overflow-x:scroll}a{text-decoration:none}*,:after,:before{box-sizing:border-box}.se2_quote10{display:none}@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local(Pretendard Black),url(/fonts/Pretendard-Black.woff2)format("woff2"),url(/fonts/Pretendard-Black.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local(Pretendard ExtraBold),url(/fonts/Pretendard-ExtraBold.woff2)format("woff2"),url(/fonts/Pretendard-ExtraBold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local(Pretendard Bold),url(/fonts/Pretendard-Bold.woff2)format("woff2"),url(/fonts/Pretendard-Bold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local(Pretendard SemiBold),url(/fonts/Pretendard-SemiBold.woff2)format("woff2"),url(/fonts/Pretendard-SemiBold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local(Pretendard Medium),url(/fonts/Pretendard-Medium.woff2)format("woff2"),url(/fonts/Pretendard-Medium.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local(Pretendard Regular),url(/fonts/Pretendard-Regular.woff2)format("woff2"),url(/fonts/Pretendard-Regular.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local(Pretendard Light),url(/fonts/Pretendard-Light.woff2)format("woff2"),url(/fonts/Pretendard-Light.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local(Pretendard ExtraLight),url(/fonts/Pretendard-ExtraLight.woff2)format("woff2"),url(/fonts/Pretendard-ExtraLight.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local(Pretendard Thin),url(/fonts/Pretendard-Thin.woff2)format("woff2"),url(/fonts/Pretendard-Thin.woff)format("woff")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:100;src:url(/fonts/NotoSans-Thin.woff2)format("woff2"),url(/fonts/NotoSans-Thin.woff)format("woff"),url(/fonts/NotoSans-Thin.eot?#iefix)format("embedded-opentype"),url(/fonts/NotoSans-Thin.otf)format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:300;src:url(/fonts/NotoSans-Light.woff)format("woff"),url(/fonts/NotoSans-Light.eot?#iefix)format("embedded-opentype"),url(/fonts/NotoSans-Light.otf)format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:350;src:url(/fonts/NotoSans-DemiLight.woff)format("woff"),url(/fonts/NotoSans-DemiLight.eot?#iefix)format("embedded-opentype"),url(/fonts/NotoSans-DemiLight.otf)format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(/fonts/NotoSans-Regular.woff)format("woff"),url(/fonts/NotoSans-Regular.eot?#iefix)format("embedded-opentype"),url(/fonts/NotoSans-Regular.otf)format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:500;src:url(/fonts/NotoSans-Medium.woff)format("woff"),url(/fonts/NotoSans-Medium.eot?#iefix)format("embedded-opentype"),url(/fonts/NotoSans-Medium.otf)format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:700;src:url(/fonts/NotoSans-Bold.woff)format("woff"),url(/fonts/NotoSans-Bold.eot?#iefix)format("embedded-opentype"),url(/fonts/NotoSans-Bold.otf)format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:900;src:url(/fonts/NotoSans-Black.woff)format("woff"),url(/fonts/NotoSans-Black.eot?#iefix)format("embedded-opentype"),url(/fonts/NotoSans-Black.otf)format("opentype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:url(/fonts/montserrat-v15-latin-100.eot);src:local(""),url(/fonts/montserrat-v15-latin-100.eot?#iefix)format("embedded-opentype"),url(/fonts/montserrat-v15-latin-100.woff2)format("woff2"),url(/fonts/montserrat-v15-latin-100.woff)format("woff"),url(/fonts/montserrat-v15-latin-100.ttf)format("truetype"),url(/fonts/montserrat-v15-latin-100.svg#Montserrat)format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(/fonts/montserrat-v15-latin-200.eot);src:local(""),url(/fonts/montserrat-v15-latin-200.eot?#iefix)format("embedded-opentype"),url(/fonts/montserrat-v15-latin-200.woff2)format("woff2"),url(/fonts/montserrat-v15-latin-200.woff)format("woff"),url(/fonts/montserrat-v15-latin-200.ttf)format("truetype"),url(/fonts/montserrat-v15-latin-200.svg#Montserrat)format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(/fonts/montserrat-v15-latin-300.eot);src:local(""),url(/fonts/montserrat-v15-latin-300.eot?#iefix)format("embedded-opentype"),url(/fonts/montserrat-v15-latin-300.woff2)format("woff2"),url(/fonts/montserrat-v15-latin-300.woff)format("woff"),url(/fonts/montserrat-v15-latin-300.ttf)format("truetype"),url(/fonts/montserrat-v15-latin-300.svg#Montserrat)format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/montserrat-v15-latin-regular.eot);src:local(""),url(/fonts/montserrat-v15-latin-regular.eot?#iefix)format("embedded-opentype"),url(/fonts/montserrat-v15-latin-regular.woff2)format("woff2"),url(/fonts/montserrat-v15-latin-regular.woff)format("woff"),url(/fonts/montserrat-v15-latin-regular.ttf)format("truetype"),url(/fonts/montserrat-v15-latin-regular.svg#Montserrat)format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(/fonts/montserrat-v15-latin-500.eot);src:local(""),url(/fonts/montserrat-v15-latin-500.eot?#iefix)format("embedded-opentype"),url(/fonts/montserrat-v15-latin-500.woff2)format("woff2"),url(/fonts/montserrat-v15-latin-500.woff)format("woff"),url(/fonts/montserrat-v15-latin-500.ttf)format("truetype"),url(/fonts/montserrat-v15-latin-500.svg#Montserrat)format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/fonts/montserrat-v15-latin-600.eot);src:local(""),url(/fonts/montserrat-v15-latin-600.eot?#iefix)format("embedded-opentype"),url(/fonts/montserrat-v15-latin-600.woff2)format("woff2"),url(/fonts/montserrat-v15-latin-600.woff)format("woff"),url(/fonts/montserrat-v15-latin-600.ttf)format("truetype"),url(/fonts/montserrat-v15-latin-600.svg#Montserrat)format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fonts/montserrat-v15-latin-700.eot);src:local(""),url(/fonts/montserrat-v15-latin-700.eot?#iefix)format("embedded-opentype"),url(/fonts/montserrat-v15-latin-700.woff2)format("woff2"),url(/fonts/montserrat-v15-latin-700.woff)format("woff"),url(/fonts/montserrat-v15-latin-700.ttf)format("truetype"),url(/fonts/montserrat-v15-latin-700.svg#Montserrat)format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(/fonts/montserrat-v15-latin-800.eot);src:local(""),url(/fonts/montserrat-v15-latin-800.eot?#iefix)format("embedded-opentype"),url(/fonts/montserrat-v15-latin-800.woff2)format("woff2"),url(/fonts/montserrat-v15-latin-800.woff)format("woff"),url(/fonts/montserrat-v15-latin-800.ttf)format("truetype"),url(/fonts/montserrat-v15-latin-800.svg#Montserrat)format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(/fonts/montserrat-v15-latin-900.eot);src:local(""),url(/fonts/montserrat-v15-latin-900.eot?#iefix)format("embedded-opentype"),url(/fonts/montserrat-v15-latin-900.woff2)format("woff2"),url(/fonts/montserrat-v15-latin-900.woff)format("woff"),url(/fonts/montserrat-v15-latin-900.ttf)format("truetype"),url(/fonts/montserrat-v15-latin-900.svg#Montserrat)format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(/fonts/poppins-v15-latin-100.eot);src:local(""),url(/fonts/poppins-v15-latin-100.eot?#iefix)format("embedded-opentype"),url(/fonts/poppins-v15-latin-100.woff2)format("woff2"),url(/fonts/poppins-v15-latin-100.woff)format("woff"),url(/fonts/poppins-v15-latin-100.ttf)format("truetype"),url(/fonts/poppins-v15-latin-100.svg#Poppins)format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(/fonts/poppins-v15-latin-200.eot);src:local(""),url(/fonts/poppins-v15-latin-200.eot?#iefix)format("embedded-opentype"),url(/fonts/poppins-v15-latin-200.woff2)format("woff2"),url(/fonts/poppins-v15-latin-200.woff)format("woff"),url(/fonts/poppins-v15-latin-200.ttf)format("truetype"),url(/fonts/poppins-v15-latin-200.svg#Poppins)format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(/fonts/poppins-v15-latin-300.eot);src:local(""),url(/fonts/poppins-v15-latin-300.eot?#iefix)format("embedded-opentype"),url(/fonts/poppins-v15-latin-300.woff2)format("woff2"),url(/fonts/poppins-v15-latin-300.woff)format("woff"),url(/fonts/poppins-v15-latin-300.ttf)format("truetype"),url(/fonts/poppins-v15-latin-300.svg#Poppins)format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/fonts/poppins-v15-latin-regular.eot);src:local(""),url(/fonts/poppins-v15-latin-regular.eot?#iefix)format("embedded-opentype"),url(/fonts/poppins-v15-latin-regular.woff2)format("woff2"),url(/fonts/poppins-v15-latin-regular.woff)format("woff"),url(/fonts/poppins-v15-latin-regular.ttf)format("truetype"),url(/fonts/poppins-v15-latin-regular.svg#Poppins)format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/fonts/poppins-v15-latin-500.eot);src:local(""),url(/fonts/poppins-v15-latin-500.eot?#iefix)format("embedded-opentype"),url(/fonts/poppins-v15-latin-500.woff2)format("woff2"),url(/fonts/poppins-v15-latin-500.woff)format("woff"),url(/fonts/poppins-v15-latin-500.ttf)format("truetype"),url(/fonts/poppins-v15-latin-500.svg#Poppins)format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/fonts/poppins-v15-latin-600.eot);src:local(""),url(/fonts/poppins-v15-latin-600.eot?#iefix)format("embedded-opentype"),url(/fonts/poppins-v15-latin-600.woff2)format("woff2"),url(/fonts/poppins-v15-latin-600.woff)format("woff"),url(/fonts/poppins-v15-latin-600.ttf)format("truetype"),url(/fonts/poppins-v15-latin-600.svg#Poppins)format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/fonts/poppins-v15-latin-700.eot);src:local(""),url(/fonts/poppins-v15-latin-700.eot?#iefix)format("embedded-opentype"),url(/fonts/poppins-v15-latin-700.woff2)format("woff2"),url(/fonts/poppins-v15-latin-700.woff)format("woff"),url(/fonts/poppins-v15-latin-700.ttf)format("truetype"),url(/fonts/poppins-v15-latin-700.svg#Poppins)format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url(/fonts/poppins-v15-latin-800.eot);src:local(""),url(/fonts/poppins-v15-latin-800.eot?#iefix)format("embedded-opentype"),url(/fonts/poppins-v15-latin-800.woff2)format("woff2"),url(/fonts/poppins-v15-latin-800.woff)format("woff"),url(/fonts/poppins-v15-latin-800.ttf)format("truetype"),url(/fonts/poppins-v15-latin-800.svg#Poppins)format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url(/fonts/poppins-v15-latin-900.eot);src:local(""),url(/fonts/poppins-v15-latin-900.eot?#iefix)format("embedded-opentype"),url(/fonts/poppins-v15-latin-900.woff2)format("woff2"),url(/fonts/poppins-v15-latin-900.woff)format("woff"),url(/fonts/poppins-v15-latin-900.ttf)format("truetype"),url(/fonts/poppins-v15-latin-900.svg#Poppins)format("svg")}@font-face{font-family:Noto Serif KR;font-style:normal;font-weight:200;src:url(/fonts/noto-serif-kr-v6-korean-200.eot);src:local(""),url(/fonts/noto-serif-kr-v6-korean-200.eot?#iefix)format("embedded-opentype"),url(/fonts/noto-serif-kr-v6-korean-200.woff2)format("woff2"),url(/fonts/noto-serif-kr-v6-korean-200.woff)format("woff")}@font-face{font-family:Noto Serif KR;font-style:normal;font-weight:300;src:url(/fonts/noto-serif-kr-v6-korean-300.eot);src:local(""),url(/fonts/noto-serif-kr-v6-korean-300.eot?#iefix)format("embedded-opentype"),url(/fonts/noto-serif-kr-v6-korean-300.woff2)format("woff2"),url(/fonts/noto-serif-kr-v6-korean-300.woff)format("woff")}@font-face{font-family:Noto Serif KR;font-style:normal;font-weight:400;src:url(/fonts/noto-serif-kr-v6-korean-regular.eot);src:local(""),url(/fonts/noto-serif-kr-v6-korean-regular.eot?#iefix)format("embedded-opentype"),url(/fonts/noto-serif-kr-v6-korean-regular.woff2)format("woff2"),url(/fonts/noto-serif-kr-v6-korean-regular.woff)format("woff")}@font-face{font-family:Noto Serif KR;font-style:normal;font-weight:500;src:url(/fonts/noto-serif-kr-v6-korean-500.eot);src:local(""),url(/fonts/noto-serif-kr-v6-korean-500.eot?#iefix)format("embedded-opentype"),url(/fonts/noto-serif-kr-v6-korean-500.woff2)format("woff2"),url(/fonts/noto-serif-kr-v6-korean-500.woff)format("woff")}@font-face{font-family:Noto Serif KR;font-style:normal;font-weight:600;src:url(/fonts/noto-serif-kr-v6-korean-600.eot);src:local(""),url(/fonts/noto-serif-kr-v6-korean-600.eot?#iefix)format("embedded-opentype"),url(/fonts/noto-serif-kr-v6-korean-600.woff2)format("woff2"),url(/fonts/noto-serif-kr-v6-korean-600.woff)format("woff")}@font-face{font-family:Noto Serif KR;font-style:normal;font-weight:700;src:url(/fonts/noto-serif-kr-v6-korean-700.eot);src:local(""),url(/fonts/noto-serif-kr-v6-korean-700.eot?#iefix)format("embedded-opentype"),url(/fonts/noto-serif-kr-v6-korean-700.woff2)format("woff2"),url(/fonts/noto-serif-kr-v6-korean-700.woff)format("woff")}@font-face{font-family:Noto Serif KR;font-style:normal;font-weight:900;src:url(/fonts/noto-serif-kr-v6-korean-900.eot);src:local(""),url(/fonts/noto-serif-kr-v6-korean-900.eot?#iefix)format("embedded-opentype"),url(/fonts/noto-serif-kr-v6-korean-900.woff2)format("woff2"),url(/fonts/noto-serif-kr-v6-korean-900.woff)format("woff")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:100;src:url(/fonts/outfit-v6-latin-100.eot);src:url(/fonts/outfit-v6-latin-100.eot?#iefix)format("embedded-opentype"),url(/fonts/outfit-v6-latin-100.woff2)format("woff2"),url(/fonts/outfit-v6-latin-100.woff)format("woff"),url(/fonts/outfit-v6-latin-100.ttf)format("truetype"),url(/fonts/outfit-v6-latin-100.svg#Outfit)format("svg")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:200;src:url(/fonts/outfit-v6-latin-200.eot);src:url(/fonts/outfit-v6-latin-200.eot?#iefix)format("embedded-opentype"),url(/fonts/outfit-v6-latin-200.woff2)format("woff2"),url(/fonts/outfit-v6-latin-200.woff)format("woff"),url(/fonts/outfit-v6-latin-200.ttf)format("truetype"),url(/fonts/outfit-v6-latin-200.svg#Outfit)format("svg")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:300;src:url(/fonts/outfit-v6-latin-300.eot);src:url(/fonts/outfit-v6-latin-300.eot?#iefix)format("embedded-opentype"),url(/fonts/outfit-v6-latin-300.woff2)format("woff2"),url(/fonts/outfit-v6-latin-300.woff)format("woff"),url(/fonts/outfit-v6-latin-300.ttf)format("truetype"),url(/fonts/outfit-v6-latin-300.svg#Outfit)format("svg")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:url(/fonts/outfit-v6-latin-regular.eot);src:url(/fonts/outfit-v6-latin-regular.eot?#iefix)format("embedded-opentype"),url(/fonts/outfit-v6-latin-regular.woff2)format("woff2"),url(/fonts/outfit-v6-latin-regular.woff)format("woff"),url(/fonts/outfit-v6-latin-regular.ttf)format("truetype"),url(/fonts/outfit-v6-latin-regular.svg#Outfit)format("svg")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:500;src:url(/fonts/outfit-v6-latin-500.eot);src:url(/fonts/outfit-v6-latin-500.eot?#iefix)format("embedded-opentype"),url(/fonts/outfit-v6-latin-500.woff2)format("woff2"),url(/fonts/outfit-v6-latin-500.woff)format("woff"),url(/fonts/outfit-v6-latin-500.ttf)format("truetype"),url(/fonts/outfit-v6-latin-500.svg#Outfit)format("svg")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:600;src:url(/fonts/outfit-v6-latin-600.eot);src:url(/fonts/outfit-v6-latin-600.eot?#iefix)format("embedded-opentype"),url(/fonts/outfit-v6-latin-600.woff2)format("woff2"),url(/fonts/outfit-v6-latin-600.woff)format("woff"),url(/fonts/outfit-v6-latin-600.ttf)format("truetype"),url(/fonts/outfit-v6-latin-600.svg#Outfit)format("svg")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:700;src:url(/fonts/outfit-v6-latin-700.eot);src:url(/fonts/outfit-v6-latin-700.eot?#iefix)format("embedded-opentype"),url(/fonts/outfit-v6-latin-700.woff2)format("woff2"),url(/fonts/outfit-v6-latin-700.woff)format("woff"),url(/fonts/outfit-v6-latin-700.ttf)format("truetype"),url(/fonts/outfit-v6-latin-700.svg#Outfit)format("svg")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:800;src:url(/fonts/outfit-v6-latin-800.eot);src:url(/fonts/outfit-v6-latin-800.eot?#iefix)format("embedded-opentype"),url(/fonts/outfit-v6-latin-800.woff2)format("woff2"),url(/fonts/outfit-v6-latin-800.woff)format("woff"),url(/fonts/outfit-v6-latin-800.ttf)format("truetype"),url(/fonts/outfit-v6-latin-800.svg#Outfit)format("svg")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:900;src:url(/fonts/outfit-v6-latin-900.eot);src:url(/fonts/outfit-v6-latin-900.eot?#iefix)format("embedded-opentype"),url(/fonts/outfit-v6-latin-900.woff2)format("woff2"),url(/fonts/outfit-v6-latin-900.woff)format("woff"),url(/fonts/outfit-v6-latin-900.ttf)format("truetype"),url(/fonts/outfit-v6-latin-900.svg#Outfit)format("svg")}@font-face{font-family:GmarketSans;font-weight:300;font-style:normal;src:url(/fonts/GmarketSansLight.eot);src:url(/fonts/GmarketSansLight.eot?#iefix)format("embedded-opentype"),url(/fonts/GmarketSansLight.woff2)format("woff2"),url(/fonts/GmarketSansLight.woff)format("woff"),url(/fonts/GmarketSansLight.ttf)format("truetype");font-display:swap}@font-face{font-family:GmarketSans;font-weight:500;font-style:normal;src:url(/fonts/GmarketSansMedium.eot);src:url(/fonts/GmarketSansMedium.eot?#iefix)format("embedded-opentype"),url(/fonts/GmarketSansMedium.woff2)format("woff2"),url(/fonts/GmarketSansMedium.woff)format("woff"),url(/fonts/GmarketSansMedium.ttf)format("truetype");font-display:swap}@font-face{font-family:GmarketSans;font-weight:700;font-style:normal;src:url(/fonts/GmarketSansBold.eot);src:url(/fonts/GmarketSansBold.eot?#iefix)format("embedded-opentype"),url(/fonts/GmarketSansBold.woff2)format("woff2"),url(/fonts/GmarketSansBold.woff)format("woff"),url(/fonts/GmarketSansBold.ttf)format("truetype");font-display:swap}#hd_pop{z-index:888;height:0;margin:0 auto}#hd_pop h2{font-size:0;line-height:0;position:absolute;overflow:hidden}.hd_pops{z-index:9999999;background:#fff;border:1px solid #e9e9e9;position:absolute}.hd_pops img{max-width:100%}.hd_pops_footer{color:#fff;text-align:left;background:#000;padding:0;position:relative}.hd_pops_footer:after{visibility:hidden;clear:both;content:"";display:block}.hd_pops_footer button{color:#fff;border:0;padding:10px}.hd_pops_footer .hd_pops_reject{text-align:left;background:#000}.hd_pops_footer .hd_pops_close{background:#393939;position:absolute;top:0;right:0}@media screen and (max-width:1024px){.hd_pops{transform:translate(-50%,-50%);top:50%!important;left:50%!important}}@media screen and (max-width:640px){.hd_pops{width:80%}.hd_pops_con{width:100%!important;height:auto!important}.hd_pops_con>p{line-height:0}.hd_pops img{width:100%}.hd_pops_footer .hd_pops_reject,.hd_pops_footer .hd_pops_close{font-size:12px}}a.btn_b01,.btn_b01{text-align:center;color:#fff;vertical-align:middle;background:#27282b;min-width:100px;height:35px;padding:0 10px;font-size:14px;font-weight:400;line-height:35px;text-decoration:none;display:inline-block}.btn_b01:hover,.btn_b01:hover{background:#333}a.btn_b02,.btn_b02{text-align:center;color:#fff;vertical-align:middle;background:#0d3776;border:0;min-width:100px;height:35px;padding:0 10px;font-size:14px;font-weight:400;line-height:35px;text-decoration:none;display:inline-block}a.btn_b02:hover,.btn_b02:hover{background:#4a5460}a.btn_b03,.btn_b03{text-align:center;color:#646982;vertical-align:middle;background:#fff;border:1px solid #b9bdd3;min-width:100px;height:35px;padding:0 10px;font-size:14px;line-height:35px;text-decoration:none;display:inline-block}a.btn_b03:hover,.btn_b03:hover{background:#ebedf6}a.btn_b04,.btn_b04{text-align:center;color:#707070;vertical-align:middle;background:#fff;border:1px solid #ccc;min-width:100px;height:35px;padding:0 10px;font-size:14px;line-height:35px;text-decoration:none;display:inline-block}a.btn_b04:hover,.btn_b04:hover{color:#333;background:#f9f9f9}a.btn_admin,.btn_admin{text-align:center;color:#fff;vertical-align:middle;background:#27282b;min-width:100px;height:35px;padding:0 10px;font-size:14px;font-weight:400;line-height:35px;text-decoration:none;display:inline-block}.btn_admin:hover,a.btn_admin:hover{background:#27282b}.btn_bo_adm{float:left}.btn_bo_adm li{float:left;margin-right:5px}.btn_bo_adm input{text-align:center;color:#fff;vertical-align:middle;background:#27282b;border:0;min-width:100px;height:35px;padding:0 10px;font-size:14px;line-height:35px;text-decoration:none}.bo_fx{float:right}.btn_bo_user{float:left;overflow:hidden}.btn_bo_user li{float:left;margin-right:7px}.btn_bo_user li:last-child{margin-right:0}@media screen and (max-width:768px){.btn_bo_user{margin-bottom:10px}}#bo_cate{text-align:center;border-bottom:1px solid #ccc;width:100%;margin-bottom:40px;padding-bottom:15px}#bo_cate h2{display:none}#bo_cate ul{font-size:0}#bo_cate ul li{vertical-align:top;display:inline-block}#bo_cate ul li a{color:#333;padding:0 25px;font-size:18px;font-weight:300;display:block;position:relative}#bo_cate ul li a:before{content:"";background:#c1c1c1;width:1px;height:14px;margin-top:-7px;position:absolute;top:50%;left:0}#bo_cate ul li:first-child a:before{display:none}#bo_cate #bo_cate_on{font-weight:500}@media screen and (max-width:768px){#bo_cate{margin-bottom:30px}#bo_cate ul li a{padding:0 20px;font-size:16px}}@media screen and (max-width:480px){#bo_cate ul li a{padding:2px 15px;font-size:14px}#bo_cate ul li a:before{height:12px;margin-top:-5px}}#bo_sch{text-align:right;width:100%;margin-bottom:35px}#bo_sch form{font-size:0}#bo_sch select,#bo_sch .sch_input{color:#666;border:1px solid #dedede;height:38px;padding:0 10px;font-size:14px;display:inline-block}#bo_sch select{width:100px}#bo_sch .sch_input{width:240px;margin-left:5px}#bo_sch .sch_btn{background:#656565;border:0;width:70px;height:38px;margin-left:9px;display:inline-block}#bo_sch .sch_btn i{display:none}#bo_sch .sch_btn span{color:#fff;font-size:14px;line-height:38px}@media screen and (max-width:768px){#bo_sch .sch_input{width:calc(100% - 184px)}}@media screen and (max-width:480px){#bo_sch select{width:80px}#bo_sch .sch_input{width:calc(100% - 164px)}}.tbl_wrap table{border-collapse:collapse;border-spacing:0 5px;color:#333;border:1px solid #303030;border-width:1px 0;width:100%;font-size:15px}.tbl_wrap caption{text-align:left;padding:10px 0;font-weight:700}.tbl_head01{margin:0 0 20px}.tbl_head01 caption{padding:0;font-size:0;line-height:0;overflow:hidden}.tbl_head01 thead th{text-align:center;vertical-align:middle;border-bottom:1px solid #ddd;height:50px;padding:10px 0;font-weight:400}.tbl_head01 thead th a{color:#333}.tbl_head01 thead th a i{display:none}.tbl_head01 tfoot th,.tbl_head01 tfoot td{text-align:center;background:#d7e0e2;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;padding:10px 0}.tbl_head01 tbody th{border-bottom:1px solid #e8e8e8;padding:8px 0}.tbl_head01 td{color:#333;word-break:break-all;text-align:center;background:#fff;border-top:1px solid #ecf0f1;height:50px;padding:10px 5px;line-height:1.4em}.tbl_head01 tbody tr:hover td{background:#fafafa}.tbl_head01 a:hover{text-decoration:underline}.bo_tit a{color:#333;font-weight:400}.td_num2{text-align:center}@media screen and (max-width:768px){.tbl_wrap .td_num2+td{padding-bottom:5px}.td_datetime{display:none}}.tbl_head02{margin:0 0 10px}.tbl_head02 caption{padding:0;font-size:0;line-height:0;overflow:hidden}.tbl_head02 thead th{color:#383838;text-align:center;letter-spacing:-.1em;background:#e5ecef;border-top:1px solid #d1dee2;border-bottom:1px solid #d1dee2;padding:5px 0;font-size:.95em}.tbl_head02 thead a{color:#383838}.tbl_head02 tfoot th,.tbl_head02 tfoot td{text-align:center;background:#d7e0e2;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;padding:10px 0}.tbl_head02 tbody th{background:#fff;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:5px 0}.tbl_head02 td{word-break:break-all;background:#fff;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:5px 3px;line-height:1.4em}@media screen and (max-width:768px){.tbl_head01 thead th,.tbl_head01 .td_num2{display:none}}input[type=text],input[type=tel],input[type=password],input[type=submit],button,textarea{-webkit-appearance:none;border:1px solid #dedede;-webkit-border-radius:0;box-shadow:none!important}.online input[type=text],.online input[type=tel],.online input[type=password],.online input[type=submit],.online button,.online textarea{-webkit-appearance:none;color:#999;border:1px solid #e0e0e0;-webkit-border-radius:0;height:56px;padding:0 20px;box-shadow:none!important}input,select{background:#fff;-webkit-border-radius:0}.pg_wrap{clear:both;float:none;text-align:center;margin:30px 0;display:block}.pg_wrap:after{visibility:hidden;clear:both;content:"";display:block}.pg{font-size:0}.pg_page,.pg_current{vertical-align:middle;background:#fff;border:1px solid #dedede;border-radius:0;display:inline-block}.pg a:focus,.pg a:hover{text-decoration:none}.pg_page{color:#555;width:35px;height:35px;margin-right:-1px;font-size:13px;line-height:33px;text-decoration:none}.pg_page:hover{background-color:#f1f1f1}.pg_start{text-indent:-999px;background:#fff url(/img/btn_first.gif) 50% no-repeat;margin-right:16px;overflow:hidden}.pg_prev{text-indent:-999px;background:#fff url(/img/btn_prev.gif) 50% no-repeat;margin-right:16px;overflow:hidden}.pg_end{text-indent:-999px;background:#fff url(/img/btn_end.gif) 50% no-repeat;margin-left:16px;overflow:hidden}.pg_next{text-indent:-999px;background:#fff url(/img/btn_next.gif) 50% no-repeat;margin-left:16px;overflow:hidden}.pg_start+.pg_prev{margin-left:-17px}.pg_next+.pg_end{margin-left:0}.pg_start:hover,.pg_prev:hover,.pg_end:hover,.pg_next:hover{background-color:#fafafa}.pg_current{background:#363636;border-color:#8b653c;width:35px;height:35px;font-size:13px;font-weight:700;line-height:33px;display:inline-block;box-shadow:inset 1px 1px 2px #222542;color:#fff!important}body{letter-spacing:-.5px;color:#000;background:#fff;min-width:320px;font-family:SUIT,Pretendard,Noto Sans KR,dotum,sans-serif;font-size:15px;font-weight:400;line-height:1.3}input,select,button,textarea{font-family:SUIT,Pretendard,Noto Sans KR,dotum,sans-serif;line-height:1.5}a{color:#000}@media screen and (max-width:850px){.index body{overflow-y:scroll!important}}#wrapper{overflow:hidden;min-width:100%!important}#header{z-index:99999;width:100%;min-height:130px;transition:all .3s;position:fixed;top:0;left:0}#header.on,#header.fixed{background:#fff}.header-inner{max-width:1780px;min-height:inherit;margin:0 auto;padding:0 30px;position:relative}.header-inner .logo{z-index:33;margin-top:-29px;position:absolute;top:50%;left:30px}.header-inner .logo a{display:block}@media screen and (max-width:1024px){#header{min-height:65px}.header-inner .logo{margin-top:-16px;left:15px}.header-inner .logo a{height:32px}.header-inner .logo img{height:100%}}.header-inner .gnb{text-align:right;width:100%;position:relative}.header-inner .gnb .gnb-1depth-li{vertical-align:middle;margin-left:4.1%;display:inline-block;position:relative}.header-inner .gnb .gnb-1depth-li>a{color:#000;font-size:23px;font-weight:500;line-height:130px;display:block;position:relative}.header-inner .gnb-2depth{display:none}@media screen and (min-width:1025px){.header-inner .gnb{text-align:right;display:inline-block!important;overflow:visible!important}.header-inner .gnb-2depth{z-index:9999;text-align:center;background:#fff;border-radius:15px;width:130px;height:0;margin-left:-65px;position:absolute;top:80%;left:50%;overflow:hidden;box-shadow:0 19px 38px 2px #0505053d;display:block!important}.gnb .gnb-2depth.on{height:400px;padding-top:20px;transition:all .3s}.header-inner .gnb .gnb-2depth-a{color:#1a192b;word-break:keep-all;border-bottom:2px solid #0000;padding:5px 0;font-size:16px;display:inline-block}.gnb-1depth-li .gnb-2depth-a:hover{border-bottom:2px solid #c79505}.gnb-1depth-li:hover .gnb-2depth{height:auto;padding:20px 0}}@media screen and (max-width:1024px){#header .gnb{display:none}}.menu-btn{cursor:pointer;background:0 0;border:0;width:46px;height:29px;margin-top:-14.5px;padding:0;display:none;position:absolute;top:50%;right:5%}.menu-btn span{background:#232b49;width:100%;height:3px;margin-left:0;transition:all .3s;position:absolute;left:0}.menu-btn span:first-child{top:0}.menu-btn span:nth-child(2){width:80%;margin-top:-1.5px;top:50%}.menu-btn span:nth-child(3){bottom:0}@media screen and (max-width:1024px){.menu-btn{width:48px;height:48px;margin-top:-24px;display:block;right:15px}.menu-btn span{width:28px;height:2px;margin-left:-14px;left:50%}.menu-btn span:first-child{margin-top:-8px;top:50%}.menu-btn span:nth-child(2){width:22px;margin-top:-1px;top:50%}.menu-btn span:nth-child(3){margin-bottom:-9px;top:auto;bottom:50%}.menu-btn.on span:first-child{margin-top:-1px;transform:rotate(45deg)}.menu-btn.on span:nth-child(2){opacity:0}.menu-btn.on span:nth-child(3){margin-bottom:-1px;bottom:50%;transform:rotate(-45deg)}}.m-nav-dim,.m-nav{display:none}@media screen and (max-width:1024px){.m-nav-dim{z-index:99998;opacity:0;visibility:hidden;background:#00000080;width:100%;height:100%;transition:opacity .3s,visibility .3s;display:block;position:fixed;top:0;left:0}.m-nav-dim.on{opacity:1;visibility:visible}.m-nav{z-index:99999;overscroll-behavior:contain;background:#1a192b;flex-direction:column;width:84%;max-width:340px;height:100%;transition:transform .3s;display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-8px 0 24px #00000040}.m-nav.on{transform:translate(0)}.m-nav-head{border-bottom:1px solid #ffffff1f;flex:none;justify-content:space-between;align-items:center;height:65px;padding:0 8px 0 24px;display:flex}.m-nav-head-title{letter-spacing:.12em;color:#ca9e5e;font-size:14px;font-weight:500}.m-nav-close{cursor:pointer;background:0 0;border:0;width:48px;height:48px;padding:0;position:relative}.m-nav-close span{background:#fff;width:20px;height:2px;margin:-1px 0 0 -10px;position:absolute;top:50%;left:50%}.m-nav-close span:first-child{transform:rotate(45deg)}.m-nav-close span:nth-child(2){transform:rotate(-45deg)}.m-nav-list{-webkit-overflow-scrolling:touch;flex:auto;padding:8px 0 16px;overflow-y:auto}.m-nav-item+.m-nav-item{border-top:1px solid #ffffff14}.m-nav-link{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:56px;padding:0 24px;font-family:inherit;font-size:17px;font-weight:500;line-height:1.4;display:flex;color:#fff!important}.m-nav-link[aria-current=page]{color:#ca9e5e!important}.m-nav-arrow{border-bottom:2px solid #fff9;border-right:2px solid #fff9;flex:none;width:9px;height:9px;margin-left:12px;transition:transform .25s;transform:rotate(45deg)translate(-2px,-2px)}.m-nav-item.on .m-nav-arrow{transform:rotate(-135deg)translate(-2px,-2px)}.m-nav-item.on .m-nav-link{color:#ca9e5e!important}.m-nav-sub{background:#ffffff0a;padding:4px 0 12px}.m-nav-sub a{min-height:48px;padding:12px 24px 12px 36px;font-size:15px;font-weight:300;line-height:1.6;display:block;color:#ffffffc7!important}.m-nav-sub a[aria-current=page]{color:#ca9e5e!important}.m-nav-cta{padding:16px 24px calc(20px + env(safe-area-inset-bottom));text-align:center;border-top:1px solid #ffffff1f;flex:none}.m-nav-tel{letter-spacing:.02em;font-size:22px;font-weight:600;display:block;color:#fff!important}.m-nav-btn{background:#ca9e5e;border-radius:6px;margin-top:12px;padding:14px 0;font-size:16px;font-weight:500;display:block;color:#fff!important}}#footer{clear:both;background:#1a192b;padding:130px 0;overflow:hidden}#footer .ft-inner{max-width:1780px;min-height:inherit;margin:0 auto;padding:0 30px;display:flex;position:relative}#footer .foot-logo{flex:0 0 200px}#footer address span{color:#fff;opacity:.3;padding-right:30px;font-size:18px;font-style:normal;line-height:1.6;display:inline-block}#footer .copy{color:#fff;opacity:.3;padding-top:30px;font-size:18px}@media screen and (max-width:1024px){#footer .ft-inner{padding:0 15px}#footer .foot-logo{flex:0 0 170px}#footer .foot-logo img{width:85px}#footer address span,#footer .copy{font-size:16px}}@media screen and (max-width:768px){#footer{padding:70px 0 100px}#footer .ft-inner{display:block}#footer .foot-logo{padding-bottom:20px}#footer .foot-logo img{width:55px}#footer address span,#footer .copy{font-size:14px}#footer address span{padding-right:15px}#footer .copy{padding-top:15px}}#quick-menu{z-index:80;background:#fff;border:1px solid #d9d9d9;border-radius:8px;position:fixed;top:50%;right:13px;overflow:hidden;transform:translateY(-50%)}#quick-menu li a{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px 0;width:80px;height:80px;display:flex}#quick-menu li+li+li a{border-top:1px solid #d9d9d9}#quick-menu li a span{color:#7b8387;font-size:14px;font-weight:600;display:block}#quick-menu li.tel a{color:#fff;background:#181715;font-family:GmarketSans;font-size:15px;font-weight:700}@media screen and (max-width:1024px){#quick-menu li a{width:70px;height:70px}#quick-menu li a span{font-size:13px}#quick-menu li.tel a{font-size:14px}}@media screen and (max-width:768px){#quick-menu{border:none;border-radius:0;grid-template-columns:repeat(4,1fr);width:100%;display:grid;top:auto;bottom:0;right:0;transform:translate(0)}#quick-menu li a{width:100%;height:50px}#quick-menu li a span{font-size:12px}#quick-menu li a img{width:19px}#quick-menu li+li+li a{border-top:1px solid none}#quick-menu li+li a{border-left:1px solid #d9d9d9}#quick-menu li.tel a{font-size:12px}}.pop_layer{z-index:9999999;background:#00000080;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.pop_layer .pop_inner{background:#fff;width:1000px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pop_layer .pop_inner .close{text-align:center;cursor:pointer;color:#fff;width:50px;height:50px;font-size:23px;line-height:50px;display:block;position:absolute;top:0;right:0}.pop_layer .pop_inner h3{color:#fff;background:#1a1a1a;padding:0 30px;font-size:20px;font-weight:500;line-height:50px}.pop_layer .pop_inner .cnt{color:#333;max-height:490px;padding:30px;font-size:16px;line-height:26px;overflow-y:scroll}@media screen and (max-width:1060px){.pop_layer .pop_inner{width:calc(100% - 60px)}}@media screen and (max-width:767px){.pop_layer .pop_inner .close{width:40px;height:40px;font-size:18px;line-height:40px}.pop_layer .pop_inner h3{padding:0 20px;font-size:16px;line-height:40px}.pop_layer .pop_inner .cnt{max-height:280px;padding:20px;font-size:13px;line-height:24px}}.main-contents{width:100%}.main-contents>section{width:100%;position:relative}.main-contents .inner{width:1200px;padding:150px 0}@media screen and (max-width:1260px){.main-contents .inner{width:100%;padding:150px 30px}}@media screen and (max-width:1024px){.main-contents .inner{padding:100px 15px}}@media screen and (max-width:768px){.main-contents .inner{padding:70px 15px}}.fp-section.fp-table,.fp-slide.fp-table{table-layout:fixed;width:100%;display:table}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto!important}.fp-tableCell{text-align:center;vertical-align:middle;width:100%;padding-top:90px;display:table-cell}@media screen and (max-width:850px){.fp-tableCell{padding-top:0;height:auto!important}}.inner{width:1200px;margin:0 auto}@media screen and (max-width:1200px){.inner{width:100%}}@media screen and (max-width:640px){.fp-section,.fp-tableCell{height:auto!important;min-height:auto!important;display:block!important}}.main-visual{background:url(/images/main/visual_bg.jpg) 50%/cover no-repeat;align-items:flex-end;width:100%;min-height:100vh;display:flex;position:relative}.main-visual .visual-inner{box-sizing:border-box;align-items:flex-end;width:100%;max-width:1260px;margin:0 auto;padding:150px 30px 0;display:flex}.main-visual .text{flex:100%}.main-visual .text p{font-size:40px;font-weight:300}.main-visual .text p+p{margin-top:40px}.main-visual .text p strong{font-family:Noto Serif KR,serif;font-size:60px;font-weight:700;display:inline-block;position:relative}.main-visual .text p strong:after{opacity:.2;content:"“";font-family:GmarketSans;font-size:60px;font-weight:500;position:absolute;top:0;left:-20px}.main-visual .text p strong:before{opacity:.2;content:"”";font-family:GmarketSans;font-size:60px;font-weight:500;position:absolute;top:0;right:-20px}.main-visual .text ul{z-index:1;gap:0 40px;margin-top:260px;margin-right:-100px;padding:21px 0;display:flex;position:relative}.main-visual .text ul:after{z-index:-1;content:"";background:url(/images/main/visual_contact.jpg) 50%/cover no-repeat;width:1260px;height:100%;position:absolute;top:0;right:0}.main-visual .text ul li{color:#fff;align-items:center;gap:0 10px;font-size:16px;font-weight:500;display:flex}.main-visual .text ul li strong{color:#fff;font-size:30px;font-weight:600}.main-visual .text ul li strong *{color:#fff}.main-visual .img{z-index:5;flex:0 0 500px;margin-right:-130px;position:relative}.main-visual .img img{width:100%}@media screen and (max-width:1024px){.main-visual .visual-inner{padding:90px 15px 0}.main-visual .text p{font-size:30px}.main-visual .text p strong,.main-visual .text p strong:before,.main-visual .text p strong:after{font-size:45px}.main-visual .text ul:after{width:1000px;right:0}.main-visual .text ul li{font-size:15px}.main-visual .text ul li strong{font-size:25px}.main-visual .img{flex:0 0 400px;margin-right:-100px}}@media screen and (max-width:768px){.main-visual{min-height:550px}.main-visual .visual-inner{width:100%;display:block}.main-visual .text p{font-size:18px}.main-visual .text p+p{margin-top:20px}.main-visual .text p strong,.main-visual .text p strong:before,.main-visual .text p strong:after{font-size:28px}.main-visual .text p strong:before{right:-10px}.main-visual .text p strong:after{left:-10px}.main-visual .text ul{margin-top:150px;margin-right:0;display:block}.main-visual .text ul li{font-size:10px}.main-visual .text ul li+li{margin-top:5px}.main-visual .text ul li strong{font-size:15px}.main-visual .img{margin-right:0;position:absolute;bottom:0;right:-80px}.main-visual .img img{width:250px}}@media screen and (max-width:344px){.main-visual .img img{width:235px}}.main-conts-tit-wrap{text-align:left;margin-bottom:70px}.main-conts-tit-wrap.center{text-align:center}.main-conts-tit-wrap .eyebrow{color:#c79505;padding-bottom:10px;font-size:18px;font-weight:400;display:block}.main-conts-tit-wrap h2{font-size:48px;font-weight:400}.main-conts-tit-wrap h2 strong{font-weight:800}.main-conts-tit-wrap p{margin-top:20px;font-size:18px;font-weight:400}@media screen and (max-width:1024px){.main-conts-tit-wrap .eyebrow{font-size:16px}.main-conts-tit-wrap h2{font-size:34px}.main-conts-tit-wrap p{font-size:15px}}@media screen and (max-width:768px){.main-conts-tit-wrap{margin-bottom:35px}.main-conts-tit-wrap .eyebrow{padding-bottom:4px;font-size:12px}.main-conts-tit-wrap h2{font-size:24px}.main-conts-tit-wrap p{margin-top:13px;font-size:13px}}.m-br{display:none}@media screen and (max-width:768px){.m-br{display:block}}.main-case .title-btn{justify-content:space-between;align-items:flex-end;margin-bottom:70px;display:flex}.main-case .title-btn .main-conts-tit-wrap{margin-bottom:0}.main-case .title-btn .more a{color:#fff;background:#232b49;border-radius:50px;justify-content:center;align-items:center;gap:0 10px;width:210px;height:50px;font-size:18px;display:flex}.main-case .title-btn .more a:after{content:"";background:url(/images/main/case_more.png) 50%/cover no-repeat;width:11px;height:11px;display:inline-block}.main-case .case-slide{overflow:hidden}.main-case .case-slide .swiper-slide a{display:block}.main-case .case-slide .swiper-slide .thumb{aspect-ratio:16/10;border-radius:15px 15px 0 0;position:relative;overflow:hidden}.main-case .case-slide .swiper-slide .thumb img{object-fit:cover;width:100%;height:100%}.main-case .case-slide .swiper-slide .conts{border-bottom:4px solid #000;padding:40px 20px;position:relative}.main-case .case-slide .swiper-slide .conts .cate-name{color:#fff;background:#c79505;align-items:center;height:30px;padding:0 19px;font-size:16px;font-weight:500;display:inline-flex;position:absolute;top:-15px;left:20px}.main-case .case-slide .swiper-slide .conts .subject{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:31px;margin-bottom:20px;font-size:24px;font-weight:800;display:-webkit-box;overflow:hidden}.main-case .case-slide .swiper-slide .conts .bo-content{color:#444;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:51px;font-size:17px;line-height:1.5;display:-webkit-box;overflow:hidden}@media screen and (max-width:1024px){.main-case .title-btn .more a{width:180px;height:40px;font-size:16px}.main-case .case-slide{overflow:visible}.main-case .case-slide .swiper-slide .conts .cate-name{font-size:15px}.main-case .case-slide .swiper-slide .conts .subject{height:26px;font-size:20px}.main-case .case-slide .swiper-slide .conts .bo-content{height:45px;font-size:15px}}@media screen and (max-width:768px){.main-case .title-btn{margin-bottom:35px}.main-case .title-btn .more a{gap:0 6px;width:100px;height:26px;font-size:11px}.main-case .title-btn .more a:after{width:6px;height:6px}.main-case .case-slide .swiper-slide .conts{border-width:0 0 2px;padding:20px 10px}.main-case .case-slide .swiper-slide .conts .cate-name{height:20px;padding:0 10px;font-size:12px;top:-10px;left:10px}.main-case .case-slide .swiper-slide .conts .subject{height:20px;margin-bottom:10px;font-size:16px}.main-case .case-slide .swiper-slide .conts .bo-content{height:39px;font-size:13px}}.main-review:after{color:#454852;letter-spacing:-15px;white-space:nowrap;opacity:.1;content:"REVIEWS";font-family:DM Serif Display,serif;font-size:380px;font-weight:400;line-height:1;position:absolute;top:-30px;left:53%}.main-review .review-slide{overflow:hidden}.main-review .review-slide .swiper-slide a{background:#fff;border:1px solid #707070;border-radius:12px;padding:15px;display:block}.main-review .review-slide .swiper-slide .thumb{aspect-ratio:16/10;border-radius:12px 12px 0 0;position:relative;overflow:hidden}.main-review .review-slide .swiper-slide .thumb img{object-fit:cover;width:100%;height:100%}.main-review .review-slide .swiper-slide .conts{padding-top:20px}.main-review .review-slide .swiper-slide .conts .subject{padding:0 28px;position:relative}.main-review .review-slide .swiper-slide .conts .subject:after{color:#232b49;content:"“";height:30px;font-family:GmarketSans;font-size:60px;font-weight:500;display:block;position:absolute;top:-10px;left:0}.main-review .review-slide .swiper-slide .conts .subject:before{color:#232b49;content:"”";height:30px;font-family:GmarketSans;font-size:60px;font-weight:500;display:block;position:absolute;bottom:-10px;right:0}.main-review .review-slide .swiper-slide .conts .subject p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:42px;font-size:16px;display:-webkit-box;overflow:hidden}.main-review .review-slide .swiper-slide .conts .more{color:#232b49;background:#ececec;border-radius:0 0 12px 12px;justify-content:center;align-items:center;height:40px;margin-top:34px;font-size:16px;display:flex}.main-review .review-slide .swiper-pagination{margin-top:50px;position:static}.main-review .review-slide .swiper-pagination span{opacity:.4;background:#c0c5c9;width:18px;height:18px;margin:0 6px}.main-review .review-slide .swiper-pagination span.swiper-pagination-bullet-active{opacity:1;background:#c79505}@media screen and (max-width:1024px){.main-review:after{letter-spacing:-11px;font-size:250px;top:-5px;left:50%}.main-review .review-slide{overflow:visible}.main-review .review-slide .swiper-pagination span{width:16px;height:16px}}@media screen and (max-width:768px){.main-review:after{font-size:150px;top:-15px;left:60%}.main-review .review-slide .swiper-slide a{padding:10px}.main-review .review-slide .swiper-slide .conts .subject{padding:0 20px}.main-review .review-slide .swiper-slide .conts .subject:after,.main-review .review-slide .swiper-slide .conts .subject:before{height:22px;font-size:45px}.main-review .review-slide .swiper-slide .conts .subject p{height:36px;font-size:14px}.main-review .review-slide .swiper-slide .conts .more{height:34px;margin-top:20px;font-size:14px}.main-review .review-slide .swiper-pagination{margin-top:25px}.main-review .review-slide .swiper-pagination span{width:10px;height:10px;margin:0 4px}}.main-column:after{z-index:-1;content:"";background:url(/images/main/column_bg.jpg) 50%/cover no-repeat;width:100%;height:140%;position:absolute;bottom:0;left:0}.main-column .column-slide{width:100vw;margin-left:-50vw;padding:50px 0 0;position:relative;left:50%}.main-column .column-slide>.swiper{padding-bottom:175px}.main-column .column-slide .swiper-slide{width:740px}.main-column .column-slide .swiper-slide a{display:block;position:relative}.main-column .column-slide .swiper-slide .thumb{filter:grayscale();opacity:.5;aspect-ratio:16/10;border-radius:15px;transition:all .3s;position:relative;overflow:hidden}.main-column .column-slide .swiper-slide .thumb img{object-fit:cover;width:100%;height:100%}.main-column .column-slide .swiper-slide .conts{background:#fff;border-radius:15px;width:90%;padding:40px 50px;display:none;position:absolute;left:50%;transform:translate(-50%)}.main-column .column-slide .swiper-slide .conts .subject{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:22px;font-weight:800;display:-webkit-box;overflow:hidden}.main-column .column-slide .swiper-slide .conts .subject span{color:#c79505;padding-right:5px;font-size:16px;font-weight:500}.main-column .column-slide .swiper-slide .conts .line{background:#dfdfdf;height:1px;margin:20px 0}.main-column .column-slide .swiper-slide .conts .bo-content{color:#444;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:51px;font-size:17px;line-height:1.5;display:-webkit-box;overflow:hidden}.main-column .column-slide .swiper-slide-active{z-index:5;position:relative}.main-column .column-slide .swiper-slide-active .thumb{filter:grayscale(0);opacity:1;transform:scale(1.14)}.main-column .column-slide .swiper-slide-active .conts{width:100%;margin-top:-45px;display:block}.main-column .column-slide .arrow{z-index:10;color:#fff;cursor:pointer;background:#b39019;border-radius:50%;justify-content:center;align-items:center;gap:0 7px;width:100px;height:100px;margin-top:-50px;font-size:12px;font-weight:700;display:flex;position:absolute;top:50%}.main-column .column-slide .arrow.prev{background:#232b49;margin-left:-470px;left:50%}.main-column .column-slide .arrow.next{margin-right:-470px;right:50%}@media screen and (max-width:1024px){.main-column .column-slide .swiper-slide .conts .subject{font-size:20px}.main-column .column-slide .swiper-slide .conts .subject span{font-size:15px}.main-column .column-slide .swiper-slide .conts .bo-content{height:48px;font-size:16px}.main-column .column-slide .swiper-slide-active .thumb{transform:scale(1.05)}.main-column .column-slide .arrow.prev{margin-left:-438px}.main-column .column-slide .arrow.next{margin-right:-438px}}@media screen and (max-width:768px){.main-column .column-slide{padding:0 0 70px}.main-column .column-slide .swiper-slide{width:100%}.main-column .column-slide .swiper-slide .thumb{border-radius:0}.main-column .column-slide .swiper-slide .conts{border-radius:10px;padding:15px 20px}.main-column .column-slide .swiper-slide .conts .subject{font-size:16px}.main-column .column-slide .swiper-slide .conts .subject span{font-size:12px}.main-column .column-slide .swiper-slide .conts .line{margin:10px 0}.main-column .column-slide .swiper-slide .conts .bo-content{height:auto;font-size:14px}.main-column .column-slide .swiper-slide-active .thumb{transform:scale(1)}.main-column .column-slide .swiper-slide-active .conts{width:90%}.main-column .column-slide .arrow{gap:0;width:50px;height:50px;font-size:0}.main-column .column-slide .arrow.prev{margin-left:0;left:-11px}.main-column .column-slide .arrow.next{margin-right:0;right:-11px}.main-column .column-slide .arrow img{width:9px}}.main-consulting .consulting-wrap{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 35px;display:grid}.main-consulting .link-bnr{overflow:hidden}.main-consulting .link-bnr h3{color:#fff;background:url(/images/main/consulting_text_bg.jpg) 50%/cover no-repeat;border-radius:10px 10px 0 0;align-items:center;height:350px;padding:0 40px;font-size:24px;font-weight:700;display:flex}.main-consulting .link-bnr .link{background:url(/images/main/consulting_link_bg.jpg) 50%/cover no-repeat;border-radius:0 0 10px 10px;justify-content:center;align-items:center;gap:0 20px;height:130px;padding:0 20px;display:flex}.main-consulting .link-bnr .link p{color:#fff;font-size:18px;font-weight:500}.main-consulting .link-bnr .link a{color:#fff;background:#cc9b0e;border-radius:50px;flex:0 0 120px;justify-content:center;align-items:center;height:38px;font-size:16px;font-weight:500;display:flex}.main-consulting .list li+li{margin-top:11px}.main-consulting .list li a,.main-consulting .list li .inner{text-align:left;background:#eceef2;border-radius:5px;align-items:center;padding:14px 25px;display:flex}.main-consulting .list li .date{color:#666;letter-spacing:0;flex-shrink:0;width:100px;font-size:16px}.main-consulting .list li .subject{color:#333;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:100%;font-size:17px;font-weight:500;display:-webkit-box;overflow:hidden}.main-consulting .list li .type{flex-shrink:0;width:91px;margin-left:10px}.main-consulting .list li .type span{color:#fff;background:#3a73d1;border-radius:50px;justify-content:center;align-items:center;width:100%;height:31px;font-size:15px;font-weight:500;display:flex}.main-consulting .list li .type .end{background:#c79505}@media screen and (max-width:1024px){.main-consulting .link-bnr h3{padding:0 20px;font-size:20px}.main-consulting .link-bnr .link p{font-size:16px}.main-consulting .link-bnr .link a{flex:0 0 100px;height:33px;font-size:14px}.main-consulting .list li .date{font-size:15px}.main-consulting .list li .subject{font-size:16px}.main-consulting .list li .type{width:85px}.main-consulting .list li .type span{font-size:14px}}@media screen and (max-width:768px){.main-consulting .consulting-wrap{grid-template-columns:repeat(1,1fr);gap:20px 0}.main-consulting .link-bnr h3{height:160px;font-size:16px}.main-consulting .link-bnr .link{height:77px}.main-consulting .link-bnr .link p{font-size:14px}.main-consulting .link-bnr .link a{flex:0 0 80px;height:28px;font-size:12px}.main-consulting .list li+li{margin-top:6px}.main-consulting .list li .date{width:80px;font-size:13px}.main-consulting .list li .subject{font-size:14px}.main-consulting .list li .type{width:65px}.main-consulting .list li .type span{height:28px;font-size:11px}}.main-location .inner{padding-bottom:0}.main-location .title-adr{align-items:flex-end;gap:10px;margin-bottom:70px;display:flex}.main-location .title-adr .main-conts-tit-wrap{flex:50%;margin-bottom:0}.main-location .title-adr .adr{flex:50%}.main-location .title-adr .adr .adr-title{color:#222;letter-spacing:-.08rem;font-size:19px;font-weight:500}.main-location .title-adr .adr .adr-title strong{color:#232b49;font-weight:700}.main-location .title-adr .adr ul{gap:0 35px;padding:12px 0 22px;display:flex}.main-location .title-adr .adr ul li{font-size:18px;font-weight:600}.main-location .title-adr .adr p{font-size:16px;font-weight:500}.main-location .title-adr .adr p span{padding-left:15px}.main-location .map-wrap{height:517px;position:relative}.main-location .map-wrap .map{width:100vw;height:100%;margin-left:-50vw;position:absolute;top:0;left:50%;overflow:hidden}.main-location .map-wrap .map .root_daum_roughmap{width:100%;height:100%}.main-location .map-wrap .map .root_daum_roughmap .wrap_map{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.main-location .map-wrap .hide{display:none}@media screen and (max-width:1024px){.main-location .title-adr{display:block}.main-location .title-adr .adr{margin-top:20px}.main-location .title-adr .adr .adr-title{font-size:17px}.main-location .title-adr .adr ul li{font-size:16px}}@media screen and (max-width:768px){.main-location .title-adr{margin-bottom:35px}.main-location .title-adr .adr .adr-title{font-size:16px}.main-location .title-adr .adr ul{gap:0 25px}.main-location .title-adr .adr ul li{font-size:14px}.main-location .title-adr .adr p{font-size:12px}.main-location .title-adr .adr p span{padding-left:5px}.main-location .map-wrap{height:250px}}.privacy-pop{z-index:99999;background:#fff;width:400px;height:530px;margin:-265px 0 0 -200px;display:none;position:fixed;bottom:50px;left:50%}.index .privacy-pop{position:absolute}.privacy-pop h1{color:#fff;text-align:left;background:#333;margin-bottom:0;padding:0 20px;font-size:16px;font-weight:500;line-height:40px}.privacy-pop .pop-inner{word-break:keep-all;border:1px solid #ddd;border-top:0;width:100%;height:490px;padding:5%;overflow-x:hidden}.privacy-pop .pop-inner p{color:#666;font-size:13px;line-height:1.5}.privacy-pop .pop-inner strong{color:#333;font-size:14px;font-weight:500}.privacy-pop .pop-close{text-align:center;border:1px solid #ffffffd9;width:26px;height:26px;font-size:0;position:absolute;top:7px;right:7px}.privacy-pop .pop-close:before{content:"×";color:#fff;font-family:Roboto;font-size:22px;line-height:24px;display:inline-block}@media screen and (max-width:950px){.privacy-pop{bottom:20%}}@media screen and (max-width:640px){.privacy-pop{width:calc(100% - 40px);max-height:calc(100% - 40px);margin:0;top:50%;left:20px;transform:translateY(-50%)}}#contents{position:relative}.sub-conts-wrap{word-break:keep-all;width:1200px;margin:0 auto;padding:160px 0 220px;font-size:18px;font-weight:400}@media screen and (max-width:1260px){.sub-conts-wrap{width:100%;padding:160px 30px 220px}}@media screen and (max-width:1024px){.sub-conts-wrap{padding:120px 15px 160px}}@media screen and (max-width:768px){.sub-conts-wrap{padding:70px 15px 110px}}.sub-visual{max-width:1780px;margin:200px auto 0;padding:0 30px;position:relative}.sub-visual .title{justify-content:space-between;align-items:flex-end;max-width:1260px;margin:0 auto 40px;padding:0 30px;display:flex}.sub-visual .title .page-title{font-size:56px;font-weight:800}.sub-visual .title .location-menu ul{align-items:center;display:flex}.sub-visual .title .location-menu ul li{align-items:center;font-size:16px;line-height:1;display:flex}.sub-visual .title .location-menu ul li:after{content:"ㆍ";margin:0 10px;display:inline-block}.sub-visual .title .location-menu ul li:last-child:after{display:none}.sub-visual .bnr-menu{background:50%/cover no-repeat;border-radius:25px;justify-content:center;align-items:center;height:380px;display:flex;position:relative}.sub-visual .bnr-menu.intro{background-image:url(/images/sub/title/intro.jpg)}.sub-visual .bnr-menu.business{background-image:url(/images/sub/title/business.jpg)}.sub-visual .bnr-menu.column{background-image:url(/images/sub/title/column.jpg)}.sub-visual .bnr-menu.case{background-image:url(/images/sub/title/case.jpg)}.sub-visual .bnr-menu.review{background-image:url(/images/sub/title/review.jpg)}.sub-visual .bnr-menu.online{background-image:url(/images/sub/title/online.jpg)}.sub-visual .bnr-menu p{color:#fff;letter-spacing:.5rem;font-size:26px;font-weight:700}.sub-visual .bnr-menu ul{align-items:center;gap:1px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.sub-visual .bnr-menu ul li a{color:#fff;background:#232b49;justify-content:center;align-items:center;min-width:180px;height:50px;padding:0 10px;font-size:18px;font-weight:600;display:flex}.sub-visual .bnr-menu ul li.on a{background:#c99802}@media screen and (max-width:1024px){.sub-visual{margin-top:150px;padding:0 15px}.sub-visual .title{padding:0 10px}.sub-visual .title .page-title{font-size:42px}.sub-visual .title .location-menu ul li{font-size:15px}.sub-visual .title .location-menu ul li img{width:23px}.sub-visual .bnr-menu{height:320px}.sub-visual .bnr-menu p{font-size:22px}.sub-visual .bnr-menu ul li a{min-width:130px;height:44px;font-size:16px}}@media screen and (max-width:768px){.sub-visual{margin-top:110px}.sub-visual .title{margin-bottom:20px}.sub-visual .title .page-title{font-size:28px}.sub-visual .title .location-menu ul li{font-size:12px}.sub-visual .title .location-menu ul li:after{margin:0 4px}.sub-visual .title .location-menu ul li img{width:15px}.sub-visual .bnr-menu{height:220px}.sub-visual .bnr-menu p{letter-spacing:.3rem;font-size:13px}.sub-visual .bnr-menu ul li a{min-width:70px;height:32px;font-size:11px}}.sub-conts-title{z-index:2;text-align:left;margin:0 auto 85px;display:none;position:relative}.sub-conts-title:after{content:"";z-index:-1;color:#f0f0f0;white-space:nowrap;font-family:Cormorant Garamond,serif;font-size:150px;font-weight:500;line-height:1;position:absolute;top:50%;left:8%;transform:translateY(-60%)}.intro~.sub-conts-wrap .sub-conts-title:after{content:"Greeting"}.member~.sub-conts-wrap .sub-conts-title:after{content:"Professional"}.business1~.sub-conts-wrap .sub-conts-title:after{content:"Welfare for the aged"}.business2~.sub-conts-wrap .sub-conts-title:after{content:"a request for correction"}.case~.sub-conts-wrap .sub-conts-title:after{content:"Success case"}.online~.sub-conts-wrap .sub-conts-title:after{content:"Counesling"}.sub-conts-title span{color:#111;font-size:50px;font-weight:700;line-height:1;display:inline-block}.sub-conts-title+p{color:#444;word-break:keep-all;text-align:center;font-size:22px;font-weight:300}@media screen and (max-width:768px){.sub-conts-title{margin:-20px auto 70px}.sub-conts-title:after{font-size:100px}.sub-conts-title span{font-size:40px}.sub-conts-title+p{font-size:18px}}@media screen and (max-width:640px){.sub-conts-title{margin:-10px auto 50px}.sub-conts-title:after{font-size:50px}.sub-conts-title span{font-size:27px}.sub-conts-title+p{font-size:15px}}.greetings-wrap{gap:70px;display:flex}.greetings-wrap .text{flex:100%}.greetings-wrap .text h2{word-break:keep-all;padding-bottom:45px;font-family:Noto Serif KR,serif;font-size:40px;font-weight:500}.greetings-wrap .text p{word-break:keep-all;font-size:19px;font-weight:500;line-height:1.8}.greetings-wrap .text p+p{margin-top:30px}.greetings-wrap .text p span{background:#f9f4e5}.greetings-wrap .text p strong{color:#2f3c6d;font-weight:700}.greetings-wrap .bnr{background:url(/images/sub/greetings/greetings_bg.jpg) 50%/cover no-repeat;border-radius:50px;flex:0 0 456px;height:650px;overflow:hidden}.greetings-wrap .bnr p{padding:58px 55px}@media screen and (max-width:1024px){.greetings-wrap .text h2{font-size:30px}.greetings-wrap .text p{font-size:16px}.greetings-wrap .bnr{flex:0 0 356px}.greetings-wrap .bnr p img{width:190px}}@media screen and (max-width:768px){.greetings-wrap{display:block}.greetings-wrap .text h2{padding-bottom:25px;font-size:20px}.greetings-wrap .text p{font-size:13px;line-height:1.7}.greetings-wrap .text p+p{margin-top:15px}.greetings-wrap .bnr{border-radius:25px;height:200px;margin-top:25px}.greetings-wrap .bnr p{padding:25px}.greetings-wrap .bnr p img{width:160px}}.member-wrap{grid-template-columns:repeat(2,1fr);gap:0 15px;display:grid}.member-wrap .img{z-index:5;position:relative}.member-wrap .info{padding-top:80px}.member-wrap .info h2{font-size:64px;font-weight:800}.member-wrap .info h2 span{color:#c79505;font-size:20px;font-weight:400;display:block}.member-wrap .info ul{margin-top:100px;padding:50px 0;position:relative}.member-wrap .info ul:after{z-index:-1;content:"";background:url(/images/sub/member/member_bg.png) 50%/cover no-repeat;width:105vw;height:100%;margin-left:-67vw;position:absolute;top:0;left:50%}.member-wrap .info ul li{color:#333;padding-left:17px;font-size:20px;font-weight:500;line-height:2.1;position:relative}.member-wrap .info ul li:after{content:"";background:#c99802;width:4px;height:4px;position:absolute;top:19px;left:0}@media screen and (max-width:1024px){.member-wrap .img img{width:380px}.member-wrap .info h2{font-size:44px}.member-wrap .info h2 span{font-size:17px}.member-wrap .info ul{margin-top:70px}.member-wrap .info ul:after{width:100vw;margin-left:-50vw;left:0}.member-wrap .info ul li{font-size:17px}}@media screen and (max-width:768px){.member-wrap{grid-template-columns:repeat(1,1fr)}.member-wrap .img{order:1;margin-top:25px}.member-wrap .img img{width:100%}.member-wrap .info{order:0;padding-top:0}.member-wrap .info h2{font-size:30px}.member-wrap .info h2 span{font-size:14px}.member-wrap .info ul{margin-top:20px;padding:25px 0}.member-wrap .info ul:after{margin-left:0;left:-15px}.member-wrap .info ul li{padding-left:10px;font-size:14px}.member-wrap .info ul li:after{width:3px;height:3px;top:13px}}.location-wrap{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.location-wrap .title-adr{padding-right:40px}.location-wrap .title-adr h2{padding-bottom:100px;font-size:34px;font-weight:400}.location-wrap .title-adr h2 strong{font-weight:800}.location-wrap .title-adr ul li{padding-left:100px;font-size:20px;font-weight:500}.location-wrap .title-adr ul li+li{margin-top:15px}.location-wrap .title-adr ul li strong{color:#232b49;font-weight:700}.location-wrap .title-adr ul li span{color:#c99802;width:100px;margin-left:-100px;font-size:18px;display:inline-block}.location-wrap .title-adr p{margin-top:50px;font-size:18px}.location-wrap .map-wrap{border-radius:50px;height:517px;position:relative;overflow:hidden}.location-wrap .map-wrap .root_daum_roughmap{width:100%;height:100%}.location-wrap .map-wrap .root_daum_roughmap .wrap_map{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:1024px){.location-wrap .title-adr h2{font-size:28px}.location-wrap .title-adr ul li{font-size:18px}.location-wrap .title-adr ul li span,.location-wrap .title-adr p{font-size:16px}}@media screen and (max-width:768px){.location-wrap{grid-template-columns:repeat(1,1fr)}.location-wrap .title-adr h2{padding-bottom:30px;font-size:18px}.location-wrap .title-adr ul li{padding-left:80px;font-size:16px}.location-wrap .title-adr ul li+li{margin-top:10px}.location-wrap .title-adr ul li span{width:80px;margin-left:-80px;font-size:14px}.location-wrap .title-adr p{margin-top:20px;font-size:14px}.location-wrap .map-wrap{border-radius:20px;height:220px;margin-top:30px}}.business-wrap .business-list+.business-list{margin-top:110px}.business-wrap .business-list dt{align-items:center;gap:0 11px;padding-bottom:22px;font-size:34px;font-weight:800;display:flex}.business-wrap .business-list dt:before{content:"";border:4px solid #c99802;border-radius:50%;width:17px;height:17px;display:inline-block}.business-wrap .business-list dd p{word-break:keep-all;font-size:19px;font-weight:500;line-height:1.7}.business-wrap .business-list dd p span{background:#f9f4e5}.business-wrap .business-list dd p strong{color:#2a3e88;font-weight:700}.business-wrap .business-list dd .chk-list{background:#e8eaef;grid-template-columns:repeat(4,1fr);gap:15px 10px;padding:30px 70px;display:grid}.business-wrap .business-list dd p+.chk-list{margin-top:15px}.business-wrap .business-list dd .chk-list.col2{grid-template-columns:repeat(2,1fr)}.business-wrap .business-list dd .chk-list li{color:#333;padding-left:11px;font-size:18px;font-weight:500;position:relative}.business-wrap .business-list dd .chk-list li:after{content:"";background:#333;width:4px;height:4px;position:absolute;top:9px;left:0}@media screen and (max-width:1024px){.business-wrap .business-list dt{font-size:26px}.business-wrap .business-list dd p{font-size:17px}.business-wrap .business-list dd .chk-list{padding:30px 45px}.business-wrap .business-list dd .chk-list li{font-size:16px}}@media screen and (max-width:768px){.business-wrap .business-list+.business-list{margin-top:50px}.business-wrap .business-list dt{padding-bottom:10px;font-size:18px}.business-wrap .business-list dt:before{border-width:3px;width:11px;height:11px}.business-wrap .business-list dd p{font-size:15px}.business-wrap .business-list dd .chk-list{grid-template-columns:repeat(2,1fr);padding:15px}.business-wrap .business-list dd p+.chk-list{margin-top:8px}.business-wrap .business-list dd .chk-list.col2{grid-template-columns:repeat(1,1fr)}.business-wrap .business-list dd .chk-list li{padding-left:9px;font-size:14px}.business-wrap .business-list dd .chk-list li:after{width:3px;height:3px;top:7px}}.contact-wrap h2{word-break:keep-all;padding-bottom:45px;font-size:24px}.contact-wrap .list{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.contact-wrap .list>li{background:100% 0 no-repeat;border:1px solid #cbcbce;border-radius:15px;padding:80px 25px 25px}.contact-wrap .list>li.bg01{background-image:url(/images/sub/contact/contact_icon01.png)}.contact-wrap .list>li.bg02{background-image:url(/images/sub/contact/contact_icon02.png)}.contact-wrap .list>li.bg03{background-image:url(/images/sub/contact/contact_icon03.png)}.contact-wrap .list>li h3{border-bottom:2px solid #242b48;margin-bottom:20px;padding-bottom:8px;font-size:20px;font-weight:700}.contact-wrap .list>li ul li{color:#323232;min-height:42px;font-size:16px;font-weight:500;display:flex}.contact-wrap .list>li ul li+li{margin-top:10px}.contact-wrap .list>li ul li span{color:#cc9b0e;flex:0 0 45px;font-weight:600}@media screen and (max-width:1024px){.contact-wrap h2{font-size:20px}.contact-wrap .list>li h3{font-size:18px}.contact-wrap .list>li ul li{font-size:15px}}@media screen and (max-width:768px){.contact-wrap h2{font-size:17px}.contact-wrap .list{grid-template-columns:repeat(1,1fr)}.contact-wrap .list>li{background-size:45px;border-radius:10px;padding:50px 18px 20px}.contact-wrap .list>li h3{font-size:16px}.contact-wrap .list>li ul li{min-height:auto;font-size:14px}}.board-quick{margin-top:80px;padding-bottom:150px}.board-quick .board-wrap{margin-top:60px;font-size:0}.board-wrap:first-of-type{margin-top:0}.board-quick .board-title{vertical-align:top;width:430px;display:inline-block}.board-quick .board-title h1{color:#444;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-family:Poppins;font-size:30px;font-weight:700;display:inline-block;position:relative}.board-quick .board-title h1:after{content:"";background:url(/images/sub/sub_visual_bullet.png) no-repeat;width:26px;height:25px;margin-left:10px;position:absolute;top:4px;left:100%}.board-quick .board-title p{color:#333;letter-spacing:4px;word-break:keep-all;font-size:24px;font-weight:300;line-height:1.5}.board-quick .board-title .main-attorney-more{margin-top:20px}.board-quick .board-box{vertical-align:top;width:calc(100% - 430px);display:inline-block}.board-quick .case-list>li{width:calc(50% - 15px);box-shadow:none;border:1px solid #97a2b3;margin:0 0 0 30px}.board-quick .case-list>li:first-child{margin-left:0}.board-quick .main-media-list .swiper-slide{width:calc(50% - 15px);margin:0 0 0 30px}.board-quick .main-media-list .swiper-slide:first-child{margin-left:0}@media screen and (max-width:1200px){.board-quick{padding:0 60px 150px}}@media screen and (max-width:1024px){.board-quick .board-title{width:100%}.board-quick .board-title p br{display:none}.board-quick .board-box{width:100%;margin-top:40px}}@media screen and (max-width:768px){.board-quick{padding:0 40px 70px}}@media screen and (max-width:640px){.board-quick{margin-top:50px}.board-quick .board-wrap{margin-top:40px}.board-quick .board-title h1{margin-bottom:5px;font-size:22px}.board-quick .board-title h1:after{background-size:auto 100%;height:12px;margin-left:5px;top:0}.board-quick .board-title p{letter-spacing:2px;font-size:16px}.board-quick .case-list>li,.board-quick .main-media-list .swiper-slide{width:100%;margin:0 0 20px}.board-quick .board-title .main-attorney-more{font-size:13px}.board-quick .board-title .main-attorney-more img{height:8px;margin-left:5px}}.online-wrap{width:1200px;margin:0 auto 30px}.online-wrap p{color:#555;text-align:center;word-break:keep-all;font-family:Noto Serif KR,serif;font-size:18px;font-weight:300;line-height:1.6}.online-wrap p strong{color:#0d3776;font-weight:600}.online-progress{text-align:center;background:#e2e7ef;margin-top:30px;padding:37px 20px}.online-progress li{vertical-align:top;margin:0 50px;display:inline-block}.online-progress li:first-child{margin-left:0}.online-progress li:last-child{margin-right:0}.online-progress li span{position:relative}.online-progress li span:after{content:"";background:url(/images/sub/online_progress_arrow.png) 50% no-repeat;width:34px;height:29px;margin-top:-14.5px;margin-left:36px;position:absolute;top:50%;left:100%}.online-progress li:last-child span:after{display:none}.online-progress li span img{background:#fff;border-radius:50%;max-width:100%}.online-progress li strong{color:#0d3776;margin-top:15px;font-size:15px;font-weight:500;display:block}@media screen and (max-width:1200px){.online-wrap{width:100%}}@media screen and (max-width:768px){.online-progress li{width:calc(33.333% - 69px)}}@media screen and (max-width:640px){.online-wrap p{word-break:break-all;text-align:justify;padding:0 20px;font-size:15px}.online-wrap p br{display:none}.online-progress{padding:24px 15px}.online-progress li{width:calc(33.333% - 29px);margin:0 20px}.online-progress li span:after{background-size:100%;width:21px;height:18px;margin-top:-9px;margin-left:12px}.online-progress li strong{margin-top:10px;font-size:12px}}.online-location{background:#e2e7ef;width:1200px;margin:0 auto 30px;padding:50px 0;font-size:0}.online-location>*{vertical-align:middle;display:inline-block}.online-location .online-location-time{text-align:center;width:237px}.online-location .online-location-time dl{margin-top:15px}.online-location .online-location-time dl dt,.online-location .online-location-time dl dd{color:#333;word-break:keep-all;font-family:Poppins,Noto Sans KR,sans-serif;font-weight:500}.online-location .online-location-time dl dt{font-size:15px}.online-location .online-location-time dl dd{margin-top:5px;font-size:18px}.online-location>dl{border-left:1px solid #b2b6bb;width:calc(100% - 237px);padding:0 5%}.online-location>dl dt,.online-location>dl dd{color:#444;vertical-align:top;word-break:keep-all;margin:7px 0;font-size:15px;display:inline-block}.online-location>dl dt{color:#0d3776;width:150px;font-weight:500}.online-location>dl dd{width:calc(100% - 150px);font-family:Poppins,Noto Sans KR,sans-serif}@media screen and (max-width:1200px){.online-location{width:100%}}@media screen and (max-width:768px){.online-location{padding:50px 30px}.online-location .online-location-time{width:100%}.online-location .online-location-time dl dt,.online-location .online-location-time dl dd{vertical-align:middle;display:inline-block}.online-location .online-location-time dl dd{margin-top:0;margin-left:10px}.online-location>dl{border-top:1px solid #b2b6bb;border-left:0;width:100%;margin-top:30px;padding:30px 0 0}}@media screen and (max-width:640px){.online-location{padding:30px 20px}.online-location>dl{margin-top:20px;padding-top:20px}.online-location>dl dt,.online-location>dl dd{font-size:13px}.online-location>dl dt{width:100%}.online-location>dl dd{width:100%;margin-top:0}}.case-list{text-align:left;width:100%;font-size:0}.case-list>li{box-sizing:border-box;vertical-align:top;background:#fff;border:3px solid #fff;width:calc(25% - 15px);margin:0 0 50px 20px;transition:all .3s;display:inline-block;box-shadow:29px 2px 65px #00000038}.case-list>li:nth-child(4n+1){margin-left:0}.case-list>li:hover{border-color:#005596}.case-list .thum-img{width:100%;margin-bottom:16px}.case-list>li a{padding:25px 24px;display:block}.case-list>li input[type=checkbox]{display:block}.case-list>li .cate-name{color:#fff;text-align:center;background:#c12720;border-radius:15px;padding:0 18px;font-size:14px;font-weight:400;line-height:30px;display:inline-block}.case-list>li .subject{color:#333;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0;font-size:21px;font-weight:600;line-height:26px;display:-webkit-box;overflow:hidden}.case-list>li .bo-content{-webkit-line-clamp:4;color:#666;word-break:break-word;text-overflow:ellipsis;text-align:justify;-webkit-box-orient:vertical;width:100%;height:48px;font-size:15px;font-weight:300;line-height:22px;display:-webkit-box;overflow:hidden}.case-list>li .more{margin:15px 0 -5px;display:block}.case-list>li .name{text-align:right}.case-list>li .name li{vertical-align:middle;display:inline-block}.case-list>li .name li:first-child{color:#333;font-size:14px;font-weight:300}.case-list>li .name li:first-child strong{margin-top:3px;font-weight:500;display:block}.case-list>li .name li:last-child{border-radius:50%;width:70px;height:70px;margin-left:12px;overflow:hidden}.case-list>li .name li:last-child img{width:100%;height:auto}@media screen and (max-width:1024px){.case-list>li{width:calc(33.3333% - 20px);margin:0 0 30px 30px}.case-list>li a{padding:25px}}@media screen and (max-width:768px){.case-list>li{width:calc(50% - 15px);margin:0 0 30px 30px}.case-list>li:nth-child(3n+1){margin-left:30px}.case-list>li:nth-child(odd){margin-left:0}}@media screen and (max-width:640px){.case-list>li{width:100%;margin:0 0 20px}.case-list>li:nth-child(3n+1){margin-left:0}.case-list>li a{padding:20px}.case-list>li .cate-name{padding:0 12px;font-size:13px;line-height:24px}.case-list>li .subject{margin:10px 0;font-size:18px;line-height:24px}.case-list>li .bo-content{height:72px;font-size:14px;line-height:18px}.case-list>li .more{height:12px}.case-list>li .more img{width:auto;height:100%}.case-list>li .name li:first-child{font-size:13px}.case-list>li .name li:last-child{width:50px;height:50px;margin-left:10px}}.online .online-form{background:#f7f7f7;border:0}.online .online-form>p,.online .online-form li input[type=checkbox]+label{color:#262626}.online .online-form li input[type=checkbox]+label:before{border-color:#e0e0e0}.online .online-form li input[type=checkbox]:checked+label:before{background:#fff url(/images/main/checkmark_b.png) 50% no-repeat}.online .online-form li input[type=text]{color:#999;border-color:#e0e0e0}.online .online-form li input::placeholder{color:#999}.online .online-form li textarea{color:#999;border-color:#e0e0e0}.online .online-form li textarea::placeholder{color:#999}.board-quick .case-list .bo-content p span{color:#666!important;margin-top:0!important}.mobile-br{display:none}@media screen and (max-width:640px){.mobile-br{display:inherit}}.case-box1{width:calc(100% + 22px);font-size:0;position:relative;left:-11px}.case-box1 .main-case-slide{vertical-align:top;padding:11px;display:inline-block}.case-box1 .main-case-slide a{display:block;position:relative}.case-box1 .main-case-slide a>img{width:100%}.case-box1 .main-case-slide a .conts-wrap{text-align:left;background:#fff;padding:36px 40px 30px}.case-box1 .main-case-slide a .cate-name{color:#fff;background:#333;padding:0 12px;font-family:Noto Serif KR,serif;font-size:16px;font-weight:400;line-height:30px;display:none;position:absolute;top:-1px;left:-1px}.case-box1 .main-case-slide a .cate{color:#fff;text-align:right;background:#ffb500;padding:0 10px;font-family:Noto Serif KR,serif;font-size:20px;font-weight:400;line-height:33px;position:absolute;top:31px;left:0}.sub .case-box1 .main-case-slide a .cate{color:#fff}.case-box1 .main-case-slide a .date{color:#666;text-align:right;letter-spacing:0;margin-bottom:25px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;display:block}.case-box1 .main-case-slide a .subject{color:#333;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:19px;font-weight:700;display:block;overflow:hidden}.case-box1 .main-case-slide a .bo-content{-webkit-line-clamp:3;color:#666;word-break:break-all;text-align:justify;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;height:72px;margin-top:12px;font-size:16px;font-weight:400;line-height:24px;display:-webkit-box;overflow:hidden}.case-box1 .name{z-index:11;margin-top:0;position:relative}.case-box1 .name li{vertical-align:middle;display:inline-block}.case-box1 .name li:first-child{color:#333;width:calc(100% - 100px);font-size:16px;font-weight:300}.case-box1 .name li:first-child strong{font-weight:500}.case-box1 .name li:last-child{border-radius:50%;width:42px;height:42px;overflow:hidden}.case-box1 .name li:last-child img{width:100%}.case-box1 .main-case-slide a .more{color:#0d3776;text-transform:uppercase;letter-spacing:0;margin-top:25px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;line-height:1;display:block}.case-box1 .main-case-slide a .more:after{content:"";background:#0d3776;width:40px;height:1px;margin-left:9px;display:inline-block}.case-box1 .main-case-slide a .more img{vertical-align:middle;margin-left:9px;display:inline-block}.case-box1 .main-case-slide:hover a:before{content:"";border:1px solid #0d3776;width:calc(100% + 2px);height:calc(100% + 2px);transition:all .3s;position:absolute;top:-1px;left:-1px}.case-box1 .main-case-slide:hover a{box-shadow:27px 2px 59px #0000001f}.sub-conts-wrap .case-box1 .main-case-slide a{border:1px solid #ddd}@media screen and (min-width:641px){.sub .case-box1>li{width:33.333%;margin-bottom:25px}.sub .case-box1>li:nth-child(3n+1){margin-left:0}}@media screen and (max-width:640px){.case-box1{width:100%;padding:0 20px;left:0}.case-box1 .main-case-slide{width:100%}.case-box1 .main-case-slide a .conts-wrap{padding:25px 25px 30px}.case-box1 .main-case-slide a .cate{width:100px;font-size:14px;line-height:24px;top:22px}.case-box1 .main-case-slide a .date{margin-bottom:20px;font-size:14px}.case-box1 .main-case-slide a .subject{font-size:17px}.case-box1 .main-case-slide a .bo-content{height:54px;font-size:13px;line-height:18px}.case-box1 .name{margin-top:-40px}.case-box1 .name li:first-child{width:calc(100% - 50px);font-size:13px}.case-box1 .name li:last-child{width:50px;height:50px}.case-box1 .main-case-slide a .more{margin-top:20px;font-size:11px}.case-box1 .main-case-slide a .more:after{width:30px}}.case-box2{width:calc(100% + 22px);font-size:0;position:relative;left:-11px}.case-box2 .main-case-slide{vertical-align:top;padding:11px;display:inline-block}.case-box2 .main-case-slide a{display:block;position:relative;box-shadow:5px 2px 10px #1315191a}.case-box2 .main-case-slide a>img{width:100%}.case-box2 .main-case-slide a .conts-wrap{text-align:left;background:#fff;padding:60px 40px 30px}.case-box2 .main-case-slide a .cate-name{color:#fff;background:#333;padding:0 12px;font-family:Noto Serif KR,serif;font-size:16px;font-weight:400;line-height:30px;display:none;position:absolute;top:-1px;left:-1px}.case-box2 .main-case-slide a .cate{color:#fff;text-align:right;background:#343841;padding:0 10px;font-family:Noto Serif KR,serif;font-size:16px;font-weight:400;line-height:30px;position:absolute;top:0;left:0}.case-box2 .main-case-slide a .subject{color:#333;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:19px;font-weight:700;display:block;overflow:hidden}.case-box2 .main-case-slide a .bo-content{-webkit-line-clamp:3;color:#666;word-break:keep-all;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;height:72px;margin-top:12px;margin-bottom:50px;font-size:16px;font-weight:400;line-height:24px;display:-webkit-box;overflow:hidden}.case-box2 .main-case-slide a .more{color:#000;text-transform:uppercase;letter-spacing:0;width:calc(100% - 55px);font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1;display:inline-block}.case-box2 .main-case-slide a .more:after{content:"";background:#b1977d;width:40px;height:1px;margin-left:9px;display:inline-block}.case-box2 .main-case-slide a .date{color:#666;text-align:right;letter-spacing:0;width:55px;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;display:inline-block}.case-box2 .main-case-slide:hover a:before{content:"";border:1px solid #0d3776;width:calc(100% + 2px);height:calc(100% + 2px);transition:all .3s;position:absolute;top:-1px;left:-1px}.case-box2 .main-case-slide:hover a{box-shadow:27px 2px 59px #0000001f}.sub-conts-wrap .case-box2 .main-case-slide a{border:1px solid #ddd}.case-box2 .slick-prev,.case-box2 .slick-next{border:1px solid #35332c;width:60px;height:60px;margin-top:-30px;font-size:0;position:absolute;top:50%}.case-box2 .slick-prev{background:url(/images/main/case_prev.png) 50% no-repeat;left:-109px}.case-box2 .slick-next{background:url(/images/main/case_next.png) 50% no-repeat;right:-109px}@media screen and (min-width:641px){.sub .case-box2>li{width:33.333%;margin-bottom:25px}.sub .case-box2>li:nth-child(3n+1){margin-left:0}}@media screen and (max-width:850px){.case-box2 .slick-track{width:100%!important}}@media screen and (max-width:640px){.case-box2{width:100%;padding:0 20px;left:0}.case-box2 .main-case-slide{width:100%}.case-box2 .main-case-slide a .conts-wrap{padding:40px 25px 25px}.case-box2 .main-case-slide a .cate{width:100px;font-size:14px;line-height:24px}.case-box2 .main-case-slide a .date{font-size:14px}.case-box2 .main-case-slide a .subject{font-size:17px}.case-box2 .main-case-slide a .bo-content{height:54px;margin-bottom:20px;font-size:13px;line-height:18px}.case-box2 .main-case-slide a .more{font-size:11px}.case-box2 .main-case-slide a .more:after{width:30px}}.case-box-lawyer{text-align:left;width:100%;font-size:0;position:relative}.case-box-lawyer .thum-img{width:100%;margin-bottom:16px}.case-box-lawyer .swiper-slide{box-sizing:border-box;vertical-align:top;background:#0000000f;border:1px solid #ffffff80;width:380px;margin-right:30px;display:inline-block}.case-box-lawyer .swiper-slide:hover{border-color:#b1885d}.case-box-lawyer .swiper-slide a{padding:40px 30px;display:block;position:relative}.case-box-lawyer .swiper-slide a:after{content:"";background:url(/images/main/case_label.png) 100% 0 no-repeat;width:39px;height:54px;position:absolute;top:40px;right:30px}.case-box-lawyer .swiper-slide input[type=checkbox]{display:block}.case-box-lawyer .swiper-slide .cate-name{color:#fff;text-align:center;background:#0d3776;padding:0 18px;font-size:16px;font-weight:300;line-height:35px;display:inline-block}.case-box-lawyer .swiper-slide .subject{-webkit-line-clamp:2;color:#fff;text-overflow:ellipsis;word-break:keep-all;-webkit-box-orient:vertical;width:100%;height:64px;margin:30px 0;font-size:24px;font-weight:500;line-height:34px;display:-webkit-box;overflow:hidden}.case-box-lawyer .swiper-slide .bo-content{-webkit-line-clamp:5;color:#fff;word-break:keep-all;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;height:130px;font-size:16px;font-weight:300;line-height:26px;display:-webkit-box;overflow:hidden}.case-box-lawyer .swiper-slide .more{background:#6a5947 url(/images/main/main_case_arrow.png) 50% no-repeat;width:55px;height:55px;display:block;position:absolute;bottom:0;right:0}.case-box-lawyer .swiper-slide .name{text-align:left;margin-top:30px}.case-box-lawyer .swiper-slide .name.main{padding-right:40px}.case-box-lawyer .swiper-slide .name li{vertical-align:middle;margin-right:14px;display:inline-block;overflow:hidden}.case-box-lawyer .swiper-slide .name li strong{margin-top:3px;font-weight:500;display:block}.case-box-lawyer .swiper-slide .name li img{border-radius:50%;width:70px;height:70px;margin-bottom:5px}.case-box-lawyer .swiper-slide .name li strong{font-size:14px;font-weight:500}.board-conts .case-box-lawyer .swiper-slide .name li{color:#333;text-align:center}.board-conts .case-box-lawyer .swiper-slide .name .text-lawyer{color:#333;border-radius:0;margin-right:12px;padding-top:7px;font-size:14px;font-weight:300}.board-conts .case-box-lawyer{width:calc(100% + 30px)}.main-case .swiper-button-prev,.main-case .swiper-button-next{z-index:555;width:23px;height:42px;margin-top:-21px}.main-case .swiper-button-prev{background:url(/images/main/case_prev.png) 50% no-repeat;left:-53px}.main-case .swiper-button-next{background:url(/images/main/case_next.png) 50% no-repeat;right:-53px}.main-case .swiper-button-prev:after,.main-case .swiper-button-next:after{display:none}.case-more{color:#fff;text-align:center;background:#0000001a;border:1px solid #fff9;width:250px;margin:48px auto 0;font-size:20px;font-weight:400;line-height:76px;transition:all .3s;display:block}.case-more:hover{color:#6a5947;background:#fff}@media screen and (max-width:1200px){.case-box-lawyer{width:calc(100% + 30px)}}@media screen and (max-width:768px){.case-box-lawyer{width:calc(100% + 20px)}}@media screen and (max-width:640px){.case-box-lawyer{width:100%}.case-box-lawyer .swiper-slide{width:100%;margin-right:15px!important}.case-box-lawyer .swiper-slide a{padding:20px 20px 15px}.case-box-lawyer .swiper-slide a:after{background-size:auto 30px;top:20px;right:20px}.case-box-lawyer .swiper-slide .cate-name{padding:0 13px;font-size:14px;line-height:27px}.case-box-lawyer .swiper-slide .subject{height:48px;margin:15px 0;font-size:18px;line-height:24px}.case-box-lawyer .swiper-slide .bo-content{height:90px;font-size:13px;line-height:18px}.case-box-lawyer .swiper-slide .name{margin-top:20px}.case-box-lawyer .swiper-slide .name li{margin-right:10px;font-size:13px}.case-box-lawyer .swiper-slide .name li strong{font-size:13px}.case-box-lawyer .swiper-slide .name li img{width:50px;height:50px}.case-box-lawyer .swiper-slide .more{background-size:auto 8px;width:40px;height:40px}.case-more{width:160px;margin-top:30px;font-size:16px;line-height:50px}}.board-conts{background:#fff}.board-conts .inner{width:1200px}.board-conts .sub-conts-title{margin-top:0}.board-conts .case-box-lawyer .swiper-slide{background:#fff;border:1px solid #e6e6e6;width:calc(33.333% - 21px)}.case~.board-conts .case-box-lawyer .swiper-slide:nth-child(3n){margin-right:0}.sub-conts-wrap.board-conts .case-box-lawyer .swiper-slide{margin-bottom:30px}@media screen and (min-width:641px){.case-box-lawyer .swiper-slide a{padding-top:30px;padding-bottom:30px}}.board-conts .case-box-lawyer .swiper-slide a:after{display:none}.board-conts .case-box-lawyer .swiper-slide .subject{color:#1a1a1a;white-space:nowrap;height:auto;display:block}@media screen and (min-width:641px){.board-conts .case-box-lawyer .swiper-slide .subject{margin:17px 0;font-size:22px}}.board-conts .case-box-lawyer .swiper-slide .bo-content{-webkit-line-clamp:3;color:#666;height:80px}.board-conts .case-box-lawyer .swiper-slide .more{background:url(/images/sub/sub_common/more_arrow.png) 0 no-repeat;width:51px;height:13px;margin-top:25px;position:relative}@media screen and (max-width:1200px){.board-conts .inner{width:100%;padding:0 30px}.board-conts .case-box-lawyer{width:100%}}@media screen and (max-width:768px){.board-conts{margin-top:0}.board-conts .inner{padding:0 20px}}@media screen and (max-width:640px){.member~.board-conts .case-box-lawyer{width:100%}.board-conts .case-box-lawyer .swiper-slide{width:100%;margin-bottom:15px;margin-right:0!important}.board-conts .case-box-lawyer .swiper-slide .subject{margin:10px 0}.board-conts .case-box-lawyer .swiper-slide .bo-content{height:36px}.board-conts .case-box-lawyer .swiper-slide .more{margin-top:15px}}.case-image-list-lawyer{text-align:left;width:100%;font-size:0}.case-image-list-lawyer>li{box-sizing:border-box;vertical-align:top;background:#fff;border:3px solid #fff;width:calc(33.3333% - 30px);margin:0 0 50px 45px;transition:all .3s;display:inline-block;box-shadow:29px 2px 65px #00000038}.case-image-list-lawyer>li:nth-child(3n+1){margin-left:0}.case-image-list-lawyer>li:hover{border-color:#005596}.case-image-list-lawyer .thum-img{width:100%;margin-bottom:16px}.case-image-list-lawyer>li a{padding:25px 30px;display:block}.case-image-list-lawyer>li input[type=checkbox]{display:block}.case-image-list-lawyer>li .cate-name{color:#fff;text-align:center;background:#c12720;margin-top:9px;padding:0 18px;font-size:14px;font-weight:400;line-height:30px;display:inline-block}.case-image-list-lawyer>li .subject{color:#333;white-space:nowrap;text-overflow:ellipsis;margin:10px 0;font-size:23px;font-weight:600;line-height:30px;display:block;overflow:hidden}.case-image-list-lawyer>li .bo-content{-webkit-line-clamp:4;color:#666;word-break:break-word;text-overflow:ellipsis;text-align:justify;-webkit-box-orient:vertical;width:100%;height:46px;font-size:15px;font-weight:300;line-height:22px;display:-webkit-box;overflow:hidden}.case-image-list-lawyer>li .more{margin:15px 0 -5px;display:block}.case-image-list-lawyer>li .name{text-align:right;margin-top:13px}.case-image-list-lawyer>li .name li{vertical-align:middle;display:inline-block}.case-image-list-lawyer>li .name li:first-child strong{margin-top:3px;font-weight:500;display:block}.case-image-list-lawyer>li .name li{border-radius:50%;width:70px;height:70px;margin-left:12px;overflow:hidden}.case-image-list-lawyer>li .name li img{width:100%;height:auto}.case-image-list-lawyer>li .name .text-lawyer{color:#333;border-radius:0;margin-right:12px;padding-top:20px;font-size:14px;font-weight:300}@media screen and (max-width:1024px){.case-image-list-lawyer>li{width:calc(33.3333% - 20px);margin:0 0 30px 30px}.case-image-list-lawyer>li a{padding:25px}}@media screen and (max-width:768px){.case-image-list-lawyer>li{width:calc(50% - 15px);margin:0 0 30px 30px}.case-image-list-lawyer>li:nth-child(3n+1){margin-left:30px}.case-image-list-lawyer>li:nth-child(odd){margin-left:0}}@media screen and (max-width:640px){.case-image-list-lawyer>li{width:100%;margin:0 0 20px}.case-image-list-lawyer>li:nth-child(3n+1){margin-left:0}.case-image-list-lawyer>li a{padding:20px}.case-image-list-lawyer>li .cate-name{padding:0 12px;font-size:13px;line-height:24px}.case-image-list-lawyer>li .subject{margin:10px 0;font-size:18px;line-height:24px}.case-image-list-lawyer>li .bo-content{height:72px;font-size:14px;line-height:18px}.case-image-list-lawyer>li .more{height:12px}.case-image-list-lawyer>li .more img{width:auto;height:100%}.case-image-list-lawyer>li .name li{width:50px;height:50px;margin-left:10px}.case-image-list-lawyer>li .name .text-lawyer{padding-top:9px;font-size:13px}}.board-wrap{table-layout:fixed;width:1200px;margin:0 auto;padding:75px 0 125px;display:table}.board-wrap .sub-conts-wrap{vertical-align:top;width:auto;padding:0;display:table-cell}.board-quick{vertical-align:top;width:350px;padding-left:50px;display:none}.board-quick .board-quick-inner>div>h1{color:#1a1a1a;margin-top:50px;margin-bottom:15px;font-size:20px;font-weight:500}.board-quick .board-quick-inner>div>h1:first-child{margin-top:0}.board-quick .board-quick-inner .view-online{margin-top:50px}.board-quick .board-quick-inner{width:100%}.board-quick .board-quick-lawyer li{margin-bottom:10px}.board-quick .board-quick-lawyer li a{border:1px solid #e6e6e6;padding:20px;font-size:0;display:block;position:relative}.board-quick .board-quick-lawyer li a:after{content:"";background:url(/images/sub/sub_common/board_quick_arrow.png) 100% no-repeat;width:19px;height:100%;position:absolute;top:0;right:20px}.board-quick .board-quick-lawyer li .photo-wrap{vertical-align:top;border-radius:50%;width:48px;height:48px;display:inline-block;overflow:hidden}.board-quick .board-quick-lawyer li .photo-wrap img{width:100%}.board-quick .board-quick-lawyer li .name{color:#1a1a1a;letter-spacing:-1px;vertical-align:top;width:calc(100% - 48px);padding-left:16px;padding-right:20px;font-size:20px;font-weight:300;line-height:48px;display:inline-block}.board-quick .board-quick-lawyer li .name strong{font-weight:500}.board-quick .online-form{border:1px solid #e6e6e6;padding:20px 20px 30px}.board-quick .online-form li label{color:#1a1a1a;margin-top:20px;margin-bottom:10px;font-size:14px;font-weight:500;line-height:1;display:block}.board-quick .online-form li:first-child label{margin-top:0}.board-quick .online-form li input,.board-quick .online-form li select{color:#999;border:1px solid #e6e6e6;width:100%;height:40px;padding:0 14px;font-size:14px;font-weight:300}.board-quick .online-form .tel-info{color:#1a1a1a;margin:20px 0;font-size:14px;font-weight:300}.board-quick .online-form .check{font-size:0}.board-quick .online-form .check input{vertical-align:top;width:16px;height:16px;display:inline-block}.board-quick .online-form .check label{color:#666;width:calc(100% - 16px);padding-left:10px;font-size:14px;font-weight:300;line-height:16px;display:inline-block}.board-quick .online-form .btn-wrap{margin-top:30px}.board-quick .online-form .btn-wrap button{color:#fff;text-align:center;background:#f66d25;border:0;width:100%;height:48px;font-size:14px;font-weight:500}@media screen and (max-width:1200px){.board-wrap{width:100%;padding:75px 30px 125px}}@media screen and (max-width:1024px){.board-wrap{display:block}.board-wrap .sub-conts-wrap{width:100%;display:block}.board-quick{width:100%;margin-top:40px;padding-left:0;display:none}.board-quick .board-quick-inner{width:100%;font-size:0}.board-quick .board-quick-inner>div{vertical-align:top;width:calc(50% - 10px);margin-left:20px;display:inline-block}.board-quick .board-quick-inner>div:first-child{margin-left:0}}@media screen and (max-width:768px){.board-wrap{padding:55px 20px 70px}}@media screen and (max-width:640px){.board-wrap{padding:45px 20px 50px}.board-quick .board-quick-inner>div{width:100%;margin-left:0}.board-quick .board-quick-inner>div:first-child{margin-bottom:20px}}.gallery1-list{text-align:left;width:100%;font-size:0}.gallery1-list>li{box-sizing:border-box;vertical-align:top;width:372px;margin:0 0 50px 27px;transition:all .3s;display:inline-block}.gallery1-list>li:hover{box-shadow:15px 0 20px #0000001a}.gallery1-list>li:nth-child(3n+1){margin-left:0}.gallery1-list>li a{display:block}.gallery1-list li .thum{overflow:hidden}.gallery1-list>li a img{width:100%;margin-bottom:0;transition:all .5s}.gallery1-list>li a:hover img{transition:all .5s;transform:scale(1.1)}.gallery1-list .cate-name{letter-spacing:-1px;color:#a08344;border-bottom:2px solid #a38b48;margin-bottom:13px;padding-bottom:5px;font-size:15px;display:inline-block}.gallery1-list strong{-webkit-line-clamp:2;text-overflow:ellipsis;color:#333;word-break:keep-all;-webkit-box-orient:vertical;height:54px;margin:15px 0 35px;font-size:19px;font-weight:700;display:-webkit-box;overflow:hidden}.gallery1-list.photo strong{margin:3px 0 4px}.gallery1-list .date{letter-spacing:-1px;color:#797979;font-size:15px}.gallery1-list .bo-content{-webkit-line-clamp:2;text-overflow:ellipsis;color:#888;-webkit-box-orient:vertical;height:90px;font-size:16px;font-weight:300;line-height:22px;display:-webkit-box;overflow:hidden}.gallery1-list .no-data{text-align:center;background:#fff;border:0;width:100%;font-size:16px;font-weight:300}.gallery1-list .no-data:hover{box-shadow:none;border:0}.gallery1-list .test{box-sizing:border-box;border:1px solid #c3c3c3;height:140px;padding:13px 15px 0}@media screen and (max-width:1024px){.gallery1-list>li{width:calc(50% - 10px);margin:0 0 20px 20px;padding:0}.gallery1-list>li:nth-child(3n+1){margin-left:20px}.gallery1-list>li:nth-child(odd){margin-left:0}.gallery1-list .cate-name{font-size:14px}.gallery1-list strong{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;height:42px;margin:5px 0 12px;font-size:18px;line-height:1.2;display:-webkit-box;overflow:hidden}.gallery1-list .cont .bo-content{height:40px;font-size:14px;line-height:20px}}@media screen and (max-width:480px){.gallery1-list>li{width:100%;margin-bottom:15px;margin-left:0}.gallery1-list>li:nth-child(3n+1){margin-left:0}}.gallery2-list{margin-top:15px;font-size:0}.member~.board-conts .gallery2-list{width:calc(100% + 30px);position:relative;left:-30px}.gallery2-list li{vertical-align:top;width:calc(33.333% - 20px);margin-left:30px;display:inline-block}.gallery2-list li:nth-child(3n+1){margin-left:0}.sub-conts-wrap .gallery2-list li{border:1px solid #97a2b3;margin-bottom:20px}.notice~.sub-conts-wrap .gallery2-list li:nth-child(3n+1){margin-left:0}.gallery2-list li a{background:#fff;display:block;overflow:hidden}.gallery2-list li img{border:1px solid #e6e6e6;width:100%;transition:all .3s}.gallery2-list li:hover a img{transform:scale(1.05)}.gallery2-list li .subject{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;margin:0 0 10px;font-size:22px;display:block;overflow:hidden}.gallery2-list li .text-wrap{border:1px solid #e6e6e6;border-top:0;padding:20px 28px}.gallery2-list li .bo-content{-webkit-line-clamp:2;color:#666;word-break:keep-all;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;height:52px;font-size:16px;font-weight:300;line-height:26px;display:-webkit-box;overflow:hidden}.gallery2-list li .date{color:gray;letter-spacing:0;margin-bottom:15px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;display:block}.gallery2-list li .date strong{font-size:50px;font-weight:500;line-height:1;display:block;position:relative;left:-5px}.gallery2-list .conts-wrap{text-align:left;padding:15px 25px 30px}@media screen and (max-width:640px){.member~.board-conts .gallery2-list{width:100%;left:auto}.gallery2-list li{width:100%;margin-bottom:15px;margin-left:0}.gallery2-list li .text-wrap{padding:20px}.gallery2-list li .date{margin-bottom:7px;font-size:11px}.gallery2-list li .date strong{font-size:35px;left:-3px}.gallery2-list li .subject{font-size:18px}.gallery2-list li .bo-content{height:36px;font-size:13px;line-height:18px}}.sub .slick-dots{position:relative;bottom:auto}.sub .slick-dots li.slick-active button{background-color:#b1885d}.sub .slick-dots li button{background-color:#ddd}.sub .slick-prev,.sub .slick-next{width:32px;height:31px;margin-top:-15.5px}.sub .slick-prev{left:-60px}.sub .slick-next{right:-30px}.sub .gallery2-list .slick-prev{left:-30px}.sub .gallery2-list .slick-next{right:-60px}.sub .slick-prev:before{background:url(/images/sub/btn_prev.png) 50% no-repeat}.sub .slick-next:before{background:url(/images/sub/btn_next.png) 50% no-repeat}.gallery3-list{text-align:left;width:100%;font-size:0}.gallery3-list>li{box-sizing:border-box;vertical-align:top;width:270px;margin:0 0 50px 27px;transition:all .3s;display:inline-block}.gallery3-list>li:hover{box-shadow:15px 0 20px #0000001a}.gallery3-list>li:nth-child(4n+1){margin-left:0}.gallery3-list>li a{display:block}.gallery3-list li .thum{overflow:hidden}.gallery3-list>li a img{width:100%;margin-bottom:0;transition:all .5s}.gallery3-list>li a:hover img{transition:all .5s;transform:scale(1.1)}.gallery3-list .cate-name{letter-spacing:-1px;color:#a08344;border-bottom:2px solid #a38b48;margin-bottom:5px;padding-bottom:5px;font-size:13px;display:inline-block}.gallery3-list strong{-webkit-line-clamp:2;text-overflow:ellipsis;color:#333;word-break:keep-all;-webkit-box-orient:vertical;height:44px;margin:15px 0 35px;font-size:16px;font-weight:700;display:-webkit-box;overflow:hidden}.gallery3-list.photo strong{margin:3px 0 4px}.gallery3-list .date{letter-spacing:-1px;color:#797979;font-size:15px}.gallery3-list .bo-content{-webkit-line-clamp:2;text-overflow:ellipsis;color:#888;-webkit-box-orient:vertical;height:90px;font-size:16px;font-weight:300;line-height:22px;display:-webkit-box;overflow:hidden}.gallery3-list .no-data{text-align:center;background:#fff;border:0;width:100%;font-size:16px;font-weight:300}.gallery3-list .no-data:hover{box-shadow:none;border:0}.board01-txt-area{box-sizing:border-box;border:1px solid #c3c3c3;height:130px;padding:13px 15px}.gallery3-list .test{box-sizing:border-box;border:1px solid #c3c3c3;height:140px;padding:13px 15px 0}@media screen and (max-width:1024px){.gallery3-list>li{width:calc(50% - 10px);margin:0 0 20px 20px;padding:0}.gallery3-list>li:nth-child(3n+1){margin-left:20px}.gallery3-list>li:nth-child(odd){margin-left:0}.gallery3-list .cate-name{font-size:14px}.gallery3-list strong{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;height:42px;margin:5px 0 12px;font-size:18px;line-height:1.2;display:-webkit-box;overflow:hidden}.gallery3-list .cont .bo-content{height:40px;font-size:14px;line-height:20px}}@media screen and (max-width:480px){.gallery3-list>li{width:100%;margin-bottom:15px;margin-left:0}.gallery3-list>li:nth-child(3n+1){margin-left:0}}.online-board-wrap .board-list{border-top:1px solid #333}.online-board-wrap .board-list .split{border-bottom:1px solid #dbdbdb;font-size:0;position:relative}.online-board-wrap .board-list .split.last{border-bottom:none}.online-board-wrap .board-list .split dl{vertical-align:top;width:50%;padding:30px 0 30px 215px;display:inline-block;position:relative}.online-board-wrap .board-list .split.full dl{width:100%}.online-board-wrap .board-list .split dl:first-child{padding-right:20px}.online-board-wrap .board-list .split dl dt{color:#1a1a1a;font-size:16px;position:absolute;top:50px;left:0}.online-board-wrap .board-list .split dl:nth-child(2) dt{left:50px}.online-board-wrap .board-list .split dl dt span{color:#ff6f61}.online-board-wrap .board-list .split dl dd{font-size:16px}.online-board-wrap .board-list .split dl dd select,.online-board-wrap .board-list .split dl dd .frm_input{color:#999;border:1px solid #e0e0e0;width:100%;height:56px;padding:0 20px;font-size:16px;font-weight:300}.online-board-wrap .board-list .split dl:nth-child(2) dd .frm_input{width:95%}.online-board-wrap .board-list .split dl dd select{appearance:none;background:url(/images/sub/sub_common/online_select_arrow.png) right 20px center no-repeat}.online-board-wrap .board-list .split dl dd select::-ms-expand{display:none}.online-board-wrap .board-list .split dl dd .frm_input:-ms-placeholder-shown{color:#999;font-family:Roboto,NanumBarunGothic,Noto Sans KR,dotum,sans-serif}.online-board-wrap .board-list .split dl dd .frm_input::-webkit-input-placeholder{color:#999;font-family:Roboto,NanumBarunGothic,Noto Sans KR,dotum,sans-serif}.online-board-wrap .board-list .split dl dd .frm_input::placeholder{color:#999;font-family:Roboto,NanumBarunGothic,Noto Sans KR,dotum,sans-serif}.online-board-wrap .board-list .split dl dd textarea{border-color:#e0e0e0;border-radius:0;font-size:16px;height:280px!important}.online-board-wrap .board-list .split dl dd ul{overflow:hidden}.online-board-wrap .board-list .split dl dd ul li{float:left;width:49%}.online-board-wrap .board-list .split dl dd ul li:nth-child(2n){margin-left:2%}.online-board-wrap .board-list .split dl dd ul li *{color:#999;text-align:center;cursor:pointer;border:1px solid #e0e0e0;width:100%;height:50px;font-size:16px;font-weight:300;line-height:50px;display:inline-block}.online-board-wrap .board-list .split dl dd ul li input[type=radio]{display:none}.online-board-wrap .board-list .split dl dd ul li input[type=radio]:checked+label{color:#333;border-color:#333}.online-board-wrap .board-list .split dl dd .filebox{border:1px solid #e0e0e0;margin-top:20px;position:relative}.online-board-wrap .board-list .split dl dd .filebox label{color:#0000;cursor:pointer;background:url(/images/sub/sub_common/online_file_icon.png) 50%/cover no-repeat;width:24px;height:24px;margin-top:-12px;font-size:0;display:inline-block;position:absolute;top:50%;right:20px}.online-board-wrap .board-list .split dl dd .filebox .upload_name{color:#999;background:0 0;border:none;width:100%;height:56px;padding:0 20px;font-size:16px}.online-board-wrap .board-list .split dl dd .filebox .upload_hidden{display:none}.online-board-wrap .board-list .split .privacy{color:#333;letter-spacing:-.04rem;width:540px;margin:40px auto;font-size:16px;overflow:hidden}.online-board-wrap .board-list .split .privacy input[type=checkbox]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;vertical-align:middle;background:url(/images/sub/sub_common/online_chk.png) 0 no-repeat;outline:0;width:26px;height:26px;margin:0 10px 0 0;transition:all .3s}.online-board-wrap .board-list .split .privacy input[type=checkbox]::-ms-check{display:none}.online-board-wrap .board-list .split .privacy input[type=checkbox]:checked{background-image:url(/images/sub/sub_common/online_chk_on.png)}.online-board-wrap .board-list .split .privacy label{line-height:26px;display:inline-block}.online-board-wrap .board-list .split .privacy a{float:right;color:#333;cursor:pointer;border-bottom:1px solid #333;display:inline-block}.online-board-wrap .board-list .split #bo_privacy_info{background:#fff;border:1px solid #e0e0e0;padding:20px;display:none;position:absolute;top:40px;right:25%}.online-board-wrap .board-list .split #bo_privacy_info .bo_privacy_title{margin-top:0;overflow:hidden}.online-board-wrap .board-list .split #bo_privacy_info .bo_privacy_title a{color:#333;float:right;cursor:pointer;font-weight:700}.online-board-wrap .board-list .btn-wrap{width:540px;margin:10px auto 0}.online-board-wrap .board-list .btn-wrap *{color:#fff;background:#ff6f61;border:none;width:100%;height:80px;font-size:24px;line-height:80px}@media screen and (max-width:1024px){.online-board-wrap .board-list .split dl{padding:30px 0 30px 155px}.online-board-wrap .board-list .split dl dt,.online-board-wrap .board-list .split dl dd select,.online-board-wrap .board-list .split dl dd .frm_input,.online-board-wrap .board-list .split dl dd .filebox .upload_name,.online-board-wrap .board-list .split dl dd textarea,.online-board-wrap .board-list .split dl dd ul li *,.online-board-wrap .board-list .split .privacy{font-size:13px}.online-board-wrap .board-list .btn-wrap{width:100%}.online-board-wrap .board-list .btn-wrap *{height:70px;font-size:20px;line-height:70px}}@media screen and (max-width:768px){.online-board-wrap .board-list .split{border-bottom:0}.online-board-wrap .board-list .split dl{border-bottom:1px solid #dbdbdb;width:100%;padding:15px 0 15px 155px}.online-board-wrap .board-list .split dl:first-child{padding-right:0}.online-board-wrap .board-list .split dl dt{font-size:12px;top:30px}.online-board-wrap .board-list .split dl:nth-child(2) dt{left:0}.online-board-wrap .board-list .split dl dd select,.online-board-wrap .board-list .split dl dd .frm_input{height:43px;padding:0 10px;font-size:12px}.online-board-wrap .board-list .split dl dd textarea{font-size:12px;height:150px!important}.online-board-wrap .board-list .split dl dd ul li *{height:43px;font-size:12px;line-height:43px}.online-board-wrap .board-list .split dl dd .filebox .upload_name{height:43px;padding:0 10px;font-size:12px}.online-board-wrap .board-list .split dl dd .filebox{margin-top:10px}.online-board-wrap .board-list .split dl dd .filebox label{background-size:12px;right:10px}.online-board-wrap .board-list .split .privacy{margin:20px auto;font-size:12px}.online-board-wrap .board-list .split .privacy input[type=checkbox]{background-size:cover;width:16px;height:16px}.online-board-wrap .board-list .split .privacy label{line-height:16px}.online-board-wrap .board-list .split #bo_privacy_info{top:25px;right:5%}.online-board-wrap .board-list .btn-wrap *{height:50px;font-size:16px;line-height:50px}}#bo_list #bo_sch{margin-bottom:30px}.board-tit{color:#1a1a1a;margin-top:90px;margin-bottom:35px;font-size:32px;font-weight:500}@media screen and (max-width:768px){.board-tit{margin:60px 0 25px;font-size:27px}}@media screen and (max-width:640px){#bo_sch{margin-bottom:10px}.board-tit{margin:40px 0 15px;font-size:20px}}.case-board-silde-outer{background:#e0e3ed;margin-top:-33px;margin-bottom:90px;position:relative}.case-board-silde-outer:before,.case-board-silde-outer:after{content:"";background:#e0e3ed;width:100%;height:100%;position:absolute;top:0}.case-board-silde-outer:before{left:100%}.case-board-silde-outer:after{right:100%}.case-board-silde-list .slick-slide{width:304px;padding-right:16px}.case-board-silde-list .case-board-silde a{text-align:left;background:#fff;padding:30px 37px 27px;display:block;position:relative}.case-board-silde-list .case-board-silde .cate-name{color:#1e58ae;font-size:14px;font-weight:400;display:inline-block}.case-board-silde-list .case-board-silde .subject{color:#111;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:5px;font-size:21px;font-weight:700;display:block;overflow:hidden}.case-board-silde-list .case-board-silde .bo-content{-webkit-line-clamp:2;color:#666;word-break:keep-all;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;height:42px;margin-top:5px;font-size:15px;font-weight:300;line-height:21px;display:-webkit-box;overflow:hidden}.case-board-silde-list .case-board-silde .date{color:#666;letter-spacing:0;text-align:right;margin-top:15px;font-size:16px;font-weight:400;display:block}.case-board-silde-list .case-board-silde .thumb{border:1px solid #969696;margin-top:7px;transition:all .3s;position:relative}.case-board-silde-list .case-board-silde .thumb img{width:100%}.case-board-silde-list .case-board-silde:hover a{border-color:#1d8fff}.case-board-silde-list .slick-prev,.case-board-silde-list .slick-next{z-index:111;width:17px;height:35px;margin-top:-17.5px}.case-board-silde-list .slick-prev{background:url(/images/sub/sub_case_prev.png) 100% no-repeat;left:-45px}.case-board-silde-list .slick-next{background:url(/images/sub/sub_case_next.png) 0 no-repeat;right:-45px}.case-board-silde-list.youtube .case-board-silde a{border:0;padding:0}.case-board-silde-list.youtube .case-board-silde .thumb img{border-radius:15px;width:100%}.case-board-silde-list.news .case-board-silde a{padding:0}.case-board-silde-list.news .case-board-silde .thumb{border:0}.case-board-silde-list.news .case-board-silde .bo-content{-webkit-line-clamp:4;height:88px;margin:20px 0 15px;padding:0 25px;line-height:22px}.case-board-silde-list.news .case-board-silde .date{color:#666;text-align:left;border-top:1px solid #0003;width:calc(100% - 50px);margin:0 auto;padding-top:13px;padding-bottom:16px;font-family:Outfit,sans-serif;font-size:14px;font-weight:300}.news .case-board-silde-list .case-board-silde a{padding:0}.news .case-board-silde-list .case-board-silde .thumb{border:0}.news .case-board-silde-list .case-board-silde .bo-content{-webkit-line-clamp:4;height:88px;margin:20px 0 15px;padding:0 25px;line-height:22px}.news .case-board-silde-list .case-board-silde .date{color:#666;text-align:left;border-top:1px solid #0003;width:calc(100% - 50px);margin:0 auto;padding-top:13px;padding-bottom:16px;font-family:Outfit,sans-serif;font-size:14px;font-weight:300}@media screen and (max-width:1200px){.case-board-silde-outer{margin-top:0}.case-board-silde-list{width:calc(100% + 30px)}.case-board-silde-list .slick-prev,.case-board-silde-list .slick-next{display:none}}@media screen and (max-width:768px){.case-board-silde-list{width:calc(100% + 20px)}}@media screen and (max-width:767px){.case-board-silde-outer{padding:50px 0}.case-board-silde-list .slick-slide{width:220px;padding-right:15px}.case-board-silde-list .case-board-silde a{padding:15px 20px}.case-board-silde-list .case-board-silde .cate-name{width:60px;margin-bottom:10px;padding:0 8px;font-size:13px;line-height:20px}.case-board-silde-list .case-board-silde .subject{font-size:16px;line-height:20px}.case-board-silde-list .case-board-silde .bo-content{height:54px;font-size:13px;line-height:17px}.case-board-silde-list .case-board-silde .date{margin-top:10px;font-size:14px}.case-board-silde-list.news .case-board-silde .bo-content{height:68px;margin:15px 0 20px;padding:0 15px;line-height:17px}.case-board-silde-list.news .case-board-silde .date{width:calc(100% - 30px);padding-top:10px;padding-bottom:10px;font-size:12px}.news .case-board-silde-list .case-board-silde .bo-content{height:68px;margin:15px 0 20px;padding:0 15px;line-height:17px}.news .case-board-silde-list .case-board-silde .date{width:calc(100% - 30px);padding-top:10px;padding-bottom:10px;font-size:12px}}.case-board-list{border-top:1px solid #000;font-size:0}.case-board-list .swiper-slide{vertical-align:top;width:100%;display:inline-block}.case-board-list .swiper-slide a{border-bottom:1px solid #ddd;padding:30px;transition:all .3s;display:block;position:relative}.case-board-list .swiper-slide input[type=checkbox]{z-index:11;position:absolute;top:0;left:0}.case-board-list .swiper-slide .thumb{vertical-align:middle;width:370px;height:210px;display:inline-block;position:relative;overflow:hidden}.case-board-list .swiper-slide .thumb img{width:auto;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.case-board-list .swiper-slide .conts{vertical-align:middle;width:calc(100% - 370px);padding-right:8%;display:inline-block}.case-board-list .swiper-slide .cate-name{color:#fff;text-align:center;background:#000;border-radius:15px;width:86px;margin-bottom:25px;font-size:14px;font-weight:400;line-height:30px;transition:all .3s;display:inline-block}.case-board-list .swiper-slide .subject{color:#000;white-space:nowrap;text-overflow:ellipsis;width:100%;margin-bottom:7px;font-size:22px;font-weight:500;display:block;overflow:hidden}.case-board-list .swiper-slide .bo-content{-webkit-line-clamp:2;text-overflow:ellipsis;color:#666;-webkit-box-orient:vertical;height:48px;font-size:16px;font-weight:300;line-height:24px;display:-webkit-box;overflow:hidden}.case-board-list .swiper-slide .date{color:#666;letter-spacing:0;margin-top:20px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;display:block}.case-board-list .swiper-slide:hover .cate-name{background:#1d8fff}@media screen and (max-width:850px){.case-board-list .swiper-slide{width:100%}}@media screen and (max-width:767px){.case-board-list .swiper-slide{padding:5px 0}.case-board-list .swiper-slide a{padding:15px}.case-board-list .swiper-slide .thumb{width:120px;height:100px}.case-board-list .swiper-slide .conts{width:calc(100% - 120px);padding-right:10px}.case-board-list .swiper-slide .cate-name{width:60px;margin-bottom:10px;font-size:12px;line-height:22px}.case-board-list .swiper-slide .subject{margin-bottom:4px;font-size:16px}.case-board-list .swiper-slide .bo-content{height:36px;font-size:14px;line-height:18px}.case-board-list .swiper-slide .date{margin-top:10px;font-size:15px}}.case-board-list-n3{width:calc(100% + 16px);font-size:0;position:relative;left:-8px}.case-board-list-n3 .swiper-slide{vertical-align:top;width:25%;margin-bottom:44px;padding:0 8px;display:inline-block}.case-board-list-n3 .swiper-slide a{text-align:left;background:#e5e8ee;padding:30px 37px 27px;display:block;position:relative}.case-board-list-n3 .swiper-slide a:before{content:"";background:#1e58ae;width:100%;height:5px;transition:all .3s;position:absolute;top:0;left:0}.case-board-list-n3 .swiper-slide input[type=checkbox]{z-index:11;position:absolute;top:0;left:10px}.case-board-list-n3 .swiper-slide .cate-name{color:#1e58ae;font-size:14px;font-weight:400;display:inline-block}.case-board-list-n3 .swiper-slide .subject{color:#111;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:5px;font-size:21px;font-weight:700;display:block;overflow:hidden}.case-board-list-n3 .swiper-slide .bo-content{-webkit-line-clamp:2;color:#666;word-break:keep-all;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;height:42px;margin-top:5px;font-size:15px;font-weight:300;line-height:21px;display:-webkit-box;overflow:hidden}.case-board-list-n3 .swiper-slide .date{color:#666;letter-spacing:0;text-align:right;margin-top:20px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:300;line-height:1;display:block}.case-board-list-n3 .swiper-slide .thumb{border:1px solid #969696;margin-top:7px;transition:all .3s;position:relative}.case-board-list-n3 .swiper-slide .thumb img{width:100%}.case-board-list-n3 .swiper-slide:hover a{box-shadow:0 9px 16px #00000021}@media screen and (max-width:850px){.case-board-list-n3 .swiper-slide{width:50%}}@media screen and (max-width:640px){.case-board-list-n3 .swiper-slide{margin-bottom:20px;padding:0 5px}.case-board-list-n3 .swiper-slide a{padding:15px}.case-board-list-n3 .swiper-slide a:before{height:3px}.case-board-list-n3 .swiper-slide .subject{font-size:16px}.case-board-list-n3 .swiper-slide .bo-content{height:36px;font-size:13px;line-height:18px}.case-board-list-n3 .swiper-slide .cate-name{width:calc(100% - 70px);font-size:14px}.case-board-list-n3 .swiper-slide:after{font-size:12px;top:33px;right:30px}}.view-case-list{background:#e0e3ed;margin-top:-30px;position:relative}.view-case-list>.inner{padding:60px 0}.view-case-list>.inner>h1{color:#000;margin-bottom:45px;font-size:24px;font-weight:500}.view-case-list .board-tit{display:none}@media screen and (max-width:1200px){.view-case-list .inner{padding:60px 30px}}@media screen and (max-width:768px){.view-case-list>.inner{padding:40px 20px}.view-case-list>.inner>h1{margin-bottom:20px;font-size:18px}}#bo_sch.bottom-search{background:#fff;max-width:565px;margin-bottom:0;margin-left:auto;margin-right:auto}#bo_sch.bottom-search select{color:#000;border:1px solid #cecece;border-right:0;height:50px;padding-left:20px;font-size:16px}#bo_sch.bottom-search .sch_input{color:#9c9c9c;border:1px solid #cecece;border-width:1px 0;width:calc(100% - 250px);height:50px;padding-left:10px;font-size:16px}#bo_sch.bottom-search .sch_btn{background:#1d8fff url(/images/sub/icon_search.png) 50% no-repeat;border-radius:0;width:50px;height:50px}#bo_sch.bottom-search .sch_btn span{font-size:0}@media screen and (max-width:768px){#bo_sch.bottom-search{margin:-50px 0 0}#bo_sch.bottom-search select{width:100px;height:40px;padding-left:10px;font-size:14px}#bo_sch.bottom-search .sch_input{width:calc(100% - 140px);height:40px;font-size:14px}#bo_sch.bottom-search .sch_btn{width:40px;height:40px}}#bo_v2:after{clear:both;content:"";display:block}#bo_v2 .bo_v2_info{float:left;width:calc(100% - 350px)}#bo_v2 .bo_v2_info.full{width:100%}#bo_v2 .bo_v_title{border:1px solid #f2f2f2;box-shadow:1px 2px 8px #00000026}#bo_v2 .bo_v_title .cate_tit{color:#1a1a1a;padding:30px;font-size:28px;font-weight:500}#bo_v2 .bo_v_title .cate_tit .bo_v_cate{color:#fff;letter-spacing:-.04rem;text-align:center;background:#1e58ae;border-radius:20px;margin-bottom:10px;padding:0 23px;font-size:16px;font-weight:400;line-height:35px;display:inline-block}#bo_v2 .bo_v_title .result_date{background:#f9fafc;padding:15px 30px;position:relative}#bo_v2 .bo_v_title .result_date .result{color:#222;font-size:22px;font-weight:500}#bo_v2 .bo_v_title .result_date .date{color:#656565;margin-top:-10px;font-size:16px;font-weight:500;position:absolute;top:50%;right:30px}#bo_v2 #bo_v_atc2{padding:40px 0 70px}#bo_v2 #bo_v_img{text-align:center}#bo_v2 #bo_v_con2{word-break:break-all;width:100%;margin-top:10px;overflow:hidden}#bo_v2 #bo_v_con2 img{max-width:100%}#bo_v2 .back-list{text-align:center;padding-top:45px}#bo_v2 .back-list a{color:#1e58ae;letter-spacing:-.04rem;border:1px solid #1e58ae;width:150px;height:46px;font-size:18px;line-height:46px;display:inline-block}#bo_v2 .people-view{clear:both;padding-top:100px}#bo_v2 .people-view h3{color:#000;text-align:left;padding-bottom:40px;font-size:30px;font-weight:700}#bo_v2 .people-view .board-slide-wrap{padding-top:40px;font-size:0}#bo_v2 .people-view .board-slide-wrap .board-slide{vertical-align:top;width:50%;display:inline-block}#bo_v2 .bo_v2_online{float:right;width:350px;padding-left:50px}#bo_v2 .bo_v2_online h3{letter-spacing:-.04rem;padding-bottom:13px;font-size:20px;font-weight:500}#bo_v2 .bo_v2_online .consulting-h3{padding-top:45px}#bo_v2 .bo_v2_online form{border:1px solid #e6e6e6;padding:20px 20px 30px}#bo_v2 .bo_v2_online .online-form>ul>li{font-size:14px;font-weight:500;position:relative}#bo_v2 .bo_v2_online .online-form>ul>li+li{margin-top:15px}#bo_v2 .bo_v2_online .online-form>ul>li>label{letter-spacing:-.04rem;margin-bottom:8px;display:block}#bo_v2 .bo_v2_online .online-form>ul>li select,#bo_v2 .bo_v2_online .online-form>ul>li input[type=text]{color:#8c8c8c;background:#fff;border:1px solid #e6e6e6;outline:none;width:100%;height:40px;padding:0 15px}#bo_v2 .bo_v2_online .online-form>ul>li input[type=text]:focus{outline:none!important}#bo_v2 .bo_v2_online .online-form>ul>li textarea{color:#8c8c8c;background:#fff;border:1px solid #e6e6e6;outline:none;width:100%;height:75px;padding:10px 15px;font-family:Spoqa Han Sans Neo,dotum,sans-serif}#bo_v2 .bo_v2_online .online-form>ul>li textarea:focus{outline:none!important}#bo_v2 .bo_v2_online .online-form>ul>li input[type=text]:-ms-placeholder-shown{color:#8c8c8c}#bo_v2 .bo_v2_online .online-form>ul>li input[type=text]::-webkit-input-placeholder{color:#8c8c8c}#bo_v2 .bo_v2_online .online-form>ul>li input[type=text]::placeholder{color:#8c8c8c}#bo_v2 .bo_v2_online .online-form>ul>li .privacy{margin-top:-10px;position:relative}#bo_v2 .bo_v2_online .online-form>ul>li .privacy label{color:#666;letter-spacing:-.04rem;font-size:14px;font-weight:300}#bo_v2 .bo_v2_online .online-form>ul>li .privacy label input{margin-right:5px}#bo_v2 .bo_v2_online .online-form .btn-wrap{text-align:center;margin-top:20px}#bo_v2 .bo_v2_online .online-form .btn-wrap button{color:#fff;text-align:center;background:#ed1b23;border:none;width:100%;height:48px;font-size:14px;font-weight:500}@media screen and (max-width:1024px){#bo_v2 .bo_v2_info{width:calc(100% - 300px)}#bo_v2 .bo_v_title .cate_tit{font-size:20px}#bo_v2 .bo_v_title .result_date .result{font-size:18px}#bo_v2 .bo_v_title .result_date .date{margin-top:-9px;font-size:14px}#bo_v2 .back-list a{font-size:16px}#bo_v2 .people-view{padding-top:80px}#bo_v2 .people-view h3{font-size:25px}#bo_v2 .bo_v2_online{width:300px}}@media screen and (max-width:768px){#bo_v2 .bo_v2_info{width:100%}#bo_v2 .bo_v_title .cate_tit{padding:15px 12px;font-size:14px}#bo_v2 .bo_v_title .cate_tit .bo_v_cate{width:auto;padding:0 15px;font-size:14px;line-height:25px;display:inline-block}#bo_v2 .bo_v_title .result_date{padding:6px 12px}#bo_v2 .bo_v_title .result_date .result{font-size:13px}#bo_v2 .bo_v_title .result_date .date{margin-top:-7px;font-size:11px}#bo_v2 #bo_v_atc2{padding:25px 0 30px}#bo_v2 .back-list{padding-top:20px}#bo_v2 .back-list a{width:90px;height:35px;font-size:11px;line-height:35px}#bo_v2 .people-view{padding-top:50px}#bo_v2 .people-view h3{padding-bottom:20px;font-size:20px}#bo_v2 .bo_v2_online form{padding:15px 10px}#bo_v2 .bo_v2_online .online-form>ul>li{font-size:11px}#bo_v2 .bo_v2_online .online-form>ul>li>label{font-size:13px}#bo_v2 .bo_v2_online .online-form>ul>li input[type=text],#bo_v2 .bo_v2_online .online-form>ul>li select{padding:0 10px}#bo_v2 .bo_v2_online .online-form>ul>li textarea{padding:10px}#bo_v2 .bo_v2_online .online-form>ul>li .privacy label{font-size:11px}#bo_v2 .bo_v2_online .online-form .btn-wrap button{height:38px;font-size:13px}}.case-view .case-view-header{text-align:left;border-bottom:1px solid #001d544d;padding-bottom:60px}.case-view .case-view-header .cate{color:#fff;background:#001d54;margin-bottom:20px;padding:0 12px;font-size:18px;font-weight:400;line-height:32px;display:inline-block}.case-view .case-view-header .subject{color:#111;word-break:keep-all;margin-bottom:12px;font-size:30px;font-weight:500}.case-view .case-view-header .date{color:#666;font-family:Outfit,sans-serif;font-size:18px;font-weight:300}.case-view .case-view-conts{border-bottom:1px solid #001d544d;width:100%;margin-bottom:50px;padding:100px 0;display:table}.case-view .case-view-conts>div{vertical-align:top;display:table-cell}.case-view .case-view-conts .case-view-conts-box{padding-right:5%}.case-view .case-view-conts .case-view-conts-box *{word-break:keep-all;font-family:Noto Sans KR,sans-serif}.case-view .case-view-conts .case-view-conts-right{width:360px}.case-view .case-view-conts .case-view-conts-right .info{margin-top:60px}.case-view .case-view-conts .case-view-conts-right .info:first-child{margin-top:0}.case-view .case-view-conts .case-view-conts-right h1{color:#333;margin-bottom:15px;font-size:24px;font-weight:700}.case-view .case-view-conts .case-view-conts-right .file-img{border:6px solid #e7e7e7}.case-view .case-view-conts .case-view-conts-right .file-img img{width:100%}.case-view .case-view-conts .case-view-conts-right .case-view-lawyer{position:relative}.case-view .case-view-conts .case-view-conts-right .case-view-lawyer a{display:block}.case-view .case-view-conts .case-view-conts-right .photo{background:#c0c4d3}.case-view .case-view-conts .case-view-conts-right .photo img{width:100%}.case-view .case-view-conts .case-view-conts-right .txt{background:#00000080 url(/images/sub/case_view_arrow.png) 93% no-repeat;width:100%;padding:13px 26px;position:absolute;bottom:0;left:0}.case-view .case-view-conts .case-view-conts-right .txt li{color:#fff;font-family:Outfit,Noto Sans KR,sans-serif;font-size:18px;font-weight:700}.case-view .case-view-conts .case-view-conts-right .txt li:last-child{letter-spacing:0;font-weight:600}@media screen and (max-width:850px){.case-view .case-view-conts,.case-view .case-view-conts>div{display:block}.case-view .case-view-conts .case-view-conts-box{padding-right:0}.case-view .case-view-conts .case-view-conts-right{width:calc(100% + 40px);margin-top:50px;font-size:0;position:relative;left:-20px}.case-view .case-view-conts .case-view-conts-right .info{vertical-align:top;width:50%;margin-top:0;padding:0 20px;display:inline-block}}@media screen and (max-width:767px){.case-view .case-view-header{padding-bottom:30px}.case-view .case-view-header .cate{margin-bottom:10px;padding:0 8px;font-size:15px;line-height:24px}.case-view .case-view-header .subject{margin-bottom:8px;font-size:22px}.case-view .case-view-header .date{font-size:15px}.case-view .case-view-conts{margin-bottom:30px;padding:50px 0}.case-view .case-view-conts .case-view-conts-right .info{width:100%;margin-top:30px}.case-view .case-view-conts .case-view-conts-right h1{margin-bottom:10px;font-size:16px}.case-view .case-view-conts .case-view-conts-right .txt li{font-size:15px}}.case-board-list-n3>li .name{text-align:left;margin-top:13px;font-size:0}.case-board-list-n3>li .name li{vertical-align:middle;display:inline-block}.case-board-list-n3>li .name li:first-child{border-radius:50%;width:70px;height:70px;overflow:hidden}.case-board-list-n3>li .name li:first-child img{width:100%}.case-board-list-n3>li .name li:first-child strong{margin-top:3px;font-weight:500;display:block}.case-board-list-n3>li .name li:last-child{color:#222;word-break:keep-all;width:calc(100% - 70px);padding-left:10px;font-size:16px}.case-board-list-n3>li .name li:last-child strong{font-weight:700;display:block}.case-board-list-n3>li .name li:last-child img{width:100%;height:auto}@media screen and (max-width:640px){.case-board-list-n3>li .name li:first-child{width:40px;height:40px}.case-board-list-n3>li .name li:last-child{width:calc(100% - 40px);padding-left:5px;font-size:12px}}.story-case-list .box a{text-align:center;background-color:#fff;padding:20px 25px 25px;transition:all .2s;display:block}.story-case-list .box:hover a{background-color:#162023}.story-case-list .box .title{color:#000;text-overflow:ellipsis;-webkit-line-clamp:2;white-space:normal;word-wrap:break-word;word-break:break-all;text-align:left;-webkit-box-orient:vertical;height:2.8em;margin-bottom:15px;font-size:26px;font-weight:600;line-height:1.4em;transition:all .2s;display:-webkit-box;overflow:hidden}.story-case-list .box .title2{color:#000;text-overflow:ellipsis;-webkit-line-clamp:3;white-space:normal;word-wrap:break-word;word-break:break-all;text-align:left;-webkit-box-orient:vertical;height:4.2em;margin-bottom:15px;font-size:26px;font-weight:600;line-height:1.4em;transition:all .2s;display:-webkit-box;overflow:hidden}.story-case-list .box .conts{padding-bottom:15px}.story-case-list .box .bo-content{color:#333;text-overflow:ellipsis;-webkit-line-clamp:3;word-wrap:break-word;letter-spacing:-.05rem;-webkit-box-orient:vertical;height:4.2em;font-size:16px;line-height:1.4em;transition:all .2s;display:-webkit-box;overflow:hidden}.story-case-list .box:hover .bo-content,.story-case-list .box:hover .title,.story-case-list .box:hover .title2{color:#fff}.story-case-list .box .conts .result{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#0a4b63;min-width:150px;max-width:100%;height:40px;margin-top:-20px;margin-bottom:15px;padding:0 15px;font-size:20px;font-weight:500;line-height:40px;display:inline-block;overflow:hidden}.story-case-list .box .thumb img{width:100%;height:auto;display:block}@media screen and (max-width:1024px){.story-case-list .swiper-wrapper{flex-wrap:wrap;gap:30px 15px}.story-case-list .box{width:calc(50% - 7.5px)}.story-case-list .box .title2{width:100%;margin-left:0}.story-case-list .box .conts .result{min-width:120px;font-size:16px}}@media screen and (max-width:768px){.main-case .top .cate li a{padding:0 10px;font-size:13px}.main-case .top .cate li+li a:before{height:10px;margin-top:-5px}.main-case .top .search-box{margin:20px 0 15px}.main-case .top .search-box input{height:35px;padding:0 35px 0 15px;font-size:12px}.main-case .top .search-box .btn{right:10px}.main-case .top .search-box .btn img{width:12px;height:auto}.main-case .top .keyword{flex-wrap:wrap;gap:8px}.main-case .top .keyword li a{border:1px solid #fff;height:20px;padding:0 13px;font-size:11px}.main-case .more{margin-top:8px}.main-case .more a{font-size:12px}.main-case-wrap{margin-top:40px;position:relative}.story-case-list .swiper-wrapper{gap:10px}.story-case-list .box{width:calc(50% - 5px)}.story-case-list .box a{padding:15px}.story-case-list .box .conts{padding-bottom:10px}.story-case-list .box .bo-content{font-size:12px}.story-case-list .box .title{font-size:14px}.story-case-list .box .title2{font-size:20px}.story-case-list .box .conts .result{min-width:75px;height:30px;margin-top:-15px;margin-bottom:10px;font-size:12px;line-height:30px}}.story-case-list{flex-wrap:wrap;gap:25px;margin-bottom:50px;display:flex}.story-case-list>li{border:1px solid #beced4;width:calc(25% - 18.75px)}.story-case-list>li.no-data{border:none}.story-case-list>li a{position:relative}.story-case-list>li a input{z-index:5;position:absolute;top:0;left:0}@media screen and (max-width:1024px){.story-case-list{gap:25px 15px}.story-case-list>li{width:calc(50% - 7.5px)}}@media screen and (max-width:640px){.story-case-list{gap:15px}.story-case-list>li{width:calc(50% - 7.5px)}}
