@charset "utf-8";

/*layout*/
.header .visual_wrap .visual, .container .inner_wrap{width:980px;margin:0 auto}
.outer_wrap.favorite + .outer_wrap.my_paper .inner_wrap{width:1010px}
.outer_wrap.favorite + .outer_wrap.my_paper .inner_wrap{margin-top:-10px}
.container .outer_wrap .inner_wrap{padding-top:30px}
legend{display:none!important}
#notification .title_area + .inner_wrap .message_wrap{margin-top:4px!important}
body.single .header{z-index:3000}
body.single .invite_message{z-index:2000}
.visual_wrap .visual{background:url('/images/cartoon_ko.png') no-repeat left top}
.container{padding-top:54px}
.invite_message + .my_paper_list_wrap + .container, .invite_message + #writingBanner + .my_paper_list_wrap + .container{padding-top:98px}
.invite_message + .my_paper_list_wrap + .profile_wrap, .invite_message + #writingBanner + .my_paper_list_wrap + .profile_wrap{padding-top:125px}
.menu + .container{padding:0}

/*yard 메뉴*/
.profile_wrap{width:100%;padding:81px 0 20px;background:#d6dade}
.profile_wrap .yard_profile, .profile_wrap .menu{width:980px;margin:0 auto}
.profile_wrap .yard_profile .photo{position:relative;float:left;width:130px;height:130px;overflow:hidden;margin-right:20px;white-space:nowrap}
.profile_wrap .yard_profile .photo img{width:130px;height:130px}
.profile_wrap .yard_profile .photo a{color:#bbced6;display:none;position:absolute;left:0;bottom:0;width:104px;padding:5px 13px 4px;background:#2a6889;opacity:0.8;filter:alpha(opacity=80)}
.profile_wrap .yard_profile .photo a i{display:inline-block;position:relative;top:2px;width:16px;height:12px;margin-right:5px;background-position: -433px -162px}
.profile_wrap .yard_profile .photo:hover a{display:block}
.profile_wrap .yard_profile .profile{float:left;position:relative;width:830px;height:130px}
.profile_wrap .yard_profile .profile h3 + a{position:relative;left:5px;top:10px;text-indent:-9999px;font-size:0;line-height:0;float:left;width:21px;height:21px;background:url('/images/piiple_icon.png') no-repeat -313px -433px}
.profile_wrap .yard_profile .profile h3 + a span{position:absolute;left:23px;bottom:0;text-indent:0;display:none;white-space:nowrap;float:left;padding:1px 9px;width:auto;color:#c1e5f8;font-size:12px;line-height:20px;border-radius:2px;background:#29769f;}
.profile_wrap .yard_profile .profile h3 + a:hover span{display:block}
.profile_wrap .yard_profile .profile p{width:830px;height:54px;overflow:hidden;margin-top:-2px;word-wrap:break-word;clear:both}
.profile_wrap .yard_profile .profile ul{position:absolute;left:0;top:0;padding:5px 10px 2px;z-index:1}
.profile_wrap .yard_profile .profile li{float:left;height:16px}
.profile_wrap .yard_profile .profile .location{max-width:345px;line-height:16px;padding-right:17px}
.profile_wrap .yard_profile .profile .location a{display:inline-block;max-width:345px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:16px}
.profile_wrap .yard_profile .profile .location i{margin-right:9px;display:inline-block;width:8px;height:13px;background-position:-451px -161px}
.profile_wrap .yard_profile .profile .twitter a, .profile_wrap .yard_profile .profile .facebook a{display:inline-block;width:8px;height:13px}
.profile_wrap .yard_profile .profile .twitter a{background-position:-408px -176px}
.profile_wrap .yard_profile .profile .twitter.on a{background-position:-399px -176px}
.profile_wrap .yard_profile .profile .facebook a{background-position:-408px -162px}
.profile_wrap .yard_profile .profile .facebook.on a{background-position:-399px -162px}
.profile_wrap .yard_profile .profile .location a, .profile_wrap .yard_profile .profile .twitter.off a, .profile_wrap .yard_profile .profile .facebook.off a{cursor:default}
.profile_wrap .yard_profile .profile .blog{max-width:345px;line-height:15px}
.profile_wrap .yard_profile .profile .blog a{display:inline-block;max-width:345px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.profile_wrap .yard_profile .profile .twitter, .profile_wrap .yard_profile .profile .facebook, .profile_wrap .yard_profile .profile .blog{padding:0 13px;background:url('/images/linqle_bg_line04.gif') no-repeat left top}
.profile_wrap .yard_profile .profile div{position:absolute;left:0;bottom:0;width:810px;height:20px;padding:5px 10px 2px}
.profile_wrap .yard_profile .profile div b{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;display:block;background:#b8c9d4}
.profile_wrap + .menu{width:100%;height:48px;border-top:1px solid #bcc2c3;border-bottom:1px solid #c6cbcc;background:#eff0f0;box-shadow:0 1px 3px rgba(0,0,0,.1)}
.profile_wrap + .menu .inner_wrap{width:980px;margin:0 auto}
.profile_wrap + .menu .inner_wrap ul{float:left}
.profile_wrap + .menu .inner_wrap li:first-child{border-left:1px solid #bcc2c3}
.profile_wrap + .menu .inner_wrap li{float:left;height:50px!important;border-right:1px solid #dbd2c7;height:14px}
.profile_wrap + .menu .inner_wrap li a{padding:14px 20px 15px;display:block}
.profile_wrap + .menu .inner_wrap .on, .profile_wrap + .menu .inner_wrap li:hover{background:url('/images/yard_menu_bg02.png') repeat-x}
.profile_wrap + .menu .inner_wrap .sub_menu .on{background:none}
.profile_wrap + .menu .inner_wrap li a i{display:inline-block;height:16px;margin-right:9px;position:relative;top:4px;#position:static}
.profile_wrap + .menu .inner_wrap .subscribed a i{width:12px;background-position:-433px -179px}
.profile_wrap + .menu .inner_wrap .post a i{width:14px;background-position:-433px -196px}
.profile_wrap + .menu .inner_wrap .paper a i{width:16px;background-position:-433px -213px}
.profile_wrap + .menu .inner_wrap .subscribed.on a i, .profile_wrap + .menu .inner_wrap .subscribed:hover a i{width:12px;background-position:-451px -179px}
.profile_wrap + .menu .inner_wrap .post.on a i, .profile_wrap + .menu .inner_wrap .post:hover a i{width:14px;background-position:-451px -196px}
.profile_wrap + .menu .inner_wrap .paper.on a i, .profile_wrap + .menu .inner_wrap .paper:hover a i{width:16px;background-position:-451px -213px}
.profile_wrap + .menu .inner_wrap .sub_menu{float:right;margin-top:11px;#margin-top:15px}
.profile_wrap + .menu .inner_wrap .sub_menu a{float:left;margin-left:30px}
.profile_wrap + .menu .inner_wrap .sub_menu a:first-child{margin:0}
.profile_wrap + .menu .inner_wrap .sub_menu a i{display:inline-block;height:18px;margin-right:7px;position:relative;top:4px;#position:static}
.profile_wrap + .menu .inner_wrap .sub_menu a.noti i{width:15px;background-position:-384px -190px}
.profile_wrap + .menu .inner_wrap .sub_menu a.message i{width:16px;background-position:-384px -209px}
.profile_wrap + .menu .inner_wrap .sub_menu a.setting i{width:17px;background-position:-384px -229px}
.profile_wrap + .menu .inner_wrap .sub_menu a.noti.on i, .profile_wrap + .menu .inner_wrap .sub_menu a.noti:hover i{width:15px;background-position:-405px -190px}
.profile_wrap + .menu .inner_wrap .sub_menu a.message.on i, .profile_wrap + .menu .inner_wrap .sub_menu a.message:hover i{width:16px;background-position:-405px -209px}
.profile_wrap + .menu .inner_wrap .sub_menu a.setting.on i, .profile_wrap + .menu .inner_wrap .sub_menu a.setting:hover i{width:17px;background-position:-405px -229px}
.outer_wrap{width:100%;padding-top:30px}
.outer_wrap.my_paper{margin-bottom:50px}
.outer_wrap + .inner_wrap{padding:0}
.outer_wrap.notification{margin-bottom:100px}

/*Favorite My Paper*/
.outer_wrap.favorite{padding-bottom:29px}
.outer_wrap.favorite .inner_wrap{position:relative;height:330px}
.favorite .empty{width:220px;height:330px;position:absolute;left:0;top:30px;background:#b0bdc6}
.favorite .empty +.empty{position:absolute;left:250px;top:30px}
.favorite .empty +.empty +.empty{position:absolute;left:500px;top:30px}
.favorite .empty +.empty +.empty +.empty{position:absolute;left:750px;top:30px}
.favorite .paper{width:220px;height:330px;position:absolute;left:0;top:30px;box-shadow:1px 0 2px 0 rgba(0,0,0,.1)}
.favorite .paper + .paper{position:absolute;left:250px;top:30px}
.favorite .paper + .paper + .paper{position:absolute;left:500px;top:30px}
.favorite .paper + .paper + .paper + .paper{position:absolute;left:750px;top:30px}
.my_paper .paper{width:220px;height:330px;position:relative;float:left;margin:10px 15px;background:url('/images/my_paper_list_bg.png');box-shadow:1px 0 2px 0 rgba(0,0,0,.2)}
.favorite .paper > span a, .my_paper .paper > span a{width:220px;height:220px;float:left;overflow:hidden;cursor:pointer;position:relative;z-index:1}
.favorite .paper > span a img, .my_paper .paper > span a img{width:220px;height:220px}
.favorite .paper .info{position:relative;float:left;width:200px;height:80px;padding:11px 10px 19px;background:#7c8f9d;#z-index:1}
.favorite .paper a.bookmark, .my_paper .paper a.bookmark{cursor:default;display:block;width:25px;height:24px;position:absolute;right:9px;top:5px;z-index:2;background-position:-270px -209px}
.favorite .paper .info p a, .my_paper .paper .info p a{position:relative;z-index:2;word-wrap:break-word;word-break:break-all;height:40px;overflow:hidden;display:block}
.owner a.bookmark{cursor:pointer!important}
.favorite .paper a.bookmark.on{background-position:-243px -209px}
.my_paper .paper a.bookmark.on, .my_paper .paper a.bookmark:hover{background-position:-295px -209px}
.my_paper .paper .info{position:relative;float:left;width:200px;height:80px;padding:11px 10px 19px;background:#8a94ae;#z-index:1}
.favorite .empty u{width:200px;padding:140px 0 0 10px;display:inline-block;text-align:center;text-decoration:none;text-shadow:1px 1px 1px #b9c8d2}
.favorite .empty u em{width:9px;height:9px;display:inline-block;margin-right:3px;background-position:-243px -238px}
.favorite .paper .info + .box, .my_paper .paper .info + .box{position:absolute;left:-5px;top:-5px;cursor:default;display:none;width:230px;height:340px}
.favorite .paper .info + .box{background:url('/images/favorite_paper_list_box_bg.png') no-repeat}
.my_paper .paper .info + .box{background:url('/images/my_paper_list_box_bg.png') no-repeat}
.favorite .paper:hover .info + .box, .my_paper .paper:hover .info + .box{display:block}
.my_paper .inner_wrap{margin-top:-10px}
.my_paper .title_area + .inner_wrap{margin-top:0}
.favorite .paper .info i, .my_paper .paper .info i{position:absolute;left:10px;bottom:9px}
.favorite .del, .my_paper .del{display:block;width:23px;height:23px;position:absolute;right:0px;top:0px;display:none;background-position: -187px -214px;z-index:2}
.favorite .paper:hover .del, .my_paper .paper:hover .del{display:block}
.alertPop, .undo{position:fixed;left:50%;top:400px;width:418px;min-height:148px;margin-left:-209px;overflow:hidden;border:1px solid #909090;z-index:2000;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}
.alertPop p, .undo p{font-weight:bold;font-size:14px;color:#666;line-height:20px;padding:24px 20px 28px;background:#faf7f6;text-align:center}
.alertPop p span, .undo p span{color:#32688a}
.alertPop p + p, .undo p + p{text-align:center;padding:20px 0 21px;border-top:1px solid #efe8e4;background:#fff}
.alertPop p button, .alertPop p button:hover, .undo p button, .undo p button:hover{width:90px;height:34px;padding:0;margin-right:10px}
.alertPop p button i, .undo p button i{display:inline-block;position:relative;top:2px;width:15px;height:14px;margin-right:9px}
.alertPop p .button01 i, .undo p .button01 i{background-position: -384px -100px;#position:relative;#top:-2px}
.alertPop p .button01:hover i, .undo p .button01:hover i{background-position:-384px -115px}
.alertPop.login p{text-align:center}
.alertPop.login p:first-child{padding:40px 20px 32px}

/*yard controll area*/
.title_area{width:980px;margin:0 auto}
.title_area h3{float:left;line-height:36px}
.outer_wrap .title_area h3{text-transform:capitalize}
.title_area div{float:right;padding:2px;height:26px;border-radius:3px;background:url('/images/yard_controll_bg.png') repeat-x}
.title_area div button{border:none;background:none;border-radius:3px;height:26px;padding:2px 15px 10px 13px;margin-left:2px}
.title_area div button:first-child{margin:0}
.title_area div button.on, .title_area div button:hover{background:url('/images/yard_controll_btn_bg.png') repeat-x}
.title_area div button i{position:relative;top:4px;#position:relative;#top:0;background-position:-470px -162px}
.title_area div button i, .title_area div button.on i, .title_area div button:hover i{display:inline-block;width:10px;height:15px;margin-right:7px;position:relative;top:5px;#top:2px}
.title_area div button.on i, .title_area div button:hover i{background-position:-484px -162px!important}
.title_area div button:first-child i{width:15px;height:15px;margin-right:5px;position:relative;top:4px;#top:1px;background-position:-273px -399px}
.title_area div button:first-child.on i, .title_area div button:first-child:hover i{background-position:-290px -399px!important}

/*Profile setting*/
table.profile_setting{border-collapse:collapse;width:980px;margin:0 auto;text-align:left;margin-top:25px;margin-bottom:100px}
table.profile_setting tbody, table.profile_setting tr, table.profile_setting th, table.profile_setting td{padding:0;margin:0}
table.profile_setting th{width:200px}
table.profile_setting th, table.profile_setting td{text-align:left;padding:12px 0 11px;background:url('/images/linqle_bg_line05.gif') repeat-x left top}
table.profile_setting th b, table.profile_setting td b{white-space:nowrap}
table.profile_setting input[type="text"]{float:left;width:463px;padding:6px 10px;height:26px;box-shadow:1px 1px 2px 0 rgba(0, 0, 0, .1) inset, 1px 1px 1px 0 rgba(255,255,255,.3)}
table.profile_setting input.location{color:#909090}
table.profile_setting span{display:block;margin-bottom:-3px}
table.profile_setting td div{float:none;padding-left:10px;position:relative;top:-2px;display:table-cell;vertical-align:middle;height:40px}
table.profile_setting td button + div{float:left;width:770px;height:auto}
table.profile_setting span + a i{display:inline-block;width:5px;height:5px;background-position:-497px -100px}
table.profile_setting .change_pw{border:none;width:157px;height:44px;background-position:-186px -270px}
table.profile_setting textarea{float:left;resize:none;padding:10px;width:758px;height:98px;font-size:14px;font-family:"맑은 고딕", Arial,sans-serif,verdana;box-shadow:1px 1px 2px 0 rgba(0, 0, 0, .1) inset, 1px 1px 1px 0 rgba(255,255,255,.3);border-radius:5px;border:1px solid #ccc}
table.profile_setting textarea:focus{border:1px solid #f0cb5b;outline:0;box-shadow:0 0 3px 1px rgba(240,203,91,.5)}
table.profile_setting textarea + span{float:right}
table.profile_setting label{margin-right:120px}
table.profile_setting .button01, .common_box .button01{min-width:110px!important;height:40px!important;font-size:20px!important;padding:7px 10px;#padding:0 10px 14px}
table.profile_setting .button01.on{color:#929292;margin-right:14px;background-position:0 -66px!important}
table.profile_setting button[name="cancel"]{font-size:24px}
table.profile_setting a.on, table.profile_setting a.off{display:inline-block;width:112px;height:31px;overflow:hidden}
table.profile_setting a.on{background-position:-68px -252px}
table.profile_setting a.off{background-position:-68px -284px}
table.profile_setting .bdnone{background:none;padding-top:0!important}
table.profile_setting .bdnone input[type="text"]{width:373px}
table.profile_setting .valign_top{vertical-align:top;padding-top:15px}
table.profile_setting table.inner{width:770px;margin:-5px 0 -10px}
table.profile_setting table.inner th, table.profile_setting table.inner td{padding:6px 0;background:none}
table.profile_setting table.inner th{width:130px}
table.profile_setting table.inner input[type="password"]{float:left;width:364px;padding:6px 10px;height:26px;border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 2px 0 rgba(0, 0, 0, .1) inset, 1px 1px 1px 0 rgba(255,255,255,.3)}
table.profile_setting table.inner input[type="password"]:focus{border:1px solid #f0cb5b;outline:0;box-shadow:0 0 3px 1px rgba(240,203,91,.5)}
table.profile_setting a.withdraw{float:right;font-size:14px;color:#89a8b9;text-decoration:underline;font-weight:bold}

/*Notification setting*/
.comment_banner{position:relative;width:980px;height:30px;margin:0 auto;margin-top:30px}
.comment_banner span{position:absolute;left:10px;top:5px;z-index:1}
.comment_banner em{color:#2b5f7b}
.comment_banner i{position:absolute;left:0;top:0;width:100%;height:100%;display:block;background:#A0867A;opacity:0.1;filter:alpha(opacity=10)}
table.notification_setting{border-collapse:collapse;width:980px;margin:0 auto;text-align:center;background:url('/images/linqle_bg_line05.gif') repeat-x left bottom}
table.notification_setting th, table.notification_setting td{padding:20px 0 18px;background:url('/images/linqle_bg_line05.gif') repeat-x left top}
table.notification_setting a.on, table.notification_setting a.off{display:inline-block;width:112px;height:31px;overflow:hidden;margin-bottom:-5px}
table.notification_setting a.on{background-position:-68px -252px}
table.notification_setting a.off{background-position:-68px -284px}
table.notification_setting .bdnone{background:none;padding:35px 0 15px}
table.notification_setting tr + tr th{text-align:left}

/*쪽지*/
.message_wrap{position:relative;width:980px;margin:0 auto;margin-top:30px;padding-top:2px}
.message_wrap .message_list_box{width:330px;background:url('/images/linqle_bg_line05.gif') repeat-x left bottom}
.message_wrap div.message{position:relative;#position:static;width:300px;padding:13px 15px 13px;background:url('/images/linqle_bg_line05.gif') repeat-x left top}
.message_wrap div.message.on, .message_wrap div.message:hover{#position:relative;background:#d9d2cd url('/images/linqle_bg_line05.gif') repeat-x left top}
.message_wrap div.message > a{float:left;width:30px;height:30px}
.message_wrap div.message > a img, .message_wrap div.message .tooltip_pos > a img{width:30px;height:30px}
.message_wrap div.message .info{float:left;margin:0 0 10px 10px}
.message_wrap div.message .info a{float:left;clear:both;line-height:1.3}
.message_wrap div.message .info + p{clear:both;max-height:66px;overflow:hidden;word-wrap:break-word}
.message_wrap .message_view{position:absolute;right:0;top:2px;padding-bottom:50px;width:650px;min-height:450px;border:1px solid #c6b9b2;background:#fbfaf8}
.message_wrap .message_view .message_input{position:fixed;left:50%;bottom:0;margin-left:-162px;z-index:1;width:624px;padding:10px 13px;background:#eee7e0;border:1px solid #c6b9b2}
.message_wrap .message_view .message_input input[type="text"]{width:596px;padding:10px 13px 12px;line-height:1;box-shadow:1px 1px 2px 0 rgba(0, 0, 0, .1) inset, 1px 1px 0 #fff;#position:relative;#left:161px}
.message_wrap .message i{position:absolute;right:1px;top:18px;z-index:1;display:none;width:13px;height:19px;background:url('/images/piiple_icon.png') no-repeat -405px -373px}
.message_wrap .message:first-child i{background-position:-358px -229px}
.message_wrap .message.on i{display:block}
.message_wrap .message_view > .head{padding:14px 14px 14px 13px;background:#f4f1f0;border-bottom:1px solid #c6b9b2;height:30px}
.message_wrap .message_view > .head > a{float:left;height:30px;margin-right:10px;line-height:30px}
.message_wrap .message_view > .head > a img, .message_wrap .message_view > .head > .tooltip_pos > a img{width:30px;height:30px}
.message_wrap .message_view > .head span{float:left;margin-left:5px;line-height:30px}
.message_wrap .message_view > .head > button{position:relative;top:4px;line-height:24px;padding:0 9px 0 8px;border:1px solid #bcb2aa;border-radius:2px;background:url('/images/button_bg.png') repeat-x 0 -164px}
.message_wrap .message_view > .head > button i{position:relative;top:3px;display:inline-block;width:14px;height:14px;margin-right:4px;background:url('/images/piiple_icon.png') no-repeat -451px -231px}
.message_wrap .message_view > .head > button.block i{display:inline-block;width:14px;height:14px;margin-right:4px;background:url('/images/piiple_icon.png') no-repeat -435px -231px}
.message_wrap .message_view > .head .message_pop{position:absolute;right:15px;top:56px;min-width:358px;border:1px solid #909090;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3);z-index:1}
.message_wrap .message_view .tooltip_pos > a.nickname{padding-left:10px;position:relative;top:4px;color:#452a25}
.message_wrap .message_pop > i{display:block;width:30px;height:11px;position:absolute;right:29px;top:-11px;background:url('/images/piiple_icon.png') no-repeat -400px -99px}
.message_wrap .message_pop .head{padding:12px 19px 16px;background:#f6f6f6}
.message_wrap .message_pop .head h3{padding-right:20px}
.message_wrap .message_pop a.close{position:absolute;right:19px;top:19px;width:12px;height:11px;display:block;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/piiple_icon.png') no-repeat -410px -250px}
.message_wrap .message_pop.block h3 i, .message_wrap .message_pop.unblock h3 i{position:relative;top:5px;display:inline-block;width:20px;height:20px;margin-right:10px;}
.message_wrap .message_pop.block h3 i{background:url('/images/piiple_icon.png') no-repeat -430px -247px}
.message_wrap .message_pop.unblock h3 i{background:url('/images/piiple_icon.png') no-repeat -454px -247px}
.message_wrap .message_pop .body{padding:0 20px}
.message_wrap .message_pop .body p:first-child{text-align:left;display:block;padding:16px 0 20px;border-bottom:1px solid #d5d5d5}
.message_wrap .message_pop .body p{text-align:center;padding:20px 0}
.message_wrap .message_pop .body p button:first-child{margin-right:10px}
.message_wrap .message_pop .body p button{min-width:90px}
.message_wrap .message_inner{padding:10px 13px 30px;float:left;clear:both;#float:none;background:#fff url('/images/linqle_bg_line15.gif') repeat-x left top}
.message_wrap .message_view > .head + .message_inner, .message_wrap .block_notify + .message_inner{border:none;background-image:none!important}
.message_wrap div.message_inner._bg{background:#fbfaf8 url('/images/linqle_bg_line15.gif') repeat-x left top}
.message_wrap .block_notify{padding-top:6px;background:url('/images/linqle_bg_line06.gif') repeat-x 0 15px}
.message_wrap .block_notify p{text-align:center}
.message_wrap .block_notify p span{position:relative;top:-1px;background:#fbfaf8}
.message_wrap .message_inner .date{margin-bottom:10px}
.message_wrap .message_inner .date p{float:left;position:relative;top:-3px}
.message_wrap .message_inner .date span{float:right;#width:80px;#line-height:30px;#margin-left:543px}
.message_wrap .message_inner .date p a{text-decoration:underline}
.message_wrap .message_inner .date p a:hover{color:#5d8096}
.message_wrap .message_inner .date p i{position:relative;top:2px;display:inline-block;width:12px;height:12px;background:url('/images/piiple_icon.png') no-repeat -384px -264px;margin-right:5px}
.message_wrap .message_inner .date p:hover i{background:url('/images/piiple_icon.png') no-repeat -399px -264px}
.message_wrap .single_message{width:624px}
.message_wrap .receive + .receive, .message_wrap .send + .send{margin-top:40px}
.message_wrap .single_message a, .message_wrap .single_message a img{width:30px;height:30px}
.message_wrap .single_message .message_content{position:relative;max-width:260px}
.message_wrap .single_message .message_content i{display:block;width:8px;height:15px}
.message_wrap .single_message .message_content p{padding:5px 9px 9px}
.message_wrap .single_message.receive, .message_wrap .single_message.receive .message_content{float:left}
.message_wrap .single_message.receive a{cursor:default!important;float:left;margin-right:16px}
.message_wrap .single_message.receive .message_content i{position:absolute;left:-7px;top:8px;background:url('/images/piiple_icon.png') no-repeat -412px -264px}
.message_wrap .single_message.receive .message_content p{word-wrap:break-word;border-left:1px solid #d9d1b0;border-top:1px solid #d9d1b0;border-right:1px solid #efead5;border-bottom:1px solid #efead5;border-radius:5px;background:#faf1cb}
.message_wrap .single_message.receive .message_content span{position:absolute;left:0;bottom:-20px;white-space:nowrap}
.message_wrap .single_message.send, .message_wrap .single_message.send .message_content{float:right}
.message_wrap .single_message.send a{cursor:default!important;float:right;margin-left:16px}
.message_wrap .single_message.send .message_content i{position:absolute;right:-7px;top:8px;background:url('/images/piiple_icon.png') no-repeat -421px -264px}
.message_wrap .single_message.send .message_content p{word-wrap:break-word;border-left:1px solid #bfc7c9;border-top:1px solid #bfc7c9;border-right:1px solid #eeefed;border-bottom:1px solid #eeefed;border-radius:5px;background:#dce5e7}
.message_wrap .single_message.send .message_content span{position:absolute;right:0;bottom:-20px;white-space:nowrap}
.message_wrap .message_none{width:980px;height:250px;position:relative;text-align:center;background:url('/images/message_none.png') no-repeat}
.message_wrap .message_none p{padding-top:130px;text-shadow:1px 1px 1px #fff}
.message_wrap .single_message a[target="_blank"]{float:none;color:#666}
.message_wrap .single_message a[target="_blank"]:hover{text-decoration:underline}

/*페이퍼 검색 결과*/
.paper_search_result{padding:20px 0 0;margin-bottom:50px}
.paper_search_result .banner{width:980px;height:121px;margin-bottom:48px;background:url('/images/search_result_bg.png') no-repeat}
.paper_search_result .banner p{text-align:center;padding-top:22px;margin-bottom:15px}
.paper_search_result .banner input{width:434px;padding:5px 5px 6px;margin:0 6px 0 212px;border:3px solid #826f6c;background:#f6f4f2 url('/images/placeholder_en.png') no-repeat 100px -272px;border-radius:0;box-shadow:none}
.paper_search_result .placeholder{background-image:none!important;background-color:#f6f4f2!important}
.paper_search_result .banner input{background:#f6f4f2 url('/images/placeholder_ko.png') no-repeat 120px -272px}
.paper_search_result .banner button{position:relative;top:1px;width:81px;height:36px;line-height:16px;box-shadow:1px 1px 1px 0 rgba(240,237,235,.9);border:none;background-position: -177px -319px}
.paper_search_result .banner button:hover{background-position:-177px -356px}
.paper_search_result .paper_search_list{background:url('/images/linqle_bg_line10.gif') repeat-x 0 top}
.paper_search_result .paper_search_list > li{position:relative;height:140px}
.paper_search_result .paper_search_list > li p{position:absolute;left:0;top:1px;width:980px;height:140px;display:none;background:url('/images/search_result_list.png')}
.paper_search_result .paper_search_list > li:hover p{display:block}
.paper_search_result .list{height:120px;#height:122px;overflow:hidden;position:absolute;z-index:1;padding:10px;background:url('/images/linqle_bg_line10.gif') repeat-x 0 bottom}
.paper_search_result .list a.cover{float:left;margin-right:20px;width:120px;height:120px;background:url('/images/paper_box_empty_2.png')}
.paper_search_result .list a.cover img{width:120px;height:120px}
.paper_search_result .list .info{float:left;width:820px;height:120px;overflow:hidden;padding-top:2px}
.paper_search_result .list .info a.title{margin-right:5px}
.paper_search_result .list .info span i{margin-right:9px}
.paper_search_result .list .info ul{margin-top:6px}
.paper_search_result .list .info li{margin-top:-2px}
.paper_search_result .list .info li a{max-width:820px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.paper_search_result .no_results{position:relative;width:980px;height:500px;text-align:center}
.paper_search_result .no_results p{position:relative;top:50%;z-index:1}
.paper_search_result .no_results p i{position:relative;top:2px;display:inline-block;width:20px;height:20px;margin-right:5px;background-position:-276px -249px}
.paper_search_result .no_results span{position:relative;left:0;top:-9px;width:980px;height:100%;display:block;background:#d8d3d0;opacity:0.5;filter:alpha(opacity=50)}

/*새 글이 등록되었을 경우*/
.outer_wrap + .inner_wrap .new_qles{margin-top:20px}
.new_qles{border:1px solid #cfc8c2;border-right:none;border-bottom:none;text-align:center;margin-bottom:20px;padding:8px 10px 11px;background:#dbd5d1}
.new_qles a{display:inline-block;width:100%;height:100%}
.new_qles + .contents_stream{margin:0}
.contents_stream + .new_qles{margin:-5px 0 10px}
.new_qles.dividing_line{height:28px;padding:0;margin:-14px 0 10px;border:none;background:url('/images/linqle_bg_line11.gif') repeat-x 0 14px}
.contents_stream + .new_qles.dividing_line{position:relative;top:-9px;margin:0 0 1px}
.new_qles.dividing_line span{position:relative;top:3px;color:#8d7561;font-size:11px;padding:5px;background: url('/images/linqle_main_bg.png')}

/*paper_info*/
.inner_wrap .paper_info{position:relative;#z-index:2;background:#fff;margin:20px 0;box-shadow:1px 1px 2px 0 rgba(0,0,0,.1)}
.inner_wrap .paper_info .bookmarklet{display:block;cursor:pointer;z-index:1;#z-index:50;position:absolute;right:165px;top:21px;width:96px;height:58px;background-position:-399px -525px;font-size:0;line-height:0;text-indent:-9999px}
.inner_wrap .paper_info .bookmarklet.on{width:53px;background-position:-445px 0}
.inner_wrap .paper_info .bookmarklet + em{cursor:pointer;position:absolute;right:176px;top:35px;font-size:18px;font-weight:bold;color:#faf7f6;text-shadow:-1px -1px 0 #695c58;z-index:1;#z-index:51}
.inner_wrap .paper_info .bookmarklet.on + em{display:none}
.inner_wrap .paper_info .cover_img{width:220px;height:220px;float:left;position:relative;overflow:hidden;background:url('/images/paper_default_img.png') no-repeat}
.inner_wrap .paper_info .cover_img > a{display:none;position:absolute;left:0;bottom:0;width:194px;padding:1px 13px 3px;background:#3a2b20;opacity:0.8;filter:alpha(opacity=80);text-align:center;z-index:1}
@-moz-document url-prefix(){
													.inner_wrap .paper_info .cover_img > a{padding:1px 13px 5px}
}
.inner_wrap .paper_info.owner .cover_img > a i{display:inline-block;position:relative;top:5px;width:18px;height:18px;margin-right:5px;background:url('/images/piiple_icon.png') no-repeat -384px -230px}
.inner_wrap .paper_info.owner .cover_img:hover > a{display:block}
.inner_wrap .paper_info.owner .cover_img:hover .flickr_ccl{display:none}
.inner_wrap .paper_info .flickr_ccl{width:220px;height:27px;position:absolute;left:0;bottom:0;line-height:1}
.inner_wrap .paper_info .flickr_ccl i{float:left;position:relative;z-index:1;margin:8px 0 0 7px}
.inner_wrap .paper_info .flickr_ccl i img{margin-right:2px}
.inner_wrap .paper_info .flickr_ccl a{float:right;position:relative;z-index:1;margin:4px 9px 0 0;font-size:12px;line-height:18px;font-weight:bold;color:#cfbfad}
.inner_wrap .paper_info .flickr_ccl em{position:absolute;left:0;bottom:0;display:block;width:220px;height:27px;background:#513e31;opacity:0.8;filter:alpha(opacity=80)}
.inner_wrap .paper_info .cover_img > img{max-height:220px;width:220px;height:220px}
.inner_wrap .paper_info .cover_img + .info, .paper_info .issuer, .paper_info .issuer ul{float:left}
.inner_wrap .paper_info .cover_img + .info{#width:594px;height:220px;position:relative;#z-index:2}
.inner_wrap .paper_info .title_area{width:459px;height:96px;padding:24px 105px 33px 30px;word-wrap:break-word}
.inner_wrap .paper_info .title_area h3 span{padding-top:3px;margin-right:5px;display:inline-block;#font-style:italic}
.inner_wrap .paper_info .title_area h3 + p + div{*zoom:1;float:left;position:absolute;left:25px;bottom:70px;background:none!important}
.inner_wrap .paper_info .title_area h3 + p + div:after{content:"";display:block;clear:both}
.inner_wrap .paper_info .title_area h3 + p + div, .paper_info .title_area h3 + p + div div{background:none!important;#float:none}
.inner_wrap .paper_info .issuer{width:100%;height:66px;border-top:1px solid #f2ece8}

.fb_iframe_widget iframe{#width:150px!important}
.pluginButton.pluginButtonSmall.pluginButtonInline{#width:50px!important}

.paper_info .title_area p{width:473px;height:60px;overflow:hidden;word-wrap:break-word}
.paper_info .issuer li:first-child{margin:0}
.paper_info .issuer li{float:left;margin-left:3px}
.paper_info .lately{position:absolute;left:30px;top:172px}
.paper_info .first{position:absolute;left:381px;top:172px}
.paper_info .lately span, .paper_info .first span{float:left;display:block;margin-right:11px}
.paper_info .lately span i, .paper_info .first span i{display:inline-block;width:12px;height:12px;#margin-top:3px;position:relative;top:2px;#top:-2px}
.paper_info .lately span i{margin:10px 8px 0 0;#margin:3px 8px 0 0}
.paper_info .first span i{margin:10px 4px 0 0;#margin:3px 8px 0 0}
.paper_info .lately span i{background-position:-296px 0}
.paper_info .first span i{background-position:-309px 0}
.paper_info .lately .tooltip_pos > a, .paper_info .first .tooltip_pos > a{float:left;width:30px;height:30px;border:1px solid #CDBAAE;border-radius:3px;overflow:hidden}
.paper_info .lately img, .paper_info .first img{width:30px;height:30px}
.paper_info .info_category{position:absolute;right:0;top:0;#z-index:1;width:126px;height:160px;padding:26px 22px 34px 18px;background:#f0f2f3}
.paper_info .info_category p{word-wrap:break-word;margin-bottom:12px}
.paper_info .info_category ul{margin-left:2px}
.paper_info .info_category li:first-child{margin-bottom:1px}
.paper_info .info_category li:first-child i, .paper_info .info_category li i{position:relative;top:1px;width:12px;height:12px;margin:4px 6px 0 0;display:inline-block;#position:static}
.paper_info .info_category li:first-child i{background-position:-322px 0}
.paper_info .info_category li i, .paper_members h4 i{background-position:-335px 0}
.paper_info .info_category li a.btn_show_members{background:none;border:none;color:#666}
.paper_info .info_category li a.btn_show_members em{position:relative;top:3px;display:inline-block;width:15px;height:15px;margin-left:6px;background:url('/images/piiple_icon.png') no-repeat -388px -400px}
.paper_info .info_set{position:absolute;right:28px;bottom:17px;width:18px;height:18px}
.paper_info .info_set a:first-child{margin:0;background-position:-348px 0}
.paper_info .info_set a{float:left;display:block;width:18px;height:18px;margin-left:21px;font-size:0;line-height:0;text-indent:-9999px;background-position:-367px 0}

.info_category .sns_like{margin-top:5px}

/* 페이퍼 참여자 */
.paper_members{position:relative;top:-18px;#z-index:1;padding:30px 40px;background:#fff}
.paper_members h4{max-width:730px;padding-left:10px;color:#3485b0;font-size:15px;font-weight:bold}
.paper_members h4:after{content:"";display:block;clear:both}
.paper_members h4 i{float:left;width:12px;height:12px;margin:4px 6px 0 0}
.paper_members h4 span{float:left;max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:5px}
.paper_members h4 em{margin-left:5px;color:#ed9513}
.paper_members .list{margin-bottom:14px}
.paper_members .list ul{*zoom:1}
.paper_members .list ul:after{content:"";display:block;clear:both}
.paper_members .list li{float:left;padding:15px 7px 9px}
.paper_members .list li div{width:136px;height:176px;overflow:hidden}
.paper_members .list li div > a:first-child{display:block;padding:3px}
.paper_members .list li div > a:first-child:hover{background:url('/images/paper_membersbox_bg.png') no-repeat}
.paper_members .list li div > a + a{display:inline-block;color:#452a25;max-width:130px;font-size:13px;font-weight:bold;text-indent:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.paper_members .list li div > a + a:hover{text-decoration:underline}
.paper_members .list li img{width:130px;height:130px;display:block;border:0 none}
.paper_members .list li em{display:block;color:#32688a;font-size:12px;text-indent:3px;line-height:18px}
.paper_members .list + p{text-align:center}
.paper_members button i{position:relative;top:2px;display:inline-block;width:15px;height:16px;margin-right:5px}
.paper_members .list + p + span{position:absolute;right:50px;top:32px;#top:29px;top:29px;white-space:nowrap;padding-right:14px;background:url('/images/arrow.gif') no-repeat right 3px}
.paper_members .list + p + span i{display:inline-block;position:relative;top:1px;#top:-3px;width:12px;height:12px;margin-right:7px;background:url('/images/piiple_icon.png') no-repeat -322px 0}
.paper_members .list + p + span a{text-decoration:underline;color:#3485b0;font-size:15px;font-weight:bold}

/*공통 부분*/
.common_box{width:980px;background:#fff;margin:0 auto;margin-top:60px;margin-bottom:100px;#margin-top:160px}
.common_box h3{width:931px;height:68px;padding:32px 0 0 49px;margin-bottom:45px;background:#90c3dd}
.common_box .rows, .sign_up .terms p, .sign_up .terms + p{clear:both}
.common_box .rows b{width:230px;margin-left:50px;float:left}
.common_box .rows .inner{float:left;width:650px;margin-bottom:34px}
.sign_up.common_box .rows .inner, .get_email.common_box .rows .inner{float:left;#float:none;width:650px;margin-bottom:40px}
.sign_up.common_box .rows.terms{margin-top:10px}
.sign_up.common_box .rows.terms .inner, .complete.common_box .rows + .rows .inner, .sign_up .terms .inner, .sign_up .terms + p{margin:0}
.sign_up.common_box .rows.terms + p{padding:30px 0 30px 280px}
.sign_in.common_box .rows .inner, .complete.common_box .rows .inner{position:relative;float:left;min-height:69px;margin-bottom:40px}
.sign_in.common_box .rows + .rows .inner, .complete.common_box .rows +.rows .inner{margin-bottom:14px}
.common_box .rows .inner input[type="text"], .common_box .rows .inner input[type="password"], .request input[type="text"]{float:left;padding:6px 10px;width:393px;height:26px;margin-right:14px;border-radius:5px;border:1px solid #ccc;color:#303030;font-size:14px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset}
.common_box .rows .inner input[type="text"]:focus, .common_box .rows .inner input[type="password"]:focus{border:1px solid #f0cb5b;outline:0;box-shadow:0 0 3px 1px rgba(240,203,91,.5)}
.common_box .rows .inner div{float:left;#float:none;#clear:both}
.common_box .rows .inner #LoginErrorArea{margin-top:10px}
.common_box .rows .inner div p{width:200px;height:36px;display:table-cell;vertical-align:middle}
.common_box .rows .inner em{position:absolute;left:2px;bottom:0}
.common_box .rows .inner em label{position:relative;top:-3px}
.common_box .rows .inner ul{float:left;clear:both;margin-top:10px}
.common_box .rows .inner ul li{display:inline;padding:0 20px}
.common_box .rows .inner ul li:first-child{padding-left:0;background:url('/images/linqle_bg_line07.gif') no-repeat right center}
.common_box .rows .inner ul li a, .find_password span + a, .find_email span + a{text-decoration:underline}
.common_box .rows .inner ul li i, .find_password span + a i, .find_email span + a i{display:inline-block;width:15px;height:10px;margin-right:6px;background-position:-275px -237px}
.common_box .rows .inner ul li:first-child i{background-position:-258px -237px}
.common_box .rows + p, .common_box .rows + div + p, .found_email .inner + p{position:relative;clear:both;padding:30px 0 30px 280px;border-top:1px solid #edecea}
.sign_up.common_box .rows + p{border:none}
.common_box .rows + p button, .common_box .rows + div + p button, .found_email .inner + p button, .withdraw .check + p button{margin-left:13px}
.common_box .rows + p button:first-child, .common_box .rows + div + p button:first-child, .found_email .inner + p button:first-child{margin:0}
.common_box .rows + p button:hover, .common_box .rows + div + p button:hover, .found_email .inner + p button:hover, .withdraw .check + p button:hover{font-size:23px}
.common_box .rows + p button{#margin-right:13px!important}
.common_box .rows + p button + button{#margin:0}
.sign_in.common_box .rows + .rows + div{margin:0 0 10px 280px}
.sign_in .rows + .rows + p{#margin-top:20px}
.complete.common_box .rows + .rows + div{margin:0 0 10px 280px}
.sign_in.common_box .sign_with{display:none}
.sign_in.common_box p + a{margin-left:280px;padding-bottom:10px;display:block;text-decoration:underline;color:#4F85A3}
.sign_with, .find_password, .find_email{padding:27px 50px 23px;background:#f6f6f6}
.sign_with span, .find_password span, .find_email span{display:inline-block;width:230px}
.sign_with button i{display:inline-block;position:relative;top:5px;width:20px;height:18px;margin-right:7px}
.sign_with button{width:170px;padding:0 0 10px 8px;height:30px;text-align:left;margin-left:18px;border:none;border-radius:3px;border-right:1px solid #418fbc;border-bottom:1px solid #408eba;background:#7cbde2;box-shadow:0 0 5px 0 rgba(0,0,0,.2) inset, 1px 1px 1px 0 rgba(0,0,0,.1)}
.sign_with button.btn_facebook{margin:0;border-right:1px solid #4b699d;border-bottom:1px solid #4b699d;background:#6d89bb;box-shadow:0 0 5px 0 rgba(0,0,0,.2) inset, 1px 1px 1px 0 rgba(0,0,0,.1)}
.sign_with button.btn_facebook:hover{background:#9b6a2f;border-right:1px solid #764216;border-bottom:1px solid #764216}
.sign_with button.btn_twitter:hover{background:#61aeda}
.sign_with button.btn_facebook i{background-position:-121px -319px}
.sign_with button.btn_facebook:hover i{background-position:-121px -338px}
.sign_with button.btn_twitter i{background-position:-141px -338px}
.sign_with button.btn_twitter:hover i{background-position:-141px -319px}
.sign_up .terms{margin-top:-10px;padding:30px 0 24px;background:#f6f6f6}
.sign_up .terms .terms_text{width:542px;height:97px;padding:13px;margin-bottom:13px;border:1px solid #bcc6cb;overflow-x:hidden;overflow-y:scroll;background:#fff;font-weight:normal!important;line-height:22px!important}
.terms_text dl, .terms_text dd, .terms_text dt, .data_use_policy dl, .data_use_policy dd, .data_use_policy dt{margin:0;padding:0}
.terms_text dd, .terms_text dt, .terms_text h4, .data_use_policy dd{margin-bottom:20px!important}
.terms_text dt, .data_use_policy dt{font-weight:bold}
.terms_text ol, .data_use_policy ol{list-style-type:decimal;padding-left:30px}
.terms p input[type="checkbox"]{margin-right:5px;position:relative;top:-3px}
.rows.terms_text, .data_use_policy{padding:0 50px 40px}
.authentication p, .found_email p, .temporarily p, .authentication_code_error p, .expiration p, .system_error p, .signup_message p{padding:0 0 37px 50px}
.authentication p span, .temporarily p span, .authentication_code_error p span, .expiration p span, .system_error p span, .signup_message p span{color:#32688a}
.authentication .check, .authentication_code_error .check, .expiration .check, .system_error .check{position:relative;height:90px;text-align:center;background:#f6f6f6}
.authentication .check p{position:absolute;left:50%;top:30px;margin:0;padding:0;margin-left:-190px;height:42px}
.authentication .check span{float:left;margin-right:36px}
.authentication .check button{float:left;padding:6px 10px 7px;border-radius:3px;border:none;border-right:1px solid #906643;border-bottom:1px solid #906643;background:#ad8657;box-shadow:0 0 5px 0 rgba(0,0,0,.2) inset, 1px 1px 1px 0 rgba(0,0,0,.1)}
.authentication .check button i{position:relative;top:2px;display:inline-block;width:24px;height:13px;margin-right:6px;background-position:-243px -255px}
.get_email.common_box .rows + p{margin-top:-10px}
.authentication_code_error .check button, .expiration .check button, .system_error .check button{position:relative;top:30px;padding:6px 10px 7px;border-radius:3px;border:none;border-right:1px solid #906643;border-bottom:1px solid #906643;background:#ad8657;box-shadow:0 0 5px 0 rgba(0,0,0,.2) inset, 1px 1px 1px 0 rgba(0,0,0,.1)}
.authentication_code_error .check button i, .expiration .check button i, .system_error .check button i{position:relative;top:2px;display:inline-block;width:24px;height:13px;margin-right:6px;background-position:-243px -255px}
.signup_message h3{margin-bottom:0}
.signup_message .inner{position:relative;height:856px;background:#efeae8 url('/images/siginingup_ko.jpg') no-repeat 182px 0}
.signup_message b{font-size:18px;color:#6f4929}
.signup_message p{text-indent:-9999px}
.signup_message .request b{position:absolute;left:220px;top:263px}
.signup_message input[type="text"]{position:absolute;right:307px;top:254px;width:304px;height:22px;#height:18px;#padding-top:10px;height:18px\0IE8;padding-top:10px\0IE8;border:3px solid #6f4929;background:#fff url('/images/placeholder_ko.png') no-repeat 10px -138px;box-shadow:none;border-radius:0}
html body .container .signup_message.common_box .request input + button.button01.on{position:absolute;left:669px;top:253px;height:41px!important}
.found_email p i{color:#452a25}
.found_email p em{color:#32688a}

/* 앱 다운로드 삽입 2012-10-15 */ 
.signup_message .inner{border-bottom:1px solid #eee2d6}
.signup_message .app_download{border-top:1px solid #fff}
.app_download{text-align:center;background:#efeae8 url('/images/app_downbg.jpg') no-repeat 50% 233px;padding:50px 50px 580px}
.app_download h4{font-weight:normal;font-size:33px;color:#b47212;margin-bottom:20px}
.app_download h4 span{color:#4e3b2f}
.app_download p{display:block;text-indent:0;color:#4d4947}
.app_download a{padding:13px 20px 12px;border-radius:30px;border:none;font-weight:normal;font-family:'맑은 고딕';font-size:24px;color:#fff;text-shadow:-1px -1px 0 #8c580e;box-shadow:1px 1px 3px rgba(0,0,0,.2);
									background: #e6ae37;background: -webkit-gradient(linear, left top, left bottom, from(#e6ae37), to(#c47933));background: -moz-linear-gradient(top,  #e6ae37,  #c47933);}
.app_download a i{display:inline-block;width:35px;height:24px;padding-right:10px;background:url('/images/piiple_icon.png') no-repeat 0 -581px}

/* SNS 계정으로 회원가입 2012-11-07 / SNS계정으로 로그인 2012-11-15 */
.signup_sns, .sign_in{text-align:center}
.signup_sns h3, .sign_in h3{padding:32px 0;margin:0;width:auto;height:36px}
.signup_sns .inner{padding:60px 0 40px}
.sign_in .inner{padding:53px 0 12px}
.signup_sns .inner button, .sign_in .inner button{width:188px;height:59px;font-weight:bold;color:#fff;font-size:20px;#line-height:36px;border:none;padding-left:55px;background:url('/images/piiple_icon.png') no-repeat -312px -584px}
.signup_sns .inner button + button, .sign_in .inner button + button{background-position:-312px -643px;margin-left:20px}
.signup_sns .inner p, .sign_in .inner p, .sign_in .email_login h3{font-size:16px;color:#5d4639;font-weight:bold}
.signup_sns .inner div, .sign_in .inner div{margin:37px 0 34px}
.signup_sns .inner p a, .signup_sns .account a, .sign_in .inner p a, .sign_in .account a{color:#4F85A3;text-decoration:underline}
.signup_sns .account, .sign_in .account{border-top:1px solid #e5e3e2;font-size:14px;color:#838383;text-align:center;padding:27px 50px 26px;background:#f6f6f6}
.sign_in .account p a i{display:inline-block;width:15px;height:10px;margin-right:6px;background:url('/images/piiple_icon.png') no-repeat -275px -237px}
.sign_in .account p a:first-child i{background-position:-258px -237px}
.sign_in .account p a:first-child{margin-right:20px}
.sign_in .account p a + a + a{margin-left:25px}
.sign_in .email_login{background:url('/images/sign_in_line.gif') no-repeat center top}
.sign_in .email_login h3{width:auto;height:auto;padding:14px 0 11px 0;margin:0;background:none}
.sign_in .email_login input[type="checkbox"]{position:relative;top:-3px;#top:-1px}
.sign_in .email_login input[type="checkbox"] + label{color:#ad8668;font-weight:bold}
.sign_in .email_login input[type="text"], .sign_in .email_login input[type="password"]{padding:6px 10px;height:26px;width:378px;border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset;color:#303030;font-size:14px}
.sign_in .email_login input[type="text"]:focus, .sign_in .email_login input[type="password"]:focus{border:1px solid #f0cb5b;outline:0;box-shadow:0 0 3px 1px rgba(240,203,91,.5);background:#fff}
.sign_in .email_login input[type="text"].placeholder{background:#fff url('/images/placeholder_ko.png') no-repeat 10px -177px!important}
.sign_in .email_login input[type="password"].placeholder{background:#fff url('/images/placeholder_ko.png') no-repeat 10px -215px!important}
.sign_in .email_login input + span, .sign_in .email_login span{display:block;position:relative;left:-153px;margin:9px 0 18px}
.sign_in .email_login p + p + p, .sign_in .email_login p + p + div + p, .sign_in .email_login p + p + i + p, .email_login p + p + i + i + p, .sign_in .email_login p + i + p + p{margin:20px 0 30px}
.sign_in .email_login p + p + p button + button, .sign_in .email_login p + p + div + p button + button, .sign_in .email_login p + p + i + p button + button{margin-left:13px}
.sign_in .email_login p + div, .sign_in .email_login p + p + div{font-weight:bold;padding-top:10px}
.sign_up.common_box h3{margin-bottom:30px}
.sign_up .condition{*zoom:1;width:876px;margin:0 auto;border-bottom:1px solid #edecea;padding:0 0 15px 0;margin-bottom:34px}
.sign_up .condition:after{content:"";display:block;clear:both}
.sign_up .condition i{float:left;width:25px;height:25px;background:url('/images/piiple_icon.png') no-repeat}
.sign_up .condition i.fb{background-position:-128px -831px}
.sign_up .condition i.tw{background-position:-128px -803px}
.sign_up .condition i + em{float:left;margin-left:10px;font-size:18px;color:#808080;line-height:26px}
.sign_in.common_box .email_login input + i, .sign_in.common_box .email_login input + i + i{display:block;font-weight:bold}
.sign_in.common_box .email_login input + i em, .sign_in.common_box .email_login input + i + i em{display:block;padding-top:10px}
.sign_in.common_box .email_login p + i, .sign_in.common_box .email_login p + i + i{font-weight:bold}
.sign_in.common_box .email_login p + i em, .sign_in.common_box .email_login p + i + i em{display:block;padding-top:10px}

/*error페이지*/
.error{width:980px;height:630px;margin:0 auto;position:relative;top:39px;background:url('/images/error_bg.png') no-repeat}
.error p + i{position:absolute;left:147px;bottom:49px;display:block;width:610px;height:440px}
.error.error500 p + i{background:url('/images/error_linqle500.png') no-repeat}
.error.error503 p + i{background:url('/images/error_linqle503.png') no-repeat}
.error.error404 p + i{background:url('/images/error_linqle404.png') no-repeat}
.error h3{font-weight:bold;color:#6e5b4d;font-size:23px;line-height:30px;position:absolute;left:40px;top:40px}
.error h3 span{color:#ad998a}
.error p{color:#666;font-size:13px;line-height:20px;position:absolute;left:40px;top:80px}
.error a{text-decoration:underline}

/*서비스 초대하기*/
.common_box .invite_tab{width:880px;height:36px;margin:0 auto;position:relative;background:url('/images/invite_bg_dot.gif') repeat-x left bottom}
.common_box .invite_tab ul{position:absolute;height:40px;*zoom:1}
.common_box .invite_tab ul:after{content:"";display:block;clear:both}
.common_box .invite_tab li{float:left;position:relative;}
.common_box .invite_tab li a{display:block;padding:7px 45px 7px 14px;border:1px solid #ccc;border-bottom:none;font-size:13px;font-weight:bold;color:#808080}
.common_box .invite_tab li.on a:after, .common_box .invite_tab li:hover a:after{content:"";display:block;position:absolute;right:0;bottom:0;background:#5d4639;width:1px;height:1px}
.common_box .invite_tab li.on a, .common_box .invite_tab li:hover a{color:#5d4639;border:1px solid #5d4639;border-bottom:1px solid #fff}
.common_box .invite_tab a .caret{position:absolute;right:15px;top:16px;display:inline;border-left:4px solid transparent;border-top:4px solid #ccc;border-right:4px solid transparent}
.common_box .invite_tab li.on a .caret, .common_box .invite_tab li:hover a .caret{border-top:4px solid #5d4639}
.invite_wrap{padding-bottom:30px}
.sns.common_box .invite_wrap{padding-bottom:20px}
.invite_wrap .rows_wrap{margin-top:40px}
.invite_wrap .rows_wrap textarea{width:618px;height:73px;resize:none;border:1px solid #ccc;padding:10px 15px 15px;border-radius:5px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset;color:#303030;font-size:14px;line-height:20px}
.sns .invite_wrap .rows_wrap textarea, .invite_wrap .rows_wrap textarea.placeholder{background:none}
.invite_wrap .rows_wrap textarea:focus{border:1px solid #f0cb5b;outline:0;box-shadow:0 0 3px 1px rgba(240,203,91,.5)}
.invite_wrap .rows_wrap .rows + .rows + .rows .inner{margin-bottom:35px}
.invite_wrap .rows_wrap .rows + .rows + .rows input[type="text"]{color:#b3875d;font-size:14px;line-height:20px}
.invite_wrap .rows_wrap button{min-width:110px;height:44px;font-size:23px;margin-top:-5px;margin-bottom:10px}
.invite_wrap .rows_wrap .inner + button, .sns .invite_wrap button{margin-left:280px}
.invite_wrap .rows_wrap .inner + button + button, .sns .invite_wrap button + button{margin-left:10px}
.invite_wrap h5{font-size:16px;width:880px;margin:20px 0 15px 50px;padding-top:30px;border-top:1px solid #edecea}
.invite_wrap h5 span{margin-left:9px}
.invite_wrap h5 span i{color:#32688a}
.invite_wrap table{margin-left:50px;width:880px}
.invite_wrap table th{background:#7aa7c3;color:#fff;font-size:14px}
.invite_wrap table th, .invite_wrap table td{padding:10px;text-align:center}
.invite_wrap table td{border-top:2px solid #fff;background:#f2f2f2;color:#808080;font-size:14px}
.sns .invite_wrap .inner textarea{margin-bottom:6px}
.sns .invite_wrap .inner textarea + span{float:left}
.sns .invite_wrap .inner textarea + span + span{float:right}
.sns .invite_wrap .inner textarea + span a{float:left;margin-right:5px;width:30px;height:30px;font-size:0;line-height:0;text-indent:-9999px}
.sns .invite_wrap a.twitter{background-position:-322px -130px}
.sns .invite_wrap a.twitter.on{background-position:-322px -99px}
.sns .invite_wrap a.facebook{background-position:-353px -130px}
.sns .invite_wrap a.facebook.on{background-position:-353px -99px}
.sns .invite_wrap button{margin-top:-10px}

/*이메일, SNS초대 수정 - 11/1 */
.invite h3 button, .sns h3 button{background:none;border:none;font-size:26px;line-height:30px;#line-height:36px;color:#91724c;font-weight:bold;padding-right:30px}
.invite h3 button.on, .invite h3 button:hover, .sns h3 button.on, .sns h3 button:hover{color:#fff}
.invite h3 button + button, .sns h3 button + button{padding:0 0 0 30px;background:url('/images/invite_bar.gif') no-repeat left 8px;#background:url('/images/invite_bar.gif') no-repeat left 19px}

/*회원탈퇴*/
.withdraw p:first-child{margin-bottom:-2px}
.withdraw p{margin-bottom:5px}
.withdraw a.help{display:inline-block;padding:1px 8px 1px 7px;margin-left:9px;border:1px solid #8b613d;border-radius:3px;background:#ad8657;box-shadow:0 0 3px #8a5f3b inset}
.withdraw a.help i{position:relative;top:5px}
.withdraw .check{text-align:left;padding-top:25px;background:#f6f6f6}
.withdraw .check + p{position:relative;clear:both;padding:30px 0 30px 280px;margin-bottom:35px}
.withdraw p{padding:0 0 27px 50px}

/* 회원가입 후 페이퍼 추천 */
.recommend h3{padding:32px 0 0 30px;width:950px;margin:0;color:#6f4f1e}
.recommend .papers{padding:25px 10px 30px}
.recommend .papers .inner_wrap:after{content:"";display:block;clear:both}
.recommend .papers .paper{width:220px;height:330px;position:relative;float:left;margin:10px 10px 20px;background:url('/images/my_paper_list_bg.png');box-shadow:1px 0 2px 0 rgba(0, 0, 0, .2)}
.recommend .papers .paper img{width:220px;height:220px}
.recommend .papers .paper > span a{width:220px;height:220px;float:left;overflow:hidden;cursor:pointer;position:relative;z-index:1}
.recommend .papers .paper .info{position:relative;float:left;width:200px;height:80px;padding:11px 10px 19px;background:url('/images/my_paper_bg.png')}
.recommend .papers .paper .info span{color:#f7f5e7;font-size:14px}
.recommend .papers .paper .info p a{position: relative;z-index: 2;word-wrap: break-word;word-break: break-all;height: 40px;overflow: hidden;display: block;color:#f7f5e7;font-size:16px}
.recommend .papers .paper .info i{position:absolute;left:10px;bottom:9px;color:#f7f5e7;font-size:12px;line-height:22px}
.recommend .papers .paper .info + .box{position:absolute;left:-5px;top:-5px;cursor:default;display:none;width:230px;height:340px;background:url('/images/my_paper_list_box_bg.png') no-repeat}
.recommend .papers .paper:hover .info + .box{display:block}
.recommend .paper_wrap{position:relative;float:left;margin-bottom:30px}
.recommend .paper_wrap .paper + p, .recommend .empty + p{clear:both;text-align:center}
.recommend .empty + p{position:absolute;left:10px;bottom:-54px;#bottom:-60px;width:220px}
.recommend .empty + p button{line-height:1;min-width:82px;padding:7px 0;color:#336fa2;font-size:18px;border:1px solid #c4c4c4;border-radius:5px;background:#efefef url('/images/button_bg.png') no-repeat -199px -190px;box-shadow:1px 1px 3px rgba(0,0,0,.1);text-shadow:1px 1px 1px rgba(0,0,0,.1)}
.recommend .empty + p button:hover{color:#fff;border:1px solid #235b8b;background-color:#4a85b6;background-position:-199px -268px}
.recommend .papers .empty{width:220px;height:330px;margin:10px 0 0 10px;background:url('/images/favorite_paper_empty_bg.jpg')}
.recommend .papers .empty u{width:160px;padding:140px 0 0 30px;display:inline-block;text-align:center;text-decoration:none;text-shadow:1px 1px 1px #b9c8d2}
.recommend .papers .empty em{width:9px;height:9px;display:inline-block;margin-right:3px;background-position:-243px -238px}
.recommend .paper_wrap .paper + p button{line-height:1;min-width:82px;padding:7px 0;color:#d38a17;font-size:18px;border:1px solid #c4c4c4;border-radius:5px;background:#efefef url('/images/button_bg.png') no-repeat -199px -190px;box-shadow:1px 1px 3px rgba(0,0,0,.1);text-shadow:1px 1px 1px rgba(0,0,0,.1)}
.recommend .paper_wrap .paper + p button.on{color:#fff;border:1px solid #b87306;background-color:#db9931;background-position:-199px -230px}
.recommend .btn_area{width:940px;margin:50px auto;#margin-top:30px;border-top:1px solid #e5e5e5;text-align:center;padding:30px 0 0}
.recommend .btn_area button{color:#929292;font-size:23px;min-width:128px;padding:10px 0;border:1px solid #c1c1c1;border-radius:5px;box-shadow:1px 1px 3px rgba(0,0,0,.1);background:#e9e9e9 url('/images/button_bg.png') no-repeat -322px -190px}
.recommend .btn_area button:hover{color:#6f4f1e;background-color:#e3e3e3;background-position:-322px -248px}

/*회원가입 후 페이퍼 추천 - 페이퍼 클릭 시 나타나는 레이어 */
.paper_show{position:relative;top:50px;width:1020px;margin-left:-135px}
.paper_show .paper_info{box-shadow:none;margin:0}
.paper_show .paper_info .title_area{width:978px;height:auto;padding:24px 21px 20px}
.paper_show .contents_stream{width:980px;padding:15px 20px;background:url('/images/linqle_main_bg.png') repeat}

/* 상단 회원초대 영역*/
.invite_btn, .request_btn{position:absolute;left:223px;top:0;width:58px;height:54px}
.invite_btn a, .request_btn a{width:58px;height:54px;display:block;text-indent:-9999px;background:url('/images/piiple_icon.png') no-repeat 0 -646px}
.invite_btn a:hover, .request_btn a:hover{background-position:-62px -646px}
.invite_btn{left:281px}
.invite_btn span, .request_btn span{position:absolute;left:0px;top:48px;font-size:13px;font-weight:bold;color:#b38650;padding:3px 8px;white-space:nowrap;background:#372920}