@charset "utf-8";

body > *{ scroll-behavior:smooth; }
html, body{ height:100%; scroll-behavior:smooth; }

/* wrap */
#wrap{ height:64px; position:relative; overflow-x:hidden; overflow-y:auto; }
#wrap.h-l {height: 104px;}
#wrap > * { box-sizing:border-box; letter-spacing:-0.005rem; }
#top{ position:absolute; top:0; height:20px; z-index:0; }

/* header */
#header{ height:auto; position:fixed; left:0; right:0; top:0; background-color:#fff; z-index:20; }
#header .content-layout{ position:relative; margin: 0 16px; height: 64px; display: flex; justify-content: space-between; align-items: center; }
#header .content-layout.sub {}
#header .logo{ margin-top:1px; padding: 16px 0; width: 133px; }
#header .logo a{ display:inline-block; }
#header .logo a i.ico{ width: 133px; left:0; }
#header .ico{ position:absolute; top:50%; transform:translate(0, -50%); }
#header .ico.ico-myinfo,
#header .ico.ico-back { position: static; transform: none;}
#header .ico.ico-hamburger{ left:0; }

/* 검색 */
#search {margin-top: 64px;}
#search .search-area {padding: 0 16px;}
#search .search-area .search-form {padding: 0; border: none; }
#search .search-area .search-form input {padding: 9px 48px 9px 12px; height: 40px; font-size: 16px; line-height: 1.4; font-weight: 400; letter-spacing: -1px; color: #222; background-color: #F5F5F5;}
#search .search-area .search-form input::placeholder { color: #9F9F9F;}
#search .search-area .search-form .btn {top: 4px; right: 4px; width: 32px; height: 32px; background-color: transparent; line-height: inherit;}
#search .search-area .search-form .ico-search {background-position: center;}

/* gnb */
#gnb{ height:auto; position:fixed; left:0; right:0; bottom:0; background-color:#fff; border-top:1px solid #EFEFEF; z-index:13; }
#gnb .gnb-menu{ display:flex; }
#gnb ul{ justify-content:center; align-items:center; }
#gnb ul li{ flex:1; }
#gnb ul li a{display: flex; flex-direction: column; align-items: center; width:100%; margin:auto; padding:4px 0 8px; text-align:center; font-size: 11px; line-height: 1.2; font-weight: 500; letter-spacing: -0.5px; color: #767676;}
#gnb ul li.home a {color: #222;}
#gnb ul li .ico {margin-bottom: 2px; width: 28px; height: 28px;}

