@charset "utf-8";
@import url('commbar.css?20150512093202');
@import url('doong.css?20150512093202');
@import url('popLayer.css?20150512093202');

* {margin:0;padding:0;}
body {background-color:#FFF;}
body,form,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,pre,fieldset,select,textarea,blockquote,th,td,caption {color:#4D4D4D;margin:0;padding:0;font-family:dotum,tahoma;font-size:12px;}
table{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;}
iframe {margin:0;border:0;}
em,cite,address,dfn,var {font-style:normal;}
dl,ul {list-style:none;}
ol {list-style:decimal none outside;}
hr {display:none;height:1%;width:100%;}
fieldset {display:block;border:0;}
legend {height:0;width:0;overflow:hidden;visibility:hidden;font-size:0;}
textarea {padding:0 0 0 5px;overflow:auto;overflow-x:hidden;}
	:root textarea {margin-bottom:-1px;}
textarea.default {color:#ABABAB;font-family:dotum;font-size:12px;border:1px solid #DDD;}
textarea.focus {color:#4D4D4D;font-family:dotum;font-size:12px;border:1px solid #DDD;border-top:1px solid #B4B4B4;border-left:1px solid #B4B4B4;}
input.text {margin:0;padding:4px 0 0 2px;font-family:dotum;font-size:12px;background-color:#FFF;}
	*+html input.text {margin:-1px 0;}
	* html input.text {margin:-1px 0;}
input.default {color:#ABABAB;font-family:dotum;font-size:12px;border:1px solid #DDD;}
input.focus {color:#4D4D4D;font-family:dotum;font-size:12px;border:1px solid #DDD;border-top:1px solid #B4B4B4;border-left:1px solid #B4B4B4;}
input.checkbox {height:14px;width:14px;margin:0 3px 0 0;vertical-align:top;}
	*+html input.checkbox {vertical-align:-1px;}
	* html input.checkbox {vertical-align:-1px;}
input.radio {height:14px;width:14px;vertical-align:top;}
	*+html input.radio {vertical-align:-1px;}
	* html input.radio {vertical-align:-1px;}

img {border:0;vertical-align:top;}
a {color:#4D4D4D;font-family:dotum;text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a.nameLink {color:#69C;}

/* layout */
/*
#pageHeaderWrap {position:relative;width:100%;height:38px;text-align:center;background:url('http://filei.sayclub.kr/rose/common/header/renewal1009/bg_header.gif') repeat-x;z-index:3;}
#pageHeaderWrap #pageHeader {position:relative;width:990px;height:38px;margin:0 auto;text-align:left;}

#pageHeader h1 {float:left;width:105px;font-size:0;}
#pageHeader .fundamentalNavi {float:left;width:159px;padding-top:8px;overflow:hidden;background:url('http://filei.sayclub.kr/rose/common/header/renewal1009/bg_foundationNavi.gif') no-repeat;}
#pageHeader .fundamentalNavi li {float:left;}
#pageHeader .applicationNavi {float:left;padding-top:8px;overflow:hidden;}
#pageHeader .applicationNavi li {float:left;}

#pageHeader .utilityNavi {position:relative;float:right;margin:8px 0 0;}
#pageHeader .utilityNavi li {float:left;height:21px;color:#A5A5AF;line-height:18px;}
#pageHeader .utilityNavi li a {color:#C7C7C7;}
#pageHeader .utilityNavi li span {padding:0 7px 0 5px;color:#646464;}
#pageHeader .utilityNavi li img {margin-left:8px;}
#pageHeader .utilityNavi li .moreView {padding-right:11px;background:url('http://filei.sayclub.kr/rose/common/bu_grDown74.gif') no-repeat 100% 5px;}
*/
/*서비스 더보기*/
/*
#otherServiceBox {display:none;position:absolute;top:29px;left:-145px;padding:6px 0 4px 20px;border:1px solid #000;background:#FFF;z-index:1000;}
#otherServiceBox ul {width:170px;overflow:hidden;}
#otherServiceBox ul li {float:left;height:20px;color:#4D4D4D;line-height:20px;}
#pageHeader .utilityNavi #otherServiceBox ul li a {color:#4D4D4D;}
#otherServiceBox ul li.lineA {width:63px;}
#otherServiceBox ul li.lineB {width:60px;}
#otherServiceBox ul li.lineC {width:47px;}
#otherServiceBox ul li a {display:inline-block;color:#4D4D4D;}
#otherServiceBox ul li img {display:inline-block;margin:4px 0 0 1px;}
*/

/*--110922 New Gnb--*/

/* layout */
#pageHeaderWrap
{position:relative;width:100%;height:48px;text-align:center;background:url('http://filei.sayclub.kr/rose/common/header/renewal1109/gnb_bg.gif') repeat-x;z-index:3;}
#pageHeaderWrap #pageHeader {position:relative;width:990px;height:38px;margin:0 auto;text-align:left;}

#pageHeader h1 {float:left;width:120px;font-size:0;}

#pageHeader .fundamentalNavi {float:left;overflow:hidden;background:url('http://filei.sayclub.kr/rose/common/header/renewal1109/gnb_line.gif') no-repeat right;width:182px;height:19px;margin:17px 0 0 0;}
#pageHeader .fundamentalNavi li {float:left;padding:0 0 0 12px;}
#pageHeader .fundamentalNavi li img.new_n{position:absolute;top:3px;left:265px;}

#pageHeader .applicationNavi {float:left;padding:17px 0 0 0;}
#pageHeader .applicationNavi li {float:left;padding:0 0 0 10px;position:relative;}
#pageHeader .applicationNavi li.more{background:url('http://filei.sayclub.kr/rose/common/header/renewal1109/gnb_line.gif') no-repeat 10px 0;position:relative;padding-left:20px;}
#pageHeader .applicationNavi li img.new_n{position:absolute;top:-13px;left:44px;}

#pageHeader .utilityNavi {position:relative;float:right;margin:17px 0 0 0;}
#pageHeader .utilityNavi li {float:left;height:21px;color:#C7C7C7;line-height:20px;}


#pageHeader .utilityNavi li.subNavi{padding-right:20px;}
#pageHeader .utilityNavi li img.new_n{position:absolute;top:-13px;left:125px;}

#pageHeader .utilityNavi li a {color:#C7C7C7;}
#pageHeader .utilityNavi li span {padding:0 7px 0 5px;color:#646464;}
#pageHeader .utilityNavi li img {margin-left:8px;}
#pageHeader .utilityNavi li .moreView {padding-right:11px;background:url('http://filei.sayclub.kr/rose/common/bu_grDown74.gif') no-repeat 100% 5px;}
/*서비스 더보기*/
/*
#otherServiceBox {display:none;position:absolute;top:31px;left:-55px;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;}
#pageHeader .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;}
*/
/*서비스 더보기*/
/*
#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;}
#pageHeader .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;}
*/
/*--110922 New Gnb--*/

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

/* 750 size layout */
#wrap750 {width:750px;margin:0 auto;padding:0 0 50px;}
#wrap750 .contentWrap {margin:0 0 15px;overflow:hidden;border:1px solid #DDD;border-top:none;}

/* 990 size layout */
#wrap990 {width:990px;margin:0 auto;padding:0 0 50px;}
#wrap990 .contentWrap {margin:0 0 15px;overflow:hidden;border:1px solid #DDD;border-top:none;}
/*
#simpleHeader {height:50px;width:100%;overflow:hidden;border-bottom:4px solid #71ABE5;}
#simpleHeader h1 {float:left;margin:16px 10px 0 0;}
#simpleHeader h2 {float:left;margin:15px 0 0;}
#simpleHeader .goSayclubHome {float:right;padding:0 10px 0 0;line-height:50px;}
*/
#simpleHeader {height:48px;width:100%;overflow:hidden;border-bottom:4px solid #71ABE5;margin-top:5px;}
#simpleHeader h1 {float:left;margin:0px 10px 0 0;}
#simpleHeader h2 {float:left;margin:15px 0 0;}
#simpleHeader .goSayclubHome {float:right;padding:0 10px 0 0;line-height:50px;}

#simpleFooter {overflow:hidden;margin:0 auto;padding:0 0 40px;}
#simpleFooter .logo {display:inline;float:left;width:95px;margin:1px 16px 0 9px;}
#simpleFooter .footerMenu {float:left;overflow:hidden;}
#simpleFooter .footerMenu li {float:left;}
#simpleFooter .footerMenu li a {color:#4D4D4D;font-family:돋움,Dotum;font-size:11px;}
#simpleFooter .footerMenu li span {padding:0 4px 0 5px;color:#D8D8D8;font-size:11px;}
#simpleFooter .company {clear:both;margin:0 0 4px 119px;font-size:11px;line-height:17px;}
#simpleFooter .company span {color:#D8D8D8;}
#simpleFooter .company img {vertical-align:middle;}

/* bugs Header */
.bugsHeader {height:33px;text-align:left;background:url('http://filei.sayclub.kr/SayCast/common/bugsHeader/bg_default.gif') repeat-x 0 100%;}
.bugsHeader .bugs {position:absolute;padding:0 0 0 7px;}
.bugsHeader .bugs img {margin:5px 2px 0 0;vertical-align:top;}
.bugsHeader .bugs img.descImg {margin-left:5px;}


#containerWrap {height:100%;width:100%;}

#containerWrap .goMobileTop {width:960px;margin:11px auto -27px;}
	* html #containerWrap .goMobileTop {margin:11px auto -23px;}
	*+html #containerWrap .goMobileTop {margin:11px auto -23px;}
#containerWrap .goMobileTop a {padding-right:8px;color:#69C;background:url('http://filei.sayclub.kr/rose/common/bu_skArrow35.gif') no-repeat 100% 3px;}

.noBg {background-image:none;}
.profileBg {background:url('http://filei.sayclub.kr/rose/profile/bg_profile-20090507.gif') repeat-x;}
#container {position:relative;width:990px;margin:0 auto;padding:0 0 60px;overflow:visible;}
#narrowLayout #container {width:960px;}
.profileSidebarBg {background:url('http://filei.sayclub.kr/rose/profile/bg_sidebar.gif') repeat-y;}
.sidebarBg {background:url('http://filei.sayclub.kr/rose/common/bg_sidebar.gif') repeat-y;} /* admin / saycast / itemmall / chatting */

#sidebar {float:left;z-index:1;}
#profile #sidebar {width:228px;padding:10px 1px 0;background:url('http://filei.sayclub.kr/rose/profile/bg_sidebarTop-20090507.gif') no-repeat;}
#itemmall #sidebar,
#admin #sidebar,
#saycast #sidebar,
#chatting #sidebar {width:200px;border-top:1px solid #DDD;}

#content {}
#profile #content {position:relative;float:right;width:750px;padding:0 0 0 5px;}
#saycast #content,
#itemmall #content,
#chatting #content {float:right;width:775px;}
#memo #content {float:left;width:800px;}
#coverstory #content {float:left;width:823px;border:1px solid #5D94D4;}
#feedNotice #content {float:left;width:823px;border:1px solid #5D94D4;}
#searchFriend #content {float:right;width:710px;}
#searchFriendResult #content {float:left;width:800px;}
#admin #content {position:relative;float:right;width:735px;}
#ilike #content {width:100%;overflow:hidden;}
#popularChart #content {float:left;width:825px;overflow:hidden;}

#pageFooter {clear:both;width:990px;margin:0 auto;padding:0 0 40px;border-top:1px solid #DFDDDD;}
#pageFooter .logo {display:inline;float:left;width:95px;margin:14px 16px 0 9px;}
#pageFooter .footerMenu {float:left;margin-top:13px;overflow:hidden;}
#pageFooter .footerMenu li {float:left;}
/*#pageFooter .footerMenu li {float:left; padding:0 15px; background:url('http://filei.sayclub.kr/rose/common/footer/bar_footer.gif') right center no-repeat;}*/
/*#pageFooter .footerMenu	li.end	{background:none;}*/
#pageFooter .footerMenu li a {color:#4D4D4D;font-family:돋움,Dotum;font-size:11px;}
#pageFooter .footerMenu li span {padding:0 4px 0 5px;color:#D8D8D8;font-size:11px;}
#pageFooter .familySite {display:inline;float:right;margin:10px 11px 0 0;}
#pageFooter .familySite li {float:left;}
#pageFooter .company {clear:both;margin:0 0 4px 119px;font-size:11px;line-height:17px;}
/*#pageFooter .company	{ clear:both;margin:0 0 4px 119px;font-size:11px;line-height:17px; padding:6px 0 0 15px;}*/
#pageFooter .company span {color:#D8D8D8;}
#pageFooter .company img {vertical-align:middle;}

.adGuide #pageFooter {clear:both;width:990px;margin:0 auto;padding:0 0 40px;border-top:none;}

#narrowLayout #pageFooter {width:960px;}

#banner {float:right;width:150px;}
#profile #banner {clear:right;position:absolute;top:150px;right:0;}
#profile #banner p.sayBanner {font-size:0;}
#profile #banner p.sayBanner a img {margin:0 0 30px;}
#saycast #banner,
#chatting #banner {position:absolute;right:0;top:50px;z-index:1}
#itemmall #banner {width:75px;margin:0 0 10px;}
#searchFriend #banner {clear:right;position:absolute;top:50px;right:0;}

/* sub service gnb*/
/*#subNaviWrap {height:35px;width:auto;padding-top:15px;overflow:hidden;background:#FFF;}*/
#subNaviWrap {height:35px;width:auto;padding-top:15px;background:#FFF;}
#subNaviWrap h2 {float:left;margin-right:10px;}
#subNaviWrap ul.subMenuList {float:left;overflow:hidden;background:url('http://filei.sayclub.kr/rose/common/bu_subMenuBar.gif') no-repeat;}
#subNaviWrap ul.subMenuList li {float:left;}
#subNaviWrap ul.otherMenuList {float:left;overflow:hidden;background:url('http://filei.sayclub.kr/rose/common/bu_otherMenuBar.gif') no-repeat;}
#subNaviWrap ul.otherMenuList li {float:left;}
#subNaviWrap .icon {float:left;margin:-10px 10px 0 0;}
#subNaviWrap .title {float:left;}
#subNaviWrap .quickBtn {float:left;width:232px;}
#saycast #subNaviWrap,
#popularChart #subNaviWrap,
#chatting #subNaviWrap {width:990px;}
#admin #subNaviWrap {width:960px;}
#ilike #subNaviWrap {overflow:visible;}

/* avatar layer */
div.character62 {position:relative;height:62px;width:62px;overflow:hidden;border:1px solid #DDD;}
div.character62 div#character {top:-14px;left:-20px;}
div.character33 {position:relative;height:33px;width:33px;overflow:hidden;border:1px solid #DDD;}
div.character33 div#character {top:-22px;left:-33px;}
div.character {height:120px;width:100px;}
div#character {position:relative;height:120px;width:100px;overflow:hidden;}

/* select Form */
.selectForm {position:relative;}
	*+html .selectForm {z-index:1;}
	* html .selectForm {z-index:1;}
.selectForm .selectTitle {height:19px;overflow:hidden;text-indent:5px;border:1px solid #B7B7B7;border-bottom-color:#777;background:#FFF url('http://filei.sayclub.kr/rose/common/bu_selectform.gif') no-repeat 100% 50%;}
.selectForm .selectTitle a {display:block;line-height:20px;}
.selectForm .selectTitle a:hover {text-decoration:none;}
.selectForm .selectLayer {display:none;position:absolute;top:20px;left:0;padding-top:1px;border:1px solid #777;background-color:#FFF;z-index:2000;}
.selectForm .selectLayer li {height:19px;width:100%;overflow:hidden;text-indent:5px;}
.selectForm .selectLayer li a {display:block;width:100%;line-height:20px;}
.selectForm .selectLayer li a:hover {text-decoration:none;background-color:#EEE;}
.selectForm .selectLayer li.over {background-color:#DBDBDB;}
.selectForm .selectLayer li.selected {font-weight:bold;}
/*셀렉트 비활성*/
.selectFormOff {}
.selectFormOff .selectTitle {height:19px;overflow:hidden;text-indent:5px;border:1px solid #DDD;background:#FFF url('http://filei.sayclub.kr/rose/common/bu_selectformOff.gif') no-repeat 100% 50%;}
.selectFormOff .selectTitle a {display:block;color:#ABABAB;line-height:20px;cursor:auto;}
.selectFormOff .selectTitle a:hover {text-decoration:none;}

/* 탭 디자인 */
.tabStA {height:30px;width:auto;}
.tabStA li {float:left;height:100%;margin:0 2px 0 0;background:url('http://filei.sayclub.kr/rose/profile/tab_appNaviOffR.gif') no-repeat 100% 0;}
.tabStA li span {height:30px;overflow:hidden;}
.tabStA li a {float:left;height:20px;padding:10px 15px 0;color:#FFF;font-weight:bold;background:url('http://filei.sayclub.kr/rose/profile/tab_appNaviOffL.gif') no-repeat;}
	:root .tabStA li a {padding-top:9px}
.tabStA li a:hover {color:#01275C;text-decoration:none;}
.tabStA li.add {position:relative;z-index:1;}
.tabStA li.add a {padding:11px 9px 0;}
.tabStA li.selected {background:url('http://filei.sayclub.kr/rose/profile/tab_appNaviOnR.gif') no-repeat 100% 0;}
.tabStA li.selected a {color:#4D4D4D;background:url('http://filei.sayclub.kr/rose/profile/tab_appNaviOnL.gif') no-repeat;}
.tabStA li.selected a:hover {color:#4D4D4D;}
.tabStA li.myApps img {margin:0 -5px 0 2px;}

.tabStB {overflow:hidden;}
.tabStB li {float:left;height:19px;text-align:center;border:1px solid #DDD;background:url('http://filei.sayclub.kr/rose/main/bg_myCastCafeTabOff.gif') repeat-x 0 1px;}
.tabStB a {float:left;width:100%;padding-top:3px;color:#ABABAB;letter-spacing:-1px;}
.tabStB a:hover {text-decoration:none;}
	*+html .tabStB a {padding-top:4px;}
	* html .tabStB a {padding-top:4px;}
.tabStB .tabSelect {border-bottom:none;background:#FFF;}
.tabStB .tabSelect a {color:#4D4D4D;font-weight:bold;}

.tabStC {width:100%;height:30px;overflow:hidden;background:url('http://filei.sayclub.kr/rose/common/tab_stCLine.gif') repeat-x 0 100%;}
.tabStC li {float:left;height:30px;margin-left:-1px;background:url('http://filei.sayclub.kr/rose/common/tab_stCOffR.gif') no-repeat 100% 0;}
.tabStC li a {float:left;height:30px;padding:0 25px 0 25px;background:url('http://filei.sayclub.kr/rose/common/tab_stCOffL.gif') no-repeat;}
.tabStC li img {vertical-align:-11px;}
.tabStC li.first {margin-left:0;}
.tabStC li.selected {float:left;height:30px;margin-bottom:-1px;background:url('http://filei.sayclub.kr/rose/common/tab_stCOnR.gif') no-repeat 100% 0;}
.tabStC li.selected a {float:left;height:30px;margin-bottom:-1px;padding:0 21px 0 21px;background:url('http://filei.sayclub.kr/rose/common/tab_stCOnL.gif') no-repeat;}

/* loading */
.loading {font-size:11px;text-align:center;}

/* 로그인 */
.loginArea {margin:0;padding:0;border-right:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;background:#EBEBEB;}
.login {width:180px;margin:0 auto;padding:14px 0 7px;}
.login .idpw {float:left;height:58px;width:123px;}
.login .idpw input {height:17px;width:112px;margin-bottom:2px;padding:4px 0 0 4px;}
	*+html .login .idpw input {margin-bottom:0px;}
	* html .login .idpw input {margin-bottom:0px;}
.login .idpw input.id {background:#FFF url('http://filei.sayclub.kr/rose/main/bg_loginId.gif') no-repeat 7px 5px;}
.login .idpw input.pw {background:#FFF url('http://filei.sayclub.kr/rose/main/bg_loginPw.gif') no-repeat 7px 5px;}
	* html #itemmall .login .loginBtn {float:right;}
.login .check {clear:both;color:#DDD;margin:0 0 7px;letter-spacing:-1px;word-spacing:-1px;}
	* htmll #itemmall .login .check {margin-top:-13px;}
.login .check input {margin-right:0;}
.login .check label {color:#4D4D4D;padding:0 8px 0 0;font-size:11px;}
.login .search {width:180px;padding:0 0 9px 0;background:url('http://filei.sayclub.kr/rose/common/lhd_gr31D.gif') repeat-x 0 100%;}
.login .search .join a {background:none;padding-left:0;}
.login .settingBox {width:180px;margin-top:4px;}
/*.login .settingBox .setting {float:left;width:95px;margin-top:5px;padding:2px 0 7px;font-size:11px;border-right:1px solid #CECECE;}*/
.login .settingBox .setting {float: left;width:95px;margin-top:5px;padding:2px 0 0px;font-size:11px;border-right:1px solid #CECECE;}
.login .settingBox .setting span {display:block;}
.login .settingBox .setting span img {vertical-align:middle;}
/*.login .settingBox .setting .security img {margin-left:14px;}
.login .settingBox .setting .keyboard {margin-top:5px;}
.login .settingBox .setting .keyboard img {margin-left:3px;}
.login .settingBox p.help {float:left;margin-top:5px;height:29px;padding:13px 18px 0 5px;font-size:11px;border-left:1px solid #FFF;background:url('http://filei.sayclub.kr/rose/main/renewal1005/ic_help.gif') no-repeat 100% 11px;}
*/
.login .settingBox .setting .security img {position:relative; top:-1px; padding-left:3px;}
.login .settingBox p.help {float:left; margin-top: 5px; height:14px; padding: 2px 18px 0 5px; font-size: 11px; border-left: 1px solid #FFF; background: url('http://filei.sayclub.kr/rose/main/renewal1005/ic_help.gif') no-repeat 100% 0px;}

/* 로그인후 정보 */
/* 메인 / 친구찾기 */
.myInfo .myStory {width:190px;margin:0 0 8px;padding:10px 0 0 10px;overflow:hidden;}
.myInfo .myStory .character62 {float:left;margin:0 10px 0 0;}
.myInfo .myStory .story {position:relative;float:left;width:106px;margin:-2px 0 0;overflow:hidden;}
.myInfo .myStory .story strong {line-height:18px;}
.myInfo .myStory .story a span {display:inline-block;line-height:17px;cursor:pointer;word-break:break-all;}
.myInfo .myStory .story a .date {display:block;margin:2px 0 0;color:#ABABAB;font-size:11px;}
.myInfo .myStory .story a:hover .date {text-decoration:underline;}
.myInfo .myStory .story .edit {position:absolute;bottom:3px;right:0;}
	*+html .myInfo .myStory .story .edit {bottom:2px;}
	* html .myInfo .myStory .story .edit {bottom:4px;}
.myInfo .myStory .story .edit img {display:block;}
.myInfo .myProfile {width:200px;margin:0 auto;padding:9px 0 0;text-align:center;}
.myInfo .myProfile .visitor {height:17px;color:#DDD;font-size:10px;}
.myInfo .myProfile .visitor a {padding-right:3px;color:#7E7E7E;font-size:11px;letter-spacing:-1px;}
.myInfo .myProfile .visitor strong {color:#F70;font-family:tahoma;font-weight:normal;letter-spacing:0;}
.myInfo .myProfile .visitor a:hover strong {text-decoration:underline;}
.myInfo .myCash {width:200px;margin:0 auto;}
.myInfo .myCash li {width:200px;}
.myInfo .goLink {position:relative;width:200px;padding:10px 0 0;background:url('http://filei.sayclub.kr/rose/common/lhd_gr21.gif') repeat-x;z-index:1;}
.myInfo .goLink .myHome {height:17px;}
	*+html .myInfo .goLink .myHome {height:15px;}
	* html .myInfo .goLink .myHome {height:15px;}
.myInfo .goLink .myHome a {padding:0 0 0 7px;color:#69C;font-size:11px;background:url('http://filei.sayclub.kr/rose/common/bu_skSquare22.gif') no-repeat 0 4px;}

.myCastCafeWrap {position:relative;}
.myCastCafeWrap .myCastCafe a {display:block;height:19px;width:198px;overflow:hidden;line-height:20px;text-indent:6px;border:1px solid #B7B7B7;background:#FFF url('http://filei.sayclub.kr/rose/common/bu_selectform.gif') no-repeat 100% 0;}
	* html .myCastCafeWrap .myCastCafe a {line-height:22px;}
.myCastCafeWrap .myCastCafe a:hover {text-decoration:none;}
.myCastCafeWrap .myCastCafeLayer {display:none;position:absolute;top:20px;left:0;height:193px;width:198px;overflow:auto;border:1px solid #777;background-color:#FFF;z-index:10;}

.myCastCafeLayer .tabStB {width:161px;margin:10px 0 8px 10px;}
.myCastCafeLayer .tabStB a {display:block;height:16px;}
	*+html .myCastCafeLayer .tabStB a {height:15px;}
	* html .myCastCafeLayer .tabStB a {height:15px;}
.myCastCafeLayer .tabStB .tabCast {width:72px;}
.myCastCafeLayer .tabStB .tabCafe {width:86px;margin:0 0 0 -1px;}
.myCastCafeLayer .castList {width:151px;margin:0 0 0 10px;padding:0 5px;overflow:hidden;}
.myCastCafeLayer .castList li {float:left;height:21px;width:100%;overflow:hidden;}
.myCastCafeLayer .castList li .castName {float:left;width:100px;padding:2px 0 0;}
.myCastCafeLayer .castList li .castName a {display:inline-block;padding:2px 0 0;}
.myCastCafeLayer .castList li .castName a.myStation {display:inline-block;padding:2px 0 0;color:#F70;}
	*+html .myCastCafeLayer .castList li .castName a {padding:3px 0 0;}
	* html .myCastCafeLayer .castList li .castName a {padding:3px 0 0;}
.myCastCafeLayer .castList li .link {float:right;font-size:10px;color:#DDD;}
.myCastCafeLayer .castList li .link img {vertical-align:-5px;}
.myCastCafeLayer .noList {padding:10px 0 0;font-size:11px;line-height:18px;letter-spacing:-1px;text-align:center;border:none;}
.myCastCafeLayer .noList a {color:#69C;}
.myCastCafeLayer .noCafe {padding:10px 0 7px;color:#ABABAB;font-size:11px;letter-spacing:-1px;text-align:center;}
.myCastCafeLayer .noCafe a {color:#69C;}
.myCastCafeLayer .cafeList {width:151px;margin:0 0 0 10px;padding:0 5px;}
.myCastCafeLayer .cafeList li {height:18px;width:100%;overflow:hidden;}
.myCastCafeLayer .cafeList li a {white-space:nowrap;}
.myCastCafeLayer .listDivider {width:170px;margin:3px 0 0 6px;padding:11px 0 0;background:url('http://filei.sayclub.kr/rose/common/lhd_gr21.gif') repeat-x;}
.myCastCafeLayer .listDivider .cafeList {margin:0 0 0 4px;}
.myCastCafeLayer .listDivider .noCafe {padding:0 0 10px;}

/* 보유캐쉬 정보 */
.myCash {padding:11px 0 0;overflow:hidden;background:url('http://filei.sayclub.kr/rose/common/lhd_gr21.gif') repeat-x;}
.myCash li {float:left;margin:0 0 2px;overflow:hidden;font-size:11px;line-height:16px;}
.myCash li .title {float:left;width:56px;padding:0 0 0 7px;letter-spacing:-1px;background:url('http://filei.sayclub.kr/rose/common/bu_skSquare22.gif') no-repeat 0 7px;}
.myCash li .value {float:left;}
.myCash li .value strong {color:#F70;font-weight:normal;}
.myCash li .value a {color:#F70;}
.myCash li .btn {float:right;}
.myCash li.sn .title {float:left;width:56px;padding:0 0 0 7px;letter-spacing:-1px;color:#8e8e8e; background:none !important;}
.myCash li.sn .title a{color:#8e8e8e;}
.myCash li.sn .value {float:left;}
.myCash li.sn .value strong {color:#F70;font-weight:normal;}
.myCash li.sn .value a {color:#F70;}
.myCash li.sn .btn {float:right;}

/* 공지사항 */
.notice {position:relative;overflow:hidden;}
.notice h4 {margin:0 0 10px;border-bottom:2px solid #ABABAB;}
.notice h4 img {margin:0 0 5px;}
.notice .noticeList li {float:left;height:18px;width:200px;white-space:nowrap;}
.notice .noticeList li a {float:left;padding:0 0 0 7px;white-space:nowrap;background:url('http://filei.sayclub.kr/rose/common/bu_blSquare22.gif') no-repeat 0 4px;}
.notice .allLink {position:absolute;top:0;right:0;}
.notice .allLink a {padding:0 6px 0 0;font-size:11px;line-height:14px;letter-spacing:-1px;background:url('http://filei.sayclub.kr/rose/common/bu_skArrow35.gif') no-repeat 100% 2px;}

/* shopping */
.shopping {position:relative;width:209px;padding:10px 0 10px 9px;overflow:hidden;}
.shopping h3 {margin:0 0 5px;}
.shopping .goSite {position:absolute;top:10px;right:39px;}
.shopping .goSite a {font-size:11px;letter-spacing:-1px;}
.shopping .goSite a.auction {padding:0 0 0 4px;background:url('http://filei.sayclub.kr/rose/common/lhd_gr11.gif') no-repeat 0 3px;}
.shopping .listPager {position:absolute;top:9px;right:0;padding:0 0 0 1px;}
.shopping .listPager a {padding:0 0 0 1px;}
.shopping .listPager a img {margin:0 0 0 -2px;}
.shopping .list {width:206px;margin:0 0 0 3px;overflow:hidden;}
.shopping .list li {float:left;width:58px;margin:0 5px 0 5px;text-align:center;}
.shopping .list li span a img {height:58px;width:58px;}
.shopping .list li div {margin:5px 0 0;}
.shopping .list li div a {color:#7D7D7D;font-size:11px;line-height:12px;}
.shopping .list li div a span {letter-spacing:-1px;}

/* 친구소식, 프로필리스트 */
.storyList a,
.birthdayList a {color:#69C;}
.storyList a.nameLink,
.birthdayList a.nameLink {color:#4D4D4D;font-weight:bold;}
.storyList li,
.birthdayList li {width:100%;overflow:hidden;}
	*+html .storyList li,
	*+html .birthdayList li {margin-bottom:-2px;}
	* html .storyList li,
	* html .birthdayList li {margin-bottom:-2px;}
.storyList li.read,
.birthdayList li.read {color:#ABABAB;background-color:#FFF;}
.storyList li.read a, 
.storyList li.read p, 
.storyList li.read .caption,
.birthdayList li.read a, 
.birthdayList li.read p, 
.birthdayList li.read .caption {color:#ABABAB;}
.storyList .feedImg,
.birthdayList .feedImg {float:left;}
.storyList .story,
.birthdayList .story {float:right;}
.storyList .updateTime,
.birthdayList .updateTime {margin:0 1px 0 0;color:#ABABAB;font-size:11px;line-height:17px;white-space:nowrap;}
.storyList .quote,
.birthdayList .quote {line-height:18px;background:url('http://filei.sayclub.kr/rose/common/ic_quotationL.gif') no-repeat 0 2px;}
.storyList .backquote,
.birthdayList .backquote {padding:0 12px 0 0;color:#FFF;background:url('http://filei.sayclub.kr/rose/common/ic_quotationR.gif') no-repeat 100% 0;}
.storyList .goMystory,
.birthdayList .goMystory {color:#69C;font-size:11px;white-space:nowrap;}
.storyList .actionLink,
.birthdayList .actionLink {color:#69C;font-size:11px;white-space:nowrap;}
.storyList #character {margin:6px 0 4px;border:1px solid #DDD;}

/* 메인 알림리스트, 컴바 알림리스트 */
.feedNoticeList li {overflow:hidden;background-repeat:no-repeat;}
.feedNoticeList li a {color:#69C;}
.feedNoticeList li a.nameLink {color:#474747;font-weight:bold;white-space:nowrap;}
.feedNoticeList li.unread {background-color:#F2F2F2;}
.feedNoticeList li.new {background-color:#FFF;}
.feedNoticeList li.read {color:#ABABAB;background-color:#FFF;}
.feedNoticeList li.read a {color:#ABABAB;}
.feedNoticeList li.birthday {background-image:url('http://filei.sayclub.kr/rose/common/ic_feedBirthday.gif');}
.feedNoticeList li.star {background-image:url('http://filei.sayclub.kr/rose/common/ic_feedStar.gif');}
.feedNoticeList li.friend {background-image:url('http://filei.sayclub.kr/rose/common/ic_feedFriend.gif');}
.feedNoticeList li.identity {background-image:url('http://filei.sayclub.kr/rose/common/ic_feedID.gif');}
.feedNoticeList li.cast {background-image:url('http://filei.sayclub.kr/rose/common/ic_feedCast.gif');}
.feedNoticeList li.reply {background-image:url('http://filei.sayclub.kr/rose/common/ic_feedReply.gif');}
.feedNoticeList li.cafe {background-image:url('http://filei.sayclub.kr/rose/common/ic_feedCafe.gif');}
.feedNoticeList li.hompy {background-image:url('http://filei.sayclub.kr/rose/common/ic_feedHompy.gif');}
.feedNoticeList li.state {background-image:url('http://filei.sayclub.kr/rose/common/ic_feedState.gif');}
.feedNoticeList li.sympathy {background-image:url('http://filei.sayclub.kr/rose/common/ic_feedSympathy.gif');}
.feedNoticeList li.charmgame {background-image:url('http://filei.sayclub.kr/rose/common/ic_feedAttractvs.gif');}
.feedNoticeList li .time {padding-right:3px;color:#ABABAB;font-size:11px;line-height:17px;white-space:nowrap;}
.feedNoticeList li .actionLink {padding:0 4px;color:#69C;font-size:11px;white-space:nowrap;}
.feedNoticeList li .from {letter-spacing:0;}
.feedNoticeList li .newIC {vertical-align:4px;}
	* html .feedNoticeList li .newIC {margin:4px 0 8px;}

/* 내용(리스트)없음 */
.noList {clear:both;text-align:center;border-top:2px solid #808080;border-bottom:2px solid #808080;}
.noList span {padding:3px 0 1px 21px;line-height:15px;background:url('http://filei.sayclub.kr/rose/common/ic_!Yl.gif') no-repeat;}
/* noList 수정방법 : span의 line-height를 디자인된 높이값으로 수정 */

/* pager */
.pager {height:19px;width:100%;overflow:hidden;text-align:right;}
.pager a {margin-right:-4px;line-height:19px;}
.pager a.first {margin-right:4px;}
.pager a.last {margin-left:4px;margin-right:0;}
.pager a:hover {text-decoration:none;}
.pager a span {padding:6px 9px 4px 8px;border-right:1px solid #DDD;}
.pager .prev span {padding:6px 9px 4px 0;}
.pager .next span {padding:6px 0 4px 8px;}
.pager .number {font-weight:bold;}
.pager .numberLast span {border-right:0;}
.pager .selected span {color:#F70;font-weight:bold;}
.pager .selectedLast span {color:#F70;font-weight:bold;border-right:0;}
.pager a.number:hover {background-color:#EEE;}
.pager a.selected:hover {background-color:#FFF;}
.pager a.selectedLast:hover {background-color:#FFF;}
.pager a.number:hover span {background-color:#EEE;}
.pager a.selected:hover span {background-color:#FFF;}
.pager a.selectedLast:hover span {background-color:#FFF;}
.pager .prev span {padding-left:2px;}
.pager .next span {padding-right:2px;border-left:1px solid #DDD;border-right:0;}
.pager img {vertical-align:middle;}

/* layer pager */
.layerPager {}
.layerPager a {margin-right:-4px;font-family:tahoma;font-size:11px;}
.layerPager a span {padding:0 4px;}
.layerPager a.selected {font-weight:bold;}
.layerPager a.last {margin-right:0;}
.layerPager em {margin-right:-4px;color:#BCBCBC;font-size:10px;}
.layerPager img {vertical-align:1px;}
.layerPager img.first {margin-right:5px;}
.layerPager img.prev {margin-right:4px;}
.layerPager img.next {margin-left:4px;}
.layerPager img.last {margin-left:5px;}

/* 서브서비스 sidebar > myInfoArea */
.myInfoArea {width:190px;margin:3px 3px 0 4px;padding:15px 0 9px;border:1px solid #EEE;background:#F2F2F2;}
.myInfoArea .myCharacter {width:180px;margin:0 auto 10px;text-align:center;}
.myInfoArea .myCharacter .character {margin:0 auto 5px;padding:2px;border:1px solid #DDD;background:#FFF;}
.myInfoArea .myInfo {width:180px;margin:0 auto 10px;padding-top:11px;text-align:center;background:url('http://filei.sayclub.kr/rose/common/lhd_gr21.gif') repeat-x;}
.myInfoArea .myInfo dt {font-weight:bold;padding-bottom:7px;}
.myInfoArea .myInfo dd {font-size:11px;line-height:15px;}
.myInfoArea .myInfo dd em {color:#F70;}
.myInfoArea .myInfo dd.btnMypage {margin-top:7px;}
.myInfoArea .myCash {width:180px;margin:0 auto 7px;text-align:center;}
.myInfoArea .myCash li {width:180px;text-align:left;}

/* overture AD */
.overtureWrap {width:150px;}
.overtureWrap h5 {margin-bottom:7px;color:#ABABAB;font-weight:bold;}
.overtureWrap h5 a {color:#ABABAB;}
.overtureWrap dl {width:150px;margin-bottom:13px;}
.overtureWrap dt {margin-bottom:9px;font-weight:bold;line-height:16px;letter-spacing:-1px;}
.overtureWrap .thumbnail {margin-bottom:8px;}
.overtureWrap .thumbnail img {width:100px;height:64px;}
#chatting .overtureWrap .thumbnail img {width:150px;height:125px;}
.overtureWrap .info {padding-bottom:13px;color:#888;font-size:11px;line-height:15px;letter-spacing:-1px;background:url('http://filei.sayclub.kr/rose/common/lhd_gr21.gif') repeat-x 0 100%;}
.overtureWrap .info a {color:#888;}
.overtureWrap .noLine {background:none;}

/* 검색 추천 키워드 */
.srchRecomKeyword {display:none;position:absolute;border:1px solid #777;background-color:#FFF;z-index:100;}
.srchRecomKeyword .keywordList {width:100%;}
.srchRecomKeyword .keywordList li {height:20px;overflow:hidden;}
.srchRecomKeyword .keywordList li a {display:block;width:100%;line-height:20px;text-indent:5px;}
.srchRecomKeyword .keywordList li a:hover {text-decoration:none;background-color:#EEE;}
.srchRecomKeyword .keywordList li a strong {color:#F70;font-weight:normal;}

/*20111025 추가*/
#pageHeader	{position:relative;}
#pageHeader		.left_banner{position:absolute; top:98px; left:-94px;}
