/* ¼ö°­ÈÄ±â
------------------------------------------------------------------------------- */
.crTalk {position: relative;}
.crTalk .tt_snsMenuWrap {background: none !important; border: none !important; padding: 0 !important; min-height: auto !important; height: auto !important; margin: 0px;}
.crTalk .tt_snsMenuWrap:after {content: ''; display: table; clear: both;}
.crTalk .tt_snsMenuWrap .tt_snsTitle {width: auto !important; height: auto !important; padding: 0 !important; margin: 0 !important; margin-right: 10px !important; line-height: 20px; min-height: 20px;display:block !important;}
.crTalk .tt_snsMenuWrap .tt_snsTitle span {display: block !important; font-size: 18px; font-family: "NotoSans", sans-serif !important; white-space:nowrap; text-transform: uppercase;}
.crTalk .tt_snsMenuWrap .tt_snsTitle img {display: none !important;;}
.crTalk .tt_snsMenuWrap .tt_logon {display: none !important;;}
.crTalk .tt_snsMenuWrap .tt_guestButton {height: 20px !important;}
.crTalk .tt_snsMenuWrap .tt_guestButton a {display: block;}
.crTalk .tt_snsMenuWrap .tt_guestButton a img {display: block;}
.ttalk200_layer .tt_itemL .replText .rt_text{font-size:15px !important; font-family: "NotoSans", sans-serif !important; line-height:1.4 !important;}
.crTalk .tt_inputWrap {margin-top: 15px !important; padding: 15px !important; background: #fff !important; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;}
.crTalk .tt_inputWrap .tt_topMenu {padding-top: 0 !important; padding-bottom: 5px !important;}
.crTalk .tt_inputWrap .tt_topMenu:after {content: ''; display: table; clear: both;}
.crTalk .tt_inputWrap .tt_topMenu .tt_horoscope {margin: 0 !important; width: auto !important; overflow: visible !important; margin-top: 10px !important;}
.crTalk .tt_inputWrap .tt_topMenu .tt_horoscope:after {content: ''; display: table; clear: both;}
.crTalk .tt_inputWrap .tt_topMenu .tt_horoscope h3 {}
.crTalk .tt_inputWrap .tt_topMenu .tt_horoscope .tt_ratingPoint {float: left; letter-spacing: 0.025em;}
.crTalk .tt_inputWrap .tt_topMenu .tt_horoscope .tt_ratingPoint strong {letter-spacing: 0.025em;}
.crTalk .tt_inputWrap .tt_topMenu .rf_search {margin: 0 !important; width: auto !important; display:none !important;}
.crTalk .tt_inputWrap .tt_topMenu .rf_search input[type="text"] {display: block !important; float: none !important; padding: 0 5px !important; background: #fff !important; height: 30px !important; width: 200px !important;}
.crTalk .tt_inputWrap .tt_topMenu .rf_search label {left: 0 !important; top: 0 !important; right: 0 !important; bottom: 0 !important; line-height: 30px; padding: 0 10px;}
.crTalk .tt_inputWrap .rf_left {padding: 5px 15px 10px !important;}
.crTalk .tt_inputWrap .tt_replyForm .tui_user {width: 60px !important; height: 60px !important; top: 10px !important; left: 10px !important;}
.crTalk .tt_inputWrap .tt_replyForm .tui_user img {display: block !important; width: 100% !important; height: 100% !important;}
.crTalk .tt_inputWrap .tt_replyForm .rf_inputBox {padding: 10px 91px 10px 80px !important;}
.crTalk .tt_inputWrap .tt_replyForm .rf_inputBox .rf_textarea {}
.crTalk .tt_inputWrap .tt_replyForm .rf_inputBox .rf_textarea textarea {height: 60px !important; min-height: 60px !important; resize: none !important; overflow-y: auto !important; border: solid 1px #eaeaea; padding: 5px 10px !important; box-sizing: border-box !important;}
.crTalk .tt_inputWrap .tt_replyForm .rf_right {width: 82px !important; height: 82px !important; top: -1px !important; right: -1px !important;}
.crTalk .tt_inputWrap .tt_replyForm .rf_right a {width: 82px !important; height: 82px !important;}
.crTalk .tt_inputWrap .tt_replyForm .rf_right a img {display: none !important;}
.crTalk .tt_inputWrap .tt_replyForm .rf_right a span {display: block !important; height: 82px !important; line-height: 82px !important; color: #fff !important; position: static !important; text-indent: 0 !important; font-family: "NotoSans", sans-serif !important; font-size: 13px; visibility: visible !important; background: #282828 !important;}
.crTalk .tt_inputWrap .tt_replyForm .rf_inputBox label {left: 10px !important; top: 10px !important;}
.crTalk .tt_textLimit {bottom: 15px !important; right: 115px !important;}
.crTalk .tt_login .tt_replyForm_cplogin {border-left:1px solid #6bae00 !important;border-right:1px solid #6bae00 !important;border-top:1px solid #6bae00 !important;border-bottom:1px solid #6bae00 !important;}
.crTalk .tt_login .tt_replyForm_yozm {border-left:1px solid #f05a7f !important;border-right:1px solid #f05a7f !important;border-top:1px solid #f05a7f !important;border-bottom:1px solid #f05a7f !important;}
.crTalk .tt_login .tt_replyForm_clog {border-left:1px solid #f86a00 !important;border-right:1px solid #f86a00 !important;border-top:1px solid #f86a00 !important;border-bottom:1px solid #f86a00 !important;}
.crTalk .tt_login .tt_replyForm_me2day {border-left:1px solid #744598 !important;border-right:1px solid #744598 !important;border-top:1px solid #744598 !important;border-bottom:1px solid #744598 !important;}
.crTalk .tt_login .tt_replyForm_twitter {border-left:1px solid #229ec1 !important;border-right:1px solid #229ec1 !important;border-top:1px solid #229ec1 !important;border-bottom:1px solid #229ec1 !important;}
.crTalk .tt_login .tt_replyForm_facebook {border-left: 1px solid #4b68a0 !important;border-right: 1px solid #4b68a0 !important;border-top: 1px solid #4b68a0 !important;border-bottom: 1px solid #4b68a0 !important;}
.crTalk .tt_login .tt_replyForm_naver {border-left:1px solid #1ecb00 !important;border-right:1px solid #1ecb00 !important;border-top:1px solid #1ecb00 !important;border-bottom:1px solid #1ecb00 !important;}
.crTalk .tt_login .tt_replyForm_kakao {border-left:1px solid #ffdd19 !important;border-right:1px solid #ffdd19 !important;border-top:1px solid #ffdd19 !important;border-bottom:1px solid #ffdd19 !important;}
.crTalk .tt_login .tt_replyForm_instagram {border-left:1px solid #a73bba !important;border-right:1px solid #a73bba !important;border-top:1px solid #a73bba !important;border-bottom:1px solid #a73bba !important;}
.crTalk .tt_login .tt_replyForm_google {border-left:1px solid #4285F4 !important;border-right:1px solid #4285F4 !important;border-top:1px solid #4285F4 !important;border-bottom:1px solid #4285F4 !important;}
.crTalk .ttalk200_total_count {margin-top: 15px !important; margin-bottom: -1px !important; height: auto !important; border-bottom: none !important; margin-right: 1px;}
.crTalk .ttalk200_total_count:after {content: ''; display: table; clear: both;}
.crTalk .ttalk200_total_count .tt_logo {display: none;}
.crTalk .ttalk200_total_count .tt_commentList {position: static !important; width: auto !important; height: auto !important; display:none !important}
.crTalk .ttalk200_total_count .tt_commentList .tt_total {display: none !important;}
.crTalk .ttalk200_total_count .comment_array {float: none !important; height: auto !important; margin-bottom: -1px; background: #f5f5f5 !important;}
.crTalk .ttalk200_total_count .comment_array:after {content: ''; display: table; clear: both;}
.crTalk .ttalk200_total_count .comment_array .tt_sort {padding: 0 !important;}
.crTalk .ttalk200_total_count .comment_array .tt_sort a {font-family: "NotoSans", sans-serif !important; color: #aaa !important; font-size: 13px !important; height: 34px !important; line-height: 34px !important; width: 100px !important; text-align: center;}
.crTalk .ttalk200_total_count .comment_array .tt_sort.tt_active {background: #fff; border-bottom: solid 1px #fff !important;}
.crTalk .ttalk200_total_count .comment_array .tt_sort.tt_active a {color: #000 !important;}
.ttalk200_layer .ttalk200_replyList .tt_itemL .userImg {left: 20px !important; top: 28px !important;}
.crTalk .ttalk200_replyList {background: #fff !important; padding: 0px !important; border: solid 0px #cecece; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;}
.crTalk .ttalk200_replyList .tt_itemL {margin-top: 20px !important; padding: 28px 20px !important; border-color: #e5e5e5 !important;border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;-webkit-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.1); -moz-box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.1); box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.1);}
.crTalk .ttalk200_replyList .tt_itemL:first-child {margin-top: 0 !important;}
.crTalk .ttalk200_replyList .tt_itemL .roundTL {display: none !important;}
.crTalk .tt_itemL .rt_set:after {content: ''; display: table; clear: both;}
.crTalk .tt_itemL .rt_set a.writeReply {height: 20px !important; line-height: 20px !important; padding-top: 0 !important; background-position: left center !important;}
.crTalk .tt_itemL .rt_set .rt_setBox {position: relative; margin-left: 0 !important;}
.crTalk .tt_itemL .rb_set:after {content: ''; display: table; clear: both;}
.crTalk .tt_itemL .rb_set li {margin-right: 0 !important; position: relative; padding-left: 10px; margin-left: 10px !important;}
.crTalk .tt_itemL .rb_set li:before {content: ''; display: block; width: 1px; height: 10px; background: #ccc; position: absolute; left: 0; top: 50%; margin-top: -5px;}
.crTalk .tt_itemL .rb_set li:after {content: ''; display: table; clear: both;}
.crTalk .tt_itemL .rb_set li.tt_recom {background: none !important;}
.crTalk .tt_itemL .yesReNum {}
.crTalk .tt_itemL .yesReNum > div:after {content: ''; display: table; clear: both;}
.crTalk .tt_itemL .yesReNum a {display: block; padding: 0 7px 0 0 !important; height: 20px !important; line-height: 20px !important;}
.crTalk .tt_itemL .yesRecomm {background: none !important; height: 20px !important; line-height: 20px !important; padding: 0 !important; margin-left: 0 !important;}
.crTalk .tt_itemL .rt_set .rb_set .noRecomm {background: none !important; height: 20px !important; line-height: 20px !important; padding: 0 !important; margin-left: 0 !important;}
.crTalk .tt_itemL .rt_set .rb_set .notify {padding: 0 !important; width: 47px !important;}
.crTalk .tt_itemL .rt_set .rb_set .notify .notifyTxt {height: 20px !important; line-height: 20px !important;}
.crTalk .tt_itemL .tt_rating {background: none !important;}
.crTalk .tt_itemL .tt_grade {background: none !important; margin-left: 0 !important; padding: 0 !important; height: 20px !important; padding-top: 3px !important; box-sizing: border-box !important;}
.crTalk .tt_itemL .tt_grade:after {content: ''; display: table; clear: both;}
.crTalk .tt_itemL .tt_grade img {display: block; float: left; margin-top: 0 !important; margin-right: 2px !important;}
.crTalk .tt_itemL .tt_grade span {display: block; height: 11px; line-height: 11px; float: left; margin-left: 0 !important; margin-top: 2px;}
.crTalk .tt_itemL .tt_snsshare {display: none;}
.crTalk .tt_itemL .tt_recommntWrap {}
.crTalk .tt_itemL .tt_recommntWrap .tt_recommnt {border-left: solid 1px #cecece; border-right: solid 1px #cecece; background: #f7f7f7; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;}
.crTalk .tt_itemL .tt_recommntWrap .tt_recommnt:last-child {margin-bottom: 0 !important;}
.crTalk .tt_itemL .tt_recommntWrap .tt_recommnt li {border-bottom: none !important; background: none !important;}
.crTalk .tt_itemL .tt_recommntWrap .tt_recommntBg {display: none;}
#ttalk_div_20120314601005 #tt_comment_paging_allthatbeauty .tt_paging {height:55px; padding:0; text-align:center; padding:10px 0; background:#fff;}
#ttalk_div_20120314601005 #tt_comment_paging_allthatbeauty .tt_paging a,
#ttalk_div_20120314601005 #tt_comment_paging_allthatbeauty .tt_paging strong {display:inline-block; width:24px; height:24px; line-height:24px; text-align:center; vertical-align:middle; margin:0 2px;}
#ttalk_div_20120314601005 #tt_comment_paging_allthatbeauty .tt_paging strong {background:#0c808e; color:#fff;}
#ttalk_div_20120314601005 #tt_comment_paging_allthatbeauty .tt_paging .tg_page {}
#ttalk_div_20120314601005 #tt_comment_paging_allthatbeauty .tt_paging .tg_first,
#ttalk_div_20120314601005 #tt_comment_paging_allthatbeauty .tt_paging .tg_last {display:none !important;}
#ttalk_div_20120314601005 #tt_comment_paging_allthatbeauty .tt_paging .tg_prev img,
#ttalk_div_20120314601005 #tt_comment_paging_allthatbeauty .tt_paging .tg_next img {display:none !important;}
#ttalk_div_20120314601005 #tt_comment_paging_allthatbeauty .tt_paging .tg_prev span,
#ttalk_div_20120314601005 #tt_comment_paging_allthatbeauty .tt_paging .tg_next span {text-indent:-9999px !important;}
#ttalk_div_20120314601005 #tt_comment_paging_allthatbeauty .tt_paging .tg_prev {width:26px; height:26px; line-height:26px; vertical-align:middle; border:solid 1px #ddd; background:#fff url("/web/2022/img/common/paging_prev.png")center center no-repeat; background-size:auto 17px; background-size:8px auto;}
#ttalk_div_20120314601005 #tt_comment_paging_allthatbeauty .tt_paging .tg_next {width:26px; height:26px; line-height:26px; vertical-align:middle; border:solid 1px #ddd; background:#fff url("/web/2022/img/common/paging_next.png")center center no-repeat; background-size:auto 17px; background-size:8px auto;}
.crTalk .ttalk_footer_copyright {position: absolute; right: 0; bottom: 0;}
.ttalk200_layer .tt_inputWrap {border: 1px solid #d1d1d1;background: #f6f6f6;padding: 7px;z-index: 1 !important;}