<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* BASIC css start */
#footer{width: 100%;padding-left: 155px; margin-top: 180px;}
#footer .foot_inner{width: 1400px; margin: 0 auto; background-color: #fff; border-top: 2px solid #222; padding: 53px 0 80px; position: relative;}

/* í‘¸í„° ê³µí†µ */
#footer .foot_inner&gt;div{width: 100%;}
#footer .foot_inner&gt;div li{font-family: 'Noto Sans KR', sans-serif;}
#footer .foot_inner&gt;div li a{font-family: 'Noto Sans KR', sans-serif;}
#footer .f_top{margin-bottom: 40px;}
#footer .f_top h4{}
#footer .f_top h4 img{}
#footer .f_middle{display:flex;}
#footer .f_middle&gt;div{}
#footer .f_middle .f_m_L{margin-right: 130px;}
#footer .f_middle .f_m_L ul{margin-top:40px;}
#footer .f_middle .f_m_L ul li{margin-bottom: 12px;}
#footer .f_middle .f_m_L ul li:nth-child(4) a{color: #222;}
#footer .f_middle .f_m_L ul li a{font-size: 16px; color: #999; font-weight: 500;}
#footer .f_middle .f_m_R{}
#footer .f_middle .f_m_R h5{font-size: 22px; font-weight: 700; letter-spacing: 1.4px; margin-bottom: 6px;}
#footer .f_middle .f_m_R p{font-size: 14px; font-family: 'Noto Sans KR', sans-serif; color: #999; margin-bottom: 34px;}
#footer .f_middle .f_m_R ul{margin-bottom: 30px;}
#footer .f_middle .f_m_R ul li{display: inline-block;font-size: 14px;color: #999;line-height: 1.5; font-weight: 500; position: relative; padding-right: 16px; margin-right: 10px;}
#footer .f_middle .f_m_R ul li::after{content: ""; display: block; position: absolute; right: 0; top: 50%; transform: translateY(-50%); background-color: #999; width: 1px; height: 12px;}
#footer .f_middle .f_m_R ul li.afnone::after{display:none;}
#footer .f_middle .f_m_R .copy{font-family:  'Noto Sans KR', sans-serif; font-size: 14px;color: #ccc; font-weight: 500;}
#footer .f_sns{flex: 1; text-align: right; padding-top: 8px;}
#footer .f_sns ul{display: inline-block; vertical-align: top;}
#footer .f_sns ul li{display: inline-block; margin-left: 24px;}
#footer .f_sns ul li a{}
#footer .f_sns ul li a img{}
.family_site{display: inline-block; position:relative; margin-left:35px; margin-right:64px; padding-bottom:20px;}
.family_site &gt; p{width:176px; height:40px; line-height:36px; border:2px solid #000; padding:0 16px; box-sizing:border-box; border-radius:40px; font-weight:500; margin-top:-9px; cursor:pointer; text-align:left;}
.family_site &gt; p img{float:right; margin-top: 16px;}
.family_site .select_box{position: absolute; opacity: 0; visibility: hidden; width: 100%; background: #fff; border-radius: 15px; padding: 24px; box-sizing: border-box; filter: drop-shadow(4px -1px 8px rgba(0, 0, 0, 0.08)); top: 60px; left: 0; transition: all .3s ease;}
.family_site .select_box:before {content: ''; display: inline-block; width: 10px; height: 10px; position: absolute; top: -5px; left: 50%; margin-left: -5px; background: #fff; transform: rotate(45deg);}
.family_site:hover .select_box{opacity: 1; visibility: visible; top:40px;}
.family_site .select_box p{margin-bottom: 10px; text-align:center;}
.family_site .select_box p a{color:#999;}
.family_site .select_box p a:hover{color: #000; border-bottom: 1px solid #000;}

.fix_move_btn{position: fixed; bottom: 20%; right:50%; z-index: 40;transform: translateX(776px);}
.fix_move_btn ul{}
.fix_move_btn ul li{margin:10px 0}
.fix_move_btn ul li a{}
.fix_move_btn ul li a img{}


/* BASIC css end */

</pre></body></html>