@charset "utf-8";

/***************************************하단영역***************************************/
#foot {clear:both; width:100%;background:url(/img/common/foot_bg.gif) repeat-x left top #313946;}
#foot_wrap {width:1000px;margin:0 auto;}
#foot_wrap:after{content:"";display:block;clear:both;}

.foot_top {width:1000px; height:39px; margin:0 auto;}
.foot_top .fmenu {display:inline-block;float:left;}
.foot_top .fmenu ul{float:left;padding-top:12px;}
.foot_top .fmenu ul li {float:left; padding-right:8px; margin-right:7px; background:url(/cancer/img/common/fmenu_bar.gif) no-repeat right 2px;}
.foot_top .fmenu ul li a{color:#fff; }
.foot_top .fmenu ul li.privacy a{color:#ffd451; }
.foot_top .fmenu ul li.last {padding-right:0; margin-right:0; background:none;}
.foot_top .fmenu .sns_box{float:left;margin-left:20px;}
.foot_top .fmenu .sns_box a{display:inline-block;padding:9px 0 8px;margin-left:5px;}


.foot_top .foot_r {float:right; display:inline-block; width:243px;}

/*관련사이트*/
.familysite {position:relative; float:left; width:166px;}
.familysite .on a {display:block; width:151px; padding-left:15px; height:39px; line-height:39px; color:#d6d7da; text-decoration:none; letter-spacing:-1px; background:#313946 url(/cancer/img/common/family_open.gif) no-repeat 141px 17px;}
.familysite .familysite_list {position:absolute; bottom:39px; left:0; background:#4c5462;}
.familysite .familysite_list ul li a {display:inline-block; color:#d6d7da; text-decoration:none; padding-left:15px; width:151px; height:30px; line-height:30px; border-top:1px solid #414956;}
.familysite .familysite_list ul li a:hover {color:#fff;}
.familysite .familysite_list .close {position:absolute; bottom:-39px; left:0;}
.familysite .familysite_list .close a {display:block; width:151px; padding-left:15px; height:39px; line-height:39px; color:#d6d7da; text-decoration:none; letter-spacing:-1px; background:#313946 url(/cancer/img/common/family_close.gif) no-repeat 141px 17px;}


/*카피라이트*/
.m_finfo{display:none;}
.finfo {float:left; padding-top:25px;clear:both;}
.finfo address {color:#a5a8ae; font-size:12px; letter-spacing:-1px; padding-bottom:10px;}
.finfo address span.bar {margin-left:10px; padding-left:11px; background:url(/img/common/finfo_bar.gif) no-repeat left 3px;}
.finfo address span.num {letter-spacing:0;}
.finfo cite {color:#6f757e; font-size:10px; }
.finfo .isms_mark{display:block;width:380px;height:62px;margin:30px 0;padding-left:75px;background:url(/img/common/foot_isms.png) no-repeat top left;font-size:12px;color:#a5a8ae;}
.finfo .isms_mark ul{padding-top:8px;}
.finfo .isms_mark ul li{line-height:22px;}


.fban {float:right; font-size:0; line-height:0; padding-top:25px;}
.fban ul li {float:left; padding-left:15px;}
.fban ul li a{display:inline-block; padding-top:7px;}





