/**
* itemEditor.cssの梱包を解除
* @release date 2010.03.18
* -- filename: @comment.css	revision: 161047
* -- filename: @popupLayer.css	revision: 181472
*/
.popUpView{z-index:1000;}
.commentIcon00{background-image:url(../img/comment_icon00.gif)!important;background-repeat:no-repeat;}
.commentIcon01{background-image:url(../img/comment_icon01_090909.gif)!important;background-repeat:no-repeat;}
.commentIcon02{background-image:url(../img/comment_icon02_090909.gif)!important;background-repeat:no-repeat;}
.commentIcon03{background-image:url(../img/comment_icon03_090909.gif)!important;background-repeat:no-repeat;}
.commentIcon04{background-image:url(../img/comment_icon04_090909.gif)!important;background-repeat:no-repeat;}
.commentIcon05{background-image:url(../img/comment_icon05_090909.gif)!important;background-repeat:no-repeat;}
.iconList:after{content:".";visibility:hidden;height:0;display:block;clear:both;}
.iconList{display:none;position:absolute;top:0;left:0;width:269px;background:#fff;border:1px solid #888;zoom:1;}
.iconList li{float:left;width:44px;margin:0;padding:0;background:none;border-left:1px solid #e7e7e7;}
.iconList li.firstChild{border-left:none;}
.iconList li button{width:44px;height:43px;background-position:11px 11px;background-repeat:no-repeat;}
.iconList li.focus button{padding:-1px;background-position:10px 10px;*background-position:9px 9px;border:1px solid #45bd15;}
.inputCommentsForm{clear:both;position:relative;margin-top:11px;padding-right:83px;z-index:1;zoom:1;}
.inputCommentsForm .inputArea{padding-left:29px;border:1px solid #d2d2d2;background:url(../img/inputCommentsForm_inputArea_bg.gif) 0 0 no-repeat;zoom:1;}
.inputCommentsForm .inputArea .selectIcon{position:absolute;top:1px;left:1px;margin:0;background:transparent url(../img/inputCommentsForm_inputArea_selectIcon_bg.gif) 0 0 no-repeat;zoom:1;}
.inputCommentsForm .inputArea.selectIconFocus .selectIcon,.inputCommentsForm .inputArea.selectIconSelected .selectIcon{background-position:-29px 0;}
.inputCommentsForm .inputArea .selectIcon button{width:29px;height:43px;background-position:4px 5px;background-repeat:no-repeat;}
.inputCommentsForm .inputArea label{display:block;width:auto;margin-left:-1px;padding-left:10px;background:url(../img/inputCommentsForm_inputArea_bg.gif) -28px bottom no-repeat;zoom:1;}
.inputCommentsForm .inputArea .ready textarea{color:#afafaf;}
.inputCommentsForm .inputArea textarea{overflow-x:hidden;overflow-y:auto;width:100%;height:43px;*height:41px;color:#000;line-height:1.5;background:none;border:0 none;padding:0;margin:0;}
.inputCommentsForm .inputArea textarea.ready{color:#AFAFAF;}
.inputCommentsForm .submitButton{position:absolute;top:0;*top:1px;right:0;}
.inputCommentsForm .cancelButton{position:absolute;top:41px;*top:42px;right:0;}
.reInputArea .inputCommentsForm{margin-top:0;}
.reInputArea .inputCommentsForm .inputArea textarea{height:64px;*height:62px;}
.commentList{margin:25px 0 24px;}
.commentList li{position:relative;padding:0 0 12px 0;zoom:1;}
.commentList li li{margin-top:12px;padding:0 0 0 15px;background:url(../img/ico_re.gif) no-repeat left 12px;zoom:1;}
.commentList li .thumb{position:absolute;top:0;left:0;}
.commentList li li .thumb{left:15px;}
.commentList .listContents,.commentList .reInputArea{margin-left:58px;}
.commentList .listContents{position:relative;overflow:hidden;padding:0 0 0 7px;background:url(../img/bg_freetalkbox_l.gif) repeat-y 7px;zoom:1;}
.commentList .dc_1{background:url(../img/bg_freetalkbox_r.gif) repeat-y top right;zoom:1;}
.commentList .dc_2{background:url(../img/bg_freetalkbox.gif) no-repeat bottom right;zoom:1;}
.commentList .dc_3{background:url(../img/bg_freetalkbox_lb.gif) no-repeat bottom left;}
.commentList .vertex{position:absolute;top:0;left:0;width:11px;height:21px;background:url(../img/bg_freetalkbox_lt.gif) no-repeat;}
.commentList .listContents p span{position:relative;top:-2px;left:-2px;*top:0;display:inline-block;*display:inline;width:21px;height:21px;margin-right:3px;zoom:1;}
.commentList .listContents p span.commentIcon00{display:none;}
.commentList .listContents p a{color:#004790;text-decoration:underline;}
.commentList li li .listContents{background:url(../img/bg_subfreetalkbox_l.gif) repeat-y 7px!important;}
.commentList li li .dc_1{background:url(../img/bg_subfreetalkbox_r.gif) repeat-y top right!important;}
.commentList li li .dc_2{background:url(../img/bg_subfreetalkbox.gif) no-repeat bottom right!important;}
.commentList li li .dc_3{background:url(../img/bg_subfreetalkbox_lb.gif) no-repeat bottom left!important;}
.commentList li li .vertex{background:url(../img/bg_subfreetalkbox_lt.gif) no-repeat!important;}
.commentList li li .listContents p{background:url(../img/bg_subfreetalkbox_rt.gif) no-repeat top right!important;}
.commentList .listContents p{padding:13px 18px 0;background:url(../img/bg_freetalkbox_rt.gif) no-repeat top right;color:#4b4b4b;line-height:1.5;zoom:1;word-break:break-all;}
.commentList .listContents p.notPublic{height:37px;padding-top:16px;color:#969696;}
.commentList .listContents .option{padding:11px 18px 17px;color:#969696;}
.commentList .listContents .option *{vertical-align:middle;}
.commentList .listContents .option span{padding-left:7px;background:url(../img/line_v_12.gif) no-repeat left 1px;}
.commentList .listContents .option strong{color:#000;}
.commentList .listContents .option a{color:#969696;}
.commentList .listContents .option .userId{padding:0;background:none;}
.commentList .listContents .option .userId a{color:#000;font-weight:bold;}
.popUpView{display:block!important;z-index:1000!important;}
.popupLayer02{position:absolute;top:0;left:0;z-index:1;display:none;}
.popupLayer02 .layerBodyWrapper{width:100%;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.naver.jp/mission/img/popupLayer02_backgroundShadow.png',sizingMethod='scale');background:url(../img/popupLayer02_backgroundShadow.png) 0 0 repeat;*background:none;}
.popupLayer02 .layerContentsBody{position:relative;top:-2px;left:-2px;padding:15px;background:#fff;border:2px solid #000;zoom:1;}
.popupLayer02 .speechBalloon{display:block;position:absolute;top:-8px;left:50%;width:17px;height:8px;margin-left:-11px;text-indent:-9999px;background:transparent url(../img/popupLayer02_speechBalloon.gif) 0 0 no-repeat;zoom:1;}
.submitEvaluation{width:371px;margin:9px 0 0 2px;}
.submitEvaluation .response{padding-top:5px;color:#282828;font-size:14px;text-align:center;}
.submitEvaluation .response strong{font-weight:bold;}
.submitEvaluation .response.submitComments{padding:32px 0 36px;}
.submitEvaluation .response.submitComments strong{display:inline-block;*display:inline;background:url(../img/ico_comment.gif) 0 0 no-repeat;margin-bottom:20px;padding-left:22px;zoom:1;}
.submitEvaluation .response.submitComments a{font-size:12px;text-decoration:underline;}
.submitEvaluation .inputComments{margin-top:14px;padding-top:13px;background:url(../img/submitEvaluation_line_dotted.gif) 0 0 repeat-x;}
.submitEvaluation .inputComments dt{text-align:left;}
.submitEvaluation .inputComments dd{margin-top:11px;}
.submitEvaluation .inputCommentsForm{padding-right:66px;}
.submitEvaluation .pickLink{margin-top:11px;text-align:right;}
.submitEvaluation .pickLink a{font-size:11px;color:#afafaf;}
.submitEvaluation .pickLink a:link,.submitEvaluation .pickLink a:visited{text-decoration:underline;}
.submitEvaluation .pickLink a:hover,.submitEvaluation .pickLink a:active,.submitEvaluation .pickLink a:focus{text-decoration:none;}
.submitEvaluation .layerClose{clear:both;display:block;position:absolute;top:7px;right:9px;width:13px;height:13px;zoom:1;}