﻿.container{background-color:#fff;margin:0 auto;min-height:100%;padding:0;width:900px;}.container .contents{margin:0 auto;width:780px;}.container .contents .title .title-simple{text-align:center;}.container .contents .submit{text-align:center;padding:30px 0;}.login table{margin:0 auto;}.login table td{text-align:right;}.question .question-title .question-title-icon{display:inline-block;box-sizing:border-box;padding:10px 20px;position:absolute;}.question .question-title .question-title-text{display:inline-block;box-sizing:border-box;padding:10px;vertical-align:top;}.question .question-body{padding:1em;}.question .question-body input[type=number]{text-align:right;}.question .question-media{max-width:100%;}.question .question-media.question-media-option{padding-left:1.5em;}.question .question-standard{width:100%;}.question .question-standard input[type=text],.question .question-standard input[type=tel],.question .question-standard input[type=email],.question .question-standard input[type=password],.question .question-standard input[type=number],.question .question-standard select{font-size:16px;transform:scale(.8) translate(-12.5%);-webkit-transform:scale(.8) translate(-12.5%);-ms-transform:scale(.8) translate(-12.5%);-o-transform:scale(.8) translate(-12.5%);-moz-transform:scale(.8) translate(-11.5%);width:125%;margin-right:-17.5%;}.question .question-standard .question-standard-box .question-standard-line{background-color:#f2f2f2;background-clip:content-box;display:table;padding:.5em;}.question .question-standard .question-standard-box .question-standard-head{background-color:#eaeaea;display:table-cell;vertical-align:middle;width:30%;padding:.5em;}.question .question-standard .question-standard-box .question-standard-body{display:table-cell;vertical-align:middle;align-items:center;padding:.5em;}.question .question-standard .question-standard-box .question-standard-body .question-standard-body-main{box-sizing:border-box;}.question .question-standard .question-standard-box .question-standard-body .question-standard-body-detail{padding:.5em;}.question .question-standard .question-standard-line{display:inline-flex;width:100%;align-items:center;padding:.8em 1vw;box-sizing:border-box;}.question .question-standard .question-standard-head{width:35%;margin:0 .1em;}@media screen and (max-width:400px){.question .question-standard .question-standard-head{width:30%;}}.question .question-standard .question-standard-body{width:65%;}@media screen and (max-width:400px){.question .question-standard .question-standard-body{width:70%;}}.question .question-standard .question-standard-body .question-standard-body-main .question-standard-body-main-input{display:flex;vertical-align:middle;align-items:center;}.question .question-standard .question-standard-body .question-standard-body-main .question-standard-body-main-input .vertical>label{display:block;}.question .question-standard .question-standard-body .question-standard-body-main .question-standard-body-main-input .question-standard-body-main-input-span{display:inline-block;}.question .question-standard .question-standard-body .question-standard-body-main .question-standard-body-main-input .question-standard-body-main-input-span label{width:100%;display:block;}.question .question-standard .question-standard-body .question-standard-body-main .question-standard-body-main-input .question-standard-body-main-select-group{white-space:nowrap;}.question .question-standard .question-standard-body .question-standard-body-main .question-standard-body-main-input .question-standard-body-main-select-span{display:inline-flex;width:auto;}.question .question-standard .question-standard-body .question-standard-body-main .question-standard-body-main-right{display:inline-flex;padding:.3em;vertical-align:middle;align-items:center;}.question .question-standard .question-standard-body .question-standard-body-main .question-standard-duplicatecheck{vertical-align:middle;display:inline-flex;padding:.3em .7em;align-items:center;}.question .question-standard .question-standard-body .question-standard-body-main .question-standard-duplicatecheck i{background-image:url(../image/icon/etc.png);background-repeat:no-repeat;cursor:pointer;display:inline-block;height:14px;width:14px;z-index:100;}.question .question-standard .question-standard-body .question-standard-body-detail{color:#808080;}.question .question-matrixsingle{overflow-x:scroll;}.question .question-matrixsingle table label.enq-radio>span:before,.question .question-matrixsingle table label.enq-checkbox>span:before{top:0;}.question .question-matrixsingle table label.enq-radio>input[type=radio]+span:after,.question .question-matrixsingle table label.enq-radio input[type=checkbox]+span:after,.question .question-matrixsingle table label.enq-checkbox>input[type=radio]+span:after,.question .question-matrixsingle table label.enq-checkbox input[type=checkbox]+span:after{top:.25em;}.question .question-matrixsingle table .question-matrixsingle-head{background-color:#fcd4a5;}.question .question-matrixsingle table tbody .question-matrixsingle-tr th{background-color:#fffbb2;}.question .question-matrixsingle table tbody .question-matrixsingle-tr td{background-color:#f6f6f6;}.question .question-matrixsingle table tbody .question-matrixsingle-tr td.stripe{background-color:#ededed;}.question .question-matrixsingle table tbody tr td{text-align:center;}.question .question-matrixsingle table tbody .question-matrixsingle-free{width:100%;}.question .question-matrixmulti{overflow-x:scroll;}.question .question-matrixmulti table label.enq-radio>span:before,.question .question-matrixmulti table label.enq-checkbox>span:before{top:0;}.question .question-matrixmulti table label.enq-radio>input[type=radio]+span:after,.question .question-matrixmulti table label.enq-radio input[type=checkbox]+span:after,.question .question-matrixmulti table label.enq-checkbox>input[type=radio]+span:after,.question .question-matrixmulti table label.enq-checkbox input[type=checkbox]+span:after{top:.25em;}.question .question-matrixmulti table .question-matrixmulti-head{background-color:#99dccb;}.question .question-matrixmulti table tbody .question-matrixmulti-tr th{background-color:#e5efac;}.question .question-matrixmulti table tbody .question-matrixmulti-tr td{background-color:#f6f6f6;}.question .question-matrixmulti table tbody .question-matrixmulti-tr td.stripe{background-color:#ededed;}.question .question-matrixmulti table tbody .question-matrixmulti-tr td p label input[type=number]{border:1px solid #c0c0c0;border-radius:3px;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);display:inline-block;height:2em;line-height:2em;padding:6px 6px;vertical-align:middle;width:4.5em;}.question .question-matrixmulti table tbody .question-matrixmulti-free{width:100%;}.question .question-matrixmulti table tbody tr td{text-align:center;}.question .question-fasingle input[type=text],.question .question-fasingle input[type=tel],.question .question-fasingle input[type=email],.question .question-fasingle input[type=password],.question .question-fasingle input[type=number],.question .question-fasingle select{font-size:16px;transform:scale(.8) translate(-12.5%);-webkit-transform:scale(.8) translate(-12.5%);-ms-transform:scale(.8) translate(-12.5%);-o-transform:scale(.8) translate(-12.5%);-moz-transform:scale(.8) translate(-11.5%);width:125%;margin-right:-17.5%;}.question .question-fasingle textarea{font-size:16px;}.question .question-fasingle .question-fasingle-body{display:flex;align-items:center;}.question .question-fasingle .question-fasingle-body .question-fasingle-body-left{white-space:nowrap;padding:0 .3em;}.question .question-fasingle .question-fasingle-body .question-fasingle-body-main .question-fasingle-body-main-input label{width:100%;}.question .question-fasingle .question-fasingle-body .question-fasingle-body-main .question-fasingle-body-main-select-span{width:auto;display:inline-flex;}.question .question-fasingle .question-fasingle-body .question-fasingle-body-main .question-fasingle-body-main-select-text{margin-right:5px;margin-left:3px;}.question .question-fasingle .question-fasingle-body .question-fasingle-body-main .question-fasingle-body-main-confirm-text{white-space:nowrap;padding:0 .3em;}.question .question-fasingle .question-fasingle-body .question-fasingle-body-right{white-space:nowrap;padding:0 .3em;}.question .question-upload .item-padding{padding:5px;}.question .question-upload .preview{margin:10px;vertical-align:middle;}.question .question-upload .preview.button-side{display:inline-block;}.question .question-upload .notice{padding:5px;color:#808080;}.end .end-confirm table{width:100%;}.end .end-confirm table tbody{text-align:left;}.end .end-confirm table tbody tr{padding:8px;border:1px #fff solid;}.end .end-confirm table tbody tr th{width:30%;}.end .end-confirm table tbody tr td{height:18px;}.end .end-confirm .upload-image{margin-right:10px;max-width:200px;height:auto;}.end .end-confirm .end-confirm-text{padding:15px 0;}.thanks{padding:40px;}.thanks.typeB{padding:40% 0;}.thanks .thanks-table{margin:0 auto;width:100%;}.thanks .thanks-guide{padding:30px;text-align:center;}