label{cursor:pointer}input[type='submit']:disabled,input[type='image']:disabled,input[type='button']:disabled{cursor:not-allowed}body{color:#333333;font-size:14px;margin:0}.fm-errormessage{color:#D10000;list-style-type:none;margin:5px;padding:0}::-webkit-input-placeholder{color:#999999}input::-webkit-input-placeholder{color:#999999}textarea::-webkit-input-placeholder{color:#999999}:-moz-placeholder{color:#999999}input:-moz-placeholder{color:#999999}textarea:-moz-placeholder{color:#999999}::-moz-placeholder{color:#999999}input::-moz-placeholder{color:#999999}textarea::-moz-placeholder{color:#999999}:-ms-input-placeholder{color:#999999}input:-ms-input-placeholder{color:#999999}textarea:-ms-input-placeholder{color:#999999}::-ms-input-placeholder{color:#999999}input::-ms-input-placeholder{color:#999999}textarea::-ms-input-placeholder{color:#999999}::placeholder{color:#999999}input::placeholder{color:#999999}textarea::placeholder{color:#999999}.fm-enqueteout{border-collapse:collapse;border-style:none;margin-bottom:20px;margin-left:auto;margin-right:auto;margin-top:20px;width:800px}.fm-enquete{border-collapse:collapse;border-color:#C0C0C0;border-style:solid;border-width:1px;width:800px}.fm-question{background-color:#F5F5F5;border-color:#C0C0C0;border-style:solid;border-width:1px;padding:20px;text-align:left;vertical-align:middle;width:300px}.fm-verticalquestion{background-color:#F5F5F5;border-color:#C0C0C0;border-style:solid;border-width:1px;padding:20px;text-align:left;vertical-align:middle;width:100%}.fm-input-disabled{background-color:#cccccc}table.order-table .order-table-option-column{padding-left:1em;text-indent:-1em}table.order-table .order-table-label-column, table.order-table .order-table-label-input-column{line-height:1.25;padding:1px 1em 1px 0px;text-align:left;vertical-align:middle}table.order-table .order-table-input-column{padding:0px;text-align:left;vertical-align:middle}.fm-input-radio input[type=radio], .fm-input-checkbox input[type=checkbox]{margin:1px 2px 1px 3px;vertical-align:middle}.order-table-row-etc input[type=text]{vertical-align:middle}.fm-input-radio label, .fm-input-checkbox label{line-height:1.25;margin-right:1em;vertical-align:baseline}div.fm-matrix-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.fm-rating-input{display:none}.fm-rating-marks, .fm-rating-mark-confirm{display:flex}.fm-rating-marks:has(.fm-rating-input:disabled){opacity:0.25}.fm-rating-marks.fm-rating-marks-star,.fm-rating-mark-confirm.fm-rating-mark-confirm-star{column-gap:22px;padding-left:5px}.fm-rating-marks.fm-rating-marks-heart,.fm-rating-mark-confirm.fm-rating-mark-confirm-heart{column-gap:12px}.fm-rating-mark, .fm-rating-mark-confirm-icon{background-repeat:no-repeat;background-size:cover;display:grid;margin:0;place-items:center}.fm-rating-mark:has(>.fm-rating-input:disabled){cursor:default}.fm-rating-mark.fm-rating-mark-star,.fm-rating-mark-confirm-icon.fm-rating-mark-confirm-icon-star{background-image:url(/form/pub/shared/img/icon_star_off.png);height:20px;width:20px}.fm-rating-mark.fm-rating-mark-star:has(~ .fm-rating-mark > .fm-rating-input:checked),.fm-rating-mark.fm-rating-mark-star:has(>.fm-rating-input:checked),.fm-rating-mark-confirm-icon.fm-rating-mark-confirm-icon-star.fm-rating-mark-confirm-icon-active{background-image:url(/form/pub/shared/img/icon_star_on.png)}.fm-rating-mark.fm-rating-mark-heart,.fm-rating-mark-confirm-icon.fm-rating-mark-confirm-icon-heart{background-image:url(/form/pub/shared/img/icon_heart_off.png);height:30px;width:30px}.fm-rating-mark.fm-rating-mark-heart:has(~ .fm-rating-mark > .fm-rating-input:checked),.fm-rating-mark.fm-rating-mark-heart:has(>.fm-rating-input:checked),.fm-rating-mark-confirm-icon.fm-rating-mark-confirm-icon-heart.fm-rating-mark-confirm-icon-active{background-image:url(/form/pub/shared/img/icon_heart_on.png)}.fm-rating-marks > .fm-rating-mark > .fm-rating-mark-score-label,.fm-rating-mark-confirm-label{color:#333333;font-size:11px;padding:0}.fm-rating-mark-score-label::before{display:none;opacity:0}.fm-rating-mark-score-label::after{display:none;opacity:0}.fm-rating-mark:has(~ .fm-rating-mark > .fm-rating-input:checked) > .fm-rating-mark-score-label,.fm-rating-input:checked + .fm-rating-mark-score-label,.fm-rating-mark-confirm-icon-active > .fm-rating-mark-confirm-label{color:#ffffff}.fm-rating-marks >  .fm-rating-mark-star > .fm-rating-mark-score-label,.fm-rating-mark-confirm-icon-star > .fm-rating-mark-confirm-label{display:none}.fm-rating-radios{align-items:flex-end;display:flex;flex-wrap:nowrap;gap:8px;justify-content:space-between}.fm-rating-radios:has(.fm-rating-input:disabled){opacity:0.25}.fm-rating-radio{display:flex;flex:1;justify-content:center;margin:0}.fm-rating-radio > .fm-rating-radio-label{display:grid;line-break:strict;margin:0;overflow-wrap:anywhere;padding:0 0 25px 0;place-items:center;position:relative;text-align:center;word-break:normal}.fm-rating-input:disabled + .fm-rating-radio-label{cursor:default}.fm-rating-radio > .fm-rating-radio-label::before{background-color:#fff;border-color:#6A6A6A;border-radius:20px;border-style:solid;border-width:1px;bottom:0;box-sizing:border-box;content:'';height:20px;left:auto;position:absolute;top:auto;width:20px;z-index:0}.fm-rating-radio > .fm-rating-input:checked + .fm-rating-radio-label::before{background-color:#ffffff;border-color:#039588;border-style:solid;border-width:1px}.fm-rating-radio > .fm-rating-radio-label::after{box-sizing:border-box;content:'';position:absolute}.fm-rating-radio > .fm-rating-input:checked + .fm-rating-radio-label::after{background-color:#039588;border-color:#039588;border-radius:12px;border-style:solid;border-width:1px;bottom:4px;height:12px;left:auto;top:auto;width:12px;z-index:1}.fm-rating-score{max-width:100%;width:100%}.fm-rating-score:has(.fm-rating-input:disabled){opacity:0.25}.fm-rating-score-buttons{column-gap:2px;display:flex;justify-content:space-between}.fm-rating-score-button{display:inline-block;margin:0;max-width:100%;width:100%}.fm-rating-score-button:has(>.fm-rating-input:disabled){cursor:default}.fm-rating-score-button:first-of-type > .fm-rating-score-label{border-radius:6px 0 0 6px}.fm-rating-score-button:last-of-type > .fm-rating-score-label{border-radius:0 6px 6px 0}.fm-rating-score-buttons > .fm-rating-score-button > .fm-rating-score-label{background-color:#cccccc;color:#333333;display:grid;font-size:11px;height:40px;padding:0;place-items:center}.fm-rating-score-button > .fm-rating-score-label::before,.fm-rating-score-button > .fm-rating-score-label::after{display:none}.fm-rating-input:checked + .fm-rating-score-label{background-color:#0089ff;color:#ffffff}.fm-rating-score-indicators{display:flex;justify-content:space-between;max-width:100%;width:100%}.fm-rating-score-indicator{line-break:strict;overflow-wrap:anywhere;vertical-align:top;word-break:normal}span.fm-rating-score-indicator.fm-rating-score-indicator-left{max-width:100px;text-align:left;width:100%}span.fm-rating-score-indicator.fm-rating-score-indicator-center{max-width:150px;text-align:center;width:100%}span.fm-rating-score-indicator.fm-rating-score-indicator-right{max-width:100px;text-align:right;width:100%}.fm-image-select__item-container{column-gap:24px;display:grid;row-gap:16px}.fm-image-select__item{border:1px solid #6A6A6A;box-sizing:border-box;display:grid;grid-row:span 2;grid-template-rows:subgrid;margin:0;padding:2px;row-gap:8px}.fm-image-select__item:has(> :checked):not(:has(> :disabled)){border:3px solid #0089FF;padding:0}.fm-image-select__item:has( > :focus-visible){outline:3px solid rgb(from #0089FF r g b / 0.3)}.fm-image-select__image{aspect-ratio:1 / 1;object-fit:contain;width:100%}.fm-image-select__radio,.fm-image-select__no-select-radio,.fm-image-select__check,.fm-image-select__not-applicable > input[type=checkbox]{appearance:none;height:0;margin:0;opacity:0;width:0}.fm-image-select__radio:focus-visible,.fm-image-select__no-select-radio:focus-visible{outline:none}.fm-image-select__item > .fm-image-select__label{font-size:14px;line-break:strict;overflow-wrap:anywhere;word-break:break-all}.fm-image-select__item > .fm-image-select__label.fm-image-select__label--confirm{padding:0 4px}.fm-image-select__item > .fm-image-select__label.fm-image-select__label--radio, .fm-image-select__item > .fm-image-select__label.fm-image-select__label--check, .fm-image-select__footer >  .fm-image-select__not-applicable > .fm-image-select__not-applicable-label{line-height:1.6;padding:4px 4px 4px 29px;position:relative}.fm-image-select__item-container > .fm-image-select__item > .fm-image-select__label--radio::before{background-color:#fff;border:1px #6A6A6A solid;border-radius:20px;box-sizing:border-box;content:'';height:20px;left:4px;position:absolute;top:6px;width:20px;z-index:0}.fm-image-select__item > .fm-image-select__radio:checked + .fm-image-select__label--radio::before, .fm-image-select__item > .fm-image-select__check:checked + .fm-image-select__label--check::before{border:1px #6A6A6A solid}.fm-image-select__item > .fm-image-select__label--radio::after, .fm-image-select__item > .fm-image-select__label--check::after{box-sizing:border-box;content:'';left:0;position:absolute;top:0}.fm-image-select__item > .fm-image-select__radio:checked + .fm-image-select__label--radio::after{background-color:#0089FF;border:1px #0089FF solid;border-radius:12px;height:12px;left:0;margin:0 8px;top:10px;width:12px;z-index:1}.fm-image-select__footer{margin-top:16px}.fm-image-select__no-select > .fm-image-select__no-select-label{background-color:#F2F2F2;border:1px #333333 solid;border-radius:4px;color:#000000;display:inline-block;line-height:normal;padding:5px 15px;white-space:nowrap}.fm-image-select__no-select > .fm-image-select__no-select-radio:focus-visible + .fm-image-select__no-select-label{outline:1px solid rgb(from #333333 r g b / 0.3)}.fm-image-select__no-select > .fm-image-select__no-select-radio:is(:checked, :disabled) + .fm-image-select__no-select-label{border:1px #C9C9C9 solid;color:#C9C9C9}.fm-image-select__no-select > .fm-image-select__no-select-radio + .fm-image-select__no-select-label::before,.fm-image-select__no-select > .fm-image-select__no-select-radio + .fm-image-select__no-select-label::after{display:none}label.fm-image-select__not-applicable{align-items:center;display:inline-flex;line-height:1.6;position:relative}.fm-image-select__item-container > .fm-image-select__item > .fm-image-select__label--check::before, .fm-image-select__footer > .fm-image-select__not-applicable > .fm-image-select__not-applicable-label::before{background-color:#fff;border:1px #6A6A6A solid;border-radius:0;box-sizing:border-box;content:'';height:20px;left:4px;position:absolute;top:6px;width:20px;z-index:0}.fm-image-select__footer .fm-image-select__not-applicable > input[type=checkbox]:checked + .fm-image-select__not-applicable-label::after,.fm-image-select__item > .fm-image-select__check:checked:not(:disabled) + .fm-image-select__label--check::after{-ms-transform:rotate(45deg);border:2px solid #fff;border-width:0 3px 3px 0;box-sizing:border-box;content:'';height:13px;margin:1px 6px;position:absolute;top:6px;transform:rotate(45deg);width:8px}.fm-image-select__footer .fm-image-select__not-applicable > input[type=checkbox]:checked + .fm-image-select__not-applicable-label::after{left:4px}.fm-image-select__item > .fm-image-select__check:checked:not(:disabled) + .fm-image-select__label--check::after{left:4px;top:6px}.fm-image-select__item > .fm-image-select__check:checked:not(:disabled) + .fm-image-select__label--check::before,.fm-image-select__footer input[type=checkbox]:checked + .fm-image-select__not-applicable-label::before{background-color:#0089FF;border-color:#0089FF}.fm-image-select__item:has(> :disabled),.fm-image-select__no-select:has(> :disabled),.fm-image-select__not-applicable:has(> :disabled){cursor:default}.fm-image-select__item > .fm-image-select__radio:disabled + .fm-image-select__label--radio::before,.fm-image-select__item > .fm-image-select__check:disabled + .fm-image-select__label--check::before,.fm-image-select__not-applicable > :disabled + .fm-image-select__not-applicable-label::before{background-color:#f0f0f0;opacity:0.5}.fm-image-select__item > .fm-image-select__check:has(> :disabled) + .fm-image-select__label--check::after{opacity:0}label input[type=checkbox]:has(> :disabled) + .fm-image-select__item{border:1px solid #6A6A6A}.fm-image-select__item-container--smartphone-1{grid-template-columns:repeat(1,1fr)}.fm-image-select__item-container--smartphone-2{grid-template-columns:repeat(2,1fr)}.fm-image-select__item-container--smartphone-3{grid-template-columns:repeat(3,1fr)}.fm-enquete-commands{text-align:center}.fm-answer{border-color:#C0C0C0;border-style:solid;border-width:1px;padding:20px;text-align:left;vertical-align:middle;width:500px}.fm-verticalanswer{border-color:#C0C0C0;border-style:solid;border-width:1px;padding:20px;text-align:left;vertical-align:middle;width:100%}.order-table{border-collapse:collapse;margin:0;padding:0}.fm-answer-confirm{color:#333333;margin-bottom:0px;margin-top:0px;white-space:pre}span.fm-input-date-component-wrapper{display:inline-block}.fm_limit_radio_remainder{font-size:0.7em;padding:0 0 0 3px}@media only screen and (min-width: 481px) {.fm-image-select__item-container--pc-1{grid-template-columns:repeat(1,1fr)}.fm-image-select__item-container--pc-2{grid-template-columns:repeat(2,1fr)}.fm-image-select__item-container--pc-3{grid-template-columns:repeat(3,1fr)}.fm-image-select__item-container--pc-4{grid-template-columns:repeat(4,1fr)}.fm-image-select__item-container--pc-5{grid-template-columns:repeat(5,1fr)}}