/* lnb */
#lnb{ width:100%; position:fixed; top:0; right:0; bottom:0; background-color:#fff; z-index:9992; transform:translate(-100%, 0); transition:all .3s ease-out; }
#lnb.lnb-on{ transform:translate(0, 0); transition:all .3s ease-out; }
#lnb .logo{ position:relative; padding:1.428571429rem 1.428571429rem; }
#lnb .nav-close{ display:block; position:absolute; top:16px; right:16px; }
#lnb .logo .ico-close2{ z-index:30; } 
#lnb .lnb-menu{ overflow:auto; }
#lnb .lnb-menu .lnb-header .sticker-area {padding: 16px; display: flex; align-items: center;}
#lnb .lnb-menu .lnb-header .sticker-area .login { font-size: 22px; line-height: 32px; font-weight: 400; color: #222; letter-spacing: -1px; vertical-align:text-bottom; }
#lnb .lnb-menu .lnb-header .sticker-area .login span:last-child {position: relative; margin-left: 4px; padding-left: 6px;}
#lnb .lnb-menu .lnb-header .sticker-area .login span:last-child::before {margin-top: -1px; position: absolute; left: 0; top: 50%; display: block; content: ''; width: 2px; height: 2px; border-radius: 100%; background-color: #222;}
#lnb .lnb-menu .lnb-header .sticker-area .tit{ margin-right: 8px; display:inline-block; font-size: 22px; line-height: 32px; font-weight: 400; color: #222; letter-spacing: -1px; }
#lnb .lnb-menu .lnb-header .sticker-area .logout { font-size: 13px; line-height: 1.5; font-weight: 400; color: #9F9F9F; letter-spacing: -0.5px; }
#lnb .lnb-menu .lnb-header .sticker-area .logout .ico {margin-right: 2px;}
#lnb .lnb-menu .lnb-navi{ margin:10px 0 20px; padding: 0 16px; }
#lnb .lnb-menu .lnb-navi ul{ display:flex; }
#lnb .lnb-menu .lnb-navi li{ position: relative; width:25%; display:flex; align-items:center; }
#lnb .lnb-menu .lnb-navi li:not(:first-child)::before { margin-top: -15px; position: absolute; left: 0; top: 50%; display: block; content: ''; width: 1px; height: 30px; background-color: #EFEFEF; }
#lnb .lnb-menu .lnb-navi li a{ margin:0 auto; text-align:center; }
#lnb .lnb-menu .lnb-navi li span{ margin-top: 4px; display:block; color:#222; font-size:14px; line-height: 1.6; font-weight: 400; letter-spacing: -1px; text-align:center; }
#lnb .lnb-menu .lnb-content{display: flex; border-top: 1px solid #EFEFEF; }
#lnb .lnb-menu .lnb-content a,
#lnb .lnb-menu .lnb-content p {font-size: 16px; line-height: 1.4; font-weight: 400; letter-spacing: -1px; color: #222;}
#lnb .lnb-menu .lnb-content-left {width: 108px; height: auto; background-color: #F5F5F5;}
#lnb .lnb-menu .lnb-content-left li {padding: 16px; font-size: 16px; line-height: 1.4; font-weight: 600; letter-spacing: -1px; color: #767676;}
#lnb .lnb-menu .lnb-content-left li.active {color: #222; background-color: #FFF;}
#lnb .lnb-menu .lnb-content-right {padding: 16px 16px 0 ; width: calc(100% - 108px); height: calc(100vh - 148px); overflow-y: auto;}
#lnb .lnb-menu .lnb-content-right a {display: block; width: 100%;}
#lnb .lnb-menu .lnb-content-right >div {display: none;}
#lnb .lnb-menu .lnb-content-right >div.active {display: block;}
#lnb .lnb-menu .lnb-content-right .lnb-list {border-bottom: 1px solid #EFEFEF;}
#lnb .lnb-menu .lnb-content-right .lnb-list > a,
#lnb .lnb-menu .lnb-content-right .lnb-list > p {margin: 0 0 24px; font-weight: 600;}
#lnb .lnb-menu .lnb-content-right .lnb-list ul {margin-bottom: 20px; display: flex; flex-direction: column; gap: 20px;} 
#lnb .lnb-menu .lnb-content-right .lnb-link {border-bottom: 1px solid #EFEFEF;}
#lnb .lnb-menu .lnb-content-right .lnb-link > a {margin: 0 0 20px 0; font-weight: 600;}
#lnb .lnb-menu .lnb-content-right .ico {margin-left: 2px;}
#lnb .lnb-menu .lnb-util > ul > li{ border-bottom:1px solid rgba(0, 0, 0, 0.93); }
#lnb .lnb-menu .lnb-util ul > li:last-child{ border:0; }
#lnb .lnb-menu .lnb-util ul > li > a{ line-height:1.53333333333333rem; display:block; padding:0.6rem; font-size:18px; font-weight:600;  }
#lnb .lnb-menu .lnb-util{border-bottom: 2px solid rgba(0, 0, 0, 0.93);margin-bottom: 30px;}

