@charset "utf-8";

#gnb_wrap{background-color:#012f41;border-bottom:1px solid #012022; height:27px;width:100%;text-align:center;}
#gnb_wrap .gnb_group{width:990px; margin:0 auto; overflow:hidden;}
#gnb_wrap .gnb_group .left{width:290px;overflow:hidden;float:left;}
#gnb_wrap .gnb_group .left li{float:left;height:18px;padding:5px 15px 0 0;}
#gnb_wrap .gnb_group .left li a{font-size:11px;color:#9194a0;display:inline-block;}
#gnb_wrap .gnb_group .left .scapp{background:url('http://filei.sayclub.kr/rose/common/header/renewal1204/ico_gnbSaycast.gif') 0 0 no-repeat; padding:4px 0 0 18px; height:14px;letter-spacing:-1px;}
#gnb_wrap .gnb_group .left .sradio{background:url('http://filei.sayclub.kr/rose/common/header/renewal1204/ico_gnbSayradio.gif') 0 0 no-repeat; padding:4px 0 0 18px;height:14px;letter-spacing:-1px;}
/*#gnb_wrap .gnb_group .left .stachy{background:url('http://filei.sayclub.kr/rose/common/header/renewal1204/ico_gnbtachy.gif') 0 2px no-repeat; padding:4px 0 0 18px;height:14px;letter-spacing:-1px;}*/
#gnb_wrap .gnb_group .right{overflow:hidden;width:300px;float:right;padding:6px 0 0 0;}
#gnb_wrap .gnb_group .right li{float:right;padding:2px 0 0 12px;}
#gnb_wrap .gnb_group .right li a{font-size:11px;color:#9194a0;}
#gnb_wrap .gnb_group .right .stachy{background:url('http://filei.sayclub.kr/rose/common/header/renewal1204/ico_gnbtachy.gif') 0 0px no-repeat; padding:2px 0 0 18px;letter-spacing:-1px;}

#pageHeaderWrapTop{position:relative;width:100%;height:50px;text-align:center;background:url('http://filei.sayclub.kr/rose/common/header/renewal1204/bg_navi.gif') repeat-x;z-index:3;}
#pageHeaderWrapTop #pageHeaderTop {position:relative;width:990px;height:50px;margin:0 auto;text-align:left; z-index:100;}

#pageHeaderTop h1 {float:left;width:120px;font-size:0;padding:2px 0 0 0;}

/*
#pageHeaderTop .fundamentalNavi {float:left;overflow:hidden;background:url('http://filei.sayclub.kr/rose/common/header/renewal1109/gnb_line.gif') no-repeat 280px 18px;width:282px;height:32px; padding:18px 0px 0 0;margin:0px;}
#pageHeaderTop .fundamentalNavi li {float:left;padding:0 0 0 10px;height:32px;position:relative;}
#pageHeaderTop .fundamentalNavi li img.new_n{position:absolute;top:-14px;left:26px;z-index:100;}
#pageHeaderTop .fundamentalNavi li img.new_n2{position:absolute;top:-14px;left:50px;}
*/

#pageHeaderTop .fundamentalNavi {float:left;overflow:hidden;width:283px;height:32px; padding:18px 0px 0 0px;margin:0px;}
#pageHeaderTop .fundamentalNavi li {float:left;padding:0 7px 0 6px;height:32px;position:relative;}
#pageHeaderTop .fundamentalNavi li.tline{background:url('http://filei.sayclub.kr/rose/common/header/renewal1109/gnb_line.gif') no-repeat right 0;}
#pageHeaderTop .ic_sp{position:absolute; z-index:1000;}

#pageHeaderTop .applicationNavi {float:left; padding:18px 0 0 0;margin:0px;height:32px;}
#pageHeaderTop .applicationNavi li {float:left;padding:0 0 0 10px;position:relative;}
#pageHeaderTop .applicationNavi li.more{position:relative;padding-left:20px;}
#pageHeaderTop .applicationNavi li img.new_n{position:absolute;top:-14px;left:20px;}

#pageHeaderTop .utilityNavi {position:relative;float:right; padding:6px 0 0 0;margin:0px;height:44px;}
#pageHeaderTop .utilityNavi li {float:left;color:#C7C7C7; background:url('http://filei.sayclub.kr/rose/common/header/renewal1109/gnb_line.gif') no-repeat right 13px; padding:14px 7px 0 5px;position:relative;}
#pageHeaderTop .utilityNavi li.spc{background:url('http://filei.sayclub.kr/rose/common/header/renewal1109/gnb_line.gif') no-repeat right 13px; padding:0 10px 0 5px; height:44px;}
#pageHeaderTop .utilityNavi li.last{background:none;}
#pageHeaderTop .utilityNavi li.subNavi{padding-right:20px;}
#pageHeaderTop .utilityNavi li img.new_n{position:absolute;top:-1px;left:38px;}
#pageHeaderTop .utilityNavi li a {color:#C7C7C7;}
#pageHeaderTop .utilityNavi li span {padding:0 7px 0 5px;color:#646464;}
#pageHeaderTop .utilityNavi li img {font-size:0px;margin:0px;}
#pageHeaderTop .utilityNavi li .otherBox li{background:none;}


/*서비스 더보기*/
#otherServiceBox {display:none;position:absolute;top:43px;left:-135px;padding:6px 0 4px 20px;border:1px solid #000;background:#FFF;z-index:1000;width:172px;}
#otherServiceBox ul {width:192px;overflow:hidden;}
#otherServiceBox ul li {float:left;height:20px;color:#4D4D4D;line-height:20px;}
#pageHeaderTop .utilityNavi #otherServiceBox ul li a {color:#4D4D4D;}
#otherServiceBox ul li.lineA {width:63px;padding:0px;}
#otherServiceBox ul li.lineB {width:60px;padding:0px;}
#otherServiceBox ul li.lineC {width:47px;padding:0px;}
#otherServiceBox ul li a {display:inline-block;color:#4D4D4D;}
#otherServiceBox ul li img {display:inline-block;margin:4px 0 0 1px;}

/* 960 size layout */
#narrowLayout {}
#narrowLayout #pageHeaderTop {width:960px;}

/*20111025 추가*/
#pageHeaderTop	{position:relative;}
#pageHeaderTop		.left_banner{position:absolute; top:100px; left:-94px; width:90px; height:184px;}
:root #pageHeaderTop .left_banner {position:absolute; top:100px; left:-94px; width:92px \0/ie9; height:184px \0/ie9;} /* ie 9*/
#pageHeaderTop      .left_bannerF{position:absolute; top:104px; left:-94px;}
#newFooter {clear:both;width:990px;margin:0 auto;padding:0 0 40px;border-top:1px solid #DFDDDD;}
#newFooter .footer_logo {display:inline;float:left;width:95px;margin:14px 16px 0 9px;}
#newFooter .footer_menu {float:left;margin-top:13px;overflow:hidden;}
#newFooter .footer_menu li {float:left;}
#newFooter .footer_menu li a {color:#4D4D4D;font-family:돋움,Dotum;font-size:11px;}
#newFooter .footer_menu li span {padding:0 4px 0 5px;color:#D8D8D8;font-size:11px;}
#newFooter .family_site {display:inline;float:right;margin:10px 11px 0 0;}
#newFooter .family_site li {float:left;}
#newFooter .txt_copyr {clear:both;margin:0 0 4px 119px;font-size:11px;line-height:17px;text-align:left;}
#newFooter .txt_copyr span {color:#D8D8D8;}
#newFooter .txt_copyr img {vertical-align:middle;}

