@charset "UTF-8";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap";
/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:after,:before{border-style:solid;border-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;-webkit-box-sizing:content-box;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,sans-serif;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,sans-serif;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:Noto Sans JP,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,meiryo,ＭＳ ゴシック,helvetica,arial,sans-serif;margin:0;outline:0;padding:0;text-align:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}[hidden],template{display:none}#p-error .btn_cmt02,#p-mypage-corplist .withdraw a,#p-mypage-question-history .deleteQuestion,#p-mypage-stat-userlist .withdraw a,#p-qa-detail .btn_answer,#p-qa-detail .okc_useful_btn_re a,#p-qa-detail .okc_useful_btn_re b,#p-registquestion-input #modal_login_button,#p-registquestion-input .cs-s_btn_org,#p-report-confirm .btn_back02,#p-report-confirm .btn_report,#p-report-input .btn_check,#p-setting-avator .btn_delete,#p-setting-avator .btn_upload,#p-setting-category .box_favorite_category+.float_right label,#p-setting-mail .float_right input,#p-setting-mail-complete .cs-s_link_back,#p-setting-notification .float_right label,#p-setting-password .cs-s_btn_takeoff a,#p-setting-password .cs-s_pw_btn label,#p-setting-profile .list_qbox_end label,#p-setting-social .re_btn_gry_s a,.btn_entry_cancel,.btn_entry_set,.cs-s_hd_entry a,.cs-s_modal_submit .cs-s_btn,.u-button-sm,input[type=button]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:wrap;flex-flow:wrap;font-weight:700;justify-content:center;text-align:center;text-decoration:none;-webkit-transition:.2s;transition:.2s}#p-questionlist .question_button span,#p-site-top .question_button span,#side_nav .box_sidecontents_btn a,.c-form-input-file+.u-button-label,.u-button,.u-button-auto,.u-button-lg,.u-button-lg-auto{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:4px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700;justify-content:center;text-decoration:none;-webkit-transition:.2s;transition:.2s}#p-mypage-answer-history .question_status.accept,#p-mypage-answer-history .question_status.close,#p-mypage-answer-history .question_status.solution,#p-mypage-favorite-category-qa .question_status.accept,#p-mypage-favorite-category-qa .question_status.close,#p-mypage-favorite-category-qa .question_status.solution,#p-mypage-question-history .question_status.accept,#p-mypage-question-history .question_status.close,#p-mypage-question-history .question_status.solution,#p-questionlist .re_list .q_date .sts_cls,#p-questionlist .re_list .q_date .sts_op,#p-site-top .re_list .q_date .sts_cls,#p-site-top .re_list .q_date .sts_op,#p-top-mypage .question_status.accept,#p-top-mypage .question_status.close,#p-top-mypage .question_status.solution{-ms-flex-line-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;align-content:center;border-radius:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:10px;justify-content:center;width:80px}body{background:#f7f7f7;color:#333;font-size:16px;font-weight:400;line-height:1.5;min-width:1072px}body,button,input,optgroup,select,textarea{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,meiryo,ＭＳ ゴシック,helvetica,arial,sans-serif}*{overflow-wrap:break-word}:hover,a{text-decoration:none}a{color:#0971b3;-webkit-transition:.2s;transition:.2s}a:hover{opacity:.64;text-decoration:none}b{font-weight:700}.titleUpper,br.clearfix,hr{display:none}@-webkit-keyframes fadeInOut{0%{height:auto;opacity:0;padding:16px}8%{opacity:1}95%{opacity:1}99%{height:auto;opacity:0;padding:16px}to{height:0;opacity:0;padding:0}}@keyframes fadeInOut{0%{height:auto;opacity:0;padding:16px}8%{opacity:1}95%{opacity:1}99%{height:auto;opacity:0;padding:16px}to{height:0;opacity:0;padding:0}}@-webkit-keyframes fadeUpAnime{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}90%{opacity:0;-webkit-transform:translateY(-140px);transform:translateY(-140px)}to{height:0;opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px)}}@keyframes fadeUpAnime{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}90%{opacity:0;-webkit-transform:translateY(-140px);transform:translateY(-140px)}to{height:0;opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px)}}.cs-s_ic{font-style:normal}.cs-s_ic_th:before{content:"\f1ad"}.cs-s_ic_beginner:before,.cs-s_ic_th:before{font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:300}.cs-s_ic_beginner:before{content:"\f059"}.cs-s_ic_sign_in:before{content:"\f090"}.cs-s_ic_sign_in:before,.cs-s_ic_times:before{font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:300}.cs-s_ic_times:before{content:"\f00d"}.cs-s_ic_bell:before{content:"\f0f3"}.cs-s_ic_bell:before,.searchbtnLabel:before{font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:300}.searchbtnLabel:before{content:"\f002"}.gold:before{content:"\f521";font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:300}.u-link-inlineblock{display:inline-block;padding:4px 0}.u-link-inlineflex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:4px 0}.u-link-block{display:block}.u-link-w{color:#fff}.u-link-blank:after{content:"\f08e";font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:300;margin-left:4px}.u-m0{margin:0!important}.u-mt0{margin-top:0!important}.u-mb0{margin-bottom:0!important}.u-ms0{margin-left:0!important}.u-me0{margin-right:0!important}.u-mx0{margin-bottom:0!important;margin-top:0}.u-my0{margin-left:0!important;margin-right:0!important}.u-p0{padding:0!important}.u-pt0{padding-top:0!important}.u-pb0{padding-bottom:0!important}.u-ps0{padding-left:0!important}.u-pe0{padding-right:0!important}.u-px0{padding-bottom:0!important;padding-top:0}.u-py0{padding-left:0!important;padding-right:0!important}.u-m1{margin:4px!important}.u-mt1{margin-top:4px!important}.u-mb1{margin-bottom:4px!important}.u-ms1{margin-left:4px!important}.u-me1{margin-right:4px!important}.u-mx1{margin-bottom:4px!important;margin-top:4px}.u-my1{margin-left:4px!important;margin-right:4px!important}.u-p1{padding:4px!important}.u-pt1{padding-top:4px!important}.u-pb1{padding-bottom:4px!important}.u-ps1{padding-left:4px!important}.u-pe1{padding-right:4px!important}.u-px1{padding-bottom:4px!important;padding-top:4px}.u-py1{padding-left:4px!important;padding-right:4px!important}.u-m2{margin:8px!important}.u-mt2{margin-top:8px!important}.u-mb2{margin-bottom:8px!important}.u-ms2{margin-left:8px!important}.u-me2{margin-right:8px!important}.u-mx2{margin-bottom:8px!important;margin-top:8px}.u-my2{margin-left:8px!important;margin-right:8px!important}.u-p2{padding:8px!important}.u-pt2{padding-top:8px!important}.u-pb2{padding-bottom:8px!important}.u-ps2{padding-left:8px!important}.u-pe2{padding-right:8px!important}.u-px2{padding-bottom:8px!important;padding-top:8px}.u-py2{padding-left:8px!important;padding-right:8px!important}.u-m3{margin:16px!important}.u-mt3{margin-top:16px!important}.u-mb3{margin-bottom:16px!important}.u-ms3{margin-left:16px!important}.u-me3{margin-right:16px!important}.u-mx3{margin-bottom:16px!important;margin-top:16px}.u-my3{margin-left:16px!important;margin-right:16px!important}.u-p3{padding:16px!important}.u-pt3{padding-top:16px!important}.u-pb3{padding-bottom:16px!important}.u-ps3{padding-left:16px!important}.u-pe3{padding-right:16px!important}.u-px3{padding-bottom:16px!important;padding-top:16px}.u-py3{padding-left:16px!important;padding-right:16px!important}.u-m4{margin:24px!important}.u-mt4{margin-top:24px!important}.u-mb4{margin-bottom:24px!important}.u-ms4{margin-left:24px!important}.u-me4{margin-right:24px!important}.u-mx4{margin-bottom:24px!important;margin-top:24px}.u-my4{margin-left:24px!important;margin-right:24px!important}.u-p4{padding:24px!important}.u-pt4{padding-top:24px!important}.u-pb4{padding-bottom:24px!important}.u-ps4{padding-left:24px!important}.u-pe4{padding-right:24px!important}.u-px4{padding-bottom:24px!important;padding-top:24px}.u-py4{padding-left:24px!important;padding-right:24px!important}.u-m5{margin:32px!important}.u-mt5{margin-top:32px!important}.u-mb5{margin-bottom:32px!important}.u-ms5{margin-left:32px!important}.u-me5{margin-right:32px!important}.u-mx5{margin-bottom:32px!important;margin-top:32px}.u-my5{margin-left:32px!important;margin-right:32px!important}.u-p5{padding:32px!important}.u-pt5{padding-top:32px!important}.u-pb5{padding-bottom:32px!important}.u-ps5{padding-left:32px!important}.u-pe5{padding-right:32px!important}.u-px5{padding-bottom:32px!important;padding-top:32px}.u-py5{padding-left:32px!important;padding-right:32px!important}.u-m6{margin:40px!important}.u-mt6{margin-top:40px!important}.u-mb6{margin-bottom:40px!important}.u-ms6{margin-left:40px!important}.u-me6{margin-right:40px!important}.u-mx6{margin-bottom:40px!important;margin-top:40px}.u-my6{margin-left:40px!important;margin-right:40px!important}.u-p6{padding:40px!important}.u-pt6{padding-top:40px!important}.u-pb6{padding-bottom:40px!important}.u-ps6{padding-left:40px!important}.u-pe6{padding-right:40px!important}.u-px6{padding-bottom:40px!important;padding-top:40px}.u-py6{padding-left:40px!important;padding-right:40px!important}.u-m7{margin:48px!important}.u-mt7{margin-top:48px!important}.u-mb7{margin-bottom:48px!important}.u-ms7{margin-left:48px!important}.u-me7{margin-right:48px!important}.u-mx7{margin-bottom:48px!important;margin-top:48px}.u-my7{margin-left:48px!important;margin-right:48px!important}.u-p7{padding:48px!important}.u-pt7{padding-top:48px!important}.u-pb7{padding-bottom:48px!important}.u-ps7{padding-left:48px!important}.u-pe7{padding-right:48px!important}.u-px7{padding-bottom:48px!important;padding-top:48px}.u-py7{padding-left:48px!important;padding-right:48px!important}.u-m8{margin:56px!important}.u-mt8{margin-top:56px!important}.u-mb8{margin-bottom:56px!important}.u-ms8{margin-left:56px!important}.u-me8{margin-right:56px!important}.u-mx8{margin-bottom:56px!important;margin-top:56px}.u-my8{margin-left:56px!important;margin-right:56px!important}.u-p8{padding:56px!important}.u-pt8{padding-top:56px!important}.u-pb8{padding-bottom:56px!important}.u-ps8{padding-left:56px!important}.u-pe8{padding-right:56px!important}.u-px8{padding-bottom:56px!important;padding-top:56px}.u-py8{padding-left:56px!important;padding-right:56px!important}.u-m9{margin:64px!important}.u-mt9{margin-top:64px!important}.u-mb9{margin-bottom:64px!important}.u-ms9{margin-left:64px!important}.u-me9{margin-right:64px!important}.u-mx9{margin-bottom:64px!important;margin-top:64px}.u-my9{margin-left:64px!important;margin-right:64px!important}.u-p9{padding:64px!important}.u-pt9{padding-top:64px!important}.u-pb9{padding-bottom:64px!important}.u-ps9{padding-left:64px!important}.u-pe9{padding-right:64px!important}.u-px9{padding-bottom:64px!important;padding-top:64px}.u-py9{padding-left:64px!important;padding-right:64px!important}.u-m10{margin:72px!important}.u-mt10{margin-top:72px!important}.u-mb10{margin-bottom:72px!important}.u-ms10{margin-left:72px!important}.u-me10{margin-right:72px!important}.u-mx10{margin-bottom:72px!important;margin-top:72px}.u-my10{margin-left:72px!important;margin-right:72px!important}.u-p10{padding:72px!important}.u-pt10{padding-top:72px!important}.u-pb10{padding-bottom:72px!important}.u-ps10{padding-left:72px!important}.u-pe10{padding-right:72px!important}.u-px10{padding-bottom:72px!important;padding-top:72px}.u-py10{padding-left:72px!important;padding-right:72px!important}.u-m11{margin:80px!important}.u-mt11{margin-top:80px!important}.u-mb11{margin-bottom:80px!important}.u-ms11{margin-left:80px!important}.u-me11{margin-right:80px!important}.u-mx11{margin-bottom:80px!important;margin-top:80px}.u-my11{margin-left:80px!important;margin-right:80px!important}.u-p11{padding:80px!important}.u-pt11{padding-top:80px!important}.u-pb11{padding-bottom:80px!important}.u-ps11{padding-left:80px!important}.u-pe11{padding-right:80px!important}.u-px11{padding-bottom:80px!important;padding-top:80px}.u-py11{padding-left:80px!important;padding-right:80px!important}.u-m12{margin:88px!important}.u-mt12{margin-top:88px!important}.u-mb12{margin-bottom:88px!important}.u-ms12{margin-left:88px!important}.u-me12{margin-right:88px!important}.u-mx12{margin-bottom:88px!important;margin-top:88px}.u-my12{margin-left:88px!important;margin-right:88px!important}.u-p12{padding:88px!important}.u-pt12{padding-top:88px!important}.u-pb12{padding-bottom:88px!important}.u-ps12{padding-left:88px!important}.u-pe12{padding-right:88px!important}.u-px12{padding-bottom:88px!important;padding-top:88px}.u-py12{padding-left:88px!important;padding-right:88px!important}.u-m13{margin:96px!important}.u-mt13{margin-top:96px!important}.u-mb13{margin-bottom:96px!important}.u-ms13{margin-left:96px!important}.u-me13{margin-right:96px!important}.u-mx13{margin-bottom:96px!important;margin-top:96px}.u-my13{margin-left:96px!important;margin-right:96px!important}.u-p13{padding:96px!important}.u-pt13{padding-top:96px!important}.u-pb13{padding-bottom:96px!important}.u-ps13{padding-left:96px!important}.u-pe13{padding-right:96px!important}.u-px13{padding-bottom:96px!important;padding-top:96px}.u-py13{padding-left:96px!important;padding-right:96px!important}.u-m14{margin:104px!important}.u-mt14{margin-top:104px!important}.u-mb14{margin-bottom:104px!important}.u-ms14{margin-left:104px!important}.u-me14{margin-right:104px!important}.u-mx14{margin-bottom:104px!important;margin-top:104px}.u-my14{margin-left:104px!important;margin-right:104px!important}.u-p14{padding:104px!important}.u-pt14{padding-top:104px!important}.u-pb14{padding-bottom:104px!important}.u-ps14{padding-left:104px!important}.u-pe14{padding-right:104px!important}.u-px14{padding-bottom:104px!important;padding-top:104px}.u-py14{padding-left:104px!important;padding-right:104px!important}.u-m15{margin:112px!important}.u-mt15{margin-top:112px!important}.u-mb15{margin-bottom:112px!important}.u-ms15{margin-left:112px!important}.u-me15{margin-right:112px!important}.u-mx15{margin-bottom:112px!important;margin-top:112px}.u-my15{margin-left:112px!important;margin-right:112px!important}.u-p15{padding:112px!important}.u-pt15{padding-top:112px!important}.u-pb15{padding-bottom:112px!important}.u-ps15{padding-left:112px!important}.u-pe15{padding-right:112px!important}.u-px15{padding-bottom:112px!important;padding-top:112px}.u-py15{padding-left:112px!important;padding-right:112px!important}.u-m16{margin:120px!important}.u-mt16{margin-top:120px!important}.u-mb16{margin-bottom:120px!important}.u-ms16{margin-left:120px!important}.u-me16{margin-right:120px!important}.u-mx16{margin-bottom:120px!important;margin-top:120px}.u-my16{margin-left:120px!important;margin-right:120px!important}.u-p16{padding:120px!important}.u-pt16{padding-top:120px!important}.u-pb16{padding-bottom:120px!important}.u-ps16{padding-left:120px!important}.u-pe16{padding-right:120px!important}.u-px16{padding-bottom:120px!important;padding-top:120px}.u-py16{padding-left:120px!important;padding-right:120px!important}.u-m17{margin:128px!important}.u-mt17{margin-top:128px!important}.u-mb17{margin-bottom:128px!important}.u-ms17{margin-left:128px!important}.u-me17{margin-right:128px!important}.u-mx17{margin-bottom:128px!important;margin-top:128px}.u-my17{margin-left:128px!important;margin-right:128px!important}.u-p17{padding:128px!important}.u-pt17{padding-top:128px!important}.u-pb17{padding-bottom:128px!important}.u-ps17{padding-left:128px!important}.u-pe17{padding-right:128px!important}.u-px17{padding-bottom:128px!important;padding-top:128px}.u-py17{padding-left:128px!important;padding-right:128px!important}.u-m18{margin:136px!important}.u-mt18{margin-top:136px!important}.u-mb18{margin-bottom:136px!important}.u-ms18{margin-left:136px!important}.u-me18{margin-right:136px!important}.u-mx18{margin-bottom:136px!important;margin-top:136px}.u-my18{margin-left:136px!important;margin-right:136px!important}.u-p18{padding:136px!important}.u-pt18{padding-top:136px!important}.u-pb18{padding-bottom:136px!important}.u-ps18{padding-left:136px!important}.u-pe18{padding-right:136px!important}.u-px18{padding-bottom:136px!important;padding-top:136px}.u-py18{padding-left:136px!important;padding-right:136px!important}.u-m19{margin:144px!important}.u-mt19{margin-top:144px!important}.u-mb19{margin-bottom:144px!important}.u-ms19{margin-left:144px!important}.u-me19{margin-right:144px!important}.u-mx19{margin-bottom:144px!important;margin-top:144px}.u-my19{margin-left:144px!important;margin-right:144px!important}.u-p19{padding:144px!important}.u-pt19{padding-top:144px!important}.u-pb19{padding-bottom:144px!important}.u-ps19{padding-left:144px!important}.u-pe19{padding-right:144px!important}.u-px19{padding-bottom:144px!important;padding-top:144px}.u-py19{padding-left:144px!important;padding-right:144px!important}.u-m20{margin:152px!important}.u-mt20{margin-top:152px!important}.u-mb20{margin-bottom:152px!important}.u-ms20{margin-left:152px!important}.u-me20{margin-right:152px!important}.u-mx20{margin-bottom:152px!important;margin-top:152px}.u-my20{margin-left:152px!important;margin-right:152px!important}.u-p20{padding:152px!important}.u-pt20{padding-top:152px!important}.u-pb20{padding-bottom:152px!important}.u-ps20{padding-left:152px!important}.u-pe20{padding-right:152px!important}.u-px20{padding-bottom:152px!important;padding-top:152px}.u-py20{padding-left:152px!important;padding-right:152px!important}.u-m22{margin:160px!important}.u-mt22{margin-top:160px!important}.u-mb22{margin-bottom:160px!important}.u-ms22{margin-left:160px!important}.u-me22{margin-right:160px!important}.u-mx22{margin-bottom:160px!important;margin-top:160px}.u-my22{margin-left:160px!important;margin-right:160px!important}.u-p22{padding:160px!important}.u-pt22{padding-top:160px!important}.u-pb22{padding-bottom:160px!important}.u-ps22{padding-left:160px!important}.u-pe22{padding-right:160px!important}.u-px22{padding-bottom:160px!important;padding-top:160px}.u-py22{padding-left:160px!important;padding-right:160px!important}.u-my-auto{margin-left:auto;margin-right:auto}.u-button{background:#fff;border:1px solid #ddd;color:#333;font-size:13px;font-weight:700;height:40px;padding:0 32px}.u-button:hover{opacity:.64}.u-button.c-button-disabled,.u-button:disabled{background:#ddd;border:1px solid #d3d3d3;color:#fff;cursor:default;pointer-events:none}.u-button.u-button-solid{background:#0971b3;border:1px solid #0971b3;color:#fff}.u-button-sm{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #ddd;color:#333;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:10px;font-weight:700;height:26px;justify-content:center;padding:0 16px}.u-button-sm:hover{opacity:.64}.u-button-sm.c-button-disabled{background:#ddd;border:1px solid #d3d3d3;color:#fff;cursor:default;pointer-events:none}.u-button-lg{background:#fff;border:1px solid #ddd;color:#333;font-size:16px;font-weight:700;height:48px;padding:0 32px}.u-button-lg:hover{opacity:.64}.u-button-lg:disabled{background:#ddd;border:1px solid #d3d3d3;color:#fff;cursor:default;pointer-events:none}.u-button-lg-auto{font-size:16px}.u-button-auto,.u-button-lg-auto{background:#fff;border:1px solid #ddd;color:#333;font-weight:700;padding:4px 32px}.u-button-auto{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;font-size:13px}.u-button-status{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:400;height:17px;justify-content:center;line-height:1;padding:0 16px}.u-button-return{background:none;border:none;color:#0971b3}.u-button-question{background:#006d2d;border-color:#006d2d;color:#fff}.u-button-answer{background:#333;border-color:#333;color:#fff}.u-button-bestanswer{background:#f5ca18;border-color:#f5ca18}.u-button-sub{color:#9e9e9e;font-size:13px;line-height:1.5}input[type=button].u-button-answer{background:#333;border-color:#333;color:#fff}input[type=button].u-button-return{background:none;border:none;color:#0971b3}.c-form-input-file{display:none}.c-form-input-file+.u-button-label{background:#fff;border:1px solid #ddd;color:#333;font-size:13px;font-weight:700;height:40px;padding:0 32px}.c-form-input-file+.u-button-label:hover{opacity:.64}.c-icon{border-radius:2px;font-style:normal;font-weight:400;line-height:1.1}.c-icon-important{background:red;border:3px solid red;border-top:2px solid red}.c-icon-important,.c-icon-new{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:10px}.c-icon-new{background:#006d2d;border:3px solid #006d2d;border-top:2px solid #006d2d}.fa-external-link{margin-left:4px}.u-headline1{font-size:16px;line-height:1.5}.u-headline1,.u-headline2{color:#333;font-weight:700;letter-spacing:1px}.u-headline2{font-size:13px}.u-headline3{color:#333}.u-headline-qa{font-size:28px;letter-spacing:1px;line-height:1.3}.u-headline-qa-md{font-size:20px;line-height:1.3}.u-headline-link{color:#333;font-weight:700;letter-spacing:1px}.u-display1{font-size:28px}.u-display1,.u-display2{color:#333;font-weight:700;letter-spacing:1px;line-height:1.3}.u-display2{font-size:24px}.u-display3{color:#333;font-size:20px;line-height:1.3}.u-date{color:#656565;font-size:13px;line-height:1.5}.u-date.u-date-xsm{font-size:10px;line-height:1.5}.u-qa-num{color:#656565;font-size:13px;line-height:1.5}.u-text-b{font-weight:700}.u-txt-important{color:red}.u-note-small{font-size:13px;line-height:1.5}.u-note-xsmall{font-size:10px;line-height:1.5}.u-text-md{font-size:20px;line-height:1.3}.u-text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-list-title{font-size:20px;line-height:1.3}.u-okwave-id{font-size:16px;font-weight:700;line-height:1.313}.u-body-a,.u-body-q{font-size:16px;letter-spacing:1px;line-height:1.875}.u-body-qa-small{font-size:13px;letter-spacing:1px;line-height:1.923}.u-status{-ms-flex-line-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;align-content:center;border-radius:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:10px;justify-content:center;width:80px}.u-status-open{background:#fff}.u-status-end,.u-status-open{border:1px solid #ddd;color:#656565}.u-status-end{background:#f7f7f7}.u-status-best{background:#f5ca18;border:1px solid rgba(245,202,24,.64);color:#656565}.u-status-good{-ms-flex-line-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;align-content:center;background:none;border:1px solid rgba(51,51,51,.2);color:#656565;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.u-status-good i{line-height:inherit;margin-right:4px}.u-status-good b{font-weight:400}.u-status-troubled1{background:none;border:1px solid rgba(74,179,18,.2);color:#4ab312}.u-status-troubled2{background:none;border:1px solid rgba(204,74,20,.2);color:#cc4a14}.u-status-troubled3{background:none;border:1px solid rgba(255,0,0,.2);color:red}.c-status-box>*{margin-right:4px}input[type=email],input[type=password],input[type=text]{background:#fff;border:1px solid #ddd;border-radius:4px;font-size:16px;height:40px;padding:0 8px 2px;text-align:left;width:100%}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{line-height:32px}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder{line-height:32px}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{line-height:32px}input[type=email]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder{line-height:32px}input[type=email]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder{line-height:32px}#p-qa-detail input[type=email]::-webkit-input-placeholder,#p-qa-detail input[type=password]::-webkit-input-placeholder,#p-qa-detail input[type=text]::-webkit-input-placeholder{line-height:20px}#p-qa-detail input[type=email]::-moz-placeholder,#p-qa-detail input[type=password]::-moz-placeholder,#p-qa-detail input[type=text]::-moz-placeholder{line-height:20px}#p-qa-detail input[type=email]:-ms-input-placeholder,#p-qa-detail input[type=password]:-ms-input-placeholder,#p-qa-detail input[type=text]:-ms-input-placeholder{line-height:20px}#p-qa-detail input[type=email]::-ms-input-placeholder,#p-qa-detail input[type=password]::-ms-input-placeholder,#p-qa-detail input[type=text]::-ms-input-placeholder{line-height:20px}#p-qa-detail input[type=email]::placeholder,#p-qa-detail input[type=password]::placeholder,#p-qa-detail input[type=text]::placeholder{line-height:20px}input[type=file]{font-size:13px}input[type=button]{background:#fff;border:1px solid #ddd;color:#333;font-size:16px;font-weight:700;height:48px;padding:0 32px}input[type=button]:hover{opacity:.64}#p-setting-category input[type=checkbox],#p-setting-mail input[type=checkbox],#p-setting-notification input[type=checkbox]{display:none}#p-setting-category input[type=checkbox]+label,#p-setting-mail input[type=checkbox]+label,#p-setting-notification input[type=checkbox]+label{margin-left:1px}#p-setting-category input[type=checkbox]+label:before,#p-setting-mail input[type=checkbox]+label:before,#p-setting-notification input[type=checkbox]+label:before{color:#0971b3;content:"\f0c8";font-family:Font Awesome\ 5 Pro,sans-serif;font-size:16px;font-weight:300;margin-right:8px;vertical-align:middle}#p-setting-category input[type=checkbox]+label.cs-s_open_btn:before,#p-setting-mail input[type=checkbox]+label.cs-s_open_btn:before,#p-setting-notification input[type=checkbox]+label.cs-s_open_btn:before{content:none}#p-setting-category input[type=checkbox]:checked+label:before,#p-setting-mail input[type=checkbox]:checked+label:before,#p-setting-notification input[type=checkbox]:checked+label:before{color:#0971b3;content:"\f14a";font-family:Font Awesome\ 5 Pro,sans-serif;font-size:16px;font-weight:300}#p-setting-category input[type=checkbox]:checked+label.cs-s_open_btn:before,#p-setting-mail input[type=checkbox]:checked+label.cs-s_open_btn:before,#p-setting-notification input[type=checkbox]:checked+label.cs-s_open_btn:before{content:none}#p-setting-mail input[type=radio]{display:none}#p-setting-mail input[type=radio]~label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;color:#0971b3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;min-width:112px}#p-setting-mail input[type=radio]:checked~label,#p-setting-mail input[type=radio]~label{border:1px solid #0971b3;border-radius:16px;font-size:13px;font-weight:700;height:32px;padding:0 16px;position:relative}#p-setting-mail input[type=radio]:checked~label{background:#0971b3;color:#fff}input::-webkit-input-placeholder{color:#9e9e9e;font-size:13px;line-height:1.5}input::-moz-placeholder{color:#9e9e9e;font-size:13px;line-height:1.5}input:-ms-input-placeholder{color:#9e9e9e;font-size:13px;line-height:1.5}input::-ms-input-placeholder{color:#9e9e9e;font-size:13px;line-height:1.5}input::placeholder{color:#9e9e9e;font-size:13px;line-height:1.5}input+label[for]{font-size:13px}input+label[for].cs-s_open_btn{font-size:16px}#p-setting-password .cs-s_btn_takeoff{position:relative}#p-setting-password .cs-s_btn_takeoff a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #ddd;bottom:7px;color:#333;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:10px;font-weight:700;height:26px;justify-content:center;padding:0 16px;position:absolute;right:8px}#p-setting-password .cs-s_btn_takeoff a:hover{opacity:.64}select{color:#333;cursor:pointer;display:inline-block;font-size:13px;height:32px;line-height:31px;padding:0 32px 0 8px}select,textarea{background:#fff;border:1px solid #ddd;border-radius:4px;width:100%}textarea{font-size:16px;height:144px;letter-spacing:1px;line-height:1.875;padding:8px;resize:vertical}textarea.cs-s_gry{color:#9e9e9e;font-size:13px;line-height:1.5}.question_textarea textarea{font-size:16px;letter-spacing:1px;line-height:1.875;margin-top:4px}textarea::-webkit-input-placeholder{color:#9e9e9e}textarea::-moz-placeholder{color:#9e9e9e}textarea:-ms-input-placeholder{color:#9e9e9e}textarea::-ms-input-placeholder{color:#9e9e9e}textarea::placeholder{color:#9e9e9e}#p-report-input .form_manuscript textarea{font-size:16px;text-align:left}#side_nav .box_sidecontents_btn a{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;background:#006d2d;border:1px solid #006d2d;color:#333;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px;font-weight:700;padding:4px 32px}#side_nav .box_sidecontents_btn a span{font-size:13px;font-weight:400;line-height:1.5}#side_nav .box_sidecontents_btn a b{text-align:center;width:100%}.btn_area{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin-top:32px}#post-remarkpost-input .btn_area{position:relative}.reconfirmation_end{clear:both;overflow:hidden}#p-questionclose-complete .reconfirmation_end,.reconfirmation_end #p-report-complete{position:relative}#p-questionclose-complete .reconfirmation_end:before,#p-report-complete .reconfirmation_end:before{bottom:0;color:#333;content:"質問ページへ";display:inline-block;font-size:16px;font-weight:700;height:48px;left:0;line-height:47px;pointer-events:none;position:absolute;text-align:center;width:160px;z-index:1}#p-report-complete .reconfirmation_end:after,.reconfirmation_end:after #p-questionclose-complete{bottom:0;color:#333;content:"コミュニティトップへ";display:inline-block;font-size:16px;font-weight:700;height:48px;left:176px;line-height:47px;pointer-events:none;position:absolute;text-align:center;width:208px;z-index:1}.btn_cancel{cursor:pointer;height:24px;opacity:0;vertical-align:text-top;width:24px}.btn_cancel:after{content:""}#p-questionclose-complete .btn_what03,#p-report-complete .btn_what03{float:left;margin-top:24px;width:160px}#p-questionclose-complete .btn_cmt,#p-report-complete .btn_cmt{float:left;margin-left:16px;margin-top:24px;width:208px}#p-setting-mail-complete .cs-s_link_back{background:#fff;border:1px solid #ddd;color:#333;display:block;font-size:16px;font-weight:700;height:48px;margin-top:24px;padding:0 32px}#p-setting-mail-complete .cs-s_link_back:hover{opacity:.64}.cs-s_bg_wh>p:last-of-type{font-size:13px;line-height:1.5;margin-top:32px}#p-registquestion-input #modal_login_button{background:#fff;border:1px solid #ddd;color:#333;font-size:16px;font-weight:700;height:48px;margin-top:24px;padding:0 32px;width:208px}#p-registquestion-input #modal_login_button:hover{opacity:.64}#p-registquestion-input .cs-s_btn_org{background:#fff;background:#006d2d;color:#fff;font-size:16px;height:48px;margin-top:32px;padding:0 32px;width:208px}#p-registquestion-input .cs-s_btn_org:hover{opacity:.64}.cs-s_modal_submit .cs-s_btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #ddd;color:#333;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;font-weight:700;height:40px;justify-content:center;margin-top:16px;padding:0 32px}.cs-s_modal_submit .cs-s_btn:hover{opacity:.64}#p-qa-detail .okc_useful_btn_re a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #ddd;color:#333;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;font-weight:700;height:40px;justify-content:center;margin-top:24px;padding:0 32px}#p-qa-detail .okc_useful_btn_re a:hover{opacity:.64}#p-qa-detail .okc_useful_btn_re b{background:#ddd;border:1px solid #ddd;color:#333;cursor:default;font-size:13px;font-weight:700;height:40px;margin-top:24px;padding:0 16px}#p-qa-detail .okc_useful_btn_re b:hover{opacity:1}#p-qa-detail .btn_answer{background:#fff;background:#333;color:#fff;font-size:16px;height:40px;padding:0 24px}#p-qa-detail .btn_answer:hover{opacity:.64}#p-mypage-corplist .withdraw a,#p-mypage-stat-userlist .withdraw a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #ddd;color:#333;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:10px;font-weight:700;height:26px;justify-content:center;padding:0 16px}#p-mypage-corplist .withdraw a:hover,#p-mypage-stat-userlist .withdraw a:hover{opacity:.64}#p-setting-avator .avatar_btn{margin-top:32px;position:relative}#p-setting-avator .avatar_btn:after,#p-setting-avator .avatar_btn:before{bottom:0;display:inline-block;font-size:16px;font-weight:700;height:48px;line-height:47px;pointer-events:none;position:absolute;text-align:center;z-index:1}#p-setting-avator .avatar_btn:before{color:#333;content:"アップロードする";left:0;width:208px}#p-setting-avator .avatar_btn:after{color:#0971b3;content:"解除する";left:224px;width:104px}#p-setting-avator .btn_upload{background:#fff;border:1px solid #ddd;color:#333;font-size:16px;font-weight:700;height:48px;padding:0 32px;width:208px}#p-setting-avator .btn_upload:hover{opacity:.64}#p-setting-avator .btn_delete{color:#0971b3;font-size:16px;height:48px;margin-left:16px;padding:0 16px;width:104px}#p-setting-avator .btn_delete:hover{opacity:.64}#p-setting-mail .float_right{position:relative}#p-setting-notification .box_setting_notification~.float_right{margin-top:32px}#p-setting-mail .float_right:before,#p-setting-notification .box_setting_notification~.float_right:before{bottom:0;color:#333;content:"変更する";display:inline-block;font-size:16px;font-weight:700;height:48px;left:0;line-height:47px;pointer-events:none;position:absolute;text-align:center;width:208px;z-index:1}#p-setting-mail .float_right input{background:#fff;border:1px solid #ddd;color:#333;font-size:16px;font-weight:700;height:48px;margin-top:32px;padding:0 32px;width:208px}#p-setting-mail .float_right input:hover{opacity:.64}#p-setting-notification .float_right label{background:#fff;border:1px solid #ddd;color:#333;font-size:16px;font-weight:700;height:48px;padding:0 32px;width:208px}#p-setting-notification .float_right label:hover{opacity:.64}#p-setting-password .cs-s_pw_btn{margin-top:32px;position:relative}#p-setting-password .cs-s_pw_btn:before{bottom:0;color:#333;content:"変更する";display:inline-block;font-size:16px;font-weight:700;height:48px;left:0;line-height:47px;pointer-events:none;position:absolute;text-align:center;width:208px;z-index:1}#p-setting-password .cs-s_pw_btn label{background:#fff;border:1px solid #ddd;color:#333;font-size:16px;font-weight:700;height:48px;padding:0 32px;width:208px}#p-setting-password .cs-s_pw_btn label:hover{opacity:.64}.list_qbox_end label:before{bottom:0;color:#333;content:"変更する";display:inline-block;font-size:16px;font-weight:700;height:48px;left:0;line-height:47px;pointer-events:none;position:absolute;text-align:center;width:208px;z-index:1}#p-setting-profile .list_qbox_end label{background:#fff;border:1px solid #ddd;color:#333;font-size:16px;font-weight:700;height:48px;margin-top:16px;padding:0 32px;width:208px}#p-setting-profile .list_qbox_end label:hover{opacity:.64}#p-setting-category .box_favorite_category+.float_right{margin-top:32px;position:relative}#p-setting-category .box_favorite_category+.float_right:before{bottom:0;color:#333;content:"変更する";display:inline-block;font-size:16px;font-weight:700;height:48px;left:0;line-height:47px;pointer-events:none;position:absolute;text-align:center;width:208px;z-index:1}#p-setting-category .box_favorite_category+.float_right label{background:#fff;border:1px solid #ddd;color:#333;font-size:16px;font-weight:700;height:48px;padding:0 32px;width:208px}#p-setting-category .box_favorite_category+.float_right label:hover{opacity:.64}#p-setting-social .re_btn_gry_s a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #ddd;color:#333;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:10px;font-weight:700;height:26px;justify-content:center;margin-bottom:4px;padding:0 16px}#p-setting-social .re_btn_gry_s a:hover{opacity:.64}#p-mypage-question-history .deleteQuestion{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #ddd;color:#333;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:10px;font-weight:700;height:26px;justify-content:center;padding:0 16px}#p-mypage-question-history .deleteQuestion:hover{opacity:.64}.btn_entry_cancel,.btn_entry_set{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #ddd;color:#333;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;font-weight:700;height:40px;justify-content:center;padding:0 32px}.btn_entry_cancel:hover,.btn_entry_set:hover{opacity:.64}#p-report-confirm .box_report,#p-report-input .box_report{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin-top:32px;position:relative}#p-report-confirm .box_report:before,#p-report-input .box_report:before{bottom:0;content:"通報する";display:inline-block;font-size:16px;font-weight:700;height:48px;left:0;line-height:47px;pointer-events:none;position:absolute;text-align:center;width:208px;z-index:1}#p-report-input .box_report:before{content:"確認する"}#p-report-confirm .box_report:after,#p-report-input .box_report:after{bottom:0;color:#0971b3;content:"戻る";display:inline-block;font-size:16px;font-weight:700;height:48px;left:224px;line-height:47px;pointer-events:none;position:absolute;text-align:center;width:72px;z-index:1}#p-report-input .box_report input[type=button]{-webkit-box-ordinal-group:3;-ms-flex-order:2;background:none;border:none;order:2}#p-report-confirm .btn_back02{-webkit-box-ordinal-group:3;-ms-flex-order:2;color:#0971b3;float:none!important;font-size:16px;height:48px;margin-left:16px;margin-right:0!important;order:2;padding:0 16px;width:72px}#p-report-confirm .btn_back02:hover{opacity:.64}#p-report-confirm .btn_report{background:#fff;border:1px solid #ddd;color:#333;font-size:16px;font-weight:700;height:48px;padding:0 32px;width:208px}#p-report-confirm .btn_report:hover{opacity:.64}#p-report-input .btn_check{background:#fff;border:1px solid #ddd;color:#333;font-size:16px;font-weight:700;height:48px;padding:0 32px;width:208px}#p-report-input .btn_check:hover{opacity:.64}#p-report-input .btn_back{margin-left:16px;padding:0;width:72px}.box_withdraw .withdraw_form{width:100%}#p-error .btn_cmt02{background:#fff;border:1px solid #ddd;color:#333;font-size:16px;font-weight:700;height:48px;margin-top:32px;padding:0 32px;width:208px}#p-error .btn_cmt02:hover{opacity:.64}#p-qa-detail .social_block a.btn_fb:before,#p-qa-detail .social_block a.btn_tw:before,#p-setting-social .ok_mypage_sns tr:nth-of-type(2) td:first-of-type:before,#p-setting-social .ok_mypage_sns tr:nth-of-type(3) td:first-of-type:before{color:#fff;overflow:hidden;text-align:center}#p-qa-detail .social_block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:56px 0;text-align:center}#p-qa-detail .social_block,#p-qa-detail .social_block a{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}#p-qa-detail .social_block a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;height:32px;margin:0 8px;width:32px}#p-qa-detail .social_block a.btn_tw{background:#53abf0}#p-qa-detail .social_block a.btn_tw:before{content:"\f099";font-family:Font Awesome\ 5 Brands,sans-serif;font-size:23px;font-weight:300;line-height:1}#p-qa-detail .social_block a.btn_fb{background:#385794}#p-qa-detail .social_block a.btn_fb:before{content:"\f39e";font-family:Font Awesome\ 5 Brands,sans-serif;font-size:24px;font-weight:300}#p-qa-detail .social_block a.btn_ln:before{background:#37ba35 url(../../../img/re_common/icon_line.svg) 0 100%/contain no-repeat;border-radius:50%;content:"";display:inline-block;height:32px;overflow:hidden;padding:4px 6px;text-align:center;width:32px}#p-setting-social .ok_mypage_sns tr:nth-of-type(2) td:first-of-type:before{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;background:#53abf0;border-radius:50%;content:"\f099";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Font Awesome\ 5 Brands,sans-serif;font-size:23px;font-weight:300;height:32px;justify-content:center;padding-top:1px;width:32px}#p-setting-social .ok_mypage_sns tr:nth-of-type(2) td:first-of-type:after{content:"twitter";display:inline-block;height:32px;line-height:32px;padding-left:8px;vertical-align:bottom}#p-setting-social .ok_mypage_sns tr:nth-of-type(3) td:first-of-type:before{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;background:#385794;border-radius:50%;content:"\f39e";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Font Awesome\ 5 Brands,sans-serif;font-size:23px;font-weight:300;height:32px;justify-content:center;width:32px}#p-setting-social .ok_mypage_sns tr:nth-of-type(3) td:first-of-type:after{content:"facebook";display:inline-block;height:32px;line-height:32px;padding-left:8px;vertical-align:bottom}#p-setting-social .ok_mypage_sns tr img{display:none}#p-questionlist .box_contents_tub,#p-site-top .box_contents_tub{clear:both;margin-top:20px;overflow:hidden;width:100%}#p-questionlist .qatub_list,#p-site-top .qatub_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#p-questionlist .qatub_list li,#p-site-top .qatub_list li{padding-right:40px}#p-questionlist .qatub_list li:first-of-type,#p-site-top .qatub_list li:first-of-type{padding-left:0}#p-questionlist .qatub_list li a,#p-site-top .qatub_list li a{color:#333;display:inline-block;font-size:13px;line-height:1.5;padding:4px!important}#p-questionlist .qatub_list li a.select,#p-site-top .qatub_list li a.select{border-bottom:1px solid #333;font-weight:700}#p-mypage-question-history #conditions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#p-mypage-question-history #conditions li{padding-right:40px}#p-mypage-question-history #conditions li *{color:#333;display:inline-block;font-size:13px;line-height:1.5;padding:4px!important}#p-mypage-question-history #conditions li.list_on span{border-bottom:1px solid #333;font-weight:700}#p-mypage-question-history #conditions li:first-of-type{padding-left:0}#p-top-mypage .notice_icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:red;border-radius:2px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:10px;justify-content:center;padding:2px 4px 3px 5.12px;text-align:center}#p-questionlist .re_list .q_date .sts_cls,#p-site-top .re_list .q_date .sts_cls{background:#ddd;border:1px solid #ddd;color:#656565}#p-mypage-answer-history .question_status.accept,#p-mypage-favorite-category-qa .question_status.accept,#p-mypage-question-history .question_status.accept,#p-questionlist .re_list .q_date .sts_op,#p-site-top .re_list .q_date .sts_op,#p-top-mypage .question_status.accept{background:#fff;border:1px solid #ddd;color:#656565}#p-mypage-answer-history .question_status.close,#p-mypage-favorite-category-qa .question_status.close,#p-mypage-question-history .question_status.close,#p-top-mypage .question_status.close{background:#ddd;border:1px solid #ddd;color:#656565}#p-mypage-answer-history .question_status.solution,#p-mypage-favorite-category-qa .question_status.solution,#p-mypage-question-history .question_status.solution,#p-top-mypage .question_status.solution{background:#f5ca18;border:1px solid #f5ca18;color:#656565}#p-site-top .contents_bnr+.temporary_news,#p-site-top .onlimit_staff_news+.temporary_news{margin-top:-8px;padding-top:8px}#p-site-top .contents_bnr+.temporary_news dl,#p-site-top .onlimit_staff_news+.temporary_news dl{border-top:1px solid #ddd;margin-top:0;padding-top:32px}#p-site-top .temporary_news .temporary_news_more{vertical-align:bottom}#p-site-top .temporary_news .temporary_news_aria,#p-site-top .temporary_news .temporary_news_aria+p{display:inline-block}#p-site-top .temporary_news+#contents_inner,#p-site-top .temporary_news+#contents_inner+#side_nav{margin-top:40px}#p-news .ico_information img,#p-news .new_txt img,#p-site-top .ico_information img,#p-site-top .new_txt img{height:18px;vertical-align:sub;width:auto}#p-news .whatnew_txtbox li,#p-site-top .whatnew_txtbox li{clear:both;margin-top:16px;overflow:hidden}#p-site-top .whatnew_txtbox li:first-of-type{margin-top:24px}#p-news .whatnew_txtbox li>*,#p-site-top .whatnew_txtbox li>*{display:inline-block;font-size:13px;font-weight:400;line-height:1.5}#p-news .whatnew_txtbox li .new_data,#p-site-top .whatnew_txtbox li .new_data{clear:left;float:left;margin-top:0;width:7em}#p-news .whatnew_txtbox li .new_txt,#p-site-top .whatnew_txtbox li .new_txt{float:left;width:calc(100% - 7em)}.onlimit_staff_news{background:#fff;border-radius:8px;padding:32px}.onlimit_staff_news dl{clear:both;font-size:13px;line-height:1.5;margin-left:auto;margin-right:auto;max-width:930px;overflow:hidden}.onlimit_staff_news dl>*{font-weight:400;margin-top:16px}.onlimit_staff_news dl>:first-of-type{margin-top:0}.onlimit_staff_news dl dt{font-weight:400;margin-top:24px}.onlimit_staff_news dl dd{margin-top:4px}.onlimit_staff_news dl .ico_information{margin-right:4px}.contents_bnr+.onlimit_staff_news{border-radius:0 0 8px 8px;margin-top:-8px;padding-top:8px}.onlimit_staff_news+#contents_inner,.onlimit_staff_news+#contents_inner+#side_nav{margin-top:40px}.contents_bnr{background:#fff;border-radius:8px;padding:32px;text-align:center}#p-regist-input .contents_bnr,.contents_bnr+#contents_inner,.contents_bnr+#contents_inner+#side_nav{margin-top:40px}.contents_bnr img{height:auto;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:100%}.ad_lg1 .ad_test{height:300px;margin-bottom:32px}.ad_lg1 .ad_test,.ad_lg2 .ad_test{background:#ccc;text-align:center;width:100%}.ad_lg2 .ad_test{height:200px;margin-top:32px}.ad_lg3 .ad_test{background:#ccc;bottom:0;height:100px;left:0;opacity:.5;position:fixed;text-align:center;width:100%}#p-questionlist .question_txtbox,#p-site-top .question_txtbox{position:relative}.question_txtbox .question_textarea{padding-bottom:56px}#p-questionlist .question_txtbox .question_lead,#p-site-top .question_txtbox .question_lead{color:#333;font-weight:700;margin-bottom:20px}.question_button{position:relative}#p-questionlist .question_button a,#p-site-top .question_button a{bottom:0;display:block;height:200px;left:0;position:absolute;width:100%}#p-questionlist .question_button span,#p-site-top .question_button span{background:#fff;background:#006d2d;border:1px solid #006d2d;bottom:0;color:#333;color:#fff;font-size:13px;font-weight:700;height:40px;left:0;padding:0 32px;position:absolute}#p-questionlist .question_button span:hover,#p-site-top .question_button span:hover{opacity:.64}.box_contents{margin-top:72px}#p-site-top #contents_inner>.box_contents:first-of-type,.l-mypage #contents_inner>.box_contents:first-of-type{margin-top:0}#p-site-top .box_contents .viewlist{clear:both;text-align:right}#p-site-top .box_contents .viewlist a{display:inline-block;font-size:13px;line-height:1.5;padding:4px;-webkit-transition:.2s;transition:.2s}.breadcrumb_list+.box_contents{margin-top:0}#p-ranking h3.txt14,#p-site-top .box_contents h2.txt14 a{color:#333;font-weight:700}#p-ranking h3.txt14{font-size:13px;letter-spacing:1px}#side_nav .box_sidecontents_btn{width:300px}#side_nav .catettl{color:#333;font-size:13px;font-weight:700;line-height:1.5}#side_nav .box_sidecontents_inner ul li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:16px}.l-mypage #side_nav .box_sidecontents_inner ul li{margin-top:24px}#side_nav .box_sidecontents_inner ul li .txt_category{font-size:13px;line-height:1.5;width:calc(100% - 48px)}#side_nav .box_sidecontents_inner .thumbnail a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;justify-content:flex-start;line-height:1.5;margin-top:16px}#side_nav .box_sidecontents_inner .thumbnail a img{margin-right:8px}#side_nav .box_sidecontents_inner .thumbnail a br{display:none}.l-mypage #side_nav .box_sidecontents_inner p{font-size:13px;line-height:1.5;margin-top:16px}.l-mypage #side_nav .box_sidecontents_inner img{border:1px solid #ddd;border-radius:50%;height:40px;max-height:40px;max-width:40px;overflow:hidden;width:40px}#side_nav .box_sidecontents_inner .viewlist{text-align:right}#side_nav .box_sidecontents_inner .viewlist .list{display:inline-block;font-size:13px;line-height:1.5;margin-top:24px;padding:4px;-webkit-transition:.2s;transition:.2s}.l-mypage #side_nav .box_sidecontents_inner .viewlist .list{margin-top:0}#side_nav .box_sidecontents{border-top:1px solid #ddd;margin-top:32px;padding-top:24px}.l-mypage #side_nav .box_sidecontents{border:none;padding-top:0}#side_nav .box_sidecontents_btn+.box_sidecontents{border-top:none;padding-top:0}#side_nav .box_sidecontents .side_catettl{color:#333;font-size:13px;font-weight:700;letter-spacing:1px}#side_nav .box_sidecontents ul{margin-top:24px}#side_nav .box_sidecontents ul li{margin-top:8px}#side_nav .box_sidecontents ul li a img{display:none}#side_nav .box_sidecontents .companyname{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#side_nav .box_sidecontents .companyname a{color:#333;font-size:16px;font-weight:700;line-height:1.313}#side_nav .box_sidecontents .companyname a span:after{content:"\f08e";font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:300;margin-left:4px}#side_nav .box_sidecontents .companylogo{padding-right:16px}#side_nav .box_sidecontents .companylogo img{border:1px solid #ddd;border-radius:50%;height:64px;max-height:64px;max-width:64px;overflow:hidden;width:64px}#side_nav .box_sidecontents .companyinfo{color:#656565;font-size:13px;line-height:1.5;margin-top:24px}#side_nav .box_sidecontents .companylink{margin-top:24px}#side_nav .box_sidecontents .companylink a:after{content:"\f08e";font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:300;margin-left:4px}#side_nav .box_pr_img{margin-top:32px}.p-frequently-keyword-full .c-list{margin-top:16px}.cs-s_select_boxbtn{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:32px 0;text-align:center}.cs-s_select_boxbtn>*{width:50%}.cs-s_select_boxbtn a{color:#333;font-size:13px;line-height:1.5}.cs-s_select_boxbtn a:hover{opacity:1}.cs-s_select_boxbtn b{font-size:16px;font-weight:700}.cs-s_modal_trigger{background:rgba(0,0,0,.3)}.cs-s_open_button{cursor:pointer;display:block;padding:0 8px 0 24px;position:relative}.cs-s_open_button i{left:0;position:absolute;top:50%}.cs-s_modal_overlay_plain{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding:40px 16px}input.cs-s_modal_input{display:none}input.cs-s_modal_input:checked~.cs-s_modal{bottom:0;left:0;opacity:1;position:fixed;right:0;top:0;z-index:7001}input.cs-s_modal_input:checked~.cs-s_modal .cs-s_modal_overlay_plain{height:100%;opacity:1;-webkit-transform:scale(1);transform:scale(1)}input.cs-s_modal_input:checked~.cs-s_modal .cs-s_modal_overlay{-webkit-box-pack:center;-ms-flex-pack:center;background:rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;overflow-x:hidden;overflow-y:scroll;padding:32px;text-align:left;width:100vw}.l-enterprise-rwd input.cs-s_modal_input:checked~.cs-s_modal .cs-s_modal_overlay{padding:16px}@media (min-width:560px){.l-enterprise-rwd input.cs-s_modal_input:checked~.cs-s_modal .cs-s_modal_overlay{padding:32px}}input.cs-s_modal_input:checked~.cs-s_modal .cs-s_modal_trigger{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:100%;left:0;position:fixed;top:0;width:100vw}input.cs-s_modal_input:checked~.cs-s_modal .cs-s_modal_content{display:block;font-size:13px;line-height:1.5;-webkit-transform:translateY(0);transform:translateY(0)}.cs-s_modal{opacity:0;-webkit-transition:.3s;transition:.3s}.cs-s_modal .cs-s_modal_content{-ms-flex-item-align:start;align-self:flex-start;background:#fff;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;padding:40px;position:relative;width:640px}.l-enterprise-rwd .cs-s_modal .cs-s_modal_content{padding:16px}@media (min-width:560px){.l-enterprise-rwd .cs-s_modal .cs-s_modal_content{padding:40px}}.cs-s_modal .cs-s_close_btn{cursor:pointer;height:24px;position:absolute;right:32px;text-align:center;top:32px;width:24px}.cs-s_modal .cs-s_close_btn+p .cs-s_txt14,.cs-s_modal .cs-s_close_btn+p b{font-size:10px;font-weight:400;line-height:1.5}.cs-s_modal .cs-s_close_btn+p .cs-s_txt24{font-size:13px;line-height:1.5}.breadcrumb_list{display:none}#p-questionlist .breadcrumb_list{display:block;left:0;position:absolute;top:0}#p-questionlist .breadcrumb_list li{color:#333;font-weight:700;letter-spacing:1px;-webkit-transition:none;transition:none}#p-questionlist .breadcrumb_list li:first-of-type{display:none}.avatar img{border:1px solid #ddd;border-radius:50%;height:32px;max-height:32px;max-width:32px;overflow:hidden;width:32px}.bottom_bread{border-top:1px solid #ddd;margin-bottom:24px;margin-top:40px;padding-top:24px}.bottom_bread ul{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.bottom_bread li,.bottom_bread ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.bottom_bread li{margin:0 16px}.bottom_bread li:first-of-type{margin-left:0}.bottom_bread li:last-of-type{margin-right:0}.bottom_bread a{display:inline-block;font-weight:700;padding:4px;-webkit-transition:.2s;transition:.2s}.bottom_bread a:nth-of-type(2){margin-left:32px}.bottom_bread a[title="first page"],.bottom_bread a[title="last page"],.bottom_bread a[title="next page"],.bottom_bread a[title="previous page"]{height:16px;overflow:hidden;padding-top:16px;position:relative;width:16px}.bottom_bread a[title="first page"]:before,.bottom_bread a[title="last page"]:before,.bottom_bread a[title="next page"]:before,.bottom_bread a[title="previous page"]:before{left:50%;position:absolute;top:0}.bottom_bread a[title="first page"]:before{content:"\f323";font-family:Font Awesome\ 5 Pro,sans-serif;font-size:16px;font-weight:300;margin-left:-.5em;top:0}.bottom_bread a[title="previous page"]:before{content:"\f053"}.bottom_bread a[title="next page"]:before,.bottom_bread a[title="previous page"]:before{font-family:Font Awesome\ 5 Pro,sans-serif;font-size:16px;font-weight:300;margin-left:-.2em;top:0}.bottom_bread a[title="next page"]:before{content:"\f054"}.bottom_bread a[title="last page"]:before{content:"\f324";font-family:Font Awesome\ 5 Pro,sans-serif;font-size:16px;font-weight:300;margin-left:-.5em;top:0}.bottom_bread b{display:inline-block;padding:4px}.cs-s_company_list,.cs-s_enterprise_list{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin-top:32px;position:relative;width:100%}.cs-s_company_list:after,.cs-s_enterprise_list:after{background:#f7f7f7;content:"";display:block;height:100%;left:50%;position:absolute;top:0;width:1px}.cs-s_company_list img,.cs-s_enterprise_list img{border:1px solid #ddd;border-radius:50%;float:left;height:40px;margin-right:16px;max-height:40px;max-width:40px;overflow:hidden;width:40px}.cs-s_company_list li,.cs-s_enterprise_list li{margin-top:24px;width:50%}.cs-s_company_list li:first-of-type,.cs-s_company_list li:nth-of-type(2),.cs-s_enterprise_list li:first-of-type,.cs-s_enterprise_list li:nth-of-type(2){margin-top:0}.cs-s_company_list li:nth-of-type(odd),.cs-s_enterprise_list li:nth-of-type(odd){padding-right:32px}.cs-s_company_list li:nth-of-type(2n),.cs-s_enterprise_list li:nth-of-type(2n){padding-left:32px}.cs-s_company_list li a,.cs-s_enterprise_list li a{display:block}.cs-s_company_list li small,.cs-s_company_list li span,.cs-s_enterprise_list li small,.cs-s_enterprise_list li span{display:block;float:right;width:calc(100% - 56px)}.cs-s_company_list li span,.cs-s_enterprise_list li span{color:#0971b3;font-size:13px;line-height:1.5;text-decoration:none;-webkit-transition:.2s;transition:.2s}.cs-s_company_list li span:hover,.cs-s_enterprise_list li span:hover{opacity:.64}.cs-s_company_list li small,.cs-s_enterprise_list li small{color:#656565;font-size:10px;line-height:1.5}#p-site-top .re_list{width:100%}#p-site-top .re_list.top_pu,#p-site-top .re_list.top_pu li{margin-top:24px}#p-questionlist .re_list li,#p-site-top .re_list li{clear:both;margin-top:40px;overflow:hidden}#p-questionlist .re_list li:first-of-type,#p-site-top .re_list li:first-of-type{margin-top:16px}#p-site-top .re_list li:hover{cursor:pointer;opacity:.64}#p-site-top .re_list li.att:hover{cursor:default;opacity:1}#p-questionlist .re_list li.ctn_ba,#p-site-top .re_list li.ctn_ba{background:url(../../../img/theme/bestanswer.svg) 100% 0 no-repeat;background-size:auto 32px}#p-questionlist .re_list li.ctn_ba a,#p-site-top .re_list li.ctn_ba a{min-height:32px}#p-questionlist .re_list li.ctn_ba .q_ttl,#p-site-top .re_list li.ctn_ba .q_ttl{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:32px;padding-right:40px}#p-questionlist .re_list .all_view,#p-questionlist .re_list .few_view,#p-site-top .re_list .all_view,#p-site-top .re_list .few_view{display:none}#p-questionlist .re_list .q_ttl,#p-site-top .re_list .q_ttl{color:#0971b3;cursor:pointer;font-size:20px;font-weight:400;line-height:1.3;text-decoration:none;-webkit-transition:.2s;transition:.2s}#p-questionlist .re_list .q_ttl:hover,#p-site-top .re_list .q_ttl:hover{opacity:.64}#p-site-top .re_list .q_ttl:hover{text-decoration:none}#p-questionlist .re_list .q_disc,#p-site-top .re_list .q_disc{font-size:13px;line-height:1.5;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#p-questionlist .re_list .q_date,#p-site-top .re_list .q_date{clear:both;width:100%}#p-questionlist .re_list .q_date ul,#p-site-top .re_list .q_date ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px;width:100%}.re_list .q_date ul:first-of-type li:nth-of-type(3){max-width:272px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#p-questionlist .re_list .q_date li,#p-site-top .re_list .q_date li{color:#9e9e9e;font-size:13px;line-height:1.5;margin-right:8px;margin-top:0}#p-questionlist .re_list .q_date li:last-of-type,#p-site-top .re_list .q_date li:last-of-type{margin-right:0}#p-questionlist .box_j_ok{margin-top:40px}#p-questionlist .box_j_ok h3{color:#333;font-weight:700;letter-spacing:1px}#p-questionlist .box_j_ok h3+p{font-size:13px;line-height:1.5}#p-questionlist .box_j_ok .ok_resultlist{margin-top:40px}#p-questionlist .box_j_ok .qtxt_ttl02{font-size:20px;line-height:1.3}#p-questionlist .box_j_ok .qtxt_ttl02+div{font-size:13px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#p-mypage-answer-history .list_qbox,#p-mypage-favorite-category-qa .list_qbox,#p-mypage-notification .list_qbox,#p-mypage-question-history .list_qbox,#p-setting-profile .list_qbox,#p-top-mypage .list_qbox{margin-top:32px;position:relative}#p-mypage-notification .notification_inner .list_qbox.new{position:relative}#p-mypage-notification .list_qbox.new:before{color:red;content:"\f111";font-family:Font Awesome\ 5 Pro,sans-serif;font-size:10px;font-weight:900;left:-16px;position:absolute;top:28px}#p-setting-profile .list_qbox{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}#p-setting-profile .list_qbox:nth-of-type(3) .qtxt_data_02,#p-setting-profile .list_qbox:nth-of-type(5) .qtxt_data_02{position:relative}#p-setting-profile .list_qbox:nth-of-type(3) .qtxt_data_02:after,#p-setting-profile .list_qbox:nth-of-type(5) .qtxt_data_02:after{content:"\f078";display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-size:10px;font-weight:300;height:100%;line-height:32px;pointer-events:none;position:absolute;right:12px;top:0}.list_qbox:nth-of-type(4) .qtxt_data_02 .txt_error{bottom:-20px;left:0;position:absolute}#p-setting-profile .list_qbox:nth-of-type(6) .qtxt_data_02 input{margin-left:0}#p-mypage-answer-history .list_qbox .question_status,#p-mypage-favorite-category-qa .list_qbox .question_status,#p-mypage-question-history .list_qbox .question_status,#p-top-mypage .list_qbox .question_status{bottom:0;left:0;position:absolute}#p-setting-profile .list_qbox .qtxt_data_01{color:#333;font-size:13px;font-weight:700;letter-spacing:1px;margin-bottom:4px;width:100%}#p-setting-profile .list_qbox .qtxt_data_02{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;line-height:1.5}#p-setting-profile .list_qbox .qtxt_data_02 .txt_error{margin-top:4px;width:100%}#p-setting-profile .list_qbox .qtxt_data_02 input{margin-left:4px;margin-right:32px;width:192px}#p-setting-profile .list_qbox .qtxt_data_02 select{margin-left:32px;margin-right:4px;width:112px}#p-setting-profile .list_qbox .qtxt_data_02 select:first-of-type{margin-left:0}#p-setting-profile .list_qbox .qtxt_data_03{-ms-flex-item-align:start;align-self:flex-start;margin-top:4px;position:relative}#p-setting-profile .list_qbox .qtxt_data_03:after{content:"\f078";display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-size:10px;font-weight:300;height:100%;line-height:32px;pointer-events:none;position:absolute;right:12px;top:0}#p-setting-profile .list_qbox .cs-s_profile_radio{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin-right:32px}#p-setting-profile .list_qbox .cs-s_profile_radio input{margin-right:4px;width:auto}#p-mypage-notification .list_qbox .notification_ttl{font-size:13px;line-height:1.5}#p-mypage-notification .list_qbox .notification_ttl b{font-weight:400}#p-mypage-answer-history .list_qbox .user_icon,#p-mypage-favorite-category-qa .list_qbox .user_icon,#p-mypage-question-history .list_qbox .user_icon{display:none}#p-mypage-favorite-category-qa .abox_inner .list_qbox:first-of-type,#p-mypage-favorite-category-qa .qbox_inner .list_qbox:first-of-type,#p-mypage-notification .abox_inner .list_qbox:first-of-type,#p-mypage-notification .qbox_inner .list_qbox:first-of-type,#p-mypage-question-history .abox_inner .list_qbox:first-of-type,#p-mypage-question-history .qbox_inner .list_qbox:first-of-type,#p-top-mypage .abox_inner .list_qbox:first-of-type,#p-top-mypage .qbox_inner .list_qbox:first-of-type{margin-top:24px}#p-mypage-answer-history .list_qbox .atxt_ttl,#p-mypage-answer-history .list_qbox .qtxt_ttl,#p-mypage-favorite-category-qa .list_qbox .atxt_ttl,#p-mypage-favorite-category-qa .list_qbox .qtxt_ttl,#p-mypage-notification .list_qbox .atxt_ttl,#p-mypage-notification .list_qbox .qtxt_ttl,#p-mypage-question-history .list_qbox .atxt_ttl,#p-mypage-question-history .list_qbox .qtxt_ttl,#p-top-mypage .list_qbox .atxt_ttl,#p-top-mypage .list_qbox .qtxt_ttl{font-size:20px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#p-mypage-question-history .list_qbox .atxt_ttl,#p-mypage-question-history .list_qbox .qtxt_ttl{padding-right:112px}#p-mypage-notification .list_qbox .atxt_ttl,#p-mypage-notification .list_qbox .qtxt_ttl{margin-top:4px}#p-mypage-notification .list_qbox .atxt_ttl b,#p-mypage-notification .list_qbox .qtxt_ttl b,#p-mypage-question-history .list_qbox .atxt_ttl b,#p-mypage-question-history .list_qbox .qtxt_ttl b{font-weight:400}#p-mypage-answer-history .list_qbox .qtxt_data,#p-mypage-favorite-category-qa .list_qbox .qtxt_data,#p-mypage-notification .list_qbox .qtxt_data,#p-mypage-question-history .list_qbox .qtxt_data,#p-top-mypage .list_qbox .qtxt_data{color:#9e9e9e;font-size:13px;line-height:1.5;overflow:hidden;padding-left:88px;text-overflow:ellipsis;white-space:nowrap}#p-mypage-answer-history .list_qbox .qtxt_data,#p-mypage-favorite-category-qa .list_qbox .qtxt_data,#p-mypage-question-history .list_qbox .qtxt_data{margin-top:4px}#p-mypage-notification .list_qbox .qtxt_data{margin-top:4px;padding-left:0}#p-mypage-answer-history .list_qbox .qtxt_data br,#p-mypage-favorite-category-qa .list_qbox .qtxt_data br,#p-mypage-question-history .list_qbox .qtxt_data br{display:none}#p-mypage-question-history .list_qbox .delete{position:absolute;right:0;top:0}#ajaxLoading{background-color:#fff;height:100%;left:0;-moz-opacity:.8;opacity:.8;position:absolute;text-align:center;top:0;width:100%;z-index:99999}.ajaxLoadingInner{position:relative;top:40%}.ajaxLoadingMessage{color:#4682b4;font-size:25px;font-weight:700;margin-top:20px}.ajax_loading{background-color:#fff;padding:20px 0;text-align:center}.ajax_loading img{margin-right:10px;vertical-align:middle}.cs-s_error_text,.id_pass_false{color:red;font-size:13px}.cs-s_additionalbox .cs-s_error_text,.cs-s_additionalbox .id_pass_false{margin-bottom:4px}.errorbox{color:red;font-size:16px}#p-report-input .errorbox{margin-top:24px}.re_err,.txt_error{color:red}.input_error,.radio_wd_300_error select,input.input_error,input.input_title_error[type=text]{border-color:red}.error_media_txt{color:red;font-size:13px;line-height:1.5;margin-top:8px}input.cs-s_form_error,textarea.cs-s_form_error{border-color:red}input+.cs-s_error_text,textarea+.cs-s_error_text{display:block;margin-top:4px;width:100%}#sns_error_message{display:block;margin-bottom:0!important;width:100%}#sns_error_message+p{margin-top:0}.cs-s_btn_takeoff+.cs-s_error_text{display:block;margin-top:4px}.c-morelink-page{margin-top:24px;text-align:right;width:100%}.c-morelink-page a{display:inline-block;padding:4px;-webkit-transition:.2s;transition:.2s}.c-morelink-page a,.c-news dl{font-size:13px;line-height:1.5}.c-news dt{color:#656565;font-weight:400;font-weight:700;margin-top:16px}.c-news dt:first-of-type{margin-top:24px}.c-news dd{clear:both;margin-top:4px;overflow:hidden}.c-news .c-icon{margin-left:4px}.c-news-limited{background:#fff;border-radius:8px;padding:32px}.c-news-limited dl{clear:both;margin-left:auto;margin-right:auto;max-width:930px;overflow:hidden}.c-news-limited dt:first-of-type{margin-top:0}.c-category-breadcrumb{clear:both;font-size:13px;line-height:1.5;overflow:hidden;width:100%}.c-category-breadcrumb li{display:inline-block;margin-right:8px}.c-category-breadcrumb li:after{color:#9e9e9e;content:"\f054";font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:300;margin-left:8px}.c-category-breadcrumb li:last-of-type:after{content:none}.c-wrap{max-width:1072px;padding-left:16px;padding-right:16px;width:100%}.c-box{margin-top:72px}.c-box-side{margin-top:40px}.c-side-line{border-left:2px solid #656565;padding:16px 0 16px 16px}.c-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-row .c-row-end{margin-left:auto}.c-scroll-box{background:#fff;border:1px solid #ddd;overflow-x:hidden;overflow-y:auto;padding:16px}.c-user-profile-box .c-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.c-user-profile-box .c-expert{background:#614117;border:1px solid #402b0f;border-radius:2px;color:#fff;font-size:10px;line-height:1;margin-left:8px;min-width:36px;padding:2px 0 3px;text-align:center}.c-user-profile-box .u-okwave-id{margin-left:8px}.c-note{background:#ddd;border-radius:8px;font-size:13px;padding:16px;width:100%}.c-title-select-set{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:24px;margin-top:0}.c-title-select-set .u-headline1{max-width:416px}.c-title-select-set .c-select{max-width:200px}.c-button-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:32px}.c-button-block>div{margin-right:16px}.c-button-block>div:last-of-type{margin-right:0}.c-button-block.p-button-block-confirm .u-button-lg:disabled{background:#fff;border:1px solid #ddd;color:#333}.c-button-block.p-button-block-confirm .u-button-lg.u-button-question:disabled{background:#006d2d;border-color:#006d2d;color:#fff}.c-button-block.p-button-block-confirm .u-button-lg.u-button-answer:disabled{background:#333;border-color:#333;color:#fff}.c-button-block.p-button-block-confirm .u-button-lg.u-button-return{background:none;border:none;color:#0971b3}.c-button-block.p-button-block-complete{margin-top:24px}.c-button-block.p-block-login{margin-top:16px}.c-button-block.p-button-q-block{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;justify-content:space-between;margin-top:24px}.c-button-block.p-button-q-block .c-button-box-desc{font-size:16px;font-weight:700;line-height:1.5}.c-button-block.p-button-q-block .c-button-box-report{margin-left:auto}.c-button-block.p-button-a-block{-ms-flex-item-align:start;align-self:flex-start;margin-top:24px}.c-button-block.p-button-a-block .c-button-box-report{margin-left:auto}.c-button-block.p-button-a-block .c-button-box-bestanswer{width:100%}.c-button-block .c-button-box-desc{font-size:13px;margin-bottom:16px;margin-right:0;width:100%}.p-button-block-questionclose-post .c-button-block .c-button-box-desc{font-size:10px}.p-button-block-avator-setting .c-button-block .c-button-box-desc,.p-button-block-questionclose-nobest-post .c-button-block .c-button-box-desc{border-top:1px solid #ddd;margin-bottom:24px;padding-top:24px}.c-button-block .c-button-box-next *{min-width:208px}.c-btn-more{font-size:13px;line-height:1.5}.c-post-form-start-block>div{margin-top:32px}.c-post-form-start-block>div:first-of-type{margin-top:24px}.c-post-form-start-block .c-form-label{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:700;line-height:1.5;margin-top:4px}.c-post-form-start-block .c-form-label a{font-weight:400}.c-post-form-start-block .c-form-label label{margin-right:8px}.c-post-form-start-block .c-form-item{margin-top:4px}.c-post-form-start-block .c-form-template{font-size:13px;line-height:1.5;margin-top:4px}.c-post-form-start-block .c-form-count{-webkit-box-ordinal-group:3;-ms-flex-order:2;color:#656565;font-weight:400;margin-left:auto;order:2}.c-post-form-start-block .c-form-disabled-textarea{position:relative}.c-post-form-start-block .c-form-disabled-textarea .c-form-disabled-panel{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%}.c-post-form-start-block .c-form-disabled-textarea .c-form-disabled-panel:before{background:#656565;content:"";display:block;height:100%;left:0;opacity:.72;position:absolute;top:0;width:100%}.c-post-form-start-block .c-form-disabled-textarea .c-form-disabled-panel b{color:#fff;position:relative;z-index:1}.c-post-form-start-block .c-form-textarea-placeholder{color:#9e9e9e;font-size:16px;letter-spacing:1px;line-height:1.875}.c-post-form-start-block .c-from-textarea{font-size:16px;letter-spacing:1px;line-height:1.875}.c-post-form-start-block .c-from-textarea:focus{border-color:#0971b3}.c-post-form-start-block .c-from-textarea.j-placeholder-text{color:#9e9e9e}.c-post-form-start-block .c-form-password-set{position:relative}.c-post-form-start-block .c-form-password-set .c-from-password-swich{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:4px;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;height:38px;justify-content:center;position:absolute;right:1px;top:1px;width:38px}.c-error-text,.c-post-form-start-block .u-error-label{color:red;font-size:13px;line-height:1.5}.c-post-form-start-block .c-error-text{margin-top:4px}.c-post-form-start-block .c-error-form{border-color:red}.c-form-box{margin-top:8px;width:100%}.c-form-box.c-select{width:auto}.c-form-box.c-select.c-select-full,.c-select-full{width:100%}.c-form-box-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.u-form-label{font-size:13px;line-height:1.5}.u-form-label-before{margin-right:4px}.u-form-label-after{margin-left:4px}.u-form-count{color:#656565;font-size:13px;line-height:1.5;margin-top:4px;text-align:right}.c-text-box-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-text-box-group,.c-text-box-group .c-input-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-text-box-group .c-input-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:24px}.c-text-box-group .c-input-text:last-child{margin-right:0}.c-form-input-text,.u-input-text{background:#fff;border:1px solid #ddd;border-radius:4px;font-size:16px;height:40px;padding:0 8px 2px;text-align:left;width:100%}.c-form-input-text::-webkit-input-placeholder,.u-input-text::-webkit-input-placeholder{line-height:32px}.c-form-input-text::-moz-placeholder,.u-input-text::-moz-placeholder{line-height:32px}.c-form-input-text:-ms-input-placeholder,.u-input-text:-ms-input-placeholder{line-height:32px}.c-form-input-text::-ms-input-placeholder,.u-input-text::-ms-input-placeholder{line-height:32px}.c-form-input-text::placeholder,.u-input-text::placeholder{line-height:32px}.c-form-input-text:focus,.u-input-text:focus{border-color:#0971b3}.c-form-input-text::-webkit-input-placeholder,.u-input-text::-webkit-input-placeholder{color:#9e9e9e;font-size:13px;line-height:1.5}.c-form-input-text::-moz-placeholder,.u-input-text::-moz-placeholder{color:#9e9e9e;font-size:13px;line-height:1.5}.c-form-input-text:-ms-input-placeholder,.u-input-text:-ms-input-placeholder{color:#9e9e9e;font-size:13px;line-height:1.5}.c-form-input-text::-ms-input-placeholder,.u-input-text::-ms-input-placeholder{color:#9e9e9e;font-size:13px;line-height:1.5}.c-form-input-text::placeholder,.u-input-text::placeholder{color:#9e9e9e;font-size:13px;line-height:1.5}input[type=password].c-form-input-text{padding-right:40px}.c-select-box-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-select-box-group .c-select-box{margin-right:24px}.c-select-box-group .c-select-box:last-child{margin-right:0}.c-select{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.c-select:before{content:"\f078";display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-size:10px;font-weight:300;height:100%;line-height:32px;pointer-events:none;position:absolute;right:12px;top:0;z-index:1}.c-post-form-start-block .c-select:before{height:40px;line-height:40px}.u-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none transparent;background:#fff;border:1px solid #ddd;border-radius:4px;color:#333;display:inline-block;font-size:13px;height:32px;outline:none;padding:0 32px 0 8px;text-indent:.01px;text-overflow:"";vertical-align:middle}.c-post-form-start-block .u-select{height:40px}.u-select::-ms-expand{display:none}.u-select.u-error-form{border-color:red}.u-select:focus{border-color:#0971b3}.u-select option:disabled{color:#9e9e9e}.c-check-box-group .c-input-check{display:inline-block;margin-right:16px}.c-check-box-group .c-input-check:last-of-type{margin-right:0}.u-input-check{display:none}.u-input-check[type=checkbox]+.u-input-label:before{color:#0971b3;content:"\f0c8";font-family:Font Awesome\ 5 Pro,sans-serif;font-size:16px;font-weight:300;margin-right:8px;vertical-align:middle}.u-input-check[type=checkbox]:checked+.u-input-label:before{color:#0971b3;content:"\f14a";font-family:Font Awesome\ 5 Pro,sans-serif;font-size:16px;font-weight:300}.u-input-check[type=radio]+.u-input-label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;color:#0971b3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;min-width:112px}.u-input-check[type=radio]+.u-input-label,.u-input-check[type=radio]:checked+.u-input-label{border:1px solid #0971b3;border-radius:16px;font-size:13px;font-weight:700;height:32px;padding:0 16px;position:relative}.u-input-check[type=radio]:checked+.u-input-label{background:#0971b3;color:#fff}.c-form-error.u-input-text{border-color:red}.p-select-box-profile-birth .u-error-text{width:100%}.p-select-box-profile-privacy{margin-left:auto}.p-select-box-profile-introduce{margin-top:32px}.p-form-box-answer-history .c-select,.p-form-box-mypage .c-select,.p-form-box-question-history .c-select{margin-left:auto}.c-post-confirm-box dt,.c-post-confrim-box dt{font-size:13px;font-weight:700;line-height:1.5;margin-top:32px}.c-post-confirm-box dt:first-of-type,.c-post-confrim-box dt:first-of-type{margin-top:24px}.c-post-confirm-box dd,.c-post-confrim-box dd{margin-top:8px}.c-media-upload-after .c-media-name{color:#333;font-size:16px;line-height:1.5}.c-media-upload-after .fa-times{color:#333;cursor:pointer;font-size:20px;line-height:1.3;margin-left:8px;vertical-align:sub}.c-decimal,.c-list{margin:0;padding:0}.c-decimal{list-style-type:decimal}.c-decimal>li{margin-left:24px;margin-top:16px}.c-decimal>li:first-of-type{margin-top:0}.c-list-inline-block li{display:inline-block;margin-right:16px;margin-top:8px}.c-decimal-b>li:first-of-type:before{content:"( 1 )"}.c-decimal-m>li:first-of-type:before{content:"①"}.c-decimal-b>li:nth-of-type(2):before{content:"( 2 )"}.c-decimal-m>li:nth-of-type(2):before{content:"②"}.c-decimal-b>li:nth-of-type(3):before{content:"( 3 )"}.c-decimal-m>li:nth-of-type(3):before{content:"③"}.c-decimal-b>li:nth-of-type(4):before{content:"( 4 )"}.c-decimal-m>li:nth-of-type(4):before{content:"④"}.c-decimal-b>li:nth-of-type(5):before{content:"( 5 )"}.c-decimal-m>li:nth-of-type(5):before{content:"⑤"}.c-decimal-b>li:nth-of-type(6):before{content:"( 6 )"}.c-decimal-m>li:nth-of-type(6):before{content:"⑥"}.c-decimal-b>li:nth-of-type(7):before{content:"( 7 )"}.c-decimal-m>li:nth-of-type(7):before{content:"⑦"}.c-decimal-b>li:nth-of-type(8):before{content:"( 8 )"}.c-decimal-m>li:nth-of-type(8):before{content:"⑧"}.c-decimal-b>li:nth-of-type(9):before{content:"( 9 )"}.c-decimal-m>li:nth-of-type(9):before{content:"⑨"}.c-decimal-b>li:nth-of-type(10):before{content:"( 10 )"}.c-decimal-m>li:nth-of-type(10):before{content:"⑩"}.p-enterprise-list{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin-top:32px;position:relative;width:100%}.p-enterprise-list:after{background:#f7f7f7;content:"";display:block;height:100%;left:50%;position:absolute;top:0;width:1px}.p-enterprise-list img{border:1px solid #ddd;border-radius:50%;float:left;height:40px;margin-right:16px;max-height:40px;max-width:40px;overflow:hidden;width:40px}.p-enterprise-list li{margin-top:24px;width:50%}.p-enterprise-list li:first-of-type,.p-enterprise-list li:nth-of-type(2){margin-top:0}.p-enterprise-list li:nth-of-type(odd){padding-right:32px}.p-enterprise-list li:nth-of-type(2n){padding-left:32px}.p-enterprise-list li a{display:block}.p-enterprise-list li small,.p-enterprise-list li span{display:block;float:right;width:calc(100% - 56px)}.p-enterprise-list li span{color:#0971b3;font-size:13px;line-height:1.5;text-decoration:none;-webkit-transition:.2s;transition:.2s}.p-enterprise-list li span:hover{opacity:.64}.p-enterprise-list li small{color:#656565;font-size:10px;line-height:1.5}.c-enterprise-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:32px;width:100%}.c-enterprise-list img{border:1px solid #ddd;border-radius:50%;height:40px;max-height:40px;max-width:40px;overflow:hidden;width:40px}.c-enterprise-list li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:24px;width:50%}.c-enterprise-list li:first-of-type,.c-enterprise-list li:nth-of-type(2){margin-top:0}.c-enterprise-list li:nth-of-type(odd){padding-right:32px}.c-enterprise-list li:nth-of-type(2n){padding-left:32px}.c-enterprise-list li a{width:56px}.c-enterprise-list li div{width:calc(100% - 56px)}.c-enterprise-list li div a{font-size:13px;line-height:1.5}.c-enterprise-list li span{color:#656565;display:block;font-size:10px;line-height:1.5;margin-top:4px}.c-qalist{width:100%}.c-qalist.p-question-history-qalist li{position:relative}.c-qalist.p-question-history-qalist .p-history-delete-button{position:absolute;right:0;top:0}.c-qalist.p-question-history-qalist .p-history-delete-button+.u-text-md{display:inline-block;max-width:100%;overflow:hidden;padding-right:80px;text-overflow:ellipsis;white-space:nowrap}.c-qalist li{clear:both;margin-top:40px;overflow:hidden}.c-qalist li:first-of-type{margin-top:16px}.p-qa-list-releated-box .c-qalist li:first-of-type{margin-top:24px}.c-qalist li:first-of-type.c-qalist-nodata{margin-top:40px}.c-qalist .u-note-small{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.c-qalist .c-btn-more-box{text-align:right}.c-qalist-summary{margin-top:8px}.c-qalist-summary ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#9e9e9e;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;line-height:1.5}.c-qalist-summary ul>li{margin-top:0;padding-right:8px}.c-qalist-summary ul>li:first-of-type{margin-top:0}.c-qalist-summary ul .u-status{float:left}.c-qalist-summary ul .c-qalist-good+.c-qalist-cat{max-width:14.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-qalist-summary ul .c-qalist-ans{max-width:6.4em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-qalist-summary ul .c-qalist-date{margin-left:auto;padding-right:0}.c-modal-open-trigger{display:none}.c-modal-open-trigger+.c-modal-panel{font-size:13px;line-height:1.5;opacity:0;visibility:hidden}.c-modal-open-trigger.p-modal-trigger-enterpriselist~.p-modal-panel-enterpriselist{opacity:0;visibility:hidden}.c-modal-open-trigger.p-modal-trigger-enterpriselist:checked~.p-modal-panel-enterpriselist{opacity:1;visibility:visible}.c-modal-open-trigger.p-modal-trigger-post-remark+.c-modal-panel,.c-modal-open-trigger.p-modal-trigger-post-thanks+.c-modal-panel{opacity:0;visibility:hidden}.c-modal-open-trigger.p-modal-trigger-post-remark:checked+.c-modal-panel,.c-modal-open-trigger.p-modal-trigger-post-thanks:checked+.c-modal-panel{opacity:1;visibility:visible}.c-modal-button:hover{opacity:.64}.c-modal-panel{bottom:0;left:0;opacity:1;position:fixed;right:0;top:0;z-index:7500}.c-modal-panel-inner{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;min-width:640px;overflow-x:hidden;overflow-y:scroll;padding:24px;text-align:left;width:100%}.c-modal-overlay{background:rgba(0,0,0,.3);bottom:0;left:0;position:fixed;right:0;top:0}.c-modal-panel-contents{-ms-flex-item-align:start;align-self:flex-start;background:#fff;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px;position:relative;width:640px}.c-modal-close-trigger{display:block;font-size:20px;position:absolute;right:40px;top:40px}.c-confirm-modal-check{display:none}.c-confirm-modal-check+.c-confirm-modal-block{bottom:0;height:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;width:0;z-index:8000}.c-confirm-modal-check+.c-confirm-modal-block .c-confirm-modal-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:0;justify-content:center;position:relative;width:0}.c-confirm-modal-check+.c-confirm-modal-block .u-headline1+div{margin:32px 0}.c-confirm-modal-check+.c-confirm-modal-block .c-confirm-modal-overlay{bottom:0;cursor:default;left:0;position:absolute;right:0;top:0;z-index:-1}.c-confirm-modal-check+.c-confirm-modal-block .c-confirm-modal-overlay:hover{opacity:1}.c-confirm-modal-check:checked+.c-confirm-modal-block{height:100%;opacity:1;width:100%;z-index:8000}.c-confirm-modal-check:checked+.c-confirm-modal-block .c-confirm-modal-inner{height:100%;width:100%;z-index:8000}.c-confirm-modal-check:checked+.c-confirm-modal-block .c-confirm-modal-panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;max-width:400px;min-height:272px;padding:24px;width:100%}.c-confirm-modal-check:checked+.c-confirm-modal-block .c-confirm-modal-overlay{background:rgba(0,0,0,.64);height:100%;width:100%}.c-confirm-modal-buttonbox{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.c-confirm-modal-buttonbox>*{margin:0 8px}.c-confirm-modal-buttonbox .u-button-return{padding:0 16px}.c-avatar{border:1px solid #ddd;border-radius:50%;overflow:hidden}.c-avatar,.c-avatar.c-avatar-sm{height:32px;max-height:32px;max-width:32px;width:32px}.c-avatar.c-avatar-md{height:40px;max-height:40px;max-width:40px;width:40px}.c-avatar.c-avatar-lg{height:64px;max-height:64px;max-width:64px;width:64px}.c-rank{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px;font-weight:700;justify-content:flex-start;line-height:1.313;overflow:hidden;padding:16px 8px 8px;text-align:center;width:20%}.c-rank .c-avatar{margin-bottom:8px;margin-top:8px}.c-rank:nth-of-type(4):before{content:"4"}.c-rank:nth-of-type(5):before{content:"5"}.c-rank:nth-of-type(6):before{content:"6"}.c-rank:nth-of-type(7):before{content:"7"}.c-rank:nth-of-type(8):before{content:"8"}.c-rank:nth-of-type(9):before{content:"9"}.c-rank:nth-of-type(10):before{content:"10"}.c-rank-other:before,.c-rank1:before,.c-rank2:before,.c-rank3:before{background:#006d2d;border-radius:50%;color:#fff;content:"";display:inline-block;font-weight:700;height:32px;line-height:32px;margin-left:auto;margin-right:auto;text-align:center;width:32px}.c-rank1:before{content:"1"}.c-rank2:before{content:"2"}.c-rank3:before{content:"3"}.c-rank-top-box{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;justify-content:space-between;width:100%}.c-rank-top-box .c-rank{padding-left:0;padding-right:0;width:160px}.c-rank-top-box .c-rank:before{background:none;color:#333;content:"\f521";display:block;font-family:Font Awesome\ 5 Pro,sans-serif;font-size:24px;font-weight:300;height:auto;text-align:center;width:100%}.c-rank-top-box p{font-size:13px;line-height:1.5;margin-top:16px;padding-left:16px;width:calc(100% - 160px)}.c-rank-list-box{margin-top:8px;width:100%}.c-rank-list-box .u-headline2{width:100%}.c-tool-tip{position:relative}.c-tool-tip.c-tool-tip-content.active .c-tool-tip-panel,.c-tool-tip.c-tool-tip-content.active:hover .c-tool-tip-panel,.c-tool-tip.c-tool-tip-content:hover .c-tool-tip-panel{-webkit-animation:fadeInOut 5s ease 0s 1 both;animation:fadeInOut 5s ease 0s 1 both;bottom:28px;display:inline-block;left:0}.c-tool-tip .u-status{cursor:pointer}.c-tool-tip .c-tool-tip-panel{background:#333;border-radius:8px;color:#fff;display:none;font-size:13px;line-height:1.5;position:absolute;width:272px}.c-tool-tip .c-tool-tip-panel:before{border:8px solid transparent;border-top-color:#333;content:"";left:50%;margin-left:-8px;position:absolute;top:100%}.c-tool-tip.c-tool-tip-content.p-enterprise-good.active .c-tool-tip-content,.c-tool-tip.c-tool-tip-content.p-enterprise-good:hover .c-tool-tip-content{-webkit-animation:fadeInOut 5s ease 0s 1 forwards;animation:fadeInOut 5s ease 0s 1 forwards}.c-tool-tip.c-tool-tip-content .c-tool-tip-panel{-webkit-animation:fadeInOut 5s ease 0s 1 both;animation:fadeInOut 5s ease 0s 1 both;background:#fff;border:1px solid #ccc;color:#333}.c-tool-tip.c-tool-tip-content .c-tool-tip-panel:before{border:8px solid transparent;border-top-color:#fff;bottom:-15px;top:auto;z-index:2}.c-tool-tip.c-tool-tip-content .c-tool-tip-panel:after{border:8px solid transparent;border-top-color:#ccc;bottom:-16px;content:"";left:50%;margin-left:-8px;position:absolute;top:auto;z-index:1}.c-questionary-cp{overflow:hidden;position:relative}.c-questionary-cp:before{background:url(../../../img/theme/questionary.svg) 0 0 no-repeat;background-size:auto 100%;content:"";display:inline-block;height:64px;left:48px;margin-top:-30px;position:absolute;top:50%;width:64px;z-index:4}.c-questionary-cp a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#3ad;border:1px solid #ddd;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;justify-content:space-between;overflow:hidden;padding:0 16px;position:relative;text-align:left;z-index:1}.c-questionary-cp a span{position:relative;z-index:2}.c-questionary-cp a span:first-of-type{padding-left:80px;width:30%}.c-questionary-cp a span:first-of-type b{font-size:16px}.c-questionary-cp a i{border:1px solid #fff;border-radius:4px;color:#fff;display:inline-block;font-style:normal;font-weight:700;min-width:120px;padding:4px 16px;text-align:center}.c-questionary-cp a b{font-size:20px;font-weight:700}.c-questionary-cp a:after,.c-questionary-cp a:before{border-radius:50%;content:"";display:block;height:600px;left:-240px;mix-blend-mode:multiply;position:absolute;width:550px}.c-questionary-cp a:before{background:rgba(51,170,221,.3);top:-150px}.c-questionary-cp a:after{background:rgba(51,170,221,.5);bottom:-290px;position:absolute}.c-questionary-cp a em{font-size:13px;font-style:normal}.c-slide-panel-block{-ms-flex-wrap:wrap;flex-wrap:wrap;position:fixed;right:0;top:104px;z-index:5000}.c-silde-panel-button,.c-slide-panel-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.3s;transition:.3s}.c-silde-panel-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#333;border-radius:4px 0 0 4px;-webkit-box-shadow:-2px 0 2px rgba(0,0,0,.15);box-shadow:-2px 0 2px rgba(0,0,0,.15);color:#fff;-ms-flex-flow:column wrap;flex-flow:column wrap;font-size:13px;font-weight:700;line-height:1.5;padding:24px 0;position:relative;width:44px;z-index:1}.c-silde-panel-button:before{content:"\f053";font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:300;margin-bottom:4px}.c-silde-panel-button span{letter-spacing:2px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.c-silde-panel-button span.c-silde-panel-button-after{display:none}.c-slide-panel-body{background:#fff;border:3px solid #333;border-radius:8px 0 0 8px;border-right:none;-webkit-box-shadow:-2px 1px 3px rgba(0,0,0,.15);box-shadow:-2px 1px 3px rgba(0,0,0,.15);font-size:13px;line-height:1.5;padding:24px;width:288px}.c-slide-panel-trigger{display:none;letter-spacing:2px}.c-slide-panel-trigger+.c-slide-panel-block{-webkit-transform:translateX(292px);transform:translateX(292px)}.c-slide-panel-trigger:checked+.c-slide-panel-block{-webkit-transform:translateX(0);transform:translateX(0)}.c-slide-panel-trigger:checked+.c-slide-panel-block .c-silde-panel-button:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-slide-panel-trigger:checked+.c-slide-panel-block .c-silde-panel-button .c-silde-panel-button-before{display:none}.c-slide-panel-trigger:checked+.c-slide-panel-block .c-silde-panel-button .c-silde-panel-button-after{display:-webkit-box;display:-ms-flexbox;display:flex}.c-form-toast-check{display:none}.c-form-toast-check:checked+.c-form-toast{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-duration:.64s;animation-duration:.64s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fadeUpAnime;animation-name:fadeUpAnime;background:#333;border-radius:8px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.64);box-shadow:0 0 8px rgba(0,0,0,.64);color:#fff;justify-content:space-between;left:50%;margin-left:-240px;overflow:hidden;padding:16px 24px;position:fixed;top:80px;width:480px;z-index:8500}.c-form-toast-check:checked+.c-form-toast,.c-form-toast-check:checked+.c-form-toast .c-form-toast-body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.c-form-toast-check:checked+.c-form-toast .c-form-toast-body i{font-size:20px;height:20px;line-height:20px;width:20px}.c-form-toast-check:checked+.c-form-toast .c-form-toast-body p{line-height:1.1;padding:0 32px 0 16px}.c-form-toast-check:checked+.c-form-toast .c-form-toast-closed{font-weight:13px}.c-form-toast-check:checked+.c-form-toast .c-form-toast-closed:hover{opacity:.64}.c-form-toast{display:none}.c-thanks-card-preview-image{background:#fff;border:1px solid #ddd;position:relative;width:340px}.c-thanks-card-preview-image img{width:340px}.c-thanks-card-preview-image .c-preview-text{font-size:13px;height:120px;left:40px;line-height:1.56;padding:0;position:absolute;top:280px;width:20em}.c-thanks-card-powered{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px}.c-thanks-card-powered,.c-thanks-card-preview-image .c-thanks-card-powered{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center}.c-thanks-card-preview-image .c-thanks-card-powered{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px}.c-thanks-card-thumbnail-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.c-thanks-card-thumbnail-group .c-thanks-card-thumbnail-list{padding:4px;width:25%}.c-thanks-card-thumbnail-group .c-thanks-card-thumbnail-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:1px solid #ddd;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;padding:8px}.c-thanks-card-thumbnail-group .c-thanks-card-thumbnail-image img{height:auto;width:100%}.c-thanks-card-thumbnail-group .c-preview-text{color:#656565;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.c-card-thumbnail-from-to{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:12px 0;width:100%}.c-card-thumbnail-from-to i{color:#0fd2c8;font-size:10px;font-weight:700;padding:0 8px}.c-card-thumbnail-from-to .c-thanks-from-to{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px;display:inline-block;-ms-flex-flow:wrap;flex-flow:wrap;font-size:10px;max-width:calc(50% - 12px);overflow:hidden;padding:3px 8px;text-overflow:ellipsis;white-space:nowrap}.c-card-thumbnail-from-to .c-thanks-from-to:first-of-type{background:#0fd2c8;color:#fff}.c-card-thumbnail-from-to .c-thanks-from-to:last-of-type{background:#f7f7f7;color:#656565}.c-modal-open-trigger#c-modal-trigger-preview-thanks-card+.c-thanks-card-preview-panel{opacity:0;visibility:hidden}.c-modal-open-trigger#c-modal-trigger-preview-thanks-card:checked+.c-thanks-card-preview-panel{opacity:1;visibility:visible}.c-thanks-card-view-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:24px;padding:0 32px 16px 0;width:100%}.c-thanks-card-view-header small{color:#656565;font-weight:700;padding:0 8px 4px 0}.c-thanks-card-view-header .c-thanks-card-from-to{-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:13px;width:50%}.c-thanks-card-preview-panel .c-modal-panel-contents,.c-thanks-card-view-header .c-thanks-card-from-to{-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.c-thanks-card-preview-panel .c-modal-panel-contents{-webkit-box-orient:vertical;-ms-flex-flow:column wrap;flex-flow:column wrap}.c-thanks-card-preview-panel .u-button-auto{margin-top:32px}.c-thanks-card-user{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:calc(100% - 50px)}.c-thanks-card-user,.c-thanks-card-user a,.c-thanks-card-user div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap}.c-thanks-card-user a,.c-thanks-card-user div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.c-thanks-card-user a b,.c-thanks-card-user div b{max-width:calc(100% - 32px);padding-left:8px}.c-thanks-card-user div b{color:#9e9e9e}.c-tab-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.c-tab-menu>*{color:#333;font-size:13px;line-height:1.5;margin-right:16px;padding:4px 16px}.c-tab-menu i{margin-right:4px}.c-tab-input-check#c-tab1:checked~.c-tab-menu label[for=c-tab1],.c-tab-input-check#c-tab2:checked~.c-tab-menu label[for=c-tab2]{border-bottom:1px solid #333;font-weight:700}.c-tab-input-check#c-tab1:checked~.c-tab-menu label[for=c-tab1] i,.c-tab-input-check#c-tab2:checked~.c-tab-menu label[for=c-tab2] i{font-weight:700}.c-tab-input-check,.c-tab-input-check~.c-tab-body-wrap .c-tab-body{display:none}.c-tab-input-check:checked i{font-weight:700}.c-tab-input-check#c-tab1:checked~.c-tab-body-wrap .c-tab-body1,.c-tab-input-check#c-tab2:checked~.c-tab-body-wrap .c-tab-body2{display:block}.c-tab-body{padding:32px 0 0}.c-ad-box img{height:auto;max-width:100%}.c-ad-common1~#contents_inner,.c-ad-common1~#side_nav,.c-ad-common1~.c-ad-common2{margin-top:40px}.contents_bnr+.c-ad-common1{margin-top:32px}.c-ad-common2{margin:16px 0}#contents_inner .c-ad-common2:first-of-type{margin-bottom:32px;margin-top:0}.c-ad-side1~.ad_lg1,.c-ad-side1~.box_sidecontents_btn{margin-top:40px}.c-ad-set{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;justify-content:space-between;margin-top:64px;width:100%}.c-ad-set .c-ad-qa-set-1:nth-last-of-type(2),.c-ad-set .c-ad-qa-set-2:nth-of-type(2){width:300px}.c-ad-overlay{-webkit-box-pack:center;-ms-flex-pack:center;background:rgba(40,40,40,.3);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;justify-content:center;left:0;position:fixed;text-align:center;width:100%;z-index:999}.c-ad-overlay .c-ad-overlay-inner{width:1072px}.cs-s_hd_nav_block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;height:64px}.cs-s_hd_nav_block svg,.l-enterprise-post .cs-s_hd_nav_block{display:none}.cs-s_hd_block{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;margin-right:auto;min-width:1072px;padding-left:16px;padding-right:16px;width:1072px}.cs-s_hd_block,.cs-s_hd_block>ul.cs-s_txt12{display:-webkit-box;display:-ms-flexbox;display:flex}.cs-s_hd_block>ul.cs-s_txt12{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs-s_hd_block>ul.cs-s_txt12>li{margin-left:16px;text-align:center}.cs-s_txt11 strong,.l-logo strong{color:#333;display:block;font-size:10px;font-weight:400;line-height:1.5}.cs-s_txt11 strong:last-of-type,.l-logo strong:last-of-type{font-size:16px;font-weight:700;line-height:1.5}.cs-s_hd_notice,.cs-s_hd_profile,.cs-s_ic_beginner,.cs-s_ic_sign_in,.cs-s_open_btn{color:#333;display:block;font-size:16px;height:24px;line-height:24px;-webkit-transition:.2s;transition:.2s;width:24px}.cs-s_hd_notice:hover,.cs-s_hd_profile:hover,.cs-s_ic_beginner:hover,.cs-s_ic_sign_in:hover,.cs-s_open_btn:hover{opacity:.64}.cs-s_hd_notice b,.cs-s_hd_notice+b,.cs-s_hd_profile b,.cs-s_hd_profile+b,.cs-s_ic_beginner b,.cs-s_ic_beginner+b,.cs-s_ic_sign_in b,.cs-s_ic_sign_in+b,.cs-s_open_btn b,.cs-s_open_btn+b{display:none}.cs-s_hd_login{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.cs-s_hd_entry{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.cs-s_hd_entry a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #ddd;color:#333;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;font-weight:700;height:32px;justify-content:center;padding:0 32px}.cs-s_hd_entry a:hover{opacity:.64}.cs-s_hd_eslist{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cs-s_hd_beginner{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cs-s_hd_notice{position:relative}.cs-s_hd_notice a{color:#333;-webkit-transition:.2s;transition:.2s}.cs-s_hd_notice em{display:none}.cs-s_hd_profile{-webkit-box-ordinal-group:6;-ms-flex-order:5;height:32px;order:5;width:32px}.cs-s_hd_profile img{border:1px solid #ddd;border-radius:50%;height:32px;max-height:32px;max-width:32px;overflow:hidden;width:32px}.cs-s_ic_user_edit{display:none}.cs-s_ic_times{color:#333;font-size:20px}.cs-s_ic_times svg{display:none}.cs-s_form_regist{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-width:1072px;padding-bottom:40px;text-align:center}.l-mypage .cs-s_form_regist,.l-top .cs-s_form_regist{display:none}.l-enterprise-post .cs-s_form_regist,.l-enterprise-sec .cs-s_form_regist{padding-bottom:0}.cs-s_form_regist h1{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-left:auto;margin-right:auto;order:2;padding-left:16px;padding-right:16px;position:relative;width:1072px}.cs-s_form_regist h1 a:first-of-type{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;height:157.44px;justify-content:center;left:50%;margin-left:-125.952px;position:absolute;top:24px;width:251.904px;z-index:1}.cs-s_form_regist h1 a:first-of-type img{height:auto;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:100%}.l-enterprise-post .cs-s_form_regist h1 a:first-of-type,.l-enterprise-sec .cs-s_form_regist h1 a:first-of-type{display:none}.cs-s_form_regist h1 a.textlogo{color:#333;display:inline-block;font-size:13px;font-weight:700;left:16px;overflow:hidden;padding-top:10px;position:absolute;text-align:left;text-overflow:ellipsis;top:-40px;-webkit-transition:.2s;transition:.2s;white-space:nowrap;width:25em}.l-enterprise-post .cs-s_form_regist h1 a.textlogo{text-overflow:clip;white-space:normal;width:auto}.cs-s_form_regist h1 a+span.textlogo{display:none}.cs-s_form_regist .welcome_text{-webkit-box-ordinal-group:4;-ms-flex-order:3;font-size:28px;line-height:1.3;margin-left:auto;margin-right:auto;order:3;padding-left:16px;padding-right:16px;padding-top:197.44px;text-align:center;width:100%}.l-enterprise-post .cs-s_form_regist .welcome_text{display:none}.l-enterprise-top .cs-s_form_regist .welcome_text{width:1072px}.l-enterprise-sec .cs-s_form_regist .welcome_text{display:none}.cs-s_form_regist .situation_ui{-webkit-box-ordinal-group:4;-ms-flex-order:3;margin-left:auto;margin-right:auto;order:3;padding-left:16px;padding-right:16px;position:relative;width:1072px}.l-enterprise-post .cs-s_form_regist .situation_ui,.l-enterprise-top .cs-s_form_regist .situation_ui .situation_sns{display:none}.cs-s_form_regist .situation_ui .menu_total{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:16px;text-align:center;width:100%}.cs-s_form_regist .situation_ui .menu_total p{font-size:10px;line-height:1.5;margin:0 8px}.cs-s_form_regist .situation_ui .menu_total .count{font-weight:700;margin-left:8px}.l-enterprise-sec .cs-s_form_regist .situation_ui .menu_total{display:none}#header_global_nav{-webkit-box-ordinal-group:2;-ms-flex-order:1;background:#006d2d;border-bottom:1px solid #ddd;height:40px;min-width:1072px;order:1;text-align:center;width:100%}#header_global_nav ul{display:inline-block;width:380px}.l-enterprise-post #header_global_nav ul{display:none}#header_global_nav li{display:inline-block;margin:0 8px}#header_global_nav li a{color:#333;display:inline-block;font-size:13px;height:40px;line-height:38px;opacity:.64;padding:0 4px;-webkit-transition:.2s;transition:.2s}#header_global_nav li a.now{opacity:1}.gnavi_whatnew em{display:none}.search_box{-webkit-box-ordinal-group:5;-ms-flex-order:4;margin-top:32px;order:4}.l-enterprise-post .search_box{display:none}#p-site-top .search_box{margin-left:auto;margin-right:auto}.l-enterprise-sec .search_box{margin:32px auto}#p-qa-detail .search_box,.l-enterprise-sec .search_box{padding-left:16px;padding-right:16px;position:relative;width:1072px}#p-qa-detail .search_box{margin:0 auto}.search_box .search_suggest{overflow:visible}.search_box .search_suggest ul{background:#fff;border-radius:8px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);left:0;padding:24px;position:absolute;text-align:left;top:33px;width:352px;z-index:6000}.l-enterprise-top .search_box .search_suggest ul{left:0;top:33px}#p-qa-detail .search_box .search_suggest ul{right:0;top:25px}.search_box .search_suggest a{color:#0971b3;display:block;font-size:13px;font-weight:400;height:40px;line-height:39px;overflow:hidden;padding:0 16px;text-decoration:none;text-overflow:ellipsis;-webkit-transition:.2s;transition:.2s;white-space:nowrap}.search_box .search_suggest a:hover{background:#f7f7f7}.search_box .search_suggest a b{font-weight:400;margin-right:8px}.search_box .search_suggest a:hover{opacity:.64}.search_box .situation_form{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;background:#fff;border:1px solid #ddd;border-radius:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;position:relative;width:384px}#p-qa-detail .search_box .situation_form{border-radius:16px;height:24px;position:absolute;right:16px;top:-33px;width:192px}.search_box input[type=text]{border:none;border-radius:4px 0 0 4px;height:32px;max-width:184px;padding-bottom:4px}.l-enterprise-top .search_box input[type=text]{border:none;width:100%}#p-qa-detail .search_box input[type=text]{border:none;border-radius:17px;font-size:10px;height:22px;max-width:152px;padding-bottom:2px;width:100%}.search_box input[type=text]:focus{padding-bottom:2px}.search_box input[type=text]::-webkit-input-placeholder{font-size:10px}.search_box input[type=text]::-moz-placeholder{font-size:10px}.search_box input[type=text]:-ms-input-placeholder{font-size:10px}.search_box input[type=text]::-ms-input-placeholder{font-size:10px}.search_box input[type=text]::placeholder{font-size:10px}.search_box input[type=text]::-webkit-input-placeholder{line-height:32px}.search_box input[type=text]::-moz-placeholder{line-height:32px}.search_box input[type=text]:-ms-input-placeholder{line-height:32px}.search_box input[type=text]::-ms-input-placeholder{line-height:32px}.search_box input[type=text]::placeholder{line-height:32px}#p-qa-detail .search_box input[type=text]::-webkit-input-placeholder{line-height:20px}#p-qa-detail .search_box input[type=text]::-moz-placeholder{line-height:20px}#p-qa-detail .search_box input[type=text]:-ms-input-placeholder{line-height:20px}#p-qa-detail .search_box input[type=text]::-ms-input-placeholder{line-height:20px}#p-qa-detail .search_box input[type=text]::placeholder{line-height:20px}.search_box .cid_select{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;min-width:152px;order:2;position:relative}.search_box .cid_select:before{border-left:1px solid #ddd;content:"";display:inline-block;height:calc(100% - 16px);width:1px}.search_box .cid_select select{border:none;border-radius:0;font-size:10px;height:100%;line-height:31px;max-height:32px;max-width:160px;text-align:left}.l-enterprise-top .search_box .cid_select select{padding:0 24px 0 8px}#p-qa-detail .search_box .cid_select{display:none}.search_box .cid_select:after{content:"\f078";display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-size:10px;font-weight:300;height:100%;line-height:32px;pointer-events:none;position:absolute;right:12px;right:8px;top:0;top:1px}.search_box .searchbtnLabel{-webkit-box-ordinal-group:4;-ms-flex-order:3;background:#ddd;border-radius:0 4px 4px 0;order:3;position:relative;text-align:center;width:32px}#p-qa-detail .search_box .searchbtnLabel{border-radius:0 16px 16px 0;height:22px}.search_box .searchbtnLabel:before{display:inline-block;height:100%;height:32px;line-height:32px;overflow:hidden;position:absolute;right:0;top:0;width:100%}#p-qa-detail .search_box .searchbtnLabel:before{font-size:13px;line-height:24px}.search_box .searchbtnLabel input{height:32px;line-height:31px;opacity:0}#p-qa-detail .search_box .searchbtnLabel input{height:24px}.situation_sns{display:none}.l-grobal-header{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;justify-content:center;width:100%}.p-grobal-header-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;justify-content:space-between;width:100%}.p-site-name{color:#333;font-size:10px}.p-site-name div:last-of-type{font-size:16px;font-weight:700;line-height:1.5}.p-grobal-navi{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.p-grobal-navi>*{margin-left:16px}.p-grobal-navi i{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:19px;height:24px;justify-content:center;width:24px}.p-grobal-navi i.fa-building{font-size:16px}.p-grobal-navi a{color:#333}.p-button-header-regist{height:32px}.p-modal-panel-enterpriselist .u-headline2{padding-top:16px}.p-modal-panel-enterpriselist .u-headline2 span{display:block;font-size:10px;font-weight:400;line-height:1.5}.l-enterprise-nav,.l-enterprise-nav-nomenu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-bottom:1px solid #ddd;height:40px;width:100%}.l-enterprise-nav-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;justify-content:flex-end;margin:0 auto;position:relative}.l-enterprise-nav .l-header-enterprise-name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;left:16px;position:absolute;top:0}.l-enterprise-nav .l-header-enterprise-name a{display:block;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:25em}.l-enterprise-nav .l-header-menu{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;height:100%;justify-content:center;top:0}.l-enterprise-nav .l-header-menu li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 8px}.l-enterprise-nav .l-header-menu li:last-of-type{margin-right:0}.l-enterprise-nav .l-header-menu a{color:#333;font-size:13px;opacity:.64;padding:4px}.l-enterprise-nav .l-header-menu a.now{opacity:1}.l-enterprise-nav-nomenu .l-header-enterprise-name{position:static;width:100%}#p-qa-detail .l-header-search{bottom:1px;margin:0;padding:0;position:absolute;right:16px;width:auto}#p-qa-detail .l-header-search .situation_form{position:static}#p-qa-detail .l-header-search .search_suggest ul{left:-88px;right:auto;z-index:6002}.l-header-post-nav{-ms-flex-line-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;align-content:center;background:#006d2d;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;min-width:1072px;width:100%}.l-post-nav-inner{width:1072px}.l-logo-change-info{background:#f7f7f7;padding:8px 16px;text-align:center}.l-main-image{background:#fff;border-bottom:1px solid #ddd}.p-welcome_text{font-size:28px;line-height:1.3;padding:16px 16px 0;text-align:center;width:100%}.p-main-image-lv1 .p-main-image-inner{padding-bottom:40px;padding-top:24px}.p-main-image-lv1 .p-main-image-inner,.p-main-image-lv2 .p-main-image-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:0 auto}.p-main-image-logo,.p-main-image-logo img{height:157.44px;width:251.904px}.p-main-image-logo~.p-welcome_text{margin-top:8px}.p-main-image-user{margin-top:16px}.p-main-image-user dl{-webkit-box-pack:center;-ms-flex-pack:center;font-size:10px;justify-content:center;line-height:1.5}.p-main-image-user dt{font-weight:400}.p-main-image-user dt:last-of-type{margin-left:16px}.p-main-image-user dd{font-weight:700;margin-left:8px}.p-main-image-lv1 .p-main-image-search,.p-main-image-lv2 .p-main-image-search{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;justify-content:center;order:inherit}.p-frequently-keyword-ex{font-size:13px;line-height:1.5}.p-frequently-keyword-ex dl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px}.p-frequently-keyword-ex dl *{margin:0 4px}.p-frequently-keyword-ex dt{font-weight:400}.l-enterprise-post.l-col1 #contents{clear:both;margin-left:auto;margin-right:auto;padding:40px 16px 72px;width:1072px}.l-enterprise-post.l-col1 #contents #contents_inner02{margin-left:auto;margin-right:auto;margin-top:40px;padding-left:16px;padding-right:16px;width:672px}#p-setting-mail-complete .l-enterprise-post.l-col1 #contents #contents_inner02{margin-top:0;padding-left:0;padding-right:0}.l-enterprise-sec.l-col1 #contents{clear:both;margin-left:auto;margin-right:auto;padding:40px 16px 72px;width:672px}.l-enterprise-top.l-col2 #contents{clear:both;margin-left:auto;margin-right:auto;padding:40px 16px 72px;width:1072px}.l-enterprise-top.l-col2 #contents #contents_inner{float:left;width:640px}.l-enterprise-top.l-col2 #contents #side_nav{clear:right;float:right;width:300px}.l-enterprise-sec.l-col2 #contents{clear:both;margin-left:auto;margin-right:auto;padding:40px 16px 72px;width:1072px}.l-enterprise-sec.l-col2 #contents #contents_inner,.l-enterprise-sec.l-col2 #contents .recommendation{float:left;width:640px}.l-enterprise-sec.l-col2 #contents #side_nav,.l-enterprise-sec.l-col2 #contents .login_screen,.l-enterprise-sec.l-col2 #contents .sns_login{clear:right;float:right;width:300px}.l-mypage.l-col2 #contents{margin-left:auto;margin-right:auto;padding:40px 16px 72px;width:1072px}.l-mypage.l-col2 #contents #contents_inner{float:left;width:640px}.l-mypage.l-col2 #contents #side_nav{clear:right;float:right;width:300px}.l-mypage.l-col1 #contents{margin-left:auto;margin-right:auto;margin-top:40px;padding-bottom:72px;padding-left:16px;padding-right:16px;width:672px}.l-top.l-col1 #contents{clear:both;margin-left:auto;margin-right:auto;padding:40px 16px 72px;width:672px}#p-all-top #contents{padding:0 0 72px;width:100%}.l-enterprise-post #side_nav{display:none}.l-col1 #contents.cs-s_guest_main,.l-enterprise-post #contents_inner{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:672px}.cs-s_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;width:100%}.global_footer{background-color:#fff;clear:both;height:96px;margin-top:auto}.l-footer-message+.global_footer{margin-top:0}.global_footer .global_footer_inner{margin-left:auto;margin-right:auto;overflow:hidden;padding:24px 16px;position:relative;width:1072px}.global_footer ul li{display:inline-block;margin-right:24px}.global_footer ul a{color:#656565;font-size:13px;line-height:1.5}.global_footer .copy{color:#9e9e9e;font-size:10px;line-height:1.5}.global_footer p{clear:both}.global_footer .cojp{position:absolute;right:8px;top:16px}.global_footer .cojp a{display:inline-block}.global_footer .cojp a img{height:46px;width:130px}.l-side-navi .u-button-question{width:100%}.l-side-navi .c-list li{margin-top:8px}.l-side-navi a.c-box-side{display:block}.l-side-company .c-row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;justify-content:space-between}.l-side-company .c-row .u-headline1{width:calc(100% - 64px)}.l-side-company .c-row .u-headline1 .fa-arrow-up-right-from-square{margin-left:4px}.l-side-company .u-note-small{color:#656565}.l-side-company .c-list li{margin-top:16px}.l-footer-message{background:#333;color:#fff;margin-top:auto;min-width:1072px;padding:40px 16px;width:100%}.l-footer-message .c-container-md{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;justify-content:space-between;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:672px}.l-footer-message .u-headline2{color:#fff}.l-footer-message .l-message-logo{font-size:10px;padding-right:24px;width:40%}.l-footer-message .l-message-logo,.l-footer-message .l-message-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;line-height:1.5}.l-footer-message .l-message-text{border-left:1px solid #9e9e9e;font-size:13px;padding-left:40px;width:60%}.l-footer-message .l-message-text p{margin-bottom:8px;margin-top:8px}.l-footer-message .l-message-text a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:16px}.l-footer-message .l-message-text a:after{font-size:10px;line-height:1}.l-main-contents{float:left;width:640px}.l-main-contents>:first-child{margin-top:0}#p-site-top .category_form{display:none}.contributionbox{width:100%}.p-qa-list-box .c-select-box-group{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-index-thanks-card-block .c-title-select-set{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.p-index-thanks-card-block .c-thanks-card-thumbnail-list{width:33.333%}.p-regist-sns-block{border-top:1px solid #ddd;margin-top:40px;padding-top:40px;width:100%}.p-connect-box,.p-connect-box .p-connect-sns-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-connect-box .p-connect-sns-box>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-right:16px;width:64px}.p-connect-box .p-connect-sns-box .p-sns-conected-text{width:100%}.p-connect-box .p-connect-sns-box .p-sns-conected-text span{display:block;width:64px}.p-connect-box .p-connect-docomo-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;width:64px}.p-connect-box .c-button-sns{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#fff;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;justify-content:center;width:64px}.p-connect-box .c-button-fb{background:#385794;border-radius:4px;font-size:24px}.p-connect-box .c-button-tw{background:#53abf0;border-radius:4px;font-size:24px}.p-connect-box .c-button-docomo{display:block;height:64px;width:64px}.p-connect-box .c-button-docomo img{height:64px;width:64px}.p-connect-box .p-sns-conected-text{color:#656565;font-size:10px;line-height:1.5;margin-top:4px;text-align:center}.p-login-sns-block{border-top:1px solid #ddd;margin-top:40px;padding-top:40px}.p-login-faqlink{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:32px}.p-login-faqlink a{font-size:13px;margin-right:16px}.p-regist-question-guide{background:#fff;border-radius:8px;margin-top:16px;padding:24px;text-align:left;width:100%}.p-regist-question-guide .u-mt5{text-align:center}.p-regist-question-guide .p-regist-type{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;text-align:left}.p-regist-question-guide .p-regist-type>div{padding-right:16px;width:calc(100% - 160px)}.p-regist-question-guide .p-regist-type>div.p-pre-thanks{padding-right:0;width:100%}.p-regist-question-guide .p-regist-type img{height:auto;width:160px}.p-regist-question-guide .p-button-block-complete{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;justify-content:center}.p-regist-question-guide .p-button-block-complete>div:last-of-type{margin-top:24px}.p-regist-howto-type{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;width:100%}.p-regist-howto-type div{padding-right:32px;width:calc(100% - 160px)}.p-regist-howto-type img{width:160px}.p-regist-enterpriselist{margin-top:40px}#p-question-confirm .c-post-confirm-box dt:first-of-type,#p-registquestion-confirm .c-post-confirm-box dt:first-of-type{margin-top:32px}.p-post-confirm-mediaview img{height:auto;max-height:315px;max-width:420px;width:auto}#p-registquestion-confirm .multimedia{margin-top:24px}#p-registquestion-confirm .multimedia img{height:auto;max-height:315px;max-width:420px;width:auto}#p-registquestion-input .c-post-form-start-block textarea{margin-top:0}.activate_message{color:red}.ico_q{font-size:13px;font-weight:700;line-height:1.5}.qbox_inner .ico_q{display:none}#p-top-mypage .qbox_inner .ico_q{display:block;margin-top:24px}.ico_a{font-size:13px;font-weight:700;line-height:1.5}.ico_a+textarea{margin-top:8px}.qbox_inner>p{font-size:13px;line-height:1.5;margin-top:24px}.box_manuscript_inner{margin-top:32px}.box_manuscript_inner h4{color:#333;font-size:13px;font-weight:700;letter-spacing:1px}.box_manuscript_inner input[name=title]{margin-top:4px}.box_manuscript_inner .form_manuscript .msg,.box_manuscript_inner .form_manuscript span{color:#656565;display:inline-block;font-size:13px;line-height:1.5;margin-top:8px}.box_manuscript_inner .form_manuscript .template img{display:none}.box_manuscript_inner .form04{margin-top:8px}.box_manuscript_inner .form04.gry{color:#9e9e9e;font-size:16px;letter-spacing:1px;line-height:1.875}.box_manuscript_inner .form_03,.cs-s_attach_area,.media_image{margin-top:8px}.cs-s_attach_area #upload_image+a,.media_image #upload_image+a{display:none}.cs-s_attach_area div,.cs-s_attach_area p,.media_image p{color:#656565;font-size:13px;line-height:1.5}.cs-s_attach_area div{margin-top:16px}.cs-s_input_attach{margin-top:24px}.cs-s_input_attach>ul a{display:none}.cs-s_input_attach>ul li:before{color:#333;content:"添付画像";font-size:13px;font-weight:700;letter-spacing:1px;margin-top:32px}.media_attention{color:#656565;font-size:13px;line-height:1.5;margin-top:16px}.submitted_media{margin-top:8px}.media_after_upload #file_name{color:#333;font-size:16px}.media_after_upload .fa-times{color:#333;cursor:pointer;font-size:20px;line-height:1.3;margin-left:8px;vertical-align:sub}.h2_category{color:#333;font-size:13px;font-weight:700;letter-spacing:1px;margin-top:32px}.h2_category+.box_manuscript_inner{margin-top:8px}.h2_category+.box_manuscript_inner .clear{display:inline-block;position:relative;right:0}.h2_category+.box_manuscript_inner .clear:after{content:"\f078";display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-size:10px;font-weight:300;height:100%;line-height:32px;pointer-events:none;position:absolute;right:12px;top:0}.ico_troubled{color:#333;font-size:13px;font-weight:700;letter-spacing:1px;margin-top:32px}.ico_troubled+.box_manuscript_inner{margin-top:8px}.ico_troubled+.box_manuscript_inner p{display:inline-block;margin-right:16px}.ico_troubled+.box_manuscript_inner p input{display:none}.ico_troubled+.box_manuscript_inner p input:checked+label{background:#0971b3;color:#fff}.ico_troubled+.box_manuscript_inner p input+label,.ico_troubled+.box_manuscript_inner p input:checked+label{border:1px solid #0971b3;border-radius:16px;font-size:13px;font-weight:700;height:32px;padding:0 16px;position:relative}.ico_troubled+.box_manuscript_inner p input+label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;color:#0971b3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;min-width:112px}.ico_troubled+.box_manuscript_inner p img{display:none}.ico_mail{color:#333;font-size:13px;font-weight:700;letter-spacing:1px;margin-top:32px}.ico_mail+.box_manuscript_inner{margin-top:8px}.ico_mail+.box_manuscript_inner input{display:none}.ico_mail+.box_manuscript_inner input:checked+label:before{color:#0971b3;content:"\f14a";font-family:Font Awesome\ 5 Pro,sans-serif;font-size:16px;font-weight:300}.ico_mail+.box_manuscript_inner input+label:before{color:#0971b3;content:"\f0c8";font-family:Font Awesome\ 5 Pro,sans-serif;font-size:16px;font-weight:300;margin-right:8px;vertical-align:middle}.user_data{display:none}.user_data+h3{font-size:20px;line-height:1.3;margin-top:8px}#p-answerpost-confirm .user_data+p{font-size:16px;letter-spacing:1px;line-height:1.875;margin-top:8px}.contribution_message{display:none}.cs-s_input_rule,.what_category{font-size:13px;line-height:1.5;margin-top:8px}.cs-s_input_rule{color:#656565}.username{font-size:16px;font-weight:700;line-height:1.313}#p-questionclose-complete .qbox h4.clear,#p-setting-mail-complete .cs-s_align_center h2{color:#333;font-weight:700;letter-spacing:1px}#p-setting-mail-complete .cs-s_align_center h2+p{margin-top:8px}#p-report-complete .reconfirmation_end h4{font-size:20px;line-height:1.3;margin-top:32px}.list_qbox_end .btn_cancellation_bg{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cs-s_additionalpost .ico_s,.cs-s_additionalpost .ico_t{color:#333;font-weight:700;letter-spacing:1px}.cs-s_additionalpost .box_manuscript{margin-top:24px}.cs-s_additionalpost .box_manuscript.cs-s_additionalbox{margin-top:56px}.cs-s_additionalpost .box_manuscript .user_date{display:none}.cs-s_additionalpost .box_manuscript .cs-s_thankstxt,.cs-s_additionalpost .box_manuscript .cs-s_txt14{font-size:13px;letter-spacing:1px;line-height:1.923;margin-top:8px}.cs-s_additionalpost .form_03{height:160px}.cs-s_additionalpost .cs-s_input_limit_txt{color:#656565;font-size:13px;line-height:1.5;margin-top:4px;text-align:right}#p-report-complete .detailQest-ttl,#p-report-confirm .ok_contribution_message,#p-report-input .detailQest-ttl{color:#333;font-weight:700;letter-spacing:1px}#p-report-confirm .okc_lq_detail_reportttl{margin-top:24px}#p-report-confirm .okc_lq_detail_reportttl .detailQest-ttl{display:none}#p-report-input .okc_cr_report{margin-top:32px}#p-report-confirm .okc_cr_report .okc_cr_report_l,#p-report-input .okc_cr_report .okc_cr_report_l{color:#333;font-size:13px;font-weight:700;letter-spacing:1px}#p-report-confirm .okc_cr_report .okc_cr_report_l:first-of-type,#p-report-input .okc_cr_report .okc_cr_report_l:first-of-type{margin-top:24px}#p-report-confirm .okc_cr_report .okc_cr_report_r,#p-report-input .okc_cr_report .okc_cr_report_r{margin-top:4px}.okc_cr_report .okc_cr_report_r .form_manuscript{display:-webkit-box;display:-ms-flexbox;display:flex}.okc_cr_report .okc_cr_report_r .form_manuscript input{display:none}.okc_cr_report .okc_cr_report_r .form_manuscript input:checked+label{background:#0971b3;border:1px solid #0971b3;border-radius:16px;color:#fff;font-size:13px;font-weight:700;height:32px;padding:0 16px;position:relative}.okc_cr_report .okc_cr_report_r .form_manuscript input+label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #0971b3;border-radius:16px;color:#0971b3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:700;height:32px;justify-content:center;margin-right:16px;min-width:112px;padding:0 16px;position:relative}#p-report-input .okc_cr_report_txt{font-size:13px;line-height:1.5;margin-top:24px}#p-report-input .form_manuscript{color:#656565;font-size:13px;line-height:1.5;margin-top:4px;text-align:right}#p-report-input .okc_cr_report:nth-last-of-type(4) .form_manuscript{color:#333;display:block;position:relative}#p-report-input .okc_cr_report:nth-last-of-type(4) .form_manuscript:after{content:"\f078";display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-size:10px;font-weight:300;height:100%;line-height:32px;pointer-events:none;position:absolute;right:12px;top:0}.okc_cr_report:nth-last-of-type(2) .form_manuscript{display:block}.withdraw_form .clear:first-of-type .txt_withdraw_form{margin-top:24px}.withdraw_form .clear .txt_withdraw_form{color:#333;font-size:13px;font-weight:700;letter-spacing:1px;margin-top:32px}.p-post-complete-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;line-height:1.5}.p-post-complete-list a{display:inline-block;margin-right:16px;margin-top:16px}.p-post-complete-illust{margin-left:32px}#p-questionlist #contents_inner{position:relative}#p-questionlist .breadcrumb_list+.box_contents{margin-top:0}#p-questionlist h2{display:none}#p-questionlist h2+form{text-align:right;width:100%}h2+form+.re_list{clear:both;overflow:hidden;width:100%}#p-questionlist h2+form+.re_list{width:100%}.category_form{cursor:pointer;display:inline-block;position:relative}.category_form:after{content:"\f078";display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-size:10px;font-weight:300;height:100%;line-height:32px;pointer-events:none;position:absolute;right:12px;top:0}.p-qa-list-releated-box{margin-top:40px}#p-news h2{color:#333;font-weight:700;letter-spacing:1px}#p-news h2+.whatnew_txtbox{margin-top:24px}#p-error .reconfirmation_end{position:relative}#p-error .reconfirmation_end:before{bottom:0;color:#333;content:"コミュニティトップへ";display:inline-block;font-size:16px;font-weight:700;height:48px;left:0;line-height:47px;pointer-events:none;position:absolute;text-align:center;width:208px;z-index:1}.reconfirmation_end h4{font-size:16px;line-height:1.5}.cs-s_modal_content h2{font-size:20px;font-weight:700;line-height:1.3;padding-right:40px}.cs-s_modal_content p{margin-top:16px}.p-rank-selecters>p{font-size:13px;line-height:1.5;margin-top:16px}.p-rank-selecters .p-rank-nodata{margin-top:24px}.p-rank-category .c-rank-list-box{border-top:1px dashed #ddd;margin-top:24px;padding-top:24px}.p-rank-category .c-rank-list-box:first-of-type{border:none;padding-top:0}#header_global_nav li a{color:#fff}.search_box{margin-top:24px}#p-registquestion-input textarea.u-textarea{height:872px}.p-main-image-lv1 .p-main-image-inner{padding-bottom:56px}.l-enterprise-nav,.l-enterprise-nav-nomenu{background:#006d2d}.l-enterprise-nav .l-header-enterprise-name .u-headline2,.l-enterprise-nav .l-header-menu a,.l-enterprise-nav-nomenu .l-header-enterprise-name .u-headline2,.l-enterprise-nav-nomenu .l-header-menu a{color:#fff}.l-main-image{background:url(../../../img/design_option/46/main_image.png?6987373234) top no-repeat}.l-main-image.p-main-image-lv1{background-size:100% auto}@media (max-width:959px){.l-main-image.p-main-image-lv1{background-size:1200px 424px}}.l-main-image.p-main-image-lv2{background-position:50%}@media (min-width:1280px){.l-main-image.p-main-image-lv2{background-size:100% auto}}.l-header-post-nav a{color:#fff}