/* content */
#content{ min-height:calc( 100vh - 20rem ); padding-bottom:5rem; background-color:#fff; border-bottom:1px solid #ededed; } /* min-height:calc( 100vh - 20rem );  */
#content .content-header{ padding:1.11666666666667rem 1.041666666666667rem; position:fixed; top:0; left:0; right:0; background-color:#fff; z-index:11; }
#content .content-header.sub {padding: 0; height: 64px;}
#content .content-header .dep-tit2{ line-height:1.357142857rem; height:1.357142857rem; font-size:1rem; font-weight:500; text-align:center; }
#content .content-header .ico{ margin-top:1px; position:absolute; top:50%; transform:translate(0, -50%); z-index:999; }
#content .content-header .ico-back{ left: 16px; background-color:#fff; }
#content .content-header .ico-books{ width:8rem; margin-top:5px; left:50%; transform:translate(-50%, -50%);}
#content .content-header .ico-myinfo{ right:1.041666666666667rem; }
#content .content-footer{ width:100%; z-index:10; position:fixed; left:0; right:0; bottom:0; }
#content.detail-content .content-footer{ z-index: 15; }
#content .content-footer > .btn-layer{ padding: 16px; display:flex; background-color: #FFF; }
#content .content-footer .btn-layer > a{ display:flex; flex-wrap:wrap; justify-content:center; align-items:center; }
#content .content-footer .btn-layer a.btn{ width:3rem; height:auto; padding:0.51266666666667rem 0; background-color:#9DACAC; font-size:1rem; color:#fff; font-weight:700; border:1px solid #9DACAC; }
/* #content .content-footer .btn-layer a.btn:first-child{ border-right:1px solid rgba(255, 255, 255, 0.2); } */
#content .content-footer .btn-layer a.btn-default{ width:100%; height: 54px; background-color:#222; border:1px solid #222; font-size: 15px; line-height: 1.35; font-weight: 600; letter-spacing: -1px; color:#fff; }
#content .content-footer .btn-layer a.btn-detail{ width:calc(100% - 6rem); }
#content.flex-container{ width:100%; height:100%; margin:0 auto; padding:0; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; border:none; }
	
