body{color:#333;font-family:Noto Sans JP,sans-serif;font-weight:400;position:relative;left:0;overflow-x:hidden;-webkit-text-size-adjust:100%}img{display:block;width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}a{text-decoration:none;color:#333;transition:all .3s}a:hover{filter:brightness(1.1)}p{line-height:1.6}:root{--navy: #424859;--blue: #0091c8;--gray: #aaa;--red: #C80000;--yellow: #ddb516}header{width:100%;box-sizing:border-box;padding:10px 20px!important;border-bottom:1px #ccc solid!important;background:#fff;position:fixed;top:0;left:0;z-index:9999}header .logo{display:block;width:200px}nav.gnav{width:200px;height:calc(100% - 71px);min-height:calc(100vh - 71px);background:var(--navy);color:#fff;position:fixed;top:71px;left:0}nav.gnav ul{box-sizing:border-box;padding:15px 0}nav.gnav ul.pt_non{padding:0 0 15px}nav.gnav ul li.parents{border-bottom:1px #6c6f7a solid}nav.gnav ul li.parents.add_form{padding:0 15px 15px}nav.gnav ul li a{display:block;padding:15px;color:#fff;position:relative}nav.gnav ul li a.btn{padding:12px;font-size:14px}nav.gnav ul li.parents>a.on:after{content:"";display:block;border:8px transparent solid;border-left:none;border-right:10px #f1f3f6 solid;position:absolute;top:50%;right:0;transform:translateY(-50%)}nav.gnav ul li.parents ul.children{padding:15px;border-top:1px #6c6f7a solid;background:#535968}nav.gnav ul li.parents ul.children li{margin-bottom:10px}nav.gnav ul li.parents ul.children li:last-child{margin-bottom:0}nav.gnav ul li.parents ul.children li a{padding:0;color:#ccc}nav.gnav ul li.parents ul.children li a.on{color:#fff;font-weight:700}nav.gnav ul li.user{width:100%;box-sizing:border-box;padding:15px 20px;border-top:1px #6c6f7a solid;position:absolute;bottom:0;left:0}nav.gnav ul li.user span{display:block;line-height:1.5}nav.gnav ul li.user ul{width:calc(100% - 40px);box-sizing:border-box;padding:15px;background:#efefef;position:absolute;top:calc(-100% - 12px);left:20px;opacity:0;visibility:hidden;transition:all .3s}nav.gnav ul li.user ul:after{content:"";display:block;border:6px transparent solid;border-bottom:none;border-top:8px #efefef solid;position:absolute;bottom:-8px;left:20px}nav.gnav ul li.user:hover ul,nav.gnav ul li.user ul:hover{opacity:1;visibility:visible}nav.gnav ul li.user ul li{margin-bottom:10px;border-bottom:none}nav.gnav ul li.user ul li:last-child{margin-bottom:0}nav.gnav ul li.user ul li a{padding:0;color:var(--navy);white-space:nowrap}nav.gnav ul li.user ul li a:hover{color:var(--blue)}main{min-height:calc(100vh - 71px);margin-top:71px;padding-left:200px!important;background:#f1f3f6;border:none}main.login{width:100%;padding-left:0!important}main.survey{width:100%;min-height:100vh;margin-top:0;padding-left:0!important;background:none}section{padding:20px 0!important;position:relative}.container{width:calc(100% - 40px);max-width:100%;padding:0 20px}.max1600{max-width:1600px}.max1200{max-width:1200px}.max840{max-width:840px}.max460{max-width:460px}.row{display:flex;flex-wrap:wrap;justify-content:space-between}.row.align_center{align-items:center}.row.align_end{align-items:flex-end}.row.just_center{justify-content:center}.row.just_start{justify-content:flex-start}.row.just_end{justify-content:flex-end}.col4{width:calc(25% - 15px)}.col2{width:calc(50% - 10px)}.mb_5{margin-bottom:5px}.mb_10{margin-bottom:10px}.mb_20{margin-bottom:20px}.mb_40{margin-bottom:40px}.mb_60{margin-bottom:60px}.mb_120{margin-bottom:120px}.mr_40{margin-right:40px}.boad{display:block;box-sizing:border-box;padding:20px;background:#fff;box-shadow:1px 1px 2px #0000001a;position:relative}.boad.pd15{padding:15px}.border{border-bottom:1px #ddd solid}h2{color:var(--navy);font-size:24px;font-weight:500}h3{padding:0 0 0 12px!important;font-size:16px;font-weight:500;line-height:1;position:relative}h3:before{content:"";display:block;width:5px;height:100%;background:var(--blue);position:absolute;top:0;left:0}.font_12{font-size:12px}.font_14{font-size:14px}.font_20{font-size:20px}.font_24{font-size:24px}.font_30{font-size:30px}.font_40{font-size:40px}.txt_center{text-align:center}.txt_right{text-align:right}.medium{font-weight:500}.bold{font-weight:700}.blue{color:var(--blue)}.navy{color:var(--navy)}.gray{color:var(--gray)}.red{color:var(--red)}.line1{line-height:1}.line1_4{line-height:1.4}.btn{display:inline-block;box-sizing:border-box;padding:20px 40px;border-radius:5px;background:var(--blue);color:#fff;font-size:18px;font-weight:500;text-align:center;box-shadow:2px 2px 4px #0000001a;cursor:pointer}.btn.size_s{padding:12px 20px;font-size:14px}.btn.second{background:var(--gray)}.btn.disa{background:#ccc;pointer-events:none;box-shadow:none}.link{color:var(--blue);text-decoration:underline}span[class^=icon_]{display:inline-block;padding-left:1.6em;position:relative}span[class^=icon_]:before{content:"";display:block;width:1.2em;height:120%;background-position:center center;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:0;transform:translateY(-50%)}span.icon_plus:before{background-image:url(./icon_plus-CNywMrNm.png)}span.icon_file:before{background-image:url(./icon_file-BBDFhBp1.png)}span.icon_user:before{background-image:url(./icon_user-QRI8d6vW.png)}span.icon_calendar:before{background-image:url(./icon_calendar-C7FIQMoi.png)}span.icon_calendar.blue:before{background-image:url(./icon_calendar_bl-Dg8J8Nwz.png)}span.icon_copy:before{background-image:url(./icon_copy-CmoUhKI4.png)}span.icon_clone:before{background-image:url(./icon_clone-BsCqTOVu.png)}span.icon_setting:before{background-image:url(./icon_setting-BQxhxcfd.png)}span.icon_trash:before{background-image:url(./icon_trash-CAbYpCwv.png)}span.icon_download:before{background-image:url(./icon_download-D5uVs8Sp.png)}span.icon_point:before{background-image:url(./icon_point-CJG9QxTJ.png)}span.icon_point.blue:before{background-image:url(./icon_point_bl-C1vIc1uY.png)}span.icon_camera:before{background-image:url(./icon_camera-Ddgl697V.png)}span.icon_forking:before{background-image:url(./icon_forking-C5wb1WEr.png)}.pagenavi{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:40px}.pagenavi a,.pagenavi span{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:5px;margin-left:5px;font-size:12px;box-shadow:1px 1px 2px #0000001a}.pagenavi span.current{background:#e8f4f8}.pagenavi span.extend{background:none;box-shadow:none}.pagenavi a.prev,.pagenavi a.next{font-size:12px}.pagenavi a:hover{background:#ffffffb3}table{width:100%}table tr{border-bottom:1px #ccc solid}table th{padding:5px;border-right:1px #ccc solid;background:#efefef;text-align:center;font-weight:500;white-space:nowrap}table th:last-child,table td:last-child{border-right:none}table td{padding:10px 20px;border-right:1px #efefef solid;background:#fff;vertical-align:middle}table td p{line-height:1.4}table .btn{white-space:nowrap}.display_none{display:none}section#login{padding-top:60px!important}section#login .container{margin:auto}.search_form .target,.search_form .form_cate{width:160px}.search_form .keywords{width:300px}ul.cate_list li{margin-right:10px;padding-right:10px;border-right:1px #ccc solid}ul.cate_list li:last-child{margin-right:0;padding-right:0;border-right:none}ul.cate_list li a{display:block;color:var(--blue);text-decoration:underline}ul.cate_list li a.on{color:var(--navy);font-weight:500;text-decoration:none;pointer-events:none}.tag_target{display:inline-block;width:124px;padding:8px 0 10px;border-radius:0 0 0 10px;background:var(--blue);color:#fff;text-align:center;position:absolute;top:0;right:0}.tag_target.other{background:var(--yellow)}.tag{display:inline-block;box-sizing:border-box;padding:6px 12px;border-radius:20px;color:#fff;font-weight:500}.tag.status{background:var(--blue)}.tag.status.disa{background:var(--navy)}.tag.category{border:1px #333 solid;color:#333}.data_number .answer{padding-right:20px;position:relative}.data_number .answer:after{content:"/";display:block;font-size:24px;position:absolute;top:30px;right:0}.control_btn select.status{width:120px;font-size:14px}.control_btn a span{text-decoration:underline}.btn_linkcopy{cursor:pointer;position:relative}.btn_linkcopy .copied{display:inline-block;padding:5px;border:1px #ccc solid;background:#fff;position:absolute;top:calc(-100% - 10px);right:-10px;box-shadow:1px 1px 2px #0000001a;z-index:2}.end .link{color:var(--gray)}.end .tag.status{background:var(--gray)}.end .btn_linkcopy{color:var(--gray)}.end .btn_linkcopy span.icon_copy:before{background-image:url(./icon_copy_disa-CGPQK74S.png)}section#add_form .max1600{margin:0}section#add_form .side{width:280px}section#add_form .side input[type=date]{width:147px;font-size:14px}section#add_form .side .password{margin-top:5px}section#add_form .side .password.show{display:block}section#add_form .tag.category{padding:6px 8px 6px 12px;border-color:#a7a7a7;color:#a7a7a7;position:relative}section#add_form .tag.category .remove{display:inline-block;width:10px;height:10px;margin-left:6px;cursor:pointer;position:relative}section#add_form .tag.category .remove:before,section#add_form .tag.category .remove:after{content:"";display:block;width:100%;border-bottom:1px #999 solid;position:absolute;top:50%;left:5px;transform-origin:center;transform:translate(-50%) rotate(45deg)}section#add_form .tag.category .remove:after{transform:translate(-50%) rotate(-45deg)}.btn_fileup{display:block;padding:10px;border:1px #cfcfcf dashed;background:#f5f5f5;overflow:hidden;text-align:center;position:relative;cursor:pointer;transition:all .3s}.btn_fileup.size_xl{padding:40px 10px}.btn_fileup:hover{filter:brightness(1.1)}.btn_fileup p{cursor:pointer}.btn_fileup input[type=file]{width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer;opacity:0}.file_value{margin-top:10px}section#add_form .cont{width:calc(100% - 300px)}section#add_form .parts_list{width:240px;box-sizing:border-box;padding:15px;background:#f5f5f5;border:1px #ccc solid}section#add_form .parts_list.sticky{position:fixed;top:71px}.draggable_parts{display:flex;align-items:center;height:34px;box-sizing:border-box;padding:0 10px;border:1px var(--navy) solid;border-radius:3px;background:#fff;cursor:grab;transition:all .3s}.draggable_parts:active{cursor:grabbing}section#add_form .form_area{width:calc(100% - 240px);box-sizing:border-box;padding:20px 30px;border:1px #ccc solid;border-left:none;background:#fff}section#add_form .form_area.ml{margin-left:240px}section#add_form .page{padding:10px 10px 20px;border:1px var(--gray) dotted;background:#f5f5f5;position:relative;transition:all .3s}section#add_form .page.over{border:1px var(--blue) solid}section#add_form .drop_line{display:none;border-bottom:2px var(--blue) solid}section#add_form .drop_line.show{display:block}section#add_form .page .announce{opacity:0;visibility:hidden;position:absolute}section#add_form .page.empty .announce{opacity:1;visibility:visible;position:relative}section#add_form .page.thanks{margin-top:70px;padding:10px;border:1px #ccc solid}section#add_form .page.thanks:before{content:"";display:block;width:60px;height:35px;background:url(./flow_arrow-BLtT5c8o.png) center center / contain no-repeat;position:absolute;top:-45px;left:50%;transform:translate(-50%)}section#add_form .page.thanks.over:after{display:none}section#add_form .page .ttl{display:inline-block;padding:5px 10px;background:var(--navy);color:#fff;font-size:14px;font-weight:500;line-height:1}section#add_form .area_add_page{padding:30px 20px;border:1px var(--gray) dashed;text-align:center;cursor:pointer;transition:all .3s}section#add_form .area_add_page.over{border:1px var(--blue) solid}section#add_form .area_add_page span{display:inline-block;padding-right:20px;opacity:.6;position:relative}section#add_form .area_add_page span:before,section#add_form .area_add_page span:after{content:"";display:block;width:12px;height:3px;background:var(--navy);position:absolute;top:50%;right:0;transform:translateY(-50%)}section#add_form .area_add_page span:after{transform:translateY(-50%) rotate(90deg)}.dropped_parts{display:flex;align-items:center;height:34px;box-sizing:border-box;margin-bottom:10px;padding:0 10px;border:1px var(--navy) solid;border-radius:3px;background:#fff;cursor:grab;position:relative;transition:all .3s}.dropped_parts span:nth-child(1){white-space:nowrap}.dropped_parts span:nth-child(2){display:inline-block;white-space:nowrap;overflow:hidden;margin-right:20px}.dropped_parts span.btn_delete{display:block;width:10px;height:10px;position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer}.dropped_parts span.btn_delete:before,.dropped_parts span.btn_delete:after{content:"";display:block;width:12px;border-bottom:2px var(--gray) solid;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(45deg)}.dropped_parts span.btn_delete:after{transform:translateY(-50%) rotate(-45deg)}.delete_conf{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#000000b3;position:fixed;top:0;left:0;z-index:-1;opacity:0;visibility:hidden;transition:all .3s}.delete_conf.show{z-index:999;opacity:1;visibility:visible}.delete_conf .boad{padding:40px;border-radius:10px;background:#fff;box-shadow:2px 2px 10px #0000004d}dl.qa_box{width:100%;background:#f5f5f5}dl.qa_box dt{box-sizing:border-box;padding:15px 15px 15px 38px;border:1px var(--gray) dotted;position:relative}dl.qa_box dt:before{content:"Q.";display:block;color:var(--navy);font-size:16px;font-weight:700;position:absolute;top:20px;left:15px}dl.qa_box dt input.question{width:calc(100% - 50px)}dl.qa_box dt .btn_trash{display:block;width:24px;height:24px;background:url(./icon_trash-CAbYpCwv.png) center center / 80% no-repeat;position:relative;cursor:pointer}dl.qa_box dt .btn_fold{display:block;width:10px;height:32px;position:relative;cursor:pointer}dl.qa_box dt .btn_fold:after{content:"▼";display:block;color:var(--gray);font-size:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}dl.qa_box dt.open .btn_fold:after{transform:translate(-50%,-50%) rotate(180deg)}dl.qa_box dd{display:none;padding:15px 15px 15px 38px;border:1px #ccc solid;border-top:none;position:relative}dl.qa_box dd:before{content:"A.";display:block;color:var(--navy);font-size:16px;font-weight:700;position:absolute;top:20px;left:15px}.form_matrix{padding-bottom:34px;position:relative}.form_list_fa{position:relative}.form_matrix .input_box,.form_list_fa .input_box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:10px;border:1px #ccc solid;border-top:none;border-left:none}.input_box .delete{display:block;width:14px;height:14px;position:relative;cursor:pointer}.input_box .delete:before,.input_box .delete:after{content:"";display:block;width:100%;height:2px;background:var(--red);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.input_box .delete:after{transform:translate(-50%,-50%) rotate(-45deg)}.input_box .delete.disa{pointer-events:none}.input_box .delete.disa:before,.input_box .delete.disa:after{background:transparent}.form_matrix .choices,.form_list_fa .choices{display:inline-flex;padding-left:278px;position:relative}.form_matrix .choices .input_box,.form_list_fa .choices .input_box{justify-content:center;align-items:flex-start;width:32px;border-top:1px #ccc solid;border-bottom:none}.form_matrix .choices .input_box:first-child,.form_matrix .choices .input_box_first,.form_list_fa .choices .input_box:first-child,.form_list_fa .choices .input_box_first{border-left:1px #ccc solid}.form_matrix .choices .input_box input,.form_list_fa .choices .input_box input{height:120px;margin-bottom:5px;padding:10px 3px;writing-mode:vertical-rl}.form_matrix .choices .text_title,.form_list_fa .choices .text_title{width:100px;border-bottom:1px #ccc solid}.form_matrix .choices .text_title input,.form_list_fa .choices .text_title input{width:32px}.form_matrix .input_box.fa,.form_list_fa .input_box.fa{border-bottom:1px #ccc solid}.form_matrix .choices+.sub_q .input_box,.form_matrix .sub_q .input_box_first,.form_list_fa .choices+.sub_q .input_box,.form_list_fa .sub_q .input_box_first{border-top:1px #ccc solid}.form_matrix .sub_q .input_box,.form_list_fa .sub_q .input_box{border-left:1px #ccc solid}.form_matrix .sub_q .input_box input,.form_list_fa .sub_q .input_box input{width:220px;margin-right:5px}.form_matrix .sub_q .input_box.mark_radio,.form_list_fa .sub_q .input_box.mark_radio{width:32px;border-left:none;position:relative}.form_matrix .input_box.mark_radio:before,.form_list_fa .input_box.mark_radio:before{content:"";display:block;width:20px;height:20px;box-sizing:border-box;border:1px #ccc solid;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form_matrix .sub_q .input_box.mark_radio.input_box_first,.form_list_fa .sub_q .input_box.mark_radio.input_box_first{border-top:1px #ccc solid}.form_matrix .sub_q .input_box.mark_checkbox,.form_list_fa .sub_q .input_box.mark_checkbox{width:32px;border-left:none;position:relative}.form_matrix .input_box.mark_checkbox:before,.form_list_fa .input_box.mark_checkbox:before{content:"";display:block;width:20px;height:20px;box-sizing:border-box;border:1px #ccc solid;border-radius:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form_matrix .sub_q .input_box.mark_checkbox.input_box_first,.form_list_fa .sub_q .input_box.mark_checkbox.input_box_first{border-top:1px #ccc solid}.form_matrix .sub_q .input_box.mark_text,.form_list_fa .sub_q .input_box.mark_text{width:100px;border-left:none;position:relative}.form_matrix .input_box.mark_text:before,.form_list_fa .input_box.mark_text:before{content:"";display:block;width:100px;height:20px;box-sizing:border-box;border:1px #ccc solid;border-radius:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form_matrix .sub_q .input_box.mark_text2,.form_list_fa .sub_q .input_box.mark_text2{width:32px;height:100px;border-left:none;position:relative}.form_matrix .input_box.mark_text2:before,.form_list_fa .input_box.mark_text2:before{content:"";display:block;width:20px;height:100px;box-sizing:border-box;border:1px #ccc solid;border-radius:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form_matrix .btn_add_choice,.form_list_fa .btn_add_choice{position:absolute;top:50%;right:-34px;transform:translateY(-50%)}.form_matrix .btn_add_subq,.form_list_fa .btn_add_subq{position:absolute;left:110px;bottom:0}.icon_add{display:block;width:24px;height:24px;box-sizing:border-box;border:1px #ccc solid;border-radius:3px;cursor:pointer;position:relative}.icon_add.disa{display:none}.icon_add:before,.icon_add:after{content:"";display:block;width:12px;height:3px;background:var(--navy);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icon_add:after{transform:translate(-50%,-50%) rotate(90deg)}#add_parts{padding:10px;border:1px #ccc solid;background:#f5f5f5}ul.select_format{border:1px #ccc solid;border-bottom:none}ul.select_format li{border-bottom:1px #ccc solid}ul.select_format li label{display:block;cursor:pointer}ul.select_format li label input{display:none}ul.select_format li label span{display:block;padding:10px;background:#fff;position:relative}ul.select_format li label span:after{content:"";display:none;width:10px;height:5px;border-left:3px var(--blue) solid;border-bottom:3px var(--blue) solid;position:absolute;top:45%;right:10px;transform:translateY(-50%) rotate(-45deg)}ul.select_format li label input:checked+span{background:#0091c80d}ul.select_format li label input:checked+span:after{display:block}.form_select{position:relative}.form_select .input_box{padding:10px;border:1px #ccc solid;border-top:none;position:relative}.form_select .input_box:first-child{border-top:1px #ccc solid}.form_select .input_box input{width:calc(100% - 20px);margin-right:5px}.form_select.url{display:flex;flex-wrap:wrap;justify-content:flex-start}.form_select.url .input_box{width:calc(100% / 3);box-sizing:border-box;border-left:none}.form_select.url .input_box:nth-child(1),.form_select.url .input_box:nth-child(4),.form_select.url .input_box:nth-child(7),.form_select.url .input_box:nth-child(10),.form_select.url .input_box:nth-child(13),.form_select.url .input_box:nth-child(16){border-left:1px #ccc solid}.form_select.url .input_box:nth-child(1),.form_select.url .input_box:nth-child(2),.form_select.url .input_box:nth-child(3){border-top:1px #ccc solid}.form_select.url .input_box input,.form_select.url .input_box textarea{width:100%;margin-right:0}.form_select .btn_add_choice{margin-top:10px}.form_select.url .btn_add_choice{margin-left:10px}.form_select .input_box .delete{position:absolute;top:10px;right:10px}section#add_form .btn_forking{display:inline-block;padding:5px 8px 5px 20px;border:1px #ccc solid;border-radius:5px;background:#f7f7f7;color:var(--navy);position:absolute;top:10px;right:10px;cursor:pointer}section#add_form .btn_forking.hidden{display:none}section#add_form .btn_forking:before,section#add_form .btn_forking:after{content:"";display:block;width:10px;border-bottom:2px var(--navy) solid;position:absolute;top:50%;left:8px;transform:translateY(-50%)}section#add_form .btn_forking:after{transform:translateY(-50%) rotate(90deg)}section#add_form .forking{display:none;margin-top:15px;padding:10px;background:#e4e5ea;position:relative}section#add_form .forking.show{display:block}section#add_form .forking span.btn_delete{display:block;width:10px;height:10px;position:absolute;top:20px;right:10px;transform:translateY(-50%);cursor:pointer}section#add_form .forking span.btn_delete:before,section#add_form .forking span.btn_delete:after{content:"";display:block;width:12px;border-bottom:2px var(--gray) solid;position:absolute;top:0;right:0;transform:rotate(45deg)}section#add_form .forking span.btn_delete:after{transform:rotate(-45deg)}section#add_category .add_category{width:35%}section#add_category .boad{width:calc(65% - 60px)}section#add_file .img{width:160px;height:160px;border:1px #cfcfcf solid;overflow:hidden}section#add_file .img img{height:100%;-o-object-fit:cover;object-fit:cover}.preview{padding-top:20px!important}.preview .container{margin:auto}.preview .preview_ttl{display:inline-block;padding:10px 15px;border:1px #000 solid;line-height:1}.preview h2{padding:0 0 8px 15px!important;border-bottom:1px #333 solid!important;font-size:20px;font-weight:400;line-height:1.4;position:relative}.preview h2:before{content:"";display:block;width:4px;height:calc(100% - 8px);background:#0091c8;position:absolute;top:0;left:0}.preview .boad{background:#f5f8f9}.preview .item{font-size:16px}.preview input,.preview select{padding:12px}.preview .label_radio{width:calc(50% - 5px);box-sizing:border-box;padding:12px;border:1px #cfcfcf solid;border-radius:5px;background:#fff;line-height:1.4;cursor:pointer}.preview table th{background:#e1e9ec}.preview table td .label_radio{width:100%;padding:0;border:none;text-align:center;line-height:1}.preview table td .label_radio span{padding-left:18px;height:18px}.name_ttl{width:30px}.name_input{width:calc(100% - 40px)!important}#previewInput .item{font-size:16px}#previewInput input,#previewInput select{padding:12px}#previewInput .label_radio,#previewInput .label_check{width:calc(50% - 5px);box-sizing:border-box;padding:12px;border:1px #cfcfcf solid;border-radius:5px;background:#fff;line-height:1.4;cursor:pointer}#previewInput table th{background:#e1e9ec;white-space:pre-wrap}#previewInput table td .label_radio,#previewInput table td .label_check{width:100%;padding:0;border:none;text-align:center;line-height:1}#previewInput table td .label_radio span,#previewInput table td .label_check span{padding-left:18px;height:18px}section#comp .icon_comp img{width:40px;margin:auto}.tb{display:none}.pc{display:inline}.sp{display:none}@media screen and (max-width : 960px){.pc{display:none}.tb{display:inline}p{font-size:14px}header .logo{width:160px}nav.gnav{z-index:2;width:100%;height:calc(100% - 61px);min-height:0;background:#000c;opacity:0;visibility:hidden;transition:all .3s;position:fixed;top:61px;left:0}nav.gnav.active{opacity:1;visibility:visible}nav.gnav ul{display:block;width:calc(100% - 80px);max-width:300px;height:100%;background:#fff;transform:translate(-100%);transition:all .3s}nav.gnav.active ul{transform:translate(0)}nav.gnav ul li{border-bottom:1px #ccc dashed}nav.gnav ul li a{padding:15px 0}nav.gnav ul li.logout{padding-top:15px;padding-left:0;border-left:none;border-bottom:none}nav.gnav ul li.logout a{padding-left:15px;font-size:12px}nav.gnav ul li.logout a:before{width:12px;height:12px}.gnavToggle{z-index:9999;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;cursor:pointer;position:fixed;top:10px;right:20px}.gnavToggle span{display:block;width:100%;margin-bottom:6px;border-bottom:2px var(--blue) solid;transition:.35s ease-in-out}.gnavToggle span:last-child{margin-bottom:0}.gnavToggle.active span:nth-child(1){transform:translateY(4px) rotate(-20deg)}.gnavToggle.active span:nth-child(2){transform:translateY(-4px) rotate(20deg)}main{min-height:calc(100vh - 62px);margin-top:62px}section{padding:60px 0 40px!important}.container{max-width:680px}.col4{width:calc(50% - 10px)}.col2{width:100%}.mb_10{margin-bottom:8px}.mb_20{margin-bottom:15px}.mb_40{margin-bottom:30px}.mb_60{margin-bottom:40px}.mb_120{margin-bottom:80px}.boad{padding:20px}.boad.pd15{padding:15px}h2{padding:0 0 6px 12px!important;font-size:16px}h2:before{width:3px;height:calc(100% - 6px)}h3{font-size:14px}.font_12{font-size:10px}.font_14{font-size:12px}.font_20{font-size:16px}.font_24{font-size:18px}.font_30{font-size:24px}.scroll{display:block;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;padding:0 0 20px}.scroll::-webkit-scrollbar{height:10px}.scroll::-webkit-scrollbar-track{margin:0 2px;background:#efefef;border-radius:5px}.scroll::-webkit-scrollbar-thumb{border-radius:5px;background:#ddd}.btn{padding:15px 30px;font-size:16px}.btn.size_s{padding:10px 15px;font-size:12px}.pagenavi{margin-top:30px}.pagenavi a,.pagenavi span{width:25px;height:25px;font-size:10px}.pagenavi a.prev,.pagenavi a.next{font-size:10px}table td{padding:8px 10px}.preview h2{padding:0 0 6px 12px!important;font-size:16px}.preview h2:before{width:3px;height:calc(100% - 6px)}.preview .item{font-size:14px}.preview input,.preview select,.preview .label_radio{padding:10px}#previewInput .item{font-size:14px}#previewInput input,#previewInput select{padding:10px}#previewInput .label_radio,#previewInput .label_check{width:100%;padding:8px 10px}}@media screen and (max-width : 460px){.tb{display:none}.sp{display:inline}}[x-cloak]{display:none!important}.popupBase{padding-top:71px;height:calc(100% - 71px)}@media screen and (min-width: 961px){.popupBase{padding-left:200px;width:calc(100% - 200px)}}
