﻿header,nav,section,article,aside,footer,main{display:block}@font-face{font-family:NanumGothicWeb;src:url(../../fonts/nanumgothic.eot);src:local('NanumGothic'),url(../../fonts/nanumgothic.woff) format('woff')}body,input,textarea,select,h5{font-size:13px;font-family:'Segoe UI',Tahoma,NanumGothic,NanumGothicWeb,sans-serif;margin:0}@media only screen and (min-width:768px){body,input,textarea,select,h5{font-size:16px}}.inputTxtBox{text-align:center}.inputTxtBox input,.inputTxtBox select{margin-bottom:10px;max-width:380px;width:90%}.inputTxtBox select{padding:5px 0}#pnLogin.inputTxtBox input[type=submit],#pnRaterList.inputTxtBox input[type=submit]{margin:20px 0}#pnChangePwd.inputTxtBox input[type=submit]{margin:20px 0;width:auto}#pnMsg,#pnErrMsg{margin:40px 0}#pnMsgBtns{margin:30px 0}.topDesc{margin-bottom:10px;font-weight:400}.bottomDesc{font-size:9pt;color:#999}.mainContent.selectRateeDiv{padding-bottom:30px}.selectTargetGroupHelpMsg{margin-top:3px;font-size:.75em}.compRatio{color:#999;font-size:.8em}.reqSurveyMsg{font-size:12px;margin-top:8px;line-height:1.4;color:#666}.seqGroupDeclineBtn{margin:10px 11px 0}@media only screen and (min-width:768px){.seqGroupDeclineBtn{margin:10px 36px 0}}.seqGroup{position:relative;height:28px;margin:10px 5px 0}.seqGroup h5{position:absolute;top:0;left:0;background-color:#4f81bd;color:#fff;padding:4px 10px;z-index:1;margin:0;border-radius:5px;box-shadow:3px 3px 2px #999;border:solid 1px #555;white-space:nowrap}.seqGroup h5.declined{background-color:#666}.seqGroup .line{position:absolute;top:50%;left:0;height:1px;border-top:dashed 1px #999;width:100%;z-index:0}@media only screen and (min-width:768px){.seqGroup{margin:30px 30px 0;height:32px}}#searchResultBox{margin-top:10px;border:solid 1px #ccc;border-radius:4px;background-color:#fff;padding:20px}#searchResultBox .info{font-size:.8em;color:#666;line-height:1.2}#searchResultBox .info.noResult{margin-top:3px;color:#999}#searchResultBox .resultList{margin:20px 0 15px}#searchResultBox .resultList div{margin-top:5px}.listChkbox{padding:0;margin:0;padding-left:10px;margin-top:5px}.listChkbox li{line-height:2.2em;list-style:none;background:url(../../images/chkbox_uncheck@2x.png) no-repeat 0 0;background-size:20px 23px;padding-left:27px}.listChkbox li.checked{background:url(../../images/chkbox_check@2x.png) no-repeat 0 0;background-size:20px 23px}.listChkbox li.checkedDim{background:url(../../images/chkbox_check_dim@2x.png) no-repeat 0 0;background-size:20px 23px}.statusLegend.qDesc,.extraMsgBottom{margin:10px 5px 0;padding:.6em .8em}.statusLegend div#legendMsg{font-size:13px;line-height:1.2;margin-bottom:8px}.statusLegend span.statusLbl{line-height:2.2em;background:url(../../images/chkbox_uncheck@2x.png) no-repeat 0 0;background-size:20px 23px;padding-left:23px;padding-right:15px;padding-top:.45em;white-space:nowrap}.statusLegend span#lblInProgress{background:url(../../images/chkbox_check_dim@2x.png) no-repeat 0 0;background-size:20px 23px}.statusLegend span#lblCompleted{background:url(../../images/chkbox_check@2x.png) no-repeat 0 0;background-size:20px 23px}@media only screen and (min-width:768px){.listChkbox{padding-left:40px;margin:16px 0}.listChkbox li{background-position:0 4px}.listChkbox li.checked{background-position:0 4px}.listChkbox li.checkedDim{background-position:0 4px}.statusLegend.qDesc{margin:30px 30px 0}.statusLegend span.statusLbl{padding-right:25px;padding-top:.15em}}.endNote{padding:40px 5%}.pdfDwn{margin:30px 0;font-size:.81em}.pdfDwn #curTime{color:#ccc;font-size:9px;margin:5px 0 0 2px}.pdfDwn .lblCompRate{line-height:40px;vertical-align:middle;font-size:36px;font-weight:700;padding-left:0}.pdfDwn .lblCompCnt{line-height:normal;vertical-align:bottom}.pdfDwn .errMsg{color:red;padding-bottom:10px;font-weight:700}#pnlDwnBtn{margin-top:30px;text-align:left}@media only screen and (min-width:768px){#pnlDwnBtn{text-align:center}}footer{text-align:center;font-size:11px;font-family:Trebuchet MS,Tahoma,NanumGothic,NanumGothicWeb;color:#666;padding:2px 0 10px;letter-spacing:.2em}.copySM{font-size:10px;color:#AAA;letter-spacing:0em}.copySM>span{font-variant:small-caps}@media only screen and (min-width:768px){footer{padding-bottom:20px}}.surveyPage,#progRatio,.tdProgresBar{opacity:0}header{position:relative;padding-top:10px}header>div,main{margin:0 auto}header div.outerTop{text-align:right;padding:0 0 4px!important;margin-top:-24px;height:20px}header>div img{max-height:100px;max-width:90%}main.surveyPage{min-height:400px}.surveyTitle{font-size:1.25em;font-weight:700;margin:20px 5px;color:#3b679b;padding:30px 0 0 90px;height:47px;text-shadow:1px 1px 2px #aaa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.surveyTitle.surveyPage{display:none}.pageDesciption{margin:20px 10px 0;border:solid 1px #bac2fe;background:#dfe1f5;padding:15px;line-height:1.4em}.pageDesciption.pFooterDesc{margin-top:30px}.pageDesciption span{white-space:nowrap}.emptyForBtns{clear:both;height:60px;margin-top:30px}.mainBtnsCenter{position:absolute;padding-bottom:30px;left:0;bottom:0;width:100%;text-align:center}.surveyNaviBtns{position:absolute;padding-bottom:30px;left:0;bottom:0;margin-left:14px}@media only screen and (min-width:768px){.pageDesciption.pFooterDesc{margin-top:50px}.emptyForBtns{clear:both;height:60px;margin-top:50px}}.surveyIntro{padding:.8em;line-height:1.4em;border-radius:4px;box-shadow:0 1px 2px rgb(0 0 0 / .05),inset 0 1px 0 rgb(255 255 255 / .6);-webkit-box-shadow:0 1px 2px rgb(0 0 0 / .05),inset 0 1px 0 rgb(255 255 255 / .6);-moz-box-shadow:0 1px 2px rgb(0 0 0 / .05),inset 0 1px 0 rgb(255 255 255 / .6);background:#fbfbfb;border:1px solid #dfdfdf;color:#373737}.surveyIntro span{white-space:nowrap}.mainContent{margin:10px 5px}.mainContent textarea{overflow:auto}.mainContent textarea,input[type=text],input[type=password]{border:solid 1px #ccc;padding:10px}.mainContent textarea:hover,input[type=text]:hover,input[type=password]:hover{border:solid 1px #999}.mainContent textarea:disabled:hover,input[type=text]:disabled:hover{border:solid 1px #ccc;cursor:not-allowed}.mainContent textarea:focus,input[type=text]:focus,input[type=password]:focus{outline:none;border-color:#9ecaed;box-shadow:0 0 10px #9ecaed}@media only screen and (min-width:768px){.mainContent{margin:10px 45px}}.qDesc,.prevAnsBox,.extraMsgBottom{line-height:1.6em;margin:40px 0 0;padding:.8em;border-radius:4px!important;box-shadow:0 1px 2px rgb(0 0 0 / .05),inset 0 1px 0 rgb(255 255 255 / .6);-webkit-box-shadow:0 1px 2px rgb(0 0 0 / .05),inset 0 1px 0 rgb(255 255 255 / .6);-moz-box-shadow:0 1px 2px rgb(0 0 0 / .05),inset 0 1px 0 rgb(255 255 255 / .6);background:#fbfbfb;border:1px solid #dfdfdf;color:#373737}.qDesc span.subtitle{color:#999;letter-spacing:2px;padding-left:10px;font-style:italic}.prevAnsBox{line-height:1.5em;padding:3px 0 4px 10px;margin-top:3px;background:#f3f3f3;font-size:11px;display:inline-block}.prevAnsBox div{display:inline-block;white-space:nowrap;max-width:100%;color:#999}.prevAnsBox div span{font-weight:700;padding:0 10px 0 2px;white-space:normal;font-size:11px;color:#373737}.prevAnsBox div span.notAnswered{color:#999}@media only screen and (min-width:768px){.qDesc,.extraMsgBottom{margin:40px -15px 0}}.likertStemBox{float:none;width:auto}.subQ.qMargin{padding-top:10px}.subQ .qNum{color:#fff0;opacity:0}.subQ.showQNum .qNum{color:inherit;opacity:1}.conditionalQbox div.qMargin:first-child{padding-top:20px}.qNum{float:left}.qStem{overflow:hidden;width:auto;padding-left:4px;padding-right:0;text-align:justify}.qMargin{padding-top:40px}.noStitleQmargin{padding-top:40px}.reqQ{color:red;font-size:.75em;font-weight:700}.optionalQ{color:#aaa;font-size:.75em;font-weight:700}@media only screen and (min-width:768px){.qStem{padding-right:10px}.likertStemBox.w60{width:60px}}.conditionalQbox{border:dotted 1px #AAA;padding:20px 10px 10px;margin-top:10px;background:#fcfcfc}.conditionalQboxInner{margin-top:-30px}.qTbl{background-color:#DDD;width:95%;border-spacing:1px;margin-top:2px;margin-left:16px}.qTbl th{padding:3px;background-color:#F9F9F9;color:#000;text-align:center;font-weight:400}.qTbl td{padding:3px;font-size:.7em;text-align:left}.qTbl tr{background-color:#fff}.qTbl td textarea{font-size:.8em;border:solid 1px #ccc;width:90%}.freeformTxtarea,.ffListTxtarea,.freeformTxtareaMisc{margin:10px 0 0 18px;width:84%;max-width:84%;padding:10px}.divMiscAnsFld{margin-left:45px}.freeformTxtareaMisc{margin:0}.freeformTxtareaMisc.unanswered{border:solid 1px #900;border-width:2px}@media only screen and (min-width:768px){.freeformTxtarea,.ffListTxtarea,.freeformTxtareaMisc{width:80%;max-width:670px}}.chkNonpublicBox{margin:2px 0 0 20px}.divLetterCnt{margin:2px 0 0 20px;color:#aaa}.ansFfList{margin-bottom:-3px}.likertBox{float:left;clear:left;width:90%;max-width:500px;margin:5px 0 0 18px;border:1px solid #CCC;box-shadow:3px 3px 5px #ccc}.likertBox table{border-spacing:0;width:100%}.likertInnerBox{margin:15px 10px}.likertRadioBtns span{margin:0 auto;background:url(../../images/radio_uncheck@2x.png) no-repeat 0 0;background-size:20px 23px;cursor:pointer;display:block;height:23px;width:20px}.likertLabelBox{color:#666;font-size:.75em;font-weight:700;margin-top:5px}.likertLabelBox td{text-align:center;vertical-align:top;letter-spacing:0;padding:5px 2px 0 0}.likertLabelBox span{cursor:pointer}.nonEmptyCell5{width:24%}.emptyCell5{width:14%}.nonEmptyCell6{width:22%}.emptyCell6{width:11%}.nonEmptyCell7{width:20%}.emptyCell7{width:10%}.likertRadioBtns span.dim{background:url(../../images/radio_check_dim@2x.png) no-repeat 0 0;background-size:20px 23px}.likertRadioBtns span.hover{background:url(../../images/radio_check_dim@2x.png) no-repeat 0 0;background-size:20px 23px}.likertRadioBtns span.checked{background:url(../../images/radio_check@2x.png) no-repeat 0 0;background-size:20px 23px}.listRadio{padding:0;margin:0;padding-left:18px;padding-top:5px}.listRadio li{line-height:1.1em;padding:0 0;margin-top:0;list-style:none;clear:both;float:left}.listRadio li span{padding:.6em 0 .6em 27px;background:url(../../images/radio_uncheck@2x.png) no-repeat 0 .2em;background-size:20px 23px;cursor:pointer;display:inline-block}*:first-child+html .listRadio li{width:100%}.listRadio li span.hover{background:url(../../images/radio_check_dim@2x.png) no-repeat 0 2px;background-size:20px 23px;text-shadow:0 0 1px #333}.listRadio li span.disabled.hover{background:url(../../images/radio_disabled@2x.png) no-repeat 0 2px;background-size:20px 23px;text-shadow:none}.listRadio li span.checked{background:url(../../images/radio_check@2x.png) no-repeat 0 2px;background-size:20px 23px}.listRadio li span:disabled,.listRadio li span.disabled{background:url(../../images/radio_disabled@2x.png) no-repeat 0 2px;background-size:20px 23px;color:#aaa;cursor:default}.listRadio.multiCol li span{display:inline-block;padding-right:5px}.listRadio.multiCol li{vertical-align:top;display:inline-block;padding:0;float:none;clear:none}.listRadio.multiCol li.mcsaMiscAns{display:block}.tblMcma{border-width:0;border-spacing:0;width:90%}.tblMcma td{vertical-align:top;padding:0;padding-right:10px}.tblMcma .col2 td{width:50%}.tblMcma .col3 td{width:33%}.tblMcma .col4 td{width:25%}.tblMcma .col5 td{width:20%}.tblMcma .col6 td{width:16%}.tblMcma .col7 td{width:14%}.mcma{padding-left:17px;margin-top:3px}.mcma input[type='checkbox']{display:none}.mcma input[type='checkbox']+label{display:inline-block;margin:1px 0 3px;padding:5px 0 0 25px;min-height:18px;cursor:pointer;background:url(../../images/chkbox_uncheck@2x.png) left top no-repeat;background-size:20px 23px}@media only screen and (min-width:768px){.mcma input[type='checkbox']{display:inline;width:0}.mcma input[type='checkbox']+label:hover{text-shadow:0 0 1px #333}.mcma input[type='checkbox']:disabled+label:hover{text-shadow:none}}.mcma input[type='checkbox']+label.checked{background-image:url(../../images/chkbox_check@2x.png);background-size:20px 23px}.mcma input[type='checkbox']+label.disabled{color:#aaa;cursor:default;background-image:url(../../images/chkbox_disabled@2x.png);background-size:20px 23px}.radioBtns{margin:20px 0 0 40px}.radioBtns span{font-size:1.13em;background:url(../../images/radioBtn.png) no-repeat 0 0;padding-right:14px;cursor:pointer;margin-right:30px}.radioBtns span.dim{background:url(../../images/radioBtn_check_dim.png) no-repeat 0 0}.radioBtns span.hover{background:url(../../images/radioBtn_check.png) no-repeat 0 0}.radioBtns span.checked{background:url(../../images/radioBtn_check.png) no-repeat 0 0}.rankingQ{list-style-type:none;margin:10px 0 0 18px;padding:0;width:92%}.rankingQ li{margin:0 3px 3px 3px;padding:10px 8px;border:1px solid #d3d3d3;cursor:pointer;border-radius:3px}.rankingQ li select{display:block;float:left;margin-right:8px}.rankingQ li div{overflow:hidden;width:auto}.rankingQ li:hover{border-color:#aaa;background:#fafafa}.rankingQ li.sortableItemActive{border-color:#aaa;background:#fafafa}.rankingQ li.sortable-disabled{cursor:not-allowed;color:#999;border-color:#ccc;background:#f0f0f0}.rankingQ li .freeformTxtareaMisc{width:80%;border:solid 1px #ccc;padding:5px}@media only screen and (min-width:768px){.rankingQ{width:82%}}.saQ{list-style-type:none;margin:10px 0 0 18px;padding:0;width:94%}.saQ li{margin:0 3px 3px 3px;padding:10px 8px;border:1px solid #d3d3d3;border-radius:3px}.saQ li input{display:block;float:left;margin-right:8px}.saQ li div{overflow:hidden;width:auto}.saQ li:hover{border-color:#aaa;background:#fafafa}@media only screen and (min-width:768px){.saQ{width:82%}}.clear{clear:both}.clearNoContent{clear:both;font-size:0;height:0}.hide{display:none}.txtRed{color:red}.unanswered{color:#900}.txtDim{color:#AAA}.txtBold{font-weight:700}.txtBrown{color:#900}.highlightedAns{color:blue;font-weight:700}a{color:#33C;font-weight:700;text-decoration:none}a:visited{color:#339}a:hover,a:visited:hover{color:#C00}a.inactive{color:#9191c4;font-weight:700;text-decoration:none}a.inactive:visited{color:#9191c4}a.inactive:hover,a.inactive:visited:hover{color:#fc8694}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}body .csDialog,body .csDialog .csDialogBtns input{font-family:'Segoe UI',Tahoma,NanumGothic,NanumGothicWeb}.csDialog .csDialogContent{line-height:1.3;font-size:13px;text-align:justify}.qStem span{white-space:nowrap}.ansLbl span{white-space:nowrap}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;border:solid 2px #aaa;border-radius:4px;font-size:12px;background:#fff}* html .ui-tooltip{background-image:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.btn{vertical-align:middle;color:#fff;text-shadow:0 1px 0 rgb(0 0 0 / .2);font-size:.75em;font-weight:700;line-height:1em;padding:6px 12px 7px;cursor:pointer;border-radius:4px;box-shadow:0 1px 2px rgb(0 0 0 / .25),inset 0 1px 0 rgb(255 255 255 / .4);border:1px solid #0d507a;margin:0 0em .1em 0;background:#0c6fb1;background:-webkit-gradient(linear,left top,left bottom,from(#14a7cf),to(#0c6fb1));background:-webkit-linear-gradient(top,#14a7cf,#0c6fb1);background:-moz-linear-gradient(top,#14a7cf,#0c6fb1);background:-ms-linear-gradient(top,#14a7cf,#0c6fb1);background:-o-linear-gradient(top,#14a7cf,#0c6fb1)}.btn.large{font-size:1em;padding:10px 18px}.btn.narrow{padding:4px 6px}@media only screen and (min-width:768px){.btn.large{font-size:.8em}}.btn.round{border-radius:16px}.btn:hover{background:#1188d6;background:-webkit-gradient(linear,left top,left bottom,from(#1bb6e6),to(#1188d6));background:-webkit-linear-gradient(top,#1bb6e6,#1188d6);background:-moz-linear-gradient(top,#1bb6e6,#1188d6);background:-ms-linear-gradient(top,#1bb6e6,#1188d6);background:-o-linear-gradient(top,#1bb6e6,#1188d6)}.btn.green{border-color:#69963b!important;background:#7fc33c;background:-webkit-gradient(linear,left top,left bottom,from(#b1d960),to(#7fc33c));background:-webkit-linear-gradient(top,#b1d960,#7fc33c);background:-moz-linear-gradient(top,#b1d960,#7fc33c);background:-ms-linear-gradient(top,#b1d960,#7fc33c);background:-o-linear-gradient(top,#b1d960,#7fc33c)}.btn.green:hover{background:#8dd242;background:-webkit-gradient(linear,left top,left bottom,from(#b9e46a),to(#8dd242));background:-webkit-linear-gradient(top,#b9e46a,#8dd242);background:-moz-linear-gradient(top,#b9e46a,#8dd242);background:-ms-linear-gradient(top,#b9e46a,#8dd242);background:-o-linear-gradient(top,#b9e46a,#8dd242)}.btn.lightBlue{border-color:#2681a2;background:#2caada;background:-webkit-gradient(linear,left top,left bottom,from(#46cae8),to(#2caada));background:-webkit-linear-gradient(top,#46cae8,#2caada);background:-moz-linear-gradient(top,#46cae8,#2caada);background:-ms-linear-gradient(top,#46cae8,#2caada);background:-o-linear-gradient(top,#46cae8,#2caada)}.btn.lightBlue:hover{background:#32bcef;background:-webkit-gradient(linear,left top,left bottom,from(#50d6f5),to(#32bcef));background:-webkit-linear-gradient(top,#50d6f5,#32bcef);background:-moz-linear-gradient(top,#50d6f5,#32bcef);background:-ms-linear-gradient(top,#50d6f5,#32bcef);background:-o-linear-gradient(top,#50d6f5,#32bcef)}.btn.blue{border-color:#0d507a;background:#0c6fb1;background:-webkit-gradient(linear,left top,left bottom,from(#14a7cf),to(#0c6fb1));background:-webkit-linear-gradient(top,#14a7cf,#0c6fb1);background:-moz-linear-gradient(top,#14a7cf,#0c6fb1);background:-ms-linear-gradient(top,#14a7cf,#0c6fb1);background:-o-linear-gradient(top,#14a7cf,#0c6fb1)}.btn.blue:hover{background:#1188d6;background:-webkit-gradient(linear,left top,left bottom,from(#1bb6e6),to(#1188d6));background:-webkit-linear-gradient(top,#1bb6e6,#1188d6);background:-moz-linear-gradient(top,#1bb6e6,#1188d6);background:-ms-linear-gradient(top,#1bb6e6,#1188d6);background:-o-linear-gradient(top,#1bb6e6,#1188d6)}.btn.red{border-color:#ab4b44!important;background:#e3514a;background:-webkit-gradient(linear,left top,left bottom,from(#ed8376),to(#e3514a));background:-webkit-linear-gradient(top,#ed8376,#e3514a);background:-moz-linear-gradient(top,#ed8376,#e3514a);background:-ms-linear-gradient(top,#ed8376,#e3514a);background:-o-linear-gradient(top,#ed8376,#e3514a)}.btn.red:hover{background:#ff5e56;background:-webkit-gradient(linear,left top,left bottom,from(#ff988c),to(#ff5e56));background:-webkit-linear-gradient(top,#ff988c,#ff5e56);background:-moz-linear-gradient(top,#ff988c,#ff5e56);background:-ms-linear-gradient(top,#ff988c,#ff5e56);background:-o-linear-gradient(top,#ff988c,#ff5e56)}.btn.white{color:#0c0c0c;border:1px solid #b7b7b7;border-radius:2px;box-shadow:none;font-weight:400;text-shadow:none;background:#eee;background:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#eee));background:-webkit-linear-gradient(top,#fefefe,#eee);background:-moz-linear-gradient(top,#fefefe,#eee);background:-ms-linear-gradient(top,#fefefe,#eee);background:-o-linear-gradient(top,#fefefe,#eee)}.btn.white:hover{color:#0c0c0c;box-shadow:0 1px 1px rgb(0 0 0 / .25),inset 0 1px 0 rgb(255 255 255 / .4);background:#fff}.btn:disabled,.btn:disabled:hover{cursor:default;color:#ccc;border-color:#888;background:#aaa;background:-webkit-gradient(linear,left top,left bottom,from(#999),to(#aaa));background:-webkit-linear-gradient(top,#999,#aaa);background:-moz-linear-gradient(top,#999,#aaa);background:-ms-linear-gradient(top,#999,#aaa);background:-o-linear-gradient(top,#999,#aaa)}.btn.disabled,.btn.disabled:hover{cursor:default;color:#ccc;border-color:#888;background:#aaa;background:-webkit-gradient(linear,left top,left bottom,from(#999),to(#aaa));background:-webkit-linear-gradient(top,#999,#aaa);background:-moz-linear-gradient(top,#999,#aaa);background:-ms-linear-gradient(top,#999,#aaa);background:-o-linear-gradient(top,#999,#aaa)}.btn.save{opacity:1;border-radius:24px;padding:6px}.btn.save:hover{opacity:1}.btn.save.small{opacity:1;border-radius:16px;padding:4px;cursor:default}#pnlSaveBtn{position:fixed;right:5px;bottom:5px}.btn.save i{font-size:24px}.btn.save.small i{font-size:16px}@media only screen and (min-width:768px){#pnlSaveBtn{right:10px;bottom:10px}}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}#toolbar_placeholder_top,#toolbar_placeholder_bottom{height:50px}#toolbar_placeholder_bottom{display:none}.toolbar{font-size:12px;font-family:'Segoe UI',Tahoma,NanumGothic,NanumGothicWeb,sans-serif;background:#000;background:rgb(0 0 0 / .8);position:fixed;width:100%;z-index:1000;top:0;left:0;color:#999;height:50px}.toolbarTopHalf{position:absolute;height:50%;width:100%;bottom:0;background:rgb(0 0 0 / .2);z-index:-1}.toolbar .tdTitle{overflow:hidden;padding-top:9px;padding-left:5px}.toolbar .tdProgresBar{display:none}.toolbar #progRatio{float:right;width:80px;white-space:nowrap;color:#cf0;text-align:right;padding-top:17px;padding-right:10px;font-weight:700}.titleBoxL{display:none;background:#fff0 url(../../images/survey/bgTxtLeft.png) no-repeat left top;float:left;width:15px;height:27px}.titleBoxR{display:none;background:#fff0 url(../../images/survey/bgTxtRight.png) no-repeat right top;float:left;width:15px;height:27px}.titleBoxM{color:#fff;text-shadow:0 1px 0 rgb(0 0 0 / .2);font-weight:700;padding:6px 12px 7px;border-radius:2px;border:solid 1px #222;background:#444;background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#444));background:-webkit-linear-gradient(top,#666,#444);background:-moz-linear-gradient(top,#666,#444);background:-ms-linear-gradient(top,#666,#444);background:-o-linear-gradient(top,#666,#444);max-width:70%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left}@media only screen and (min-width:768px){.toolbar .tdTitle{padding-left:15px}.toolbar #progRatio{font-weight:400;color:#ddd;text-align:center}.toolbar .tdProgresBar{display:table-cell;*display:block;float:right;width:201px;padding-top:8px}.progressBarContainer{position:relative;width:201px;height:37px;float:right}.pbBg{background:#fff0 url(../../images/survey/progressBarBG.png) no-repeat;position:absolute;width:100%;top:8px;left:0;height:19px}#pbPage{position:absolute;top:12px;left:4px;height:24px;width:100%}.pbPageL{background:#fff0 url(../../images/survey/progBarGrayL.png) no-repeat;float:left;width:6px}#pbPageM{background:#fff0 url(../../images/survey/progBarGrayM.png) repeat-x;float:left;width:180px}.pbPageR{background:#fff0 url(../../images/survey/progBarGrayR.png) no-repeat;float:left;width:6px}#pbQ{position:absolute;top:12px;left:4px;height:24px;width:100%}.pbQL{background:#fff0 url(../../images/survey/progBarBlueL.png) no-repeat;float:left;width:2px}#pbQM{background:#fff0 url(../../images/survey/progBarBlueM.png) repeat-x;float:left;width:0}.pbQR{background:#fff0 url(../../images/survey/progBarBlueR.png) no-repeat;float:left;width:2px}}#declineTarget,#declineSeqGroupReason{margin-bottom:3px}#txtDeclineReason,#txtDeclineSeqGroupReason{width:100%;font-size:13px;overflow:auto}.declineMsg{margin-top:5px;border:solid 1px #bac2fe;background:#dfe1f5;padding:10px}.fullDialog{font-weight:700;font-size:15px;text-align:center;margin:40px 0}.fullDialog img{vertical-align:bottom}.fullDialog div{margin-top:40px}.likertBox table td{padding:3px 3px}.tdLikertNA{background-color:rgb(200 200 200 / 0);border-left:5px solid #fff0;background-clip:padding-box;min-width:40px}table.tblNA tr:first-child td{padding-top:4px}.tendencyLikertBox{float:left;clear:left;width:90%;max-width:500px;margin:5px 0 0 18px;border:1px solid #CCC;box-shadow:3px 3px 5px #ccc;max-width:600px;min-width:370px;padding:20px 0}.tendencyLikertBox.subQ{margin-top:0}div.qStemTendency{font-size:0;height:0;display:none}table.tendencyScale{border-collapse:collapse;border-spacing:0;border:0;width:100%;margin:0 0;max-width:600px}table.tendencyScale td{background:url(../../images/survey/tendency/arrowBar.png) center left repeat-x;min-width:26px;text-align:center}table.tendencyScale td.arrow{min-width:26px;width:26px}table.tendencyScale td.arrow.left{background:url(../../images/survey/tendency/arrowLeft.png) center right no-repeat}table.tendencyScale td.arrow.right{background:url(../../images/survey/tendency/arrowRight.png) center left no-repeat}table.tendencyScale td.lable{background:none;font-size:.75em;width:80px;font-weight:700;color:#666}table.tendencyScale.unanswered td.lable{color:#900}table.tendencyScale td.lable.left{text-align:right}table.tendencyScale td.lable.right{text-align:left}table.tendencyScale td.lable span{white-space:nowrap}span.tendencyRadioBtn{margin:0 auto;background:url(../../images/survey/tendency/radio_uncheck@2x.png) no-repeat 0 0;background-size:23px 29px;cursor:pointer;display:block;height:29px;width:23px}span.tendencyRadioBtn.dim{background:url(../../images/survey/tendency/radio_check_dim@2x.png) no-repeat 0 0;background-size:23px 29px}span.tendencyRadioBtn.hover{background:url(../../images/survey/tendency/radio_check_dim@2x.png) no-repeat 0 0;background-size:23px 29px}span.tendencyRadioBtn.checked{background:url(../../images/survey/tendency/radio_check@2x.png) no-repeat 0 0;background-size:23px 29px}.extraMsg ul{margin:0;padding:0;margin-left:15px;margin-bottom:10px;line-height:1.4}.extraMsg.top{margin:0 5px}.extraMsg.mid1{margin-bottom:10px;border-bottom:dashed 1px #aaa;padding-bottom:10px;font-size:13px}.extraMsg.mid2{margin-top:10px;border-top:dashed 1px #aaa;padding-top:10px;font-size:13px}.extraMsg.bottom{font-size:13px;margin:10px 5px 0}@media only screen and (min-width:768px){.extraMsg.top{margin:0}.extraMsg.bottom{margin:30px 30px 0}}.qStem .qStemDetail{margin-top:5px;border:solid 1px #ccc;border-radius:5px;background-color:#fcfcfc;padding:10px 10px;white-space:normal;font-size:1em;display:block}.qStem .qStemDetail ul{margin:0;padding:0 0 0 15px}@media only screen and (min-width:768px){.qStem .qStemDetail{font-size:.8em}}.tblQdesc{margin-top:10px}.tblQdesc th,.tblQdesc td{line-height:1.3;padding-top:5px}.tblQdesc th{vertical-align:top}.tblQdesc td{padding-left:5px}ul.cul{margin:0;padding:0;list-style-type:none}ul.cul>li{padding-left:1.3em;text-indent:-1.3em;margin-bottom:2px}ul.cul>li:last-child{margin-bottom:0}ul.cul>li::before{content:"•";padding-right:.3em}ul.cul.ref>li::before{content:"※"}ul.cul.check>li::before{content:"✓";padding-right:.5em}