<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 {padding:28px 17px 40px;background:#f6f6f6;max-width: 480px;box-sizing: border-box;margin: 80px auto 0;}
footer dl {margin-bottom:24px;line-height:21px; } 
footer dl dt {margin-bottom:3px;font-size:15px;font-weight:bold; } 
footer dl dt.toggleBtn {cursor:pointer; } 
footer dl dt img {vertical-align:middle;margin-top:-5px;margin-left:2px;transition:all 0.2s; } 
footer dl dt img.on {transform:rotate(180deg); } 
footer dl dd span {font-size:13px;color:#656565}
footer .f_companyInfo dl dd{display:none;}
footer .f_LinkPool {margin-bottom:24px; } 
footer .f_LinkPool a {position:relative;display:inline-block;padding:0 12px;font-size:13px;color:#656565; } 
footer .f_LinkPool a:first-child {padding-left:0; } 
footer .f_LinkPool a:after {content:'';display:block;position:absolute;top:3px;right:0;width:1px;height:11px;background:#ccc; } 
footer .f_LinkPool a:last-child:after {display:none; } 
footer .f_LinkPool a strong {color:var(--main_color_02); } 
footer .f_copy {margin-bottom:24px;font-size:13px;color:#999; } 
footer .f_sns {display:flex;gap:12px; } 
footer .f_sns a {display:flex;width:20px;text-align:center;align-items:center; } 
footer .f_sns a:last-child {margin-right: 0; } 
/* BASIC css end */

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