/* Creative Portfolio Footer Style (Rebuild) */ footer { background: #ffffff; color: #ffffff; padding: 40px 0; border-top: 1px solid #eee; } footer .inner { max-width: 1400px; margin: 0 auto; padding: 0 20px; } footer .footer_copy{ background-color: #0056b3 !important; padding-top: 0px !important; padding-bottom: 0px !important; } /* ๐Ÿ’ก [ํ•ต์‹ฌ ์ˆ˜์ •] ๋กœ๊ณ  ์ด๋ฏธ์ง€ ํฌ๊ธฐ ์ œ์–ด */ footer .footer_copy_ul1_li1 img { width: 120px; height: 80px; object-fit: contain; /* ์ด๋ฏธ์ง€๊ฐ€ ์ž˜๋ฆฌ์ง€ ์•Š๋„๋ก */ } @media (min-width: 1025px) { footer .footer_copy_ul1_li1 img { width: 150px; height: 80px; } } /* ๊ตฌํ˜• ๊ตฌ์กฐ์— ๋งž๋Š” ์Šคํƒ€์ผ ์ ์šฉ */ .footer_gnb { border-bottom: 1px solid #ddd; padding-bottom: 0px !important; margin-bottom: 0px !important; } .footer_gnb a { color: #555; text-decoration: none; margin-right: 15px; font-size: 14px; } .footer_copy_ul1 { display: flex; align-items: flex-start; /* ๐Ÿ’ก [์ˆ˜์ •] ์ƒ๋‹จ ์ •๋ ฌ๋กœ ๋ณ€๊ฒฝ */ gap: 40px; flex-wrap: wrap; } /* ๐Ÿ’ก [์ˆ˜์ •] ์ •๋ณด๋“ค์ด ์„ธ๋กœ๋กœ ๋‚˜์—ด๋˜๋„๋ก ๊ฐ•์ œ ์„ค์ • */ .footer_copy_ul1_li2 { display: flex; flex-direction: column; /* ์„ธ๋กœ ์ •๋ ฌ */ margin-bottom: 20px !important; } .footer_copy_ul1_li2 { font-size: 14px !important; color:#fff !important; margin-top: 20px !important; line-height: 140% !important; } .footer_copy_ul1_li2 dd { display: block; /* ๋ธ”๋ก ์š”์†Œ๋กœ ์„ค์ • */ width: 100%; margin: 0 0 5px 0; /* ํ•˜๋‹จ ์—ฌ๋ฐฑ๋งŒ ์คŒ */ font-size: 18px; float: none; /* ํ˜น์‹œ ๋ชจ๋ฅผ float ํ•ด์ œ */ /*color: #777;*/ } .footer_copy_ul2 { margin-top: 20px; display: flex; gap: 15px; } .footer_sns_ico img { height: 24px; opacity: 0.7; }