#report .reportDescContents{margin:5px auto 0;max-width:600px;background:#FFF;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.3);box-shadow:0px 1px 3px rgba(0,0,0,0.3)}#report .reportDescContents .reportPanel{background:#FFF;background-color:#ebfae7;background-image:-webkit-gradient(linear,right top,left top,color-stop(25%,#f3fdf1),color-stop(25%,transparent),color-stop(50%,transparent),color-stop(50%,#f3fdf1),color-stop(75%,#f3fdf1),color-stop(75%,transparent),to(transparent));background-image:linear-gradient(-90deg,#f3fdf1 25%,transparent 25%,transparent 50%,#f3fdf1 50%,#f3fdf1 75%,transparent 75%,transparent);background-size:30px 30px;background-position-x:center}#report .reportDescContents .reportPanel .themeWrap{padding:3px 0}#report .reportDescContents .reportPanel .themeWrap .theme{padding:8px 5px;text-align:center;font-weight:bold;font-size:12px;line-height:1.4;border-top:1px dashed #AEE69F;border-bottom:1px dashed #AEE69F;color:#fff}#report .reportDescContents .reportPanel .themeWrap .theme em{position:relative;padding:3px 15px 2px;display:inline-block;font-size:11px;border-radius:12px 18px 12px 18px/12px 8px 12px 10px;color:#fff;background:#7DD764}#report .reportDescContents .reportPanel .themeWrap .theme em:before{position:absolute;left:7px;top:50%;margin-top:-6px;content:"";display:inline-block;width:6px;height:12px;background:url(../../imageFile/SP_hataraku/enquete/report_theme_L.svg) no-repeat left bottom;background-size:auto 12px}#report .reportDescContents .reportPanel .themeWrap .theme em:after{position:absolute;right:5px;top:50%;margin-top:-6px;content:"";display:inline-block;width:6px;height:12px;background:url(../../imageFile/SP_hataraku/enquete/report_theme_R.svg) no-repeat left bottom;background-size:auto 12px}#report .reportDescContents .reportPanel .themeWrap .theme .reportTheme{margin-top:3px;font-size:16px}#report .reportDescContents .reportPanel .subData{margin:7px 10px 0;padding:10px 10px 0;font-weight:normal;font-size:12px;line-height:1.8;text-align:left;border:1px solid #e3ede1;border-bottom:none;border-radius:3px 3px 0 0;background:#FFF}#report .reportDescContents .reportPanel .subData span{font-weight:bold;color:#7DD764}#report .reportDescContents .reportPanel .reportArea{padding:0 10px 10px;font-size:12px;line-height:1.4;text-align:left}#report .reportDescContents .reportPanel .reportArea .lead{padding:10px;font-size:14px;border:1px solid #e3ede1;border-top:none;border-radius:0 0 3px 3px;background:#FFF}#report .reportPage{padding:10px}#report .reportPage .reportLead{font-size:12px;line-height:1.5;padding:10px 10px 0}#report .reportPage .reportLead em{color:#ff9933}#report .reportPage .reportQuestion .question{position:relative;margin:30px 0 0;padding:10px;border-top:1px dashed #AEE69F;border-bottom:1px dashed #AEE69F;color:#6c0;font-size:15px;font-weight:bold;background:#f3fdf1;text-align:left}#report .reportPage .reportQuestion .question .q_number{display:table-cell;padding-right:10px;color:#fff;font-weight:bold;font-size:12px;line-height:1.4;vertical-align:middle}#report .reportPage .reportQuestion .question .q_number span{display:inline-block;width:24px;height:24px;text-align:center;line-height:24px;background:#7DD764;border-radius:100%}#report .reportPage .reportQuestion .question .text{display:table-cell;font-weight:bold;font-size:14px;line-height:1.3;vertical-align:middle;color:#7DD764}#report .reportPage .reportQuestion .subQuestion{margin:25px 10px 0;padding-left:20px;text-indent:-20px;color:#555;font-size:14px;line-height:1.3;font-weight:bold}#report .reportPage .reportQuestion .subQuestion span{display:inline-block;width:20px;text-indent:initial;color:#7DD764}#report .reportPage .reportQuestion .graphaArrow{margin:10px auto 0;text-align:center;max-width:140px}#report .reportPage .reportQuestion .graphaArrow img{width:100%}#report .reportPage .reportQuestion .graph{margin:10px 10px 0;text-align:center;max-width:540px}#report .reportPage .reportQuestion .graph img{width:100%}#report .reportPage .reportQuestion .graph.circle{margin-top:20px}#report .reportPage .reportQuestion .otherComment{margin:10px 10px 0;overflow:hidden}#report .reportPage .reportQuestion .otherComment .title{float:left;display:inline-block;margin:10px 0 0;padding:0 5px 0 0;background:#fff;color:#999;font-size:12px;font-weight:bold;border:none;border-radius:3px}#report .reportPage .reportQuestion .otherComment .title span{color:#7DD764}#report .reportPage .reportQuestion .otherComment .comment{border-top:1px dashed #DDD;border-bottom:1px dashed #DDD;margin-top:15px;padding:10px}#report .reportPage .reportQuestion .otherComment .comment .result{margin-top:7px;font-size:12px;line-height:1.4;text-indent:-10px;padding-left:10px}#report .reportPage .reportQuestion .otherComment .comment .result span{color:#ff9933}#report .reportPage .reportQuestion .otherComment .comment .result:before{display:inline-block;margin-right:3px;content:"";width:7px;height:12px;background:url(../../imageFile/SP_hataraku/enquete/report_circle.svg) no-repeat center center;background-size:auto 7px}#report .reportPage .reportQuestion .reportComment{margin:15px 10px 0}#report .reportPage .reportQuestion .reportComment .title{display:inline-block;padding:2px 8px;background:#7DD764;color:#fff;font-size:12px;line-height:1.4;font-weight:bold;border:none;border-radius:12px 18px 12px 18px/12px 8px 12px 10px}#report .reportPage .reportQuestion .reportComment .comment{clear:left;margin:10px 10px 0}#report .reportPage .reportQuestion .reportComment .comment .result{margin-top:7px;padding-bottom:3px;font-size:12px;border-bottom:1px dashed #DDD;line-height:1.4}#report .reportPage .reportQuestion .reportComment .comment .result span{color:#ff9933}#report .reportPage .reportQuestion .ranking{position:relative;border:1px dashed #6c0;border-radius:10px;margin-top:20px;padding:0 10px 10px}#report .reportPage .reportQuestion .ranking .rankTitle{position:relative;top:-10px;display:inline-block;margin-bottom:-10px;padding:3px 7px;background:#6c0;color:#fff;font-size:12px;line-height:1.35;font-weight:bold;border-radius:3px}#report .reportPage .reportQuestion .ranking dl{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px}#report .reportPage .reportQuestion .ranking dl dt{margin-right:5px;font-size:12px;line-height:1.35;color:#6c0}#report .reportPage .reportQuestion .ranking dl dt em{font-size:14px;font-weight:bold}#report .reportPage .reportQuestion .ranking dl dd ul li{font-size:12px;line-height:1.35}.snsArea{margin:20px 0 0}.snsArea .share{width:100%;display:table;font-weight:bold;border-spacing:10px}.snsArea .share a{text-align:center;vertical-align:middle;display:table-cell;font-size:11px;width:50%;padding:10px 5px;line-height:1.3;border-radius:5px;border:1px solid #ccc;-webkit-box-shadow:0 -2px 0px #ccc inset;box-shadow:0 -2px 0px #ccc inset;background:#fff}.share .line{border-right:1px solid #ccc;color:#0acb2a}.share .line span{font-size:14px}.share .mail span{font-size:14px}.share .mail .fa.fa-envelope-o{font-size:20px}.snsArea .share.collom3{margin-top:-10px;width:100%;display:table;font-weight:bold;border-spacing:10px}.snsArea .share.collom3 a{text-align:center;vertical-align:middle;display:table-cell;font-size:11px;width:33%;padding:5px;line-height:1.3;border-radius:5px;border:1px solid #ccc;-webkit-box-shadow:0 -2px 0px #ccc inset;box-shadow:0 -2px 0px #ccc inset;background:#fff}.snsArea .share.collom3 span{font-size:16px}.snsArea .share.collom3 a.fb{position:relative;padding-top:30px;border-right:1px solid #ccc;color:#3b5998}.snsArea .share.collom3 a.fb:before{content:"\ea8d";position:absolute;top:3px;left:50%;margin-left:-13px;font-family:icomoon;font-size:20px;font-weight:normal;font-style:normal}.snsArea .share.collom3 a.tw{position:relative;padding-top:30px;border-right:1px solid #ccc;color:#6cd}.snsArea .share.collom3 a.tw:before{content:"\ea91";position:absolute;top:3px;left:50%;margin-left:-11px;font-family:icomoon;font-size:20px;font-weight:normal;font-style:normal}.snsArea .share.collom3 a.hatena{position:relative;padding-top:30px;border-right:1px solid #ccc;color:#00A5DE}.snsArea .share.collom3 a.hatena:before{display:inline-block;width:20px;height:20px;content:"";background:url(../../imageFile/SP_hataraku/globalItem/logo_hatenabookmark.svg) no-repeat;background-size:20px auto;position:absolute;top:8px;left:50%;margin-left:-10px}@media screen and (max-width:520px){.graphaArrow{margin:10px auto 0;text-align:center}.graphaArrow img{max-width:120px;width:100%}}@media screen and (max-width:369px){.graphaArrow{margin:10px auto 0;text-align:center}.graphaArrow img{max-width:90px;width:100%}}