/* footer */
#footer{padding: 40px 72px 135px 16px; background-color: #222; color: #FFF; font-family: "Pretendard Variable" !important;}
#footer a,
#footer li {font-family: "Pretendard Variable" !important;}
#footer .content-layout {margin: 0;}
#footer .logo .ico {width: 133px;}
#footer .family-site{ margin: 40px 0 0; position:relative; }
#footer .family-site ul {display: flex; flex-direction: column; gap: 20px;}
#footer .family-site ul li {}
#footer .family-site ul li a {display: block; width: 63px; height: 12px; background-repeat: no-repeat; text-indent: -9999px; overflow: hidden; font-size: 0;}
#footer .family-site ul li.sdij a {background-image: url("data:image/svg+xml,%3Csvg width='63' height='12' viewBox='0 0 63 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_76_39573)'%3E%3Cpath d='M39.5273 3.07166V1.49452H41.2317L41.7712 0.272461H36.1872V1.49452H38.0778L38.0761 3.0751L35.8287 7.89785H37.2454L38.8017 4.58157L40.358 7.89785H41.7746L39.5273 3.0751V3.07166Z' fill='white'/%3E%3Cpath d='M29.8121 5.73801C30.4222 5.12956 30.7307 4.31772 30.7307 3.32835C30.7152 2.33898 30.4015 1.52198 29.7966 0.903189C29.1899 0.311979 28.3782 0 27.4475 0C26.5168 0 25.6965 0.320597 25.1295 0.903189C24.5194 1.51163 24.2109 2.32864 24.2109 3.32835C24.2109 4.32807 24.528 5.16748 25.1295 5.75352C25.6965 6.33611 26.5203 6.65671 27.4475 6.65671C28.3747 6.65671 29.2192 6.33094 29.8121 5.73801ZM25.6741 3.32835C25.6741 2.65958 25.8171 2.14766 26.1015 1.80293C26.41 1.43235 26.8753 1.23585 27.4475 1.23585C28.0197 1.23585 28.4988 1.43235 28.809 1.80293C29.1279 2.15283 29.2968 2.68026 29.2968 3.32835C29.2968 4.65728 28.6229 5.41913 27.4475 5.41913C26.2721 5.41913 25.6741 4.67624 25.6741 3.32835Z' fill='white'/%3E%3Cpath d='M27.4889 7.93164H26.0499V11.9994H33.8071L34.3586 10.7481H27.4889V7.93164Z' fill='white'/%3E%3Cpath d='M45.087 3.49669H43.9012V0.196291H42.5432V11.8313H43.9012V4.80823H45.087V11.9984H46.4433V0.166992H45.087V3.49669Z' fill='white'/%3E%3Cpath d='M10.47 0.166992H9.08258V11.8778H10.47V0.166992Z' fill='white'/%3E%3Cpath d='M13.989 1.52383H17.2326V0.272461H12.5534V7.89785H17.1636L17.7237 6.63098H13.989V1.52383Z' fill='white'/%3E%3Cpath d='M34.0691 0.166992H32.6352V8.68523H34.0691V0.166992Z' fill='white'/%3E%3Cpath d='M-6.10352e-05 7.95076H1.52691L3.89148 2.9746L6.25605 7.95076H7.78474H7.80715L3.90354 0.0185547L-6.10352e-05 7.95076Z' fill='white'/%3E%3Cpath d='M21.2448 3.49669H20.0591V0.196291H18.701V11.8313H20.0591V4.80823H21.2448V11.9984H22.6011V0.166992H21.2448V3.49669Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_76_39573'%3E%3Crect width='62.5714' height='11.9986' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
#footer .family-site ul li.sdijn a {background-image: url("data:image/svg+xml,%3Csvg width='63' height='12' viewBox='0 0 63 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_76_39584)'%3E%3Cpath d='M62.2784 0.205078H51.1328C50.9708 0.205078 50.8398 0.33606 50.8398 0.498064V11.6436C50.8398 11.8056 50.9708 11.9366 51.1328 11.9366H62.2784C62.4404 11.9366 62.5713 11.8056 62.5713 11.6436V0.498064C62.5713 0.33606 62.4404 0.205078 62.2784 0.205078ZM59.2261 9.00499H57.5044L56.3669 6.62319C55.9964 5.84075 55.6259 5.01694 55.2967 4.20003H55.2794C55.3208 5.04796 55.3449 5.89762 55.3449 6.74556V9.00327H54.1833V3.13838H55.9051L57.0425 5.52018C57.4131 6.30263 57.7836 7.12644 58.1128 7.94335H58.13C58.0887 7.09542 58.0645 6.24576 58.0645 5.39782V3.14011H59.2261V9.00672V9.00499Z' fill='white'/%3E%3Cpath d='M39.5273 3.07166V1.49452H41.2317L41.7712 0.272461H36.1872V1.49452H38.0778L38.0761 3.0751L35.8287 7.89785H37.2454L38.8017 4.58157L40.358 7.89785H41.7746L39.5273 3.0751V3.07166Z' fill='white'/%3E%3Cpath d='M29.8121 5.73801C30.4222 5.12956 30.7307 4.31772 30.7307 3.32835C30.7152 2.33898 30.4015 1.52198 29.7966 0.903189C29.1899 0.311979 28.3782 0 27.4475 0C26.5168 0 25.6965 0.320597 25.1295 0.903189C24.5194 1.51163 24.2109 2.32864 24.2109 3.32835C24.2109 4.32807 24.528 5.16748 25.1295 5.75352C25.6965 6.33611 26.5203 6.65671 27.4475 6.65671C28.3747 6.65671 29.2192 6.33094 29.8121 5.73801ZM25.6741 3.32835C25.6741 2.65958 25.8171 2.14766 26.1015 1.80293C26.41 1.43235 26.8753 1.23585 27.4475 1.23585C28.0197 1.23585 28.4988 1.43235 28.809 1.80293C29.1279 2.15283 29.2968 2.68026 29.2968 3.32835C29.2968 4.65728 28.6229 5.41913 27.4475 5.41913C26.2721 5.41913 25.6741 4.67624 25.6741 3.32835Z' fill='white'/%3E%3Cpath d='M27.4889 7.93164H26.0499V11.9994H33.8071L34.3586 10.7481H27.4889V7.93164Z' fill='white'/%3E%3Cpath d='M45.087 3.49669H43.9012V0.196291H42.5432V11.8313H43.9012V4.80823H45.087V11.9984H46.4433V0.166992H45.087V3.49669Z' fill='white'/%3E%3Cpath d='M10.47 0.166992H9.08258V11.8778H10.47V0.166992Z' fill='white'/%3E%3Cpath d='M13.989 1.52383H17.2326V0.272461H12.5534V7.89785H17.1636L17.7237 6.63098H13.989V1.52383Z' fill='white'/%3E%3Cpath d='M34.0691 0.166992H32.6352V8.68523H34.0691V0.166992Z' fill='white'/%3E%3Cpath d='M-6.10352e-05 7.95076H1.52691L3.89148 2.9746L6.25605 7.95076H7.78474H7.80715L3.90354 0.0185547L-6.10352e-05 7.95076Z' fill='white'/%3E%3Cpath d='M21.2448 3.49669H20.0591V0.196291H18.701V11.8313H20.0591V4.80823H21.2448V11.9984H22.6011V0.166992H21.2448V3.49669Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_76_39584'%3E%3Crect width='62.5714' height='11.9986' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
#footer .family-site ul li.sdijc a {background-image: url("data:image/svg+xml,%3Csvg width='63' height='12' viewBox='0 0 63 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_76_39596)'%3E%3Cpath d='M39.5283 3.07166V1.49187H41.2338L41.7701 0.272461H36.1885V1.49187H38.0784V3.07166L35.8281 7.89484H37.2445L38.8033 4.58022L40.358 7.89484H41.7743L39.5283 3.07166Z' fill='white'/%3E%3Cpath d='M29.8105 5.73698C30.4182 5.12936 30.7282 4.31642 30.7282 3.32748C30.7115 2.33854 30.3972 1.52141 29.7938 0.901226C29.1862 0.310376 28.3732 -0.00390625 27.443 -0.00390625C26.5127 -0.00390625 25.6914 0.318757 25.1256 0.901226C24.5138 1.50884 24.2079 2.32597 24.2079 3.32748C24.2079 4.32899 24.5264 5.16708 25.1256 5.74955C25.6914 6.33202 26.5169 6.65468 27.443 6.65468C28.369 6.65468 29.2155 6.32783 29.8064 5.73698H29.8105ZM25.6746 3.32748C25.6746 2.65701 25.8171 2.14578 26.102 1.80217C26.4121 1.43341 26.8772 1.23646 27.4471 1.23646C28.017 1.23646 28.4989 1.43341 28.809 1.80217C29.1275 2.14997 29.2993 2.67797 29.2993 3.32748C29.2993 4.65585 28.6247 5.4185 27.4513 5.4185C26.278 5.4185 25.6788 4.6768 25.6788 3.32748H25.6746Z' fill='white'/%3E%3Cpath d='M27.4891 7.93262H26.0518V11.9983H33.8082L34.3572 10.7492H27.4891V7.93262Z' fill='white'/%3E%3Cpath d='M45.0847 3.49517H43.8988V0.197302H42.5453V11.8341H43.8988V4.80677H45.0847V11.9975H46.4424V0.167969H45.0847V3.49517Z' fill='white'/%3E%3Cpath d='M10.4717 0.167969H9.08466V11.8802H10.4717V0.167969Z' fill='white'/%3E%3Cpath d='M13.9876 1.5254H17.2352V0.272461H12.5545V7.89484H17.164L17.7255 6.62934H13.9876V1.5254Z' fill='white'/%3E%3Cpath d='M34.0681 0.167969H32.6349V8.6871H34.0681V0.167969Z' fill='white'/%3E%3Cpath d='M-6.10352e-05 7.94908H1.52944L3.89284 2.97504L6.25624 7.94908H7.78575H7.8067L3.90541 0.0166016L-6.10352e-05 7.94908Z' fill='white'/%3E%3Cpath d='M21.2454 3.49517H20.0595V0.197302H18.7018V11.8341H20.0595V4.80677H21.2454V11.9975H22.6031V0.167969H21.2454V3.49517Z' fill='white'/%3E%3Cpath d='M62.2781 0.205078H51.1315C50.9681 0.205078 50.8382 0.334981 50.8382 0.498408V11.6449C50.8382 11.8084 50.9681 11.9383 51.1315 11.9383H62.2781C62.4415 11.9383 62.5714 11.8084 62.5714 11.6449V0.498408C62.5714 0.334981 62.4415 0.205078 62.2781 0.205078ZM56.797 9.13487C55.1459 9.13487 54.1319 7.96994 54.1319 6.06748C54.1319 4.16503 55.1543 3.00009 56.8221 3.00009C58.272 3.00009 59.1981 3.89265 59.2568 5.17073H58.0373C57.9619 4.48769 57.5094 4.07284 56.8263 4.07284C55.9338 4.07284 55.389 4.83131 55.389 6.06748C55.389 7.30366 55.9254 8.06213 56.8012 8.06213C57.4926 8.06213 57.9493 7.65565 58.0373 6.93909H59.2819C59.1646 8.3345 58.2343 9.13487 56.797 9.13487Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_76_39596'%3E%3Crect width='62.5714' height='11.9972' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
/* #footer .family-site > .list-toggle{ padding:0; padding-top:1.875rem; }
#footer .family-site > .list-toggle dt{ line-height:0.6666666666666667rem; border:0; border-bottom:1px solid #000; font-size:0.7rem; font-weight:700; color:#FFF; }
#footer .family-site > .list-toggle dt:after{ top:5px; right:10px; }
#footer .family-site > .list-toggle dt.selected:after{ border-color:#000; top:7px; }
#footer .family-site > .list-toggle dt > a{ height:0.96666666666666667rem; line-height:0.96666666666666667rem; padding:0 0 0.9666666666666667rem; display:block; font-size:12px; color: #FFF; }
#footer .family-site > .list-toggle dt:hover, #footer .family-site > .list-toggle dt.selected{ border:0; border-bottom:1px solid #FFF; }
#footer .family-site > .list-toggle dd{ padding:0; border:0; border-bottom:1px solid #FFF; }
#footer .family-site > .list-toggle dd li{ padding:0.8166666666666667rem 0; display:block; line-height:0.6666666666666667rem; border-bottom:1px solid #FFF; font-size:0.65rem; color:#FFF; letter-spacing:-0.05em; }
#footer .family-site > .list-toggle dd li:last-child{ border-bottom:none; } */
#footer .site-menu{ margin: 32px 0 20px; }
#footer .site-menu ul li{ display:inline-block; }
#footer .site-menu ul li:first-child{ margin-left:0; padding-left:0; }
#footer .site-menu ul li a{margin-right: 10px; padding-right: 11px; position:relative; font-size:13px; line-height: 1.5; font-weight:400; letter-spacing: -0.5px; color: #FFF;}
#footer .site-menu ul li a:after{ content:''; width:1px; height:11px; display:inline-block; position:absolute; top:5px; right:0; background-color: #434343; }
#footer .site-menu ul li:last-child a:after{ width:0; }
#footer .site-menu ul li a.txt-gray {color: #767676;}
#footer .corperation{ margin-top:0.75rem; }
#footer .corperation ul li{ font-size: 13px; line-height: 1.5; font-weight:400; letter-spacing: -0.5px; color: #767676; }
#footer .corperation ul li a {color: #767676;}
#footer .corperation ul li a.txt-underline { color: #FFF; text-underline-offset: 3px;}
#footer .copyright{ margin-top:1.25rem; display:block; color:rgba(0, 0, 0, 0.4); font-size:0.6rem; }
#footer .sns_site { margin-top:1.25rem; display: flex; gap: 20px;}
#footer .sns_site li {width: 24px; height: 24px; background-repeat: no-repeat;}
#footer .sns_site li a {display: block; width: 100%; text-indent: -9999px; overflow: hidden;}
#footer .sns_site .sns_insta {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 0C8.74101 0 8.33234 0.0138258 7.0524 0.0722013C5.77514 0.13047 4.90283 0.333355 4.13952 0.629949C3.35041 0.936617 2.6812 1.34696 2.0141 2.01406C1.34696 2.68117 0.936617 3.35045 0.629984 4.13956C0.333319 4.90283 0.130505 5.77514 0.0721656 7.0524C0.0137901 8.33234 0 8.74101 0 12C0 15.259 0.0137901 15.6677 0.0721656 16.9476C0.130505 18.2249 0.333319 19.0972 0.629984 19.8604C0.936653 20.6495 1.347 21.3188 2.0141 21.9859C2.68124 22.653 3.35041 23.0634 4.13952 23.3701C4.90283 23.6666 5.77514 23.8695 7.0524 23.9278C8.33234 23.9862 8.74101 24 12 24C15.259 24 15.6677 23.9862 16.9476 23.9278C18.2249 23.8695 19.0972 23.6666 19.8604 23.3701C20.6495 23.0634 21.3188 22.653 21.9859 21.9859C22.653 21.3188 23.0634 20.6495 23.3701 19.8604C23.6666 19.0972 23.8695 18.2249 23.9278 16.9476C23.9862 15.6677 24 15.259 24 12C24 8.74101 23.9862 8.33234 23.9278 7.0524C23.8695 5.77514 23.6666 4.90283 23.3701 4.13956C23.0634 3.35045 22.653 2.68117 21.9859 2.01406C21.3188 1.34696 20.6495 0.936617 19.8604 0.629949C19.0972 0.333355 18.2249 0.13047 16.9476 0.0722013C15.6677 0.0138258 15.259 0 12 0ZM12 2.16215C15.2041 2.16215 15.5837 2.1744 16.849 2.23213C18.019 2.28547 18.6544 2.48096 19.0772 2.6453C19.6374 2.86301 20.0371 3.12302 20.457 3.54294C20.877 3.96286 21.137 4.36263 21.3547 4.92273C21.519 5.34558 21.7145 5.98099 21.7679 7.15097C21.8256 8.41633 21.8379 8.79588 21.8379 12C21.8379 15.2041 21.8256 15.5837 21.7679 16.849C21.7145 18.019 21.519 18.6544 21.3547 19.0772C21.137 19.6374 20.877 20.0371 20.457 20.457C20.0371 20.877 19.6374 21.137 19.0773 21.3547C18.6544 21.519 18.019 21.7145 16.849 21.7679C15.5839 21.8256 15.2044 21.8379 12 21.8379C8.79563 21.8379 8.41619 21.8256 7.15097 21.7678C5.98096 21.7145 5.34558 21.519 4.92277 21.3547C4.36259 21.137 3.96286 20.877 3.54297 20.457C3.12306 20.0371 2.86301 19.6374 2.6453 19.0773C2.48096 18.6544 2.28551 18.019 2.23213 16.849C2.1744 15.5837 2.16215 15.2041 2.16215 12C2.16215 8.79588 2.1744 8.41633 2.23213 7.15097C2.28551 5.98096 2.48096 5.34558 2.6453 4.92277C2.86301 4.36259 3.12306 3.96286 3.54294 3.54297C3.96286 3.12302 4.36263 2.86301 4.92273 2.6453C5.34558 2.48096 5.98099 2.28547 7.15097 2.23213C8.41633 2.1744 8.79592 2.16215 12 2.16215Z' fill='white'/%3E%3Cpath d='M12 16C9.79083 16 7.99998 14.2091 7.99998 12C7.99998 9.79079 9.79083 7.99994 12 7.99994C14.2091 7.99994 16 9.79079 16 12C16 14.2091 14.2091 16 12 16ZM12 5.83779C8.5967 5.83779 5.83783 8.59666 5.83783 12C5.83783 15.4032 8.5967 18.1621 12 18.1621C15.4033 18.1621 18.1621 15.4032 18.1621 12C18.1621 8.59666 15.4033 5.83779 12 5.83779ZM19.8456 5.59432C19.8456 6.38964 19.2009 7.03431 18.4056 7.03431C17.6104 7.03431 16.9656 6.38964 16.9656 5.59432C16.9656 4.79904 17.6104 4.1543 18.4056 4.1543C19.2009 4.1543 19.8456 4.79904 19.8456 5.59432Z' fill='white'/%3E%3C/svg%3E%0A");}
#footer .sns_site .sns_blog {background-image: url("data:image/svg+xml,%3Csvg width='24' height='23' viewBox='0 0 24 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_76_39566)'%3E%3Cpath d='M5.23733 8.19336C4.78079 8.19336 4.41119 8.56256 4.41119 9.01794C4.41119 9.47333 4.78133 9.84253 5.23733 9.84253C5.69333 9.84253 6.06399 9.47333 6.06399 9.01794C6.06399 8.56256 5.69386 8.19336 5.23733 8.19336Z' fill='white'/%3E%3Cpath d='M13.4 8.10742C12.9088 8.10742 12.5099 8.50482 12.5099 8.99531C12.5099 9.48581 12.9083 9.88267 13.4 9.88267C13.8918 9.88267 14.2902 9.48528 14.2902 8.99531C14.2902 8.50535 13.8918 8.10742 13.4 8.10742Z' fill='white'/%3E%3Cpath d='M20.7893 0H3.21067C1.43733 0 0 1.43371 0 3.20258V13.6094C0 15.3782 1.43733 16.8119 3.21067 16.8119H9.4192L11.5307 21.7749C11.5307 21.7749 11.6763 22.2053 12.0283 22.2053C12.3803 22.2053 12.5259 21.7749 12.5259 21.7749L14.6379 16.8119H20.7899C22.5632 16.8119 24.0005 15.3782 24.0005 13.6094V3.20258C24.0005 1.43371 22.5632 0 20.7899 0H20.7893ZM7.54027 9.19917C7.53013 11.101 5.5584 11.1558 5.5584 11.1558C4.79573 11.1558 4.36533 10.6515 4.36533 10.6515V10.9946H2.92907V5.08689C2.9232 5.08582 2.92267 5.08476 2.92907 5.08369V5.08689C3.01813 5.10125 4.36533 5.08369 4.36533 5.08369V7.34306C4.70293 6.76851 5.68 6.77808 5.68 6.77808C7.8064 6.97598 7.5408 9.19917 7.5408 9.19917H7.54027ZM10.0683 6.96002V11.0047H8.6624V7.00045C8.6624 6.4557 7.98507 6.30461 7.98507 6.30461V4.89271C10.2299 4.98368 10.0683 6.96055 10.0683 6.96055V6.96002ZM13.4 11.1585C12.0987 11.1585 11.0437 10.1897 11.0437 8.99488C11.0437 7.80003 12.0987 6.83128 13.4 6.83128C14.7013 6.83128 15.7563 7.80003 15.7563 8.99488C15.7563 10.1897 14.7013 11.1585 13.4 11.1585ZM21.1008 11.1585C21.1008 11.1585 21.1211 13.2136 19.0277 13.2136H18.3909V11.882H18.7749C18.7749 11.882 19.6544 11.9629 19.6443 10.6111C19.6443 10.6111 19.4725 11.1585 18.2384 11.1585C18.2384 11.1585 16.4891 11.0329 16.4891 9.33004V8.68473C16.4891 8.68473 16.5296 6.91959 18.4507 6.77808C18.4507 6.77808 19.2091 6.69722 19.6741 7.32284V6.88927H21.1003V11.1585H21.1008Z' fill='white'/%3E%3Cpath d='M18.8662 8.12793C18.3856 8.12793 17.9968 8.51628 17.9968 8.9956C17.9968 9.47493 18.3862 9.86328 18.8662 9.86328C19.3462 9.86328 19.736 9.47493 19.736 8.9956C19.736 8.51628 19.3467 8.12793 18.8662 8.12793Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_76_39566'%3E%3Crect width='24' height='22.2047' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}

/* btn */
.top-btn{ width:40px; height:40px; display:block; position:fixed; right:16px; bottom:71px; z-index:999; cursor:pointer; }
.goods_banner{width: 100%;height: 80px;padding-bottom: 80px;}
.goods_banner img{width: 100%;height: 100%; vertical-align: top;}