/*!
Theme Name: 診断Arcplan
Description: WordPressテンプレート「診断Arcplan テーマ」
Version: 1.0.0
*//*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}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}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}img{width:100%;height:auto}*{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word;min-height:0vw}html{font-style:normal;min-width:100%;width:100%;color:#000;background-color:#fff}html{margin-top:0 !important}body{font-size:16px;line-height:2;font-weight:400}a{color:#000;text-decoration:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;color:currentColor}section{position:relative}main{position:relative}@font-face{font-family:"Noto Sans JP";font-weight:300;src:url("font/NotoSansJP/NotoSansJP-ExtraLight.ttf") format("truetype");font-display:block}@font-face{font-family:"Noto Sans JP";font-weight:400;src:url("font/NotoSansJP/NotoSansJP-Regular.ttf") format("truetype");font-display:block}@font-face{font-family:"Noto Sans JP";font-weight:500;src:url("font/NotoSansJP/NotoSansJP-Medium.ttf") format("truetype");font-display:block}@font-face{font-family:"Noto Sans JP";font-weight:600;src:url("font/NotoSansJP/NotoSansJP-SemiBold.ttf") format("truetype");font-display:block}@font-face{font-family:"Noto Sans JP";font-weight:700;src:url("font/NotoSansJP/NotoSansJP-Bold.ttf") format("truetype");font-display:block}@font-face{font-family:"Noto Sans JP";font-weight:800;src:url("font/NotoSansJP/NotoSansJP-ExtraBold.ttf") format("truetype");font-display:block}html{font-family:"Noto Sans JP",Meiryo,sans-serif}.c-inner{max-width:700px;width:90%;margin-left:auto;margin-right:auto}.c-sec-inner{padding:120px 0}@media screen and (max-width: 764px){.c-sec-inner{padding:84px 0}}.c-sec-inner.c-sec-inner--half__top{padding-top:84px}.c-sec-inner.c-sec-inner--half__bottom{padding-bottom:84px}@media screen and (max-width: 764px){.c-sec-inner.c-sec-inner--half__top{padding-top:63px}.c-sec-inner.c-sec-inner--half__bottom{padding-bottom:63px}}.c-content-mg{margin-top:84px}@media screen and (max-width: 764px){.c-content-mg{margin-top:63px}}.u-il-block{display:inline-block}.u-sec-bg{position:absolute;width:100%;height:100%;inset:0;z-index:0;pointer-events:none}.u-sec-bg .u-sec-bg-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.u-sec-bg .u-sec-bg-deco{position:relative;height:100%}.md__deco{position:absolute;z-index:-1}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-left{text-align:left}.u-text-start{text-align:start}.u-text-end{text-align:end}.u-pdt-0{padding-top:0 !important}.u-pdb-0{padding-bottom:0 !important}.u-mgt-0{margin-top:0 !important}.u-mgb-0{margin-bottom:0 !important}body{position:relative;background-color:#dbeeee}main{overflow:hidden}.t-page{max-width:700px;padding:8px;margin:50px auto 50px;background-color:#fff}.t-page .t-page--inner{background-color:#dbeeee}.t-mainvisual{height:100vh;height:100svh;width:100%;position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.t-mainvisual .t-mainvisual__content{width:100%;height:100%;position:relative;z-index:1}.t-mainvisual .t-mainvisual__content .t-mainvisual__content--inner{width:100%;height:100%;overflow:hidden;position:relative}.t-appeal{height:100px;background-color:#4caaa8}.t-shindan .t-shindan--inner .t-shindan__dialog{font-size:16px;font-size:max(14px,min(1.832460733vw,16px));color:#4d4d4d;width:95%;min-height:100px;margin:0 auto;padding:15px 2.5%;border-radius:20px;background-color:#fff}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-talk{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:1em}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-talk .t-shindan__step-talk-picture{width:125px;height:125px;min-width:125px;min-height:125px;width:min(125px,16.36vw);height:min(125px,16.36vw);min-width:min(125px,16.36vw);min-height:min(125px,16.36vw);border-radius:50%;overflow:hidden}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-talk .t-shindan__step-talk-picture .t-shindan__step-talk-picture--inner{width:100%;padding-top:100%;position:relative}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-talk .t-shindan__step-talk-picture .t-shindan__step-talk-picture--inner img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-talk .t-shindan__step-talk-letter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-talk .t-shindan__step-talk-letter .t-shindan__step-talk-letter-name{font-size:1.375em;font-weight:500}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-talk .t-shindan__step-talk-letter .t-shindan__step-talk-letter-text{font-size:1.375em;line-height:1.4;font-weight:500;background-color:#d8effc;max-width:385px;padding:.35em .75em .5em;border-radius:.625em}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-talk .t-shindan__step-talk-letter .t-shindan__step-talk-letter-text .small{font-size:.625em}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-talk .t-shindan__step-talk-letter .t-shindan__step-talk-letter-text .loading{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.25em;position:relative}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-talk .t-shindan__step-talk-letter .t-shindan__step-talk-letter-text .loading .cirlce,.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-talk .t-shindan__step-talk-letter .t-shindan__step-talk-letter-text .loading::before,.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-talk .t-shindan__step-talk-letter .t-shindan__step-talk-letter-text .loading::after{content:"";display:inline-block;position:relative;width:.3em;height:.3em;border-radius:50%;background-color:#4caaa8}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-talk .t-shindan__step-talk-letter .t-shindan__step-talk-letter-read{font-size:.875em;line-height:1;display:block;margin-top:.5em}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-talk.t-shindan__step-talk--right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-talk+.t-shindan__step-talk{margin-top:1em}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-talk.t-shindan__step-talk--hidden{display:none}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-choices{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);gap:1em;margin-top:2em}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-choices .t-shindan__step-choices-item{font-size:1.875em;font-weight:600;color:#fff;min-height:4.3333em;border-radius:.3333em;background-color:#4caaa8;-webkit-transition:opacity .2s;transition:opacity .2s}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-choices .t-shindan__step-choices-item:hover{opacity:.65}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-choices .t-shindan__step-choices-item button{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.t-shindan .t-shindan--inner .t-shindan__step .t-shindan__step-choices.t-shindan__step-choices--hidden{display:none}.t-shindan .t-shindan--inner .t-shindan__step.t-shindan__step--hidden{display:none}.t-shindan .t-shindan--inner .t-shindan__step.t-shindan__step--loading .t-shindan__step-talk .t-shindan__step-talk-letter .t-shindan__step-talk-letter-text .loading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.t-shindan .t-shindan--inner .t-shindan__step.t-shindan__step--loading .t-shindan__step-talk .t-shindan__step-talk-letter .t-shindan__step-talk-letter-text .display{display:none}.t-shindan .t-shindan--inner .t-shindan__step.t-shindan__step--loading .t-shindan__step-choices{display:none}/*# sourceMappingURL=style.css.map */