/* BASIC css start */
/*ÇÏ´Ü*/
@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);
#footerwrap {width:100%; background: #fff;}
#ftLink a{ font-family: "Nanum Gothic", sans-serif; }
#ftLink { position: relative; padding: 35px 0; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; background-color: #fbfbfb; }
#ftLink .lists { float: left; width: 18%; font-family: "Nanum Gothic", sans-serif; font-weight: normal; }
#ftLink .lists li {line-height: 22px; font-size: 12px; }
#ftLink .lists li h4 { padding-bottom: 5px; color: #555; font-weight: bold; font-size: 16px; }
#ftLink .lists li h4 a { font-size: 16px; color: #555;  font-weight: bold; font-family: "Nanum Gothic", sans-serif;}
#ftLink .lists li a { font-size: 12px; color: #555; font-family: "Nanum Gothic", sans-serif; }
#ftLink .lists li a i { font-style: normal; font-size: 5px; vertical-align: middle; }
#ftLink .lists .down-arrow { display: inline-block; padding-right: 20px; background: url(/design/coreadog/10173/moms/images/common/down_arrow.gif) no-repeat 100% 7px; }
#ftLink .lists .strong { font-size: 13px; }
#ftLink .lists .mint strong { display: block; padding: 10px 0; font-size: 28px;  }
#ftLink .and-last { width: 28%; }
#ftLink .lists .blue-txt { color: #5f83ea; text-decoration: underline; }

#ftWrap { position: relative; padding: 20px 0; background-color: #fff; padding-top:60px}
#ftWrap .foot-info li { float: left; width: 14.28571%; height: 32px; line-height: 32px; }
#ftWrap .foot-info li img { vertical-align: middle; }

.email{font-size:15px; font-weight:bold; letter-spacing:-1px}








/*ÇÏ´Ü*/
.footer {border-top:1px solid #ededed;  text-align:left; padding:30px 0px 10px; background-color:#fff;}
.footer .ft_title {font-size:12px; color:#151515;  line-height:1; font-family:'Raleway', sans-serif; font-weight:400; letter-spacing:0.025em; padding:20px 0px;}
.footer .ft_title ul li{float:left; }
.footer .ft_cs  {width:350px; height:200px; border-right:1px  solid #ededed; display:inline-block; }
.footer .ft_ser  {width:343px; height:200px; border-right:1px  solid #ededed; display:inline-block; }
.footer .ft_board  {width:350px; height:200px; border-right:1px  solid #ededed; display:inline-block; }

.footer .ft_insta{padding-left:35px; width:312px;}
.footer .ft_insta .cu_box{  }
.footer .ft_insta li{float:left;padding:10px 17px; border:1px solid #ededed; margin-right:4px; margin-bottom:4px; text-align:center;}
.footer .ft_insta li a{font-size:11px }
.footer .ft_insta li:hover{border:1px solid #000; color:#000;}
.footer .ft_insta img {padding-left:36px; padding-top:14px;}


.footer .ft_sec01 .inner {width:1400px; margin:0 auto;}
.footer .ft_sec01 .cs_numb {font-size:23px; font-weight:700; line-height:1;}
.footer .ft_sec01 .cs_txt {font-size:12px; line-height:20px; color:#757575; padding:18px 0px; letter-spacing:-0.025em;}
.footer .ft_sec01 .cs_btn ul li {float:left;  background:url(../img/fc_cs_ar.gif); background-position:right 8px; background-repeat:no-repeat;  height:22px; line-height:22px; padding-right:12px; margin-right:20px; border-bottom:1px solid #b0b0b0;}
.footer .ft_sec01 .cs_btn ul li a {font-size:12px; color:#555; letter-spacing:-0.05em; line-height:1; }
.footer .ft_sec01 .cs_btn ul li:hover {border-bottom:1px solid #222;}
.footer .ft_sec01 .cs_btn ul li:hover a {color:#000;}
.footer .ft_sec01 .ft_ser .ft_title {padding-left:35px;}
.footer .ft_sec01 .ser_btn ul {padding-left:70px;}
.footer .ft_sec01 .ser_btn ul.first {padding-left:35px;}
.footer .ft_sec01 .ser_btn ul li {font-size:0px; padding-bottom:14px;} 
.footer .ft_sec01 .ser_btn a {font-size:12px; color:#757575; line-height:1; }
.footer .ft_sec01 .ser_btn a:hover {color:#000;}
.footer .ft_sec01 .ft_board .ft_title {padding-left:35px;}
.footer .ft_sec01 .ft_board ul {padding-left:35px;}
.footer .ft_sec01 .ft_board ul li {font-size:0px; padding-bottom:14px;} 
.footer .ft_sec01 .ft_board ul li a {font-size:12px; color:#757575; line-height:1; letter-spacing:-0.025em;}
.footer .ft_sec01 .ft_board ul li a:hover {color:#000;}

.footer .ft_sec02 {border-top:1px solid #ededed; margin-top:30px; }
.footer .ft_sec02 .inner {width:1400px; margin:0 auto; position:relative; margin-top:32px;}
.footer .ft_sec02 ul.ft_sec02_menu {}
.footer .ft_sec02 ul.ft_sec02_menu li {float:left; font-size:0px; background:url(../img/ft_menu_bg.gif); background-position:left center; background-repeat:no-repeat; padding:0px 15px;}
.footer .ft_sec02 ul.ft_sec02_menu li:first-child {padding-left:0px; background:none;}
.footer .ft_sec02 ul.ft_sec02_menu li a {font-size:12px; color:#757575; letter-spacing:-0.025em;}
.footer .ft_sec02 ul.ft_sec02_menu li a.privacy {color:#151515;}
.footer .ft_sec02 .ft_info01 {font-size:12px; letter-spacing:-0.025em; color:#757575; line-height:18px;}
.footer .ft_sec02 .ft_info01 span {padding-left:14px;}
.footer .ft_sec02 .ft_info02 {font-size:12px; letter-spacing:-0.025em; color:#757575; line-height:18px; padding-top:18px;}
.footer .ft_sns {position:absolute; right:0px; top:0px; height:36px; line-height:36px; font-size:12px;}
.footer .ft_sns img {margin-left:5px;}
.footer .ft_sns span {float:left; padding-right:10px; color:#ccc; letter-spacing:-0.025em;}
.footer .ft_sns a {float:left; display:inline-block;}







/* BASIC css end */

