@charset "utf-8";
@import url('chattingPopup.css?20100622100000');

/* common */
.popupWrap {}
.popupWrap h1 {height:36px;color:#FFF;font-size:14px;line-height:36px;text-indent:20px;background:url('http://filei.sayclub.kr/rose/common/poplayer/bg_popupTitle.gif') repeat-x;}
.popupWrap h1 span {font-size:12px;font-weight:normal;}
.popupWrap .popupBtn {margin:0 auto 10px;padding:10px 0 0;text-align:center;border-top:1px solid #D4D4D4;}
.popupWrap .msgIc {height:16px;margin:0 0 -7px;padding:3px 0 1px 20px;background:url('http://filei.sayclub.kr/rose/common/ic_!Or.gif') no-repeat;}
	* html .popupWrap .msgIc {display:inline-block;margin-top:5px;}
	*+html .popupWrap .msgIc {display:inline-block;margin-top:5px;}
.popupWrap .contentMsg {line-height:18px;}

.popupNotice {}
.popupNotice h1 {display:inline;float:left;height:26px;margin:17px 0 0 9px;}
.popupNotice h2 {display:inline;float:right;height:27px;margin:16px 9px 0 0;}
.popupNotice .contentBox {clear:both;width:436px;background:url('http://filei.sayclub.kr/rose/common/popup/box_popupNotice436Top.gif') no-repeat;}
.popupNotice .contentBox .bgBtm {width:397px;padding:33px 15px 37px 24px;background:url('http://filei.sayclub.kr/rose/common/popup/box_popupNotice436Btm.gif') no-repeat 0 100%;}
.popupNotice .help {margin:0 0 17px;padding:0 0 0 20px;line-height:17px;background:url('http://filei.sayclub.kr/rose/common/ic_!Or.gif') no-repeat;}
.popupNotice .help strong {color:#F70;font-weight:normal;}
.popupNotice .popupBtn {padding-right:24px;text-align:center;}
.popupNotice .closeBtn {margin:4px 6px 0 0;text-align:right;}
.popupNotice .closeBtn span {display:inline-block;padding-top:6px;color:#888;}

#keyboardSecurity {width:470px;}
#keyboardSecurity .contentWrap {width:420px;margin:25px auto 20px;}
#keyboardSecurity .contentWrap em {color:#5D91C5;}
#keyboardSecurity h2 {padding-bottom:4px;color:#5D91C5;letter-spacing:-1px;border-bottom:1px solid #DEDEDE;}
#keyboardSecurity .autoSetting {margin-top:15px;}
#keyboardSecurity .autoSetting .desc {margin:4px 0 8px 0;line-height:18px;letter-spacing:-1px;}
#keyboardSecurity .manualSetting {margin-top:20px;overflow:hidden;}
#keyboardSecurity .manualSetting h2 {margin-bottom:10px;}
#keyboardSecurity .manualSetting .desc {float:left;width:250px;margin:-4px 10px 0 0;line-height:18px;letter-spacing:-1px;}
#keyboardSecurity .manualSetting .btnDownload {float:left;}
#keyboardSecurity .contentWrap dl {width:406px;margin-top:6px;padding:7px 0 2px 9px;border:2px solid #DEDEDE;}
#keyboardSecurity .contentWrap dl dt {margin-bottom:6px;color:#5D91C5;font-size:11px;font-weight:bold;letter-spacing:-1px;}
#keyboardSecurity .contentWrap dl dd {font-size:11px;line-height:18px;letter-spacing:-1px;}
#keyboardSecurity .popupBtn {width:427px;}

#myCafeList {width:450px;padding:0 0 20px;}
#myCafeList h1 {margin:0 0 15px;}
#myCafeList .contentWrap {width:410px;margin:0 auto;}
#myCafeList .setupBtn {margin:0 0 3px;text-align:right;}
#myCafeList .popupBtn {width:410px;}
#myCafeList .noList {padding:0 0 15px;border:0;}
#myCafeList .noList span {line-height:344px;}
#myCafeList .cafeListScroll {height:203px;width:408px;margin:0 0 10px;overflow:auto;border:1px solid #DDD;}
	* html #myCafeList .cafeListScroll {overflow-x:hidden;}
#myCafeList .cafeList {margin:13px 0 0;padding:0 0 10px;overflow:hidden;}
	* html #myCafeList .cafeList {width:100%;}
#myCafeList .cafeList li {float:left;height:18px;width:100%;overflow:hidden;}
#myCafeList .cafeList li a {float:left;width:100%;line-height:18px;text-indent:15px;}
	* html #myCafeList .cafeList li a {line-height:20px;}
#myCafeList .cafeList li a:hover {text-decoration:none;background-color:#EEE;}
#myCafeList .cafeList li a.selected {color:#FFF;background-color:#316AC5;}
#myCafeList .cafeInfo {height:108px;margin:0 0 13px 13px;}
#myCafeList .cafeInfo li {height:18px;padding:0 0 0 7px;background:url('http://filei.sayclub.kr/rose/common/bu_grSquare22.gif') no-repeat 0 5px;}

#myWishList {width:450px;padding:0 0 20px;}
#myWishList h1 {margin:0 0 25px;}
#myWishList .contentWrap {width:410px;margin:0 auto;padding:0 0 20px;}
#myWishList .popupBtn {width:410px;}
#myWishList .pager {margin:10px 0 0;}
#myWishList .noList {border:0;}
#myWishList .noList span {line-height:361px;}
#catalogTable {width:388px;margin:0 auto;padding:20px 5px 0 17px;overflow:hidden;border:2px solid #808080;border-left:0;border-right:0;}
#catalogTable .catBox {float:left;width:123px;margin:0 1px 0 0;padding:0 0 20px;text-align:center;}
#catalogTable .catImg {height:75px;width:75px;margin:0 auto 8px;border:1px solid #D7D7D7;}
#catalogTable .catName {margin:0 0 2px;}
#catalogTable .catName a {line-height:15px;white-space:nowrap;}
#catalogTable .catCash {margin:0 0 3px;color:#ABABAB;font-size:11px;}

#errorMsg {width:356px;padding:0 0 15px;}
#myInfoAgree {width:330px;padding:0 0 15px;}
#errorMsg .contentMsg {padding:60px 0;text-align:center;}
#myInfoAgree .contentMsg {padding:43px 0;text-align:center;}
#errorMsg .popupBtn,
#myInfoAgree .popupBtn {margin:0 20px;}


/* 프로필:잡지스크랩 */
.magazineScrap {width:450px;}
.magazineScrap .magazine {width:400px;margin:25px auto 30px;overflow:hidden;}
.magazineScrap .magazine .coverImg {float:left;width:100px;margin:0 8px 10px 0;}
.magazineScrap .magazine p {float:left;line-height:18px;}
.magazineScrap .magazine p span {color:#69C;}
.magazineScrap .magazine .writeForm {clear:both;}
.magazineScrap .magazine .writeForm textarea {height:62px;width:393px;color:#4D4D4D;line-height:17px;}
.magazineScrap .popupBtn {width:400px;}

/* 프로필 동영상 팝업 */
.popVclipWrap {width:502px;padding:15px;text-align:center;background-color:#000;}
.popVclipWrap .closeBtn {margin:15px 0 0;}

/*K 캐릭터재구매활성화*/
.popBuyChance {position:relative;width:436px;}
.popBuyChance .contentBox  .bgBtm {width:424px;padding:33px 6px 37px;}
.popBuyChance .toUser {display:inline;float:right;padding-top:5px;margin:18px 7px 5px 0;}
.popBuyChance .toUser .userName {font-weight:bold;}
.popBuyChance .toUser img {margin-top:-4px;}
.popBuyChance .content {text-align:center;}
.popBuyChance .dDay {position:relative;}
.popBuyChance .dDay .characterar {margin-left:-82px;}
.popBuyChance .balloon {position:absolute;top:0px;left:206px;width:151px;height:78px;background:url('http://filei.sayclub.kr/rose/itemmall/bg_balloon.gif') no-repeat;}
	* html .popBuyChance .balloon {left:5px;}
.popBuyChance .balloon P {margin-top:14px;}
.popBuyChance .balloon img {margin-right:2px;}
.popBuyChance p {margin-top:24px;}
.popBuyChance p img {vertical-align:middle;}

/* 캐릭터자유이용권 가이드 */
.popCharacterFreeGuide {height:693px;width:511px;background:url('http://filei.sayclub.kr/rose/itemmall/bg_popCharFreeGuide.gif') no-repeat;}
.popCharacterFreeGuide h2 {margin:0 0 11px 25px;padding:19px 0 0;}
.popCharacterFreeGuide .desc {margin:0 0 9px 25px;}
.popCharacterFreeGuide .useStep {margin:0 0 0 47px;padding-top:17px;}
.popCharacterFreeGuide .useStep dd {width:auto;margin:0 0 1px;overflow:hidden;}
.popCharacterFreeGuide .useStep dd.step1 {height:119px;}
.popCharacterFreeGuide .useStep dd.step1 .title {clear:both;}
.popCharacterFreeGuide .useStep dd.step1 .title img {margin:0 0 9px;}
.popCharacterFreeGuide .useStep dd.step1 .dpImg {display:inline;float:left;height:88px;width:128px;margin:0 0 0 34px;background:url('http://filei.sayclub.kr/rose/itemmall/bg_popCharFreeGuideDP.gif') no-repeat;}
.popCharacterFreeGuide .useStep dd.step1 .dpImg img {margin:1px 0 0 27px;}
.popCharacterFreeGuide .useStep dd.step1 .item {float:left;height:45px;width:300px;margin:10px 0 0;overflow:hidden;}
.popCharacterFreeGuide .useStep dd.step1 .item li {float:left;width:170px;padding:0 0 0 12px;line-height:18px;background:url('http://filei.sayclub.kr/images/incredible/saymall/bullet/bu_grCircle77.gif') no-repeat 0 40%;}
.popCharacterFreeGuide .useStep dd.step1 .item li strong {display:inline-block;width:40px;color:#4B69BF;}
.popCharacterFreeGuide .useStep dd.step1 .item li em {color:#F70;}
.popCharacterFreeGuide .useStep dd.step1 .item li.a {width:100px;}
.popCharacterFreeGuide .useStep dd.step1 .btnBuy {float:left;}
.popCharacterFreeGuide .notice {margin:10px 0 0 50px;}
.popCharacterFreeGuide .notice li {padding:0 0 0 11px;color:#3E3E3E;font-size:11px;line-height:16px;background:url('http://filei.sayclub.kr/images/incredible/saymall/bullet/bu_or!711.gif') no-repeat 0 2px;}
.popCharacterFreeGuide .notice li a {color:#E34000;font-weight:bold;}

/* 로즈플러스 운영자쪽지 */
.fromAdmin {width:362px;}
.fromAdmin .contentWrap {width:344px;margin:29px auto 30px;}
.fromAdmin h2 {height:22px;text-indent:26px;border-bottom:1px solid #D4D4D4;}
.fromAdmin .msgTop {margin:2px 0 12px 26px;}
.fromAdmin .msgTop p {margin:18px 0 0;line-height:18px;}
.fromAdmin .msgBtm {margin:0 0 0 26px;}
.fromAdmin .msgBtm p {margin:0 0 18px;line-height:18px;}
.fromAdmin .desc {width:326px;margin:0 0 25px;padding:8px 0 8px 12px;border:3px solid #DADADA;}
.fromAdmin .desc li {line-height:16px;}
.fromAdmin .desc .title {display:inline-block;width:98px;margin:0 18px 0 0;padding:2px 0 0 11px;border-right:1px solid #E3E3E3;background:url('http://filei.sayclub.kr/rose/common/bu_grDSquare33.gif') no-repeat 0 7px;}
.fromAdmin .desc .data {padding-top:2px;}
.fromAdmin .desc .data strong {color:#F70;}
.fromAdmin .actionLink {margin:0 0 5px 26px;}
.fromAdmin .actionLink a {padding-left:11px;color:#F70;font-size:11px;background:url('http://filei.sayclub.kr/rose/common/bu_orArrow58.gif') no-repeat 0 1px;}
.fromAdmin .sendTime {margin:0 0 0 37px;font-size:11px;}
.fromAdmin .popupBtn {width:344px;}

/* 로즈플러스 프리미엄초대이용알림*/
.premiumInviteInform {width:490px;}
.premiumInviteInform .desc {padding:25px 0 23px 25px;}
.premiumInviteInform .desc img {margin:0 0 10px;}
.premiumInviteInform .desc strong {color:#FC7500;}
.premiumInviteInform .banner {margin:0 0 30px 25px;}
.premiumInviteInform .popupBtn {width:470px;}

/*방송하기 도움말*/
#broadcastHelp {width:450px;}
#broadcastHelp .contentWrap {width:400px;margin:34px auto 0;padding-left:10px;}
	* html #broadcastHelp .contentWrap {padding-left:8px;}
#broadcastHelp .contentWrap ol {list-style:none;}
#broadcastHelp .contentWrap ol li {overflow:hidden;line-height:18px;}
#broadcastHelp .contentWrap ol span {float:left;}
#broadcastHelp .contentWrap ol p {width:auto;padding-left:34px;}
#broadcastHelp .popupBtn {margin:0 20px;padding:10px 0 20px;}

/*방송 관리*/
#broadcastAdmin {width:450px;}
#broadcastAdmin .contentWrap {width:410px;margin:17px auto 20px;}
#broadcastAdmin .contentWrap .fromTBstC {width:100%;margin-bottom:5px;}
#broadcastAdmin .contentWrap .fromTBstC th {width:107px;padding-top:10px;text-align:left;vertical-align:top;}
#broadcastAdmin .contentWrap .fromTBstC td {padding:6px 0 3px 0;}
#broadcastAdmin .contentWrap .fromTBstC td input {padding-bottom:1px;}
#broadcastAdmin .contentWrap .fromTBstC .server em {color:#F70;font-size:11px;}
#broadcastAdmin .contentWrap .fromTBstC .server span {color:#BCBCBC;font-size:11px;}
#broadcastAdmin .contentWrap .fromTBstC .server input {width:45px;height:15px;padding-top:4px;color:#BBB;font-size:11px;}
#broadcastAdmin .contentWrap .fromTBstC .program select {width:100px;}
#broadcastAdmin .contentWrap .fromTBstC .program p.txtBox {margin-top:5px;}
#broadcastAdmin .contentWrap .fromTBstC .program p.txtBox input {width:250px;}
#broadcastAdmin .contentWrap .fromTBstC .program span {color:#999;font-size:11px;}
#broadcastAdmin .contentWrap .fromTBstC .changeCj select {width:190px;}
#broadcastAdmin .contentWrap .fromTBstC .changeCj p {margin-top:5px;color:#999;font-size:11px;}
#broadcastAdmin .contentWrap h2 {padding-top:22px;border-top:1px solid #DDD;}
#broadcastAdmin .contentWrap .fromTBstD {width:100%;margin-top:10px;border-top:1px solid #DDD;border-bottom:1px solid #DDD;}
#broadcastAdmin .contentWrap .fromTBstD th {width:87px;padding:12px 0 0 10px;text-align:left;vertical-align:top;border-left:1px solid #DDD;border-right:1px solid #DDD;border-bottom:1px solid #DDD;}
#broadcastAdmin .contentWrap .fromTBstD td {padding:10px 0 9px 8px;border-right:1px solid #DDD;border-bottom:1px solid #DDD;}
#broadcastAdmin .contentWrap .fromTBstD td input {padding-bottom:1px;}
#broadcastAdmin .contentWrap .fromTBstD td input.inputSearch {width:65px;height:23px;margin:0 0 -6px -4px;}
#broadcastAdmin .contentWrap .fromTBstD td input.inputBgDelete {width:66px;height:23px;margin:0 0 -6px 0;}
#broadcastAdmin .contentWrap .fromTBstD .maxMember input {width:64px;}
#broadcastAdmin .contentWrap .fromTBstD .maxMember span {color:#999;font-size:11px;}
#broadcastAdmin .contentWrap .fromTBstD .password input {width:147px;}
#broadcastAdmin .contentWrap .fromTBstD .password span {color:#999;font-size:11px;}
#broadcastAdmin .contentWrap .fromTBstD .password .notice {margin-top:8px;line-height:18px;}
#broadcastAdmin .contentWrap .fromTBstD .password .notice em {color:#F70;}
#broadcastAdmin .contentWrap .fromTBstD .password .guest {margin-top:8px;line-height:18px;}
#broadcastAdmin .contentWrap .fromTBstD .password .guest strong {display:block;height:22px;padding-left:20px;color:#F70;background:url('http://filei.sayclub.kr/rose/common/ic_!Or.gif') no-repeat;}
#broadcastAdmin .contentWrap .fromTBstD .password .guest em {color:#F70;}
#broadcastAdmin .contentWrap .fromTBstD .background input {width:150px;height:16px;border-right:none;}
#broadcastAdmin .contentWrap .fromTBstD .background input.radio {width:14px;height:14px;vertical-align:top;}
#broadcastAdmin .contentWrap .fromTBstD .background .notice {margin-top:2px;color:#F70;font-size:11px;line-height:18px;}
#broadcastAdmin .contentWrap .fromTBstD .background .notice span {font-size:12px;}
#broadcastAdmin .contentWrap .fromTBstD .background .bgPosition {margin-top:15px;}
#broadcastAdmin .contentWrap .fromTBstD .background .bgPosition span {padding:0 13px;}
#broadcastAdmin .popupBtn {margin:0 20px;}

/*명령어 도움말*/
#chattingAbility {width:450px;}
#chattingAbility .contentWrap {width:410px;margin:20px auto 20px;}
#chattingAbility .contentWrap h3 {margin-bottom:7px;}
#chattingAbility .contentWrap .box {width:400px;margin-bottom:20px;padding:20px 0 0 10px;overflow:hidden;border:1px solid #DDD;}
	*+html #chattingAbility .contentWrap .box {padding-bottom:20px;}
	* html #chattingAbility .contentWrap .box {padding-bottom:20px;}
#chattingAbility .contentWrap .box p {float:left;margin-bottom:20px;}
#chattingAbility .contentWrap .box .title {width:116px;}
#chattingAbility .contentWrap .box .title strong {color:#2BA4CD;}
#chattingAbility .contentWrap .box .case {width:83px;}
#chattingAbility .contentWrap .box .explanation {width:185px;}
#chattingAbility .popupBtn {margin:0 20px;padding:10px 0 20px;}

/*이모티콘*/
#emoticonBox {width:530px;}
#emoticonBox .contentWrap {width:490px;margin:20px auto 0;}
#emoticonBox .box {width:490px;height:283px;margin-bottom:20px;background:url('http://filei.sayclub.kr/rose/saycast/station/bg_popEmoticon.gif') no-repeat;} 
#emoticonBox .category {float:left;padding:15px 0 0 9px;}
#emoticonBox .category li {width:97px;margin:0 0 2px;padding:0 0 3px;line-height:16px;}
#emoticonBox .category li a {color:#258;}
#emoticonBox .category li.best {margin:0 0 5px;background:url('http://filei.sayclub.kr/rose/common/bu_bestimgDivider') repeat-x 0 100%;}
#emoticonBox .category li.selected a {font-weight:bold;}
#emoticonBox .category a {padding:0 0 0 11px;background:url('http://filei.sayclub.kr/rose/common/bu_category.gif') no-repeat 1px 3px;}
#emoticonBox .listWrap {float:right;width:376px;padding:6px 1px 0 0;text-align:right;}
#emoticonBox .subCategory {display:table;width:338px;margin:0 0 2px;padding:4px 0 0 3px;background:url('http://filei.sayclub.kr/rose/saycast/station/bg_listBtm.gif') repeat-x 0 100%;}
#emoticonBox .subCategory li {float:left;margin:0 3px 3px 0;color:#90D5EC;line-height:20px;}
#emoticonBox .subCategory li a {padding:0 3px 0 0;}
#emoticonBox .subCategory li.selected a {font-weight:bold;}
#emoticonBox .listBox1 {width:343px;height:244px;overflow:auto;}
#emoticonBox .listBox2 {width:372px;height:271px;overflow:auto;overflow-x:hidden;}
#emoticonBox .list {width:320px;}
#emoticonBox .list td {width:80px;text-align:center;vertical-align:bottom;}
#emoticonBox .list td img {display:block;margin:0 auto 3px;}
#emoticonBox .popupBtn {margin:0 20px;}

/*음성광고 타이머*/
#adTimer {width:238px;height:127px;padding-top:10px;background:url('http://filei.sayclub.kr/rose/saycast/station/bg_adTimer.gif') no-repeat;}
#adTimer h1 {margin-left:11px;}
#adTimer .time {font-family:Tahoma;font-size:39px;font-weight:bold;line-height:80px;text-align:center;}
#adTimer .time .adNext {color:#ABABAB;}
#adTimer .time .adBefore {color:#FFF;}
#adTimer .time .adTime {color:#F70;}
#adTimer .description {display:inline;float:left;margin:12px 0 0 12px;padding-left:8px;font-size:11px;letter-spacing:-1px;background:url('http://filei.sayclub.kr/rose/common/bu_bkArrow35.gif') no-repeat 0 2px;}
#adTimer .description em {color:#F70;}
#adTimer .btnAdList {float:right;margin:5px 6px 0 0;}
#adTimer .adListLayer {display:none;position:absolute;left:8px;top:29px;width:222px;height:77px;background:url('http://filei.sayclub.kr/rose/saycast/station/bg_adTimerLayer.gif') no-repeat;}
#adTimer .adListLayer li {width:86px;padding-left:10px;font-size:11px;background:url('http://filei.sayclub.kr/rose/common/bu_gnSquare55.gif') no-repeat 0 2px;}
#adTimer .adListLayer li.list1 {position:absolute;left:11px;top:9px;}
#adTimer .adListLayer li.list2 {position:absolute;left:11px;top:30px;}
#adTimer .adListLayer li.list3 {position:absolute;left:11px;top:52px;}
#adTimer .adListLayer li.list4 {position:absolute;left:113px;top:9px;}
#adTimer .adListLayer li.list5 {position:absolute;left:113px;top:30px;}
#adTimer .adListLayer li.list6 {position:absolute;left:113px;top:52px;}

/*K 방송광고 적립금내역 확인*/
#reserveFund {width:450px;}
#reserveFund .contentWrap {width:410px;margin:17px auto 20px;}
#reserveFund h1 em {color:#FE7600;}
#reserveFund .infoBox {margin-bottom:20px;padding:16px 20px;background-color:#F5F5F5;border:solid 1px #DDD;}
#reserveFund .infoBox p {font-weight:bold;line-height:20px;}
#reserveFund .popupBtn {margin:0 20px;}
.listTBstC {border-top:2px solid #808080;border-bottom:2px solid #808080;}
.listTBstC table {width:100%;}
.listTBstC thead th {height:25px;color:#969696;font-size:11px;font-weight:normal;background:url('http://filei.sayclub.kr/rose/common/bu_titleBar.gif') #F5F5F5 no-repeat 100% 7px;border-bottom:1px solid #E1E1E1;}
.listTBstC thead th.lastChild {background-image:none;}
.listTBstC tbody td {padding:10px 0 8px 0;border-bottom:1px solid #E1E1E1;text-align:center;}
.reserveFund .listTBstC {height:338px;}
.reserveFund .date {width:105px;}
.reserveFund .num {width:179px;}
.reserveFund .amount {width:126px;}
.reserveFund .pager {margin:10px 0;}

/*방송국 게시판 팝업*/
#popAppMusicWrap {width:670px;padding:12px 10px 15px;}
#popAppMusicWrap .popContentsWrap {width:670px;}
#popAppMusicWrap .popContentsWrap h1{float:left;font-size:14px;}
#popAppMusicWrap .popContentsWrap h1 span {font-size:12px;font-weight:normal;}
#popAppMusicWrap .popContentsWrap h1 em {color:#F70;}
#popAppMusicWrap .popContentsWrap .goLink {margin-bottom:20px;text-align:right;}
#popAppMusicWrap .popContentsWrap .goLink span {padding-right:8px;color:#69C;background:url('http://filei.sayclub.kr/rose/common/bu_skArrow74.gif') no-repeat 100% 2px;}
#popAppMusicWrap .popContentsWrap .goLink span a {color:#69C;}
#popAppMusicWrap .popContentsWrap .goLink .bar {padding:0 3px;color:#DDD;background:none;}
#popAppMusicWrap .popContentsWrap .pager {padding-top:15px;text-align:center;}

.popContentsWrap .listTBstB tbody td {padding:9px 0 6px 0;border-bottom:1px solid #E6E6E6;}
.popContentsWrap .listTBstB tbody .notice td {padding:7px 0 6px 0;border:none;background:url('http://filei.sayclub.kr/rose/saycast/station/bg_bbsNotice.gif') repeat-x 0 100%;}
.popContentsWrap .listTBstB thead .subject {width:433px;}

.popContentsWrap .viewWrap .viewHead .contentInfo {width:596px;}
.popContentsWrap .viewWrap .appMusicBox .appMusicWrap,
.popContentsWrap .viewWrap .viewContent,
.popContentsWrap .viewWrap .replyBox,
.popContentsWrap .viewWrap .replyBox .replyList,
.popContentsWrap .viewWrap .replyBox .replyWrite {width:630px;}
.popContentsWrap .viewWrap .replyBox .replyList .replyTxt {width:490px;}
.popContentsWrap .viewWrap .replyBox .replyList .replyTxt p {width:460px;}
.popContentsWrap .viewWrap .replyBox .replyWrite textarea {width:507px;}

.popContentsWrap .writeWrap .writeHead .subject input {width:605px;}
.popContentsWrap .writeWrap .editorWrap {width:669px;}

/* 로그인팝업 */
.popupLogin h1 {font-size:0;line-height:0;}
.popupLogin h1 img {margin:9px 0 0;}
.popupLogin .loginMsg {position:absolute;top:23px;left:0;padding:0 40px;color:#F70;font-size:11px;line-height:15px;text-align:center;}
.popupLogin .loginMsg span {padding-left:14px;background:url('http://filei.sayclub.kr/rose/common/ic_!OrS.gif') no-repeat;}
.popupLogin .loginArea {position:absolute;top:50%;left:50%;height:183px;width:283px;margin:-106px 0 0 -141px;padding:65px 0 0;border:1px solid #DDD;background-color:#F7F7F7;}
.popupLogin .login {width:200px;}
.popupLogin .login .idpw {width:143px;}
.popupLogin .login .idpw input {width:131px;}
.popupLogin .login .check {word-spacing:0;}
.popupLogin .login .check input {margin-right:3px;}
.popupLogin .login .idsave {padding-right:10px;}
.popupLogin .login .search {width:202px;padding-top:10px;}
.popupLogin .login .search img {margin:0 2px 0 0;}

/*K 방송국 초대장*/
.fromTBstC .num {color:#999;font-size:11px;}
.fromTBstC .num em {font-weight:bold;}
.fromTBstC p.subGuide {margin-top:7px;color:#999;font-size:11px;}

#studioInvite {width:450px;}
#studioInvite .contentWrap {width:410px;margin:17px auto 20px;}
#studioInvite h2 {padding-top:22px;border-top:1px solid #DDD;}
#studioInvite .fromTBstC {width:100%;margin-bottom:5px;}
#studioInvite .fromTBstC th {width:107px;padding-top:10px;text-align:left;vertical-align:top;}
#studioInvite .fromTBstC td {padding:6px 0 3px 0;}
#studioInvite .fromTBstC td input {height:16px;padding-bottom:1px;}
#studioInvite .receiver input {width:298px;}
#studioInvite .receiver .inviteType {margin-bottom:5px;}
#studioInvite .receiver .inviteType input {width:16px;height:16px;vertical-align:middle;}
#studioInvite .inviteContent textarea {width:295px;height:105px;margin-bottom:7px;padding-top:5px;}
#studioInvite .recommendList {margin-top:9px;}
#studioInvite .recommendList .memberCheck {clear:both;height:14px;padding:18px 7px 7px;overflow:hidden;border-left:solid 1px #DDD;border-right:solid 1px #DDD;border-bottom:solid 1px #DDD;border-bottom:none;}
#studioInvite .recommendList .allMemberCheck {float:left;}
#studioInvite .recommendList .noMemberCheck {float:right;}
#studioInvite .recommendList .listTab ul {margin-left:1px;height:1%;}
#studioInvite .recommendList .listTab ul:after {content:" ";display:block;height:0;clear:both;visibility:hidden;}
#studioInvite .recommendList .listTab li {position:relative;float:left;margin:0 0 -1px -1px;padding-right:4px;background:url('http://filei.sayclub.kr/rose/saycast/station/bg_inviteTabOff.gif') no-repeat right;}
#studioInvite .recommendList .listTab li span {display:inline-block;height:29px;padding:0 6px 0 10px;text-align:center;line-height:29px;background:url('http://filei.sayclub.kr/rose/saycast/station/bg_inviteTabOff.gif') no-repeat;}
#studioInvite .recommendList .listTab li a {display:inline-block;height:29px;text-decoration:none;}
#studioInvite .recommendList .listTab li.on {background:url('http://filei.sayclub.kr/rose/saycast/station/bg_inviteTabOn.gif') no-repeat right;} 
#studioInvite .recommendList .listTab li.on span {background:url('http://filei.sayclub.kr/rose/saycast/station/bg_inviteTabOn.gif') no-repeat;}
#studioInvite .recommendList .listSelect {height:1%;padding:10px 7px 2px;letter-spacing:-1px;border-top:solid 1px #DDD;border-right:solid 1px #DDD;border-left:solid 1px #DDD;background-color:#F5F5F5;}
#studioInvite .recommendList .listSelect:after {content:" ";display:block;height:0;clear:both;visibility:hidden;}
#studioInvite .recommendList .listSelect li {float:left;padding:0 8px 8px 0;white-space:nowrap;}
#studioInvite .recommendList .memberList {position:relative;width:394px;height:224px;padding:10px 7px;border:solid 1px #DDD;overflow:scroll;overflow-x:hidden;}
#studioInvite .recommendList .memberList li {position:relative;margin-bottom:5px;}
#studioInvite .recommendList .memberList li.noList {padding-top:120px;text-align:center;border:none;}
#studioInvite .recommendList .memberList li.noList span {padding-left:20px;background:url('http://filei.sayclub.kr/rose/common/ic_!Or.gif') no-repeat;}
#studioInvite .recommendList .memberList li input,
#studioInvite .recommendList .memberList li img {vertical-align:middle;}
#studioInvite .recommendList .memberList li .memberIco {margin-right:5px;}
#studioInvite .recommendList .memberList li .info {position:absolute;top:7px;right:8px;}
#studioInvite .popupBtn {margin:0 20px;}

#studioInviteRe {width:600px;} 
#studioInviteRe .contentWrap {width:600px;height:314px;overflow:hidden;background:url('http://filei.sayclub.kr/rose/saycast/station/bg_InviteRe.gif') no-repeat;}
#studioInviteRe .addresserInfoArea {float:left;width:200px;}
#studioInviteRe .addresserInfoArea .character {margin:34px 0 11px 49px;}
#studioInviteRe .addresserInfoArea .nickName {width:180px;margin:0 10px 20px;text-align:center;}
#studioInviteRe .addresserInfoArea ul {width:134px;margin-left:31px;}
#studioInviteRe .addresserInfoArea ul li {width:130px;padding-left:6px;overflow:hidden;color:#ACADA8;line-height:18px;background:url('http://filei.sayclub.kr/rose/common/bu_dgrSquare22.gif') no-repeat 0 7px;}
#studioInviteRe .addresserInfoArea ul li.stationName p {float:left;color:#4D4D4D;}
#studioInviteRe .addresserInfoArea ul li.stationName em {float:left;color:#69C;}
#studioInviteRe .addresserInfoArea ul li.totalMember em {color:#F70;}

#studioInviteRe .addresserMsgArea {float:left;width:350px;margin-left:25px;}
#studioInviteRe .addresserMsgArea h2 {margin:30px 0 13px 10px;}
#studioInviteRe .addresserMsgArea .inviteType {margin:0 0 20px 10px;}
#studioInviteRe .addresserMsgArea .inviteType em {color:#69C;font-weight:bold;}
#studioInviteRe .addresserMsgArea .inviteMsgBox {width:337px;height:86px;margin-bottom:1px;padding:0 15px 15px 10px;overflow:auto;color:#ADADAD;line-height:18px;}
#studioInviteRe .addresserMsgArea .inviteMsgBox p {margin-bottom:0;color:#ADADAD;}
#studioInviteRe .addresserMsgArea .inviteMsgBox p span {color:#4D4D4D;}
#studioInviteRe .addresserMsgArea .popupBtn {}

/*미디어 추가 도움말*/
#addMediaHelp {width:450px;}
#addMediaHelp .contentWrap {width:430px;height:430px;padding:15px 0 0 20px;overflow-y:scroll;}
#addMediaHelp .contentWrap h2 {width:410px;}
#addMediaHelp .contentWrap h3 {width:410px;margin-bottom:5px;}
#addMediaHelp .contentWrap ol {width:410px;list-style:none;}
#addMediaHelp .contentWrap ol li {line-height:18px;}
#addMediaHelp .contentWrap .addMediaProcess {}
#addMediaHelp .contentWrap .addMediaProcess li span {display:block;margin:5px 0 20px;}
#addMediaHelp .contentWrap .addMediaProcess li .valignMid {display:inline;}
#addMediaHelp .contentWrap .addMediaProcess li .valignMid img {vertical-align:middle;}
#addMediaHelp .contentWrap .addMediaProcess .process01 {margin-bottom:15px;}
#addMediaHelp .contentWrap .addMediaProcess .process02 {margin-bottom:-20px;}
#addMediaHelp .contentWrap .addMediaProcess .process04 em {display:block;margin:-10px 0 30px 0;color:#F70;}
#addMediaHelp .contentWrap .addMediaStaff {margin-bottom:30px;}
#addMediaHelp .contentWrap .addMediaStaff li span {display:block;margin-bottom:10px;}
#addMediaHelp .popupBtn {margin:0 20px;padding:10px 0 20px;}

.tabStPop {height:26px;overflow:hidden;background:url('http://filei.sayclub.com/rose/common/poplayer/tab_popNaviBar.gif') repeat-x 0 100%;}
.tabStPop li {float:left;height:100%;margin:0 2px 0  0;overflow:hidden;background:url('http://filei.sayclub.com/rose/common/poplayer/tab_popNaviOffR.gif') no-repeat 100% 0;}
.tabStPop li a {float:left;height:100%;padding:7px 15px 0;color:#808080;background:url('http://filei.sayclub.com/rose/common/poplayer/tab_popNaviOffL.gif') no-repeat;}
	:root .tabStPop li a {padding-top:9px}
.tabStPop li a:hover {color:#808080;text-decoration:none;}
.tabStPop li.selected {font-weight:bold;background:url('http://filei.sayclub.com/rose/common/poplayer/tab_popNaviOnR.gif') no-repeat 100% 0;}
.tabStPop li.selected a {color:#4D4D4D;background:url('http://filei.sayclub.com/rose/common/poplayer/tab_popNaviOnL.gif') no-repeat;}
.tabStPop li.selected a:hover {color:#4D4D4D;}

.listTBstPop {}
.listTBstPop th {height:15px;padding-top:3px;color:#4D4D4D;font-size:11px;font-weight:normal;text-align:center;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;background:#F4F4F4;}
	:root .listTBstPop th {border-top:2px solid #E3E3E3;}
.listTBstPop td {height:29px;color:#7D7D7D;border-bottom:1px solid #F1F1F1;}

.dataTBstPop {width:100%;line-height:18px;}
.dataTBstPop th {padding-left:15px;font-weight:normal;text-align:left;vertical-align:top;border-right:1px solid #E3E3E3;background:url('http://filei.sayclub.com/rose/common/bu_grSquare33.gif') no-repeat 6px 5px;}
.dataTBstPop td {padding-left:20px;}
.dataTBstPop td strong {color:#F70;}
.dataTBstPop td span {color:#ABABAB;}

.infoMsgBox {overflow:hidden;background:#F4F4F4;}
.infoMsgBox ul {padding:8px 0 3px 0;}
.infoMsgBox ul li {padding-left:6px;font-size:11px;line-height:19px;background:url('http://filei.sayclub.com/rose/common/bu_dgrSquare22.gif') no-repeat 0 6px;}
.infoMsgBox ul li p {margin:0 0 5px;font-size:11px;line-height:14px;}
.infoMsgBox ul li .priceTB {width:391px;margin:0 0 10px;border-top:1px solid #CFD1D4;}
.infoMsgBox ul li .priceTB .trA {background-color:#EAEAEA;}
.infoMsgBox ul li .priceTB .trB {background-color:#FFF;}
.infoMsgBox ul li .priceTB .trB th {background-color:#F4F4F4;}
.infoMsgBox ul li .priceTB th,
.infoMsgBox ul li .priceTB td {height:18px;overflow:hidden;font-size:11px;font-weight:normal;line-height:18px;border-style:solid;border-color:#CFD1D4;}
.infoMsgBox ul li .priceTB th {border-width:0 0 1px;}
.infoMsgBox ul li .priceTB td {color:#7D7D7D;text-align:center;border-width:0 0 1px 1px;}
.infoMsgBox em {color:#F70;}

#saycastPR {position:relative;width:490px;height:602px;}
#saycastPR h1 {margin:0 0 25px;}
#saycastPR h2 {margin:20px 0 10px 15px;}
#saycastPR .contentWrap {position:relative;width:470px;margin:0 auto;}
#saycastPR .contentWrap .description {margin-left:20px;line-height:19px;}
#saycastPR .contentWrap .infoMsgBox {margin:0 23px 30px 20px;}
#saycastPR .contentWrap .infoMsgBox ul {width:400px;margin:0 0 0 12px;}
#saycastPR .contentWrap .todaySpecialInfo {margin:14px 0 0 20px;}
#saycastPR .contentWrap .goFaq {margin:14px 10px 0 20px;text-align:right;}
#saycastPR .contentWrap .goFaq a {display:inline-block;margin:0 0 -3px;padding:3px 0 1px 20px;color:#69C;background:url('http://filei.sayclub.com/rose/common/ic_!Yl.gif') no-repeat;}
#saycastPR .contentWrap .goFaq a:hover {color:#69C;}
	:root #saycastPR .contentWrap .goFaq a {height:16px;margin:0 0 -7px;}
#saycastPR .popupBtn {position:absolute;left:10px;bottom:0;width:470px;height:41px;}

#saycastPR .listWrap {width:440px;height:170px;margin:10px 0 10px 20px;overflow:auto;}
#saycastPR .listWrap .listTBstPop {width:417px;}
#saycastPR .listWrap .listTBstPop td {text-align:center;}

#saycastPR #statistics .listWrap {width:440px;height:170px;margin:15px 0 10px 20px;overflow:auto;}
#saycastPR #statistics .infoMsgBox {margin:0 23px 20px 20px;}

#saycastPR .notice {margin:0 0 5px 20px;padding:3px 0 1px 20px;background:url('http://filei.sayclub.com/rose/common/ic_!Yl.gif') no-repeat;}
#saycastPR .noticeList {margin:0 0 0 20px;}
#saycastPR .noticeList li {padding-left:6px;font-size:11px;line-height:19px;background:url('http://filei.sayclub.com/rose/common/bu_dgrSquare22.gif') no-repeat 0 6px;}

#saycastPR .appointmentList {position:absolute;right:0;top:7px;padding-right:14px;background:url('http://filei.sayclub.com/rose/common/ic_n.gif') no-repeat 100% 0;}
#saycastPR .appointmentList a {color:#808080;}
#saycastPR .appointmentListWrap {width:440px;height:355px;margin:10px 0 10px 20px;overflow:auto;}
#saycastPR .appointmentListWrap ul {width:417px;border-top:1px solid #E3E3E3;}
#saycastPR .appointmentListWrap ul li {width:417px;padding:5px 0;overflow:hidden;border-bottom:1px solid #F1F1F1;}
	* html #saycastPR .appointmentListWrap ul li {padding:5px 0 0;}
#saycastPR .appointmentListWrap ul li span {display:block;float:left;}
#saycastPR .appointmentListWrap ul li span.name {width:100px;color:#575757;line-height:19px;}
#saycastPR .appointmentListWrap ul li span.name a {color:#575757;}
#saycastPR .appointmentListWrap ul li span.title {width:155px;line-height:19px;}
#saycastPR .appointmentListWrap ul li span.title a {color:#999;}
#saycastPR .appointmentListWrap ul li span.listen {width:70px;color:#999;font-size:11px;text-align:right;}
#saycastPR .appointmentListWrap ul li span.join {width:92px;color:#999;font-size:11px;text-align:right;}
#saycastPR .appointmentListWrap ul li span.listen strong,
#saycastPR .appointmentListWrap ul li span.join strong {font-family:tahoma;}
#saycastPR .appointmentListWrap ul li span.listen img,
#saycastPR .appointmentListWrap ul li span.join img {vertical-align:-6px;}

#adminPaper {position:relative;width:362px;height:457px;}
#adminPaper h1 {margin:0 0 25px;}
#adminPaper h2 {margin:25px 0 10px 36px;padding:0;background:none;}
#adminPaper .contentWrap {width:344px;margin:0 auto;border-top:1px solid #D4D4D4;}
#adminPaper .contentWrap .description {margin:19px 0 15px 26px;line-height:19px;}
#adminPaper .contentWrap .dataWrap {width:324px;margin:0 auto;padding:6px 0 7px 0;border-top:2px solid #808080;border-bottom:2px solid #808080;}
#adminPaper .contentWrap .dataWrap .dataTBstPop td span {color:#7D7D7D;}
#adminPaper .contentWrap .infoMsg {width:294px;margin:17px auto 0;line-height:19px;}
#adminPaper .contentWrap .infoMsg em {color:#69C;}
#adminPaper .contentWrap .infoMsg span {display:block;margin:18px 0 21px 0;}
#adminPaper .contentWrap .infoMsg p {padding-left:13px;font-size:11px;line-height:16px;background:url('http://filei.sayclub.com/rose/common/bu_orCrossMark.gif') no-repeat 0 3px;}
#adminPaper .contentWrap .infoMsg p a {color:#F70;}
#adminPaper .popupBtn {position:absolute;left:10px;bottom:0;width:344px;height:34px;}

/*K 실명인증요청*/
#verifyAsk {width:480px;}
#verifyAsk .contentWrap {padding:21px 18px 22px 21px;background:url('http://filei.sayclub.kr/rose/common/other/bg_verifyAsk.gif') repeat-x;}
#verifyAsk .msgBox {width:441px;height:319px;background:url('http://filei.sayclub.kr/rose/common/other/bg_msgBox.gif') no-repeat 0 50%;}
#verifyAsk .popupBtn {margin-top:13px;padding-top:0;border:none;}
#verifyAsk .closeBtn {padding:4px 0 0;font-size:11px;text-align:right;letter-spacing:-1px;}
#verifyAsk .closeBtn input {width:13px;height:13px;vertical-align:-1px;}
	*+html #verifyAsk .closeBtn input {vertical-align:0;}
#verifyAsk .closeBtn img {vertical-align:-4px;}
#verifyAsk dl {padding:34px;}
#verifyAsk dl strong {display:block;margin-bottom:10px;padding-left:3px;font-size:14px;}
#verifyAsk dd {margin-top:32px;line-height:22px;}
#verifyAsk dd p {padding-bottom:10px;} 

/*K 실명확인*/
#verifyName {width:450px;}
#verifyName .contentWrap {width:390px;margin:25px auto 20px;}
#verifyName .inputBox {margin-top:20px;padding:18px 0;border:solid 1px #DDD;background-color:#F7F7F7;}
#verifyName .inputBox table {width:224px;margin:0 auto;}
#verifyName .inputBox th {width:77px;height:27px;padding-left:11px;font-weight:normal;text-align:left;background:url('http://filei.sayclub.kr/rose/common/bu_grLSquare33.gif') no-repeat 0 50%;}
#verifyName .inputBox input.text {height:17px;}
#verifyName .inputBox .name input.text {width:134px;}
#verifyName .inputBox .jumin input.text {width:58px;}
#verifyName p {line-height:16px;}
#verifyName .info {margin-top:18px;}
#verifyName .agreeCheck {margin-top:15px;}
#verifyName .notice {margin-top:15px;padding-left:15px;color:#F70;background:url('http://filei.sayclub.kr/rose/common/ic_!OrS.gif') no-repeat 0 3px;}
#verifyName .popupBtn {margin:0 30px;}

/* 광고안내 */
.popAdQuestion * {font-family:dotum,tahoma;font-size:12px;}
.popAdQuestion {width:457px;padding:20px 0 15px 25px;color:#4D4D4D;border:5px solid #363636;}
.popAdQuestion img {border:0;}
.popAdQuestion table {border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;}
.popAdQuestion h1 {float:left;margin:0 5px 17px 0;}
.popAdQuestion h2 {float:left;margin:0 0 17px;}
.popAdQuestion .formQuestionTB {clear:both;width:432px;}
.popAdQuestion .formQuestionTB th,
.popAdQuestion .formQuestionTB td {vertical-align:top;}
.popAdQuestion .formQuestionTB th {padding:11px 0 10px 21px;text-align:left;border-right:1px solid #FFF;border-bottom:1px solid #FFF;background-color:#EBEBEB;}
.popAdQuestion .formQuestionTB td {padding:6px 0 6px 7px;border-bottom:1px solid #FFF;background-color:#F0F0F0;}
.popAdQuestion .formQuestionTB td input.text {height:17px;width:316px;}
.popAdQuestion .formQuestionTB td input.default {color:#ABABAB;}
.popAdQuestion .formQuestionTB td textarea {height:183px;width:313px;padding-top:5px;}
.popAdQuestion .btn {width:432px;margin:20px 0 0;padding:10px 0 0;text-align:center;border-top:1px solid #D4D4D4;}

/* 가사보기팝업 */
#popupLyrics {width:330px;}
#popupLyrics h1 {margin:0 0 12px;font-size:12px;}
#popupLyrics .contentWrap {margin:0 15px;padding:0 0 10px;}
#popupLyrics .trackInfo {height:47px;color:#ABABAB;line-height:18px;border-bottom:1px solid #DDD;}
#popupLyrics .trackInfo strong,
#popupLyrics .trackInfo span {color:#4D4D4D;word-break:break-all;}
#popupLyrics .lyrics {height:228px;width:300px;margin:0 0 10px;padding:7px 0 5px;overflow-y:scroll;border-bottom:1px solid #DDD;}
#popupLyrics .lyrics p {padding-right:10px;font-size:11px;line-height:18px;}
#popupLyrics .btnClose {text-align:center;}

/* K 장미꽃 선물*/
#roseSend {width:490px;}
#roseSend .contentWrap {margin:25px 25px 20px;}

#roseSend .roseWhat dt {margin-bottom:13px;}
#roseSend .roseWhat dd {position:relative;height:1%;}
#roseSend .roseWhat dd.title {margin-bottom:17px;}
#roseSend .roseWhat .detailView {position:absolute;bottom:0;right:0;padding-right:6px;color:#69C;font-size:11px;text-decoration:none;background:url('http://filei.sayclub.kr/rose/common/bu_skTriangle35.gif') no-repeat 100% 50%;}
#roseSend .roseWhat .detailView a {color:#69C;}
#roseSend .roseBuy {margin:23px 0 0;padding:16px 0 12px;border:solid 2px #424242;text-align:center;}
#roseSend .roseBuy .roseNo {display:inline;padding:2px 0 2px 23px;font-weight:bold;background:url('http://filei.sayclub.kr/rose/common/ic_!Or.gif') no-repeat;line-height:16px;}
#roseSend .roseBuy .rosePresent {margin:12px 18px 12px 9px;padding-bottom:12px;font-size:11px;color:#999;background:url('http://filei.sayclub.kr/rose/common/lhd_grL21.gif') repeat-x bottom;}
#roseSend .roseBuy .tip {margin-top:12px;color:#69C;font-size:11px;}

#roseSend .userId {font-weight:bold;}
#roseSend em {color:#F70;}
#roseSend em {font-weight:bold;}
#roseSend .presentSend {margin-bottom:15px;padding:10px;border:solid 2px #424242;}
#roseSend .presentSend .msg {padding:15px 0 0 118px;background:url('http://filei.sayclub.kr/rose/saycast/bg_roseSend.gif') no-repeat 0 7px;line-height:16px;}
#roseSend .presentSend .msg em {font-weight:bold;}
#roseSend .presentSend dd {margin-top:12px;font-size:11px;color:#999;}
#roseSend .roseNum {height:33px;margin-top:10px;padding:0 7px 0 16px;background:url('http://filei.sayclub.kr/rose/saycast/bg_roseNum.gif') no-repeat;overflow:hidden;}
#roseSend .roseNum p {float:left;margin:6px 0;line-height:20px;}
#roseSend .roseNum .presentNum {margin-right:8px;font-weight:bold;}
#roseSend .roseNum .haveNum {color:#ABABAB;}
#roseSend .roseNum .haveNum em {font-weight:normal;}
#roseSend .roseNum .roseBuyBtn {float:right;margin:6px 7px 0 0;}
#roseSend .popupBtn {margin:0 10px;}
#roseSend .rosePlus {margin-top:20px;}
#roseSend .rosePlus .title {height:15px;padding-left:20px;font-weight:bold;line-height:15px;background:url('http://filei.sayclub.kr/rose/common/ic_grArrow.gif') no-repeat 0 50%;}
#roseSend .rosePlus .benefit {position:relative;height:91px;margin-top:9px;padding-left:122px;background:url('http://filei.sayclub.kr/rose/saycast/bg_rosePlus.gif') no-repeat;}
#roseSend .rosePlus .benefit p {padding-top:27px;line-height:16px;}
#roseSend .rosePlus .benefit .detail {float:left;margin-left:245px;}
#roseSend .rosePlus .benefit .mrgLeft {padding-left:46px;}
#roseSend .rosePlus .benefit a {position:absolute;right:12px;bottom:14px;}
.leaveMsg .inputGuide {padding-left:7px;background:url('http://filei.sayclub.kr/rose/common/bu_skTriangle24.gif') no-repeat 0 50%;}
.leaveMsg .msgBox {margin:7px 0;padding:10px 10px 12px;border:solid 1px #D7D7D7;}
.leaveMsg .msgBox li {height:17px;padding-top:5px;}
.leaveMsg .msgBox li input.text {width:240px;padding:3px 5px;vertical-align:middle;}

/* K 장미꽃 선물 완료 */
#roseSendOk {width:362px;}
#roseSendOk .contentWrap {margin:10px 10px 20px;}
#roseSendOk .userId {font-weight:bold;}
#roseSendOk em {color:#F70;}
#roseSendOk .msg {margin:25px 0 15px;text-align:center;}
#roseSendOk .msg p {display:inline;padding:2px 0 2px 24px;background:url('http://filei.sayclub.kr/rose/common/ic_!Or.gif') no-repeat;line-height:16px;}
#roseSendOk .msg em {font-weight:bold;}
#roseSendOk .myRose {padding:15px 0; background-color:#F2F2F2;text-align:center;}
#roseSendOk .popupBtn {margin:0 10px;}

/* K 장미꽃 내역 */
#roseList {width:490px;}
#roseList .contentWrap {position:relative;margin:25px 10px 10px;}
#roseList .popupBtn {margin:0 10px;padding-top:0;border:none;}
#roseList .userId {font-weight:bold;}
#roseList em {color:#F70;}
#roseList .myRose, #roseList .presentRose {padding-left:18px;background:url('http://filei.sayclub.kr/rose/common/ic_roseSs.gif') no-repeat;}
#roseList .myRose {position:absolute;top:7px;right:0;}
	* html #roseList .myRose {right:10px;}
#roseList .presentRose {margin-bottom:5px;}
#roseList .tab {height:1%;margin-bottom:-1px;overflow:hidden;background:url('http://filei.sayclub.kr/rose/saycast/bg_listboxTab.gif') repeat-x bottom;}
#roseList .tab li {float:left;height:1%;margin-right:3px;border:solid 1px #CFD1D4;}
#roseList .tab li a {display:block;padding:6px 13px;}
#roseList .tab li a:hover {text-decoration:none;}
#roseList .tab .on {border-bottom:solid 1px #FFF;font-weight:bold;}
#roseList .tab .off {background-color:#F2F2F2}
#roseList .tabListbox .listTBstC {height:387px;}
#roseList .tabListbox .listNo {padding-top:163px;}

.tabListbox {padding:22px 10px 45px;border:solid 1px #CFD1D4;border-top:none;}
.tabListbox .listNo {text-align:center;}
.tabListbox .listNo p {display:inline;padding:2px 0 2px 23px;background:url('http://filei.sayclub.kr/rose/common/ic_!Or.gif') no-repeat;line-height:16px;}
.tabListbox th {background:none;background-color:#F5F5F5}
.tabListbox table {width:100%;}
.tabListbox thead th {height:27px;background-image:none;}
.tabListbox tbody td {padding:0;height:35px}
	:root .tabListbox tbody td {height:36px}
.tabListbox .num, .tabListbox .time {font-size:11px;color:#999;}
.tabListbox .num {width:30px;}
.tabListbox .name {padding-left:5px;text-align:left;}
.tabListbox .time {width:110px;}
.tabListbox .RoseNum {width:120px;}
.tabListbox .pager {height:1%;margin:10px 0;}

/* K 장미꽃 선물 도착 */
#roseArrive {width:410px;}
#roseArrive .contentWrap {margin:25px 25px 20px;}
#roseArrive .popupBtn {margin:0 10px;}
#roseArrive .userId {font-weight:bold;}
#roseArrive em {color:#F70;}
#roseArrive .presentMsg {height:1%;margin-bottom:20px;padding:10px 0 25px;border:solid 2px #424242;overflow:hidden;}
#roseArrive .msg {margin-left:8px;padding:15px 0 25px 90px;background:url('http://filei.sayclub.kr/rose/saycast/bg_roseArrive.gif') no-repeat;line-height:16px;}
#roseArrive .msg .secret {margin:7px 7px 0 0;padding-top:7px;border-top:solid 1px #DDD;}
#roseArrive .msg .secret .userId {font-weight:normal;}
#roseArrive .msg em {font-weight:bold;}
#roseArrive .fromMsg {position:relative;height:1%;margin:0 18px;background:url('http://filei.sayclub.kr/rose/saycast/bg_txtLine.gif') no-repeat;overflow:hidden;}
#roseArrive .fromMsg .msgContent {float:left;width:201px;height:104px;margin-right:10px;padding-top:1px;line-height:26px;overflow:hidden;}
#roseArrive .fromMsg .from {position:absolute;left:0;bottom:6px;width:201px;color:#ABABAB;font-weight:bold;font-size:11px;text-align:right;}
#roseArrive .fromMsg .item {float:left;padding:3px;border:solid 1px #D8D8D8;}

/* K 신청곡 */
#askSong {width:600px;}
#askSong .contentWrap {margin:0 20px;}
#askSong .popupBtn {margin:0 10px;}
#askSong .userId {font-weight:bold;}
#askSong h2 {margin-bottom:10px;padding-left:15px;font-weight:bold;background:url('http://filei.sayclub.kr/rose/common/bu_blSquareArrow1212.gif') no-repeat;}
#askSong .guide {height:28px;padding-top:15px;}
#askSong .titleArea {height:1%;position:relative;padding-bottom:7px;border-top:solid 2px #959595;}
#askSong .titleArea:after {content:" ";display:block;height:0;clear:both;visibility:hidden;}
#askSong .songTitle {padding:0 0 0 18px;background:url('http://filei.sayclub.kr/rose/common/ic_musicM.gif') no-repeat;}
#askSong .songTitle span {color:#2BA4CD;}
#askSong .songTitle img {margin-left:5px;vertical-align:middle;}

.askSongView .titleArea .characterBox {float:left;width:64px;height:64px;padding:7px 10px 0 0;}
.askSongView .titleArea p {float:left;}
.askSongView .titleArea .title {width:486px;margin-bottom:13px;padding:18px 0 8px;font-weight:bold;border-bottom:solid 1px #E6E6E6;}
.askSongView .titleArea .viewInfo {position:absolute;right:15px;bottom:15px;font-size:11px;color:#999;}
.askSongView .songTitleArea {padding:9px 0 9px 10px;border-top:solid 1px #BFBFBF;border-bottom:solid 1px #BFBFBF;background-color:#F6F6F6;}
.askSongView .songContent {height:160px;padding:10px 10px 50px;border-top:none;border-bottom:solid 1px #EBEBEB;overflow:auto;}
.askSongView .description {margin-top:23px;line-height:16px;}
.askSongView .mngBtn {padding:15px 0 0 165px}
.askSongView .notice {width:190px;margin:60px auto 0;padding-left:23px;color:#F70;background:url('http://filei.sayclub.kr/rose/common/ic_!Or.gif') no-repeat;line-height:16px;}
.askSongView .bbsBtnBtm {position:relative;margin-top:10px;padding-top:10px;border-top:solid 1px #BFBFBF;text-align:right;}
.askSongView .bbsBtnBtm .move {position:absolute;top:10px;left:0;}
.askSongView .relationData {float:left;width:auto;margin-top:17px;margin-bottom:8px;}
.askSongView .relationData .reply {padding-right:8px;}
.askSongView .relationData .reply a {color:#4D4D4D;}
.askSongView .relationData .reply a em, .askSongView .relationData .reply em {color:#2BA4CD;font-size:11px;}
.askSongView .relationData .hit {padding-left:8px;background:url('http://filei.sayclub.kr/rose/common/bu_titleBar.gif') no-repeat;}
.askSongView .relationData .hit em {font-size:11px;}
.askSongView .replyBox {height:1%;clear:both;position:relative;margin-bottom:10px;padding:10px 20px 10px;background:#F1F1F1;z-index:1;}
.askSongView .replyBox .replyList {overflow:hidden;}
.askSongView .replyBox .replyList li {float:left;width:100%;padding:4px 0;overflow:hidden;background:url('http://filei.sayclub.kr/rose/common/lhd_gr21.gif') repeat-x 0 100%;}
.askSongView .replyBox .replyList .nickname {float:left;width:128px;}
.askSongView .replyBox .replyList .nickname span {padding-right:11px;}
.askSongView .replyBox .replyList .nickname span img {vertical-align:middle;}
.askSongView .replyBox .replyList .nickname a {line-height:18px;}
.askSongView .replyBox .replyList .replyTxt {position:relative;float:left;width:355px;margin-top:-4px;padding-right:10px;}
.askSongView .replyBox .replyList .replyTxt p {width:510px;padding:7px 0;overflow:hidden;line-height:18px;word-break:break-all;}
.askSongView .replyBox .replyList .replyTxt p .updateTime {color:#ABABAB;font-size:11px;white-space:nowrap;}
.askSongView .replyBox .replyList .deleteBtn {position:absolute;top:9px;right:0;}
.askSongView .replyBox .replyWrite {position:relative;padding:10px 0 1px;overflow:hidden;}
.askSongView .replyBox .replyWrite .avatar {float:left;width:25px;}
.askSongView .replyBox .replyWrite .expressionAvatar {float:left;}
.askSongView .replyBox .replyWrite .expressionAvatar a {display:block;width:10px;padding:3px 0 0 8px;}
.askSongView .replyBox .replyWrite .chatLayer {display:none;border:1px solid #6B6B6B;background:#FFF;z-index:6;}
.askSongView .replyBox .replyWrite .chatLayer .close {position:absolute;top:9px;right:9px;}
.askSongView .replyBox .replyWrite textarea {float:left;height:46px;width:400px;line-height:18px;}
	*+html .askSongView .replyBox .replyWrite textarea {height:43px;padding-top:3px;line-height:15px;}
	* html .askSongView .replyBox .replyWrite textarea {height:43px;padding-top:3px;line-height:15px;}
.askSongView .replyBox .replyWrite .btnSave {float:right;}

/* 표정바꾸기 레이어*/
#expressionList {position:absolute;left:44px;top:10px;height:32px;width:180px;padding:0 0 0 4px;}
#expressionList li {float:left;margin:4px 4px 0 0;}
#expressionList li img {vertical-align:top;}

.askSongWrite .titleArea dl {height:1%;padding-top:15px;}
.askSongWrite .titleArea dt, .askSongWrite .titleArea dd {float:left;}
.askSongWrite .titleArea dt {width:53px;padding:6px 0 0 7px;font-weight:bold;}
.askSongWrite .titleArea dd {width:480px;padding-bottom:5px;padding-left:0;}
.askSongWrite .titleArea dd input {width:476px;height:16px;}
.askSongWrite textarea {width:99%;height:345px;padding-top:5px;}
.askSongWrite .notice {margin-top:12px;padding-left:21px;color:#999;font-size:11px;background:url('http://filei.sayclub.kr/rose/common/ic_!Or.gif') no-repeat;line-height:16px;}
.askSongWrite .bbsBtn {margin-top:10px;padding-top:15px;border-top:solid 2px #EBEBEB;text-align:center;}
.askSongWrite .songTitle {margin-top:5px;}
.askSongWrite .appMusic {position:relative;}
	* html .askSongWrite .appMusic {padding-left:20px;}
.askSongWrite .titleArea .appMusic input {width:255px;height:15px;color:#4D4D4D;}
.askSongWrite .appMusic .txt {color:#ABABAB;}
.askSongWrite .appMusic .selectLayerWrap {position:absolute;top:20px;left:0;width:257px;height:138px;padding:2px 0 1px 0;overflow:auto;border:1px solid #777;background:#FFF;z-index:100;}
.askSongWrite .appMusic .selectLayer {width:236px;border:none;z-index:100;}
.askSongWrite .appMusic .selectLayer li {height:17px;width:100%;overflow:hidden;text-indent:5px;}
.askSongWrite .appMusic .selectLayer li a {display:block;width:100%;line-height:20px;}
.askSongWrite .appMusic .selectLayer li a:hover {text-decoration:none;background-color:#EEE;}

.askSongList .search {margin-bottom:10px;padding:10px 15px;background-color:#F5F5F5;}
.askSongList .search * {vertical-align:middle;}
.askSongList .search select {width:93px;}
.askSongList .search input {width:185px;height:14px;}
.askSongList .search img {margin-top:-2px;}
.askSongList .bbsBtn {padding-top:15px;text-align:right;}
.askSongList .pager {text-align:center;}
.askSongList .ad {margin-top:50px;font-weight:bold;}
.askSongList .ad img {vertical-align:middle;}
.askSongList .num {width:46px;}
.askSongList .title {padding-left:10px;}
.askSongList .time {width:62px;}
.askSongList .writer {width:112px;}
.askSongList .state {width:40px;padding-right:15px;}
.askSongList .listNo {height:90px;font-weight:bold;}
.askSongList .pager {height:1%;margin:10px 0;}

/* K 리스트스타일 D */
.listTBstD {width:100%;border-top:solid 2px #808080;border-bottom:solid 2px #808080;}
.listTBstD thead th {height:30px;color:#999;font-weight:normal;font-size:11px;background-color:#F5F5F5;}
.listTBstD tbody td {height:30px;border-top:1px solid #E1E1E1;text-align:center;}
.listTBstD .num, .listTBstD .time {font-size:11px;color:#999;}
.listTBstD .title {text-align:left}

/* K 서버상태 */
#server {width:362px;}
#server .contentWrap {margin:10px 10px 30px;}
#server .popupBtn {margin:0 10px;}
#server em {color:#F70;}
#server .msg {margin:30px 0 20px;font-weight:bold;text-align:center;}
#server .infoBox {height:1%;margin:0 15px;padding:15px 0 15px 2px;color:#7D7D7D;background-color:#F2F2F2;overflow:hidden;}
#server .infoBox span {float:left;margin-right:5px;padding-right:4px;border-right:solid 1px #CACACA;}
#server .infoBox .pw {border:none;margin-right:0;padding-right:0;}

/* K 방송 CJ변경 */
#cjChange {width:362px;}
#cjChange .contentWrap {margin:10px 10px 30px;}
#cjChange .popupBtn {margin:0 10px;}
#cjChange .msg {margin:30px 0 20px;font-weight:bold;text-align:center;}
#cjChange .infoBox {height:1%;margin:0 15px;padding:10px 67px;color:#7D7D7D;background-color:#F2F2F2;}
#cjChange .selectLayer {width:99%;}

/* K 이미지등록 */
#imgReg {width:362px;}
#imgReg .contentWrap {margin:30px 25px 20px;}
#imgReg .popupBtn {margin:0 10px;}
#imgReg em {color:#F70;}
#imgReg input {vertical-align:middle;}
#imgReg input.text {margin-right:-5px;width:148px;height:17px;}
#imgReg p {margin-top:7px;font-size:11px;line-height:16px;}
#imgReg .regBox {padding:5px 13px 9px;background-color:#F2F2F2;text-align:center;}
#imgReg .regBox p {margin-bottom:3px;}
#imgReg .regBox em {font-size:11px;}
#imgReg .regBox em span {font-size:12px;}
#imgReg .notice {margin:10px 0 0 10px;color:#ABABAB;}

/* K 영구 추방 사용자관리 */
#purgeeList {width:362px;}
#purgeeList .contentWrap {margin:25px 20px 20px;}
#purgeeList .popupBtn {margin:0 20px;}
#purgeeList h2 {margin-bottom:10px;padding-left:15px;font-weight:normal;background:url('http://filei.sayclub.kr/rose/common/bu_blSquareArrow1212.gif') no-repeat;}
#purgeeList h2 em {color:#F70;font-weight:bold;}
#purgeeList .listTBstC {height:280px;}
	:root #purgeeList .listTBstC {height:279px;}
#purgeeList .listTBstC th {height:27px;border-bottom:1px solid #EEE;background-image:none;}
#purgeeList .listTBstC tbody td {height:35px;padding:0;border-bottom:1px solid #EBEBEB;}
	:root #purgeeList .listTBstC tbody td {height:36px;}
#purgeeList .listTBstC .userId {width:247px;padding-left:12px;text-align:left;}
#purgeeList .listTBstC .depurge {width:37px;padding-right:28px;}
#purgeeList .listTBstC .listNo {height:251px;line-height:251px;}
#purgeeList .listNo p {display:inline;padding:2px 0 2px 20px;background:url('http://filei.sayclub.kr/rose/common/ic_!Or.gif') no-repeat 0 50%;line-height:16px;}
#purgeeList .pager {margin-top:7px;}

/* 모바일 세이캐스트 */
#mobileSaycast {width:430px;height:610px;padding:23px 25px 0;background:url('http://filei.sayclub.kr/rose/saycast/mobile/bg_mobileSaycast.jpg') no-repeat;}
#mobileSaycast .contentWrap {width:380px;}
#mobileSaycast h1 {height:54px;font-size:0;line-height:0;text-indent:0;background:none;}
#mobileSaycast .mobileSaycastInfo {margin-top:14px;}
#mobileSaycast .eventInfo {margin-top:19px;}
#mobileSaycast .btnInputCoupon {text-align:right;}
#mobileSaycast .mobileSaycastNotice {width:380px;height:243px;margin-top:22px;overflow:hidden;}
#mobileSaycast .mobileSaycastNotice p {display:inline;float:left;width:91px;margin:37px 55px 0 13px;}
#mobileSaycast .mobileSaycastNotice .notice {float:left;width:220px;}
#mobileSaycast .mobileSaycastNotice .notice h2 {width:214px;padding-left:6px}
#mobileSaycast .mobileSaycastNotice .notice ul {margin-top:15px;}
#mobileSaycast .mobileSaycastNotice .notice ul li {margin-bottom:10px;}
#mobileSaycast .inputPhoneNumber {width:380px;}
#mobileSaycast .inputPhoneNumber p {width:336px;margin-left:31px;}
#mobileSaycast .inputPhoneNumber .inputForm {width:380px;margin-top:10px;height:52px;background:url('http://filei.sayclub.kr/rose/saycast/mobile/bg_inputPhoneNumber.gif') no-repeat;}
#mobileSaycast .inputPhoneNumber .inputForm fieldset {float:left;}
#mobileSaycast .inputPhoneNumber .inputForm label {float:left;margin-left:27px;}
#mobileSaycast .inputPhoneNumber .inputForm fieldset input {width:159px;height:19px;margin:4px 2px 0 8px;padding:4px 10px 0;font-family:dotum,돋움;font-size:14px;font-weight:bold;border:1px solid #F75D5D;}
 * html #mobileSaycast .inputPhoneNumber .inputForm fieldset input {width:156px;}
#mobileSaycast .popupBtn {width:380px;margin:0;padding:12px 0 0;border:0;background:url('http://filei.sayclub.kr/rose/saycast/mobile/bg_popupBtn.gif') no-repeat;}

#mobileCoupon {width:430px;height:536px;padding:30px 25px 0;background:url('http://filei.sayclub.kr/rose/saycast/mobile/bg_mobileCoupon.jpg') no-repeat;}
#mobileCoupon .contentWrap {width:380px;}
#mobileCoupon h1 {height:24px;font-size:0;line-height:0;text-indent:0;background:none;}
#mobileCoupon .couponInfo {margin-top:26px;}
#mobileCoupon .couponInputBox {width:370px;margin-top:20px;padding:14px 0 13px 10px;border-top:1px solid #EB5151;border-bottom:1px solid #EB5151;background:#F75D5D;}
#mobileCoupon .couponInputBox fieldset label {display:block;margin-bottom:8px;}
#mobileCoupon .couponInputBox fieldset input {width:67px;height:19px;padding:4px 5px 0;font-family:dotum,돋움;font-size:14px;font-weight:bold;border:1px solid #EB5151;}
#mobileCoupon .couponInputBox fieldset span {display:inline-block;margin-top:-17px;padding-left:2px;color:#FFF;font-size:14px;}
#mobileCoupon .couponInputBox #mobileCouponNum {margin-bottom:11px;}
#mobileCoupon .couponInputBox #mobilePhoneNum {}
#mobileCoupon h2 {margin-top:19px;}
#mobileCoupon .couponNotice {width:380px;margin-top:8px;padding-bottom:11px;}
#mobileCoupon .couponNotice li {width:373px;margin-bottom:6px;padding-left:7px;color:#7D7D7D;font-size:11px;line-height:16px;letter-spacing:-1px;background:url('http://filei.sayclub.kr/rose/common/bu_dgrSquare22.gif') no-repeat 0 6px;}
#mobileCoupon .couponNotice li a {color:#F75D5D;}
#mobileCoupon .popupBtn {width:380px;margin:0;padding:12px 0 0;border:0;background:url('http://filei.sayclub.kr/rose/saycast/mobile/bg_popupBtn.gif') no-repeat;}

/* KT SHOW */
#ktShowPop {width:420px;}
#ktShowPop .contentWrap {width:380px;margin:38px 20px 40px;overflow:hidden;}
#ktShowPop .contentWrap .giftItem {float:left;margin:2px 30px 0 0;}
#ktShowPop .contentWrap .msg {float:left;}
#ktShowPop .contentWrap .msg img {margin:0 0 24px;}
#ktShowPop .contentWrap .msg p a {display:inline-block;margin:10px 0 0;color:#69C;}
#ktShowPop .popupBtn {width:380px;}

.popupInstallSayradio {height:510px;width:455px;background:url('http://filei.sayclub.kr/rose/saycast/popupInstall/bg_popupInstall.gif') no-repeat;}
.popupInstallSayradio h1 {height:30px;width:150px;margin:0 0 13px 23px;padding:9px 0 0;overflow:hidden;text-indent:-1000em;background:url('http://filei.sayclub.kr/rose/saycast/popupInstall/h1_sayradio.gif') no-repeat 0 100%;}
.popupInstallSayradio .saycastChannel {margin:0 0 41px;background:url('http://filei.sayclub.kr/rose/saycast/popupInstall/i_txtSaycastChannel.gif') no-repeat 23px 0;}
.popupInstallSayradio .saycastChannel dt {height:27px;position:relative;z-index:-1;}
.popupInstallSayradio .saycastChannel dd {position:relative;z-index:1;}
.popupInstallSayradio .saycastChannel dd .channelImg {position:absolute;top:-27px;left:247px;z-index:2;}
.popupInstallSayradio .saycastChannel dd .aniEQ {position:absolute;top:101px;left:251px;height:33px;width:162px;background:url('http://filei.sayclub.kr/rose/saycast/popupInstall/ia_eq.gif') no-repeat;z-index:100;}
.popupInstallSayradio .goodPoint {height:118px;width:420px;margin:0 0 15px 17px;background:url('http://filei.sayclub.kr/rose/saycast/popupInstall/i_installSayradioGoodPoint.gif') no-repeat;}
.popupInstallSayradio .goodPoint dt {position:relative;z-index:-1;}
.popupInstallSayradio .goodPoint dd {position:relative;z-index:-1;}
.popupInstallSayradio .btnInstall {height:80px;background:url('http://filei.sayclub.kr/rose/saycast/popupInstall/bg_btnInstall.gif') no-repeat 50% 0;}
.popupInstallSayradio .btnInstall a {display:block;height:49px;width:215px;margin:0 auto;text-decoration:none;background:url('http://filei.sayclub.kr/rose/saycast/popupInstall/b_installSayradio.gif') no-repeat;}
.popupInstallSayradio .btnInstall a:hover {background-position:0 -49px;}
.popupInstallSayradio .btnInstall a span {position:relative;z-index:-1;}
.popupInstallSayradio .layerDownHelp {display:none;position:absolute;top:376px;left:169px;height:66px;width:181px;background:url('http://filei.sayclub.kr/rose/saycast/popupInstall/i_layerDownHelp.gif') no-repeat;}
.popupInstallSayradio .layerDownHelp p {position:relative;z-index:-1;}
	*+html .popupInstallSayradio .layerDownHelp p {font-size:0;}
	* html .popupInstallSayradio .layerDownHelp p {font-size:0;}

#tempStop {width:330px;height:325px;}
#tempStop .contentWrap img {margin:25px 0 25px 25px;}