/* BASIC css start */
#footer{width: 100%; border-top: 2px solid #000; margin-top: 50px;height: 290px;}
#footer .foot_inner{width: 1805px; margin: 0 auto; height: 100%; padding-top: 40px;}
#footer .foot_inner>div{width: 50%; float: left;}
/* 푸터 좌측 */
#footer .foot_L{}
/* 푸터 좌측  공통 */
#footer .foot_L li{font-size: 12px; color: #000;font-weight: 500; display: inline-block; line-height:1.4;font-family: 'Nanum Gothic';}
#footer .foot_L li a{font-size: 12px; color: #000; font-weight: 500;font-family: 'Nanum Gothic';}
/* 푸터 좌측  공통 끝 */
#footer .foot_L .f_menu{}
#footer .foot_L .f_menu ul{margin-bottom: 20px;}
#footer .foot_L .f_menu ul li{margin-right: 15px;}
#footer .foot_L .f_menu ul li a{}
#footer .foot_L .f_info{margin-bottom: 30px;}
#footer .foot_L .f_info ul{}
#footer .foot_L .f_info ul li{margin-right:7px}
#footer .foot_L .f_sns{}
#footer .foot_L .f_sns ul{}
#footer .foot_L .f_sns ul li{}
#footer .foot_L .f_sns ul li a{}
#footer .foot_L .f_sns ul li a img{}
/* 푸터 우측 */
#footer .foot_R{ height: 100%;}
#footer .foot_R>div{float: left; position: relative; height: 100%; padding-left: 40px;}
#footer .foot_R>div::before{content: ""; display: block;width: 1px; height: 80px; background-color: #e2e2e2; position: absolute; left: 0; top: 0;}
/* 푸터 우측 공통 */
#footer .foot_R h4{font-family: 'Montserrat', sans-serif; font-size: 12px; color: #000; font-weight: 600;}
/* 푸터 우측 공통 끝*/
#footer .foot_R .f_board{width: 30%;}
#footer .foot_R .f_board ul{display: flex; flex-direction: row; flex-wrap: wrap;}
#footer .foot_R .f_board ul li{width: 50%; margin-bottom: 8px;}
#footer .foot_R .f_board ul li a{font-size: 12px; color: #000; font-weight: 500;font-family: 'Nanum Gothic';}
#footer .foot_R .cs_center{}
#footer .foot_R .cs_center h4{}
#footer .foot_R .cs_center h5{font-family: 'Montserrat', sans-serif; font-size: 20px; color: #000; font-weight: 800; margin: 11px 0 6px;}
#footer .foot_R .cs_center ul{}
#footer .foot_R .cs_center ul li{font-family: 'Montserrat', sans-serif; font-size: 12px; color: #000; font-weight: 600; word-spacing: 1.7px; line-height: 1.5;}
#footer .foot_R .bank_info{float: right; padding-right: 10px;}
#footer .foot_R .bank_info h4{}
#footer .foot_R .bank_info h6{font-family: 'Montserrat', sans-serif; font-size: 18px; color: #000; font-weight: 600; margin: 11px 0 6px; }
#footer .foot_R .bank_info ul{}
#footer .foot_R .bank_info ul li{font-size: 12px ;color: #000; font-weight: 500; line-height: 1.6;font-family: 'Nanum Gothic';}
/* BASIC css end */

