﻿trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%2018V7.5c0-2.25%203-2.25%203%200V18c0%204.125-6%204.125-6%200V7.5c0-6.375%209-6.375%209%200V18%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.522%2019.242a.5.5%200%200%201-.5-.5V5.35a.5.5%200%200%201%20.5-.5h5.783c1.347%200%202.46.345%203.24.982.783.64%201.216%201.562%201.216%202.683%200%201.13-.587%202.129-1.476%202.71a.35.35%200%200%200%20.049.613c1.259.56%202.101%201.742%202.101%203.22%200%201.282-.483%202.334-1.363%203.063-.876.726-2.132%201.12-3.66%201.12h-5.89ZM9.27%207.347v3.362h1.97c.766%200%201.347-.17%201.733-.464.38-.291.587-.716.587-1.27%200-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43H9.27Zm0%205.606v3.791h2.389c.832%200%201.448-.177%201.853-.497.399-.315.614-.786.614-1.423%200-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486H9.27Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-italic::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%205h6.5v2h-2.23l-2.31%2010H13v2H6v-2h2.461l2.306-10H9V5Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-link::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.948%205.258a4.337%204.337%200%200%200-6.108%200L11.217%206.87a.993.993%200%200%200%200%201.41c.392.39%201.027.39%201.418%200l1.623-1.613a2.323%202.323%200%200%201%203.271%200%202.29%202.29%200%200%201%200%203.251l-2.393%202.38a3.021%203.021%200%200%201-4.255%200l-.05-.049a1.007%201.007%200%200%200-1.418%200%20.993.993%200%200%200%200%201.41l.05.049a5.036%205.036%200%200%200%207.091%200l2.394-2.38a4.275%204.275%200%200%200%200-6.072Zm-13.683%2013.6a4.337%204.337%200%200%200%206.108%200l1.262-1.255a.993.993%200%200%200%200-1.41%201.007%201.007%200%200%200-1.418%200L9.954%2017.45a2.323%202.323%200%200%201-3.27%200%202.29%202.29%200%200%201%200-3.251l2.344-2.331a2.579%202.579%200%200%201%203.631%200c.392.39%201.027.39%201.419%200a.993.993%200%200%200%200-1.41%204.593%204.593%200%200%200-6.468%200l-2.345%202.33a4.275%204.275%200%200%200%200%206.072Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-strike::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2014.986c.088%202.647%202.246%204.258%205.635%204.258%203.496%200%205.713-1.728%205.713-4.463%200-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573%201.123%200%201.035-1.074%201.787-2.646%201.787-1.563%200-2.773-.762-2.91-1.924H6ZM6.432%2010h3.763c-.632-.314-.914-.715-.914-1.273%200-1.045.977-1.739%202.432-1.739%201.475%200%202.52.723%202.617%201.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145%200-5.392%201.719-5.392%204.316%200%20.363.04.703.12%201.02ZM4%2011a1%201%200%201%200%200%202h15a1%201%200%201%200%200-2H4Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-quote::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.581%208.471c.44-.5%201.056-.834%201.758-.995C8.074%207.17%209.201%207.822%2010%208.752c1.354%201.578%201.33%203.555.394%205.277-.941%201.731-2.788%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419%200c.44-.5%201.055-.834%201.758-.995%201.734-.306%202.862.346%203.66%201.276%201.355%201.578%201.33%203.555.395%205.277-.941%201.731-2.789%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.672-2.701c0-.905.283-1.59.72-2.088Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-heading-1::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.5%207.5v-3h-12v3H14v13h3v-13h4.5ZM9%2013.5h3.5v-3h-10v3H6v7h3v-7Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-code::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.293%2011.293a1%201%200%200%200%200%201.414l4%204a1%201%200%201%200%201.414-1.414L5.414%2012l3.293-3.293a1%201%200%200%200-1.414-1.414l-4%204Zm13.414%205.414%204-4a1%201%200%200%200%200-1.414l-4-4a1%201%200%201%200-1.414%201.414L18.586%2012l-3.293%203.293a1%201%200%200%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%207.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM8%206a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-2.5-5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM5%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-number-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%204h2v4H4V5H3V4Zm5%202a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-3.5-7H6v1l-1.5%202H6v1H3v-1l1.667-2H3v-1h2.5ZM3%2017v-1h3v4H3v-1h2v-.5H4v-1h1V17H3Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-undo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2014a1%201%200%200%200%201%201h6a1%201%200%201%200%200-2H6.257c2.247-2.764%205.151-3.668%207.579-3.264%202.589.432%204.739%202.356%205.174%205.405a1%201%200%200%200%201.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084%207.25%207.63%208.377%205%2011.39V8a1%201%200%200%200-2%200v6Zm2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-redo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21%2014a1%201%200%200%201-1%201h-6a1%201%200%201%201%200-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739%202.356-5.174%205.405a1%201%200%200%201-1.98-.283c.564-3.95%203.415-6.526%206.826-7.095%203.08-.513%206.534.614%209.164%203.626V8a1%201%200%201%201%202%200v6Zm-2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-3.707-5.707a1%201%200%200%200%200%201.414l2%202a1%201%200%201%200%201.414-1.414L4.414%2012l1.293-1.293a1%201%200%200%200-1.414-1.414l-2%202Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-2.293-2.293%202-2a1%201%200%200%200%200-1.414l-2-2a1%201%200%201%200-1.414%201.414L3.586%2012l-1.293%201.293a1%201%200%201%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::-moz-selection{background:highlight}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::-moz-selection{background:highlight}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::selection{background:highlight}trix-editor .attachment.attachment--file[data-trix-mutable]{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor .attachment[data-trix-mutable] img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url("data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.41%2017.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5;overflow-wrap:break-word;word-break:break-word}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:0.3em;margin-left:0.3em;padding-left:0.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:0.3em;margin-right:0.3em;padding-right:0.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' \2022 '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}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{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:transparent;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:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}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}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}@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:400;src:local("NotoSansJP-Regular.otf"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.otf) format("opentype")}@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.otf) format("opentype")}html.is-active-modal{overflow-x:hidden !important;overflow-y:hidden !important}body{color:#222;font-weight:normal;font-size:12px;line-height:1.5;font-family:"Noto Sans Japanese", -apple-system, BlinkMacSystemFont, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased}button,input,select,textarea{margin:0;font-family:"Noto Sans Japanese", -apple-system, BlinkMacSystemFont, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif}*,*::before,*::after{box-sizing:border-box}a{text-decoration:none;color:#222;outline:none}.is-md{display:block}.is-md.d-inline-block{display:inline-block}@media screen and (max-width: 767px){.is-md.d-inline-block{display:none}}@media screen and (max-width: 767px){.is-md{display:none}}.is-xs{display:none}@media screen and (max-width: 767px){.is-xs{display:block}}.w-100{width:100%}.u-flex{display:flex}.u-flex-x-center{justify-content:center}.u-flex-y-center{align-items:center}.u-center{text-align:center;margin-left:auto;margin-right:auto}.u-no-shrink{flex-shrink:0}.p-relative{position:relative}.d-block{display:block !important}.u-pt0{padding-top:0px}@media screen and (max-width: 767px){.u-sp-pt0{padding-top:0px}}.u-pc-pt0{padding-top:0px}@media screen and (max-width: 767px){.u-pc-pt0{padding-top:0px}}.u-pt2{padding-top:2px}@media screen and (max-width: 767px){.u-sp-pt2{padding-top:2px}}.u-pc-pt2{padding-top:2px}@media screen and (max-width: 767px){.u-pc-pt2{padding-top:0px}}.u-pt4{padding-top:4px}@media screen and (max-width: 767px){.u-sp-pt4{padding-top:4px}}.u-pc-pt4{padding-top:4px}@media screen and (max-width: 767px){.u-pc-pt4{padding-top:0px}}.u-pt6{padding-top:6px}@media screen and (max-width: 767px){.u-sp-pt6{padding-top:6px}}.u-pc-pt6{padding-top:6px}@media screen and (max-width: 767px){.u-pc-pt6{padding-top:0px}}.u-pt8{padding-top:8px}@media screen and (max-width: 767px){.u-sp-pt8{padding-top:8px}}.u-pc-pt8{padding-top:8px}@media screen and (max-width: 767px){.u-pc-pt8{padding-top:0px}}.u-pt10{padding-top:10px}@media screen and (max-width: 767px){.u-sp-pt10{padding-top:10px}}.u-pc-pt10{padding-top:10px}@media screen and (max-width: 767px){.u-pc-pt10{padding-top:0px}}.u-pt12{padding-top:12px}@media screen and (max-width: 767px){.u-sp-pt12{padding-top:12px}}.u-pc-pt12{padding-top:12px}@media screen and (max-width: 767px){.u-pc-pt12{padding-top:0px}}.u-pt14{padding-top:14px}@media screen and (max-width: 767px){.u-sp-pt14{padding-top:14px}}.u-pc-pt14{padding-top:14px}@media screen and (max-width: 767px){.u-pc-pt14{padding-top:0px}}.u-pt16{padding-top:16px}@media screen and (max-width: 767px){.u-sp-pt16{padding-top:16px}}.u-pc-pt16{padding-top:16px}@media screen and (max-width: 767px){.u-pc-pt16{padding-top:0px}}.u-pt18{padding-top:18px}@media screen and (max-width: 767px){.u-sp-pt18{padding-top:18px}}.u-pc-pt18{padding-top:18px}@media screen and (max-width: 767px){.u-pc-pt18{padding-top:0px}}.u-pt20{padding-top:20px}@media screen and (max-width: 767px){.u-sp-pt20{padding-top:20px}}.u-pc-pt20{padding-top:20px}@media screen and (max-width: 767px){.u-pc-pt20{padding-top:0px}}.u-pt22{padding-top:22px}@media screen and (max-width: 767px){.u-sp-pt22{padding-top:22px}}.u-pc-pt22{padding-top:22px}@media screen and (max-width: 767px){.u-pc-pt22{padding-top:0px}}.u-pt24{padding-top:24px}@media screen and (max-width: 767px){.u-sp-pt24{padding-top:24px}}.u-pc-pt24{padding-top:24px}@media screen and (max-width: 767px){.u-pc-pt24{padding-top:0px}}.u-pt26{padding-top:26px}@media screen and (max-width: 767px){.u-sp-pt26{padding-top:26px}}.u-pc-pt26{padding-top:26px}@media screen and (max-width: 767px){.u-pc-pt26{padding-top:0px}}.u-pt28{padding-top:28px}@media screen and (max-width: 767px){.u-sp-pt28{padding-top:28px}}.u-pc-pt28{padding-top:28px}@media screen and (max-width: 767px){.u-pc-pt28{padding-top:0px}}.u-pt30{padding-top:30px}@media screen and (max-width: 767px){.u-sp-pt30{padding-top:30px}}.u-pc-pt30{padding-top:30px}@media screen and (max-width: 767px){.u-pc-pt30{padding-top:0px}}.u-pt32{padding-top:32px}@media screen and (max-width: 767px){.u-sp-pt32{padding-top:32px}}.u-pc-pt32{padding-top:32px}@media screen and (max-width: 767px){.u-pc-pt32{padding-top:0px}}.u-pt34{padding-top:34px}@media screen and (max-width: 767px){.u-sp-pt34{padding-top:34px}}.u-pc-pt34{padding-top:34px}@media screen and (max-width: 767px){.u-pc-pt34{padding-top:0px}}.u-pt36{padding-top:36px}@media screen and (max-width: 767px){.u-sp-pt36{padding-top:36px}}.u-pc-pt36{padding-top:36px}@media screen and (max-width: 767px){.u-pc-pt36{padding-top:0px}}.u-pt38{padding-top:38px}@media screen and (max-width: 767px){.u-sp-pt38{padding-top:38px}}.u-pc-pt38{padding-top:38px}@media screen and (max-width: 767px){.u-pc-pt38{padding-top:0px}}.u-pt40{padding-top:40px}@media screen and (max-width: 767px){.u-sp-pt40{padding-top:40px}}.u-pc-pt40{padding-top:40px}@media screen and (max-width: 767px){.u-pc-pt40{padding-top:0px}}.u-pt42{padding-top:42px}@media screen and (max-width: 767px){.u-sp-pt42{padding-top:42px}}.u-pc-pt42{padding-top:42px}@media screen and (max-width: 767px){.u-pc-pt42{padding-top:0px}}.u-pt44{padding-top:44px}@media screen and (max-width: 767px){.u-sp-pt44{padding-top:44px}}.u-pc-pt44{padding-top:44px}@media screen and (max-width: 767px){.u-pc-pt44{padding-top:0px}}.u-pt46{padding-top:46px}@media screen and (max-width: 767px){.u-sp-pt46{padding-top:46px}}.u-pc-pt46{padding-top:46px}@media screen and (max-width: 767px){.u-pc-pt46{padding-top:0px}}.u-pt48{padding-top:48px}@media screen and (max-width: 767px){.u-sp-pt48{padding-top:48px}}.u-pc-pt48{padding-top:48px}@media screen and (max-width: 767px){.u-pc-pt48{padding-top:0px}}.u-pt50{padding-top:50px}@media screen and (max-width: 767px){.u-sp-pt50{padding-top:50px}}.u-pc-pt50{padding-top:50px}@media screen and (max-width: 767px){.u-pc-pt50{padding-top:0px}}.u-pt52{padding-top:52px}@media screen and (max-width: 767px){.u-sp-pt52{padding-top:52px}}.u-pc-pt52{padding-top:52px}@media screen and (max-width: 767px){.u-pc-pt52{padding-top:0px}}.u-pt54{padding-top:54px}@media screen and (max-width: 767px){.u-sp-pt54{padding-top:54px}}.u-pc-pt54{padding-top:54px}@media screen and (max-width: 767px){.u-pc-pt54{padding-top:0px}}.u-pt56{padding-top:56px}@media screen and (max-width: 767px){.u-sp-pt56{padding-top:56px}}.u-pc-pt56{padding-top:56px}@media screen and (max-width: 767px){.u-pc-pt56{padding-top:0px}}.u-pt58{padding-top:58px}@media screen and (max-width: 767px){.u-sp-pt58{padding-top:58px}}.u-pc-pt58{padding-top:58px}@media screen and (max-width: 767px){.u-pc-pt58{padding-top:0px}}.u-pt60{padding-top:60px}@media screen and (max-width: 767px){.u-sp-pt60{padding-top:60px}}.u-pc-pt60{padding-top:60px}@media screen and (max-width: 767px){.u-pc-pt60{padding-top:0px}}.u-pt62{padding-top:62px}@media screen and (max-width: 767px){.u-sp-pt62{padding-top:62px}}.u-pc-pt62{padding-top:62px}@media screen and (max-width: 767px){.u-pc-pt62{padding-top:0px}}.u-pt64{padding-top:64px}@media screen and (max-width: 767px){.u-sp-pt64{padding-top:64px}}.u-pc-pt64{padding-top:64px}@media screen and (max-width: 767px){.u-pc-pt64{padding-top:0px}}.u-pt66{padding-top:66px}@media screen and (max-width: 767px){.u-sp-pt66{padding-top:66px}}.u-pc-pt66{padding-top:66px}@media screen and (max-width: 767px){.u-pc-pt66{padding-top:0px}}.u-pt68{padding-top:68px}@media screen and (max-width: 767px){.u-sp-pt68{padding-top:68px}}.u-pc-pt68{padding-top:68px}@media screen and (max-width: 767px){.u-pc-pt68{padding-top:0px}}.u-pt70{padding-top:70px}@media screen and (max-width: 767px){.u-sp-pt70{padding-top:70px}}.u-pc-pt70{padding-top:70px}@media screen and (max-width: 767px){.u-pc-pt70{padding-top:0px}}.u-pt72{padding-top:72px}@media screen and (max-width: 767px){.u-sp-pt72{padding-top:72px}}.u-pc-pt72{padding-top:72px}@media screen and (max-width: 767px){.u-pc-pt72{padding-top:0px}}.u-pt74{padding-top:74px}@media screen and (max-width: 767px){.u-sp-pt74{padding-top:74px}}.u-pc-pt74{padding-top:74px}@media screen and (max-width: 767px){.u-pc-pt74{padding-top:0px}}.u-pt76{padding-top:76px}@media screen and (max-width: 767px){.u-sp-pt76{padding-top:76px}}.u-pc-pt76{padding-top:76px}@media screen and (max-width: 767px){.u-pc-pt76{padding-top:0px}}.u-pt78{padding-top:78px}@media screen and (max-width: 767px){.u-sp-pt78{padding-top:78px}}.u-pc-pt78{padding-top:78px}@media screen and (max-width: 767px){.u-pc-pt78{padding-top:0px}}.u-pt80{padding-top:80px}@media screen and (max-width: 767px){.u-sp-pt80{padding-top:80px}}.u-pc-pt80{padding-top:80px}@media screen and (max-width: 767px){.u-pc-pt80{padding-top:0px}}.u-pt82{padding-top:82px}@media screen and (max-width: 767px){.u-sp-pt82{padding-top:82px}}.u-pc-pt82{padding-top:82px}@media screen and (max-width: 767px){.u-pc-pt82{padding-top:0px}}.u-pt84{padding-top:84px}@media screen and (max-width: 767px){.u-sp-pt84{padding-top:84px}}.u-pc-pt84{padding-top:84px}@media screen and (max-width: 767px){.u-pc-pt84{padding-top:0px}}.u-pt86{padding-top:86px}@media screen and (max-width: 767px){.u-sp-pt86{padding-top:86px}}.u-pc-pt86{padding-top:86px}@media screen and (max-width: 767px){.u-pc-pt86{padding-top:0px}}.u-pt88{padding-top:88px}@media screen and (max-width: 767px){.u-sp-pt88{padding-top:88px}}.u-pc-pt88{padding-top:88px}@media screen and (max-width: 767px){.u-pc-pt88{padding-top:0px}}.u-pt90{padding-top:90px}@media screen and (max-width: 767px){.u-sp-pt90{padding-top:90px}}.u-pc-pt90{padding-top:90px}@media screen and (max-width: 767px){.u-pc-pt90{padding-top:0px}}.u-pt92{padding-top:92px}@media screen and (max-width: 767px){.u-sp-pt92{padding-top:92px}}.u-pc-pt92{padding-top:92px}@media screen and (max-width: 767px){.u-pc-pt92{padding-top:0px}}.u-pt94{padding-top:94px}@media screen and (max-width: 767px){.u-sp-pt94{padding-top:94px}}.u-pc-pt94{padding-top:94px}@media screen and (max-width: 767px){.u-pc-pt94{padding-top:0px}}.u-pt96{padding-top:96px}@media screen and (max-width: 767px){.u-sp-pt96{padding-top:96px}}.u-pc-pt96{padding-top:96px}@media screen and (max-width: 767px){.u-pc-pt96{padding-top:0px}}.u-pt98{padding-top:98px}@media screen and (max-width: 767px){.u-sp-pt98{padding-top:98px}}.u-pc-pt98{padding-top:98px}@media screen and (max-width: 767px){.u-pc-pt98{padding-top:0px}}.u-pt100{padding-top:100px}@media screen and (max-width: 767px){.u-sp-pt100{padding-top:100px}}.u-pc-pt100{padding-top:100px}@media screen and (max-width: 767px){.u-pc-pt100{padding-top:0px}}.u-pb0{padding-bottom:0px}@media screen and (max-width: 767px){.u-sp-pb0{padding-bottom:0px}}.u-pc-pb0{padding-bottom:0px}@media screen and (max-width: 767px){.u-pc-pb0{padding-bottom:0px}}.u-pb2{padding-bottom:2px}@media screen and (max-width: 767px){.u-sp-pb2{padding-bottom:2px}}.u-pc-pb2{padding-bottom:2px}@media screen and (max-width: 767px){.u-pc-pb2{padding-bottom:0px}}.u-pb4{padding-bottom:4px}@media screen and (max-width: 767px){.u-sp-pb4{padding-bottom:4px}}.u-pc-pb4{padding-bottom:4px}@media screen and (max-width: 767px){.u-pc-pb4{padding-bottom:0px}}.u-pb6{padding-bottom:6px}@media screen and (max-width: 767px){.u-sp-pb6{padding-bottom:6px}}.u-pc-pb6{padding-bottom:6px}@media screen and (max-width: 767px){.u-pc-pb6{padding-bottom:0px}}.u-pb8{padding-bottom:8px}@media screen and (max-width: 767px){.u-sp-pb8{padding-bottom:8px}}.u-pc-pb8{padding-bottom:8px}@media screen and (max-width: 767px){.u-pc-pb8{padding-bottom:0px}}.u-pb10{padding-bottom:10px}@media screen and (max-width: 767px){.u-sp-pb10{padding-bottom:10px}}.u-pc-pb10{padding-bottom:10px}@media screen and (max-width: 767px){.u-pc-pb10{padding-bottom:0px}}.u-pb12{padding-bottom:12px}@media screen and (max-width: 767px){.u-sp-pb12{padding-bottom:12px}}.u-pc-pb12{padding-bottom:12px}@media screen and (max-width: 767px){.u-pc-pb12{padding-bottom:0px}}.u-pb14{padding-bottom:14px}@media screen and (max-width: 767px){.u-sp-pb14{padding-bottom:14px}}.u-pc-pb14{padding-bottom:14px}@media screen and (max-width: 767px){.u-pc-pb14{padding-bottom:0px}}.u-pb16{padding-bottom:16px}@media screen and (max-width: 767px){.u-sp-pb16{padding-bottom:16px}}.u-pc-pb16{padding-bottom:16px}@media screen and (max-width: 767px){.u-pc-pb16{padding-bottom:0px}}.u-pb18{padding-bottom:18px}@media screen and (max-width: 767px){.u-sp-pb18{padding-bottom:18px}}.u-pc-pb18{padding-bottom:18px}@media screen and (max-width: 767px){.u-pc-pb18{padding-bottom:0px}}.u-pb20{padding-bottom:20px}@media screen and (max-width: 767px){.u-sp-pb20{padding-bottom:20px}}.u-pc-pb20{padding-bottom:20px}@media screen and (max-width: 767px){.u-pc-pb20{padding-bottom:0px}}.u-pb22{padding-bottom:22px}@media screen and (max-width: 767px){.u-sp-pb22{padding-bottom:22px}}.u-pc-pb22{padding-bottom:22px}@media screen and (max-width: 767px){.u-pc-pb22{padding-bottom:0px}}.u-pb24{padding-bottom:24px}@media screen and (max-width: 767px){.u-sp-pb24{padding-bottom:24px}}.u-pc-pb24{padding-bottom:24px}@media screen and (max-width: 767px){.u-pc-pb24{padding-bottom:0px}}.u-pb26{padding-bottom:26px}@media screen and (max-width: 767px){.u-sp-pb26{padding-bottom:26px}}.u-pc-pb26{padding-bottom:26px}@media screen and (max-width: 767px){.u-pc-pb26{padding-bottom:0px}}.u-pb28{padding-bottom:28px}@media screen and (max-width: 767px){.u-sp-pb28{padding-bottom:28px}}.u-pc-pb28{padding-bottom:28px}@media screen and (max-width: 767px){.u-pc-pb28{padding-bottom:0px}}.u-pb30{padding-bottom:30px}@media screen and (max-width: 767px){.u-sp-pb30{padding-bottom:30px}}.u-pc-pb30{padding-bottom:30px}@media screen and (max-width: 767px){.u-pc-pb30{padding-bottom:0px}}.u-pb32{padding-bottom:32px}@media screen and (max-width: 767px){.u-sp-pb32{padding-bottom:32px}}.u-pc-pb32{padding-bottom:32px}@media screen and (max-width: 767px){.u-pc-pb32{padding-bottom:0px}}.u-pb34{padding-bottom:34px}@media screen and (max-width: 767px){.u-sp-pb34{padding-bottom:34px}}.u-pc-pb34{padding-bottom:34px}@media screen and (max-width: 767px){.u-pc-pb34{padding-bottom:0px}}.u-pb36{padding-bottom:36px}@media screen and (max-width: 767px){.u-sp-pb36{padding-bottom:36px}}.u-pc-pb36{padding-bottom:36px}@media screen and (max-width: 767px){.u-pc-pb36{padding-bottom:0px}}.u-pb38{padding-bottom:38px}@media screen and (max-width: 767px){.u-sp-pb38{padding-bottom:38px}}.u-pc-pb38{padding-bottom:38px}@media screen and (max-width: 767px){.u-pc-pb38{padding-bottom:0px}}.u-pb40{padding-bottom:40px}@media screen and (max-width: 767px){.u-sp-pb40{padding-bottom:40px}}.u-pc-pb40{padding-bottom:40px}@media screen and (max-width: 767px){.u-pc-pb40{padding-bottom:0px}}.u-pb42{padding-bottom:42px}@media screen and (max-width: 767px){.u-sp-pb42{padding-bottom:42px}}.u-pc-pb42{padding-bottom:42px}@media screen and (max-width: 767px){.u-pc-pb42{padding-bottom:0px}}.u-pb44{padding-bottom:44px}@media screen and (max-width: 767px){.u-sp-pb44{padding-bottom:44px}}.u-pc-pb44{padding-bottom:44px}@media screen and (max-width: 767px){.u-pc-pb44{padding-bottom:0px}}.u-pb46{padding-bottom:46px}@media screen and (max-width: 767px){.u-sp-pb46{padding-bottom:46px}}.u-pc-pb46{padding-bottom:46px}@media screen and (max-width: 767px){.u-pc-pb46{padding-bottom:0px}}.u-pb48{padding-bottom:48px}@media screen and (max-width: 767px){.u-sp-pb48{padding-bottom:48px}}.u-pc-pb48{padding-bottom:48px}@media screen and (max-width: 767px){.u-pc-pb48{padding-bottom:0px}}.u-pb50{padding-bottom:50px}@media screen and (max-width: 767px){.u-sp-pb50{padding-bottom:50px}}.u-pc-pb50{padding-bottom:50px}@media screen and (max-width: 767px){.u-pc-pb50{padding-bottom:0px}}.u-pb52{padding-bottom:52px}@media screen and (max-width: 767px){.u-sp-pb52{padding-bottom:52px}}.u-pc-pb52{padding-bottom:52px}@media screen and (max-width: 767px){.u-pc-pb52{padding-bottom:0px}}.u-pb54{padding-bottom:54px}@media screen and (max-width: 767px){.u-sp-pb54{padding-bottom:54px}}.u-pc-pb54{padding-bottom:54px}@media screen and (max-width: 767px){.u-pc-pb54{padding-bottom:0px}}.u-pb56{padding-bottom:56px}@media screen and (max-width: 767px){.u-sp-pb56{padding-bottom:56px}}.u-pc-pb56{padding-bottom:56px}@media screen and (max-width: 767px){.u-pc-pb56{padding-bottom:0px}}.u-pb58{padding-bottom:58px}@media screen and (max-width: 767px){.u-sp-pb58{padding-bottom:58px}}.u-pc-pb58{padding-bottom:58px}@media screen and (max-width: 767px){.u-pc-pb58{padding-bottom:0px}}.u-pb60{padding-bottom:60px}@media screen and (max-width: 767px){.u-sp-pb60{padding-bottom:60px}}.u-pc-pb60{padding-bottom:60px}@media screen and (max-width: 767px){.u-pc-pb60{padding-bottom:0px}}.u-pb62{padding-bottom:62px}@media screen and (max-width: 767px){.u-sp-pb62{padding-bottom:62px}}.u-pc-pb62{padding-bottom:62px}@media screen and (max-width: 767px){.u-pc-pb62{padding-bottom:0px}}.u-pb64{padding-bottom:64px}@media screen and (max-width: 767px){.u-sp-pb64{padding-bottom:64px}}.u-pc-pb64{padding-bottom:64px}@media screen and (max-width: 767px){.u-pc-pb64{padding-bottom:0px}}.u-pb66{padding-bottom:66px}@media screen and (max-width: 767px){.u-sp-pb66{padding-bottom:66px}}.u-pc-pb66{padding-bottom:66px}@media screen and (max-width: 767px){.u-pc-pb66{padding-bottom:0px}}.u-pb68{padding-bottom:68px}@media screen and (max-width: 767px){.u-sp-pb68{padding-bottom:68px}}.u-pc-pb68{padding-bottom:68px}@media screen and (max-width: 767px){.u-pc-pb68{padding-bottom:0px}}.u-pb70{padding-bottom:70px}@media screen and (max-width: 767px){.u-sp-pb70{padding-bottom:70px}}.u-pc-pb70{padding-bottom:70px}@media screen and (max-width: 767px){.u-pc-pb70{padding-bottom:0px}}.u-pb72{padding-bottom:72px}@media screen and (max-width: 767px){.u-sp-pb72{padding-bottom:72px}}.u-pc-pb72{padding-bottom:72px}@media screen and (max-width: 767px){.u-pc-pb72{padding-bottom:0px}}.u-pb74{padding-bottom:74px}@media screen and (max-width: 767px){.u-sp-pb74{padding-bottom:74px}}.u-pc-pb74{padding-bottom:74px}@media screen and (max-width: 767px){.u-pc-pb74{padding-bottom:0px}}.u-pb76{padding-bottom:76px}@media screen and (max-width: 767px){.u-sp-pb76{padding-bottom:76px}}.u-pc-pb76{padding-bottom:76px}@media screen and (max-width: 767px){.u-pc-pb76{padding-bottom:0px}}.u-pb78{padding-bottom:78px}@media screen and (max-width: 767px){.u-sp-pb78{padding-bottom:78px}}.u-pc-pb78{padding-bottom:78px}@media screen and (max-width: 767px){.u-pc-pb78{padding-bottom:0px}}.u-pb80{padding-bottom:80px}@media screen and (max-width: 767px){.u-sp-pb80{padding-bottom:80px}}.u-pc-pb80{padding-bottom:80px}@media screen and (max-width: 767px){.u-pc-pb80{padding-bottom:0px}}.u-pb82{padding-bottom:82px}@media screen and (max-width: 767px){.u-sp-pb82{padding-bottom:82px}}.u-pc-pb82{padding-bottom:82px}@media screen and (max-width: 767px){.u-pc-pb82{padding-bottom:0px}}.u-pb84{padding-bottom:84px}@media screen and (max-width: 767px){.u-sp-pb84{padding-bottom:84px}}.u-pc-pb84{padding-bottom:84px}@media screen and (max-width: 767px){.u-pc-pb84{padding-bottom:0px}}.u-pb86{padding-bottom:86px}@media screen and (max-width: 767px){.u-sp-pb86{padding-bottom:86px}}.u-pc-pb86{padding-bottom:86px}@media screen and (max-width: 767px){.u-pc-pb86{padding-bottom:0px}}.u-pb88{padding-bottom:88px}@media screen and (max-width: 767px){.u-sp-pb88{padding-bottom:88px}}.u-pc-pb88{padding-bottom:88px}@media screen and (max-width: 767px){.u-pc-pb88{padding-bottom:0px}}.u-pb90{padding-bottom:90px}@media screen and (max-width: 767px){.u-sp-pb90{padding-bottom:90px}}.u-pc-pb90{padding-bottom:90px}@media screen and (max-width: 767px){.u-pc-pb90{padding-bottom:0px}}.u-pb92{padding-bottom:92px}@media screen and (max-width: 767px){.u-sp-pb92{padding-bottom:92px}}.u-pc-pb92{padding-bottom:92px}@media screen and (max-width: 767px){.u-pc-pb92{padding-bottom:0px}}.u-pb94{padding-bottom:94px}@media screen and (max-width: 767px){.u-sp-pb94{padding-bottom:94px}}.u-pc-pb94{padding-bottom:94px}@media screen and (max-width: 767px){.u-pc-pb94{padding-bottom:0px}}.u-pb96{padding-bottom:96px}@media screen and (max-width: 767px){.u-sp-pb96{padding-bottom:96px}}.u-pc-pb96{padding-bottom:96px}@media screen and (max-width: 767px){.u-pc-pb96{padding-bottom:0px}}.u-pb98{padding-bottom:98px}@media screen and (max-width: 767px){.u-sp-pb98{padding-bottom:98px}}.u-pc-pb98{padding-bottom:98px}@media screen and (max-width: 767px){.u-pc-pb98{padding-bottom:0px}}.u-pb100{padding-bottom:100px}@media screen and (max-width: 767px){.u-sp-pb100{padding-bottom:100px}}.u-pc-pb100{padding-bottom:100px}@media screen and (max-width: 767px){.u-pc-pb100{padding-bottom:0px}}.u-pl0{padding-left:0px}@media screen and (max-width: 767px){.u-sp-pl0{padding-left:0px}}.u-pc-pl0{padding-left:0px}@media screen and (max-width: 767px){.u-pc-pl0{padding-left:0px}}.u-pl2{padding-left:2px}@media screen and (max-width: 767px){.u-sp-pl2{padding-left:2px}}.u-pc-pl2{padding-left:2px}@media screen and (max-width: 767px){.u-pc-pl2{padding-left:0px}}.u-pl4{padding-left:4px}@media screen and (max-width: 767px){.u-sp-pl4{padding-left:4px}}.u-pc-pl4{padding-left:4px}@media screen and (max-width: 767px){.u-pc-pl4{padding-left:0px}}.u-pl6{padding-left:6px}@media screen and (max-width: 767px){.u-sp-pl6{padding-left:6px}}.u-pc-pl6{padding-left:6px}@media screen and (max-width: 767px){.u-pc-pl6{padding-left:0px}}.u-pl8{padding-left:8px}@media screen and (max-width: 767px){.u-sp-pl8{padding-left:8px}}.u-pc-pl8{padding-left:8px}@media screen and (max-width: 767px){.u-pc-pl8{padding-left:0px}}.u-pl10{padding-left:10px}@media screen and (max-width: 767px){.u-sp-pl10{padding-left:10px}}.u-pc-pl10{padding-left:10px}@media screen and (max-width: 767px){.u-pc-pl10{padding-left:0px}}.u-pl12{padding-left:12px}@media screen and (max-width: 767px){.u-sp-pl12{padding-left:12px}}.u-pc-pl12{padding-left:12px}@media screen and (max-width: 767px){.u-pc-pl12{padding-left:0px}}.u-pl14{padding-left:14px}@media screen and (max-width: 767px){.u-sp-pl14{padding-left:14px}}.u-pc-pl14{padding-left:14px}@media screen and (max-width: 767px){.u-pc-pl14{padding-left:0px}}.u-pl16{padding-left:16px}@media screen and (max-width: 767px){.u-sp-pl16{padding-left:16px}}.u-pc-pl16{padding-left:16px}@media screen and (max-width: 767px){.u-pc-pl16{padding-left:0px}}.u-pl18{padding-left:18px}@media screen and (max-width: 767px){.u-sp-pl18{padding-left:18px}}.u-pc-pl18{padding-left:18px}@media screen and (max-width: 767px){.u-pc-pl18{padding-left:0px}}.u-pl20{padding-left:20px}@media screen and (max-width: 767px){.u-sp-pl20{padding-left:20px}}.u-pc-pl20{padding-left:20px}@media screen and (max-width: 767px){.u-pc-pl20{padding-left:0px}}.u-pl22{padding-left:22px}@media screen and (max-width: 767px){.u-sp-pl22{padding-left:22px}}.u-pc-pl22{padding-left:22px}@media screen and (max-width: 767px){.u-pc-pl22{padding-left:0px}}.u-pl24{padding-left:24px}@media screen and (max-width: 767px){.u-sp-pl24{padding-left:24px}}.u-pc-pl24{padding-left:24px}@media screen and (max-width: 767px){.u-pc-pl24{padding-left:0px}}.u-pl26{padding-left:26px}@media screen and (max-width: 767px){.u-sp-pl26{padding-left:26px}}.u-pc-pl26{padding-left:26px}@media screen and (max-width: 767px){.u-pc-pl26{padding-left:0px}}.u-pl28{padding-left:28px}@media screen and (max-width: 767px){.u-sp-pl28{padding-left:28px}}.u-pc-pl28{padding-left:28px}@media screen and (max-width: 767px){.u-pc-pl28{padding-left:0px}}.u-pl30{padding-left:30px}@media screen and (max-width: 767px){.u-sp-pl30{padding-left:30px}}.u-pc-pl30{padding-left:30px}@media screen and (max-width: 767px){.u-pc-pl30{padding-left:0px}}.u-pl32{padding-left:32px}@media screen and (max-width: 767px){.u-sp-pl32{padding-left:32px}}.u-pc-pl32{padding-left:32px}@media screen and (max-width: 767px){.u-pc-pl32{padding-left:0px}}.u-pl34{padding-left:34px}@media screen and (max-width: 767px){.u-sp-pl34{padding-left:34px}}.u-pc-pl34{padding-left:34px}@media screen and (max-width: 767px){.u-pc-pl34{padding-left:0px}}.u-pl36{padding-left:36px}@media screen and (max-width: 767px){.u-sp-pl36{padding-left:36px}}.u-pc-pl36{padding-left:36px}@media screen and (max-width: 767px){.u-pc-pl36{padding-left:0px}}.u-pl38{padding-left:38px}@media screen and (max-width: 767px){.u-sp-pl38{padding-left:38px}}.u-pc-pl38{padding-left:38px}@media screen and (max-width: 767px){.u-pc-pl38{padding-left:0px}}.u-pl40{padding-left:40px}@media screen and (max-width: 767px){.u-sp-pl40{padding-left:40px}}.u-pc-pl40{padding-left:40px}@media screen and (max-width: 767px){.u-pc-pl40{padding-left:0px}}.u-pl42{padding-left:42px}@media screen and (max-width: 767px){.u-sp-pl42{padding-left:42px}}.u-pc-pl42{padding-left:42px}@media screen and (max-width: 767px){.u-pc-pl42{padding-left:0px}}.u-pl44{padding-left:44px}@media screen and (max-width: 767px){.u-sp-pl44{padding-left:44px}}.u-pc-pl44{padding-left:44px}@media screen and (max-width: 767px){.u-pc-pl44{padding-left:0px}}.u-pl46{padding-left:46px}@media screen and (max-width: 767px){.u-sp-pl46{padding-left:46px}}.u-pc-pl46{padding-left:46px}@media screen and (max-width: 767px){.u-pc-pl46{padding-left:0px}}.u-pl48{padding-left:48px}@media screen and (max-width: 767px){.u-sp-pl48{padding-left:48px}}.u-pc-pl48{padding-left:48px}@media screen and (max-width: 767px){.u-pc-pl48{padding-left:0px}}.u-pl50{padding-left:50px}@media screen and (max-width: 767px){.u-sp-pl50{padding-left:50px}}.u-pc-pl50{padding-left:50px}@media screen and (max-width: 767px){.u-pc-pl50{padding-left:0px}}.u-pl52{padding-left:52px}@media screen and (max-width: 767px){.u-sp-pl52{padding-left:52px}}.u-pc-pl52{padding-left:52px}@media screen and (max-width: 767px){.u-pc-pl52{padding-left:0px}}.u-pl54{padding-left:54px}@media screen and (max-width: 767px){.u-sp-pl54{padding-left:54px}}.u-pc-pl54{padding-left:54px}@media screen and (max-width: 767px){.u-pc-pl54{padding-left:0px}}.u-pl56{padding-left:56px}@media screen and (max-width: 767px){.u-sp-pl56{padding-left:56px}}.u-pc-pl56{padding-left:56px}@media screen and (max-width: 767px){.u-pc-pl56{padding-left:0px}}.u-pl58{padding-left:58px}@media screen and (max-width: 767px){.u-sp-pl58{padding-left:58px}}.u-pc-pl58{padding-left:58px}@media screen and (max-width: 767px){.u-pc-pl58{padding-left:0px}}.u-pl60{padding-left:60px}@media screen and (max-width: 767px){.u-sp-pl60{padding-left:60px}}.u-pc-pl60{padding-left:60px}@media screen and (max-width: 767px){.u-pc-pl60{padding-left:0px}}.u-pl62{padding-left:62px}@media screen and (max-width: 767px){.u-sp-pl62{padding-left:62px}}.u-pc-pl62{padding-left:62px}@media screen and (max-width: 767px){.u-pc-pl62{padding-left:0px}}.u-pl64{padding-left:64px}@media screen and (max-width: 767px){.u-sp-pl64{padding-left:64px}}.u-pc-pl64{padding-left:64px}@media screen and (max-width: 767px){.u-pc-pl64{padding-left:0px}}.u-pl66{padding-left:66px}@media screen and (max-width: 767px){.u-sp-pl66{padding-left:66px}}.u-pc-pl66{padding-left:66px}@media screen and (max-width: 767px){.u-pc-pl66{padding-left:0px}}.u-pl68{padding-left:68px}@media screen and (max-width: 767px){.u-sp-pl68{padding-left:68px}}.u-pc-pl68{padding-left:68px}@media screen and (max-width: 767px){.u-pc-pl68{padding-left:0px}}.u-pl70{padding-left:70px}@media screen and (max-width: 767px){.u-sp-pl70{padding-left:70px}}.u-pc-pl70{padding-left:70px}@media screen and (max-width: 767px){.u-pc-pl70{padding-left:0px}}.u-pl72{padding-left:72px}@media screen and (max-width: 767px){.u-sp-pl72{padding-left:72px}}.u-pc-pl72{padding-left:72px}@media screen and (max-width: 767px){.u-pc-pl72{padding-left:0px}}.u-pl74{padding-left:74px}@media screen and (max-width: 767px){.u-sp-pl74{padding-left:74px}}.u-pc-pl74{padding-left:74px}@media screen and (max-width: 767px){.u-pc-pl74{padding-left:0px}}.u-pl76{padding-left:76px}@media screen and (max-width: 767px){.u-sp-pl76{padding-left:76px}}.u-pc-pl76{padding-left:76px}@media screen and (max-width: 767px){.u-pc-pl76{padding-left:0px}}.u-pl78{padding-left:78px}@media screen and (max-width: 767px){.u-sp-pl78{padding-left:78px}}.u-pc-pl78{padding-left:78px}@media screen and (max-width: 767px){.u-pc-pl78{padding-left:0px}}.u-pl80{padding-left:80px}@media screen and (max-width: 767px){.u-sp-pl80{padding-left:80px}}.u-pc-pl80{padding-left:80px}@media screen and (max-width: 767px){.u-pc-pl80{padding-left:0px}}.u-pl82{padding-left:82px}@media screen and (max-width: 767px){.u-sp-pl82{padding-left:82px}}.u-pc-pl82{padding-left:82px}@media screen and (max-width: 767px){.u-pc-pl82{padding-left:0px}}.u-pl84{padding-left:84px}@media screen and (max-width: 767px){.u-sp-pl84{padding-left:84px}}.u-pc-pl84{padding-left:84px}@media screen and (max-width: 767px){.u-pc-pl84{padding-left:0px}}.u-pl86{padding-left:86px}@media screen and (max-width: 767px){.u-sp-pl86{padding-left:86px}}.u-pc-pl86{padding-left:86px}@media screen and (max-width: 767px){.u-pc-pl86{padding-left:0px}}.u-pl88{padding-left:88px}@media screen and (max-width: 767px){.u-sp-pl88{padding-left:88px}}.u-pc-pl88{padding-left:88px}@media screen and (max-width: 767px){.u-pc-pl88{padding-left:0px}}.u-pl90{padding-left:90px}@media screen and (max-width: 767px){.u-sp-pl90{padding-left:90px}}.u-pc-pl90{padding-left:90px}@media screen and (max-width: 767px){.u-pc-pl90{padding-left:0px}}.u-pl92{padding-left:92px}@media screen and (max-width: 767px){.u-sp-pl92{padding-left:92px}}.u-pc-pl92{padding-left:92px}@media screen and (max-width: 767px){.u-pc-pl92{padding-left:0px}}.u-pl94{padding-left:94px}@media screen and (max-width: 767px){.u-sp-pl94{padding-left:94px}}.u-pc-pl94{padding-left:94px}@media screen and (max-width: 767px){.u-pc-pl94{padding-left:0px}}.u-pl96{padding-left:96px}@media screen and (max-width: 767px){.u-sp-pl96{padding-left:96px}}.u-pc-pl96{padding-left:96px}@media screen and (max-width: 767px){.u-pc-pl96{padding-left:0px}}.u-pl98{padding-left:98px}@media screen and (max-width: 767px){.u-sp-pl98{padding-left:98px}}.u-pc-pl98{padding-left:98px}@media screen and (max-width: 767px){.u-pc-pl98{padding-left:0px}}.u-pl100{padding-left:100px}@media screen and (max-width: 767px){.u-sp-pl100{padding-left:100px}}.u-pc-pl100{padding-left:100px}@media screen and (max-width: 767px){.u-pc-pl100{padding-left:0px}}.u-pr0{padding-right:0px}@media screen and (max-width: 767px){.u-sp-pr0{padding-right:0px}}.u-pc-pr0{padding-right:0px}@media screen and (max-width: 767px){.u-pc-pr0{padding-right:0px}}.u-pr2{padding-right:2px}@media screen and (max-width: 767px){.u-sp-pr2{padding-right:2px}}.u-pc-pr2{padding-right:2px}@media screen and (max-width: 767px){.u-pc-pr2{padding-right:0px}}.u-pr4{padding-right:4px}@media screen and (max-width: 767px){.u-sp-pr4{padding-right:4px}}.u-pc-pr4{padding-right:4px}@media screen and (max-width: 767px){.u-pc-pr4{padding-right:0px}}.u-pr6{padding-right:6px}@media screen and (max-width: 767px){.u-sp-pr6{padding-right:6px}}.u-pc-pr6{padding-right:6px}@media screen and (max-width: 767px){.u-pc-pr6{padding-right:0px}}.u-pr8{padding-right:8px}@media screen and (max-width: 767px){.u-sp-pr8{padding-right:8px}}.u-pc-pr8{padding-right:8px}@media screen and (max-width: 767px){.u-pc-pr8{padding-right:0px}}.u-pr10{padding-right:10px}@media screen and (max-width: 767px){.u-sp-pr10{padding-right:10px}}.u-pc-pr10{padding-right:10px}@media screen and (max-width: 767px){.u-pc-pr10{padding-right:0px}}.u-pr12{padding-right:12px}@media screen and (max-width: 767px){.u-sp-pr12{padding-right:12px}}.u-pc-pr12{padding-right:12px}@media screen and (max-width: 767px){.u-pc-pr12{padding-right:0px}}.u-pr14{padding-right:14px}@media screen and (max-width: 767px){.u-sp-pr14{padding-right:14px}}.u-pc-pr14{padding-right:14px}@media screen and (max-width: 767px){.u-pc-pr14{padding-right:0px}}.u-pr16{padding-right:16px}@media screen and (max-width: 767px){.u-sp-pr16{padding-right:16px}}.u-pc-pr16{padding-right:16px}@media screen and (max-width: 767px){.u-pc-pr16{padding-right:0px}}.u-pr18{padding-right:18px}@media screen and (max-width: 767px){.u-sp-pr18{padding-right:18px}}.u-pc-pr18{padding-right:18px}@media screen and (max-width: 767px){.u-pc-pr18{padding-right:0px}}.u-pr20{padding-right:20px}@media screen and (max-width: 767px){.u-sp-pr20{padding-right:20px}}.u-pc-pr20{padding-right:20px}@media screen and (max-width: 767px){.u-pc-pr20{padding-right:0px}}.u-pr22{padding-right:22px}@media screen and (max-width: 767px){.u-sp-pr22{padding-right:22px}}.u-pc-pr22{padding-right:22px}@media screen and (max-width: 767px){.u-pc-pr22{padding-right:0px}}.u-pr24{padding-right:24px}@media screen and (max-width: 767px){.u-sp-pr24{padding-right:24px}}.u-pc-pr24{padding-right:24px}@media screen and (max-width: 767px){.u-pc-pr24{padding-right:0px}}.u-pr26{padding-right:26px}@media screen and (max-width: 767px){.u-sp-pr26{padding-right:26px}}.u-pc-pr26{padding-right:26px}@media screen and (max-width: 767px){.u-pc-pr26{padding-right:0px}}.u-pr28{padding-right:28px}@media screen and (max-width: 767px){.u-sp-pr28{padding-right:28px}}.u-pc-pr28{padding-right:28px}@media screen and (max-width: 767px){.u-pc-pr28{padding-right:0px}}.u-pr30{padding-right:30px}@media screen and (max-width: 767px){.u-sp-pr30{padding-right:30px}}.u-pc-pr30{padding-right:30px}@media screen and (max-width: 767px){.u-pc-pr30{padding-right:0px}}.u-pr32{padding-right:32px}@media screen and (max-width: 767px){.u-sp-pr32{padding-right:32px}}.u-pc-pr32{padding-right:32px}@media screen and (max-width: 767px){.u-pc-pr32{padding-right:0px}}.u-pr34{padding-right:34px}@media screen and (max-width: 767px){.u-sp-pr34{padding-right:34px}}.u-pc-pr34{padding-right:34px}@media screen and (max-width: 767px){.u-pc-pr34{padding-right:0px}}.u-pr36{padding-right:36px}@media screen and (max-width: 767px){.u-sp-pr36{padding-right:36px}}.u-pc-pr36{padding-right:36px}@media screen and (max-width: 767px){.u-pc-pr36{padding-right:0px}}.u-pr38{padding-right:38px}@media screen and (max-width: 767px){.u-sp-pr38{padding-right:38px}}.u-pc-pr38{padding-right:38px}@media screen and (max-width: 767px){.u-pc-pr38{padding-right:0px}}.u-pr40{padding-right:40px}@media screen and (max-width: 767px){.u-sp-pr40{padding-right:40px}}.u-pc-pr40{padding-right:40px}@media screen and (max-width: 767px){.u-pc-pr40{padding-right:0px}}.u-pr42{padding-right:42px}@media screen and (max-width: 767px){.u-sp-pr42{padding-right:42px}}.u-pc-pr42{padding-right:42px}@media screen and (max-width: 767px){.u-pc-pr42{padding-right:0px}}.u-pr44{padding-right:44px}@media screen and (max-width: 767px){.u-sp-pr44{padding-right:44px}}.u-pc-pr44{padding-right:44px}@media screen and (max-width: 767px){.u-pc-pr44{padding-right:0px}}.u-pr46{padding-right:46px}@media screen and (max-width: 767px){.u-sp-pr46{padding-right:46px}}.u-pc-pr46{padding-right:46px}@media screen and (max-width: 767px){.u-pc-pr46{padding-right:0px}}.u-pr48{padding-right:48px}@media screen and (max-width: 767px){.u-sp-pr48{padding-right:48px}}.u-pc-pr48{padding-right:48px}@media screen and (max-width: 767px){.u-pc-pr48{padding-right:0px}}.u-pr50{padding-right:50px}@media screen and (max-width: 767px){.u-sp-pr50{padding-right:50px}}.u-pc-pr50{padding-right:50px}@media screen and (max-width: 767px){.u-pc-pr50{padding-right:0px}}.u-pr52{padding-right:52px}@media screen and (max-width: 767px){.u-sp-pr52{padding-right:52px}}.u-pc-pr52{padding-right:52px}@media screen and (max-width: 767px){.u-pc-pr52{padding-right:0px}}.u-pr54{padding-right:54px}@media screen and (max-width: 767px){.u-sp-pr54{padding-right:54px}}.u-pc-pr54{padding-right:54px}@media screen and (max-width: 767px){.u-pc-pr54{padding-right:0px}}.u-pr56{padding-right:56px}@media screen and (max-width: 767px){.u-sp-pr56{padding-right:56px}}.u-pc-pr56{padding-right:56px}@media screen and (max-width: 767px){.u-pc-pr56{padding-right:0px}}.u-pr58{padding-right:58px}@media screen and (max-width: 767px){.u-sp-pr58{padding-right:58px}}.u-pc-pr58{padding-right:58px}@media screen and (max-width: 767px){.u-pc-pr58{padding-right:0px}}.u-pr60{padding-right:60px}@media screen and (max-width: 767px){.u-sp-pr60{padding-right:60px}}.u-pc-pr60{padding-right:60px}@media screen and (max-width: 767px){.u-pc-pr60{padding-right:0px}}.u-pr62{padding-right:62px}@media screen and (max-width: 767px){.u-sp-pr62{padding-right:62px}}.u-pc-pr62{padding-right:62px}@media screen and (max-width: 767px){.u-pc-pr62{padding-right:0px}}.u-pr64{padding-right:64px}@media screen and (max-width: 767px){.u-sp-pr64{padding-right:64px}}.u-pc-pr64{padding-right:64px}@media screen and (max-width: 767px){.u-pc-pr64{padding-right:0px}}.u-pr66{padding-right:66px}@media screen and (max-width: 767px){.u-sp-pr66{padding-right:66px}}.u-pc-pr66{padding-right:66px}@media screen and (max-width: 767px){.u-pc-pr66{padding-right:0px}}.u-pr68{padding-right:68px}@media screen and (max-width: 767px){.u-sp-pr68{padding-right:68px}}.u-pc-pr68{padding-right:68px}@media screen and (max-width: 767px){.u-pc-pr68{padding-right:0px}}.u-pr70{padding-right:70px}@media screen and (max-width: 767px){.u-sp-pr70{padding-right:70px}}.u-pc-pr70{padding-right:70px}@media screen and (max-width: 767px){.u-pc-pr70{padding-right:0px}}.u-pr72{padding-right:72px}@media screen and (max-width: 767px){.u-sp-pr72{padding-right:72px}}.u-pc-pr72{padding-right:72px}@media screen and (max-width: 767px){.u-pc-pr72{padding-right:0px}}.u-pr74{padding-right:74px}@media screen and (max-width: 767px){.u-sp-pr74{padding-right:74px}}.u-pc-pr74{padding-right:74px}@media screen and (max-width: 767px){.u-pc-pr74{padding-right:0px}}.u-pr76{padding-right:76px}@media screen and (max-width: 767px){.u-sp-pr76{padding-right:76px}}.u-pc-pr76{padding-right:76px}@media screen and (max-width: 767px){.u-pc-pr76{padding-right:0px}}.u-pr78{padding-right:78px}@media screen and (max-width: 767px){.u-sp-pr78{padding-right:78px}}.u-pc-pr78{padding-right:78px}@media screen and (max-width: 767px){.u-pc-pr78{padding-right:0px}}.u-pr80{padding-right:80px}@media screen and (max-width: 767px){.u-sp-pr80{padding-right:80px}}.u-pc-pr80{padding-right:80px}@media screen and (max-width: 767px){.u-pc-pr80{padding-right:0px}}.u-pr82{padding-right:82px}@media screen and (max-width: 767px){.u-sp-pr82{padding-right:82px}}.u-pc-pr82{padding-right:82px}@media screen and (max-width: 767px){.u-pc-pr82{padding-right:0px}}.u-pr84{padding-right:84px}@media screen and (max-width: 767px){.u-sp-pr84{padding-right:84px}}.u-pc-pr84{padding-right:84px}@media screen and (max-width: 767px){.u-pc-pr84{padding-right:0px}}.u-pr86{padding-right:86px}@media screen and (max-width: 767px){.u-sp-pr86{padding-right:86px}}.u-pc-pr86{padding-right:86px}@media screen and (max-width: 767px){.u-pc-pr86{padding-right:0px}}.u-pr88{padding-right:88px}@media screen and (max-width: 767px){.u-sp-pr88{padding-right:88px}}.u-pc-pr88{padding-right:88px}@media screen and (max-width: 767px){.u-pc-pr88{padding-right:0px}}.u-pr90{padding-right:90px}@media screen and (max-width: 767px){.u-sp-pr90{padding-right:90px}}.u-pc-pr90{padding-right:90px}@media screen and (max-width: 767px){.u-pc-pr90{padding-right:0px}}.u-pr92{padding-right:92px}@media screen and (max-width: 767px){.u-sp-pr92{padding-right:92px}}.u-pc-pr92{padding-right:92px}@media screen and (max-width: 767px){.u-pc-pr92{padding-right:0px}}.u-pr94{padding-right:94px}@media screen and (max-width: 767px){.u-sp-pr94{padding-right:94px}}.u-pc-pr94{padding-right:94px}@media screen and (max-width: 767px){.u-pc-pr94{padding-right:0px}}.u-pr96{padding-right:96px}@media screen and (max-width: 767px){.u-sp-pr96{padding-right:96px}}.u-pc-pr96{padding-right:96px}@media screen and (max-width: 767px){.u-pc-pr96{padding-right:0px}}.u-pr98{padding-right:98px}@media screen and (max-width: 767px){.u-sp-pr98{padding-right:98px}}.u-pc-pr98{padding-right:98px}@media screen and (max-width: 767px){.u-pc-pr98{padding-right:0px}}.u-pr100{padding-right:100px}@media screen and (max-width: 767px){.u-sp-pr100{padding-right:100px}}.u-pc-pr100{padding-right:100px}@media screen and (max-width: 767px){.u-pc-pr100{padding-right:0px}}.u-mt0{margin-top:0px}@media screen and (max-width: 767px){.u-sp-mt0{margin-top:0px}}.u-pc-mt0{margin-top:0px}@media screen and (max-width: 767px){.u-pc-mt0{margin-top:0px}}.u-mt2{margin-top:2px}@media screen and (max-width: 767px){.u-sp-mt2{margin-top:2px}}.u-pc-mt2{margin-top:2px}@media screen and (max-width: 767px){.u-pc-mt2{margin-top:0px}}.u-mt4{margin-top:4px}@media screen and (max-width: 767px){.u-sp-mt4{margin-top:4px}}.u-pc-mt4{margin-top:4px}@media screen and (max-width: 767px){.u-pc-mt4{margin-top:0px}}.u-mt6{margin-top:6px}@media screen and (max-width: 767px){.u-sp-mt6{margin-top:6px}}.u-pc-mt6{margin-top:6px}@media screen and (max-width: 767px){.u-pc-mt6{margin-top:0px}}.u-mt8{margin-top:8px}@media screen and (max-width: 767px){.u-sp-mt8{margin-top:8px}}.u-pc-mt8{margin-top:8px}@media screen and (max-width: 767px){.u-pc-mt8{margin-top:0px}}.u-mt10{margin-top:10px}@media screen and (max-width: 767px){.u-sp-mt10{margin-top:10px}}.u-pc-mt10{margin-top:10px}@media screen and (max-width: 767px){.u-pc-mt10{margin-top:0px}}.u-mt12{margin-top:12px}@media screen and (max-width: 767px){.u-sp-mt12{margin-top:12px}}.u-pc-mt12{margin-top:12px}@media screen and (max-width: 767px){.u-pc-mt12{margin-top:0px}}.u-mt14{margin-top:14px}@media screen and (max-width: 767px){.u-sp-mt14{margin-top:14px}}.u-pc-mt14{margin-top:14px}@media screen and (max-width: 767px){.u-pc-mt14{margin-top:0px}}.u-mt16{margin-top:16px}@media screen and (max-width: 767px){.u-sp-mt16{margin-top:16px}}.u-pc-mt16{margin-top:16px}@media screen and (max-width: 767px){.u-pc-mt16{margin-top:0px}}.u-mt18{margin-top:18px}@media screen and (max-width: 767px){.u-sp-mt18{margin-top:18px}}.u-pc-mt18{margin-top:18px}@media screen and (max-width: 767px){.u-pc-mt18{margin-top:0px}}.u-mt20{margin-top:20px}@media screen and (max-width: 767px){.u-sp-mt20{margin-top:20px}}.u-pc-mt20{margin-top:20px}@media screen and (max-width: 767px){.u-pc-mt20{margin-top:0px}}.u-mt22{margin-top:22px}@media screen and (max-width: 767px){.u-sp-mt22{margin-top:22px}}.u-pc-mt22{margin-top:22px}@media screen and (max-width: 767px){.u-pc-mt22{margin-top:0px}}.u-mt24{margin-top:24px}@media screen and (max-width: 767px){.u-sp-mt24{margin-top:24px}}.u-pc-mt24{margin-top:24px}@media screen and (max-width: 767px){.u-pc-mt24{margin-top:0px}}.u-mt26{margin-top:26px}@media screen and (max-width: 767px){.u-sp-mt26{margin-top:26px}}.u-pc-mt26{margin-top:26px}@media screen and (max-width: 767px){.u-pc-mt26{margin-top:0px}}.u-mt28{margin-top:28px}@media screen and (max-width: 767px){.u-sp-mt28{margin-top:28px}}.u-pc-mt28{margin-top:28px}@media screen and (max-width: 767px){.u-pc-mt28{margin-top:0px}}.u-mt30{margin-top:30px}@media screen and (max-width: 767px){.u-sp-mt30{margin-top:30px}}.u-pc-mt30{margin-top:30px}@media screen and (max-width: 767px){.u-pc-mt30{margin-top:0px}}.u-mt32{margin-top:32px}@media screen and (max-width: 767px){.u-sp-mt32{margin-top:32px}}.u-pc-mt32{margin-top:32px}@media screen and (max-width: 767px){.u-pc-mt32{margin-top:0px}}.u-mt34{margin-top:34px}@media screen and (max-width: 767px){.u-sp-mt34{margin-top:34px}}.u-pc-mt34{margin-top:34px}@media screen and (max-width: 767px){.u-pc-mt34{margin-top:0px}}.u-mt36{margin-top:36px}@media screen and (max-width: 767px){.u-sp-mt36{margin-top:36px}}.u-pc-mt36{margin-top:36px}@media screen and (max-width: 767px){.u-pc-mt36{margin-top:0px}}.u-mt38{margin-top:38px}@media screen and (max-width: 767px){.u-sp-mt38{margin-top:38px}}.u-pc-mt38{margin-top:38px}@media screen and (max-width: 767px){.u-pc-mt38{margin-top:0px}}.u-mt40{margin-top:40px}@media screen and (max-width: 767px){.u-sp-mt40{margin-top:40px}}.u-pc-mt40{margin-top:40px}@media screen and (max-width: 767px){.u-pc-mt40{margin-top:0px}}.u-mt42{margin-top:42px}@media screen and (max-width: 767px){.u-sp-mt42{margin-top:42px}}.u-pc-mt42{margin-top:42px}@media screen and (max-width: 767px){.u-pc-mt42{margin-top:0px}}.u-mt44{margin-top:44px}@media screen and (max-width: 767px){.u-sp-mt44{margin-top:44px}}.u-pc-mt44{margin-top:44px}@media screen and (max-width: 767px){.u-pc-mt44{margin-top:0px}}.u-mt46{margin-top:46px}@media screen and (max-width: 767px){.u-sp-mt46{margin-top:46px}}.u-pc-mt46{margin-top:46px}@media screen and (max-width: 767px){.u-pc-mt46{margin-top:0px}}.u-mt48{margin-top:48px}@media screen and (max-width: 767px){.u-sp-mt48{margin-top:48px}}.u-pc-mt48{margin-top:48px}@media screen and (max-width: 767px){.u-pc-mt48{margin-top:0px}}.u-mt50{margin-top:50px}@media screen and (max-width: 767px){.u-sp-mt50{margin-top:50px}}.u-pc-mt50{margin-top:50px}@media screen and (max-width: 767px){.u-pc-mt50{margin-top:0px}}.u-mt52{margin-top:52px}@media screen and (max-width: 767px){.u-sp-mt52{margin-top:52px}}.u-pc-mt52{margin-top:52px}@media screen and (max-width: 767px){.u-pc-mt52{margin-top:0px}}.u-mt54{margin-top:54px}@media screen and (max-width: 767px){.u-sp-mt54{margin-top:54px}}.u-pc-mt54{margin-top:54px}@media screen and (max-width: 767px){.u-pc-mt54{margin-top:0px}}.u-mt56{margin-top:56px}@media screen and (max-width: 767px){.u-sp-mt56{margin-top:56px}}.u-pc-mt56{margin-top:56px}@media screen and (max-width: 767px){.u-pc-mt56{margin-top:0px}}.u-mt58{margin-top:58px}@media screen and (max-width: 767px){.u-sp-mt58{margin-top:58px}}.u-pc-mt58{margin-top:58px}@media screen and (max-width: 767px){.u-pc-mt58{margin-top:0px}}.u-mt60{margin-top:60px}@media screen and (max-width: 767px){.u-sp-mt60{margin-top:60px}}.u-pc-mt60{margin-top:60px}@media screen and (max-width: 767px){.u-pc-mt60{margin-top:0px}}.u-mt62{margin-top:62px}@media screen and (max-width: 767px){.u-sp-mt62{margin-top:62px}}.u-pc-mt62{margin-top:62px}@media screen and (max-width: 767px){.u-pc-mt62{margin-top:0px}}.u-mt64{margin-top:64px}@media screen and (max-width: 767px){.u-sp-mt64{margin-top:64px}}.u-pc-mt64{margin-top:64px}@media screen and (max-width: 767px){.u-pc-mt64{margin-top:0px}}.u-mt66{margin-top:66px}@media screen and (max-width: 767px){.u-sp-mt66{margin-top:66px}}.u-pc-mt66{margin-top:66px}@media screen and (max-width: 767px){.u-pc-mt66{margin-top:0px}}.u-mt68{margin-top:68px}@media screen and (max-width: 767px){.u-sp-mt68{margin-top:68px}}.u-pc-mt68{margin-top:68px}@media screen and (max-width: 767px){.u-pc-mt68{margin-top:0px}}.u-mt70{margin-top:70px}@media screen and (max-width: 767px){.u-sp-mt70{margin-top:70px}}.u-pc-mt70{margin-top:70px}@media screen and (max-width: 767px){.u-pc-mt70{margin-top:0px}}.u-mt72{margin-top:72px}@media screen and (max-width: 767px){.u-sp-mt72{margin-top:72px}}.u-pc-mt72{margin-top:72px}@media screen and (max-width: 767px){.u-pc-mt72{margin-top:0px}}.u-mt74{margin-top:74px}@media screen and (max-width: 767px){.u-sp-mt74{margin-top:74px}}.u-pc-mt74{margin-top:74px}@media screen and (max-width: 767px){.u-pc-mt74{margin-top:0px}}.u-mt76{margin-top:76px}@media screen and (max-width: 767px){.u-sp-mt76{margin-top:76px}}.u-pc-mt76{margin-top:76px}@media screen and (max-width: 767px){.u-pc-mt76{margin-top:0px}}.u-mt78{margin-top:78px}@media screen and (max-width: 767px){.u-sp-mt78{margin-top:78px}}.u-pc-mt78{margin-top:78px}@media screen and (max-width: 767px){.u-pc-mt78{margin-top:0px}}.u-mt80{margin-top:80px}@media screen and (max-width: 767px){.u-sp-mt80{margin-top:80px}}.u-pc-mt80{margin-top:80px}@media screen and (max-width: 767px){.u-pc-mt80{margin-top:0px}}.u-mt82{margin-top:82px}@media screen and (max-width: 767px){.u-sp-mt82{margin-top:82px}}.u-pc-mt82{margin-top:82px}@media screen and (max-width: 767px){.u-pc-mt82{margin-top:0px}}.u-mt84{margin-top:84px}@media screen and (max-width: 767px){.u-sp-mt84{margin-top:84px}}.u-pc-mt84{margin-top:84px}@media screen and (max-width: 767px){.u-pc-mt84{margin-top:0px}}.u-mt86{margin-top:86px}@media screen and (max-width: 767px){.u-sp-mt86{margin-top:86px}}.u-pc-mt86{margin-top:86px}@media screen and (max-width: 767px){.u-pc-mt86{margin-top:0px}}.u-mt88{margin-top:88px}@media screen and (max-width: 767px){.u-sp-mt88{margin-top:88px}}.u-pc-mt88{margin-top:88px}@media screen and (max-width: 767px){.u-pc-mt88{margin-top:0px}}.u-mt90{margin-top:90px}@media screen and (max-width: 767px){.u-sp-mt90{margin-top:90px}}.u-pc-mt90{margin-top:90px}@media screen and (max-width: 767px){.u-pc-mt90{margin-top:0px}}.u-mt92{margin-top:92px}@media screen and (max-width: 767px){.u-sp-mt92{margin-top:92px}}.u-pc-mt92{margin-top:92px}@media screen and (max-width: 767px){.u-pc-mt92{margin-top:0px}}.u-mt94{margin-top:94px}@media screen and (max-width: 767px){.u-sp-mt94{margin-top:94px}}.u-pc-mt94{margin-top:94px}@media screen and (max-width: 767px){.u-pc-mt94{margin-top:0px}}.u-mt96{margin-top:96px}@media screen and (max-width: 767px){.u-sp-mt96{margin-top:96px}}.u-pc-mt96{margin-top:96px}@media screen and (max-width: 767px){.u-pc-mt96{margin-top:0px}}.u-mt98{margin-top:98px}@media screen and (max-width: 767px){.u-sp-mt98{margin-top:98px}}.u-pc-mt98{margin-top:98px}@media screen and (max-width: 767px){.u-pc-mt98{margin-top:0px}}.u-mt100{margin-top:100px}@media screen and (max-width: 767px){.u-sp-mt100{margin-top:100px}}.u-pc-mt100{margin-top:100px}@media screen and (max-width: 767px){.u-pc-mt100{margin-top:0px}}.u-mb0{margin-bottom:0px}@media screen and (max-width: 767px){.u-sp-mb0{margin-bottom:0px}}.u-pc-mb0{margin-bottom:0px}@media screen and (max-width: 767px){.u-pc-mb0{margin-bottom:0px}}.u-mb2{margin-bottom:2px}@media screen and (max-width: 767px){.u-sp-mb2{margin-bottom:2px}}.u-pc-mb2{margin-bottom:2px}@media screen and (max-width: 767px){.u-pc-mb2{margin-bottom:0px}}.u-mb4{margin-bottom:4px}@media screen and (max-width: 767px){.u-sp-mb4{margin-bottom:4px}}.u-pc-mb4{margin-bottom:4px}@media screen and (max-width: 767px){.u-pc-mb4{margin-bottom:0px}}.u-mb6{margin-bottom:6px}@media screen and (max-width: 767px){.u-sp-mb6{margin-bottom:6px}}.u-pc-mb6{margin-bottom:6px}@media screen and (max-width: 767px){.u-pc-mb6{margin-bottom:0px}}.u-mb8{margin-bottom:8px}@media screen and (max-width: 767px){.u-sp-mb8{margin-bottom:8px}}.u-pc-mb8{margin-bottom:8px}@media screen and (max-width: 767px){.u-pc-mb8{margin-bottom:0px}}.u-mb10{margin-bottom:10px}@media screen and (max-width: 767px){.u-sp-mb10{margin-bottom:10px}}.u-pc-mb10{margin-bottom:10px}@media screen and (max-width: 767px){.u-pc-mb10{margin-bottom:0px}}.u-mb12{margin-bottom:12px}@media screen and (max-width: 767px){.u-sp-mb12{margin-bottom:12px}}.u-pc-mb12{margin-bottom:12px}@media screen and (max-width: 767px){.u-pc-mb12{margin-bottom:0px}}.u-mb14{margin-bottom:14px}@media screen and (max-width: 767px){.u-sp-mb14{margin-bottom:14px}}.u-pc-mb14{margin-bottom:14px}@media screen and (max-width: 767px){.u-pc-mb14{margin-bottom:0px}}.u-mb16{margin-bottom:16px}@media screen and (max-width: 767px){.u-sp-mb16{margin-bottom:16px}}.u-pc-mb16{margin-bottom:16px}@media screen and (max-width: 767px){.u-pc-mb16{margin-bottom:0px}}.u-mb18{margin-bottom:18px}@media screen and (max-width: 767px){.u-sp-mb18{margin-bottom:18px}}.u-pc-mb18{margin-bottom:18px}@media screen and (max-width: 767px){.u-pc-mb18{margin-bottom:0px}}.u-mb20{margin-bottom:20px}@media screen and (max-width: 767px){.u-sp-mb20{margin-bottom:20px}}.u-pc-mb20{margin-bottom:20px}@media screen and (max-width: 767px){.u-pc-mb20{margin-bottom:0px}}.u-mb22{margin-bottom:22px}@media screen and (max-width: 767px){.u-sp-mb22{margin-bottom:22px}}.u-pc-mb22{margin-bottom:22px}@media screen and (max-width: 767px){.u-pc-mb22{margin-bottom:0px}}.u-mb24{margin-bottom:24px}@media screen and (max-width: 767px){.u-sp-mb24{margin-bottom:24px}}.u-pc-mb24{margin-bottom:24px}@media screen and (max-width: 767px){.u-pc-mb24{margin-bottom:0px}}.u-mb26{margin-bottom:26px}@media screen and (max-width: 767px){.u-sp-mb26{margin-bottom:26px}}.u-pc-mb26{margin-bottom:26px}@media screen and (max-width: 767px){.u-pc-mb26{margin-bottom:0px}}.u-mb28{margin-bottom:28px}@media screen and (max-width: 767px){.u-sp-mb28{margin-bottom:28px}}.u-pc-mb28{margin-bottom:28px}@media screen and (max-width: 767px){.u-pc-mb28{margin-bottom:0px}}.u-mb30{margin-bottom:30px}@media screen and (max-width: 767px){.u-sp-mb30{margin-bottom:30px}}.u-pc-mb30{margin-bottom:30px}@media screen and (max-width: 767px){.u-pc-mb30{margin-bottom:0px}}.u-mb32{margin-bottom:32px}@media screen and (max-width: 767px){.u-sp-mb32{margin-bottom:32px}}.u-pc-mb32{margin-bottom:32px}@media screen and (max-width: 767px){.u-pc-mb32{margin-bottom:0px}}.u-mb34{margin-bottom:34px}@media screen and (max-width: 767px){.u-sp-mb34{margin-bottom:34px}}.u-pc-mb34{margin-bottom:34px}@media screen and (max-width: 767px){.u-pc-mb34{margin-bottom:0px}}.u-mb36{margin-bottom:36px}@media screen and (max-width: 767px){.u-sp-mb36{margin-bottom:36px}}.u-pc-mb36{margin-bottom:36px}@media screen and (max-width: 767px){.u-pc-mb36{margin-bottom:0px}}.u-mb38{margin-bottom:38px}@media screen and (max-width: 767px){.u-sp-mb38{margin-bottom:38px}}.u-pc-mb38{margin-bottom:38px}@media screen and (max-width: 767px){.u-pc-mb38{margin-bottom:0px}}.u-mb40{margin-bottom:40px}@media screen and (max-width: 767px){.u-sp-mb40{margin-bottom:40px}}.u-pc-mb40{margin-bottom:40px}@media screen and (max-width: 767px){.u-pc-mb40{margin-bottom:0px}}.u-mb42{margin-bottom:42px}@media screen and (max-width: 767px){.u-sp-mb42{margin-bottom:42px}}.u-pc-mb42{margin-bottom:42px}@media screen and (max-width: 767px){.u-pc-mb42{margin-bottom:0px}}.u-mb44{margin-bottom:44px}@media screen and (max-width: 767px){.u-sp-mb44{margin-bottom:44px}}.u-pc-mb44{margin-bottom:44px}@media screen and (max-width: 767px){.u-pc-mb44{margin-bottom:0px}}.u-mb46{margin-bottom:46px}@media screen and (max-width: 767px){.u-sp-mb46{margin-bottom:46px}}.u-pc-mb46{margin-bottom:46px}@media screen and (max-width: 767px){.u-pc-mb46{margin-bottom:0px}}.u-mb48{margin-bottom:48px}@media screen and (max-width: 767px){.u-sp-mb48{margin-bottom:48px}}.u-pc-mb48{margin-bottom:48px}@media screen and (max-width: 767px){.u-pc-mb48{margin-bottom:0px}}.u-mb50{margin-bottom:50px}@media screen and (max-width: 767px){.u-sp-mb50{margin-bottom:50px}}.u-pc-mb50{margin-bottom:50px}@media screen and (max-width: 767px){.u-pc-mb50{margin-bottom:0px}}.u-mb52{margin-bottom:52px}@media screen and (max-width: 767px){.u-sp-mb52{margin-bottom:52px}}.u-pc-mb52{margin-bottom:52px}@media screen and (max-width: 767px){.u-pc-mb52{margin-bottom:0px}}.u-mb54{margin-bottom:54px}@media screen and (max-width: 767px){.u-sp-mb54{margin-bottom:54px}}.u-pc-mb54{margin-bottom:54px}@media screen and (max-width: 767px){.u-pc-mb54{margin-bottom:0px}}.u-mb56{margin-bottom:56px}@media screen and (max-width: 767px){.u-sp-mb56{margin-bottom:56px}}.u-pc-mb56{margin-bottom:56px}@media screen and (max-width: 767px){.u-pc-mb56{margin-bottom:0px}}.u-mb58{margin-bottom:58px}@media screen and (max-width: 767px){.u-sp-mb58{margin-bottom:58px}}.u-pc-mb58{margin-bottom:58px}@media screen and (max-width: 767px){.u-pc-mb58{margin-bottom:0px}}.u-mb60{margin-bottom:60px}@media screen and (max-width: 767px){.u-sp-mb60{margin-bottom:60px}}.u-pc-mb60{margin-bottom:60px}@media screen and (max-width: 767px){.u-pc-mb60{margin-bottom:0px}}.u-mb62{margin-bottom:62px}@media screen and (max-width: 767px){.u-sp-mb62{margin-bottom:62px}}.u-pc-mb62{margin-bottom:62px}@media screen and (max-width: 767px){.u-pc-mb62{margin-bottom:0px}}.u-mb64{margin-bottom:64px}@media screen and (max-width: 767px){.u-sp-mb64{margin-bottom:64px}}.u-pc-mb64{margin-bottom:64px}@media screen and (max-width: 767px){.u-pc-mb64{margin-bottom:0px}}.u-mb66{margin-bottom:66px}@media screen and (max-width: 767px){.u-sp-mb66{margin-bottom:66px}}.u-pc-mb66{margin-bottom:66px}@media screen and (max-width: 767px){.u-pc-mb66{margin-bottom:0px}}.u-mb68{margin-bottom:68px}@media screen and (max-width: 767px){.u-sp-mb68{margin-bottom:68px}}.u-pc-mb68{margin-bottom:68px}@media screen and (max-width: 767px){.u-pc-mb68{margin-bottom:0px}}.u-mb70{margin-bottom:70px}@media screen and (max-width: 767px){.u-sp-mb70{margin-bottom:70px}}.u-pc-mb70{margin-bottom:70px}@media screen and (max-width: 767px){.u-pc-mb70{margin-bottom:0px}}.u-mb72{margin-bottom:72px}@media screen and (max-width: 767px){.u-sp-mb72{margin-bottom:72px}}.u-pc-mb72{margin-bottom:72px}@media screen and (max-width: 767px){.u-pc-mb72{margin-bottom:0px}}.u-mb74{margin-bottom:74px}@media screen and (max-width: 767px){.u-sp-mb74{margin-bottom:74px}}.u-pc-mb74{margin-bottom:74px}@media screen and (max-width: 767px){.u-pc-mb74{margin-bottom:0px}}.u-mb76{margin-bottom:76px}@media screen and (max-width: 767px){.u-sp-mb76{margin-bottom:76px}}.u-pc-mb76{margin-bottom:76px}@media screen and (max-width: 767px){.u-pc-mb76{margin-bottom:0px}}.u-mb78{margin-bottom:78px}@media screen and (max-width: 767px){.u-sp-mb78{margin-bottom:78px}}.u-pc-mb78{margin-bottom:78px}@media screen and (max-width: 767px){.u-pc-mb78{margin-bottom:0px}}.u-mb80{margin-bottom:80px}@media screen and (max-width: 767px){.u-sp-mb80{margin-bottom:80px}}.u-pc-mb80{margin-bottom:80px}@media screen and (max-width: 767px){.u-pc-mb80{margin-bottom:0px}}.u-mb82{margin-bottom:82px}@media screen and (max-width: 767px){.u-sp-mb82{margin-bottom:82px}}.u-pc-mb82{margin-bottom:82px}@media screen and (max-width: 767px){.u-pc-mb82{margin-bottom:0px}}.u-mb84{margin-bottom:84px}@media screen and (max-width: 767px){.u-sp-mb84{margin-bottom:84px}}.u-pc-mb84{margin-bottom:84px}@media screen and (max-width: 767px){.u-pc-mb84{margin-bottom:0px}}.u-mb86{margin-bottom:86px}@media screen and (max-width: 767px){.u-sp-mb86{margin-bottom:86px}}.u-pc-mb86{margin-bottom:86px}@media screen and (max-width: 767px){.u-pc-mb86{margin-bottom:0px}}.u-mb88{margin-bottom:88px}@media screen and (max-width: 767px){.u-sp-mb88{margin-bottom:88px}}.u-pc-mb88{margin-bottom:88px}@media screen and (max-width: 767px){.u-pc-mb88{margin-bottom:0px}}.u-mb90{margin-bottom:90px}@media screen and (max-width: 767px){.u-sp-mb90{margin-bottom:90px}}.u-pc-mb90{margin-bottom:90px}@media screen and (max-width: 767px){.u-pc-mb90{margin-bottom:0px}}.u-mb92{margin-bottom:92px}@media screen and (max-width: 767px){.u-sp-mb92{margin-bottom:92px}}.u-pc-mb92{margin-bottom:92px}@media screen and (max-width: 767px){.u-pc-mb92{margin-bottom:0px}}.u-mb94{margin-bottom:94px}@media screen and (max-width: 767px){.u-sp-mb94{margin-bottom:94px}}.u-pc-mb94{margin-bottom:94px}@media screen and (max-width: 767px){.u-pc-mb94{margin-bottom:0px}}.u-mb96{margin-bottom:96px}@media screen and (max-width: 767px){.u-sp-mb96{margin-bottom:96px}}.u-pc-mb96{margin-bottom:96px}@media screen and (max-width: 767px){.u-pc-mb96{margin-bottom:0px}}.u-mb98{margin-bottom:98px}@media screen and (max-width: 767px){.u-sp-mb98{margin-bottom:98px}}.u-pc-mb98{margin-bottom:98px}@media screen and (max-width: 767px){.u-pc-mb98{margin-bottom:0px}}.u-mb100{margin-bottom:100px}@media screen and (max-width: 767px){.u-sp-mb100{margin-bottom:100px}}.u-pc-mb100{margin-bottom:100px}@media screen and (max-width: 767px){.u-pc-mb100{margin-bottom:0px}}.u-ml0{margin-left:0px}@media screen and (max-width: 767px){.u-sp-ml0{margin-left:0px}}.u-pc-ml0{margin-left:0px}@media screen and (max-width: 767px){.u-pc-ml0{margin-left:0px}}.u-ml2{margin-left:2px}@media screen and (max-width: 767px){.u-sp-ml2{margin-left:2px}}.u-pc-ml2{margin-left:2px}@media screen and (max-width: 767px){.u-pc-ml2{margin-left:0px}}.u-ml4{margin-left:4px}@media screen and (max-width: 767px){.u-sp-ml4{margin-left:4px}}.u-pc-ml4{margin-left:4px}@media screen and (max-width: 767px){.u-pc-ml4{margin-left:0px}}.u-ml6{margin-left:6px}@media screen and (max-width: 767px){.u-sp-ml6{margin-left:6px}}.u-pc-ml6{margin-left:6px}@media screen and (max-width: 767px){.u-pc-ml6{margin-left:0px}}.u-ml8{margin-left:8px}@media screen and (max-width: 767px){.u-sp-ml8{margin-left:8px}}.u-pc-ml8{margin-left:8px}@media screen and (max-width: 767px){.u-pc-ml8{margin-left:0px}}.u-ml10{margin-left:10px}@media screen and (max-width: 767px){.u-sp-ml10{margin-left:10px}}.u-pc-ml10{margin-left:10px}@media screen and (max-width: 767px){.u-pc-ml10{margin-left:0px}}.u-ml12{margin-left:12px}@media screen and (max-width: 767px){.u-sp-ml12{margin-left:12px}}.u-pc-ml12{margin-left:12px}@media screen and (max-width: 767px){.u-pc-ml12{margin-left:0px}}.u-ml14{margin-left:14px}@media screen and (max-width: 767px){.u-sp-ml14{margin-left:14px}}.u-pc-ml14{margin-left:14px}@media screen and (max-width: 767px){.u-pc-ml14{margin-left:0px}}.u-ml16{margin-left:16px}@media screen and (max-width: 767px){.u-sp-ml16{margin-left:16px}}.u-pc-ml16{margin-left:16px}@media screen and (max-width: 767px){.u-pc-ml16{margin-left:0px}}.u-ml18{margin-left:18px}@media screen and (max-width: 767px){.u-sp-ml18{margin-left:18px}}.u-pc-ml18{margin-left:18px}@media screen and (max-width: 767px){.u-pc-ml18{margin-left:0px}}.u-ml20{margin-left:20px}@media screen and (max-width: 767px){.u-sp-ml20{margin-left:20px}}.u-pc-ml20{margin-left:20px}@media screen and (max-width: 767px){.u-pc-ml20{margin-left:0px}}.u-ml22{margin-left:22px}@media screen and (max-width: 767px){.u-sp-ml22{margin-left:22px}}.u-pc-ml22{margin-left:22px}@media screen and (max-width: 767px){.u-pc-ml22{margin-left:0px}}.u-ml24{margin-left:24px}@media screen and (max-width: 767px){.u-sp-ml24{margin-left:24px}}.u-pc-ml24{margin-left:24px}@media screen and (max-width: 767px){.u-pc-ml24{margin-left:0px}}.u-ml26{margin-left:26px}@media screen and (max-width: 767px){.u-sp-ml26{margin-left:26px}}.u-pc-ml26{margin-left:26px}@media screen and (max-width: 767px){.u-pc-ml26{margin-left:0px}}.u-ml28{margin-left:28px}@media screen and (max-width: 767px){.u-sp-ml28{margin-left:28px}}.u-pc-ml28{margin-left:28px}@media screen and (max-width: 767px){.u-pc-ml28{margin-left:0px}}.u-ml30{margin-left:30px}@media screen and (max-width: 767px){.u-sp-ml30{margin-left:30px}}.u-pc-ml30{margin-left:30px}@media screen and (max-width: 767px){.u-pc-ml30{margin-left:0px}}.u-ml32{margin-left:32px}@media screen and (max-width: 767px){.u-sp-ml32{margin-left:32px}}.u-pc-ml32{margin-left:32px}@media screen and (max-width: 767px){.u-pc-ml32{margin-left:0px}}.u-ml34{margin-left:34px}@media screen and (max-width: 767px){.u-sp-ml34{margin-left:34px}}.u-pc-ml34{margin-left:34px}@media screen and (max-width: 767px){.u-pc-ml34{margin-left:0px}}.u-ml36{margin-left:36px}@media screen and (max-width: 767px){.u-sp-ml36{margin-left:36px}}.u-pc-ml36{margin-left:36px}@media screen and (max-width: 767px){.u-pc-ml36{margin-left:0px}}.u-ml38{margin-left:38px}@media screen and (max-width: 767px){.u-sp-ml38{margin-left:38px}}.u-pc-ml38{margin-left:38px}@media screen and (max-width: 767px){.u-pc-ml38{margin-left:0px}}.u-ml40{margin-left:40px}@media screen and (max-width: 767px){.u-sp-ml40{margin-left:40px}}.u-pc-ml40{margin-left:40px}@media screen and (max-width: 767px){.u-pc-ml40{margin-left:0px}}.u-ml42{margin-left:42px}@media screen and (max-width: 767px){.u-sp-ml42{margin-left:42px}}.u-pc-ml42{margin-left:42px}@media screen and (max-width: 767px){.u-pc-ml42{margin-left:0px}}.u-ml44{margin-left:44px}@media screen and (max-width: 767px){.u-sp-ml44{margin-left:44px}}.u-pc-ml44{margin-left:44px}@media screen and (max-width: 767px){.u-pc-ml44{margin-left:0px}}.u-ml46{margin-left:46px}@media screen and (max-width: 767px){.u-sp-ml46{margin-left:46px}}.u-pc-ml46{margin-left:46px}@media screen and (max-width: 767px){.u-pc-ml46{margin-left:0px}}.u-ml48{margin-left:48px}@media screen and (max-width: 767px){.u-sp-ml48{margin-left:48px}}.u-pc-ml48{margin-left:48px}@media screen and (max-width: 767px){.u-pc-ml48{margin-left:0px}}.u-ml50{margin-left:50px}@media screen and (max-width: 767px){.u-sp-ml50{margin-left:50px}}.u-pc-ml50{margin-left:50px}@media screen and (max-width: 767px){.u-pc-ml50{margin-left:0px}}.u-ml52{margin-left:52px}@media screen and (max-width: 767px){.u-sp-ml52{margin-left:52px}}.u-pc-ml52{margin-left:52px}@media screen and (max-width: 767px){.u-pc-ml52{margin-left:0px}}.u-ml54{margin-left:54px}@media screen and (max-width: 767px){.u-sp-ml54{margin-left:54px}}.u-pc-ml54{margin-left:54px}@media screen and (max-width: 767px){.u-pc-ml54{margin-left:0px}}.u-ml56{margin-left:56px}@media screen and (max-width: 767px){.u-sp-ml56{margin-left:56px}}.u-pc-ml56{margin-left:56px}@media screen and (max-width: 767px){.u-pc-ml56{margin-left:0px}}.u-ml58{margin-left:58px}@media screen and (max-width: 767px){.u-sp-ml58{margin-left:58px}}.u-pc-ml58{margin-left:58px}@media screen and (max-width: 767px){.u-pc-ml58{margin-left:0px}}.u-ml60{margin-left:60px}@media screen and (max-width: 767px){.u-sp-ml60{margin-left:60px}}.u-pc-ml60{margin-left:60px}@media screen and (max-width: 767px){.u-pc-ml60{margin-left:0px}}.u-ml62{margin-left:62px}@media screen and (max-width: 767px){.u-sp-ml62{margin-left:62px}}.u-pc-ml62{margin-left:62px}@media screen and (max-width: 767px){.u-pc-ml62{margin-left:0px}}.u-ml64{margin-left:64px}@media screen and (max-width: 767px){.u-sp-ml64{margin-left:64px}}.u-pc-ml64{margin-left:64px}@media screen and (max-width: 767px){.u-pc-ml64{margin-left:0px}}.u-ml66{margin-left:66px}@media screen and (max-width: 767px){.u-sp-ml66{margin-left:66px}}.u-pc-ml66{margin-left:66px}@media screen and (max-width: 767px){.u-pc-ml66{margin-left:0px}}.u-ml68{margin-left:68px}@media screen and (max-width: 767px){.u-sp-ml68{margin-left:68px}}.u-pc-ml68{margin-left:68px}@media screen and (max-width: 767px){.u-pc-ml68{margin-left:0px}}.u-ml70{margin-left:70px}@media screen and (max-width: 767px){.u-sp-ml70{margin-left:70px}}.u-pc-ml70{margin-left:70px}@media screen and (max-width: 767px){.u-pc-ml70{margin-left:0px}}.u-ml72{margin-left:72px}@media screen and (max-width: 767px){.u-sp-ml72{margin-left:72px}}.u-pc-ml72{margin-left:72px}@media screen and (max-width: 767px){.u-pc-ml72{margin-left:0px}}.u-ml74{margin-left:74px}@media screen and (max-width: 767px){.u-sp-ml74{margin-left:74px}}.u-pc-ml74{margin-left:74px}@media screen and (max-width: 767px){.u-pc-ml74{margin-left:0px}}.u-ml76{margin-left:76px}@media screen and (max-width: 767px){.u-sp-ml76{margin-left:76px}}.u-pc-ml76{margin-left:76px}@media screen and (max-width: 767px){.u-pc-ml76{margin-left:0px}}.u-ml78{margin-left:78px}@media screen and (max-width: 767px){.u-sp-ml78{margin-left:78px}}.u-pc-ml78{margin-left:78px}@media screen and (max-width: 767px){.u-pc-ml78{margin-left:0px}}.u-ml80{margin-left:80px}@media screen and (max-width: 767px){.u-sp-ml80{margin-left:80px}}.u-pc-ml80{margin-left:80px}@media screen and (max-width: 767px){.u-pc-ml80{margin-left:0px}}.u-ml82{margin-left:82px}@media screen and (max-width: 767px){.u-sp-ml82{margin-left:82px}}.u-pc-ml82{margin-left:82px}@media screen and (max-width: 767px){.u-pc-ml82{margin-left:0px}}.u-ml84{margin-left:84px}@media screen and (max-width: 767px){.u-sp-ml84{margin-left:84px}}.u-pc-ml84{margin-left:84px}@media screen and (max-width: 767px){.u-pc-ml84{margin-left:0px}}.u-ml86{margin-left:86px}@media screen and (max-width: 767px){.u-sp-ml86{margin-left:86px}}.u-pc-ml86{margin-left:86px}@media screen and (max-width: 767px){.u-pc-ml86{margin-left:0px}}.u-ml88{margin-left:88px}@media screen and (max-width: 767px){.u-sp-ml88{margin-left:88px}}.u-pc-ml88{margin-left:88px}@media screen and (max-width: 767px){.u-pc-ml88{margin-left:0px}}.u-ml90{margin-left:90px}@media screen and (max-width: 767px){.u-sp-ml90{margin-left:90px}}.u-pc-ml90{margin-left:90px}@media screen and (max-width: 767px){.u-pc-ml90{margin-left:0px}}.u-ml92{margin-left:92px}@media screen and (max-width: 767px){.u-sp-ml92{margin-left:92px}}.u-pc-ml92{margin-left:92px}@media screen and (max-width: 767px){.u-pc-ml92{margin-left:0px}}.u-ml94{margin-left:94px}@media screen and (max-width: 767px){.u-sp-ml94{margin-left:94px}}.u-pc-ml94{margin-left:94px}@media screen and (max-width: 767px){.u-pc-ml94{margin-left:0px}}.u-ml96{margin-left:96px}@media screen and (max-width: 767px){.u-sp-ml96{margin-left:96px}}.u-pc-ml96{margin-left:96px}@media screen and (max-width: 767px){.u-pc-ml96{margin-left:0px}}.u-ml98{margin-left:98px}@media screen and (max-width: 767px){.u-sp-ml98{margin-left:98px}}.u-pc-ml98{margin-left:98px}@media screen and (max-width: 767px){.u-pc-ml98{margin-left:0px}}.u-ml100{margin-left:100px}@media screen and (max-width: 767px){.u-sp-ml100{margin-left:100px}}.u-pc-ml100{margin-left:100px}@media screen and (max-width: 767px){.u-pc-ml100{margin-left:0px}}.u-mr0{margin-right:0px}@media screen and (max-width: 767px){.u-sp-mr0{margin-right:0px}}.u-pc-mr0{margin-right:0px}@media screen and (max-width: 767px){.u-pc-mr0{margin-right:0px}}.u-mr2{margin-right:2px}@media screen and (max-width: 767px){.u-sp-mr2{margin-right:2px}}.u-pc-mr2{margin-right:2px}@media screen and (max-width: 767px){.u-pc-mr2{margin-right:0px}}.u-mr4{margin-right:4px}@media screen and (max-width: 767px){.u-sp-mr4{margin-right:4px}}.u-pc-mr4{margin-right:4px}@media screen and (max-width: 767px){.u-pc-mr4{margin-right:0px}}.u-mr6{margin-right:6px}@media screen and (max-width: 767px){.u-sp-mr6{margin-right:6px}}.u-pc-mr6{margin-right:6px}@media screen and (max-width: 767px){.u-pc-mr6{margin-right:0px}}.u-mr8{margin-right:8px}@media screen and (max-width: 767px){.u-sp-mr8{margin-right:8px}}.u-pc-mr8{margin-right:8px}@media screen and (max-width: 767px){.u-pc-mr8{margin-right:0px}}.u-mr10{margin-right:10px}@media screen and (max-width: 767px){.u-sp-mr10{margin-right:10px}}.u-pc-mr10{margin-right:10px}@media screen and (max-width: 767px){.u-pc-mr10{margin-right:0px}}.u-mr12{margin-right:12px}@media screen and (max-width: 767px){.u-sp-mr12{margin-right:12px}}.u-pc-mr12{margin-right:12px}@media screen and (max-width: 767px){.u-pc-mr12{margin-right:0px}}.u-mr14{margin-right:14px}@media screen and (max-width: 767px){.u-sp-mr14{margin-right:14px}}.u-pc-mr14{margin-right:14px}@media screen and (max-width: 767px){.u-pc-mr14{margin-right:0px}}.u-mr16{margin-right:16px}@media screen and (max-width: 767px){.u-sp-mr16{margin-right:16px}}.u-pc-mr16{margin-right:16px}@media screen and (max-width: 767px){.u-pc-mr16{margin-right:0px}}.u-mr18{margin-right:18px}@media screen and (max-width: 767px){.u-sp-mr18{margin-right:18px}}.u-pc-mr18{margin-right:18px}@media screen and (max-width: 767px){.u-pc-mr18{margin-right:0px}}.u-mr20{margin-right:20px}@media screen and (max-width: 767px){.u-sp-mr20{margin-right:20px}}.u-pc-mr20{margin-right:20px}@media screen and (max-width: 767px){.u-pc-mr20{margin-right:0px}}.u-mr22{margin-right:22px}@media screen and (max-width: 767px){.u-sp-mr22{margin-right:22px}}.u-pc-mr22{margin-right:22px}@media screen and (max-width: 767px){.u-pc-mr22{margin-right:0px}}.u-mr24{margin-right:24px}@media screen and (max-width: 767px){.u-sp-mr24{margin-right:24px}}.u-pc-mr24{margin-right:24px}@media screen and (max-width: 767px){.u-pc-mr24{margin-right:0px}}.u-mr26{margin-right:26px}@media screen and (max-width: 767px){.u-sp-mr26{margin-right:26px}}.u-pc-mr26{margin-right:26px}@media screen and (max-width: 767px){.u-pc-mr26{margin-right:0px}}.u-mr28{margin-right:28px}@media screen and (max-width: 767px){.u-sp-mr28{margin-right:28px}}.u-pc-mr28{margin-right:28px}@media screen and (max-width: 767px){.u-pc-mr28{margin-right:0px}}.u-mr30{margin-right:30px}@media screen and (max-width: 767px){.u-sp-mr30{margin-right:30px}}.u-pc-mr30{margin-right:30px}@media screen and (max-width: 767px){.u-pc-mr30{margin-right:0px}}.u-mr32{margin-right:32px}@media screen and (max-width: 767px){.u-sp-mr32{margin-right:32px}}.u-pc-mr32{margin-right:32px}@media screen and (max-width: 767px){.u-pc-mr32{margin-right:0px}}.u-mr34{margin-right:34px}@media screen and (max-width: 767px){.u-sp-mr34{margin-right:34px}}.u-pc-mr34{margin-right:34px}@media screen and (max-width: 767px){.u-pc-mr34{margin-right:0px}}.u-mr36{margin-right:36px}@media screen and (max-width: 767px){.u-sp-mr36{margin-right:36px}}.u-pc-mr36{margin-right:36px}@media screen and (max-width: 767px){.u-pc-mr36{margin-right:0px}}.u-mr38{margin-right:38px}@media screen and (max-width: 767px){.u-sp-mr38{margin-right:38px}}.u-pc-mr38{margin-right:38px}@media screen and (max-width: 767px){.u-pc-mr38{margin-right:0px}}.u-mr40{margin-right:40px}@media screen and (max-width: 767px){.u-sp-mr40{margin-right:40px}}.u-pc-mr40{margin-right:40px}@media screen and (max-width: 767px){.u-pc-mr40{margin-right:0px}}.u-mr42{margin-right:42px}@media screen and (max-width: 767px){.u-sp-mr42{margin-right:42px}}.u-pc-mr42{margin-right:42px}@media screen and (max-width: 767px){.u-pc-mr42{margin-right:0px}}.u-mr44{margin-right:44px}@media screen and (max-width: 767px){.u-sp-mr44{margin-right:44px}}.u-pc-mr44{margin-right:44px}@media screen and (max-width: 767px){.u-pc-mr44{margin-right:0px}}.u-mr46{margin-right:46px}@media screen and (max-width: 767px){.u-sp-mr46{margin-right:46px}}.u-pc-mr46{margin-right:46px}@media screen and (max-width: 767px){.u-pc-mr46{margin-right:0px}}.u-mr48{margin-right:48px}@media screen and (max-width: 767px){.u-sp-mr48{margin-right:48px}}.u-pc-mr48{margin-right:48px}@media screen and (max-width: 767px){.u-pc-mr48{margin-right:0px}}.u-mr50{margin-right:50px}@media screen and (max-width: 767px){.u-sp-mr50{margin-right:50px}}.u-pc-mr50{margin-right:50px}@media screen and (max-width: 767px){.u-pc-mr50{margin-right:0px}}.u-mr52{margin-right:52px}@media screen and (max-width: 767px){.u-sp-mr52{margin-right:52px}}.u-pc-mr52{margin-right:52px}@media screen and (max-width: 767px){.u-pc-mr52{margin-right:0px}}.u-mr54{margin-right:54px}@media screen and (max-width: 767px){.u-sp-mr54{margin-right:54px}}.u-pc-mr54{margin-right:54px}@media screen and (max-width: 767px){.u-pc-mr54{margin-right:0px}}.u-mr56{margin-right:56px}@media screen and (max-width: 767px){.u-sp-mr56{margin-right:56px}}.u-pc-mr56{margin-right:56px}@media screen and (max-width: 767px){.u-pc-mr56{margin-right:0px}}.u-mr58{margin-right:58px}@media screen and (max-width: 767px){.u-sp-mr58{margin-right:58px}}.u-pc-mr58{margin-right:58px}@media screen and (max-width: 767px){.u-pc-mr58{margin-right:0px}}.u-mr60{margin-right:60px}@media screen and (max-width: 767px){.u-sp-mr60{margin-right:60px}}.u-pc-mr60{margin-right:60px}@media screen and (max-width: 767px){.u-pc-mr60{margin-right:0px}}.u-mr62{margin-right:62px}@media screen and (max-width: 767px){.u-sp-mr62{margin-right:62px}}.u-pc-mr62{margin-right:62px}@media screen and (max-width: 767px){.u-pc-mr62{margin-right:0px}}.u-mr64{margin-right:64px}@media screen and (max-width: 767px){.u-sp-mr64{margin-right:64px}}.u-pc-mr64{margin-right:64px}@media screen and (max-width: 767px){.u-pc-mr64{margin-right:0px}}.u-mr66{margin-right:66px}@media screen and (max-width: 767px){.u-sp-mr66{margin-right:66px}}.u-pc-mr66{margin-right:66px}@media screen and (max-width: 767px){.u-pc-mr66{margin-right:0px}}.u-mr68{margin-right:68px}@media screen and (max-width: 767px){.u-sp-mr68{margin-right:68px}}.u-pc-mr68{margin-right:68px}@media screen and (max-width: 767px){.u-pc-mr68{margin-right:0px}}.u-mr70{margin-right:70px}@media screen and (max-width: 767px){.u-sp-mr70{margin-right:70px}}.u-pc-mr70{margin-right:70px}@media screen and (max-width: 767px){.u-pc-mr70{margin-right:0px}}.u-mr72{margin-right:72px}@media screen and (max-width: 767px){.u-sp-mr72{margin-right:72px}}.u-pc-mr72{margin-right:72px}@media screen and (max-width: 767px){.u-pc-mr72{margin-right:0px}}.u-mr74{margin-right:74px}@media screen and (max-width: 767px){.u-sp-mr74{margin-right:74px}}.u-pc-mr74{margin-right:74px}@media screen and (max-width: 767px){.u-pc-mr74{margin-right:0px}}.u-mr76{margin-right:76px}@media screen and (max-width: 767px){.u-sp-mr76{margin-right:76px}}.u-pc-mr76{margin-right:76px}@media screen and (max-width: 767px){.u-pc-mr76{margin-right:0px}}.u-mr78{margin-right:78px}@media screen and (max-width: 767px){.u-sp-mr78{margin-right:78px}}.u-pc-mr78{margin-right:78px}@media screen and (max-width: 767px){.u-pc-mr78{margin-right:0px}}.u-mr80{margin-right:80px}@media screen and (max-width: 767px){.u-sp-mr80{margin-right:80px}}.u-pc-mr80{margin-right:80px}@media screen and (max-width: 767px){.u-pc-mr80{margin-right:0px}}.u-mr82{margin-right:82px}@media screen and (max-width: 767px){.u-sp-mr82{margin-right:82px}}.u-pc-mr82{margin-right:82px}@media screen and (max-width: 767px){.u-pc-mr82{margin-right:0px}}.u-mr84{margin-right:84px}@media screen and (max-width: 767px){.u-sp-mr84{margin-right:84px}}.u-pc-mr84{margin-right:84px}@media screen and (max-width: 767px){.u-pc-mr84{margin-right:0px}}.u-mr86{margin-right:86px}@media screen and (max-width: 767px){.u-sp-mr86{margin-right:86px}}.u-pc-mr86{margin-right:86px}@media screen and (max-width: 767px){.u-pc-mr86{margin-right:0px}}.u-mr88{margin-right:88px}@media screen and (max-width: 767px){.u-sp-mr88{margin-right:88px}}.u-pc-mr88{margin-right:88px}@media screen and (max-width: 767px){.u-pc-mr88{margin-right:0px}}.u-mr90{margin-right:90px}@media screen and (max-width: 767px){.u-sp-mr90{margin-right:90px}}.u-pc-mr90{margin-right:90px}@media screen and (max-width: 767px){.u-pc-mr90{margin-right:0px}}.u-mr92{margin-right:92px}@media screen and (max-width: 767px){.u-sp-mr92{margin-right:92px}}.u-pc-mr92{margin-right:92px}@media screen and (max-width: 767px){.u-pc-mr92{margin-right:0px}}.u-mr94{margin-right:94px}@media screen and (max-width: 767px){.u-sp-mr94{margin-right:94px}}.u-pc-mr94{margin-right:94px}@media screen and (max-width: 767px){.u-pc-mr94{margin-right:0px}}.u-mr96{margin-right:96px}@media screen and (max-width: 767px){.u-sp-mr96{margin-right:96px}}.u-pc-mr96{margin-right:96px}@media screen and (max-width: 767px){.u-pc-mr96{margin-right:0px}}.u-mr98{margin-right:98px}@media screen and (max-width: 767px){.u-sp-mr98{margin-right:98px}}.u-pc-mr98{margin-right:98px}@media screen and (max-width: 767px){.u-pc-mr98{margin-right:0px}}.u-mr100{margin-right:100px}@media screen and (max-width: 767px){.u-sp-mr100{margin-right:100px}}.u-pc-mr100{margin-right:100px}@media screen and (max-width: 767px){.u-pc-mr100{margin-right:0px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{animation-duration:1s;animation-fill-mode:both;animation-name:fadeIn}.icon{display:inline-block;vertical-align:middle}.icon.vertical-align-baseline{vertical-align:baseline}.icon--f-left{float:left}@media screen and (max-width: 767px){.icon--f-left{float:none}}@media screen and (max-width: 767px){.icon--mr10{margin-right:10px}}.icon--arrow-left{width:20px;height:20px;min-width:20px;background:url(/assets/icon/icon_arrow_left-c68aeb9e6d4a16200d1933c59ad808ffb348970fca44a4633bf09f2d72d98901.svg) no-repeat;background-size:cover}.icon--arrow-left-black{width:20px;height:20px;min-width:20px;background:url(/assets/icon/icon_arrow_left_black-b4f909e44f6954d0bf070423d4e6070c3c8cb2f96aa0e9265e8cad79c256eaf9.svg) no-repeat;background-size:cover}.icon--arrow-right{width:20px;height:20px;min-width:20px;background:url(/assets/icon/icon_arrow_right-ef3c2704db178ddd1d16826c6fb5cece9936e3512ec31c56415cf2bc2e4edd2d.svg) no-repeat;background-size:cover}.icon--arrow-right-black{width:20px;height:20px;min-width:20px;background:url(/assets/icon/icon_arrow_right_black-f1d074c5aff3156157755a31e3908762d86efdc36472c4a028df6bbffdf669a5.svg) no-repeat;background-size:cover}.icon--arrow-short-right{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_arrow_short-right-60f1bda454f32dbec32552edcc7bfb2e19a047ec827dcdba2ee4bfc9c92c0d58.svg) no-repeat;background-size:cover}.icon--chevron-left{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_left-cc72df52cb38cfd9123db5960bdea20432c1d4b2f740c6b79001c32a5714e45c.svg) no-repeat;background-size:cover}.icon--chevron-left-disabled{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_left_disabled-67e39f1cfe5f23a4a61e66094c4c4cb731b25677b80d0334eda0111e00b5ecbd.svg) no-repeat;background-size:cover}.icon--chevron-left-white{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_left_white-18c547a7e705f66446fb36db7fe81203f1231a359baf8dd3d7a067523c633064.svg) no-repeat;background-size:cover}.icon--chevron_left_black{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_left_black-b970e4dd41956f5debec185af93141a0f8866577c69214e2d740cdd4ed007c71.svg) no-repeat;background-size:cover}.icon--chevron_left_black_large{width:40px;height:40px;min-width:40px;background:url(/assets/icon/icon_chevron_left_black_large-803c0a56b0cb1403c7fb6a13021d7838632fc5c9148fced39c0b44342e5ff7d4.svg) no-repeat;background-size:cover}.icon--chevron-right{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_right-2c4ee308cc81fbfa172f3e03dbbc2951fa52603495e60fcd73247a87bf21969a.svg) no-repeat;background-size:cover}.icon--chevron-right-disabled{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_right_disabled-eb054186efcbcf1be710bf06e085d1b50fd14452bd64ad6c8419c0cd7cb0a085.svg) no-repeat;background-size:cover}.icon--chevron_right_black_large{width:40px;height:40px;min-width:40px;background:url(/assets/icon/icon_chevron_right_black_large-a878216550776db0445071a0babe203ef202523b583cdc18375588f766461aaa.svg) no-repeat;background-size:cover}.icon--chevron-right-gray{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_right_gray-13f4bbdbb0214a2033efafd268e93d1954c64cff0ae8e5b8dad397d109d21d9a.svg) no-repeat;background-size:cover}.icon--chevron-down{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_down-cc97b5fe34c017318d1d7ed5c350e556f501b57be2db5fb9d0bf0223fdf8da2f.svg) no-repeat;background-size:cover}.icon--chevron-up{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_up-8c2a738be2053598a303ff54ba2a977dc566efd11c4d515cc2aadb946d591f60.svg) no-repeat;background-size:cover}.icon--chevron-circle{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_circle-1fc384e4f0671d96e0c5133a4136d7d6099ff84c7a939a41ac5961ca8bbb6152.svg) no-repeat;background-size:cover}.icon--chevron-circle-s{width:12px;height:12px;min-width:12px;background:url(/assets/icon/icon_chevron_circle-1fc384e4f0671d96e0c5133a4136d7d6099ff84c7a939a41ac5961ca8bbb6152.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){.icon--chevron-circle-s{width:20px;height:20px;min-width:20px;background:url(/assets/icon/icon_chevron_circle-1fc384e4f0671d96e0c5133a4136d7d6099ff84c7a939a41ac5961ca8bbb6152.svg) no-repeat;background-size:cover}}.icon--sort{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_sort-1f66969a2e39e7ec54442df647a1d3559812b0ebd545f7e8d061967361c22690.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){.icon--sort{width:28px;height:28px;min-width:28px;background:url(/assets/icon/icon_sort-1f66969a2e39e7ec54442df647a1d3559812b0ebd545f7e8d061967361c22690.svg) no-repeat;background-size:cover}}.icon--problem{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_problem-5af4589dddcd082d5539b96df3e7abbbcbb961183e7df6b30e9958d0ec7f6965.svg) no-repeat;background-size:cover}.icon--problem-large{width:48px;height:48px;min-width:48px;background:url(/assets/icon/icon_problem-5af4589dddcd082d5539b96df3e7abbbcbb961183e7df6b30e9958d0ec7f6965.svg) no-repeat;background-size:cover}.icon--date{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_date-82bca526158a9e87168ec7aef0611a524d72e86f4c73517d16759c1147e2386f.svg) no-repeat;background-size:cover}.icon--download{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_download-b0f7688c7dba1a60fe431470e3d46c2077d31526c2958e8375b0e6d3761c4aee.svg) no-repeat;background-size:cover}.icon--download-blue{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_download_blue-9467b52e4981d0b49b8aeedcc77b6bccca7c9286b53793e86e983d557a14ed70.svg) no-repeat;background-size:cover}.icon--time{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_time-28b7543dc6f5847457786fdd866cfcce956b75a3e3fb80f2aa78394d2d1db1cf.svg) no-repeat;background-size:cover}.icon--date-small{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_date-82bca526158a9e87168ec7aef0611a524d72e86f4c73517d16759c1147e2386f.svg) no-repeat;background-size:cover}.icon--tag{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_tag-6c8f5f3c09c7157ecfa3bce059cc57b40e2bfef344e971ee06e45e766d6809d2.svg) no-repeat;background-size:cover}.icon--tool{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_tool-b19ff9641bc74ae2837792921d1260d75bc06f050b885a299dfe6ce32fa96751.svg) no-repeat;background-size:cover}.icon--detail{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_detail-11c4e3dadc9436b93b9b7465834acec5b57855a923b5f4f719600a1f69267e36.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){.icon--detail{width:28px;height:28px;min-width:28px;background:url(/assets/icon/icon_detail-11c4e3dadc9436b93b9b7465834acec5b57855a923b5f4f719600a1f69267e36.svg) no-repeat;background-size:cover}}.icon--detail-png{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_detail-f1304756c50b40cdfc78ecde1f58174a298b9e788095872be137091f2f496ef1.png) no-repeat;background-size:cover}.icon--applicant-info{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_applicant_information-365edfc39369841d597280de9acb8075fec542b601eff4981f9157fc1bc4864f.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){.icon--applicant-info{width:28px;height:28px;min-width:28px;background:url(/assets/icon/icon_applicant_information-365edfc39369841d597280de9acb8075fec542b601eff4981f9157fc1bc4864f.svg) no-repeat;background-size:cover}}.icon--interviewer-info{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_interviewer_information-beefbff60ce9695d19a5ec58346b7f8847788c3b90695af03958d89b1a7a2866.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){.icon--interviewer-info{width:28px;height:28px;min-width:28px;background:url(/assets/icon/icon_interviewer_information-beefbff60ce9695d19a5ec58346b7f8847788c3b90695af03958d89b1a7a2866.svg) no-repeat;background-size:cover}}.icon--contact{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_contact-353137c5c221d09526f9991652bf0cc7578af537ec00237630336358c5ef9d2e.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){.icon--contact{width:28px;height:28px;min-width:28px;background:url(/assets/icon/icon_contact-353137c5c221d09526f9991652bf0cc7578af537ec00237630336358c5ef9d2e.svg) no-repeat;background-size:cover}}.icon--contact-large{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_contact-353137c5c221d09526f9991652bf0cc7578af537ec00237630336358c5ef9d2e.svg) no-repeat;background-size:cover}.icon--counselor{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_counselor-413d4f70d45086088c7f0a639d6d385cf47849fecf89b6bd285ab03b2ed0db57.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){.icon--counselor{width:28px;height:28px;min-width:28px;background:url(/assets/icon/icon_counselor-413d4f70d45086088c7f0a639d6d385cf47849fecf89b6bd285ab03b2ed0db57.svg) no-repeat;background-size:cover}}.icon--doctor{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_menu_doctor-427c5d9b8d28bce2586efc7a6128876064a19d971ab9ef13753d5fa711930c10.svg) no-repeat;background-size:cover}.icon--me{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_me-7344499e27aeb4ef181d494b1dd7a2aa76dc1643af12a67336a72743b877c459.svg) no-repeat;background-size:cover}.icon--gender{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_menu_user-3f3e4d1f24b0d9d6fe2f7823093e4ce05a3644b1b74302d0b660ba60565efbb6.svg) no-repeat;background-size:cover}.icon--license{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_license-2d92d98c85d6fe5760e1f3f8838278128867e46a859c3004b2c998067bce3bb5.svg) no-repeat;background-size:cover}.icon--btn-counselor{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_btn_counselor-6bf43fe3430607c63864c61379c6d555b1e24ab92a2bebcc0864e48b642e50c6.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){.icon--btn-counselor{width:28px;height:28px;min-width:28px;background:url(/assets/icon/icon_btn_counselor-6bf43fe3430607c63864c61379c6d555b1e24ab92a2bebcc0864e48b642e50c6.svg) no-repeat;background-size:cover}}.icon--btn-doctor{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_btn_doctor-1f40d9d735872c7f9994d2a6117eed9be264f78857641aaa7b613941db85e294.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){.icon--btn-doctor{width:28px;height:28px;min-width:28px;background:url(/assets/icon/icon_btn_doctor-1f40d9d735872c7f9994d2a6117eed9be264f78857641aaa7b613941db85e294.svg) no-repeat;background-size:cover}}.icon--btn-occupational-physician{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_btn_occupational_physician-f839fd93d8777ec32b10c72725b71f464813d8fcfab8d096750156e834d5e579.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){.icon--btn-occupational-physician{width:28px;height:28px;min-width:28px;background:url(/assets/icon/icon_btn_occupational_physician-f839fd93d8777ec32b10c72725b71f464813d8fcfab8d096750156e834d5e579.svg) no-repeat;background-size:cover}}.icon--btn-occupational-physician{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_occupational_physician_check-6d4156d4f8304ba0734dbd5687d13178efc33b8055834ac90cb50823d02e3b52.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){.icon--btn-occupational-physician{width:28px;height:28px;min-width:28px;background:url(/assets/icon/icon_occupational_physician_check-6d4156d4f8304ba0734dbd5687d13178efc33b8055834ac90cb50823d02e3b52.svg) no-repeat;background-size:cover}}.icon--target{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_counselor-413d4f70d45086088c7f0a639d6d385cf47849fecf89b6bd285ab03b2ed0db57.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){.icon--target{width:28px;height:28px;min-width:28px;background:url(/assets/icon/icon_counselor-413d4f70d45086088c7f0a639d6d385cf47849fecf89b6bd285ab03b2ed0db57.svg) no-repeat;background-size:cover}}.icon--add{width:16px;height:16px;min-width:16px;background:url(/assets/icon/icon_add-1cad7f0646699f4de51a4299f4a0a9ddde393cd74fb2394ffe9a36fd9ae29eb8.svg) no-repeat;background-size:cover}.icon--add-black{width:16px;height:16px;min-width:16px;background:url(/assets/icon/icon_add_black-f4ee4d6c98eac5dd69bbff7f739d08016ddaae9a3ba0e324c13b6aae6ef996b2.svg) no-repeat;background-size:cover}.icon--add-l{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_add-1cad7f0646699f4de51a4299f4a0a9ddde393cd74fb2394ffe9a36fd9ae29eb8.svg) no-repeat;background-size:cover}.icon--clear{width:16px;height:16px;min-width:16px;background:url(/assets/icon/icon_clear-f1ec3922df76cea68b2ce1c31053cd730ece90bd04273c17d12816f9d6adbce3.svg) no-repeat;background-size:cover}.icon--clear-l{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_clear-f1ec3922df76cea68b2ce1c31053cd730ece90bd04273c17d12816f9d6adbce3.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){.icon--clear-l{width:28px;height:28px;min-width:28px;background:url(/assets/icon/icon_clear-f1ec3922df76cea68b2ce1c31053cd730ece90bd04273c17d12816f9d6adbce3.svg) no-repeat;background-size:cover}}.icon--clear-l.mr-20{margin-right:20px}.icon--checkbox-default{width:30px;height:30px;min-width:30px;background:url(/assets/icon/icon_checkbox_default-e320265b4debc48b97a34a25e7a9d0efab3bc17b6cb2957931cebb16fcf9c781.svg) no-repeat;background-size:cover}.icon--checkbox-active{width:30px;height:30px;min-width:30px;background:url(/assets/icon/icon_checkbox_active-826de95a82106a2366d4e077810d2ef5164f5f1a646593e7959630eadf735bf8.svg) no-repeat;background-size:cover}.icon--checkbox-disabled{width:30px;height:30px;min-width:30px;background:url(/assets/icon/icon_checkbox_active_disabled-8633fa1a9c3febab6e1d4d3a19781bdb204047172b8e837b2a31536124be7770.svg) no-repeat;background-size:cover}.icon--checkbox-active-green{width:16px;height:16px;min-width:16px;background:url(/assets/icon/icon_checkbox_active_green-d384a5bc2196e35516277fb73fcb9c05a8d5b93753f588e7ad741008afa0d195.svg) no-repeat;background-size:cover}.icon--check-default{width:12px;height:12px;min-width:12px;background:url(/assets/icon/icon_check_default-a6795ea04ae73eebae45b99ad901c4671b596961b620d1bf177cf1cc6e92cd47.svg) no-repeat;background-size:cover}.icon--check-active{width:12px;height:12px;min-width:12px;background:url(/assets/icon/icon_check_active-4820e4e70e5f1a6e0c11b6f2bb7fd4735aa1c849652b1ce87f17fba5f7d89219.svg) no-repeat;background-size:cover}.icon--list-default{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_list_default-cc9408963703e24cb27dae67eddb2a5a9ad250acb380fc73f60e0639f4d7b03b.svg) no-repeat;background-size:cover}.icon--list-active{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_list_active-216efc4e3d2928002c1a9b629835c8e70a079dbece804d6e53e7df22de10764f.svg) no-repeat;background-size:cover}.icon--card-default{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_card_default-bcbcda81e0be1b0486252253c7a7f42638e7d7b4cb0db5342011bc2bc77450fa.svg) no-repeat;background-size:cover}.icon--card-active{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_card_active-774c1137f78bdffd16ae921534b8b2f49c040bd9968d9dd42faaacd7a644cb08.svg) no-repeat;background-size:cover}.icon--pagetop{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_pagetop-75225e0c588641f2ab7997d57a5e8a4a721cf910278bf22d7fb48ac666e1b195.svg) no-repeat;background-size:cover}.icon--opinion-box{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_opinion-box-032117c26f40dd679a73259f57eb84efdbcfb09cefe42bb43e6700d60d5ba784.svg) no-repeat;background-size:cover}.icon--opinion-box-small{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_opinion-box-032117c26f40dd679a73259f57eb84efdbcfb09cefe42bb43e6700d60d5ba784.svg) no-repeat;background-size:cover}.icon--home-button{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_home-button-c63a873d5b1224987696e9166111f7e6972ecda2264b2d771665b4c734533994.svg) no-repeat;background-size:cover}.icon--home-button-white{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_home-button_white-63bcf27f48772295679bec280a4b2ecd38b5d4660668fae32179465921091601.svg) no-repeat;background-size:cover}.icon--stress-check{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_stress-check-60deda9367b923a4155119cd901545ebb0c2e954aa2ab26c42a3c323d194166d.svg) no-repeat;background-size:cover}.icon--stress-check-menu{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_stress_check_menu-58bbfe7c9d9167935d071c081478dfa1bb83c6638a37957e87b60ab6b9b1cc17.svg) no-repeat;background-size:cover}.icon--harassment{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_harassment-1768019de18d4a3f49a71ce5ccbc6251042b63d71758e9c58d4ce0ca0e09a2ea.svg) no-repeat;background-size:cover}.icon--harassment-small{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_harassment-1768019de18d4a3f49a71ce5ccbc6251042b63d71758e9c58d4ce0ca0e09a2ea.svg) no-repeat;background-size:cover}.icon--harassment-white{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_harassment_white-751590a2ffbb4ae20e4d37cbf24fd03a0f0f298924e7a5f63feeed5fa402ecf7.svg) no-repeat;background-size:cover}.icon--consultation{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_consultation-a51667b77d9830b70858a3d24b96d80358d7c1661aba3e232af03f9d7518efe5.svg) no-repeat;background-size:cover}.icon--consultation-small{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_consultation-a51667b77d9830b70858a3d24b96d80358d7c1661aba3e232af03f9d7518efe5.svg) no-repeat;background-size:cover}.icon--reserve-coaching-consultation{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_reserve_coaching_consultation-3e4158af62af5457a85277f71fc9eeb25a4a21f4cf024f0b13427304c19571a8.svg) no-repeat;background-size:cover}.icon--reserve-teaching-consultation{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_reserve_teaching_consultation-3e4158af62af5457a85277f71fc9eeb25a4a21f4cf024f0b13427304c19571a8.svg) no-repeat;background-size:cover}.icon--reserve-consultation{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_reserve-consultation-03f6af28eefd9000fe264c8500e2b1233ad2045e3de87608089f3f3c7f30aff2.svg) no-repeat;background-size:cover}.icon--reserve-harassment{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_reserve-harassment-56cb87ccf675505fbac5fb3e94130d69800283588251111eb82536217ff82bc9.svg) no-repeat;background-size:cover}.icon--reserve-doctor{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_reserve-doctor-4c381e4bedf429595867b2815814cab39f291467c0b10732bea54e0e65c3ab8c.svg) no-repeat;background-size:cover}.icon--reservation-history{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_reservation-history-b5b404c8eb2fd050d71b00e665314489f4136e581258b2560f54fb684a4ce716.svg) no-repeat;background-size:cover}.icon--reservation-history-small{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_reservation-history-b5b404c8eb2fd050d71b00e665314489f4136e581258b2560f54fb684a4ce716.svg) no-repeat;background-size:cover}.icon--alert{width:36px;height:36px;min-width:36px;background:url(/assets/icon/icon_alert-9ec62fb0fe96a1836a9c93f510dc0ca94ef29b1e666569d855b749c643e624ca.png) no-repeat;background-size:cover}@media screen and (max-width: 767px){.icon--alert{width:48px;height:48px;min-width:48px;background:url(/assets/icon/icon_alert-9ec62fb0fe96a1836a9c93f510dc0ca94ef29b1e666569d855b749c643e624ca.png) no-repeat;background-size:cover}}.icon--alert-small{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_alert-9ec62fb0fe96a1836a9c93f510dc0ca94ef29b1e666569d855b749c643e624ca.png) no-repeat;background-size:cover}.icon--alert-ss{width:16px;height:16px;min-width:16px;background:url(/assets/icon/icon_alert-9ec62fb0fe96a1836a9c93f510dc0ca94ef29b1e666569d855b749c643e624ca.png) no-repeat;background-size:cover}.icon--humberger-menu{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_humberger-menu-f31a145dca9bb6b01bc9aaf3c98af7c4d673df9ed88f2973d19de54c0a909ca1.svg) no-repeat;background-size:cover}.icon--beginner{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_menu_beginner-53829697bd560e7df59ce1365c9b7277094f8655f4b7ce233662561e4383ae44.svg) no-repeat;background-size:cover}.icon--eye-fill{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_eye_fill-6b9499872e21130a2acb580874ea9a1898aa54fe6d55bac0fd3bcd2e1cebd9f2.svg) no-repeat;background-size:cover}.icon--eye-slash-fill{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_eye_slash_fill-f70d1f7428b31d7aef0ea5bf7f1878b3e8ed925b836ea7cc1b131192a2704a32.svg) no-repeat;background-size:cover}.icon--password{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_password-b2b00646d918a2d174a5adb35f32837192ee8fbaedf2b134750cf1508c6e7db3.svg) no-repeat;background-size:cover}.icon--subscription{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_subscription-f19deab5c05f2b81665f76dc5c21308102cde62ee7c196da892d162bfd549433.svg) no-repeat;background-size:cover}.icon--organizations{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_menu_setting-8bbb9d274203f12b8c90f960e4a307bfe2b43aa3d6cb8432ef404f45ed558446.svg) no-repeat;background-size:cover}.icon--monthly_popular{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_monthly_popular-4d75cd0322af84c80b6bf09196b557b4a036adf8ab154c2c1b72f64470c87fad.svg) no-repeat;background-size:cover}.icon--newly_joined{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_newly_joined-5304bc8cfcc26e3451685da6ac43a6e861a90e278baf146bfcdbb835541d9a3d.svg) no-repeat;background-size:cover}.icon--available_immediately{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_available_immediately-7d459fbaa15545b7ca130b80faa145b9f87c3e07ad600fb900158464b8a04b70.svg) no-repeat;background-size:cover}.icon--motivation{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_motivation-665f3792c8b9d0e684b8f47dc459318042bb50da6e61d93ca4458bc0e9d629c0.svg) no-repeat;background-size:cover}.icon--loupe{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_loupe-99d384e4e1163d6decc73405d02ddc9669433ff16958eed2b99a1b312b62749c.svg) no-repeat;background-size:cover}.icon--menu-enps{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_enps-71d13a4eb54fbf08de9847c0a0c247ff2577d806e5a775bc146e7d9e5cc86acc.svg) no-repeat;background-size:cover}.icon--menu-graph{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_graph-22af80e9e9bedb43c4eb083863c38d13a63475fe8609de45446d7d999f078822.svg) no-repeat;background-size:cover}.icon--menu-doctor{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_doctor-427c5d9b8d28bce2586efc7a6128876064a19d971ab9ef13753d5fa711930c10.svg) no-repeat;background-size:cover}.icon--menu-report{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_report-fe0bf5266aa7b6c52fe0e42e9ab768fdb5d933601dc6ad58fb818fddca879f9e.svg) no-repeat;background-size:cover}.icon--menu-user{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_user-3f3e4d1f24b0d9d6fe2f7823093e4ce05a3644b1b74302d0b660ba60565efbb6.svg) no-repeat;background-size:cover}.icon--menu-contact{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_contact-b0ab78b8c09d5cc1b5586a1ed837bccf72847d984c7e65249c7c4197a6da542d.svg) no-repeat;background-size:cover}.icon--menu-contact-white{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_contact-white-d8de037611a14d535c48273329b527c68470502fb61bfa3212c5776856c9fb33.svg) no-repeat;background-size:cover}.icon--menu-company{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_company-2e666a48c9e55fb025e5e9d1ee79459557f35b84a0780524e91c3c487d57f0e7.svg) no-repeat;background-size:cover}.icon--menu-permission{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_permission-36a6e9db0cd9f652aacb1d2175b9a0fe391f9c8dbb2dc2a2c303f640a39471b8.svg) no-repeat;background-size:cover}.icon--menu-payment{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_payment-67fbb4e8dd497cc29407a21bccf7a40a3fc3128ad47dfcc1049b78437e0a72ae.svg) no-repeat;background-size:cover}.icon--menu-plan{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_plan-2e96a8a6aff47a756cb2ac67720f4df4a46cb9f691e0873db64bd683428dd5ec.svg) no-repeat;background-size:cover}.icon--menu-password{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_password-a2a652a25e80186ee815aba9b6fd1e6a79d01e334c78d92e90d8a6773177b55e.svg) no-repeat;background-size:cover}.icon--menu-occupational-physician{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_occupational_physician-3d9268fd9011a65891d6d35d761eddd1014646dc84fbd9069a755ce7a74afd6f.svg) no-repeat;background-size:cover}.icon--menu-stress-check{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_stress_check-6924a69f500071a2008ae31bc08531893073e1ef070b12e2d7a4ffe7e8d96085.svg) no-repeat;background-size:cover}.icon--menu-beginner{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_beginner-53829697bd560e7df59ce1365c9b7277094f8655f4b7ce233662561e4383ae44.svg) no-repeat;background-size:cover}.icon--menu-coaching{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_coaching-0a31532519d4c983c526d807229ea78d2392200b278260fb95bb27c59c237551.svg) no-repeat;background-size:cover}.icon--menu-coaching-large{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_menu_coaching-0a31532519d4c983c526d807229ea78d2392200b278260fb95bb27c59c237551.svg) no-repeat;background-size:cover}.icon--menu-coaching-course{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_coaching_course-091a24fa4f37ca048d661c82826062726271a3b97fbe1b832245b30ce2e0d0eb.svg) no-repeat;background-size:cover}.icon--menu-coaching-course.mw-24{min-width:24px}.icon--menu-teaching{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_teaching-7821ee4cc1a21842c19d2a1aa331a2fbd38bf9db6c51907faa2be900e636c0ae.svg) no-repeat;background-size:cover}.icon--menu-teaching-large{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_menu_teaching-7821ee4cc1a21842c19d2a1aa331a2fbd38bf9db6c51907faa2be900e636c0ae.svg) no-repeat;background-size:cover}.icon--menu-teaching-course{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_teaching_course-6d2db60d63ea02424b8edc7734acc9c718fa1d9333712057a8071a046d25146d.svg) no-repeat;background-size:cover}.icon--menu-teaching-course.mw-24{min-width:24px}.icon--menu-invoice{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_invoice-a90e2d11c9e7be3f48d18af240a4a4cd64f92d2aa827e664bf0bd6bfc16aa768.svg) no-repeat;background-size:cover}.icon--menu-dl{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_menu_dl-36b79882831ada6e4cff165b5e3e177b2403ba4cb811e479be6416e580637f27.svg) no-repeat;background-size:cover}.icon--industrial-doctor{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_menu_industrial_doctor-5e2355dbb1ecbff8572e166aa69e92c906020656263be57f58d02a184d46287c.svg) no-repeat;background-size:cover}.icon--industrial-doctor-small{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_industrial_doctor-5e2355dbb1ecbff8572e166aa69e92c906020656263be57f58d02a184d46287c.svg) no-repeat;background-size:cover}.icon--stress-check{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_menu_stress_check-6924a69f500071a2008ae31bc08531893073e1ef070b12e2d7a4ffe7e8d96085.svg) no-repeat;background-size:cover}.icon--delete{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_delete-271a75c2f444891a597844abf93cc6bac916073704cc73832c21fc63cf95f183.svg) no-repeat;background-size:cover}.icon--report{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_menu_report-fe0bf5266aa7b6c52fe0e42e9ab768fdb5d933601dc6ad58fb818fddca879f9e.svg) no-repeat;background-size:cover}.icon--menu-logout{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_menu_logout-575389c6fd719eafcf023ac19f5c431c5a27720f3559a1aefe40f00048a37760.svg) no-repeat;background-size:cover}.icon--menu-logout-small{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_logout-575389c6fd719eafcf023ac19f5c431c5a27720f3559a1aefe40f00048a37760.svg) no-repeat;background-size:cover}.icon--stress-check-work{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_stress_check_work-18da69d9ab6dc56c2dbc3fead654c257019de685b34f3747b55b6dae94737735.svg) no-repeat;background-size:cover}.icon--stress-check-mind{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_stress_check_mind-b72430a6693bf231ea3bc3718e594852bc9f7a69873a6bc38d138d5e010ee87f.svg) no-repeat;background-size:cover}.icon--stress-check-support{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_stress_check_support-44e77adb716cc22e35076618fea975f59c0bdcb5363edb8c470ede413e75f5d4.svg) no-repeat;background-size:cover}.icon--menu-doctor-consultation{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_menu_doctor_consultation-ce99ce1972ddd4fa599e3777651e20dd86cfe7b63819cec94cf9a1f3673cbe3d.svg) no-repeat;background-size:cover}.icon--paper_airplane{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_paper_airplane-bbd9cb8dfea47875a5bf712783a73aa15cc58ed0c6e9201ff99dd01a86d1b704.svg) no-repeat;background-size:cover}.icon--career{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_career-ca9ac63c7cd9e7aa15b405ed5bc3a0efa6cc4a163970a38041b564f4599fa2d4.svg) no-repeat;background-size:cover}.icon--consultation-report{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_report-97c8f413ee103f0528ca853a63b02ad8bce6358b1ab0678bed0cf5cfd5ec9dc5.svg) no-repeat;background-size:cover}.icon--consultation-report--large{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_report-97c8f413ee103f0528ca853a63b02ad8bce6358b1ab0678bed0cf5cfd5ec9dc5.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){.icon--consultation-report--large{width:28px;height:28px;min-width:28px;background:url(/assets/icon/icon_report-97c8f413ee103f0528ca853a63b02ad8bce6358b1ab0678bed0cf5cfd5ec9dc5.svg) no-repeat;background-size:cover}}.icon--user-search{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_user_search-09d57558b72ac2a074929837a27c43323741513305415c43c5ebfe3f1218bdc6.svg) no-repeat;background-size:cover}.icon--user-list{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_user_list-9948f4bf8abfbcf903c92981c519d6be879242aa9743e575f3bc5e02df0d72a4.svg) no-repeat;background-size:cover}.icon--admin-alignment{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_admin_alignment-191da66c4a7c9794b336feb36c88baa7659597f4aab53822a018b33dc9a05b95.svg) no-repeat;background-size:cover}.icon--menu-dl{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_menu_dl-36b79882831ada6e4cff165b5e3e177b2403ba4cb811e479be6416e580637f27.svg) no-repeat;background-size:cover}.icon--calulation{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_calculation-679e53d868d5d7275e83a05daaf2d43f992fd4a1f0aa4c569c9497fc8d4cfb2b.svg) no-repeat;background-size:cover}.icon--notice{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_notice-dbd9015324463401d273f890e260cb7747de4a0ef7593aa1c94d05f448b5bf2e.svg) no-repeat;background-size:cover}.icon--upload{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_upload-7341664d45250a79960c0877921d5beb0b419423265b5b1b0ca347a404a3466d.svg) no-repeat;background-size:cover}.icon--average_gray{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_average_gray-ea4bb0022ffb9b5549cdc1f238e4e9704616d1498d0f9935d2c3d4450d3bbade.svg) no-repeat;background-size:cover}.icon--average_white{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_average_white-ba0328e076ca1a66d9a3973a92c829ace8bffaccf9e3a9ef08de23aed0c34ecb.svg) no-repeat;background-size:cover}.icon--bad_red{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_bad_red-67232c11182ffeec3c7c0c2ad9edc0678832b0623a133bb9ef861ff429096522.svg) no-repeat;background-size:cover}.icon--bad_white{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_bad_white-262c4c1b5afedac562d1e8dddffe8fddd20c26cf3de376ed29c73a3cc2871952.svg) no-repeat;background-size:cover}.icon--good_blue{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_good_blue-108e027fc6ad7e2e7d91dc48aa5d0c3cf14e320337d3b0225f297b26373b3424.svg) no-repeat;background-size:cover}.icon--good_white{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_good_white-c7162813d9832597d599650f0f43a9e4d59459157016267f4f9664ea85bb3b99.svg) no-repeat;background-size:cover}.icon--question-white{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_question-white-f39910287afc68052ff14d9e403a24aa153a43f812b15bcecd8759e47e16a393.svg) no-repeat;background-size:cover}.icon--partner-dashboard{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_partner_dashboard-1e4b010bf98222381deec7821e55b01a61f6985393bda4f078500d3334fbebf1.svg) no-repeat;background-size:cover}.icon--setting{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_setting-b04d7166119c57aace501cdefc5eeb7abcfd01bf88c7e1807c6751baab512c6f.svg) no-repeat;background-size:cover}.icon--setting-big{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_setting-b04d7166119c57aace501cdefc5eeb7abcfd01bf88c7e1807c6751baab512c6f.svg) no-repeat;background-size:cover}.icon--photo{width:36px;height:36px;min-width:36px;background:url(/assets/icon/icon_photo-51e87a0ce144b0b816473ed84850d2d89339ab1ec9d326b1801f84ee2cafb844.svg) no-repeat;background-size:cover}.icon--no-image{width:160px;height:160px;min-width:160px;background:url(/assets/icon/icon_no_image-625d579963fb8aab8219ba0384b51430c77da321d9b52ef88d30f38691cb6183.svg) no-repeat;background-size:cover}.icon--schedule-plus{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_schedule-plus-c196dd3db151e1ab0d7a6d1feb1ae49695b59f174d755b76e2824360e372cc12.svg) no-repeat;background-size:cover}.icon--clock{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_clock-f87e36dfd0b7b037be935346223172c68e1cb664e3fbadc0bd86344c5160ecb6.svg) no-repeat;background-size:cover}.icon--external-link{width:10px;height:10px;min-width:10px;background:url(/assets/icon/icon_external_link-735c3bb0054724867ddb0a2f73911d564c10dd3fce9b6eb5684df6b1be8a8825.svg) no-repeat;background-size:cover}.icon--not-submitted{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_not_submitted-18e4b86809460b6c902741daa03df6387b5991183c9b254cdceea7a8fb98962c.svg) no-repeat;background-size:cover}.icon--map-pin{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_map_pin-e470da8bcc2c3690fdb0c0fe27b9a771bdbf9dffcb58a14bb67111deb3613c12.svg) no-repeat;background-size:cover}.icon--search-hint{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_search_hint-a460399943aaf9c43d740aac260b66687b2a08ca958e126af2f116a012043278.svg) no-repeat;background-size:cover}.icon--search-hint-small{width:20px;height:20px;min-width:20px;background:url(/assets/icon/icon_search_hint-a460399943aaf9c43d740aac260b66687b2a08ca958e126af2f116a012043278.svg) no-repeat;background-size:cover}.icon--question{width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_question-ad136aa9fb717fc26a5b88f13b23c31ec8d7c9d0d65e4781a19f638c41430cd0.svg) no-repeat;background-size:cover}.icon--minus{width:16px;height:16px;min-width:16px;background:url(/assets/icon/icon_minus-88fceb59c7147b03642a207d8b6a23379c4a4d12c14a60178bdb1b946f4a18f8.svg) no-repeat;background-size:cover}.icon--google-calendar{width:48px;height:48px;min-width:48px;background:url(/assets/icon/icon_google_calendar-7bed03f28a4714fd40ea24618eb169cd5e3d662507856eadd59e4f567cfb7c33.svg) no-repeat;background-size:cover}.icon--play-media{margin-right:4px;width:16px;height:16px;min-width:16px;background:url(/assets/icon/icon_play_media-0d56402220f0c71ffe2a4a9377dfda67fada16942cc54bdd071685e3c36059b1.svg) no-repeat;background-size:cover}.icon--favorite-counselor{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_favorite_counselor_off-c9e0e4b82b73b1a05d1e10ac13b5cb25d002afbf1821b3723ec3d344de36c75a.svg) no-repeat;background-size:cover}.icon--favorite-counselor:hover{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_favorite_counselor_off_hover-5e9bf4eb7c76447ee9e40766f448d5b5c71e00bd78109b2a4d17ec8585e3fc6e.svg) no-repeat;background-size:cover}.icon--favorite-counselor-on{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_favorite_counselor_on-6b812dadc3993fb61878b7a8cc17f466d2ad66ddb3f0442952a7ee3f3805d6a0.svg) no-repeat;background-size:cover}.icon--favorite-counselor-on:hover{width:32px;height:32px;min-width:32px;background:url(/assets/icon/icon_favorite_counselor_on_hover-d4c6ee7364633e5b8b8326e090f8184aa5a2393e846480caafc6b0c9246ba3d1.svg) no-repeat;background-size:cover}.l-header{position:relative;z-index:1}.l-header__inner{display:flex;justify-content:space-between;padding:24px 32px}@media screen and (max-width: 767px){.l-header__inner{padding:16px}}.l-header__logo{width:172px;display:flex;align-items:center}@media screen and (max-width: 767px){.l-header__logo{width:117.94px}}.l-header__logo a{transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.l-header__logo a:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.l-header__logo a:hover{opacity:0.6}}@-moz-document url-prefix(){.l-header__logo a:hover{opacity:0.6}}.l-header__logo img{width:100%}.l-header__company_logo div{width:100%;display:flex;gap:13px;align-items:center}.l-header__company_logo h4{padding:10px;height:auto;border-radius:8px;background:white}@media screen and (max-width: 767px){.l-header__company_logo h4{width:115px;padding:7px}}.l-header__company_logo img{width:100px;height:auto}.l-header__company_logo p{font-size:1rem;display:inline-block}.l-header__company_logo h3{font-size:20px}@media screen and (max-width: 767px){.l-header__company_logo h3{width:180px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}}.l-header__menu{display:flex;align-items:center}.l-header #menu-click{display:block;text-align:center}@media screen and (max-width: 767px){.l-header #menu-click{min-width:5em;font-size:10px}}.l-header #menu-click .c-button{width:42px;height:42px;margin:0 auto 2px;border:none;border-radius:50%;box-shadow:0px 4px 12px rgba(0,0,0,0.1)}.l-header #menu-click .c-button .icon--me{width:24px;height:24px;min-width:auto}.is-mypage-layout .l-header{z-index:3}.is-mypage-layout .l-header__company_logo div{width:100%;display:flex;gap:13px;align-items:center}.is-mypage-layout .l-header__company_logo h3{font-size:20px}@media screen and (max-width: 767px){.is-mypage-layout .l-header__company_logo h3{width:180px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}}@media screen and (max-width: 767px){.is-mypage-layout .l-header__menu{display:none}}.is-mypage-layout .l-header__menu>li:hover ul{width:300px;display:block;position:absolute;margin:0;top:2.5em;left:-20em;border:1px solid rgba(0,0,0,0.15);border-radius:8px;font-size:0.8rem;background:white;list-style-type:none;z-index:10;left:-14em}footer{background:none;position:absolute;width:100%;bottom:auto;z-index:auto;font-size:16px}@media screen and (max-width: 767px){footer{margin-top:20px;font-size:14px}}footer div{color:#222}footer a{color:#222}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.pl-4{padding-left:1.5rem}@media screen and (max-width: 767px){.pl-4{padding-left:0px}}.mb-0{margin-bottom:0}.d-inline-flex{display:inline-flex}.list-group-horizontal{flex-direction:row}.small{font-size:80%;font-weight:400}@media screen and (max-width: 767px){.small{font-size:100%}}.float-left{float:left}li{list-style-type:none}.footer_text_area{margin:0 auto;padding:0.5em;text-align:center;font-weight:bold}@media screen and (max-width: 767px){.footer_text_area{padding:0px}}.footer_text_area ul{flex-wrap:wrap;justify-content:center}.l-root.is-top-layout{background-color:#FBFAF6;padding-bottom:350px}@media screen and (max-width: 1040px){.l-root.is-top-layout{padding-bottom:760px}}@media screen and (max-width: 767px){.l-root.is-top-layout{padding-bottom:140px}}.l-root.is-top-layout .l-container{width:1000px;margin:0 auto;position:relative;z-index:1}@media screen and (max-width: 767px){.l-root.is-top-layout .l-container{width:100%}}.l-root.is-reservation-layout{padding-bottom:200px;position:relative;background-size:cover;width:100%;min-height:100vh;background:url(/assets/bg/bg_counselor_pc-8742d779801e98a5e30e89d1fa321b281d982a6c745bf6667e61a044a531011e.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-reservation-layout{padding-bottom:0;margin-bottom:150px}}.l-root.is-reservation-layout .l-container{position:relative}.l-root.is-reservation-layout .l-container-nomargin{position:relative;margin:none;text-align:center}.l-root.is-reservation-layout .l-container-nomargin img{width:1040px}@media (max-width: 1040px){.l-root.is-reservation-layout .l-container-nomargin img{width:100%}}@media screen and (max-width: 767px){.l-root.is-reservation-layout{background:url(/assets/bg/bg_counselor_sp-718829ce3cf110b663f4040d055236bbe71175965e7ed224289a0a451cdb5fee.jpg) no-repeat;background-size:100% auto}}.l-root.is-reservation-layout::before{content:"";width:514px;height:220px;background:url(/assets/bg/bg_counselor_wave_pc-f681bd9f0ad500ae39a0882a89bb2264a1cc808905003f5413390343afcd7c77.jpg) no-repeat;position:fixed;top:0;z-index:0;right:0}@media screen and (max-width: 767px){.l-root.is-reservation-layout::before{display:none}}.l-root.is-reservation-layout .l-container{width:1000px;margin:0 auto}@media screen and (max-width: 767px){.l-root.is-reservation-layout .l-container{width:100%}}.l-root.is-coaching_consultation-layout{padding-bottom:200px;position:relative;background-size:cover;width:100%;min-height:100vh;background:url(/assets/bg/bg_coaching_pc-1164d3a91989ddb63da9042f82812ee7c95a1404b301731cdf97b44a56d90c2f.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-coaching_consultation-layout{padding-bottom:0;margin-bottom:150px}}.l-root.is-coaching_consultation-layout .l-container{position:relative}@media screen and (max-width: 767px){.l-root.is-coaching_consultation-layout{background:url(/assets/bg/bg_coaching_sp-3b0d1b5485bd75036551fb02ff5b432458c3df73fdcbd2bb4a3b35cacda1f88b.jpg) no-repeat;background-size:100% auto}}.l-root.is-coaching_consultation-layout::before{content:"";width:514px;height:220px;background:url(/assets/bg/bg_coaching_wave_pc-7e4b97e521203a6a3125379cafe47f8ff02e5dddcbe5f609cadf96f7908808ef.jpg) no-repeat;position:fixed;top:0;z-index:0;right:0}@media screen and (max-width: 767px){.l-root.is-coaching_consultation-layout::before{display:none}}.l-root.is-coaching_consultation-layout .l-container{width:1000px;margin:0 auto}@media screen and (max-width: 767px){.l-root.is-coaching_consultation-layout .l-container{width:100%}}.l-root.is-teaching_consultation-layout{padding-bottom:200px;position:relative;background-size:cover;width:100%;min-height:100vh;background:url(/assets/bg/bg_teaching_pc-1164d3a91989ddb63da9042f82812ee7c95a1404b301731cdf97b44a56d90c2f.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-teaching_consultation-layout{padding-bottom:0;margin-bottom:150px}}.l-root.is-teaching_consultation-layout .l-container{position:relative}@media screen and (max-width: 767px){.l-root.is-teaching_consultation-layout{background:url(/assets/bg/bg_teaching_sp-3b0d1b5485bd75036551fb02ff5b432458c3df73fdcbd2bb4a3b35cacda1f88b.jpg) no-repeat;background-size:100% auto}}.l-root.is-teaching_consultation-layout::before{content:"";width:514px;height:220px;background:url(/assets/bg/bg_teaching_wave_pc-7e4b97e521203a6a3125379cafe47f8ff02e5dddcbe5f609cadf96f7908808ef.jpg) no-repeat;position:fixed;top:0;z-index:0;right:0}@media screen and (max-width: 767px){.l-root.is-teaching_consultation-layout::before{display:none}}.l-root.is-teaching_consultation-layout .l-container{width:1000px;margin:0 auto}@media screen and (max-width: 767px){.l-root.is-teaching_consultation-layout .l-container{width:100%}}.l-root.is-harassment-layout{padding-bottom:200px;position:relative;background-size:cover;width:100%;min-height:100vh;background:url(/assets/bg/bg_report_harassment_pc-1164d3a91989ddb63da9042f82812ee7c95a1404b301731cdf97b44a56d90c2f.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-harassment-layout{padding-bottom:0;margin-bottom:150px}}.l-root.is-harassment-layout .l-container{position:relative}@media screen and (max-width: 767px){.l-root.is-harassment-layout{background:url(/assets/bg/bg_report_harassment_sp-3b0d1b5485bd75036551fb02ff5b432458c3df73fdcbd2bb4a3b35cacda1f88b.jpg) no-repeat;background-size:100% auto}}.l-root.is-harassment-layout::before{content:"";width:514px;height:220px;background:url(/assets/bg/bg_report_harassment_wave_pc-7e4b97e521203a6a3125379cafe47f8ff02e5dddcbe5f609cadf96f7908808ef.jpg) no-repeat;position:fixed;top:0;z-index:0;right:0}@media screen and (max-width: 767px){.l-root.is-harassment-layout::before{display:none}}.l-root.is-harassment-layout .l-container{width:1000px;margin:0 auto}@media screen and (max-width: 767px){.l-root.is-harassment-layout .l-container{width:100%}}.l-root.is-admin-layout{min-width:1120px;border:10px solid #2E3A3A;padding:22px 32px 133px;background:white;min-height:100vh;position:inherit;background:url(/assets/bg/bg_top_pc-9c2c283851b1308fa005e735b17d4e193e6e279aba6e34ce28e77b2d728b3bf8.jpg) center 692px no-repeat}.l-root.is-contents-layout{padding-bottom:200px}@media screen and (max-width: 767px){.l-root.is-contents-layout{padding-bottom:80px}}.l-root.is-contents-layout .l-container{width:1000px;margin:6px auto 0}@media screen and (max-width: 767px){.l-root.is-contents-layout .l-container{margin-top:10px;width:100%}}.l-root.is-bg-contents{background:url(/assets/bg/bg_contents_pc-ec4ccdc0c416a819bed0ffe07c1186f9d8821a243c8f742435fd593dd816be13.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-bg-contents{background:url(/assets/bg/bg_contents_sp-40651a7253d4174ae9c6a5c618182115a03b61fd857989c1db831a5f46343bf9.jpg) no-repeat;background-size:100% auto}}.l-root.is-bg-contents::before{content:"";width:519px;height:220px;background:url(/assets/bg/bg_contents_wave_pc-35c6139894cdbcd4095d4a40633979b2c61843d79c1db6ee7701e0a24cf891e0.jpg) no-repeat;position:fixed;top:0;z-index:0;right:0}@media screen and (max-width: 767px){.l-root.is-bg-contents::before{display:none}}.l-root.is-opinion-layout{padding-bottom:200px;background-size:cover;width:100%;min-height:100vh}@media screen and (max-width: 767px){.l-root.is-opinion-layout{padding-bottom:80px}}.l-root.is-opinion-layout .l-container{width:1000px;margin:6px auto 0;position:relative;z-index:1}@media screen and (max-width: 767px){.l-root.is-opinion-layout .l-container{margin-top:10px;width:100%}}.l-root.is-bg-opinion{background:url(/assets/bg/bg_opinion_pc-2bd133e5a5477cc18ec9d81dd3e28d876a939aa337a7ad2dec322538fb13dd2d.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-bg-opinion{background:url(/assets/bg/bg_opinion_sp-ce9d66157fb20baf9c8dfbb7525508cbb0b9ab7bf462b44c472032268a3f81cc.jpg) no-repeat;background-size:100% auto}}.l-root.is-bg-opinion::before{content:"";width:519px;height:220px;background:url(/assets/bg/bg_opinion_wave_pc-db305902ee4b4ee45c98685da29b90c79fa49b26ca7c1d83f55ecd3ab8a19ab8.jpg) no-repeat;position:fixed;top:0;z-index:0;right:0}@media screen and (max-width: 767px){.l-root.is-bg-opinion::before{display:none}}.l-root.is-static-page-layout{padding-bottom:150px}@media screen and (max-width: 767px){.l-root.is-static-page-layout{padding-bottom:80px}}.l-root.is-static-page-layout .l-container{width:1000px;margin:6px auto 0}@media screen and (max-width: 767px){.l-root.is-static-page-layout .l-container{margin-top:10px;width:100%}}.l-root.is-bg-static-page{background:url(/assets/bg/bg_contents_pc-ec4ccdc0c416a819bed0ffe07c1186f9d8821a243c8f742435fd593dd816be13.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-bg-static-page{background:url(/assets/bg/bg_contents_sp-40651a7253d4174ae9c6a5c618182115a03b61fd857989c1db831a5f46343bf9.jpg) no-repeat;background-size:100% auto}}.l-root.is-bg-static-page::before{content:"";width:519px;height:220px;background:url(/assets/bg/bg_contents_wave_pc-35c6139894cdbcd4095d4a40633979b2c61843d79c1db6ee7701e0a24cf891e0.jpg) no-repeat;position:fixed;top:0;z-index:0;right:0}@media screen and (max-width: 767px){.l-root.is-bg-static-page::before{display:none}}.l-root.is-doctor-consultation-layout{padding-bottom:200px}@media screen and (max-width: 767px){.l-root.is-doctor-consultation-layout{padding-bottom:80px}}.l-root.is-doctor-consultation-layout .l-container{width:1000px;margin:6px auto 0;position:relative;z-index:1}@media screen and (max-width: 767px){.l-root.is-doctor-consultation-layout .l-container{margin-top:10px;width:100%}}.l-root.is-bg-doctor-consultation{background:url(/assets/bg/bg_doctor_consultation_pc-f90ccb3bd8f6ba7d8df17358fb6dbdc9acdb19ac8138022da68c10fd4ccb2ab4.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-bg-doctor-consultation{background:url(/assets/bg/bg_doctor_consultation_sp-72101403a805ff25a8d238520a2bbd279e45ec9a76513f2381ea437bc8ebc4c3.jpg) no-repeat;background-size:100% auto}}.l-root.is-bg-doctor-consultation::before{content:"";width:519px;height:220px;background:url(/assets/bg/bg_doctor_consultation_wave_pc-5c871f6ba397501dd60ee074e24b6b9530edbb0cec0ec9132d5384ee471f3bb3.jpg) no-repeat;position:fixed;top:0;z-index:0;right:0}@media screen and (max-width: 767px){.l-root.is-bg-doctor-consultation::before{display:none}}.l-root.is-mypage-layout{padding-bottom:130px;background-size:cover;width:100%;min-height:100vh;background:url(/assets/bg/bg_top_pc-9c2c283851b1308fa005e735b17d4e193e6e279aba6e34ce28e77b2d728b3bf8.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-mypage-layout{background:url(/assets/bg/bg_top_sp-18bdbfe0ccf2fa6cb001e4a78e23a037df11066a83f989de25e3aa3634b32bc4.jpg) no-repeat;background-size:100% auto}}.l-root.is-mypage-layout::before{content:"";width:1920px;height:304px;background:url(/assets/bg/bg_top_wave_pc-d10c770cfed669a259ae578a12692c3db989821f40f7405117973fa5a5e7b9cb.jpg) no-repeat;position:fixed;top:0;z-index:0;left:50%;transform:translateX(-50%)}@media screen and (max-width: 767px){.l-root.is-mypage-layout::before{display:none}}.l-root.is-mypage-layout .l-container{width:1000px;margin:0 auto}@media screen and (max-width: 767px){.l-root.is-mypage-layout .l-container{width:100%}}@media screen and (max-width: 767px){.l-root.is-mypage-layout{padding:0}}.l-root.is-mypage-layout .l-container{margin:30px auto 0;position:relative;display:flex;gap:30px}@media screen and (max-width: 1040px){.l-root.is-mypage-layout .l-container{padding:0 20px;width:auto}}@media screen and (max-width: 767px){.l-root.is-mypage-layout .l-container{margin-top:20px;width:100%;padding:0;gap:0px}}.l-root.is-conversation-room-layout{padding-bottom:100px;background-size:cover;width:100%;min-height:100vh;background:url(/assets/bg/bg_top_pc-9c2c283851b1308fa005e735b17d4e193e6e279aba6e34ce28e77b2d728b3bf8.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-conversation-room-layout{background:url(/assets/bg/bg_top_sp-18bdbfe0ccf2fa6cb001e4a78e23a037df11066a83f989de25e3aa3634b32bc4.jpg) no-repeat;background-size:100% auto}}.l-root.is-conversation-room-layout::before{content:"";width:1920px;height:304px;background:url(/assets/bg/bg_top_wave_pc-d10c770cfed669a259ae578a12692c3db989821f40f7405117973fa5a5e7b9cb.jpg) no-repeat;position:fixed;top:0;z-index:0;left:50%;transform:translateX(-50%)}@media screen and (max-width: 767px){.l-root.is-conversation-room-layout::before{display:none}}.l-root.is-conversation-room-layout .l-container{width:1000px;margin:0 auto}@media screen and (max-width: 767px){.l-root.is-conversation-room-layout .l-container{width:100%}}@media screen and (max-width: 767px){.l-root.is-conversation-room-layout{padding:0;background-size:auto}}.l-root.is-conversation-room-layout .l-container{margin:30px auto 0;position:relative;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 1040px){.l-root.is-conversation-room-layout .l-container{padding:0 20px;width:auto}}@media screen and (max-width: 767px){.l-root.is-conversation-room-layout .l-container{margin-top:20px;width:100%;padding:0}}.l-root.is-authenticate-layout{padding-bottom:100px;background-size:cover;width:100%;min-height:100vh;background:url(/assets/bg/bg_top_pc-9c2c283851b1308fa005e735b17d4e193e6e279aba6e34ce28e77b2d728b3bf8.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-authenticate-layout{background:url(/assets/bg/bg_top_sp-18bdbfe0ccf2fa6cb001e4a78e23a037df11066a83f989de25e3aa3634b32bc4.jpg) no-repeat;background-size:100% auto}}.l-root.is-authenticate-layout::before{content:"";width:1920px;height:304px;background:url(/assets/bg/bg_top_wave_pc-d10c770cfed669a259ae578a12692c3db989821f40f7405117973fa5a5e7b9cb.jpg) no-repeat;position:fixed;top:0;z-index:0;left:50%;transform:translateX(-50%)}@media screen and (max-width: 767px){.l-root.is-authenticate-layout::before{display:none}}.l-root.is-authenticate-layout .l-container{width:1000px;margin:0 auto}@media screen and (max-width: 767px){.l-root.is-authenticate-layout .l-container{width:100%}}@media screen and (max-width: 767px){.l-root.is-authenticate-layout{background:#DFF9F3;padding:0}}.l-root.is-authenticate-layout .l-container{width:1000px;margin:30px auto 0;position:relative;z-index:1}@media screen and (max-width: 1040px){.l-root.is-authenticate-layout .l-container{width:100%}}@media screen and (max-width: 767px){.l-root.is-authenticate-layout .l-container{margin-top:10px}}.l-root.is-bg-report-harassment{background:url(/assets/bg/bg_report_harassment_pc-1164d3a91989ddb63da9042f82812ee7c95a1404b301731cdf97b44a56d90c2f.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-bg-report-harassment{background:url(/assets/bg/bg_report_harassment_sp-3b0d1b5485bd75036551fb02ff5b432458c3df73fdcbd2bb4a3b35cacda1f88b.jpg) no-repeat;background-size:100% auto}}.l-root.is-bg-report-harassment::before{content:"";width:519px;height:220px;background:url(/assets/bg/bg_report_harassment_wave_pc-7e4b97e521203a6a3125379cafe47f8ff02e5dddcbe5f609cadf96f7908808ef.jpg) no-repeat;position:fixed;top:0;z-index:0;right:0}@media screen and (max-width: 767px){.l-root.is-bg-report-harassment::before{display:none}}.l-root.is-stress-check-layout{padding-bottom:200px;background-size:cover;width:100%;min-height:100vh}@media screen and (max-width: 767px){.l-root.is-stress-check-layout{padding-bottom:220px}}.l-root.is-stress-check-layout .l-container{width:1000px;margin:6px auto 0;position:relative}@media screen and (max-width: 767px){.l-root.is-stress-check-layout .l-container{margin-top:10px;width:100%}}.l-root.is-bg-stress-check{background:url(/assets/bg/bg_stress_check_pc-1cdbed68f0ae3ae604ec19e2947f0fdc91166906defbef56695eaf16cff35c4b.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-bg-stress-check{background:url(/assets/bg/bg_stress_check_sp-de4c92797ba57cd2d4cbd04a5b7fb083871a46a33da0a96784e589281fbddbf2.jpg) no-repeat;background-size:100% auto}}.l-root.is-bg-stress-check::before{content:"";width:519px;height:220px;background:url(/assets/bg/bg_stress_check_wave_pc-2a314d2f379581a4e537a4adc18dc5ef923d464c93a038289fa0d8bbc33b8218.jpg) no-repeat;position:fixed;top:0;z-index:0;right:0}@media screen and (max-width: 767px){.l-root.is-bg-stress-check::before{display:none}}.l-root.is-industrial-doctor-layout{padding-bottom:200px;background-size:cover;width:100%;min-height:100vh}@media screen and (max-width: 767px){.l-root.is-industrial-doctor-layout{padding-bottom:220px}}.l-root.is-industrial-doctor-layout .l-container{width:1000px;margin:6px auto 0;position:relative}@media screen and (max-width: 767px){.l-root.is-industrial-doctor-layout .l-container{margin-top:10px;width:100%}}.l-root.is-bg-industrial-doctor{background:url(/assets/bg/bg_industrial_doctor_pc-6e458c7f8746935d8598269734431d47a62bc0c334633bffe07251fa4cb465b9.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-bg-industrial-doctor{background:url(/assets/bg/bg_industrial_doctor_sp-747d7bef845d347dad9c33f9398d67cf1cce17e9f89c29312c84bb6f869786a5.jpg) no-repeat;background-size:100% auto}}.l-root.is-bg-industrial-doctor::before{content:"";width:519px;height:220px;background:url(/assets/bg/bg_industrial_doctor_wave_pc-aa69b0fbe97805c01aa099357a7844a8cd32b2b802bb0c9088235b9256f1c5c1.jpg) no-repeat;position:fixed;top:0;z-index:0;right:0}@media screen and (max-width: 767px){.l-root.is-bg-industrial-doctor::before{display:none}}.l-root.is-questionnaire-layout{padding-bottom:100px;background-size:cover;width:100%;min-height:100vh;background:url(/assets/bg/bg_top_pc-9c2c283851b1308fa005e735b17d4e193e6e279aba6e34ce28e77b2d728b3bf8.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-questionnaire-layout{background:url(/assets/bg/bg_top_sp-18bdbfe0ccf2fa6cb001e4a78e23a037df11066a83f989de25e3aa3634b32bc4.jpg) no-repeat;background-size:100% auto}}.l-root.is-questionnaire-layout::before{content:"";width:1920px;height:304px;background:url(/assets/bg/bg_top_wave_pc-d10c770cfed669a259ae578a12692c3db989821f40f7405117973fa5a5e7b9cb.jpg) no-repeat;position:fixed;top:0;z-index:0;left:50%;transform:translateX(-50%)}@media screen and (max-width: 767px){.l-root.is-questionnaire-layout::before{display:none}}.l-root.is-questionnaire-layout .l-container{width:1000px;margin:0 auto}@media screen and (max-width: 767px){.l-root.is-questionnaire-layout .l-container{width:100%}}@media screen and (max-width: 1040px){.l-root.is-questionnaire-layout{padding-bottom:760px}}@media screen and (max-width: 767px){.l-root.is-questionnaire-layout{padding-bottom:40px}}.l-root.is-questionnaire-layout .l-container{width:1000px;margin:30px auto 0;position:relative;z-index:1}@media screen and (max-width: 767px){.l-root.is-questionnaire-layout .l-container{margin-top:20px;width:100%}}.l-root.is-counselors-layout{padding-bottom:200px;position:relative;background-size:cover;width:100%;min-height:100vh;background:url(/assets/bg/bg_counselor_pc-8742d779801e98a5e30e89d1fa321b281d982a6c745bf6667e61a044a531011e.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-counselors-layout{padding-bottom:0;margin-bottom:150px}}.l-root.is-counselors-layout .l-container{position:relative}@media screen and (max-width: 767px){.l-root.is-counselors-layout{background:url(/assets/bg/bg_counselor_sp-718829ce3cf110b663f4040d055236bbe71175965e7ed224289a0a451cdb5fee.jpg) no-repeat;background-size:100% auto}}.l-root.is-counselors-layout::before{content:"";width:514px;height:220px;background:url(/assets/bg/bg_counselor_wave_pc-f681bd9f0ad500ae39a0882a89bb2264a1cc808905003f5413390343afcd7c77.jpg) no-repeat;position:fixed;top:0;z-index:0;right:0}@media screen and (max-width: 767px){.l-root.is-counselors-layout::before{display:none}}.l-root.is-counselors-layout .l-container{width:1000px;margin:0 auto}@media screen and (max-width: 767px){.l-root.is-counselors-layout .l-container{width:100%}}.l-root.is-lp-trial-layout{padding-bottom:100px}@media screen and (max-width: 767px){.l-root.is-lp-trial-layout{padding-bottom:80px}}.l-root.is-lp-trial-layout .l-container{width:100%;margin:60px auto 0;position:relative;z-index:1}@media screen and (max-width: 767px){.l-root.is-lp-trial-layout .l-container{margin-top:0;padding-top:32px;width:100%}}.l-root.is-bg-lp-trial{background:url(/assets/bg/bg_top_pc-9c2c283851b1308fa005e735b17d4e193e6e279aba6e34ce28e77b2d728b3bf8.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-bg-lp-trial{background:url(/assets/bg/bg_top_sp-18bdbfe0ccf2fa6cb001e4a78e23a037df11066a83f989de25e3aa3634b32bc4.jpg) no-repeat;background-size:100% auto}}.l-root.is-bg-lp-trial::before{content:"";width:1920px;height:304px;background:url(/assets/bg/bg_top_wave_pc-d10c770cfed669a259ae578a12692c3db989821f40f7405117973fa5a5e7b9cb.jpg) no-repeat;position:fixed;top:0;z-index:0;left:50%;transform:translateX(-50%)}@media screen and (max-width: 767px){.l-root.is-bg-lp-trial::before{display:none}}.l-root.is-error-page-layout{padding-bottom:300px;background:url(/assets/bg/bg_error_pc-6afdd4907beeeaf51f9a5af57969fda6320b5ef4cec451952d445a957b17d127.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-error-page-layout{background:url(/assets/bg/bg_error_sp-ca62240beadab248af4263b235d985b2a43ebc3c70423297c8c1aa2b1e995335.jpg) no-repeat;background-size:100% auto}}@media screen and (max-width: 767px){.l-root.is-error-page-layout{padding-bottom:24px}}.l-root.is-error-page-layout .l-container{width:1000px;margin:32px auto 0;position:relative;z-index:1}@media screen and (max-width: 767px){.l-root.is-error-page-layout .l-container{margin-top:24px;width:100%}}.c-content-window{position:relative}.c-content-window--has-tab .c-content-window__inner{border-radius:0 0 24px 24px}@media screen and (max-width: 767px){.c-content-window--has-tab .c-content-window__inner{border-radius:0}}@media screen and (max-width: 767px){.c-content-window--xs-no-style .c-content-window__inner{box-shadow:none;background:transparent;border:0}}@media screen and (max-width: 767px){.c-content-window--top-menu .c-content-window__inner{border-radius:12px}}.c-content-window__tabs{height:64px;display:flex;align-items:flex-end;position:relative}@media screen and (max-width: 767px){.c-content-window__tabs{height:48px;padding:0 16px}}.c-content-window__tab{width:100%;height:56px;color:#222;border-radius:16px 16px 0 0;font-size:14px;font-weight:bold;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;z-index:1}@media screen and (max-width: 767px){.c-content-window__tab{height:44px;font-size:12px;z-index:0}}.c-content-window__tab:first-child::before{border-radius:16px 0 0 0;right:-10px !important}@media screen and (max-width: 767px){.c-content-window__tab:first-child::before{border-radius:8px 0 0 0}}.c-content-window__tab:last-child::before{border-radius:0 16px 0 0;left:-10px !important}@media screen and (max-width: 767px){.c-content-window__tab:last-child::before{border-radius:0 8px 0 0}}.c-content-window__tab.is-active{padding-top:8px;background-color:white;box-shadow:0px -1px 3px rgba(0,0,0,0.05);height:64px;color:#222;cursor:default;position:relative;z-index:2}@media screen and (max-width: 767px){.c-content-window__tab.is-active{height:48px;padding-top:4px;border-radius:8px 8px 0 0;z-index:1}}.c-content-window__tab:not(.is-active){transition:background-color 250ms}@media (hover: hover),(-ms-high-contrast: none){.c-content-window__tab:not(.is-active):hover::before{background:#ECECE9}}@supports (-ms-ime-align: auto){.c-content-window__tab:not(.is-active):hover::before{background:#ECECE9}}@-moz-document url-prefix(){.c-content-window__tab:not(.is-active):hover::before{background:#ECECE9}}.c-content-window__tab:not(.is-active)::before{content:"";background:#F7F7F6;height:56px;position:absolute;left:0;right:0;bottom:0;z-index:-1}@media screen and (max-width: 767px){.c-content-window__tab:not(.is-active)::before{height:44px}}.c-content-window__tab .c-tag{margin-right:8px}.c-content-window__inner{border-radius:24px;background-color:white;box-shadow:0px 4px 12px rgba(0,0,0,0.1)}@media screen and (max-width: 767px){.c-content-window__inner{border-radius:0}}@media screen and (max-width: 767px){.c-content-window__inner__sp-mt-16{margin-top:16px}}.c-content-window__back{position:absolute;min-width:158px;left:32px;top:0;transform:translateY(-50%);z-index:2}.c-content-window__back.left-small{left:12px}.c-content-window__back.w-auto{width:auto}.c-content-window__back--bottom{top:unset;bottom:0;transform:translateY(50%)}@media screen and (max-width: 767px){.c-content-window__back{display:none}}.c-content-window__back-top{position:absolute;width:auto;left:32px;top:0;transform:translateY(-50%);z-index:2}@media screen and (max-width: 767px){.c-content-window__back-top{left:16px}}.c-content-window__back-top__left-small{left:16px}.c-content-window__back-under{position:absolute;left:32px;width:auto;bottom:-55px;transform:translateY(-50%);z-index:2}@media screen and (max-width: 767px){.c-content-window__back-under{left:16px}}.c-content-window__back--inherit{width:250px}@media screen and (max-width: 767px){.c-content-window__back--inherit{display:none}}.c-content-window__back--lower{top:110px}@media screen and (max-width: 767px){.c-content-window__back--lower{top:30px;left:10px;display:block}.c-content-window__back--lower a{font-weight:bold}}.c-content-window__part{border-radius:24px;padding:25px 40px;background-color:#FFF;box-shadow:0px 4px 12px rgba(0,0,0,0.1);margin-bottom:30px;position:relative}@media screen and (max-width: 767px){.c-content-window__part{padding:25px 10px;border-radius:8px;margin:0 10px 30px}}@media screen and (max-width: 767px){.c-content-window--mt-100{margin-top:100px}}@media screen and (max-width: 767px){.c-content-window--ng-mt-20{margin-top:-20px}}a.c-tag{transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){a.c-tag:hover{opacity:0.6}}@supports (-ms-ime-align: auto){a.c-tag:hover{opacity:0.6}}@-moz-document url-prefix(){a.c-tag:hover{opacity:0.6}}.c-tag{color:white;font-size:11px;font-weight:bold;min-width:55px;min-height:24px;max-width:100%;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:0 4px}.c-tag.fs-12{font-size:12px}.c-tag.fs-14{font-size:14px}@media screen and (max-width: 767px){.c-tag{min-width:48px;min-height:20px;border-radius:10px}}.c-tag.fs-12{font-size:12px}.c-tag.fs-16{font-size:16px}.c-tag.fw-bold{font-weight:bold}.c-tag.tag-input{height:24px;padding:16px 12px;border-radius:30px;margin-left:8px}@media screen and (max-width: 767px){.c-tag.tag-input{height:auto;min-height:20px;margin-left:4px;padding:4px 12px}}@media screen and (max-width: 767px){.c-tag.tag-input .c-tag__inner{display:flex}}.c-tag--red{background:#E27A92}.c-tag--blue{background:#26B7E1}.c-tag--blue.with-border{border:2px solid #26B7E1}.c-tag--gray{background:#969696}.c-tag--light-gray{background:#F7F7F6}.c-tag--pale-blue{background:#DFE7E7}.c-tag--green{background:#8BC34A}.c-tag--dark-gray{background:#969696}.c-tag--large{width:110px;height:33px;font-size:24px;border-radius:20px;margin:0 auto}.c-tag--medium{min-width:60px;height:25px;font-size:13px}@media screen and (max-width: 767px){.c-tag--medium{min-width:48px;height:20px;font-size:11px}}.c-tag--form{min-width:36px;min-height:16px;font-size:12px;font-weight:normal}@media screen and (max-width: 767px){.c-tag--form{min-width:auto}}.c-tag--white{background:white;width:auto;min-width:auto;font-weight:normal;color:#222;display:inline-flex;padding:0 10px 0 10px}@media screen and (max-width: 767px){.c-tag--white{border-radius:12px}}.c-tag--inline-flex{width:auto;font-weight:normal;display:inline-flex;padding:0 10px 0 10px}@media screen and (max-width: 767px){.c-tag--inline-flex{height:24px;border-radius:12px}}.c-tag--inline-flex.radius-small{border-radius:4px;color:#222;font-size:12px}.c-tag__detail{height:auto}.c-tag--admin-gray{width:auto;display:inline-flex;background:#F0F3F3;color:#222;padding:0 10px 0 10px}.c-tag--contents-gray{color:#626262;background:#f2f2f2;width:auto;border-radius:4px;padding:0 10px;font-weight:normal;font-size:13px;max-width:100%;overflow:hidden}.c-tag--contents-gray .c-tag__inner{justify-content:flex-start;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.c-tag--news-gray{background:#969696;padding:0 16px;width:auto}@media screen and (max-width: 767px){.c-tag--news-gray{padding:0 8px}}@media screen and (max-width: 767px){.c-tag--xs-single{width:20px}}.c-tag--clear{padding:0 6px 0 10px;margin-bottom:8px}.c-tag--clear.mb-0{margin-bottom:0}.c-tag--new{font-size:14px;width:57px;height:28px;font-weight:normal}@media screen and (max-width: 767px){.c-tag--new{width:45px;height:22px;font-size:12px}}.c-tag--unread{width:30px;height:16px;border-radius:8px;font-size:10px;font-weight:normal;padding-bottom:2px}.c-tag--unread-balloon{width:50px;height:16px;border-radius:8px;font-size:10px;font-weight:normal;padding-bottom:2px}.c-tag--unread-balloon .c-tag__inner{position:relative}.c-tag--unread-balloon .c-tag__inner::after{content:"";border:6px solid transparent;border-bottom-color:#E27A92;position:absolute;left:48%;bottom:-6px;transform:rotate(45deg)}.c-tag--add{transition:opacity 250ms;cursor:pointer}@media (hover: hover),(-ms-high-contrast: none){.c-tag--add:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.c-tag--add:hover{opacity:0.6}}@-moz-document url-prefix(){.c-tag--add:hover{opacity:0.6}}.c-tag__inner{max-width:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.c-tag__inner{display:inline-block}}.c-tag__color-icon{width:10px;height:10px;border-radius:3px;margin-right:4px}.c-tag__color-icon-circle{border-radius:50%}.c-tag__not-active{border:2px solid #BEBEBE;color:#222}.c-tag__not-active::before{content:"";border:6px solid transparent;border-bottom-color:#E27A92;position:absolute;left:48%;bottom:-6px;transform:rotate(45deg)}.c-tag .icon--add{margin-right:2px}.c-tag .icon--clear{margin-left:6px;transition:opacity 250ms;cursor:pointer}@media (hover: hover),(-ms-high-contrast: none){.c-tag .icon--clear:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.c-tag .icon--clear:hover{opacity:0.6}}@-moz-document url-prefix(){.c-tag .icon--clear:hover{opacity:0.6}}.c-tag.black{color:#222}.c-tag.h-100{height:100%}.c-tag.radius-large{border-radius:999px}.c-tag.min-width-36{min-width:36px}.c-tag-admin{background:#E27A92;border-radius:40px;color:#FFF;font-size:14px;font-weight:bold;height:32px;line-height:32px;min-width:72px;padding:0 8px;text-align:center}.c-tag-admin--gray{background:#A4A4A4}.c-tag-admin--green{background:#8BC34A}.c-tag-admin--red{background:#E27A92}.c-tag-admin--wine-red{background:#CE4444}.c-tag-admin--orange{background:#E07A1C}.c-tag-admin--yellow{background:#CCB002}.c-tag-admin-opinions{background:#8BC34A;border-radius:20px;color:#FFF;font-weight:bold;height:32px;line-height:32px;padding:0 16px;min-width:92px;text-align:center}.c-tag-admin-opinions--red{background:#DD677D}.c-tag-admin-opinions--orange{background:#E07A1C}.c-tag-admin-opinions--gray{background:#A4A4A4}.c-tag-admin-opinions--green{background:#8BC34A}.c-tag-admin-form{background:#E27A92;border-radius:12px;color:#FFF;font-size:11px;font-weight:bold;padding:2px 8px;text-align:center}.c-tag-admin-form--gray{background:#969696}.c-icon-section+.c-icon-section{margin-top:60px}@media screen and (max-width: 767px){.c-icon-section+.c-icon-section{margin-top:16px}}.c-icon-section.mt-24{margin-top:24px}.c-icon-section__flex{display:flex;justify-content:flex-end}.c-icon-section__flex__link{padding-left:8px;padding-bottom:4px}@media screen and (max-width: 767px){.c-icon-section__flex__link{padding-left:4px}}.c-icon-section__heading{font-size:24px;font-weight:bold;display:flex;gap:4px;align-items:center;justify-content:flex-start}.c-icon-section__heading .icon{min-width:32px;height:32px}@media screen and (max-width: 767px){.c-icon-section__heading{font-size:16px}}.c-icon-section__heading--large{font-size:32px;font-weight:bold;display:flex;gap:8px;align-items:center;justify-content:flex-start}.c-icon-section__heading--large .icon{min-width:40px;height:40px}.c-icon-section__heading--accountsetting{font-size:32px;gap:8px;justify-content:center;margin:0 auto 48px}@media screen and (max-width: 767px){.c-icon-section__heading--accountsetting{font-size:24px;margin:0 auto 32px}}.c-icon-section__heading__title{font-size:32px;font-weight:bold;margin:24px auto 8px;text-align:center}@media screen and (max-width: 767px){.c-icon-section__heading__title{font-size:20px}}.c-icon-section__heading__lead{font-size:16px;text-align:center;margin-bottom:24px}.c-icon-section__heading__lead--middle{font-size:14px;margin-top:8px}.c-counselor-card{position:relative}.c-counselor-card input[type="radio"]{position:absolute;visibility:hidden}.c-counselor-card::before{content:"";width:36px;height:36px;background-color:white;border-radius:50%;position:absolute;top:-11px;left:-11px}.c-counselor-card .icon--checkbox-default{visibility:visible}.c-counselor-card .icon--checkbox-active{visibility:hidden}.c-counselor-card .icon--checkbox-active,.c-counselor-card .icon--checkbox-default{position:absolute;top:-8px;left:-8px}.c-counselor-card__label{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;z-index:1}.c-counselor-card__contents{border:4px solid #F7F7F6;background:#F7F7F6;border-radius:8px;padding:12px 166px 12px 12px;display:flex}@media screen and (max-width: 767px){.c-counselor-card__contents{padding:12px 12px 68px;flex-direction:column}}@media screen and (max-width: 767px){.c-counselor-card__contents-first{padding:12px 12px 0}}.c-counselor-card__main{flex:0 0 313px;width:313px;display:flex;align-items:center;border-right:1px solid rgba(34,34,34,0.16)}@media screen and (max-width: 767px){.c-counselor-card__main{padding-bottom:12px;flex:1 1 auto;border-right:0;border-bottom:1px solid rgba(34,34,34,0.16)}}.c-counselor-card__main-first{flex:0 0 313px;width:313px;display:flex;align-items:center;border-right:1px solid rgba(34,34,34,0.16)}@media screen and (max-width: 767px){.c-counselor-card__main-first{padding-bottom:12px;flex:1 1 auto;border-right:0;border-bottom:1px solid rgba(34,34,34,0.16)}}.c-counselor-card__main-first{flex:0 0 313px;width:313px;display:flex;align-items:center;border-right:1px solid rgba(34,34,34,0.16)}@media screen and (max-width: 767px){.c-counselor-card__main-first{padding-bottom:12px;flex:1 1 auto;border-right:0;border-bottom:1px solid rgba(34,34,34,0.16)}}.c-counselor-card__img{flex:0 0 56px;width:56px;height:56px;border-radius:50%;overflow:hidden;margin-right:12px}@media screen and (max-width: 767px){.c-counselor-card__img{flex:0 0 48px;width:48px;height:48px}}.c-counselor-card__img img{width:150%;-o-object-fit:cover;object-fit:cover;width:100%}.c-counselor-card__content{overflow:hidden}.c-counselor-card__no-schedule{display:inline-block;padding:4px;background-color:#FFF3F5;color:#DD677D;border-radius:4px;font-size:14px}.c-counselor-card__category{font-size:13px;color:rgba(34,34,34,0.64);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 767px){.c-counselor-card__category{font-size:11px}}.c-counselor-card__name{font-size:20px;font-weight:bold}@media screen and (max-width: 767px){.c-counselor-card__name{font-size:18px}}.c-counselor-card__name span{font-size:11px;font-weight:normal}@media screen and (max-width: 767px){.c-counselor-card__name-first{font-size:14px}}.c-counselor-card__detail{margin-left:16px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.c-counselor-card__detail{margin:0;padding:12px 0;justify-content:left}}.c-counselor-card__tags{display:flex;flex-wrap:wrap;margin-top:-8px}.c-counselor-card__tag{margin:8px 6px 0 0}.c-counselor-card__other-text{font-size:11px;display:flex;height:100%;align-items:center;padding-left:4px}.c-counselor-card__button{position:absolute;width:106px;top:50%;right:22px;transform:translate(0, -50%);z-index:2}@media screen and (max-width: 767px){.c-counselor-card__button{top:auto;right:12px !important;left:12px !important;bottom:16px !important;width:auto;transform:translate(0)}}.c-counselor-card input:checked+.c-counselor-card__contents{border-color:#26B7E1}.c-counselor-card input:checked+.c-counselor-card__contents .icon--checkbox-default{visibility:hidden}.c-counselor-card input:checked+.c-counselor-card__contents .icon--checkbox-active{visibility:visible}@media (hover: hover),(-ms-high-contrast: none){.c-counselor-card:hover .c-counselor-card__contents{border-color:#26B7E1}}@supports (-ms-ime-align: auto){.c-counselor-card:hover .c-counselor-card__contents{border-color:#26B7E1}}@-moz-document url-prefix(){.c-counselor-card:hover .c-counselor-card__contents{border-color:#26B7E1}}.is-card .c-counselor-card{height:100%}@media screen and (max-width: 767px){.is-card .c-counselor-card{height:auto}}.is-card .c-counselor-card__contents{flex-direction:column;padding:12px 12px 64px;height:100%}.is-card .c-counselor-card__main{padding-bottom:12px;flex:1 1 auto;width:auto;border-right:0;border-bottom:1px solid rgba(34,34,34,0.16);flex-grow:0}.is-card .c-counselor-card__category{font-size:11px}.is-card .c-counselor-card__detail{margin:0;padding-top:12px}.is-card .c-counselor-card .c-tag__inner{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.is-card .c-counselor-card__tag{max-width:100%}.is-card .c-counselor-card__button{top:auto;right:12px;left:12px;bottom:12px;width:auto;transform:translate(0)}.c-counselor-card-admin__img{flex:0 0 56px;width:56px;height:56px;border-radius:50%;overflow:hidden;margin-right:12px}.c-counselor-card-admin__img img{-o-object-fit:cover;object-fit:cover;width:100%}.c-counselor-card-admin__name{border-right:1px solid rgba(34,34,34,0.16);display:flex;align-items:center;height:100%;min-width:200px;padding-right:16px}.c-counselor-card-admin__name a{color:#26B7E1;font-size:20px;font-weight:bold}.c-counselor-card-admin__name span{color:#222;font-size:14px;font-weight:normal;margin:4px 0 0 8px}.c-counselor-card-admin__tags{display:flex;flex-wrap:wrap;margin:-8px 0 0 16px}.c-counselor-card-admin__tag{margin:8px 6px 0 0}.c-counselor-list-card{position:relative}.c-counselor-list-card__favorite_star{position:absolute;top:8px;right:8px;z-index:1}.c-counselor-list-card__contents{border:4px solid #F7F7F6;background:#F7F7F6;border-radius:8px;padding:16px;display:flex;justify-content:space-between;margin-bottom:24px;flex-wrap:wrap}@media screen and (max-width: 767px){.c-counselor-list-card__contents{padding:12px 12px;flex-direction:column}}.c-counselor-list-card__head{display:flex;flex-direction:column;width:75%}@media screen and (max-width: 767px){.c-counselor-list-card__head{margin-bottom:12px;width:100%}}.c-counselor-list-card__thumbnail{display:flex;justify-content:flex-start;gap:12px}@media screen and (max-width: 767px){.c-counselor-list-card__thumbnail{padding-bottom:12px;margin-bottom:10px;border-bottom:1px solid rgba(34,34,34,0.16)}}.c-counselor-list-card__img-area{display:flex;justify-content:flex-start;flex-direction:column;gap:4px}.c-counselor-list-card__img{flex:0 0 77px;width:77px;height:77px;border-radius:50%;overflow:hidden}.c-counselor-list-card__img picture{display:flex;width:100%;height:100%}.c-counselor-list-card__img img{width:100%;height:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.c-counselor-list-card__content{overflow:hidden}@media screen and (max-width: 767px){.c-counselor-list-card__content{margin:auto 0;width:100%}}.c-counselor-list-card__items{display:flex;flex-direction:column;justify-content:flex-start;gap:5px}.c-counselor-list-card__items_row{display:flex;flex-direction:row;align-items:center;gap:4px}.c-counselor-list-card__category{font-size:13px;color:rgba(34,34,34,0.64);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 767px){.c-counselor-list-card__category{max-width:calc(100% - 32px)}}.c-counselor-list-card__name{font-size:20px;font-weight:bold;color:#26B7E1;text-decoration:underline}.c-counselor-list-card__name:hover{transition:opacity 250ms;cursor:pointer}@media (hover: hover),(-ms-high-contrast: none){.c-counselor-list-card__name:hover:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.c-counselor-list-card__name:hover:hover{opacity:0.6}}@-moz-document url-prefix(){.c-counselor-list-card__name:hover:hover{opacity:0.6}}@media screen and (max-width: 767px){.c-counselor-list-card__name{font-size:18px}}.c-counselor-list-card__name span{font-size:11px;font-weight:normal;text-decoration:none;display:inline-block}.c-counselor-list-card__tags{display:flex;flex-wrap:wrap}.c-counselor-list-card__tag{margin:8px 6px 0 0}.c-counselor-list-card__other-text{font-size:11px;display:flex;height:100%;align-items:center;padding-left:4px}.c-counselor-list-card__intro{font-size:14px;line-height:1.4rem;margin-top:8px;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media screen and (max-width: 767px){.c-counselor-list-card__intro{margin-top:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}}.c-counselor-list-card__intro_all{font-size:14px;line-height:1.5rem;margin-top:8px;word-break:break-all}@media screen and (max-width: 767px){.c-counselor-list-card__intro_all{margin-top:12px}}.c-counselor-list-card__button{width:170px;margin:auto 0}@media screen and (max-width: 767px){.c-counselor-list-card__button{width:100%}}.c-counselor-list-card__button .large{height:66px;margin-bottom:12px}@media screen and (max-width: 767px){.c-counselor-list-card__button .large{margin-bottom:0}}@media screen and (max-width: 767px){.c-counselor-list-card__button button.sp-display-none{display:none}}.c-counselor-list-card__small_button{width:85px;margin:auto 0}@media screen and (max-width: 767px){.c-counselor-list-card__small_button{width:100%}}.c-counselor-list-card__small_button .large{height:66px;margin-bottom:12px}@media screen and (max-width: 767px){.c-counselor-list-card__small_button .large{margin-bottom:0}}@media screen and (max-width: 767px){.c-counselor-list-card__small_button button.sp-display-none{display:none}}.c-counselor-list-card__date{font-size:14px;font-weight:bold;color:#DD677D;margin-bottom:8px;text-align:center;max-width:calc(100% - 20px)}@media screen and (max-width: 767px){.c-counselor-list-card__date{max-width:100%}}.c-counselor-list-card__title{font-size:18px;font-weight:bold}.c-counselor-reserved-card{display:flex;justify-content:flex-start;gap:4px;flex-wrap:wrap}@media screen and (max-width: 767px){.c-counselor-reserved-card{flex-direction:column;gap:8px}}.c-counselor-reserved-card__contents{border:4px solid #F7F7F6;background:#F7F7F6;border-radius:8px;padding:12px;width:33%;display:flex;flex-direction:column;justify-content:flex-start;gap:10px}@media screen and (max-width: 767px){.c-counselor-reserved-card__contents{padding:12px 12px;flex-direction:column;width:100%}}@media screen and (max-width: 767px){.c-counselor-reserved-card__head{padding-bottom:4px}}.c-counselor-reserved-card--small-text{color:rgba(34,34,34,0.64);margin-bottom:8px;font-size:14px}@media screen and (max-width: 767px){.c-counselor-reserved-card--small-text{margin-bottom:0}}.c-counselor-reserved-card__thumbnail{display:flex;justify-content:flex-start}.c-counselor-reserved-card__img{flex:0 0 77px;width:77px;height:77px;border-radius:50%;overflow:hidden;margin-right:12px}@media screen and (max-width: 767px){.c-counselor-reserved-card__img{flex:0 0 60px;width:60px;height:60px}}.c-counselor-reserved-card__img picture{display:flex;width:100%;height:100%}.c-counselor-reserved-card__img img{width:100%;height:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.c-counselor-reserved-card__content{overflow:hidden}.c-counselor-reserved-card__items{display:flex;flex-direction:column;justify-content:center;gap:3px}.c-counselor-reserved-card__category{font-size:13px;color:rgba(34,34,34,0.64);width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 767px){.c-counselor-reserved-card__category{font-size:11px}}.c-counselor-reserved-card__name{font-size:20px;font-weight:bold;color:#26B7E1;text-decoration:underline}.c-counselor-reserved-card__name:hover{transition:opacity 250ms;cursor:pointer}@media (hover: hover),(-ms-high-contrast: none){.c-counselor-reserved-card__name:hover:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.c-counselor-reserved-card__name:hover:hover{opacity:0.6}}@-moz-document url-prefix(){.c-counselor-reserved-card__name:hover:hover{opacity:0.6}}@media screen and (max-width: 767px){.c-counselor-reserved-card__name{font-size:18px}}.c-counselor-reserved-card__name span{font-size:11px;font-weight:normal;text-decoration:none;display:inline-block}.c-counselor-reserved-card__border{color:rgba(34,34,34,0.16)}.c-counselor-reserved-card__tags{display:flex;flex-wrap:wrap;margin-bottom:16px}.c-counselor-reserved-card__tag{margin:8px 6px 0 0}.c-counselor-reserved-card__other-text{font-size:11px;display:flex;height:100%;align-items:center;padding-left:4px}.c-counselor-reserved-card__foot{display:flex;flex-direction:column;flex-grow:1}.c-counselor-reserved-card__button{margin-top:auto}@media screen and (max-width: 767px){.c-counselor-reserved-card__button{display:flex;flex-direction:row-reverse;justify-content:center;gap:10px}}.c-counselor-reserved-card__button .mb-12{margin-bottom:12px}@media screen and (max-width: 767px){.c-counselor-reserved-card__button .mb-12{margin-bottom:0}}@media screen and (max-width: 767px){.c-counselor-reserved-card__button button{height:50px}}.c-counselor-reserved-card__date{font-size:14px;font-weight:bold;color:#DD677D;text-align:center;margin-bottom:8px}a.c-contents-card{transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){a.c-contents-card:hover{opacity:0.6}}@supports (-ms-ime-align: auto){a.c-contents-card:hover{opacity:0.6}}@-moz-document url-prefix(){a.c-contents-card:hover{opacity:0.6}}.c-contents-card{display:block;position:relative;padding-bottom:8px}.c-contents-card--large .c-contents-card__heading{font-size:18px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (max-width: 767px){.c-contents-card--large .c-contents-card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}.c-contents-card--large .c-contents-card__img img{height:auto}.c-contents-card--default .c-contents-card__heading,.c-contents-card--related .c-contents-card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media screen and (max-width: 767px){.c-contents-card--default,.c-contents-card--related{display:flex;align-items:flex-start}.c-contents-card--default .c-contents-card__img,.c-contents-card--related .c-contents-card__img{flex:0 0 146px;margin-right:16px}.c-contents-card--default .c-contents-card__main,.c-contents-card--related .c-contents-card__main{margin-top:0}.c-contents-card--default .c-contents-card__heading,.c-contents-card--related .c-contents-card__heading{font-size:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.c-contents-card--default .c-contents-card__detail,.c-contents-card--related .c-contents-card__detail{margin-top:6px;color:rgba(34,34,34,0.64)}.c-contents-card--default .c-contents-card__face,.c-contents-card--related .c-contents-card__face{display:none}.c-contents-card--default .c-contents-card__tags,.c-contents-card--related .c-contents-card__tags{margin-top:-1px}.c-contents-card--default .c-contents-card__tag:not(:first-child),.c-contents-card--related .c-contents-card__tag:not(:first-child){display:none}.c-contents-card--default .c-contents-card__name,.c-contents-card--related .c-contents-card__name{font-size:12px}.c-contents-card--default .c-contents-card__date,.c-contents-card--related .c-contents-card__date{font-size:12px}}.c-contents-card--detail{display:flex;align-items:flex-start}@media screen and (max-width: 767px){.c-contents-card--detail{flex-wrap:wrap}}.c-contents-card--detail .c-contents-card__heading{font-size:32px}@media screen and (max-width: 767px){.c-contents-card--detail .c-contents-card__heading{font-size:24px}}.c-contents-card--detail .c-contents-card__img{margin-right:32px;flex:0 0 400px}@media screen and (max-width: 767px){.c-contents-card--detail .c-contents-card__img{margin-top:32px;margin-right:0;flex:0 0 100%;order:2}}.c-contents-card--detail .c-contents-card__img img{height:auto}.c-contents-card--detail .c-contents-card__main{margin-top:0;width:408px}@media screen and (max-width: 767px){.c-contents-card--detail .c-contents-card__main{order:1;width:auto}}.c-contents-card .c-tag--red{position:absolute;top:-6px;left:-4px}.c-contents-card__img{border-radius:16px;overflow:hidden}.c-contents-card__img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.c-contents-card__main{margin-top:15px}.c-contents-card__heading{font-size:16px;line-height:1.5;font-weight:bold}.c-contents-card__text{font-size:14px;margin-top:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.c-contents-card__detail{display:flex;align-items:center;flex-wrap:wrap;margin-top:11px}.c-contents-card__face{flex:0 0 24px;height:24px;overflow:hidden;border-radius:50%;margin-right:8px}.c-contents-card__face--red{background:#E27A92;flex:0 0 24px;height:24px;overflow:hidden;border-radius:50%;margin-right:8px}.c-contents-card__face--blue{background:#73C2D9;flex:0 0 24px;height:24px;overflow:hidden;border-radius:50%;margin-right:8px}.c-contents-card__face--orange{background:#FFCC19;flex:0 0 24px;height:24px;overflow:hidden;border-radius:50%;margin-right:8px}.c-contents-card__name{font-size:14px;line-height:1;margin-right:15px;padding-right:15px;border-right:1px solid rgba(34,34,34,0.16)}.c-contents-card__date{font-size:14px}.c-contents-card__tags{display:flex;flex-wrap:wrap;margin-top:4px}.c-contents-card__tag{margin:10px 10px 0 0}.c-user-voice-card{position:relative;width:100%;margin:0 auto;padding-bottom:12px;overflow-x:hidden}@media screen and (max-width: 767px){.c-user-voice-card{overflow-x:auto;position:static;min-height:auto;padding:0 8px}}.c-user-voice-card__heading{font-size:32px;font-weight:bold;margin:32px auto;text-align:center}@media screen and (max-width: 767px){.c-user-voice-card__heading{font-size:20px;margin:24px auto}}.c-user-voice-card__contents{display:flex;justify-content:flex-start;gap:24px;flex-wrap:wrap;position:static;padding:0 12px}@media screen and (max-width: 767px){.c-user-voice-card__contents{width:100%;position:static;flex-wrap:nowrap;padding:16px 12px}}.c-user-voice-card__content{background:#FFF;border-radius:8px;padding:40px 16px 16px;width:290px;display:flex;flex-direction:column;justify-content:flex-start;gap:10px;box-shadow:0px 4px 12px rgba(0,0,0,0.1);position:relative}@media screen and (max-width: 767px){.c-user-voice-card__content{padding:24px 12px 12px;flex-direction:column;flex-shrink:0}}@media screen and (max-width: 767px){.c-user-voice-card__head{padding-bottom:4px}}.c-user-voice-card__badge{margin-bottom:8px;font-size:14px;position:absolute;top:-16px;left:-10px}@media screen and (max-width: 767px){.c-user-voice-card__badge{margin-bottom:0}}.c-user-voice-card__thumbnail{display:flex;justify-content:flex-start}.c-user-voice-card__title{font-size:20px;font-weight:bold}.c-user-voice-card__img{flex:0 0 64px;width:64px;height:64px;border-radius:50%;overflow:hidden;margin-right:12px}@media screen and (max-width: 767px){.c-user-voice-card__img{flex:0 0 60px;width:60px;height:60px}}.c-user-voice-card__img img{width:150%;-o-object-fit:cover;object-fit:cover;width:100%}.c-user-voice-card__text{font-size:16px}.c-user-voice-card__button{margin-top:auto}@media screen and (max-width: 767px){.c-user-voice-card__button{display:flex;flex-direction:row-reverse;justify-content:center;gap:10px}}.c-user-voice-card__arrows{position:absolute;top:56%;left:50%;transform:translateX(-50%);width:104%;height:auto;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){.c-user-voice-card__arrows{display:none}}.c-user-voice-card__arrows-left,.c-user-voice-card__arrows-right{display:flex;align-items:center;justify-content:center}.c-user-voice-card__arrows-button{display:block}.c-user-voice-card__arrows-left .c-user-voice-card__arrows-button{background:url(/assets/icon/icon_chevron_left_black_large-803c0a56b0cb1403c7fb6a13021d7838632fc5c9148fced39c0b44342e5ff7d4.svg) no-repeat center/contain}.c-user-voice-card__arrows-right .c-user-voice-card__arrows-button{background:url(/assets/icon/icon_chevron_right_black_large-a878216550776db0445071a0babe203ef202523b583cdc18375588f766461aaa.svg) no-repeat center/contain}div:has(>.c-user-voice-card){position:relative}.c-recommended-counselor-card__contents{display:flex;justify-content:space-evenly;flex-wrap:wrap;padding:0 12px}@media screen and (max-width: 767px){.c-recommended-counselor-card__contents{width:100%;padding:16px 12px}}.c-recommended-counselor-card__content{padding:12px 12px;width:auto;display:flex;flex-direction:column;justify-content:flex-start;gap:8px;position:relative}@media screen and (max-width: 767px){.c-recommended-counselor-card__content{flex-direction:column;flex-shrink:0;width:50%}}.c-recommended-counselor-card__thumbnail{margin:0 auto;cursor:pointer}.c-recommended-counselor-card__thumbnail:hover{transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.c-recommended-counselor-card__thumbnail:hover:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.c-recommended-counselor-card__thumbnail:hover:hover{opacity:0.6}}@-moz-document url-prefix(){.c-recommended-counselor-card__thumbnail:hover:hover{opacity:0.6}}.c-recommended-counselor-card__img{flex:0 0 250px;width:250px;height:250px;border-radius:50%;overflow:hidden;position:relative}@media screen and (max-width: 767px){.c-recommended-counselor-card__img{flex:0 0 150px;width:150px;height:150px}}.c-recommended-counselor-card__img picture{display:flex;width:100%;height:100%}.c-recommended-counselor-card__img img{width:100%;height:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.c-recommended-counselor-card__loupe{background-color:#FFF;width:48px;height:48px;border-radius:50%;position:absolute;top:215px;right:50px;padding-top:8px;text-align:center}@media screen and (max-width: 767px){.c-recommended-counselor-card__loupe{top:120px;right:30px}}.c-recommended-counselor-card__items{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:250px;overflow-wrap:break-word}@media screen and (max-width: 767px){.c-recommended-counselor-card__items{width:auto}}.c-recommended-counselor-card__license{font-size:14px;color:rgba(34,34,34,0.64);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 767px){.c-recommended-counselor-card__license{font-size:12px}}.c-recommended-counselor-card__name{font-size:20px;font-weight:bold;color:#26B7E1;text-decoration:underline}.c-recommended-counselor-card__name:hover{transition:opacity 250ms;cursor:pointer}@media (hover: hover),(-ms-high-contrast: none){.c-recommended-counselor-card__name:hover:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.c-recommended-counselor-card__name:hover:hover{opacity:0.6}}@-moz-document url-prefix(){.c-recommended-counselor-card__name:hover:hover{opacity:0.6}}@media screen and (max-width: 767px){.c-recommended-counselor-card__name{font-size:16px}}.c-recommended-counselor-card__name span{font-size:11px;font-weight:normal;text-decoration:none;display:inline-block}.c-recommended-counselor-card__button{margin-top:auto}@media screen and (max-width: 767px){.c-recommended-counselor-card__button{display:block;width:100%;gap:8px}.c-recommended-counselor-card__button .c-button--consultation{justify-content:space-evenly}}.c-notice-card{padding:8px 16px;border-radius:4px;background:#EDFBFE;font-size:14px;width:100%;display:flex;flex-direction:column;gap:8px}.c-notice-card .bold{font-weight:bold}.c-notice-card .link{cursor:pointer}.c-notice-card .link a{color:#26B7E1}.c-button-text{width:100%;margin:32px auto;display:flex;justify-content:center;position:relative}@media screen and (max-width: 767px){.c-button-text{flex-direction:column;align-items:center;gap:16px;margin-top:16px}}.c-button-text__inner{display:flex;align-items:center;justify-content:center}.c-button-text__link{text-decoration:underline;font-size:16px;font-weight:bold}.c-button-text__link.font-normal{font-weight:normal}.c-button-text__link.font-small{font-size:14px}.c-button-text__link:hover{cursor:pointer}.c-button-scroll{position:relative;width:100%;max-width:840px;z-index:1}@media screen and (max-width: 767px){.c-button-scroll{position:initial;width:auto;max-width:initial}}.c-button-scroll::before{content:'scroll';opacity:0;position:absolute}@media screen and (max-width: 767px){.c-button-scroll::before{content:none}}.c-button-scroll__wrap{position:fixed;width:100%;max-width:840px;bottom:5%}@media screen and (max-width: 767px){.c-button-scroll__wrap{right:5%;bottom:5%;z-index:1;width:auto;max-width:initial}}.c-button-scroll__inner{float:right;transform:translateX(120%);width:50px;height:50px;background:#FFF;border-radius:50%;box-shadow:0px 4px 12px rgba(34,34,34,0.2);cursor:pointer}@media screen and (max-width: 767px){.c-button-scroll__inner{float:none;transform:none;max-width:initial}}.c-button-scroll__icon{position:relative}.c-button-scroll__icon::before{content:"";background:url(/assets/icon/icon_chevron_up_large-d303dfcc23c6ded8ece2e0f5bccbf10c2671059cf07ba89fb2c44b3ca5a5c22c.svg) no-repeat 0 0;width:32px;height:32px;margin:0 auto;top:8px;bottom:0;right:0;left:0;position:absolute}.c-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:0;outline:0;background:none;border-radius:0;width:100%;min-height:40px;padding-top:8px;padding-bottom:9px;display:flex;align-items:center;justify-content:center;background:white;border:1px solid #222;border-radius:8px;font-size:14px;font-weight:bold}@media screen and (max-width: 767px){.c-button{min-height:44px}}.c-button.not_opacity:hover{opacity:1 !important}.c-button.p-20{padding:20px}.c-button.w-200{width:200px}.c-button.w-300{width:300px}.c-button.h-60{height:60px}.c-button--search{width:auto !important;min-width:300px;padding-left:16px;padding-right:16px}@media screen and (max-width: 767px){.c-button--search{width:80% !important;min-width:auto}}.c-button--blue{color:white;background:#26B7E1;border-color:#26B7E1}.c-button--blue.w-10{width:10%}.c-button--counselor{color:white;background-color:#0AADB6;border-color:#0AADB6}.c-button--red{color:white;background:#CE4444;border-color:#CE4444}.c-button--theme-red{color:#FFF;background:#E27A92;border-color:#E27A92}.c-button--white-back{border-color:white;height:56px;border-radius:28px;box-shadow:0px 4px 12px rgba(0,0,0,0.1);font-size:15px}.c-button--white-back-profile{border-color:white;min-height:242px;width:210px;border-radius:28px;box-shadow:0px 4px 12px rgba(0,0,0,0.1);flex-direction:column;margin-bottom:30px;padding:12px 10px 12px 12px}@media screen and (max-width: 767px){.c-button--white-back-profile{min-height:96px;width:100%;border-radius:8px;flex-direction:row;justify-content:left;padding-left:15px}}.c-button--border-none{border:none}.c-button--border-blue{color:#26B7E1;border-color:#26B7E1;background:white;border:2px solid #26B7E1;font-size:16px;height:48px}@media screen and (max-width: 767px){.c-button--border-blue{height:44px}}@media screen and (max-width: 767px){.c-button--border-blue.sp-row{width:48%}}.c-button--border-blue:hover{color:white;background:#26B7E1;opacity:1 !important}.c-button--border-blue.active{color:white;background:#26B7E1}.c-button--border-blue input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-button--light-gray{background:#E4E4E4;color:#222}.c-button--light-gray.delete{background:url(/assets/icon/icon_delete-271a75c2f444891a597844abf93cc6bac916073704cc73832c21fc63cf95f183.svg) no-repeat 10px center/24px auto #E4E4E4;box-sizing:border-box;text-align:center}.c-button--light-gray.not-allowed{cursor:not-allowed}.c-button--white-fixed-width{width:210px}.c-button--right-icon{display:inline-flex;align-items:center;gap:8px;width:auto;padding-right:16px;padding-left:32px}.c-button--right-icon img{width:24px;height:24px}.c-button--l{min-height:48px;font-size:18px;padding:9px 8px 10px}@media screen and (max-width: 767px){.c-button--l{font-size:16px}}.c-button--l-font-small{height:48px;font-size:15px;padding-top:8px;padding-bottom:8px}@media screen and (max-width: 767px){.c-button--l-font-small{font-size:14px}}.c-button--l-small{height:30px;font-size:18px;padding-top:9px;padding-bottom:10px}@media screen and (max-width: 767px){.c-button--l-small{font-size:14px}}.c-button--center{width:30%;margin:20px auto 0;text-align:center}@media screen and (max-width: 767px){.c-button--center{width:80%}}.c-button--pointer:hover{cursor:pointer}.c-button--mypage{padding:12px 16px;white-space:normal;text-align:center;min-width:120px;max-width:210px}@media screen and (max-width: 767px){.c-button--mypage{max-width:100%}}.c-button--admin-table{padding:12px 18px;white-space:nowrap}.c-button--small{width:-moz-fit-content;width:fit-content;min-width:120px;padding:0 8px}.c-button--medeium{width:-moz-fit-content;width:fit-content;min-width:160px;padding:0 16px}.c-button--large{width:-moz-fit-content;width:fit-content;max-width:100%;min-width:260px;min-height:48px;line-height:46px;font-size:16px;margin:60px auto 0;padding:0 16px}.c-button--large.w-300{min-width:300px}@media screen and (max-width: 767px){.c-button--large.w-300{width:100%}}.c-button--large.mt-30{margin-top:30px}@media screen and (max-width: 767px){.c-button--large.mt-20{margin:20px auto 40px}}@media screen and (max-width: 767px){.c-button--large.mt-0{margin:auto}}.c-button--consultation-detail,.c-button--harassment-detail{padding:12px 16px;white-space:normal;margin-bottom:10px;text-align:center;max-width:210px;cursor:pointer}@media screen and (max-width: 767px){.c-button--consultation-detail,.c-button--harassment-detail{max-width:100%}}.c-button--coaching-consultation-report-format{margin-right:16px}.c-button--confirm-reserve{width:44%;min-height:70px;margin:20px auto 0;text-align:center;display:flex;justify-content:flex-start;align-items:center;position:relative}.c-button--confirm-reserve.gap-space{gap:8px;padding-left:16px}@media screen and (max-width: 767px){.c-button--confirm-reserve{width:100%}}.c-button--confirm-reserve .c-button__icon-bg{flex:0 0 36px;height:36px;overflow:hidden;border-radius:50%;background:#F7F7F6;position:relative;margin-left:15px}.c-button--confirm-reserve .c-button__icon-bg .c-button__icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}.c-button--confirm-reserve .c-button__icon-text{margin-left:15px;margin-right:32px;text-align:left;font-size:18px}.c-button--confirm-reserve .c-button__icon-text.ml-0{margin-left:0}@media screen and (max-width: 767px){.c-button--confirm-reserve .c-button__icon-text.fs-16{font-size:16px}}.c-button--confirm-reserve .c-button__icon--right{position:absolute;right:10px}.c-button--l-fs16{height:48px;font-size:16px;padding-top:10px;padding-bottom:11px}.c-button--l-fs14{height:48px;font-size:14px;padding-top:10px;padding-bottom:11px}@media screen and (max-width: 767px){.c-button--l-fs14{height:60px}}.c-button--w50{width:50%}.c-button--auto{width:auto;padding-right:24px;padding-left:24px}.c-button--prev{padding-right:8px}@media screen and (max-width: 767px){.c-button--prev{padding:0 16px 0 32px;font-weight:normal;position:relative}}@media screen and (max-width: 767px){.c-button--prev .icon{position:absolute;left:8px;top:50%;transform:translateY(-50%)}}.c-button--prev-full{position:relative}.c-button--prev-full .icon{position:absolute;left:12px;top:50%;transform:translateY(-50%)}@media screen and (max-width: 767px){.c-button--prev-full .icon{left:8px}}.c-button--next{padding-left:8px}@media screen and (max-width: 767px){.c-button--next{padding:0 32px 0 16px;font-weight:normal;position:relative}}@media screen and (max-width: 767px){.c-button--next .icon{position:absolute;right:8px;top:50%;transform:translateY(-50%)}}.c-button.is-disabled{background:#F7F7F6;border-color:#F7F7F6;color:white;cursor:default}.c-button:not(.is-disabled){transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.c-button:not(.is-disabled):hover{opacity:0.6}}@supports (-ms-ime-align: auto){.c-button:not(.is-disabled):hover{opacity:0.6}}@-moz-document url-prefix(){.c-button:not(.is-disabled):hover{opacity:0.6}}.c-button--prev-graph{padding-right:12px}.c-button--next-graph{padding-left:12px}.c-button--prev-graph,.c-button--next-graph{width:68px;height:32px;font-size:12px}.c-button--prev-graph.is-disabled,.c-button--next-graph.is-disabled{border-color:#EAEAEA;color:#EAEAEA;background:white}.c-button--graph-tooltip{font-weight:normal;height:32px;font-size:12px}.c-button:disabled{cursor:default;opacity:0.6}.c-button--icon{padding-left:16px;position:relative}.c-button--icon::before{content:"";position:absolute;top:0;bottom:0;left:8px;margin:auto;width:24px;height:24px;pointer-events:none}.c-button--icon.icon-report::before{background-image:url(/assets/icon/icon_report-97c8f413ee103f0528ca853a63b02ad8bce6358b1ab0678bed0cf5cfd5ec9dc5.svg)}.c-button--icon.icon-sort::before{background-image:url(/assets/icon/icon_sort-1f66969a2e39e7ec54442df647a1d3559812b0ebd545f7e8d061967361c22690.svg)}.c-button--consultation{background-color:#0AADB6;border-color:#0AADB6;color:#FFF;justify-content:space-between;padding:8px 16px}.c-button--coaching_consultation{background-color:#E67151;border-color:#E67151;color:#FFF;justify-content:space-between;padding:8px 16px}.c-button--teaching_consultation{background-color:#E67151;border-color:#E67151;color:#FFF;justify-content:space-between;padding:8px 16px}.c-button--harassment{background-color:#DD677D;border-color:#DD677D;color:#FFF;justify-content:space-between;padding:8px 16px}.c-button__icon-add{width:100%;height:50px;margin:16px auto 0;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.c-button__icon-add{width:100%}}.c-button__icon-add .c-button__icon-text{margin-left:16px;font-size:18px}@media screen and (max-width: 767px){.c-button__icon-add .c-button__icon-text.fs-16{font-size:16px}}.c-button-group{display:flex;justify-content:center;align-items:center;gap:24px}@media screen and (max-width: 767px){.c-button-group{gap:16px}}.c-button-group.w-100{width:100%}.c-button-group.w-50{width:50%}[class*="c-button--prev"] .icon--chevron-left-disabled{display:none}.is-disabled[class*="c-button--prev"] .icon--chevron-left{display:none}.is-disabled[class*="c-button--prev"] .icon--chevron-left-disabled{display:inline-block}[class*="c-button--next"] .icon--chevron-right-disabled{display:none}.is-disabled[class*="c-button--next"] .icon--chevron-right{display:none}.is-disabled[class*="c-button--next"] .icon--chevron-right-disabled{display:inline-block}input.c-button[type="submit"]{text-align:center}.c-pagination{margin-top:40px}@media screen and (max-width: 767px){.c-pagination{margin-top:24px}}.c-pagination__inner{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.c-pagination__inner{flex-wrap:wrap}}.c-pagination__inner--space-between{justify-content:space-between}.c-pagination__prev{margin-right:24px}@media screen and (max-width: 767px){.c-pagination__prev{order:1;margin:0 auto 0 0}}@media screen and (max-width: 767px){.c-pagination__prev>a,.c-pagination__prev>span{padding-left:10px}}@media screen and (max-width: 767px){.c-pagination__prev .icon{left:18px}}.c-pagination__next{margin-left:24px}@media screen and (max-width: 767px){.c-pagination__next{order:2;margin:0 0 0 auto}}@media screen and (max-width: 767px){.c-pagination__next>a,.c-pagination__next>span{padding-right:10px}}@media screen and (max-width: 767px){.c-pagination__next .icon{right:18px}}@media screen and (max-width: 767px){.c-pagination__prev,.c-pagination__next{width:calc(50% - 8px);position:relative}}.c-pagination__prev>a,.c-pagination__prev>span,.c-pagination__next>a,.c-pagination__next>span{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:#222;color:white}@media screen and (max-width: 767px){.c-pagination__prev>a,.c-pagination__prev>span,.c-pagination__next>a,.c-pagination__next>span{width:auto;height:44px;font-size:16px;font-weight:bold}}@media screen and (max-width: 767px){.c-pagination__prev>a .icon,.c-pagination__prev>span .icon,.c-pagination__next>a .icon,.c-pagination__next>span .icon{position:absolute;top:50%;transform:translateY(-50%)}}.c-pagination__prev.is-disabled>a,.c-pagination__prev.is-disabled>span,.c-pagination__next.is-disabled>a,.c-pagination__next.is-disabled>span{background:#EAEAEA;color:#FFF}.c-pagination__prev:not(.is-disabled)>a,.c-pagination__prev:not(.is-disabled)>span,.c-pagination__next:not(.is-disabled)>a,.c-pagination__next:not(.is-disabled)>span{transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.c-pagination__prev:not(.is-disabled)>a:hover,.c-pagination__prev:not(.is-disabled)>span:hover,.c-pagination__next:not(.is-disabled)>a:hover,.c-pagination__next:not(.is-disabled)>span:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.c-pagination__prev:not(.is-disabled)>a:hover,.c-pagination__prev:not(.is-disabled)>span:hover,.c-pagination__next:not(.is-disabled)>a:hover,.c-pagination__next:not(.is-disabled)>span:hover{opacity:0.6}}@-moz-document url-prefix(){.c-pagination__prev:not(.is-disabled)>a:hover,.c-pagination__prev:not(.is-disabled)>span:hover,.c-pagination__next:not(.is-disabled)>a:hover,.c-pagination__next:not(.is-disabled)>span:hover{opacity:0.6}}.c-pagination__list{display:flex;align-items:center}@media screen and (max-width: 767px){.c-pagination__list{order:3;margin-top:16px;flex-wrap:wrap}}.c-pagination__item>a,.c-pagination__item>span{font-size:16px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}@media (hover: hover),(-ms-high-contrast: none){.c-pagination__item>a:hover{background:#F7F7F6;font-weight:bold}}@supports (-ms-ime-align: auto){.c-pagination__item>a:hover{background:#F7F7F6;font-weight:bold}}@-moz-document url-prefix(){.c-pagination__item>a:hover{background:#F7F7F6;font-weight:bold}}.c-pagination__item.is-active>a,.c-pagination__item.is-active>span{background-color:#F7F7F6;font-weight:bold}.c-pagination__back{position:inherit;width:158px;top:0;z-index:2;padding-left:12px}.c-button-fixed{box-shadow:0px 0px 20px rgba(0,0,0,0.1);position:fixed;bottom:0;left:0;right:0;background:white;z-index:10}.c-button-fixed__inner{max-width:1000px;height:80px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 767px){.c-button-fixed__inner{width:100%}.is-stress-check-layout .c-button-fixed__inner{height:160px}}.c-button-fixed__inner.no-flex{display:block;max-width:100%}@media screen and (max-width: 767px){.c-button-fixed__inner.space-around{justify-content:center;gap:10px;padding:0 10px}}.is-admin-layout .c-button-fixed__inner{max-width:inherit;padding:0 42px}.c-button-fixed__list{margin:0 0 0 auto;display:inline-flex}@media screen and (max-width: 767px){.c-button-fixed__list{padding:0 16px;display:flex;justify-content:space-between;margin:0;width:100%}}@media screen and (max-width: 767px){.c-button-fixed__list.gap-space{gap:8px;padding:0 8px}}.c-button-fixed__list.flex{display:flex;margin:0;padding:15px 80px 0 0;justify-content:flex-end}.c-button-fixed__list.center{margin:0 auto}@media screen and (max-width: 767px){.c-button-fixed__list--consultation{flex-wrap:wrap}}.c-button-fixed__item{min-width:200px}@media screen and (max-width: 767px){.c-button-fixed__item{width:100%;min-width:auto}}.c-button-fixed__item+.c-button-fixed__item{margin-left:16px}@media screen and (max-width: 767px){.c-button-fixed__item+.c-button-fixed__item{margin:0}}.c-button-fixed__item--large{width:240px}@media screen and (max-width: 767px){.c-button-fixed__item--large{width:100%}}.c-button-fixed__item--large+.c-button-fixed__item--large{margin-left:16px}@media screen and (max-width: 767px){.c-button-fixed__item--large+.c-button-fixed__item--large{margin:0}}.is-stress-check-layout .c-button-fixed__item--large{width:240px}.is-stress-check-layout .c-button-fixed__item--large+.c-button-fixed__item--large{margin-left:8px}@media screen and (max-width: 767px){.is-stress-check-layout .c-button-fixed__item--large+.c-button-fixed__item--large{margin:0}}@media screen and (max-width: 767px){.c-button-fixed__list--consultation .c-button-fixed__item--large{flex:0 0 48.4%}.c-button-fixed__list--consultation .c-button-fixed__item--large:first-child{flex:100%}.c-button-fixed__list--consultation .c-button-fixed__item--large:not(:first-child){margin-top:10px}}.c-button-fixed__selected{height:-moz-fit-content;height:fit-content;border:3px solid #26B7E1;border-radius:8px;padding:8px 15px;display:flex;align-items:center;margin-bottom:48px;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 767px){.c-button-fixed__selected{margin-top:32px}}.c-button-fixed__selected>span{font-size:14px;font-weight:bold;margin-right:16px;color:#26B7E1;min-width:42px}.c-button-fixed__img{width:40px;min-width:40px;height:40px;overflow:hidden;border-radius:50%;margin-right:8px}.c-button-fixed__img picture{display:flex;width:100%;height:100%}.c-button-fixed__img img{width:100%;height:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.c-button-fixed__text{font-size:16px;font-weight:bold}.c-button-fixed__text span{font-size:12px;margin-right:8px;display:block}.c-consult-fixed{position:fixed;top:96px;right:0}@media screen and (max-width: 767px){.c-consult-fixed{top:auto;left:0;bottom:0}}.c-consult-fixed a{border-radius:16px 0 0 16px;border:6px solid white;border-right:0;background:linear-gradient(39.56deg, #95E1E7 5.85%, #EBFBEF 179.28%);display:block;width:122px;height:155px;box-shadow:0px 4px 12px rgba(0,0,0,0.1);font-size:13px;font-weight:bold;text-align:center;line-height:1.23;transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.c-consult-fixed a:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.c-consult-fixed a:hover{opacity:0.6}}@-moz-document url-prefix(){.c-consult-fixed a:hover{opacity:0.6}}@media screen and (max-width: 767px){.c-consult-fixed a{border-radius:0;width:100%;height:56px;border:0;display:flex;align-items:center;justify-content:center;font-size:16px}}.c-consult-fixed a img{display:block;margin:8px auto 5px}@media screen and (max-width: 767px){.c-consult-fixed a img{display:none}}.c-consult-fixed a .icon{margin-top:-2px}@media screen and (max-width: 767px){.c-consult-fixed a .icon{margin-left:8px;margin-top:0;display:block}}.c-pagetop-fixed{position:fixed;right:16px;bottom:16px;z-index:2;display:none}@media screen and (max-width: 767px){.c-pagetop-fixed{display:block}}.c-pagetop-fixed--has-bottom-fixed{bottom:96px}.c-pagetop-fixed__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:0;outline:0;background:none;border-radius:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background-color:rgba(34,34,34,0.8);border-radius:50%;box-shadow:0px 4px 12px rgba(0,0,0,0.1)}.c-sidebar{background:#2E3A3A;box-shadow:"0px 2px 30px rgba(0, 0, 0, 0.24), 0px 2px 8px rgba(0, 0, 0, 0.24)";border-radius:24px;padding:24px;position:relative;z-index:2}.c-sidebar+.c-sidebar{margin-top:24px}.c-sidebar__logo{width:143px}.c-sidebar__logo img{width:100%}.c-sidebar__menulist.introduction{margin-top:32px}.c-sidebar hr{color:#C8C8C8;margin-top:12px}.c-sidebar__item.is-active a{font-weight:bold}@media (hover: hover),(-ms-high-contrast: none){.c-sidebar__item.is-active a:hover{opacity:1}}@supports (-ms-ime-align: auto){.c-sidebar__item.is-active a:hover{opacity:1}}@-moz-document url-prefix(){.c-sidebar__item.is-active a:hover{opacity:1}}.c-sidebar__item.title{font-size:14px;color:#FFF;margin:16px 0}.c-sidebar__item+.c-sidebar__item{margin-top:16px}.c-sidebar__item a{display:flex;align-items:center;font-size:14px;color:white;transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.c-sidebar__item a:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.c-sidebar__item a:hover{opacity:0.6}}@-moz-document url-prefix(){.c-sidebar__item a:hover{opacity:0.6}}.c-sidebar__item .icon{flex:0 0 24px;margin-right:8px}.c-horizontal-contents{display:flex;align-items:flex-start}.c-horizontal-contents--sidebar .c-horizontal-contents__item:first-child{flex:0 0 200px;margin-right:40px}.c-horizontal-contents__item{width:80%}.c-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;overflow:hidden;display:none}.c-modal .is_sp{display:none}@media screen and (max-width: 767px){.c-modal .is_sp{display:block}}.c-modal .is_pc{display:block}@media screen and (max-width: 767px){.c-modal .is_pc{display:none}}@media screen and (max-width: 767px){.c-modal{height:100dvh;overflow:visible}}.c-modal.is-active{display:block}@media screen and (max-width: 767px){.c-modal.is-xs-hidden{display:none !important}}.c-modal__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(34,34,34,0.4)}.c-modal__step_bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(34,34,34,0.4);z-index:3}.c-modal__inner{width:800px;margin:auto;display:flex;align-items:center;justify-content:center;height:100%}@media screen and (max-width: 767px){.c-modal__inner{width:95%;height:auto;overflow:hidden;margin:0 auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}.c-modal__sub-header{display:flex;align-items:center;width:100%;margin:12px 0 8px;cursor:pointer}.c-modal__sub-header .icon{margin-right:4px;flex-shrink:0}.c-modal__sub-heading{font-size:16px;font-weight:bold}.c-modal__contents{max-height:624px;width:800px;background:white;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;position:relative;z-index:5}.c-modal__contents.h-450{max-height:450px}.c-modal__contents.h-768{max-height:768px}@media screen and (max-width: 767px){.c-modal__contents{width:100%;max-height:none;overflow:visible;display:block}}.c-modal__main{height:520px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.c-modal__main::-webkit-scrollbar{display:none}.c-modal__main.h-632{height:632px}@media screen and (max-width: 767px){.c-modal__main{max-height:calc(100dvh - 79px)}.c-modal__main.low-height{height:450px}}@media screen and (max-width: 767px){.c-modal__main-mypage-counselor-modal{height:100%}}.c-modal .c-modal__main-industrial-doctor{height:420px}@media screen and (max-width: 767px){.c-modal .c-modal__main-industrial-doctor{height:100%}}.c-modal__calendar-title{font-size:24px;font-weight:bold;display:inline-block}@media screen and (max-width: 767px){.c-modal__calendar-title{font-size:20px}}.c-modal__clear-link{color:#26B7E1;text-decoration:underline;cursor:pointer}@media screen and (max-width: 767px){.c-modal__clear-link{margin-left:10px;font-size:12px !important}}.c-modal__main--max{max-height:520px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.c-modal__main--max::-webkit-scrollbar{display:none}@media screen and (max-width: 767px){.c-modal__main-fit-slide-sp{height:600px;max-height:none}}@media screen and (max-width: 767px){.c-modal__main-fit-sp{height:600px}}@media screen and (max-width: 767px){.c-modal__fit-sp{width:calc(100vw - 16px);height:calc(100dvh - 150px)}}.c-modal__text{white-space:pre-wrap;padding:15px 0 0;line-height:1.5rem}@media screen and (max-width: 767px){.c-modal__text{padding:15px 5px 0}}.c-modal__bar{background:white;flex:0 0 104px;padding:24px 40px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(34,34,34,0.16);position:relative}.c-modal__bar.pt-12{padding-top:12px}@media screen and (max-width: 767px){.c-modal__bar.postion_static{position:static}}@media screen and (max-width: 767px){.c-modal__bar.none-height{height:auto;text-align:center;border-top:none;position:static}}@media screen and (max-width: 767px){.c-modal__bar.layout-column{flex-flow:column;flex-direction:column-reverse;height:156px}}.c-modal__bar.justify-end{justify-content:flex-end}.c-modal__bar__button-area{display:flex;flex-direction:row-reverse;gap:8px}@media screen and (max-width: 767px){.c-modal__bar__button-area{flex-direction:column;width:100%}}.c-modal__bar.with_notice_text{flex-direction:column;gap:24px}.c-modal__bar__notice_text{font-size:14px;font-weight:bold;text-align:center}.c-modal__bar__button_area_with_notice_text{display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (max-width: 767px){.c-modal__bar{padding:16px;height:90px;position:fixed;left:0;right:0;z-index:11;bottom:0;border-radius:0 0 10px 10px;flex-wrap:wrap}}.c-modal__date{font-size:14px;color:#DD677D;text-align:center;font-weight:bold}@media screen and (max-width: 767px){.c-modal__date{width:100%}}.c-modal__button{min-width:200px;margin-top:auto}@media screen and (max-width: 767px){.c-modal__button{width:calc(50% - 8px);min-width:auto}}.c-modal__button.sp-large{min-width:auto}@media screen and (max-width: 767px){.c-modal__button.sp-large{width:100%}}.c-modal__button.side_by_side{gap:15px;display:flex;width:350px;min-width:auto}@media screen and (max-width: 767px){.c-modal__button.side_by_side{flex-direction:column;margin:0 auto}}.c-modal__button:last-child{margin-right:0}.c-modal--profile .c-modal__button:last-child{width:272px;min-width:auto}@media screen and (max-width: 767px){.c-modal--profile .c-modal__button:last-child{width:calc(50% - 8px)}}.c-modal__mypage-counselor-modal-button{width:200px;margin:auto}@media screen and (max-width: 767px){.c-modal__mypage-counselor-modal-button{width:100%}}.c-modal__user-management-modal-button{font-size:16px;height:48px;margin:auto;width:200px}.c-modal__close{position:absolute;top:21px;right:21px;transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.c-modal__close:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.c-modal__close:hover{opacity:0.6}}@-moz-document url-prefix(){.c-modal__close:hover{opacity:0.6}}@media screen and (max-width: 767px){.c-modal__close{top:16px;right:16px}}.c-modal-form__inner{width:100%;margin-top:16px}.c-modal-form__items{font-size:16px;font-weight:bold;margin-bottom:8px}.c-modal-form__content{margin-bottom:16px}.c-modal-form__hours{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.c-modal-form__hour{flex:auto}.c-modal-form__select_box{text-align:-webkit-center}.c-modal-form__wave-dash{font-size:16px;font-weight:bold;padding-bottom:10px}.c-modal-form__edit-content{display:flex;justify-content:flex-start;align-items:center;gap:8px}.c-modal-form__flex{flex:1}.c-modal-form__license{display:flex;justify-content:flex-start;align-items:center;gap:8}.c-modal-form .c-input input[type="date"]{width:720px;height:47px;position:relative}.c-modal-form .c-input input[type="date"]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;width:100%;cursor:pointer}.c-modal-form .c-input input[type="time"]{width:336px;height:47px;position:relative}.c-modal-form .c-input input[type="time"]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;width:100%;cursor:pointer}.c-cancel-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;overflow:hidden;display:none}@media screen and (max-width: 767px){.c-cancel-modal{height:100dvh;overflow:visible}}.c-cancel-modal.is-cancel-modal-active{display:block}.c-cancel-modal__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(34,34,34,0.4)}.c-cancel-modal__inner{width:600px;margin:auto;display:flex;align-items:center;justify-content:center;height:100%}@media screen and (max-width: 767px){.c-cancel-modal__inner{width:95%;height:auto;overflow:hidden;margin:0 auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}.c-cancel-modal__message{white-space:pre-wrap;padding:15px 0 0;line-height:1.5rem;font-size:20px;font-weight:bold;text-align:center}@media screen and (max-width: 767px){.c-cancel-modal__message{padding:15px 5px 0;font-size:18px;font-weight:bold;text-align:center}}.c-cancel-modal__reason{margin-top:24px;display:flex;justify-content:center;padding:16px 0 0;font-weight:bold;text-align:center}.c-cancel-modal__reason .selectField{width:300px}.c-cancel-modal__reason .c-select{width:100%}@media screen and (max-width: 767px){.c-cancel-modal__reason{padding:16px 4px 0}}.c-cancel-modal__contents{width:550px;background:#FFF;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;position:relative;z-index:5}@media screen and (max-width: 767px){.c-cancel-modal__contents{width:100%;overflow:visible;display:block}}.c-cancel-modal__main{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;margin:15px 0px 25px}.c-cancel-modal__main::-webkit-scrollbar{display:none}@media screen and (max-width: 767px){.c-cancel-modal__main{height:270px}}.c-cancel-modal__bar{background:white;flex:0 0 104px;padding:24px 40px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(34,34,34,0.16);position:relative;flex-direction:row}@media screen and (max-width: 767px){.c-cancel-modal__bar{padding:16px;left:0;right:0;z-index:11;bottom:0;border-radius:0 0 10px 10px;flex-direction:column-reverse;border-top:none}}.c-cancel-modal__button{width:200px}@media screen and (max-width: 767px){.c-cancel-modal__button{width:100%;padding-bottom:15px}}.c-cancel-modal__close{position:absolute;top:21px;right:21px;transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.c-cancel-modal__close:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.c-cancel-modal__close:hover{opacity:0.6}}@-moz-document url-prefix(){.c-cancel-modal__close:hover{opacity:0.6}}@media screen and (max-width: 767px){.c-cancel-modal__close{top:16px;right:16px}}.c-cancel-modal .c-form-cancel{margin:32px 40px}@media screen and (max-width: 767px){.c-cancel-modal .c-form-cancel{margin-top:12px}}.c-cancel-modal .c-form-cancel__list{flex:0 0 100%;margin-top:24px}@media screen and (max-width: 767px){.c-cancel-modal .c-form-cancel__list{margin:0 0 4px}.c-cancel-modal .c-form-cancel__list:last-child{margin:0}}.c-cancel-modal .c-form-cancel__item{display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width: 767px){.c-cancel-modal .c-form-cancel__item{flex-direction:column;align-items:flex-start}}.c-cancel-modal .c-form-cancel__item-inner{display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width: 767px){.c-cancel-modal .c-form-cancel__item-inner{margin-bottom:8px}}.c-cancel-modal .c-form-cancel__item-title{font-weight:bold;font-size:16px;margin-right:14px}@media screen and (max-width: 767px){.c-cancel-modal .c-form-cancel__item-title{font-weight:normal;font-size:14px;margin:0 8px 0 4px}}.c-cancel-modal .c-form-cancel__input{flex:0 0 580px;margin-left:auto}@media screen and (max-width: 767px){.c-cancel-modal .c-form-cancel__input{width:100%;flex:1;margin-bottom:8px}}.c-cancel-modal .c-form-cancel__input--small{display:flex;align-items:center;gap:8px}.c-cancel-modal .c-form-cancel__input--small>.c-custom-input{flex:1}.c-modal-admin{background:#FFF;border:1px solid #C8C8C8;border-radius:4px;box-shadow:0px 4px 12px rgba(0,0,0,0.1);display:none;font-size:12px;padding:8px 12px}.c-custom-calendar__wrap{width:100%;padding:20px 20px;background:#FFF;border-radius:8px}@media screen and (max-width: 767px){.c-custom-calendar__wrap{padding:0}}.c-custom-calendar__header{margin:20px 0}.c-custom-calendar__heading{font-size:24px;font-weight:bold;text-align:center}.c-custom-calendar__select-week{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.c-custom-calendar__prev{width:auto;min-width:78px;padding-right:8px}@media screen and (max-width: 767px){.c-custom-calendar__prev{width:100%;min-width:auto}}.c-custom-calendar__next{width:auto;min-width:78px;padding-left:8px}@media screen and (max-width: 767px){.c-custom-calendar__next{width:100%;min-width:auto}}.c-custom-calendar__dates{display:flex;justify-content:space-evenly;align-items:center}.c-custom-calendar__space-date{width:50px;border:1px solid #C7C7C7;border-top-left-radius:8px;border-bottom:none;border-right:none;height:93px}@media screen and (max-width: 767px){.c-custom-calendar__space-date{height:96px}}.c-custom-calendar__space-date.no-clear-link{height:73px}@media screen and (max-width: 767px){.c-custom-calendar__space-date.no-clear-link{height:58px}}.c-custom-calendar__date{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;border:1px solid #C7C7C7;border-right:none;border-bottom:none;flex:1;padding:5px 0}@media screen and (max-width: 767px){.c-custom-calendar__date{padding:5px 5px}}.c-custom-calendar__date.last-date{border-right:1px solid #C7C7C7;border-top-right-radius:8px}.c-custom-calendar__date--number{font-weight:bold;font-size:20px;text-align:center}@media screen and (max-width: 767px){.c-custom-calendar__date--number{font-size:18px}}.c-custom-calendar__date--wday{font-weight:bold;font-size:20px;text-align:center}@media screen and (max-width: 767px){.c-custom-calendar__date--wday{font-size:12px}}.c-custom-calendar__date--sat{color:#0293BD}.c-custom-calendar__date--sun{color:#CE4444}.c-custom-calendar__date--holiday{color:#CE4444}.c-custom-calendar--clear{color:#26B7E1;text-decoration:underline;cursor:pointer}.c-custom-calendar__table-body{border:1px solid #C7C7C7;display:flex;flex-direction:column;height:380px;overflow-y:scroll;-ms-overflow-style:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.c-custom-calendar__table-body::-webkit-scrollbar{display:none}@media screen and (max-width: 767px){.c-custom-calendar__table-body{height:500px}}.c-custom-calendar__table-inner{display:flex}.c-custom-calendar__table-row{display:flex;justify-content:flex-start;align-items:center;min-height:122px;height:auto;flex:1}.c-custom-calendar__time{display:flex;justify-content:center;flex-direction:column;align-items:center;font-size:14px;width:49px;min-height:122px;height:auto;border:1px solid #C7C7C7;border-right:none;border-left:none;border-top:none}.c-custom-calendar__time.last-time{border-bottom:none}.c-custom-calendar__select-area{display:flex;min-height:122px;height:auto;flex:1}.c-custom-calendar__input{min-height:122px;height:auto;cursor:pointer;border:1px solid #C7C7C7;border-top:none;border-right:none;flex:1;padding:0 3px;position:relative;width:100%}.c-custom-calendar__input.last-input{border-bottom:none}@media screen and (max-width: 767px){.c-custom-calendar__input{padding:0 1px}}.c-custom-calendar__input .c-custom-calendar__label{z-index:1}.c-custom-calendar__input .c-time-radio{margin-bottom:0;position:absolute;width:95%}.c-custom-calendar__input .c-time-radio input[type="radio"]:checked+.c-custom-calendar__input .c-time-radio__content{background-color:#FFF;border-color:#C7C7C7}.c-custom-calendar__input .c-time-radio input[type="radio"]:checked+.c-custom-calendar__input .c-time-radio__content .c-custom-calendar__input .c-time-radio__text{color:#222}.c-custom-calendar__input .c-time-radio__label-disabled{cursor:default}.c-custom-calendar__input .c-time-radio__text{font-size:14px;text-align:center}@media screen and (max-width: 767px){.c-custom-calendar__input .c-time-radio__text{font-size:11px;line-height:1}}.c-custom-calendar__input .c-time-radio__content{border:1px solid #BEBEBE;border-radius:4px}.c-custom-calendar__input .c-time-radio__content.disabled{border:1px solid #BEBEBE;background:#BEBEBE;border-radius:4px}.c-custom-calendar__input .c-time-radio__content.reserved{border:1px solid #26B7E1;background:#26B7E1;border-radius:4px;color:#FFF}.c-custom-calendar__input .c-time-radio.last-time{border-bottom:none}.c-calendar__header{position:relative;height:40px}@media screen and (max-width: 767px){.c-calendar__header{height:auto}}.c-calendar__heading{font-size:24px;font-weight:bold;position:absolute;top:0;left:100px;right:100px;text-align:center}@media screen and (max-width: 767px){.c-calendar__heading{position:static;font-size:18px}}.c-calendar__clear-link{color:#26B7E1;text-decoration:underline;cursor:pointer}@media screen and (max-width: 767px){.c-calendar__clear-link{margin-left:10px;font-size:12px !important}}.c-calendar__ctrls{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 767px){.c-calendar__ctrls{margin-top:13px}}.c-calendar__prev{min-width:78px}@media screen and (max-width: 767px){.c-calendar__prev{min-width:calc(50% - 8px)}}.c-calendar__next{min-width:78px}@media screen and (max-width: 767px){.c-calendar__next{min-width:calc(50% - 8px)}}.c-calendar__main{margin-top:16px;border:1px solid #C8C8C8;border-radius:8px}@media screen and (max-width: 767px){.c-calendar__main{margin:8px 0 4px}}.c-calendar__main table{width:100%;table-layout:fixed}.c-calendar__main table th{padding:14px 0;border-bottom:1px solid #C8C8C8}.c-calendar__main table th+th{border-left:1px solid #C8C8C8}.c-calendar__main table td{padding:4px 8px}@media screen and (max-width: 767px){.c-calendar__main table td{padding:2px 4px}}.c-calendar__main table td+td{border-left:1px solid #C8C8C8}.c-calendar__main table td.day-column{padding:0;vertical-align:middle;text-align:center;border-bottom:1px solid #C8C8C8;height:38px;position:relative}@media screen and (max-width: 767px){.c-calendar__main table td.day-column{padding:0px}}.c-calendar__main table td.day-column+td{border-left:1px solid #C8C8C8}.c-calendar__main table td.day-column:has(.c-calendar-radio-mark__hyphen,.c-calendar-radio-mark__close){background-color:transparent}.c-calendar__main table td.day-column:has(.c-calendar-radio-mark__hyphen,.c-calendar-radio-mark__close)::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#EEEEEE;z-index:-1}.c-calendar__main table tbody tr:last-child td.day-column{border-bottom:none}.c-calendar__main table td.hour-column{padding:0;vertical-align:middle;text-align:center;font-size:16px;font-weight:bold;border-bottom:1px solid #C8C8C8;height:38px}@media screen and (max-width: 767px){.c-calendar__main table td.hour-column{font-size:12px}}.c-calendar__main table td.hour-column+td{border-left:1px solid #C8C8C8}.c-calendar__main table tbody{width:100%;display:inline-table;table-layout:fixed;height:310px;min-height:270px}.c-calendar__main table tbody tr:first-child td:not([class]){padding-top:14px}@media screen and (max-width: 767px){.c-calendar__main table tbody tr:first-child td:not([class]){padding-top:12px}}.c-calendar__main table tbody tr:first-child td.hour-column{padding:0;vertical-align:middle;text-align:center;font-size:16px;font-weight:bold}@media screen and (max-width: 767px){.c-calendar__main table tbody tr:first-child td.hour-column{font-size:12px}}.c-calendar__main table tbody tr:last-child td:not([class]){padding-bottom:8px}@media screen and (max-width: 767px){.c-calendar__main table tbody tr:last-child td:not([class]){padding-bottom:4px}}.c-calendar__main table tbody tr:last-child td.hour-column{padding:0;vertical-align:middle;text-align:center;font-size:16px;font-weight:bold;border-bottom:none}@media screen and (max-width: 767px){.c-calendar__main table tbody tr:last-child td.hour-column{font-size:12px}}.c-calendar__main--table-scroll{display:block;overflow:scroll;height:310px;min-height:270px;-ms-overflow-style:none;scrollbar-width:none}.c-calendar__main--table-scroll::-webkit-scrollbar{display:none}.c-calendar__main--table-scroll .border-bottom{border-bottom:1px solid #C8C8C8}.c-calendar__main--table-scroll.have-note{height:296px}.c-calendar__date{font-size:20px;font-weight:bold;text-align:center;display:block;line-height:1.2}@media screen and (max-width: 767px){.c-calendar__date{font-size:18px}}.c-calendar__date--sat{color:#0293BD}.c-calendar__date--sun{color:#CE4444}.c-calendar__date--holiday{color:#CE4444}.c-calendar__date span{font-size:14px;display:block}@media screen and (max-width: 767px){.c-calendar__date span{font-size:12px;word-break:break-all}}.c-calendar__anchors-area thead tr th{padding:8px 0}.c-calendar__anchors{display:flex;justify-content:center;align-items:center;gap:32px}@media screen and (max-width: 767px){.c-calendar__anchors{gap:8px}}.c-calendar__anchor{display:flex;align-items:center;gap:8px;cursor:pointer}@media screen and (max-width: 767px){.c-calendar__anchor{gap:4px}}.c-calendar__anchor-triangle{width:10px;height:8px;background:#818181;clip-path:polygon(50% 100%, 0 0, 100% 0)}.c-calendar__anchor-text{color:#818181;text-decoration:underline;font-size:14px}@media screen and (max-width: 767px){.c-calendar__anchor-text{font-size:12px}}.c-profile{border-radius:8px;background:#F7F7F6;padding:24px 32px 32px;word-break:break-all}@media screen and (max-width: 767px){.c-profile{padding:24px 24px 10px;margin:10px}}.c-profile__favorite_star{text-align:right;z-index:1}.c-profile--contents{padding:32px;border-radius:16px}@media screen and (max-width: 767px){.c-profile--contents{padding:20px 24px 24px}}.c-profile--contents .c-profile__img{flex:0 0 120px;height:120px}@media screen and (max-width: 767px){.c-profile--contents .c-profile__img{width:56px;height:56px;margin-right:12px}}.c-profile--contents .c-profile__img picture{display:flex;width:100%;height:100%}.c-profile--contents .c-profile__img img{width:100%;height:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.c-profile--contents .c-profile__content{padding-top:0}.c-profile--contents .c-profile__name{font-size:20px}.c-profile--contents .c-profile__name span{font-size:13px;margin-left:16px;color:rgba(34,34,34,0.64)}@media screen and (max-width: 767px){.c-profile--contents .c-profile__name span{margin-left:0}}.c-profile--contents .c-profile__name span.ml-0{margin-left:0}.c-profile--contents .c-profile__description{line-height:1.78}.c-profile--contents .c-profile__button{margin-top:21px}.c-profile__header{display:flex;align-items:flex-start}@media screen and (max-width: 767px){.c-profile__header{display:block}}.c-profile__img{flex:0 0 160px;height:160px;overflow:hidden;border-radius:50%;margin-right:24px}@media screen and (max-width: 767px){.c-profile__img{width:64px;height:64px;float:left}}.c-profile__img img{width:100%}.c-profile__video{width:480px;aspect-ratio:16 / 9}@media screen and (max-width: 767px){.c-profile__video{width:300px;float:center}}.c-profile__content{padding-top:5px}.c-profile__name{font-size:24px;font-weight:bold}@media screen and (max-width: 767px){.c-profile__name{height:auto;padding:15px 0 15px}}.c-profile__name span{font-size:11px;font-weight:normal}@media screen and (max-width: 767px){.c-profile__name span{display:inline}}.c-profile__description{font-size:14px}.c-profile__description.pre-line{white-space:pre-line}@media screen and (max-width: 767px){.c-profile__description{margin-top:0;font-size:13px}}.c-profile__description__placeholder{color:#9F9F9F}.c-profile__details{margin-top:22px}.c-profile__detail{border-top:1px solid rgba(34,34,34,0.16);display:flex;padding:14px 0}@media screen and (max-width: 767px){.c-profile__detail{display:block}}.c-profile__key{font-size:14px;font-weight:bold;flex:0 0 108px;padding-right:8px}@media screen and (max-width: 767px){.c-profile__key{margin-bottom:8px;padding-right:0}}.c-profile__text{font-size:14px}.c-profile__text span{margin-right:24px}.c-profile__tags{margin-top:-8px;display:flex;flex-wrap:wrap}.c-profile__tag{margin:8px 8px 0 0}@media screen and (max-width: 767px){.c-profile__tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.c-profile__tag-detail{margin:8px 8px 0 0}.c-profile .is-sp{display:none}@media screen and (max-width: 767px){.c-profile .is-sp{display:block}}.c-profile__border-bottom{border-bottom:1px solid rgba(34,34,34,0.16)}.c-profile__mypage-counselor-profile{border-radius:8px;background:#F7F7F6;padding:24px 32px 32px;margin:40px;word-break:break-all}@media screen and (max-width: 767px){.c-profile__mypage-counselor-profile{margin:10px}}.c-profile-admin__inner{padding:40px 40px 24px}.c-profile-admin__main{background:#F7F7F6;border-radius:8px;padding:32px}.c-profile-admin__heading{display:flex;justify-content:space-between}.c-profile-admin__name{color:#222;font-size:24px;font-weight:bold;width:430px;word-break:break-all}.c-profile-admin__status-area{display:flex;flex-direction:column}.c-profile-admin__status{display:flex;gap:6px;align-items:center}.c-profile-admin__info{margin-top:12px}.c-profile-admin__info *+*{margin-top:8px}.c-profile-admin__caption{color:#222;font-size:14px;font-weight:bold}.c-profile-admin__text{color:#222;font-size:14px;font-weight:normal}.c-profile-admin__body{margin-top:32px}.c-profile-admin__body__detail-items{display:flex;width:100%;gap:32px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #C8C8C8}.c-profile-admin__body__detail-items:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.c-profile-admin__body__detail-items .detail-item{min-width:200px;font-size:14px}.c-profile-admin__body__detail-items .detail-item__title{font-weight:bold;margin-bottom:12px}.c-profile-admin__container{border-top:1px solid rgba(34,34,34,0.16);display:flex;align-items:center;padding:24px 0}.c-profile-admin__title{width:14%}.c-profile-admin__detail{margin-left:32px;width:100%}.c-profile-admin__inline{display:flex;justify-content:space-between}.c-profile-admin__inline .block{width:50%}.c-profile-admin__delete_content{display:flex;justify-content:flex-end;margin:16px 0 0 auto}.c-profile-admin__delete{position:relative;cursor:pointer}.c-profile-admin__delete::before{content:"";display:block;width:18px;height:18px;background:url(/assets/icon/icon_delete-271a75c2f444891a597844abf93cc6bac916073704cc73832c21fc63cf95f183.svg) no-repeat center/contain;margin-right:8px}.c-panel-accordion.is-active .c-panel-accordion__body{display:block;max-height:calc(100vh / 2);overflow:scroll;position:relative;-ms-overflow-style:none;scrollbar-width:none}.c-panel-accordion.is-active .c-panel-accordion__body::-webkit-scrollbar{display:none}.c-panel-accordion.is-active .icon--chevron-down{transform:translateY(-50%) rotate(-180deg)}.c-panel-accordion__header{display:flex;align-items:center;padding:14px 32px 14px 16px;position:relative}.c-panel-accordion__header .c-tag{margin-right:8px}.c-panel-accordion__header .icon--chevron-down{position:absolute;right:12px;top:50%;transform:translateY(-50%)}@media screen and (max-width: 767px){.c-panel-accordion__heading{font-size:13px;font-weight:bold}}.c-panel-accordion__body{display:none}.c-accordion-admin .accordion-checkbox{display:none}.c-accordion-admin .accordion-label{display:flex;justify-content:center;align-items:center}.c-accordion-admin .accordion-label label{display:flex;align-items:center;font-size:14px;font-weight:bold}.c-accordion-admin .accordion-label label::before{content:"";display:inline-block;width:24px;height:24px;margin-right:9px}.c-accordion-admin input[type="checkbox"]:checked~.accordion-content{display:block}.c-accordion-admin input[type="checkbox"]:checked~.accordion-label label::before{background:url(/assets/icon/icon_chevron_up-8c2a738be2053598a303ff54ba2a977dc566efd11c4d515cc2aadb946d591f60.svg)}.c-accordion-admin input[type="checkbox"]:checked~.accordion-label label.open{display:none}.c-accordion-admin input[type="checkbox"]:checked~.accordion-label label.close{display:flex}.c-accordion-admin input[type="checkbox"]:not(:checked)~.accordion-content{display:none}.c-accordion-admin input[type="checkbox"]:not(:checked)~.accordion-label label::before{background:url(/assets/icon/icon_chevron_down-cc97b5fe34c017318d1d7ed5c350e556f501b57be2db5fb9d0bf0223fdf8da2f.svg)}.c-accordion-admin input[type="checkbox"]:not(:checked)~.accordion-label label.open{display:flex}.c-accordion-admin input[type="checkbox"]:not(:checked)~.accordion-label label.close{display:none}.c-announcement .c-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;overflow:hidden;display:block}@media screen and (max-width: 767px){.c-announcement .c-loading{height:100lvh;overflow:visible}}.c-announcement .c-loading__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(150,150,150,0.4)}.c-announcement .c-loading__img{display:flex;align-items:center;justify-content:center;height:100%}.alert{position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem}@media screen and (max-width: 767px){.alert{width:90%;margin:0 auto 20px}}.alert.mt-10{margin-top:10px}.alert.mb-0{margin-bottom:0}.alert--rounded{border-radius:16px}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.c-error.mt-8{margin-top:8px}.c-error__main{width:60%;text-align:center;padding:5px 0;color:#fff;font-size:1rem;line-height:1.5rem;background:#E27A92;margin:10px auto 0;border-radius:10px}@media screen and (max-width: 767px){.c-error__main{width:90%;margin-bottom:10px}}.c-error__text{padding:5px}@media screen and (max-width: 767px){.c-error__text{text-align:center}}.c-error__input-text{color:#E27A92;font-size:1rem;line-height:1.3rem}@media screen and (max-width: 767px){.c-error__input-text{font-size:0.8rem}}.c-error__contents{max-height:230px;width:700px;border:3px solid #CE4444}@media screen and (max-width: 767px){.c-error__contents{max-height:300px}}.c-error__heading{background:#CE4444;font-size:1rem;text-align:center;color:#fff;width:100%;margin:0 auto;padding:5px}.c-error__modal-text{width:100%;margin-top:10px;padding:10px}.c-error__modal-text p{font-size:1rem;font-weight:bold;color:#222;line-height:1.5rem;text-align:center;white-space:pre-wrap}.c-error__button{width:100%;margin-top:10px}.c-error__button__inner{margin:0 auto;width:30%}.c-modal__error{position:sticky;top:0;background:white;padding:5px 0 5px;width:100%}.c-modal__error.position-static{position:static}@media screen and (max-width: 767px){.c-modal__error{padding:1px 0 1px}}.c-modal__error__main{width:100%;text-align:center;padding:5px 0;color:#fff;font-size:1rem;line-height:1.5rem;background:#E27A92;border-radius:10px}@media screen and (max-width: 767px){.c-modal__error__main{width:100%;margin-bottom:10px}}.c-modal__error__text{padding:5px}@media screen and (max-width: 767px){.c-modal__error__text{text-align:center}}.c-table-organization--w5{width:5%}.c-table-organization--w10{width:10%}.c-table-organization--w20{width:20%}.c-table-organization--w30{width:30%}.c-table-organization.mt-10{margin-top:10px}.c-table-organization__heading{display:table;width:100%;table-layout:fixed}.c-table-organization__heading__item{display:table-cell;padding:5px 10px;color:#828282;vertical-align:middle;font-size:0.7rem;word-wrap:break-word;overflow-block:break-word}.c-table-organization__inner{display:table;width:100%;table-layout:fixed;background:#F0F3F3;margin-bottom:10px;border-radius:8px}.c-table-organization__inner.white{background:#FFF}.c-table-organization__inner.scopes{padding:8px}.c-table-organization__inner--scope-row{margin-bottom:0px}.c-table-organization__inner--button{height:35px;width:90%}.c-table-organization__inner--long-button{height:35px;width:auto;white-space:nowrap}.c-table-organization__inner--bottom{margin-top:10px}.c-table-organization__inner__items{display:table-cell;padding:10px;color:#222;vertical-align:middle;font-size:0.8rem;font-weight:bold;word-break:break-all}.c-table-organization__inner__items__link{color:#26B7E1}.c-table-organization__inner__items__link:hover{text-decoration:underline}.c-table-organization__inner__items.fs-14{font-size:14px}.c-table-organization__inner__items__p-0{padding:0px}.c-table-organization__inner__items--checkbox{width:48px;padding:8px 4px 8px 0px}.c-table-organization__inner__items--checkbox--child{padding:8px 4px 8px 0px;margin-left:32px;width:80px}.c-table-organization__inner__items.first-column{width:50%}.c-table-organization__inner__items--title{padding:8px 0px 8px 4px;font-size:14px}.c-table-organization__inner__items--description{font-weight:normal;padding:8px 0px 8px 0px;font-size:14px}.c-table-organization__inner__items.disabled{color:#818181}.c-table-organization__note{display:flex;color:rgba(34,34,34,0.64)}@media screen and (max-width: 767px){.c-table-organization__note{display:block}}.c-table-organization__note--red{color:#E27A92}.c-table-doctor-consultation-requests__item{border-bottom:1px solid rgba(34,34,34,0.16);padding:20px 0}.c-table-doctor-consultation-requests__item:first-child{padding:0 0 20px}.c-table-doctor-consultation-requests__label{color:#222;font-size:16px;font-weight:bold}.c-table-doctor-consultation-requests__detail{color:#222;font-size:14px;margin:20px 0 0}.c-table-admin{display:flex;flex-direction:column;gap:8px}.c-table-admin__item{background:#F0F3F3;border-radius:8px;display:flex;justify-content:space-between;padding:24px 16px}.c-table-admin__item--red{background:#FFF3F5}.c-table-admin__date{font-size:20px;font-weight:bold}.c-table-admin__info{display:flex;gap:16px;font-size:16px;margin:12px 0 0}.c-table-admin__wrap{flex:1}.c-table-admin__flex-wrap{display:flex;align-items:center}.c-table-admin__status{background:#8BC34A;border-radius:20px;color:#FFF;font-weight:bold;height:32px;line-height:32px;padding:0 16px;min-width:72px;text-align:center;font-size:14px}.c-table-admin__status--green{background:#8BC34A}.c-table-admin__status--red{background:#DD677D}.c-table-admin__status--gray{background:#969696}.c-table-admin__status--background-none{background:none;color:#222;font-size:16px;margin-left:40px;padding:0;text-align:left;width:160px;height:auto}.c-table-admin__button{display:flex;gap:8px;margin:0 0 0 40px}.c-table-admin-user__table{border-collapse:separate;border-spacing:0px 8px;table-layout:fixed;width:auto;min-width:100%;word-break:break-all;word-wrap:break-all}.c-table-admin-user__heading{white-space:nowrap}.c-table-admin-user__label{color:rgba(34,34,34,0.64);font-size:12px;font-weight:400;padding:0 12px}.c-table-admin-user__label:last-child{padding:0 12px 0 24px}.c-table-admin-user__data{background:#F0F3F3;border-radius:8px}.c-table-admin-user__item{color:#222;font-size:14px;font-weight:bold;padding:8px 12px;vertical-align:middle}.c-table-admin-user__item:first-child{padding:8px 12px 8px 24px;border-top-left-radius:8px;border-bottom-left-radius:8px}.c-table-admin-user__item:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.c-table-admin-user__button{border-left:1px solid rgba(34,34,34,0.16);border-top-right-radius:8px;border-bottom-right-radius:8px;display:flex;gap:8px;padding-left:16px;align-items:center;justify-content:space-evenly}.c-table-admin-user__button p{width:-moz-max-content;width:max-content;font-size:14px}.c-table-admin-opinions{border-collapse:separate;border-spacing:0 12px}.c-table-admin-opinions__heading{padding:0 0 6px}.c-table-admin-opinions__heading-item{font-size:12px;padding:0 12px}.c-table-admin-opinions__item-wrap{border-radius:8px}.c-table-admin-opinions__item{background:#FFF;font-size:14px;padding:16px 12px}.c-table-admin-opinions__item.no-wrap{background:#FFF;white-space:nowrap;border-top-left-radius:8px;border-bottom-left-radius:8px}.c-table-admin-opinions__item.bold{font-weight:bold}.c-table-admin-opinions__status-wrap{background:#FFF;align-items:center;display:flex;gap:16px;justify-content:space-between;padding:16px 12px;border-top-right-radius:8px;border-bottom-right-radius:8px}.c-table-admin-opinions__button{width:80px}.c-table-admin-report__heading{display:flex;padding:0 16px}.c-table-admin-report__heading span{font-size:14px;font-weight:bold;opacity:0.64}.c-table-admin-report__heading span:first-child{padding:0 16px;width:200px}.c-table-admin-report__list-wrap{display:flex;flex-direction:column;gap:8px;margin:8px 0 0}.c-table-admin-report__list-item{align-items:center;background:#FFF;border-radius:8px;display:flex;padding:24px 16px}.c-table-admin-report__date{font-size:18px;padding:0 16px;width:200px}.c-table-admin-report__title{flex:1;font-size:18px;font-weight:bold;overflow:hidden;padding:0 24px 0 0;text-overflow:ellipsis;white-space:nowrap}.c-table-admin-report__button{width:200px}.c-table-member-list{width:100%;table-layout:fixed;word-break:break-all;word-wrap:break-all}.c-table-member-list__heading{align-items:center;display:flex;color:rgba(34,34,34,0.64);font-size:14px;font-weight:bold;gap:24px;padding:0 16px}.c-table-member-list__label:nth-child(1){width:180px}.c-table-member-list__label:nth-child(2){width:80px}.c-table-member-list__label:nth-child(3){flex:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.c-table-member-list__label:nth-child(4){width:64px}.c-table-member-list__label:nth-child(5){width:64px}.c-table-member-list__label:nth-child(6){width:115px}.c-table-member-list__label:nth-child(7){width:264px}.c-table-member-list__data{align-items:center;background:#FFF;border-radius:8px;box-sizing:border-box;display:flex;gap:24px;margin:8px 0 0;padding:24px 16px;position:relative;width:100%}.c-table-member-list__tag{background:#127DA8;color:#FFF;font-size:12px;font-weight:bold;padding:0 8px 2px;position:absolute;top:6px;left:-8px}.c-table-member-list__tag::before{content:"";width:0;height:0;border-style:solid;border-color:transparent #1A465F transparent transparent;border-width:0px 8px 8px 0px;position:absolute;bottom:-8px;left:0}.c-table-member-list__item:nth-child(1){font-size:16px;font-weight:bold;width:180px}.c-table-member-list__item:nth-child(2){font-size:16px;width:80px}.c-table-member-list__item:nth-child(3){flex:1;flex-shrink:1;font-size:16px;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.c-table-member-list__item:nth-child(4){font-size:16px;width:64px}.c-table-member-list__item:nth-child(5){font-size:16px;width:64px}.c-table-member-list__item:nth-child(6){font-size:16px;width:115px;text-align:center;text-align:-webkit-center}.c-table-member-list__item:nth-child(7){width:264px}.c-table-member-list__button{align-items:center;border-left:1px solid rgba(34,34,34,0.16);box-sizing:border-box;display:flex;gap:8px;justify-content:flex-end;padding:0 0 0 16px;width:264px}.c-table-admin-stresscheck{width:100%;table-layout:fixed;word-break:break-all;word-wrap:break-all}.c-table-admin-stresscheck__heading{align-items:center;display:flex;color:rgba(34,34,34,0.64);font-size:14px;font-weight:bold;gap:16px;padding:0 16px}.c-table-admin-stresscheck__label:nth-child(1){flex:1;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.c-table-admin-stresscheck__label:nth-child(2){flex:1;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.c-table-admin-stresscheck__label:nth-child(3){flex:1;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.c-table-admin-stresscheck__label:nth-child(4){text-align:center;width:56px}.c-table-admin-stresscheck__label:nth-child(5){align-items:center;gap:8px;width:88px}.c-table-admin-stresscheck__label:nth-child(5) span:nth-child(1){text-align:center;width:80px}.c-table-admin-stresscheck__label:nth-child(5) span:nth-child(2){box-sizing:border-box;display:block;padding:0 0 0 12px;width:388px}.c-table-admin-stresscheck__label:nth-child(6),.c-table-admin-stresscheck__label:nth-child(7),.c-table-admin-stresscheck__label:nth-child(8){text-align:left;width:120px}.c-table-admin-stresscheck__data{align-items:center;background:#FFF;border-radius:8px;box-sizing:border-box;display:flex;gap:16px;margin:8px 0 0;padding:16px;width:100%}.c-table-admin-stresscheck__item{font-weight:400}.c-table-admin-stresscheck__item:nth-child(1){font-size:16px;flex:1;flex-shrink:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.c-table-admin-stresscheck__item:nth-child(2){font-size:16px;flex:1;flex-shrink:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.c-table-admin-stresscheck__item:nth-child(3){font-size:16px;flex:1;flex-shrink:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.c-table-admin-stresscheck__item:nth-child(4){font-size:16px;text-align:center;width:56px}.c-table-admin-stresscheck__item:nth-child(5){align-items:center;display:flex;flex-direction:column;text-align:center;gap:8px}.c-table-admin-stresscheck__item:nth-child(6),.c-table-admin-stresscheck__item:nth-child(7),.c-table-admin-stresscheck__item:nth-child(8){text-align:left}.c-table-admin-stresscheck__button{align-items:center;border-left:1px solid rgba(34,34,34,0.16);box-sizing:border-box;display:flex;gap:8px;padding:0 0 0 12px;width:388px}.c-table-admin-stresscheck__button-wrap{width:120px}.c-table-admin-settings tr:not(:first-child){margin:8px 0 0}.c-table-admin-settings__heading{align-items:center;color:rgba(34,34,34,0.64);display:flex;font-size:12px;gap:16px;padding:0 16px}.c-table-admin-settings__heading th.w120{width:120px}.c-table-admin-settings__heading th.w160{width:160px}.c-table-admin-settings__heading th.w200{width:200px}.c-table-admin-settings__heading th.flex{flex:1}.c-table-admin-settings__heading th.button{width:336px}.c-table-admin-settings__item{align-items:center;background:#FFF;border-radius:8px;display:flex;font-size:14px;font-weight:bold;gap:16px;padding:16px}.c-table-admin-settings__item td{overflow-wrap:break-word}.c-table-admin-settings__item td.w120{width:120px}.c-table-admin-settings__item td.w160{width:160px}.c-table-admin-settings__item td.w200{width:200px}.c-table-admin-settings__item td.flex{flex:1}.c-table-admin-settings__item td.button{width:336px}.c-table-admin-settings__button{display:flex;gap:16px}.c-table-csv-explanation__label{align-items:center;display:flex;gap:24px;padding:0 24px}.c-table-csv-explanation__label-item{color:rgba(34,34,34,0.64);font-size:14px;font-weight:bold}.c-table-csv-explanation__label-item:nth-child(1){width:80px}.c-table-csv-explanation__label-item:nth-child(2){width:40px}.c-table-csv-explanation__label-item:nth-child(3){flex:1}.c-table-csv-explanation__body{background:#FFF;border-radius:8px;margin:8px 0 0;padding:8px 24px}.c-table-csv-explanation__row{align-items:center;display:flex;gap:24px;padding:16px 0}.c-table-csv-explanation__row:not(:first-child){border-top:1px dotted #C8C8C8}.c-table-csv-explanation__item:nth-child(1){font-size:16px;font-weight:bold;width:80px}.c-table-csv-explanation__item:nth-child(2){font-size:14px;text-align:center;width:40px}.c-table-csv-explanation__item:nth-child(3){flex:1;font-size:14px}.c-table-csv-explanation .wide{width:130px}.c-table-admin-training-course{width:100%}.c-table-admin-training-course__pagination-upper{margin-bottom:16px}.c-table-admin-training-course__pagination-upper .c-pagination{margin-top:0}.c-table-admin-training-course__pagination-lower{margin-top:16px}.c-table-admin-training-course__pagination-lower .c-pagination{margin-top:0}.c-table-admin-training-course__header-row{display:flex;align-items:center;width:100%;color:rgba(34,34,34,0.64);padding:0 16px;margin-bottom:16px}.c-table-admin-training-course__item-row{display:flex;align-items:center;width:100%;border-radius:8px;background:#FFF;padding:16px;margin-bottom:16px;height:72px}.c-table-admin-training-course__item-row:last-child{margin-bottom:0px}.c-table-admin-training-course__header-cell{flex:none;margin-right:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:bold}.c-table-admin-training-course__header-cell:last-child{margin-right:0}.c-table-admin-training-course__item-cell{flex:none;margin-right:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.c-table-admin-training-course__item-cell:last-child{margin-right:0}.c-table-admin-training-course__cell-flex-1{flex:1}.c-table-admin-training-course__cell-flex-2{flex:2}.c-table-admin-training-course__cell-flex-3{flex:3}.c-table-admin-training-course__cell-flex-4{flex:4}.c-table-admin-training-course__cell-button{width:120px}.c-panel{width:100%;margin-top:10px}.c-panel__inner{padding:0 20px;background:#F2F9F4;font-size:14px}@media screen and (max-width: 767px){.c-panel__inner{padding:0}}.c-panel__name{font-weight:bold;font-size:24px}.c-panel__text{white-space:pre-wrap;line-height:1.5rem;margin-top:-15px}.c-panel__line{border:0.5px solid rgba(34,34,34,0.16);width:100%;margin:20px auto}.c-panel__profile__title{font-weight:bold}.c-panel__profile__text{white-space:pre-wrap;margin-top:-15px}.c-panel__profile__text p{white-space:normal}.c-panel__profile__text a{font-weight:bold;color:#26B7E1}.dialog{background:#EFEFEF;width:55%;margin:0 auto 30px}@media screen and (max-width: 767px){.dialog{width:95%}}.dialog h1{text-align:center;font-size:100%;line-height:1.5em;margin-bottom:5px;font-weight:bold}.dialog div{border:1px solid #999;border-top:#FFCC19 solid 4px;background:white;padding:20px}@media screen and (max-width: 767px){.dialog div{padding:10px}}.dialog div p{margin:0;text-align:left;padding:0.7em}@media screen and (max-width: 767px){.dialog div p{text-align:left}}.dialog div p:last-child{text-align:left;line-height:2em}.dialog div p:last-child span{font-weight:bold}.maintenance_news{display:flex;align-items:center}.maintenance_news:hover{opacity:0.6}.maintenance_news span{font-weight:bold;font-size:14px;margin-right:16px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.maintenance_news span::before{content:"!";color:white;background:#004085;border-radius:50%;padding:0 6px}.c-step-progress{display:flex}@media screen and (max-width: 767px){.c-step-progress{display:block;margin:10px auto 0}}.c-step-progress--step1,.c-step-progress--new-brief-job-simple-step1,.c-step-progress--new-brief-job-simple-step9,.c-step-progress--new-brief-job-simple-step8,.c-step-progress--new-brief-job-simple-step7,.c-step-progress--new-brief-job-simple-step6,.c-step-progress--new-brief-job-simple-step5,.c-step-progress--new-brief-job-simple-step4,.c-step-progress--new-brief-job-simple-step3,.c-step-progress--new-brief-job-simple-step2,.c-step-progress--step5,.c-step-progress--step4,.c-step-progress--step3,.c-step-progress--step2{width:100%}.c-step-progress--step1::before,.c-step-progress--new-brief-job-simple-step1::before,.c-step-progress--new-brief-job-simple-step9::before,.c-step-progress--new-brief-job-simple-step8::before,.c-step-progress--new-brief-job-simple-step7::before,.c-step-progress--new-brief-job-simple-step6::before,.c-step-progress--new-brief-job-simple-step5::before,.c-step-progress--new-brief-job-simple-step4::before,.c-step-progress--new-brief-job-simple-step3::before,.c-step-progress--new-brief-job-simple-step2::before,.c-step-progress--step5::before,.c-step-progress--step4::before,.c-step-progress--step3::before,.c-step-progress--step2::before{content:'';display:block;width:150px;height:22px;background-image:url(/images/js/stress_check/stress_check_step1.png)}.c-step-progress--step2::before{background-image:url(/images/js/stress_check/stress_check_step2.png)}.c-step-progress--step3::before{background-image:url(/images/js/stress_check/stress_check_step3.png)}.c-step-progress--step4::before{background-image:url(/images/js/stress_check/stress_check_step4.png)}.c-step-progress--step5::before{background-image:url(/images/js/stress_check/stress_check_step5.png)}.c-step-progress--new-brief-job-simple-step1,.c-step-progress--new-brief-job-simple-step9,.c-step-progress--new-brief-job-simple-step8,.c-step-progress--new-brief-job-simple-step7,.c-step-progress--new-brief-job-simple-step6,.c-step-progress--new-brief-job-simple-step5,.c-step-progress--new-brief-job-simple-step4,.c-step-progress--new-brief-job-simple-step3,.c-step-progress--new-brief-job-simple-step2{width:278px;height:22px}.c-step-progress--new-brief-job-simple-step1::before,.c-step-progress--new-brief-job-simple-step9::before,.c-step-progress--new-brief-job-simple-step8::before,.c-step-progress--new-brief-job-simple-step7::before,.c-step-progress--new-brief-job-simple-step6::before,.c-step-progress--new-brief-job-simple-step5::before,.c-step-progress--new-brief-job-simple-step4::before,.c-step-progress--new-brief-job-simple-step3::before,.c-step-progress--new-brief-job-simple-step2::before{width:100%;height:100%;background-image:url(/images/js/stress_check/new_brief_job_simple_step1.png);background-size:278px 22px;background-repeat:no-repeat}.c-step-progress--new-brief-job-simple-step2::before{background-image:url(/images/js/stress_check/new_brief_job_simple_step2.png)}.c-step-progress--new-brief-job-simple-step3::before{background-image:url(/images/js/stress_check/new_brief_job_simple_step3.png)}.c-step-progress--new-brief-job-simple-step4::before{background-image:url(/images/js/stress_check/new_brief_job_simple_step4.png)}.c-step-progress--new-brief-job-simple-step5::before{background-image:url(/images/js/stress_check/new_brief_job_simple_step5.png)}.c-step-progress--new-brief-job-simple-step6::before{background-image:url(/images/js/stress_check/new_brief_job_simple_step6.png)}.c-step-progress--new-brief-job-simple-step7::before{background-image:url(/images/js/stress_check/new_brief_job_simple_step7.png)}.c-step-progress--new-brief-job-simple-step8::before{background-image:url(/images/js/stress_check/new_brief_job_simple_step8.png)}.c-step-progress--new-brief-job-simple-step9::before{background-image:url(/images/js/stress_check/new_brief_job_simple_step9.png)}.c-progress{margin:40px auto;width:50%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.c-progress{width:80%;margin:20px auto}}.c-progress__count{margin-left:10px;font-size:14px}.c-progress progress{width:100%;height:6px;background:#EEEEEE;border-radius:6px}.c-progress progress::-webkit-progress-bar{background:#EEEEEE;border-radius:6px}.c-progress progress::-webkit-progress-value{background:#8BC34A;border-radius:6px}.c-progress progress::-moz-progress-bar{background:#8BC34A;border-radius:6px}.c-progress progress::-ms-fill{background:#8BC34A;border-radius:6px}.c-link{width:100%}.c-link--blue{color:#26B7E1;font-size:14px;font-weight:bold}.c-link--blue:hover{cursor:pointer}.c-link--center{margin:30px auto 0;display:block;text-align:center}@media screen and (max-width: 767px){.c-link--center{width:80%}}.c-link--large{font-size:16px}.c-link--underline{text-decoration:underline}.c-link-admin{color:#26B7E1;text-decoration:underline}.c-link-admin:hover{transition:opacity 250ms;cursor:pointer}@media (hover: hover),(-ms-high-contrast: none){.c-link-admin:hover:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.c-link-admin:hover:hover{opacity:0.6}}@-moz-document url-prefix(){.c-link-admin:hover:hover{opacity:0.6}}.c-custom-list{margin:20px 0}.c-custom-list__items{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:20px}.c-custom-list__item{width:49%;padding:22px 0 22px 22px;font-size:16px;font-weight:bold;background:#FFF;border-radius:8px;display:flex;justify-content:space-between}.c-pulldown details{position:relative}.c-pulldown details summary{font-size:14px;background-color:#F7F7F6;color:#9F9F9F;padding:0.75rem 2rem 0.75rem 0.75rem;position:relative;border-radius:8px;cursor:pointer;list-style:none}.c-pulldown details summary::-webkit-details-marker{display:none}.c-pulldown details summary span{position:absolute;top:50%;right:0.75rem;transform:translateY(-50%);transform-origin:center center}.c-pulldown details .c-pulldown__inner{margin-top:8px;background-color:#F7F7F6;border-radius:8px;display:flex;flex-direction:column;padding:0.5rem;box-shadow:0px 2px 4px 0px rgba(34,34,34,0.15);width:100%}.c-pulldown details .c-pulldown__inner label{position:relative;cursor:pointer}.c-pulldown details .c-pulldown__inner input{-webkit-appearance:none;-moz-appearance:none;appearance:none;visibility:hidden;position:absolute}.c-pulldown details .c-pulldown__inner input:checked+span{background:url(/assets/icon/icon_check_mark-7d63ec3e68b2aac414078f92ec334d14680b3bef55ffe344740fe828bb1b19e7.svg) left no-repeat}.c-pulldown details .c-pulldown__inner span{display:block;padding:5px 5px 5px 30px;border-radius:8px;margin-left:5px;font-size:16px}@media screen and (max-width: 767px){.c-pulldown details .c-pulldown__inner span{font-size:14px}}.c-tab__wrap{margin-top:30px}.c-tab .tabs{padding-bottom:40px}.c-tab .tab_item{width:calc(100%/3);height:60px;border-left:3px solid #F0F3F3;border-top:3px solid #F0F3F3;border-right:3px solid #F0F3F3;border-radius:16px 16px 0 0;background:#FFF;line-height:60px;font-size:16px;text-align:center;color:#222;display:block;float:left;text-align:center;font-weight:bold;transition:all 0.2s ease}.c-tab .tab_item:hover{opacity:0.75}.c-tab .tab_item:not(:last-of-type){margin-right:8px}.c-tab input[name="tab_item"]{display:none}.c-tab .tab_content{display:none;padding:40px 40px 0;clear:both;overflow:hidden}.c-tab #future:checked~#future_content,.c-tab #past:checked~#past_content{display:block;background:#F0F3F3;border-left:3px solid #F0F3F3;border-right:3px solid #F0F3F3;border-bottom:3px solid #F0F3F3;border-top:3px solid #F0F3F3;border-radius:0 16px 16px 16px}.c-tab .tabs input:checked+.tab_item{border-left:3px solid #F0F3F3;border-top:3px solid #F0F3F3;border-right:3px solid #F0F3F3;border-radius:16px 16px 0 0;background:#F0F3F3}.c-alert{display:flex;gap:8px;justify-content:center;align-items:center;width:100%;border-radius:8px;font-size:16px;font-weight:bold;line-height:1.2rem;margin:0 auto 16px;padding:12px 16px}.c-alert--completed{color:#0AADB6;background:#E9FEFF;border:4px solid #A1E7EB}.c-alert--error{color:#DD677D;background:#FFF3F5;border:4px solid #FECAD4}.c-alert--left{justify-content:start}.c-alert--no-margin{margin:0}.c-alert--white-space{white-space:pre-line}@media screen and (max-width: 767px){.c-alert{width:100%;font-size:13px;padding:4px 8px}}.c-alert__icon{display:inline-block;min-width:20px;height:20px;background:url(/assets/icon/icon_alert-9ec62fb0fe96a1836a9c93f510dc0ca94ef29b1e666569d855b749c643e624ca.png) no-repeat center/contain}.c-snackbar{border-radius:8px;font-weight:bold;width:600px;padding:12px 16px;position:fixed;z-index:3;top:100px;left:50%;transform:translateX(-50%);margin:0 auto;display:inline-flex;justify-content:space-between;align-items:center}.c-snackbar--info{background-color:#E9FEFF;border:4px solid #A1E7EB;color:#0AADB6}.c-snackbar--error{background-color:#FFF3F5;border:4px solid #FECAD4;color:#DD677D}.c-snackbar__clear{cursor:pointer}.c-badge-rank{color:#FFF;font-size:14px;font-weight:bold;width:56px;height:24px;border-radius:12px;display:flex;align-items:center;justify-content:center;max-width:100%;position:absolute;top:-12px;left:-6px}.c-badge-rank--gold{background:#E6B422}.c-badge-rank--silver{background:#C7C7C7}.c-badge-rank--bronze{background:#9A6229}.c-badge-admin-status{align-items:center;background:#8BC34A;border-radius:16px;color:#FFF;display:flex;font-size:14px;font-weight:bold;justify-content:center;padding:4px 12px;text-align:center;width:96px;height:32px}.c-badge-admin-status--preparation{background:#E27A92}.c-badge-admin-status--ready{background:#CCB002}.c-badge-admin-status--available{background:#E07A1C}.c-badge-admin-status--analytics{background:#E07A1C}.c-badge-admin-status--confirmation{background:#E27A92}.c-badge-admin-status--finished,.c-badge-admin-status--green{background:#8BC34A}.c-badge-admin-status--gray{background:#A4A4A4}.c-badge-admin-status--small{width:56px}.c-badge-self-introduction-video{color:#FFF;background:#8BC34A;font-size:12px;font-weight:bold;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;padding:2px 4px;white-space:nowrap}.c-badge{align-items:center;border-radius:16px;color:#FFF;display:flex;font-size:14px;font-weight:bold;justify-content:center;padding:4px 12px;text-align:center;width:-moz-fit-content;width:fit-content;height:32px}.c-badge--consultation{background:#0FA0A7}.c-badge--coaching_consultation{background:#E67151}.c-badge--teaching_consultation{background:#E67151}.c-badge--harassment{background:#DD677D}.c-badge--coachingconsultation{background:#E67151}.c-badge--teachingconsultation{background:#E67151}.c-badge--license{font-size:11px;font-weight:bold;border-radius:20px;background:#129CC8;display:flex;align-items:center;justify-content:center;max-width:100%;position:absolute;padding:0px 12px;top:-12px;left:-6px;height:auto}.c-annotation__contents{border:3px solid #26B7E1;border-radius:8px;margin:32px 0 0}@media screen and (max-width: 767px){.c-annotation__contents{margin:24px 0 0}}.c-annotation__heading{background:#26B7E1;color:#FFF;font-size:20px;font-weight:bold;padding:12px;text-align:center}@media screen and (max-width: 767px){.c-annotation__heading{font-size:16px;padding:8px 12px}}.c-annotation__text{font-size:16px;padding:24px}.c-annotation__text p{margin-bottom:8px}.c-annotation__text .pre-line{white-space:pre-line}@media screen and (max-width: 767px){.c-annotation__text{font-size:14px;padding:12px}}.c-form-enps{position:fixed;width:calc(100% - 64px);min-width:1000px;left:0;right:0;bottom:0;margin:auto;z-index:2}@media screen and (max-width: 767px){.c-form-enps{width:100%;min-width:initial}}.c-form-enps .c-content-window{background-color:#FFF;box-shadow:0px 4px 12px rgba(0,0,0,0.1);border-radius:24px 24px 0 0;min-height:256px}.c-form-enps .c-content-window__inner{background-color:transparent;margin:0 auto;padding:32px 40px;border-radius:0;box-shadow:none}@media screen and (min-width: 1279px){.c-form-enps .c-content-window__inner{max-width:1280px}}@media screen and (max-width: 767px){.c-form-enps .c-content-window__inner{position:relative;display:block;padding:24px 16px 72px}}.c-form-enps .c-content-window__inner .score__header{font-size:20px;font-weight:bold;text-align:center}@media screen and (max-width: 767px){.c-form-enps .c-content-window__inner .score__header{font-size:16px}}.c-form-enps .c-content-window__inner .score__button{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:48px}@media screen and (max-width: 767px){.c-form-enps .c-content-window__inner .score__button{position:relative;gap:4px;margin-top:32px}}@media screen and (max-width: 767px){.c-form-enps .c-content-window__inner .score__button .score__text-left{position:absolute;top:40px;left:0}}@media screen and (max-width: 767px){.c-form-enps .c-content-window__inner .score__button .score__text-right{position:absolute;top:40px;right:0}}.c-form-enps .c-content-window__inner .score__button button{display:table-cell;padding:16px 0;border:1px solid #222;line-height:1;cursor:pointer;border-radius:8px;width:48px;height:48px;font-size:16px;font-weight:bold;text-align:center;vertical-align:middle;background:#FFF}@media screen and (max-width: 767px){.c-form-enps .c-content-window__inner .score__button button{width:30px;height:30px;min-height:30px;padding:0;line-height:27px;font-size:14px}}.c-form-enps .c-content-window__inner .score__button button:hover{opacity:initial}.c-form-enps .c-content-window__inner .score__button button:active{background-color:#26B7E1;color:#FFF;border:none}.c-form-enps .c-content-window .score-reason{max-width:880px;margin:auto}.c-form-enps .c-content-window .score-reason .c-textarea{margin:24px auto 0}@media screen and (max-width: 767px){.c-form-enps .c-content-window .score-reason .c-textarea{margin-top:16px}}.c-form-enps .c-content-window .score-reason .c-textarea--is-valid{height:68px}@media screen and (max-width: 767px){.c-form-enps .c-content-window .score-reason .c-textarea--is-valid{height:56px}}.c-form-enps .c-content-window .score-reason__note{margin-top:4px}.c-form-enps .c-content-window .score-reason__button{display:flex;justify-content:center;align-items:center;gap:16px;max-width:528px;margin:16px auto 0}.c-form-enps .c-content-window .thanks-enps{position:relative;max-width:650px;margin:0 auto 24px}@media screen and (max-width: 767px){.c-form-enps .c-content-window .thanks-enps{margin:24px auto 0}}.c-form-enps .c-content-window .thanks-enps__message{position:absolute;top:24px;left:0;padding:24px;border-radius:16px;border:2px solid #222}@media screen and (max-width: 767px){.c-form-enps .c-content-window .thanks-enps__message{position:static;padding:24px 0}}.c-form-enps .c-content-window .thanks-enps__message::before{content:"";display:block;position:absolute;right:-20px;width:20px;height:20px;background:url(/assets/illust/illust_fukidashi-0a0f77d370621b171f6d81ff6d8aa7d8d1f4fa807914a238ec2667fa20a161cc.svg) no-repeat 0 0/100% auto}@media screen and (max-width: 767px){.c-form-enps .c-content-window .thanks-enps__message::before{top:98px;right:0;left:-200px;margin:auto;transform:rotate(90deg)}}.c-form-enps .c-content-window .thanks-enps__message-text{font-size:20px;font-weight:bold;text-align:center}@media screen and (max-width: 767px){.c-form-enps .c-content-window .thanks-enps__message-text{font-size:16px}}.c-form-enps .c-content-window .thanks-enps__illust{position:absolute;top:0;right:0;width:200px;height:200px;background:url(/assets/illust/illust_counselor_consultation-72e282c7cdaa9923143dadbf19cdbfd8cfda5359164ec3a7f96f779ec88ec6fe.svg) no-repeat 0 0/100% auto}@media screen and (max-width: 767px){.c-form-enps .c-content-window .thanks-enps__illust{position:static;width:160px;height:160px;margin:16px auto 0}}.c-form-enps .c-content-window .c-modal__close{position:absolute;top:16px;right:16px}.c-breadcrumb{list-style:none;display:flex;align-items:center;padding:10px;font-size:12px}.c-breadcrumb__home-icon{width:16px;height:16px;min-width:16px;margin-right:2px}.c-breadcrumb__separator{width:20px;height:20px;min-width:20px;margin-right:4px}.c-breadcrumb__item{margin-right:4px;max-width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-breadcrumb__item a{color:#666;text-decoration:none}.c-breadcrumb__item a:hover{text-decoration:underline}.c-breadcrumb__item--current{color:#222;text-decoration:none}.c-favorite-button__update_message{position:fixed;top:0;left:0;width:100%;padding:10px;color:#FFF;text-align:center;background:#222;opacity:0.8;z-index:1000}.c-favorite-button__update_message__error{color:#FFF;background:#E27A92;opacity:1.0}.c-favorite-button .favorite-button{position:relative;display:inline-block}.c-favorite-button .favorite-button .hover_message{position:absolute;border-radius:4px;background:#222;opacity:0.8;width:-moz-fit-content;width:fit-content;flex-shrink:0;display:none;color:#FFF;font-size:12px;z-index:1;white-space:nowrap;padding:10px 16px}.c-favorite-button .favorite-button .active{cursor:pointer}.c-favorite-button .favorite-button .disabled{cursor:none;pointer-events:none}.c-favorite-button .favorite-button:hover .hover_message{display:block;top:36px;left:36px;z-index:100}.c-form-group+.c-form-group{margin-top:24px}@media screen and (max-width: 767px){.c-form-group+.c-form-group{margin-top:18px}}.c-form-group__heading{display:flex;align-items:center}.c-form-group__heading>span:not(.c-tag){font-size:14px;line-height:1.1;margin-right:4px}.c-form-group__heading.fs-14{font-size:14px}.c-form-group__input{margin-top:8px}.c-form-group__input--inline-forced{display:inline-block}.c-form-group__notes{margin-top:8px}.c-form-group__note{display:flex;color:rgba(34,34,34,0.64)}@media screen and (max-width: 767px){.c-form-group__note{display:block}}.c-form-group__note--red{color:#E27A92}.c-form-group__note>span{white-space:nowrap}.c-form-group__note+.c-form-group__note{margin-top:12px}.c-form-group__note-pre{display:flex;color:rgba(34,34,34,0.64)}.c-form-group__note-pre+.c-form-group__note-pre{margin-top:0px}.c-form-group__list__table{display:table;width:100%;table-layout:fixed}.c-form-group__list__table__cell{display:table-cell;padding:5px 10px;vertical-align:middle}.c-form-group__list.checkbox-group{display:none;flex-wrap:wrap;gap:16px;margin-bottom:24px}.c-form-group__list.checkbox-group.open{display:flex}@media screen and (max-width: 767px){.c-form-group__list.checkbox-group.open{display:initial}}.c-form-group__list.checkbox-group li{width:calc((100% - 16px) / 2);margin-top:0}@media screen and (max-width: 767px){.c-form-group__list.checkbox-group li{width:100%;margin-top:12px}}.c-form-group__list.checkbox-group .c-number-checkbox{height:100%}.c-form-group__list.checkbox-group .c-number-checkbox__label{height:100%}.c-form-group__row-list{margin-top:20px}.c-form-group__item+.c-form-group__item{margin-top:16px}@media screen and (max-width: 767px){.c-form-group__item+.c-form-group__item{margin-top:12px}}.c-form-group__item-mt10{margin-top:10px}.c-form-group__link{color:#26B7E1}.c-form-group__link:hover{text-decoration:underline}.c-form-group__delimiter{display:inline-block;font-size:16px;margin:0 3px;pointer-events:none;color:rgba(34,34,34,0.64)}.c-form-group__text{font-size:16px}@media screen and (max-width: 767px){.c-form-group__text{font-size:14px}}.c-form-group-consultation{height:520px;overflow:scroll;padding-bottom:97px;margin-top:15px;-ms-overflow-style:none;scrollbar-width:none}.c-form-group-consultation::-webkit-scrollbar{display:none}.c-form-group-consultation+.c-form-group-consultation{margin-top:24px}@media screen and (max-width: 767px){.c-form-group-consultation+.c-form-group-consultation{margin-top:18px}}.c-form-group-consultation__heading{display:flex;align-items:center}.c-form-group-consultation__heading>span:not(.c-tag){font-size:14px;line-height:1.1;margin-right:4px}.c-form-group-consultation__input{margin-top:8px}.c-form-group-consultation__notes{margin-top:8px}.c-form-group-consultation__note{display:flex;color:rgba(34,34,34,0.64)}@media screen and (max-width: 767px){.c-form-group-consultation__note{display:block}}.c-form-group-consultation__note--red{color:#E27A92}.c-form-group-consultation__note>span{white-space:nowrap}.c-form-group-consultation__note+.c-form-group-consultation__note{margin-top:12px}.c-form-group-consultation__item+.c-form-group-consultation__item{margin-top:16px}@media screen and (max-width: 767px){.c-form-group-consultation__item+.c-form-group-consultation__item{margin-top:12px}}.c-form-group-stress-check{width:480px;margin:0 auto}@media screen and (max-width: 767px){.c-form-group-stress-check{width:100%}}.c-form-group-stress-check__list{display:flex}@media screen and (max-width: 767px){.c-form-group-stress-check__list{display:block;padding:0 15px}}.c-form-group-stress-check__list-item{width:40%}@media screen and (max-width: 767px){.c-form-group-stress-check__list-item{width:80%;margin-bottom:20px}}.c-form-group-stress-check__list-item+.c-form-group-stress-check__list-item{width:60%}@media screen and (max-width: 767px){.c-form-group-stress-check__list-item+.c-form-group-stress-check__list-item{width:100%}}.c-form-group-stress-check__heading{display:flex;align-items:center;margin-bottom:8px}.c-form-group-stress-check__heading>span:not(.c-tag){font-size:14px;line-height:1.1;margin-right:4px}.c-form-group-stress-check__input{margin-top:30px}@media screen and (max-width: 767px){.c-form-group-stress-check__input{padding:0 15px}}.c-form-group-stress-check__radio{display:flex;gap:15px;width:85%;margin:0 auto}@media screen and (max-width: 767px){.c-form-group-stress-check__radio{flex-wrap:wrap;gap:10px;width:100%;justify-content:center}}.c-form-group-stress-check__notes{margin-top:8px}.c-form-group-stress-check__note{display:flex;color:rgba(34,34,34,0.64)}@media screen and (max-width: 767px){.c-form-group-stress-check__note{display:block}}.c-form-group-stress-check__note--red{color:#E27A92}.c-form-group-stress-check__note>span{white-space:nowrap}.c-form-group-stress-check__note+.c-form-group-stress-check__note{margin-top:12px}.c-form-group-stress-check__item{display:inline-block}@media screen and (max-width: 767px){.c-form-group-stress-check__item{margin-right:10px}}.c-form-group-stress-check__link{color:#26B7E1}.c-form-group-stress-check__link:hover{text-decoration:underline}.c-form-group-stress-check__confirm-info{width:-moz-fit-content;width:fit-content;margin:0 auto}@media screen and (max-width: 767px){.c-form-group-stress-check__confirm-info{width:100%;padding:0 20px}}.c-form-group-stress-check__confirm-info-item{margin-top:30px}.c-form-group-stress-check__confirm-info-label{font-size:12px}.c-form-group-stress-check__confirm-info-value{word-break:break-all;margin-top:8px;font-size:16px}.c-form-group-organization-stress-check{margin-top:20px}.c-form-group-organization-stress-check.mt-0{margin-top:0}.c-form-group-organization-stress-check+.c-form-group-organization-stress-check{margin-top:24px}@media screen and (max-width: 767px){.c-form-group-organization-stress-check+.c-form-group-organization-stress-check{margin-top:18px}}.c-form-group-organization-stress-check__heading{display:flex;align-items:center;font-weight:bold}.c-form-group-organization-stress-check__heading>span:not(.c-tag){font-size:14px;line-height:1.1;margin-right:4px}.c-form-group-organization-stress-check__cover{background:#DFE7E7;padding:24px;display:flex;justify-content:start;align-items:flex-start;border-radius:8px;margin-top:8px}.c-form-group-organization-stress-check__cover.gap-10{gap:10px}.c-form-group-organization-stress-check__cover--3column{flex-wrap:wrap;gap:12px;justify-content:flex-start}.c-form-group-organization-stress-check__cover--3column>*{flex-basis:calc(33% - 8px)}.c-form-group-organization-stress-check__cover--3column.mt-0{margin-top:0}.c-form-group-organization-stress-check__cover--1column{display:block;text-align:center;margin:0px auto}.c-form-group-organization-stress-check__cover--1column.pt-0{padding-top:0}.c-form-group-organization-stress-check__cover--1column.pb-0{padding-bottom:0}.c-form-group-organization-stress-check__cover.no-top-border-radius{border-top-left-radius:0;border-top-right-radius:0}.c-form-group-organization-stress-check__cover.no-under-border-radius{border-bottom-left-radius:0;border-bottom-right-radius:0}.c-form-group-organization-stress-check__cover.no-border-radius{border-radius:0}.c-form-group-organization-stress-check__input{margin-top:8px}.c-form-group-organization-stress-check__input.w-30{width:30%}.c-form-group-organization-stress-check__input.mt-0{margin-top:0}.c-form-group-organization-stress-check__input.with-unit{display:flex;justify-content:flex-start;align-items:center}.c-form-group-organization-stress-check__input.with-unit span{margin-left:10px}.c-form-group-organization-stress-check__action{margin-top:calc(24px + 2.5px);min-width:75px;text-align:center}.c-form-group-organization-stress-check__action.mt-0{margin-top:0}.c-form-group-organization-stress-check__action .c-button{margin:0 auto}.c-form-group-organization-stress-check__label{font-size:14px;font-weight:bold;line-height:1;margin-bottom:10px;min-height:27px;display:flex;align-items:flex-end}.c-form-group-organization-stress-check__multi-select .multiselect__select{height:42px}.c-form-group-organization-stress-check__multi-select .multiselect__tags{border:none;padding:12px 30px 12px 12px;border-radius:8px}.c-form-group-organization-stress-check__multi-select .multiselect__tags input{padding:0;margin:0;font-size:14px}.c-form-group-organization-stress-check__multi-select .multiselect__tags input::-moz-placeholder{color:#9F9F9F}.c-form-group-organization-stress-check__multi-select .multiselect__tags input::placeholder{color:#9F9F9F}.c-form-group-organization-stress-check__multi-select .multiselect__single{padding:0;margin-bottom:0;font-size:14px}.c-form-group-organization-stress-check__multi-select .multiselect__placeholder{padding:0;margin-bottom:0;color:#9F9F9F}.c-form-group-organization-stress-check__multi-select .multiselect__content-wrapper{font-size:14px;border:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.c-form-group-organization-stress-check__notes{margin-top:8px}.c-form-group-organization-stress-check__note{display:flex;color:rgba(34,34,34,0.64)}@media screen and (max-width: 767px){.c-form-group-organization-stress-check__note{display:block}}.c-form-group-organization-stress-check__note--red{color:#E27A92}.c-form-group-organization-stress-check__note>span{white-space:nowrap}.c-form-group-organization-stress-check__note+.c-form-group-organization-stress-check__note{margin-top:7px}.c-form-group-organization-stress-check__list__table{display:table;width:100%;table-layout:fixed}.c-form-group-organization-stress-check__list__table__cell{display:table-cell;padding:5px 10px;vertical-align:middle}.c-form-group-organization-stress-check__item+.c-form-group-organization-stress-check__item{margin-top:16px}@media screen and (max-width: 767px){.c-form-group-organization-stress-check__item+.c-form-group-organization-stress-check__item{margin-top:12px}}.c-form-group-organization-stress-check__item--mail-text{max-width:800px}.c-form-group-organization-stress-check__item-mt10{margin-top:10px}.c-form-group-organization-stress-check__link{color:#26B7E1}.c-form-group-organization-stress-check__link:hover{text-decoration:underline}.c-form-group-organization-stress-check__field:not(:last-child){margin-bottom:30px}.c-form-group-organization-stress-check__tags{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0}.c-form-group-organization-stress-check__date{display:flex;justify-content:flex-start;align-content:center;margin-bottom:30px}.c-form-group-organization-stress-check__date-from{display:inline-block;font-size:14px;margin:0 10px;padding-top:35px}.c-form-group-organization-stress-check__date-item{width:30%}.c-form-group-organization-stress-check__min-count{display:flex;justify-content:flex-start;margin-bottom:30px}.c-form-group-organization-stress-check__min-count-item{width:250px}.c-form-group-organization-stress-check__send-test{margin-top:10px;display:flex;justify-content:flex-start;align-items:center;gap:10px}.c-form-group-organization-stress-check__checkbox{display:flex;justify-content:flex-start;align-items:center;gap:20px}.c-form-group-organization-stress-check__checkbox--button>input{padding:0 10px}.c-form-group-organization-stress-check__checkbox--button>input.is-disabled{border-color:#BEBEBE;color:#BEBEBE;background:white}.c-form-group-organization-stress-check__download-link{flex:auto;text-align:end;color:#26B7E1;font-size:14px;font-weight:bold}.c-form-group-organization-stress-check__download-link .download-link__item::before{content:"";display:inline-block;width:14px;height:14px;background:url(/assets/icon/icon_download_blue-9467b52e4981d0b49b8aeedcc77b6bccca7c9286b53793e86e983d557a14ed70.svg) no-repeat center/contain;margin-right:8px;vertical-align:middle}.c-form-group--no-scroll{height:auto;overflow:visible;padding-bottom:0;margin-top:0}.c-form-group-admin{margin-top:24px}@media screen and (max-width: 767px){.c-form-group-admin{margin-top:18px}}.c-form-group-admin__heading{display:flex;align-items:center}.c-form-group-admin__heading>span:not(.c-tag){font-size:14px;line-height:1.1;font-weight:bold}.c-form-group-admin__heading>*+*{margin-left:4px}.c-form-group-admin__heading--large>span:not(.c-tag){font-size:16px}.c-form-group-admin__heading--large>*+*{margin-left:8px}.c-form-group-admin__item+.c-form-group-admin__item{margin-top:16px}.c-form-group-admin__comments{font-size:14px}.c-form-group-admin__input{margin-top:12px}.c-form-group-admin__radio{margin-top:12px;display:flex;gap:16px}.c-form-group-admin__notes{margin-top:8px;font-size:14px}.c-form-group-admin__note{display:flex;color:rgba(34,34,34,0.64)}@media screen and (max-width: 767px){.c-form-group-admin__note{display:block}}.c-form-group-admin__note--red{color:#E27A92}.c-form-group-admin__note>span{white-space:nowrap}.c-form-group-admin__note+.c-form-group-admin__note{margin-top:12px}.c-form-group-admin__link{color:#26B7E1}.c-form-group-admin__link:hover{text-decoration:underline}.c-form-group-admin__label{color:#222;font-size:14px;font-weight:bold}.c-form-group-admin__label-custom_attributes{min-height:43px;line-height:1;display:flex;align-items:flex-end}.c-anonymous-report-card{padding:24px;margin-top:24px;border-radius:20px;background:#FFF3F5;font-size:14px;width:100%;display:flex;flex-direction:column;gap:8px}.c-anonymous-report-card .bold{font-weight:bold;font-size:16px}.c-form-search{margin-top:0}.c-form-search__lists{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media screen and (max-width: 767px){.c-form-search__lists{overflow:hidden}}.c-form-search__list{flex:0 0 100%;margin-top:16px}.c-form-search__list:first-child{margin-top:8px}@media screen and (max-width: 767px){.c-form-search__list:first-child{margin-top:0}}@media screen and (max-width: 767px){.c-form-search__list{margin:0 0 4px}.c-form-search__list:last-child{margin:0}}.c-form-search__item{display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width: 767px){.c-form-search__item{flex-direction:column;align-items:flex-start}}.c-form-search__item-inner{display:flex;justify-content:flex-start;align-items:center;gap:8px}@media screen and (max-width: 767px){.c-form-search__item-inner{margin-bottom:8px;margin-right:0;gap:4px}}.c-form-search__item-title{font-weight:bold;font-size:16px}@media screen and (max-width: 767px){.c-form-search__item-title{font-weight:normal;font-size:14px;margin:0 8px 0 2px}}.c-form-search__input{flex:0 0 580px;margin-left:auto}@media screen and (max-width: 767px){.c-form-search__input{width:100%;flex:1;margin-bottom:7px}}.c-form-search__input--small{display:flex;align-items:center;gap:10px}.c-form-search__input--small>.c-custom-input{flex:1}.c-form-search__column{display:flex;flex-direction:column;gap:20px}.c-form-search__column-items{display:flex;align-items:center;gap:10px}.c-form-search__column-items .c-form-group__input{margin-top:0;flex:1}.c-form-search__subheading{font-size:14px;width:15%}@media screen and (max-width: 767px){.c-form-search__subheading{width:20%}}.c-form-search__subheading.w-30{width:30%}.c-form-search__button{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px}.c-custom-input{background:#F7F7F6;padding:16px;border-radius:8px;position:relative;display:flex;align-items:center}.c-custom-input.pb-5{padding:0 0 5px 0}.c-custom-input.p-0{padding:0}.c-custom-input--block{display:block}@media screen and (max-width: 767px){.c-custom-input--block{display:flex}}.c-custom-input:not(.c-custom-input--items){transition:opacity 250ms;cursor:pointer}@media (hover: hover),(-ms-high-contrast: none){.c-custom-input:not(.c-custom-input--items):hover{opacity:0.6}}@supports (-ms-ime-align: auto){.c-custom-input:not(.c-custom-input--items):hover{opacity:0.6}}@-moz-document url-prefix(){.c-custom-input:not(.c-custom-input--items):hover{opacity:0.6}}.c-custom-input__text{font-size:16px;font-weight:bold;display:inline-block}@media screen and (max-width: 767px){.c-custom-input__text{font-size:14px}}.c-custom-input__list{display:flex;flex-wrap:wrap}.c-custom-input__item{margin-right:8px}.c-custom-input__item:first-child{margin-right:0px}.c-custom-input>.c-tag{position:absolute;top:-12px;left:-4px}.c-custom-input>.icon{margin-right:8px}.c-custom-input input[type="date"]{width:274px;height:47px;position:relative;font-size:16px}@media screen and (max-width: 767px){.c-custom-input input[type="date"]{width:160px;text-align:left;font-size:14px}}.c-custom-input input[type="date"]::-webkit-inner-spin-button{-webkit-appearance:none}.c-custom-input input[type="date"]::-webkit-clear-button{-webkit-appearance:none}.c-custom-input input[type="date"]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;width:100%;cursor:pointer}.c-datetime-input{width:100%}.c-datetime-input__inner{display:flex;align-items:center;justify-content:space-around;gap:10px}.c-datetime-input__field{background:#F7F7F6;padding:16px;border-radius:8px;flex:1}.c-datetime-input__text{font-size:16px;font-weight:bold}@media screen and (max-width: 767px){.c-datetime-input__text{font-size:14px}}.c-datetime-input input[type="date"]{width:100%;position:relative}@media screen and (max-width: 767px){.c-datetime-input input[type="date"]{width:110px;height:24px;text-align:left}}.c-datetime-input input[type="date"]::-webkit-inner-spin-button{-webkit-appearance:none}.c-datetime-input input[type="date"]::-webkit-clear-button{-webkit-appearance:none}.c-datetime-input input[type="date"]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;width:100%;cursor:pointer}.c-datetime-input select{width:100%;cursor:pointer}@media screen and (max-width: 767px){.c-datetime-input select{width:110px}}.c-input input,.c-input textarea,.c-input select{border:0;outline:0;width:100%;padding:12px;font-size:14px;background:#F7F7F6;border-radius:8px}.c-input input ::-moz-placeholder,.c-input textarea ::-moz-placeholder,.c-input select ::-moz-placeholder{color:#9F9F9F}.c-input input ::placeholder,.c-input textarea ::placeholder,.c-input select ::placeholder{color:#9F9F9F}.c-input input ::-ms-input-placeholder,.c-input textarea ::-ms-input-placeholder,.c-input select ::-ms-input-placeholder{color:#9F9F9F}.c-input input :-ms-input-placeholder,.c-input textarea :-ms-input-placeholder,.c-input select :-ms-input-placeholder{color:#9F9F9F}.c-input--inline-forced{display:inline-block;width:auto}.c-input-white input,.c-input-white textarea,.c-input-white select{border:0;outline:0;width:100%;padding:12px;font-size:14px;background:#FFF;border-radius:8px}.c-input-white input ::-moz-placeholder,.c-input-white textarea ::-moz-placeholder,.c-input-white select ::-moz-placeholder{color:#9F9F9F}.c-input-white input ::placeholder,.c-input-white textarea ::placeholder,.c-input-white select ::placeholder{color:#9F9F9F}.c-input-white input ::-ms-input-placeholder,.c-input-white textarea ::-ms-input-placeholder,.c-input-white select ::-ms-input-placeholder{color:#9F9F9F}.c-input-white input :-ms-input-placeholder,.c-input-white textarea :-ms-input-placeholder,.c-input-white select :-ms-input-placeholder{color:#9F9F9F}.c-input-white input.disabled,.c-input-white textarea.disabled,.c-input-white select.disabled{background:#CCC}.c-input-white input.sharp,.c-input-white textarea.sharp,.c-input-white select.sharp{border-radius:4px}.c-input-white.short{width:70px}.c-input-white.medium{width:300px}.c-input-white.center{text-align:center}.c-input-white.long{width:100%;margin-right:10px}.c-textarea--h-auto{height:auto !important}.c-textarea textarea{border:0;outline:0;width:100%;height:170px;padding:12px;font-size:14px;background:#F7F7F6;resize:vertical;border-radius:8px}.c-textarea textarea ::-moz-placeholder{color:#9F9F9F}.c-textarea textarea ::placeholder{color:#9F9F9F}.c-textarea textarea ::-ms-input-placeholder{color:#9F9F9F}.c-textarea textarea :-ms-input-placeholder{color:#9F9F9F}.c-textarea--is-invalid{border:3px solid #E27A92 !important}.c-textarea--is-valid{border:0}.c-textarea--white textarea{background:#FFF}.c-admin-opinions-textarea textarea{background:#F7F7F6;border:1px solid #C7C7C7;border-radius:4px;font-size:14px;padding:16px;outline:0;width:100%;height:170px;resize:vertical}.c-admin-opinions-textarea textarea ::-moz-placeholder{color:#9F9F9F}.c-admin-opinions-textarea textarea ::placeholder{color:#9F9F9F}.c-admin-opinions-textarea textarea ::-ms-input-placeholder{color:#9F9F9F}.c-admin-opinions-textarea textarea :-ms-input-placeholder{color:#9F9F9F}.c-admin-opinions-textarea--non-box{background:#FFF !important}.c-admin-opinions-textarea--is-invalid{border:3px solid #E27A92 !important}.c-check-checkbox__label{display:flex;width:100%;cursor:pointer}.c-check-checkbox__label--w-auto{width:auto;cursor:pointer}.c-check-checkbox__content{padding:16px;display:flex;align-items:center;background:#F7F7F6;width:100%;border-radius:8px;border:4px solid #F7F7F6}.c-check-checkbox__content.bg-white{background:#FFF;border:4px solid #FFF}@media screen and (max-width: 767px){.c-check-checkbox__content{padding:8px}}.c-check-checkbox__content .icon{margin-right:16px}.c-check-checkbox__content .icon.mr-10{margin-right:10px}.c-check-checkbox__content .icon.mr-0{margin-right:0px}@media screen and (max-width: 767px){.c-check-checkbox__content .icon{margin-right:12px}}.c-check-checkbox__content .icon--checkbox-active{display:none}.c-check-checkbox__content.nobg{background:none;border:none;padding:0}.c-check-checkbox__text{font-size:16px;font-weight:bold}.c-check-checkbox__text.w-90{width:90%}@media screen and (max-width: 767px){.c-check-checkbox__text{font-size:13px}}.c-check-checkbox__text.inline-block{display:inline-block}.c-check-checkbox__terms,.c-check-checkbox__approval{display:flex;justify-content:center;align-items:baseline}.c-check-checkbox__terms-inner{font-size:16px;font-weight:bold}@media screen and (max-width: 767px){.c-check-checkbox__terms-inner{font-size:14px}}.c-check-checkbox__terms-inner span{color:#26B7E1;cursor:pointer}.c-check-checkbox__terms-inner a{color:#26B7E1}.c-check-checkbox--content-nobg{background:none;border-radius:0;border:none;display:block;text-align:center;padding:0;margin-top:30px;font-size:1rem}.c-check-checkbox--content-nobg span{font-weight:bold;color:#26B7E1}.c-check-checkbox--content-nobg span a{color:#26B7E1}.c-check-checkbox--inner-nobg{background:none;border-radius:0;border:none;display:block;text-align:right;font-size:1rem}.c-check-checkbox input[type="checkbox"]{display:none;visibility:hidden}.c-check-checkbox input[type="checkbox"]+.c-check-checkbox__content .icon--checkbox-default{display:inline-block}.c-check-checkbox input[type="checkbox"]+.c-check-checkbox__content .icon--checkbox-active{display:none}.c-check-checkbox input[type="checkbox"]+.c-check-checkbox__content .icon--checkbox-disabled{display:none}.c-check-checkbox input[type="checkbox"]:checked+.c-check-checkbox__content{border-color:#26B7E1}.c-check-checkbox input[type="checkbox"]:checked+.c-check-checkbox__content .c-check-checkbox__number{background:#26B7E1;border-color:#26B7E1}.c-check-checkbox input[type="checkbox"]:checked+.c-check-checkbox__content .icon--checkbox-default{display:none}.c-check-checkbox input[type="checkbox"]:checked+.c-check-checkbox__content .icon--checkbox-active{display:inline-block}.c-check-checkbox input[type="checkbox"]:checked+.c-check-checkbox__content .icon--checkbox-disabled{display:none}.c-check-checkbox input[type="checkbox"]:disabled+.c-check-checkbox__content .icon--checkbox-default{display:none}.c-check-checkbox input[type="checkbox"]:disabled+.c-check-checkbox__content .icon--checkbox-active{display:none}.c-check-checkbox input[type="checkbox"]:disabled+.c-check-checkbox__content .icon--checkbox-disabled{display:inline-block}@media (hover: hover),(-ms-high-contrast: none){.c-check-checkbox:hover .c-check-checkbox__content{border-color:#26B7E1}}@supports (-ms-ime-align: auto){.c-check-checkbox:hover .c-check-checkbox__content{border-color:#26B7E1}}@-moz-document url-prefix(){.c-check-checkbox:hover .c-check-checkbox__content{border-color:#26B7E1}}.c-number-checkbox__label{display:flex;width:100%}.c-number-checkbox__label.is-disabled{pointer-events:none}.c-number-checkbox__content{padding:16px;display:flex;align-items:center;background:#F7F7F6;width:100%;border-radius:8px;border:4px solid #F7F7F6}@media screen and (max-width: 767px){.c-number-checkbox__content{padding:8px}}.c-number-checkbox__content.lead_text{align-items:flex-start}.c-number-checkbox__text-wrapper{display:flex;flex-direction:column}.c-number-checkbox__description{white-space:pre-line}.c-number-checkbox__number{flex:0 0 24px;width:24px;height:24px;border-radius:4px;border:3px solid #BEBEBE;background-color:white;font-size:16px;color:white;display:flex;align-items:center;justify-content:center;color:white;margin-right:16px;font-weight:bold}@media screen and (max-width: 767px){.c-number-checkbox__number{margin-right:12px}}.c-number-checkbox__number>img{width:30px;height:30px}.c-number-checkbox__number.lead_text_number{margin-top:5px}.c-number-checkbox__text{font-size:16px;font-weight:bold}@media screen and (max-width: 767px){.c-number-checkbox__text{font-size:12px}}.c-number-checkbox input[type="checkbox"],.c-number-checkbox .teaching-radio{display:none;visibility:hidden}.c-number-checkbox input[type="checkbox"]:checked+.c-number-checkbox__content,.c-number-checkbox .teaching-radio:checked+.c-number-checkbox__content{border-color:#26B7E1}.c-number-checkbox input[type="checkbox"]:checked+.c-number-checkbox__content .c-number-checkbox__number,.c-number-checkbox .teaching-radio:checked+.c-number-checkbox__content .c-number-checkbox__number{background:#26B7E1;border-color:#26B7E1}@media (hover: hover),(-ms-high-contrast: none){.c-number-checkbox:hover .c-number-checkbox__content{border-color:#26B7E1}}@supports (-ms-ime-align: auto){.c-number-checkbox:hover .c-number-checkbox__content{border-color:#26B7E1}}@-moz-document url-prefix(){.c-number-checkbox:hover .c-number-checkbox__content{border-color:#26B7E1}}.c-tag-checkbox__label{cursor:pointer}.c-tag-checkbox__content{border:2px solid #BEBEBE;min-height:30px;display:inline-flex;align-items:center;border-radius:15px;padding:0 10px 0 8px}.c-tag-checkbox__content .icon{margin-right:4px}.c-tag-checkbox__content .icon--check-active{display:none}.c-tag-checkbox__text{font-size:16px}.c-tag-checkbox input[type="checkbox"]{display:none;visibility:hidden}.c-tag-checkbox input[type="checkbox"]:checked+.c-tag-checkbox__content{background:#26B7E1;border-color:#26B7E1;color:white}.c-tag-checkbox input[type="checkbox"]:checked+.c-tag-checkbox__content .icon--check-active{display:block}.c-tag-checkbox input[type="checkbox"]:checked+.c-tag-checkbox__content .icon--check-default{display:none}.c-tag-checkbox .icon--check-active,.c-tag-checkbox .icon--check-default{padding-right:12px}@media (hover: hover),(-ms-high-contrast: none){.c-tag-checkbox:hover .c-tag-checkbox__content{border-color:#26B7E1}}@supports (-ms-ime-align: auto){.c-tag-checkbox:hover .c-tag-checkbox__content{border-color:#26B7E1}}@-moz-document url-prefix(){.c-tag-checkbox:hover .c-tag-checkbox__content{border-color:#26B7E1}}.c-simple-checkbox{text-align:center}.c-simple-checkbox__label{cursor:pointer;position:relative}.c-simple-checkbox__label::before,.c-simple-checkbox__label::after{content:"";display:block;position:absolute}.c-simple-checkbox__label::before{background-color:#fff;border-radius:0%;border:3px solid #26B7E1;width:20px;height:20px;transform:translateY(-50%);top:1.9rem;right:11.5rem}@media screen and (max-width: 767px){.c-simple-checkbox__label::before{top:1.6rem;right:8.5rem}}.c-simple-checkbox__label::after{border-bottom:2px solid #BEBEBE;border-left:2px solid #BEBEBE;opacity:0;height:8px;width:10px;transform:rotate(-45deg);top:1.5rem;right:11.8rem}@media screen and (max-width: 767px){.c-simple-checkbox__label::after{top:1.2rem;right:8.8rem}}.c-simple-checkbox__text{font-size:16px;font-weight:bold;margin-left:30px}@media screen and (max-width: 767px){.c-simple-checkbox__text{font-size:12px}}.c-simple-checkbox__text span{color:#26B7E1;cursor:pointer}.c-simple-checkbox__text span>a{color:#26B7E1}.c-simple-checkbox__text span:hover{opacity:0.7}.c-simple-checkbox input[type="checkbox"]{visibility:hidden}.c-simple-checkbox input[type="checkbox"]:checked+label::after{opacity:1}@media (hover: hover),(-ms-high-contrast: none){.c-simple-checkbox:hover .c-simple-checkbox__content{border-color:#26B7E1}}@supports (-ms-ime-align: auto){.c-simple-checkbox:hover .c-simple-checkbox__content{border-color:#26B7E1}}@-moz-document url-prefix(){.c-simple-checkbox:hover .c-simple-checkbox__content{border-color:#26B7E1}}.c-multiple-checkbox__label{display:flex;align-items:center;width:100%}.c-multiple-checkbox__contents{background:#F7F7F6;border:4px solid #F7F7F6;border-radius:8px;display:flex}@media screen and (max-width: 767px){.c-multiple-checkbox__contents{display:block}}.c-multiple-checkbox__content{padding:16px 10px}@media screen and (max-width: 767px){.c-multiple-checkbox__content{padding:10px 12px}}.c-multiple-checkbox__content--inner{display:flex;align-items:center}.c-multiple-checkbox__number{flex:0 0 24px;width:24px;height:24px;border-radius:4px;border:3px solid #BEBEBE;background-color:white;font-size:16px;display:flex;align-items:center;justify-content:center;color:white;margin-right:10px;font-weight:bold}@media screen and (max-width: 767px){.c-multiple-checkbox__number{margin-right:8px}}.c-multiple-checkbox__number>img{width:30px;height:30px}.c-multiple-checkbox__text{font-size:16px;font-weight:bold}@media screen and (max-width: 767px){.c-multiple-checkbox__text{font-size:13px}}.c-multiple-checkbox input[type="checkbox"]{display:none;visibility:hidden}.c-multiple-checkbox input[type="checkbox"]:checked+.c-multiple-checkbox__content--inner .c-multiple-checkbox__number{background:#26B7E1;border-color:#26B7E1}.c-multiple-checkbox input[type="checkbox"]:disabled+.c-multiple-checkbox__content--inner .c-multiple-checkbox__number{background:#E3E3E3;border-color:#E3E3E3}.c-time-radio{margin-bottom:5px}.c-time-radio__label{cursor:pointer}.c-time-radio__content{border-radius:8px;display:flex;align-items:center;justify-content:center;border:2px solid #BEBEBE;background:white;height:40px}.c-time-radio__text{font-size:15px;font-weight:bold}@media screen and (max-width: 767px){.c-time-radio__text{font-size:11px}}.c-time-radio input[type="radio"]{display:none;visibility:hidden}.c-time-radio input[type="radio"]:checked+.c-time-radio__content{background-color:#26B7E1;border-color:#26B7E1}.c-time-radio input[type="radio"]:checked+.c-time-radio__content .c-time-radio__text{color:white}@media (hover: hover),(-ms-high-contrast: none){.c-time-radio:hover .c-time-radio__content{border-color:#26B7E1}}@supports (-ms-ime-align: auto){.c-time-radio:hover .c-time-radio__content{border-color:#26B7E1}}@-moz-document url-prefix(){.c-time-radio:hover .c-time-radio__content{border-color:#26B7E1}}.c-custom-radio__label{display:flex;cursor:pointer}.c-custom-radio__content{padding:5px;display:flex;align-items:center}@media screen and (max-width: 767px){.c-custom-radio__content{padding:1px}}.c-custom-radio__content .icon{margin-right:3px}.c-custom-radio__content .icon--custom-radio-default{background:#F7F7F6;border-radius:50%;width:28px;height:28px}.c-custom-radio__content .icon--custom-radio-active{display:none}.c-custom-radio__content .icon--custom-radio-white{background:#FFF}.c-custom-radio__text{font-size:14px;margin-left:5px}.c-custom-radio input[type="radio"]{display:none;visibility:hidden}.c-custom-radio input[type="radio"]:checked+.c-custom-radio__content .icon--custom-radio-default{display:none}.c-custom-radio input[type="radio"]:checked+.c-custom-radio__content .icon--custom-radio-active{display:block;background:#F7F7F6;border-radius:50%;width:28px;height:28px;position:relative}.c-custom-radio input[type="radio"]:checked+.c-custom-radio__content .icon--custom-radio-active::after{content:'';width:16px;height:16px;background:#8BC34A;position:absolute;border-radius:50%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}.c-custom-radio input[type="radio"]:checked+.c-custom-radio__content .icon--custom-radio-white{background:#FFF}.c-custom-radio input[type="radio"]:checked+.c-custom-radio__content .icon--custom-radio-white::after{background:#26B7E1}.c-nps-radio__inner{display:flex;justify-content:space-between;align-items:center;gap:10px}@media screen and (max-width: 767px){.c-nps-radio__inner{display:block}}.c-nps-radio__label{font-size:14px}@media screen and (max-width: 767px){.c-nps-radio__label{max-width:50%}}.c-nps-radio__under-label{margin-top:5px;display:flex;justify-content:space-between;align-items:flex-start}.c-nps-radio__input{display:flex;justify-content:center;align-items:center;gap:10px}@media screen and (max-width: 767px){.c-nps-radio__input{gap:4px}}.c-nps-radio input[type="radio"]{display:none;visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-nps-radio input[type="radio"]:checked{border:none}.c-nps-radio input[type="radio"]:checked+label{background-color:#26B7E1;color:#FFF;border:none}.c-nps-radio label{display:table-cell;padding:17px 0;border:1px solid #222;line-height:1;cursor:pointer;border-radius:8px;width:50px;height:50px;font-size:16px;font-weight:bold;text-align:center;vertical-align:middle;background:#FFF}@media screen and (max-width: 767px){.c-nps-radio label{width:30px;height:30px;padding:0;line-height:27px;font-size:14px}}.c-multiple-radio__label{display:flex;align-items:center;width:100%}.c-multiple-radio__contents{background:#F7F7F6;border:4px solid #F7F7F6;border-radius:8px;display:flex}@media screen and (max-width: 767px){.c-multiple-radio__contents{flex-wrap:wrap}}.c-multiple-radio__content{padding:16px 10px}@media screen and (max-width: 767px){.c-multiple-radio__content{padding:10px 12px}}.c-multiple-radio__content--inner{display:flex;align-items:center}.c-multiple-radio__content--inner .icon--checkbox-active{display:none}.c-multiple-radio__text{font-size:16px;font-weight:bold;margin-left:10px}@media screen and (max-width: 767px){.c-multiple-radio__text{font-size:13px}}.c-multiple-radio input[type="radio"]{display:none;visibility:hidden}.c-multiple-radio input[type="radio"]:checked+.c-multiple-radio__content--inner{border-color:#26B7E1}.c-multiple-radio input[type="radio"]:checked+.c-multiple-radio__content--inner .icon--checkbox-default{display:none}.c-multiple-radio input[type="radio"]:checked+.c-multiple-radio__content--inner .icon--checkbox-active{display:inline-block}.c-calendar-radio-mark__label{cursor:pointer}.c-calendar-radio-mark__content{display:flex;align-items:center;justify-content:center;height:37px}.c-calendar-radio-mark__circle{display:inline-block;width:18px;height:18px;border-radius:50%;background:none;border:2px solid #26B7E1}.c-calendar-radio-mark__hyphen{width:11px;height:2px;background-color:#818181;display:inline-block;vertical-align:middle}.c-calendar-radio-mark__close{position:relative;width:auto;display:block}.c-calendar-radio-mark__close::before,.c-calendar-radio-mark__close::after{content:"";position:absolute;top:50%;left:50%;width:15px;height:2px;background-color:#818181;transform-origin:center}.c-calendar-radio-mark__close::before{transform:translate(-50%, -50%) rotate(45deg)}.c-calendar-radio-mark__close::after{transform:translate(-50%, -50%) rotate(-45deg)}.c-calendar-radio-mark input[type="radio"]{display:none;visibility:hidden}.c-calendar-radio-mark input[type="radio"]:checked+.c-calendar-radio-mark__content{background-color:#26B7E1;border-color:#26B7E1}.c-calendar-radio-mark input[type="radio"]:checked+.c-calendar-radio-mark__content .c-calendar-radio-mark__circle{border:2px solid #FFF}@media (hover: hover),(-ms-high-contrast: none){.c-calendar-radio-mark:hover .c-calendar-radio-mark__content{border-color:#26B7E1}}@supports (-ms-ime-align: auto){.c-calendar-radio-mark:hover .c-calendar-radio-mark__content{border-color:#26B7E1}}@-moz-document url-prefix(){.c-calendar-radio-mark:hover .c-calendar-radio-mark__content{border-color:#26B7E1}}.c-radio__label{display:flex;width:100%;cursor:pointer}.c-radio__content{padding:16px;display:flex;align-items:center;background:#F7F7F6;width:100%;border-radius:8px;border:4px solid #F7F7F6;cursor:pointer}.c-radio__content.bg-white{background:#FFF;border:4px solid #FFF}.c-radio__content.bg-white:has(>span){pointer-events:none}.c-radio__content--white{background:#FFF;border:4px solid #FFF}.c-radio__content:hover .icon--checkbox-default{display:none}.c-radio__content:hover .icon--checkbox-active{display:block}.c-radio__content.bg-doctor-consultation{background:#F2F9F4;position:relative;padding:10px 20px 20px}.c-radio__content.column{flex-direction:column;align-items:flex-start}@media screen and (max-width: 767px){.c-radio__content{padding:8px}}.c-radio__content .icon{margin-right:16px}@media screen and (max-width: 767px){.c-radio__content .icon{margin-right:12px}}.c-radio__content .icon--checkbox-active{display:none}.c-radio__text{font-size:16px;font-weight:bold}.c-radio__text.w-90{width:90%}.c-radio__text.fs-14{font-size:14px}@media screen and (max-width: 767px){.c-radio__text{font-size:13px}}.c-radio input[type="radio"]{display:none;visibility:hidden}.c-radio input[type="radio"]:checked+.c-radio__content{border-color:#26B7E1}.c-radio input[type="radio"]:checked+.c-radio__content .c-radio__number{background:#26B7E1;border-color:#26B7E1}.c-radio input[type="radio"]:checked+.c-radio__content .icon--checkbox-default{display:none}.c-radio input[type="radio"]:checked+.c-radio__content .icon--checkbox-active{display:block}@media (hover: hover),(-ms-high-contrast: none){.c-radio:hover .c-radio__content{border-color:#26B7E1}}@supports (-ms-ime-align: auto){.c-radio:hover .c-radio__content{border-color:#26B7E1}}@-moz-document url-prefix(){.c-radio:hover .c-radio__content{border-color:#26B7E1}}.c-custom-select{height:40px;width:100%;border-radius:4px;position:relative;z-index:1;background:#F7F7F6}@media screen and (max-width: 767px){.c-custom-select{width:100%}}.c-custom-select::after{position:absolute;content:'';width:9px;height:9px;right:10px;top:50%;transform:translateY(-50%) rotate(45deg);border-bottom:2px solid #222;border-right:2px solid #222}.c-custom-select select{border:0;outline:0;width:100%;padding:12px;font-size:14px;background:#F7F7F6;border-radius:8px;cursor:pointer}.c-custom-select select ::-moz-placeholder{color:#9F9F9F}.c-custom-select select ::placeholder{color:#9F9F9F}.c-custom-select select ::-ms-input-placeholder{color:#9F9F9F}.c-custom-select select :-ms-input-placeholder{color:#9F9F9F}.c-custom-select--is-invalid{border:2px solid #E27A92 !important}.c-custom-select-admin{background:#FFF;border-radius:4px;position:relative;width:100%}.c-custom-select-admin::after{content:"";width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_down-cc97b5fe34c017318d1d7ed5c350e556f501b57be2db5fb9d0bf0223fdf8da2f.svg) no-repeat;background-size:cover;position:absolute;top:0;bottom:0;right:8px;margin:auto}.c-custom-select-admin select{border:0;border-radius:8px;cursor:pointer;font-size:14px;outline:0;padding:12px 40px 12px 12px;position:relative;width:100%;z-index:1}.c-custom-select-admin select ::-moz-placeholder{color:#9F9F9F}.c-custom-select-admin select ::placeholder{color:#9F9F9F}.c-custom-select-admin select ::-ms-input-placeholder{color:#9F9F9F}.c-custom-select-admin select :-ms-input-placeholder{color:#9F9F9F}.c-custom-select-admin--is-invalid{border:2px solid #E27A92 !important}.c-custom-select-admin--border{border:1px solid #C7C7C7}.c-custom-select-admin--rounded{border:1px solid #222;border-radius:80px;min-height:32px;min-width:104px;padding:2px 18px 4px 8px;text-align:center;width:-moz-fit-content;width:fit-content}.c-custom-select-admin--rounded select{padding:0px 12px}.c-select-stress-check{border-radius:8px;font-size:12px;background-color:#FFF;position:relative;width:400px}.c-select-stress-check.w-100{width:100%}.c-select-stress-check::after{content:"";width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_down-cc97b5fe34c017318d1d7ed5c350e556f501b57be2db5fb9d0bf0223fdf8da2f.svg) no-repeat;background-size:cover;position:absolute;top:0;bottom:0;right:4px;margin:auto;pointer-events:none}.c-select-stress-check select{cursor:pointer;outline:none;padding:8px 30px 8px 12px;width:100%}.c-select-partner{position:relative}.c-select-partner::after{content:"";width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_down-cc97b5fe34c017318d1d7ed5c350e556f501b57be2db5fb9d0bf0223fdf8da2f.svg) no-repeat;background-size:cover;position:absolute;top:0;bottom:0;right:4px;margin:auto}.c-select-partner select{cursor:pointer;outline:none}.c-select{overflow:hidden;width:40%;margin:10px 0}@media screen and (max-width: 767px){.c-select{width:100%}}.c-select__inner{position:relative}.c-select__inner::before{position:absolute;top:1.65em;right:0.8em;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #74C4DB;pointer-events:none}.c-select select{width:100%;padding:10px 24px 10px 10px;cursor:pointer;border:2px solid #74C4DB;border-radius:20px;background:#ffffff;font-weight:bold;font-size:14px}@media screen and (max-width: 767px){.c-select select{padding:10px 24px 10px 12px}}.c-select select:focus{outline:0}.c-select--is-invalid{border:2px solid #E27A92 !important}.select-fixed-range{width:100%;height:58px;padding-left:15px}.select-fixed-range:hover{cursor:pointer}.c-select-admin{background:#FFF;border:1px solid #222;border-radius:8px;font-size:14px;min-width:134px;position:relative}.c-select-admin::after{content:"";width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_down-cc97b5fe34c017318d1d7ed5c350e556f501b57be2db5fb9d0bf0223fdf8da2f.svg) no-repeat;background-size:cover;position:absolute;top:0;bottom:0;right:4px;margin:auto}.c-select-admin select{cursor:pointer;outline:none;padding:8px 30px 8px 12px;width:100%}.is-top-layout .enter-detail{padding:50px 80px 80px}@media screen and (max-width: 767px){.is-top-layout .enter-detail{padding:12px 16px 150px}}.is-top-layout .enter-detail.is-active{display:block}.is-top-layout .enter-form{margin-top:24px}@media screen and (max-width: 767px){.is-top-layout .enter-form{margin-top:12px}}.is-top-layout .top .group_stress_check_period{display:flex;flex-flow:column nowrap;background:#FFF9C4;width:1000px;height:124px;border-radius:8px;border:4px solid #DD677D;margin-bottom:16px}@media screen and (max-width: 767px){.is-top-layout .top .group_stress_check_period{width:auto;margin:0 8px 0 8px}}.is-top-layout .top .group_stress_check_period .card-header{display:flex;width:256px;height:40px;background:#DD677D;color:#FFF;font-size:16px;font-weight:bold;top:4px;left:4px;padding:8px 16px 8px 16px;border-radius:0px 0px 4px 0px}@media screen and (max-width: 767px){.is-top-layout .top .group_stress_check_period .card-header{width:100%;height:32px;font-size:14px;justify-content:center;border-radius:0px 0px 0px 0px;padding:0 8px 0 8px}}.is-top-layout .top .group_stress_check_period .card-header span.mark{position:relative;background:#FFF;border-radius:50%;width:24px;height:24px;margin:0 8px 0 0}@media screen and (max-width: 767px){.is-top-layout .top .group_stress_check_period .card-header span.mark{width:16px;height:16px;margin:2px 8px 0 0}}.is-top-layout .top .group_stress_check_period .card-header span.mark::before{content:"!";position:absolute;color:#DD677D;left:9px;bottom:0}@media screen and (max-width: 767px){.is-top-layout .top .group_stress_check_period .card-header span.mark::before{left:5px;bottom:-2px}}.is-top-layout .top .group_stress_check_period .card-body{position:relative;height:100%;display:flex;align-items:center;justify-content:center;bottom:36px;left:48px}@media screen and (max-width: 767px){.is-top-layout .top .group_stress_check_period .card-body{flex-flow:row-reverse;bottom:0;left:0}}.is-top-layout .top .group_stress_check_period .card-body .contents{font-size:14px}@media screen and (max-width: 767px){.is-top-layout .top .group_stress_check_period .card-body .contents{font-size:12px}}.is-top-layout .top .group_stress_check_period .card-body .contents .title{display:flex;flex-flow:wrap}.is-top-layout .top .group_stress_check_period .card-body .contents .title span{vertical-align:middle}.is-top-layout .top .group_stress_check_period .card-body .contents .title span.text{font-size:24px;font-weight:bold}@media screen and (max-width: 767px){.is-top-layout .top .group_stress_check_period .card-body .contents .title span.text{font-size:16px}}.is-top-layout .top .group_stress_check_period .card-body .contents .title .mark{display:inline-block;position:relative;background:#DD677D;border-radius:50%;width:24px;height:24px}.is-top-layout .top .group_stress_check_period .card-body .contents .title .mark .icon{position:absolute;left:0px;bottom:2px}.is-top-layout .top .group_stress_check_period .card-body .contents .description{display:flex;flex-flow:wrap}@media screen and (max-width: 767px){.is-top-layout .top .group_stress_check_period .card-body .contents .description span.text{display:flex;flex-wrap:column}}.is-top-layout .top .group_stress_check_period .card-body .illust{width:150px;height:150px}@media screen and (max-width: 767px){.is-top-layout .top .group_stress_check_period .card-body .illust{width:124px;height:77px}}.is-top-layout .top__panels{background-color:#FFF;border:16px solid #FFF;border-radius:8px}@media screen and (max-width: 767px){.is-top-layout .top__panels{border-radius:0}}.is-top-layout .top__panels__inner{display:flex;align-items:flex-start;align-items:stretch;flex-wrap:wrap;gap:16px}@media screen and (max-width: 767px){.is-top-layout .top__panels__inner{gap:12px}}@media screen and (max-width: 767px){.is-top-layout .top__panels__item{width:100%}}.is-top-layout .top__panels__item .c-content-window--top-menu{height:100%}.is-top-layout .top__panels__item .c-content-window__inner{background-color:#F7F7F7;box-shadow:none;border-radius:8px;height:100%}@media screen and (max-width: 767px){.is-top-layout .top__panels__item:has(.link-menu--small){width:calc((100% - 12px) / 2)}}.is-top-layout .top__panels__bottom{margin-top:16px;display:flex;gap:16px;align-items:center}@media screen and (max-width: 767px){.is-top-layout .top__panels__bottom .question-chart-link{display:none}}.is-top-layout .top__panels__bottom .question-chart-button{display:flex;align-items:center;justify-content:space-between;padding:8px 16px 8px 16px;border-radius:8px;background:#D6F4F5;font-size:16px;font-weight:bold;box-shadow:0px 2px 2px 0px rgba(34,34,34,0.2)}.is-top-layout .top__panels__bottom .question-chart-button span.mark{flex:0 0 auto;display:inline-block;position:relative;background:#0AADB6;border-radius:50%;width:24px;height:24px;margin-left:8px}.is-top-layout .top__panels__bottom .question-chart-button span.mark .icon{position:absolute;left:0px;bottom:2px}.is-top-layout .top__news{margin-top:32px}@media screen and (max-width: 767px){.is-top-layout .top__news{margin-top:48px}}.is-top-layout .top__news .c-content-window__inner{background-color:#FFF;box-shadow:none;border-radius:8px}@media screen and (max-width: 767px){.is-top-layout .top__news .c-content-window__inner{background-color:transparent}}.is-top-layout .link-menu{display:block;border:4px solid #F7F7F7;box-shadow:0px 2px 2px 0px rgba(34,34,34,0.2);border-radius:8px;position:relative;transition:border-color 250ms}@media screen and (max-width: 767px){.is-top-layout .link-menu{width:100%;border:0}}.is-top-layout .link-menu__category{display:block;background-color:#FFF;padding:8px;border-radius:4px 0 4px 0;font-size:14px;font-weight:bold;color:#E67151;position:absolute;top:0;left:0}@media screen and (max-width: 767px){.is-top-layout .link-menu__category{padding:4px;font-size:12px}}.is-top-layout .link-menu--consultation{background:#D6F4F5;border-color:#D6F4F5}@media (hover: hover),(-ms-high-contrast: none){.is-top-layout .link-menu--consultation:hover{border-color:#0FA0A7}}@supports (-ms-ime-align: auto){.is-top-layout .link-menu--consultation:hover{border-color:#0FA0A7}}@-moz-document url-prefix(){.is-top-layout .link-menu--consultation:hover{border-color:#0FA0A7}}.is-top-layout .link-menu--consultation:focus{border-color:#0FA0A7}.is-top-layout .link-menu--consultation .link-menu__category{color:#0FA0A7}@media screen and (max-width: 767px){.is-top-layout .link-menu--consultation{padding:0;align-items:flex-start}}.is-top-layout .link-menu--skilup{background:#FFECE3;border-color:#FFECE3}@media (hover: hover),(-ms-high-contrast: none){.is-top-layout .link-menu--skilup:hover{border-color:#E67151}}@supports (-ms-ime-align: auto){.is-top-layout .link-menu--skilup:hover{border-color:#E67151}}@-moz-document url-prefix(){.is-top-layout .link-menu--skilup:hover{border-color:#E67151}}.is-top-layout .link-menu--skilup:focus{border-color:#E67151}.is-top-layout .link-menu--skilup .link-menu__category{color:#E67151}@media screen and (max-width: 767px){.is-top-layout .link-menu--skilup{padding:0;align-items:flex-start}}.is-top-layout .link-menu--harassments{background:#FFEBF5;border-color:#FFEBF5}@media (hover: hover),(-ms-high-contrast: none){.is-top-layout .link-menu--harassments:hover{border-color:#DD677D}}@supports (-ms-ime-align: auto){.is-top-layout .link-menu--harassments:hover{border-color:#DD677D}}@-moz-document url-prefix(){.is-top-layout .link-menu--harassments:hover{border-color:#DD677D}}.is-top-layout .link-menu--harassments:focus{border-color:#DD677D}.is-top-layout .link-menu--harassments .link-menu__category{color:#DD677D}.is-top-layout .link-menu--opinion{background:#EEF0FF;border-color:#EEF0FF}@media (hover: hover),(-ms-high-contrast: none){.is-top-layout .link-menu--opinion:hover{border-color:#8774D6}}@supports (-ms-ime-align: auto){.is-top-layout .link-menu--opinion:hover{border-color:#8774D6}}@-moz-document url-prefix(){.is-top-layout .link-menu--opinion:hover{border-color:#8774D6}}.is-top-layout .link-menu--opinion:focus{border-color:#8774D6}.is-top-layout .link-menu--opinion .link-menu__category{color:#8774D6}.is-top-layout .link-menu--health_care{background:#FFF9C4;border-color:#FFF9C4}@media (hover: hover),(-ms-high-contrast: none){.is-top-layout .link-menu--health_care:hover{border-color:#6AA02B}}@supports (-ms-ime-align: auto){.is-top-layout .link-menu--health_care:hover{border-color:#6AA02B}}@-moz-document url-prefix(){.is-top-layout .link-menu--health_care:hover{border-color:#6AA02B}}.is-top-layout .link-menu--health_care:focus{border-color:#6AA02B}.is-top-layout .link-menu--health_care .link-menu__category{color:#6AA02B}@media (hover: hover),(-ms-high-contrast: none){.is-top-layout .link-menu--doctor_consultation:hover{border-color:#26A065}}@supports (-ms-ime-align: auto){.is-top-layout .link-menu--doctor_consultation:hover{border-color:#26A065}}@-moz-document url-prefix(){.is-top-layout .link-menu--doctor_consultation:hover{border-color:#26A065}}.is-top-layout .link-menu--doctor_consultation:focus{border-color:#26A065}.is-top-layout .link-menu--doctor_consultation .link-menu__category{color:#26A065}@media (hover: hover),(-ms-high-contrast: none){.is-top-layout .link-menu--content:hover{border-color:#E67151}}@supports (-ms-ime-align: auto){.is-top-layout .link-menu--content:hover{border-color:#E67151}}@-moz-document url-prefix(){.is-top-layout .link-menu--content:hover{border-color:#E67151}}.is-top-layout .link-menu--content:focus{border-color:#E67151}.is-top-layout .link-menu--content .link-menu__category{color:#E67151}.is-top-layout .link-menu--medium{width:476px;height:100%;min-height:256px;display:flex;flex-wrap:wrap;align-items:flex-start;padding-left:0}@media screen and (max-width: 767px){.is-top-layout .link-menu--medium{width:100%;min-height:136px}}.is-top-layout .link-menu--medium .link-menu__heading{margin-top:88px;padding-left:24px;font-size:24px}@media screen and (max-width: 767px){.is-top-layout .link-menu--medium .link-menu__heading{margin-top:48px;padding-left:16px;font-size:18px}}.is-top-layout .link-menu--medium .link-menu__img{position:absolute;top:24px;right:-232px;width:auto}@media screen and (max-width: 767px){.is-top-layout .link-menu--medium .link-menu__img{top:16px;right:-128px}}.is-top-layout .link-menu--medium .link-menu__img img{width:224px}@media screen and (max-width: 767px){.is-top-layout .link-menu--medium .link-menu__img img{width:120px}}.is-top-layout .link-menu--medium .link-menu__inner{max-width:224px}@media screen and (max-width: 767px){.is-top-layout .link-menu--medium .link-menu__inner{max-width:calc(100% - 136px)}}.is-top-layout .link-menu--medium .link-menu__inner__explanatory-text{padding-left:24px}@media screen and (max-width: 767px){.is-top-layout .link-menu--medium .link-menu__inner__explanatory-text{display:block;padding-left:16px;padding-bottom:8px}}.is-top-layout .link-menu--small{width:230px;height:100%;min-height:256px;text-align:center}@media screen and (max-width: 767px){.is-top-layout .link-menu--small{width:100%;min-height:136px}}.is-top-layout .link-menu--small .link-menu__inner{position:static}.is-top-layout .link-menu--small .link-menu__inner__explanatory-text{padding-left:16px;padding-right:16px;padding-bottom:4px;text-align:left}@media screen and (max-width: 767px){.is-top-layout .link-menu--small .link-menu__inner__explanatory-text{display:none}}.is-top-layout .link-menu--small .link-menu__heading{margin-top:-8px;margin-bottom:4px;font-size:20px}@media screen and (max-width: 767px){.is-top-layout .link-menu--small .link-menu__heading{margin-top:0;padding-bottom:8px;text-align:center;font-size:14px}}.is-top-layout .link-menu--small .link-menu__img{padding-top:40px}@media screen and (max-width: 767px){.is-top-layout .link-menu--small .link-menu__img{padding-top:32px}}.is-top-layout .link-menu--small .link-menu__img img{max-width:128px}@media screen and (max-width: 767px){.is-top-layout .link-menu--small .link-menu__img img{max-width:80px;margin-top:-4px}}.is-top-layout .link-menu__inner{z-index:2;position:relative}@media screen and (max-width: 767px){.is-top-layout .link-menu__inner{position:relative !important}}.is-top-layout .link-menu__inner__explanatory-text{font-size:14px}.is-top-layout .link-menu__heading{font-weight:bold;width:100%}@media screen and (max-width: 767px){.is-top-layout .link-menu__heading{margin-bottom:0 !important;line-height:1.3;text-align:left}}.is-top-layout .link-menu__img{z-index:1}@media screen and (max-width: 767px){.is-top-layout .link-menu__img img{width:auto}}.is-top-layout .top__counselors .link-menu--counselors .link-menu{background-color:#ECC53B;text-align:center;font-size:20px;font-weight:bold;transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.is-top-layout .top__counselors .link-menu--counselors .link-menu:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.is-top-layout .top__counselors .link-menu--counselors .link-menu:hover{opacity:0.6}}@-moz-document url-prefix(){.is-top-layout .top__counselors .link-menu--counselors .link-menu:hover{opacity:0.6}}@media (hover: hover),(-ms-high-contrast: none){.is-top-layout .top__counselors .link-menu--counselors .link-menu:hover{background-color:#FDD95D}}@supports (-ms-ime-align: auto){.is-top-layout .top__counselors .link-menu--counselors .link-menu:hover{background-color:#FDD95D}}@-moz-document url-prefix(){.is-top-layout .top__counselors .link-menu--counselors .link-menu:hover{background-color:#FDD95D}}@media screen and (max-width: 767px){.is-top-layout .top__counselors .link-menu--counselors .link-menu{height:72px !important;justify-content:center;border:8px solid #FFF;font-size:16px}}.is-top-layout .top__counselors .link-menu--counselors .link-menu .icon--circle-white-left{background-color:#FFF;width:40px;height:40px;border-radius:50%;margin-right:4px}.is-top-layout .top__counselors .link-menu--counselors .link-menu .icon--circle-white-left .icon{vertical-align:middle}.is-top-layout .top__counselors .link-menu--counselors .link-menu .icon--circle-white-right{background-color:#FFF;width:24px;height:24px;border-radius:50%;margin-left:4px}.is-top-layout .top__counselors .link-menu--counselors .link-menu .icon--circle-white-right .icon{vertical-align:baseline}@media screen and (max-width: 767px){.is-top-layout .top__counselors{padding:0 16px}}.is-top-layout .news{padding:32px 32px 28px}@media screen and (max-width: 767px){.is-top-layout .news{padding:0 16px}}.is-top-layout .news__heading{font-size:24px;font-weight:bold}@media screen and (max-width: 767px){.is-top-layout .news__heading{font-size:20px}}.is-top-layout .news__list{margin-top:22px;border-bottom:1px dashed rgba(34,34,34,0.32)}.is-top-layout .news__item{border-top:1px dashed rgba(34,34,34,0.32)}.is-top-layout .news__link{display:flex;align-items:center;padding:24px 0;transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.is-top-layout .news__link:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.is-top-layout .news__link:hover{opacity:0.6}}@-moz-document url-prefix(){.is-top-layout .news__link:hover{opacity:0.6}}@media screen and (max-width: 767px){.is-top-layout .news__link{padding:18px 0;display:block}}.is-top-layout .news__info{display:flex;align-items:center;margin-right:16px;white-space:nowrap}.is-top-layout .news__date{font-size:16px;color:rgba(34,34,34,0.64);margin-right:24px;font-weight:bold}@media screen and (max-width: 767px){.is-top-layout .news__date{font-size:14px;margin-right:8px}}.is-top-layout .news__text{font-size:16px;font-weight:bold}@media screen and (max-width: 767px){.is-top-layout .news__text{margin-top:8px}}.is-top-layout .news__more{text-align:center;margin-top:28px}@media screen and (max-width: 767px){.is-top-layout .news__more{margin-top:24px}}.is-top-layout .news__more a{display:inline-flex;align-items:center;font-size:18px;font-weight:bold;transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.is-top-layout .news__more a:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.is-top-layout .news__more a:hover{opacity:0.6}}@-moz-document url-prefix(){.is-top-layout .news__more a:hover{opacity:0.6}}.is-top-layout .news__more a .icon{margin-left:8px}.is-top-layout .navigation-bar{display:none}@media screen and (max-width: 767px){.is-top-layout .navigation-bar{display:flex;align-items:center;width:100%;height:56px;position:fixed;bottom:0;z-index:3}.is-top-layout .navigation-bar__list{display:flex;justify-content:center;align-items:center;flex:1}.is-top-layout .navigation-bar__item{flex:1}.is-top-layout .navigation-bar__item:first-child{border-right:1px solid #C8C8C8}.is-top-layout .navigation-bar__item:nth-child(3){border-left:1px solid #C8C8C8}.is-top-layout .navigation-bar__link{display:flex;flex-direction:column;align-items:center;gap:4px;line-height:1;text-align:center}.is-top-layout .navigation-bar .icon{width:26px;height:26px;min-width:auto}.is-top-layout .navigation-bar p{font-size:12px}}.is-top-layout .c-content-window:has(.category-area){flex-grow:1}@media screen and (max-width: 767px){.is-top-layout .c-content-window:has(.category-area){padding:0 16px}}.is-top-layout .c-content-window__inner:has(.category-area){background-color:#FFF;box-shadow:none;border-radius:8px}.is-top-layout .category-wrap{display:flex;gap:24px;flex-wrap:wrap;margin-top:24px}@media screen and (max-width: 767px){.is-top-layout .category-wrap{gap:12px}}.is-top-layout .category-area{padding:16px}@media screen and (max-width: 767px){.is-top-layout .category-area{padding:0px}}.is-top-layout .category-area .h2{font-size:20px;font-weight:bold;margin-bottom:16px}@media screen and (max-width: 767px){.is-top-layout .category-area .h2{font-size:16px;margin-bottom:0px;padding:16px;display:block}}@media screen and (max-width: 767px){.is-top-layout .category-area .h2::before{content:"";width:12px;height:12px;border-top:3px solid #222;border-right:3px solid #222;-webkit-transform:rotate(45deg);position:absolute;top:20px;right:20px;transform:rotate(135deg)}}.is-top-layout .category-area h3{font-size:14px;font-weight:bold;margin-bottom:8px}.is-top-layout .category-area .lists{gap:16px;margin-top:16px;display:grid;grid-template-columns:repeat(3, auto)}@media screen and (max-width: 767px){.is-top-layout .category-area .lists{display:flex;flex-wrap:wrap;height:0;padding:0 16px;margin-top:0;overflow:hidden}}@media screen and (max-width: 767px){.is-top-layout .category-area .h2,.is-top-layout .category-area .lists{backface-visibility:hidden;transform:translateZ(0);transition:all 0.3s}}.is-top-layout .category-area .list{display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 767px){.is-top-layout .category-area .list{width:auto}}.is-top-layout .category-area li{display:flex;align-items:baseline;justify-content:flex-start;gap:4px}.is-top-layout .category-area li a{color:#26B7E1;font-size:14px}.is-top-layout .category-area .toggle{display:none}@media screen and (max-width: 767px){.is-top-layout .category-area .toggle:checked+.h2+.lists{height:auto;padding:0 16px 16px;transition:all .3s}}@media screen and (max-width: 767px){.is-top-layout .category-area .toggle:checked+.h2::before{transform:rotate(-45deg)}}.is-top-layout .accordion{margin-bottom:1rem;border-radius:8px;overflow:hidden}.is-top-layout .accordion__header{background-color:#FFF;padding:1rem;font-weight:bold;cursor:pointer;display:flex;align-items:center;gap:0.5rem;list-style:none}.is-top-layout .accordion__header.is-open .icon--arrow-down{transform:rotate(180deg)}.is-top-layout .accordion__title{font-size:20px;font-weight:bold}.is-top-layout .accordion__chevron{transition:transform 0.3s ease}.is-top-layout details[open] .accordion__chevron{transform:rotate(180deg)}.is-top-layout summary::-webkit-details-marker{display:none}.is-top-layout .accordion__body{background-color:#FFF;padding:1rem}.is-top-layout .hidden{display:none}.is-top-layout .reservation-history__wrap{align-items:center;background:#F7F7F6;border-radius:8px;display:flex;padding:24px 16px;position:relative;margin-bottom:24px}.is-top-layout .reservation-history__wrap .alert-badge{font-size:11px;white-space:nowrap}.is-top-layout .reservation-history__wrap .new-badge{border-radius:20px;color:#FFF;background-color:#DD677D;font-size:11px;font-weight:bold;padding:0px 4px;position:absolute;top:-5px;left:-8px;text-align:center;width:60px}@media screen and (max-width: 767px){.is-top-layout .reservation-history__wrap{flex-direction:column;gap:16px}.is-top-layout .reservation-history__wrap:last-child{margin:0}.is-top-layout .reservation-history__wrap .alert-badge{top:-12px;left:-12px;width:auto}}.is-top-layout .reservation-history__badge{margin-bottom:8px;font-size:14px;position:absolute;top:-16px;left:-10px}.is-top-layout .reservation-history__title{align-items:center;display:flex;gap:12px;width:100%;word-break:break-all}.is-top-layout .reservation-history__title dl{display:flex;flex-direction:column;width:100%;padding:0 16px}.is-top-layout .reservation-history__title dl.border-none{border:none}@media screen and (max-width: 767px){.is-top-layout .reservation-history__title dl{border-right:none}}.is-top-layout .reservation-history__title dt{font-size:18px;font-weight:bold}@media screen and (max-width: 767px){.is-top-layout .reservation-history__title dt{font-size:16px}}.is-top-layout .reservation-history__title dd{font-size:16px}.is-top-layout .reservation-history__title .supplement{font-size:14px}.is-top-layout .reservation-history__title.flex-start{align-items:flex-start}.is-top-layout .reservation-history__title p{font-size:16px}.is-top-layout .reservation-history__image img{border-radius:50%;height:48px;width:48px}.is-top-layout .reservation-history__button-area{display:flex;gap:12px;margin:0 0 0 auto;padding:0 0 0 16px}@media screen and (max-width: 767px){.is-top-layout .reservation-history__button-area{flex-direction:column;margin:0;padding:0;width:100%}}.is-top-layout .reservation-history__button-area.column{flex-direction:column}.is-top-layout .reservation-history__button-area .c-button--blue{min-width:165px;text-align:center;white-space:normal}.is-top-layout .reservation-history__footer{margin-top:1rem}.is-top-layout .reservation-history__footer p.reservation-history__footer-text{font-size:16px}.is-top-layout .reservation-history__footer a.reservation-history__footer-link{font-size:14px;font-weight:bold;color:#26B7E1;display:inline-block;margin-top:24px}.is-top-layout .reservation-history__footer a.reservation-history__footer-link:hover{text-decoration:none}.is-top-layout .reservation-history__no-schedule{color:rgba(34,34,34,0.64);font-size:20px;font-weight:bold}@media screen and (max-width: 767px){.is-top-layout .reservation-history__no-schedule{font-size:16px}}.is-top-layout .reservation-history__term{font-size:14px}.is-top-layout .reservation-history__term span{color:#26B7E1;background-color:inherit !important;text-decoration:underline;cursor:pointer}.is-reservation-layout .top{padding:60px 80px 80px;position:relative}@media screen and (max-width: 767px){.is-reservation-layout .top{padding:0 10px 0;margin-bottom:15px}}.is-reservation-layout .top__decoration{position:absolute;top:0;right:0;z-index:1}@media screen and (max-width: 767px){.is-reservation-layout .top__decoration{top:-5px;right:16px}}.is-reservation-layout .top__header span{font-size:14px}@media screen and (max-width: 767px){.is-reservation-layout .top__header span{font-size:11px}}.is-reservation-layout .top__heading{font-size:40px;font-weight:bold}@media screen and (max-width: 767px){.is-reservation-layout .top__heading{font-size:28px}}.is-reservation-layout .top__heading span{display:block;font-size:20px;color:#0AADB6}@media screen and (max-width: 767px){.is-reservation-layout .top__heading span{font-size:16px}}.is-reservation-layout .top__search{width:100%;margin:100px auto 0}@media screen and (max-width: 767px){.is-reservation-layout .top__search{margin:40px auto 0}}.is-reservation-layout .top__search__text{display:table-cell;vertical-align:middle;text-align:left}.is-reservation-layout .top__search--font-small{font-size:16px;margin-left:5px}@media screen and (max-width: 767px){.is-reservation-layout .top__search--font-small{font-size:14px}}.is-reservation-layout .top__search__button{width:100%;text-align:center}.is-reservation-layout .top__search__button--left{margin-right:25px}@media screen and (max-width: 767px){.is-reservation-layout .top__search__button--left{margin:0;width:100%}}.is-reservation-layout .top__search__button--right{margin-left:25px}@media screen and (max-width: 767px){.is-reservation-layout .top__search__button--right{margin:0;width:100%}}.is-reservation-layout .top__search__button--condition{width:352px;padding:15px;border-radius:10px;border:5px solid #FBCC1B;background-color:white;box-shadow:0 2px 2px rgba(34,34,34,0.1);font-weight:bold;font-size:25px;position:relative;transition:all 0.3s;height:198px;display:table}@media screen and (max-width: 767px){.is-reservation-layout .top__search__button--condition{width:100%;height:80px;font-size:18px;padding:0 0 0 20px;margin-bottom:20px}}.is-reservation-layout .top__search__button--condition:hover{box-shadow:0 4px 10px rgba(34,34,34,0.2)}.is-reservation-layout .top__search__button--condition::before{content:"";margin:auto;position:absolute;top:0;bottom:0;right:20px;width:13px;height:13px;transform:rotate(45deg);border-top:3px solid #FBCC1B;border-right:3px solid #FBCC1B}.is-reservation-layout .top__search__button--condition img{width:32px;margin-bottom:2px}@media screen and (max-width: 767px){.is-reservation-layout .top__search__button--condition img{margin-bottom:0}}.is-reservation-layout .top__search__button--condition span{display:inline-block}@media screen and (max-width: 767px){.is-reservation-layout .top__search__button--condition span{margin:0 0 1px 5px}}.is-reservation-layout .top__search__button--counselor{width:352px;height:198px;padding:15px;border-radius:10px;border:5px solid #74C4DB;background-color:white;box-shadow:0 2px 2px rgba(34,34,34,0.1);font-weight:bold;font-size:25px;position:relative;transition:all 0.3s;display:table}@media screen and (max-width: 767px){.is-reservation-layout .top__search__button--counselor{width:100%;height:80px;font-size:18px;padding:0 0 0 20px}}.is-reservation-layout .top__search__button--counselor:hover{box-shadow:0 4px 10px rgba(34,34,34,0.2)}.is-reservation-layout .top__search__button--counselor::before{content:"";margin:auto;position:absolute;top:0;bottom:0;right:20px;width:13px;height:13px;transform:rotate(45deg);border-top:3px solid #74C4DB;border-right:3px solid #74C4DB}.is-reservation-layout .top__search__button--counselor img{width:32px;margin-bottom:2px}@media screen and (max-width: 767px){.is-reservation-layout .top__search__button--counselor img{margin-bottom:0}}.is-reservation-layout .top__search__button--counselor span{display:inline-block}@media screen and (max-width: 767px){.is-reservation-layout .top__search__button--counselor span{margin:0 0 1px 5px}}.is-reservation-layout .top__contents{width:100%;margin:50px auto 0}@media screen and (max-width: 767px){.is-reservation-layout .top__contents{margin:30px auto 0}}.is-reservation-layout .top__contents__inner{width:90%;padding:40px;margin:0 auto;background-image:url(/images/js/consultation/left_top.png),url(/images/js/consultation/right_top.png),url(/images/js/consultation/right_bottom.png),url(/images/js/consultation/left_bottom.png);background-position:left top, right top, right bottom, left bottom;background-repeat:no-repeat, no-repeat, no-repeat, no-repeat}@media screen and (max-width: 767px){.is-reservation-layout .top__contents__inner{width:100%;padding:10px;background-image:none}}.is-reservation-layout .top__contents__inner p{font-size:20px;font-weight:bold;text-align:center}.is-reservation-layout .top__contents__inner__list{width:100%;margin:20px auto 0}@media screen and (max-width: 767px){.is-reservation-layout .top__contents__inner__list{margin:0 auto 30px}}.is-reservation-layout .top__contents__inner__list ol{counter-reset:number;list-style-type:none;padding:0.5em}.is-reservation-layout .top__contents__inner__list ol li{position:relative;line-height:1.5em;padding:15px 50px;font-size:16px;display:table;margin:0 auto}@media screen and (max-width: 767px){.is-reservation-layout .top__contents__inner__list ol li{padding:15px 0 15px 50px}}.is-reservation-layout .top__contents__inner__list ol li:last-child{margin-top:10px}.is-reservation-layout .top__contents__inner__list ol li span{font-size:12px}.is-reservation-layout .top__contents__inner__list ol li::before{position:absolute;counter-increment:number;content:counter(number, decimal-leading-zero);display:inline-block;background:#BBEDF2;color:#222;font-weight:bold;font-size:14px;border-radius:50%;left:0%;width:38px;height:38px;line-height:38px;text-align:center;top:50%;transform:translateY(-50%)}.is-reservation-layout .request-link{min-width:300px}@media screen and (max-width: 767px){.is-reservation-layout .request-link{min-width:80%}}.is-reservation-layout .search-result-header{display:flex;align-items:center;justify-content:space-between}.is-reservation-layout .search-result-header .search-text{font-size:16px;margin-bottom:12px}@media screen and (max-width: 767px){.is-reservation-layout .search-result-header .search-text{margin-top:12px}}.is-reservation-layout .search-result-header .search-text span{font-weight:bold}.is-reservation-layout .search-result-header .label{font-size:14px}.is-reservation-layout .search-result-header .label__disabled{font-size:14px;color:#A4A4A4}.is-reservation-layout .recently-reserved{margin:20px auto}.is-reservation-layout .recently-reserved__title{font-size:20px;font-weight:bold;text-align:center}@media screen and (max-width: 767px){.is-reservation-layout .recently-reserved__title{font-size:16px}}.is-reservation-layout .recently-reserved__text{font-size:16px;margin:8px 0;text-align:center}.is-reservation-layout .empty-result{margin:40px 0}@media screen and (max-width: 767px){.is-reservation-layout .empty-result{margin:32px 0}}.is-reservation-layout .search-tips{min-height:180px;margin-top:24px;border-radius:8px;background-color:#F7F7F6;padding:28px;font-size:14px;line-height:1.5}@media screen and (max-width: 767px){.is-reservation-layout .search-tips{min-height:initial;padding:14px}}.is-reservation-layout .search-tips__inner{position:relative;max-width:540px;margin:0 auto}@media screen and (max-width: 767px){.is-reservation-layout .search-tips__inner{max-width:initial}}.is-reservation-layout .search-tips__main{font-weight:bold}.is-reservation-layout .search-tips__img{position:absolute;top:-8px;right:16px}@media screen and (max-width: 767px){.is-reservation-layout .search-tips__img{position:static}}.is-reservation-layout .search-tips__img::before{display:block;content:"";background:url(/assets/illust/illust_counselor_consultation-72e282c7cdaa9923143dadbf19cdbfd8cfda5359164ec3a7f96f779ec88ec6fe.svg) no-repeat 0 0/cover;width:140px;height:140px}@media screen and (max-width: 767px){.is-reservation-layout .search-tips__img::before{margin:24px auto 0}}.is-reservation-layout .search-tips.coaching .search-tips__img::before{background-image:url(/assets/illust/illust_counselor_coaching-88f1116f92cd43a1b734629ac90988dd6b325f9d3bd1ce8eb6dceadaddf8e12c.svg)}.is-reservation-layout .search-tips.teaching .search-tips__img::before{background-image:url(/assets/illust/illust_counselor_teaching-88f1116f92cd43a1b734629ac90988dd6b325f9d3bd1ce8eb6dceadaddf8e12c.svg)}.is-reservation-layout .search-tips__request-link{max-width:540px;margin:56px auto 0}@media screen and (max-width: 767px){.is-reservation-layout .search-tips__request-link{max-width:initial;margin:24px auto 0}}@media screen and (max-width: 767px){.is-reservation-layout .search-tips__request-link .c-button{height:50px}}.is-reservation-layout:not(.is-coaching_consultation-layout) .c-modal__contents:has(.c-modal__requests){max-height:664px}@media screen and (max-width: 767px){.is-reservation-layout:not(.is-coaching_consultation-layout) .c-modal__contents:has(.c-modal__requests){max-height:none}}.is-reservation-layout:not(.is-coaching_consultation-layout) .c-modal__requests.c-modal__main{height:560px}@media screen and (max-width: 767px){.is-reservation-layout:not(.is-coaching_consultation-layout) .c-modal__requests.c-modal__main{height:640px}.is-reservation-layout:not(.is-coaching_consultation-layout) .c-modal__requests.c-modal__main .condition-detail__heading{display:flex;flex-wrap:wrap;align-items:baseline}}@media screen and (max-width: 767px){.is-reservation-layout:not(.is-coaching_consultation-layout) .c-error__main{width:70%}}@media screen and (max-width: 767px){.is-reservation-layout:not(.is-coaching_consultation-layout) .c-calendar__main table th{padding:8px 0}}.is-reservation-layout:not(.is-teaching_consultation-layout) .c-modal__contents:has(.c-modal__requests){max-height:694px}@media screen and (max-width: 767px){.is-reservation-layout:not(.is-teaching_consultation-layout) .c-modal__contents:has(.c-modal__requests){max-height:none}}.is-reservation-layout:not(.is-teaching_consultation-layout) .c-modal__requests.c-modal__main{height:590px}@media screen and (max-width: 767px){.is-reservation-layout:not(.is-teaching_consultation-layout) .c-modal__requests.c-modal__main{height:660px}.is-reservation-layout:not(.is-teaching_consultation-layout) .c-modal__requests.c-modal__main .condition-detail__heading{display:flex;flex-wrap:wrap;align-items:baseline}}@media screen and (max-width: 767px){.is-reservation-layout:not(.is-teaching_consultation-layout) .c-error__main{width:70%}}@media screen and (max-width: 767px){.is-reservation-layout:not(.is-teaching_consultation-layout) .c-calendar__main table th{padding:8px 0}}.is-reservation-layout .thanks{padding:60px 80px 80px;position:relative;margin-bottom:20px}@media screen and (max-width: 767px){.is-reservation-layout .thanks{padding:10px 16px 70px}}.is-reservation-layout .thanks__inner{width:100%}@media screen and (max-width: 767px){.is-reservation-layout .thanks__contents{padding-top:30px}}.is-reservation-layout .thanks__contents p{margin-top:40px;line-height:2rem;font-weight:bold;font-size:23px}@media screen and (max-width: 767px){.is-reservation-layout .thanks__contents p{font-size:16px;margin-top:0;text-align:left}}.is-reservation-layout .thanks__contents p span{font-size:16px;font-weight:normal}@media screen and (max-width: 767px){.is-reservation-layout .thanks__contents p span{font-size:14px;line-height:1.5rem}}.is-reservation-layout .thanks__contents__title{margin:0 auto 10px;width:60%;text-align:center;z-index:1}@media screen and (max-width: 767px){.is-reservation-layout .thanks__contents__title{font-size:20px;width:100%;text-align:left}}.is-reservation-layout .thanks__contents__title span{font-weight:bold;font-size:30px;text-align:center}.is-reservation-layout .thanks__contents__title:has(.marker){text-align:left}.is-reservation-layout .thanks__contents__title:has(.marker) span{text-align:left}.is-reservation-layout .thanks__contents__title:has(.marker)+.thanks__contents__title{text-align:left}.is-reservation-layout .thanks__contents__title:has(.marker)+.thanks__contents__title span{text-align:left}.is-reservation-layout .thanks__contents .marker{background-color:rgba(255,204,25,0.6);height:8px;margin:-12px 0px 0px 0px;width:315px;max-width:100%;border-radius:10px}@media screen and (max-width: 767px){.is-reservation-layout .thanks__contents .marker{margin:-11px 0px 10px 0px}}.is-reservation-layout .thanks__contents--center{text-align:center}.is-reservation-layout .thanks__other{margin-top:40px}.is-reservation-layout .before-note{font-weight:bold;font-size:16px;margin-bottom:30px}@media screen and (max-width: 767px){.is-reservation-layout .before-note{font-size:12px;font-weight:normal;margin-bottom:10px;padding:0 16px}}.is-reservation-layout .counselor{padding:50px 80px 80px;display:none}@media screen and (max-width: 767px){.is-reservation-layout .counselor{padding:16px 16px 120px}}.is-reservation-layout .counselor.is-active{display:block}.is-reservation-layout .select-condition{margin-top:32px}@media screen and (max-width: 767px){.is-reservation-layout .select-condition{margin-top:12px}}.is-reservation-layout .select-condition__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media screen and (max-width: 767px){.is-reservation-layout .select-condition__list{border:1px solid #C7C7C7;border-radius:8px;overflow:hidden}}@media screen and (max-width: 767px){.is-reservation-layout .select-condition__list.is-md{display:none}}.is-reservation-layout .select-condition__list.is-xs{display:none}@media screen and (max-width: 767px){.is-reservation-layout .select-condition__list.is-xs{display:block}}.is-reservation-layout .select-condition__item{flex:0 0 412px;margin-top:24px}@media screen and (max-width: 767px){.is-reservation-layout .select-condition__item{flex:0 0 100%;margin-top:0}}@media screen and (max-width: 767px){.is-reservation-layout .select-condition__item+.select-condition__item{border-top:1px solid #C7C7C7}}.is-reservation-layout .select-condition__item:first-child{margin-top:0}.is-reservation-layout .select-condition__item:first-child,.is-reservation-layout .select-condition__item:last-child{flex:0 0 100%}.is-reservation-layout .select-counselor{position:relative;margin-top:28px}@media screen and (max-width: 767px){.is-reservation-layout .select-counselor{margin-top:12px}}.is-reservation-layout .select-counselor__list.is-card{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.is-reservation-layout .select-counselor__list.is-card::after{content:"";display:block;width:268px;height:0}.is-reservation-layout .select-counselor__list.is-card .select-counselor__item{width:268px;margin-top:0}.is-reservation-layout .select-counselor__list.is-card .select-counselor__item:nth-child(n+4){margin-top:18px}@media screen and (max-width: 767px){.is-reservation-layout .select-counselor__item{width:100% !important}}.is-reservation-layout .select-counselor__item+.select-counselor__item{margin-top:18px}@media screen and (max-width: 767px){.is-reservation-layout .select-counselor__item+.select-counselor__item{margin-top:20px !important}}.is-reservation-layout .select-counselor__changes{position:absolute;top:-55px;right:0;display:flex;align-items:center}@media screen and (max-width: 767px){.is-reservation-layout .select-counselor__changes{display:none}}.is-reservation-layout .select-counselor__changes dt{margin-right:4px;font-size:13px;font-weight:normal}.is-reservation-layout .select-counselor__change{cursor:pointer}.is-reservation-layout .select-counselor__change+.select-counselor__change{margin-left:2px}.is-reservation-layout .select-counselor__change [class$="active"]{display:none}.is-reservation-layout .select-counselor__change.is-active{cursor:default}.is-reservation-layout .select-counselor__change.is-active [class$="default"]{display:none}.is-reservation-layout .select-counselor__change.is-active [class$="active"]{display:block}@media (hover: hover),(-ms-high-contrast: none){.is-reservation-layout .select-counselor__change:hover [class$="default"]{display:none}.is-reservation-layout .select-counselor__change:hover [class$="active"]{display:block}}@supports (-ms-ime-align: auto){.is-reservation-layout .select-counselor__change:hover [class$="default"]{display:none}.is-reservation-layout .select-counselor__change:hover [class$="active"]{display:block}}@-moz-document url-prefix(){.is-reservation-layout .select-counselor__change:hover [class$="default"]{display:none}.is-reservation-layout .select-counselor__change:hover [class$="active"]{display:block}}.is-reservation-layout .select-counselor__not-found{text-align:center;padding:30px;font-size:16px}@media (min-width: 768px){.is-reservation-layout .select-counselor__not-found br{display:none}}.is-reservation-layout .enter-detail{padding:50px 80px 80px}@media screen and (max-width: 767px){.is-reservation-layout .enter-detail{padding:12px 16px 60px}}.is-reservation-layout .enter-detail.is-active{display:block}.is-reservation-layout .enter-detail .c-select{width:auto}.is-reservation-layout .enter-consultation,.is-reservation-layout .enter-contact{margin-top:24px}@media screen and (max-width: 767px){.is-reservation-layout .enter-consultation,.is-reservation-layout .enter-contact{margin-top:12px}}.is-reservation-layout .condition-detail{padding:32px 40px 40px}@media screen and (max-width: 767px){.is-reservation-layout .condition-detail{padding:0px 14px 24px}}.is-reservation-layout .condition-detail__header{display:flex;align-items:center}@media screen and (max-width: 767px){.is-reservation-layout .condition-detail__header{margin-top:10px}}.is-reservation-layout .condition-detail__header .icon{margin-right:8px}.is-reservation-layout .condition-detail__heading{font-size:24px;font-weight:bold}@media screen and (max-width: 767px){.is-reservation-layout .condition-detail__heading{font-size:20px}}.is-reservation-layout .condition-detail__heading span{font-size:14px;margin-left:8px;font-weight:normal}@media screen and (max-width: 767px){.is-reservation-layout .condition-detail__catch{font-size:13px;font-weight:bold;margin:0 0 16px}}@media screen and (max-width: 767px){.is-reservation-layout .condition-detail__list{margin-top:15px}}.is-reservation-layout .condition-detail__note{line-height:1.3rem;padding:0;white-space:pre-line;font-size:12px;color:rgba(34,34,34,0.64)}@media screen and (max-width: 767px){.is-reservation-layout .condition-detail__note{font-size:11px;line-height:1rem}}.is-reservation-layout .condition-detail__calendar{margin-top:0}@media screen and (max-width: 767px){.is-reservation-layout .condition-detail__calendar{margin-top:0}}.is-reservation-layout .condition-detail__calendar__notice{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:8px}@media screen and (max-width: 767px){.is-reservation-layout .condition-detail__calendar__notice{flex-wrap:wrap;flex-direction:column-reverse;margin-top:0px}}.is-reservation-layout .condition-detail__calendar__note{text-align:end}.is-reservation-layout .condition-detail__calendar .requestName-link{max-width:400px}@media screen and (max-width: 767px){.is-reservation-layout .condition-detail__calendar .requestName-link{margin-top:4px}}.is-reservation-layout .condition-detail__calendar .requestName-link .c-button{height:auto;min-height:40px;padding:4px 8px;gap:4px}@media screen and (max-width: 767px){.is-reservation-layout .condition-detail__calendar .requestName-link .c-button{padding:4px;gap:0;font-size:12px}}.is-reservation-layout .condition-detail__calendar .requestName-link .c-button .icon--career{min-width:32px}.is-reservation-layout .condition-detail__tags{margin-top:20px;display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.is-reservation-layout .condition-detail__tags{margin:0 0 0}}@media screen and (max-width: 767px){.is-reservation-layout .condition-detail__tags-pb{padding-bottom:20%}}.is-reservation-layout .condition-detail__tag{margin:8px 8px 0 0}@media screen and (max-width: 767px){.is-reservation-layout .condition-detail__tag{margin:12px 12px 0 0}}@media screen and (max-width: 767px){.is-reservation-layout .condition-detail__button{margin-bottom:5px;padding-bottom:7px;background:white;border-radius:0 8px;position:sticky;top:0;z-index:1}}.is-reservation-layout.is-coaching_consultation-layout .condition-detail__calendar__notice{margin-top:0}.is-reservation-layout.is-teaching_consultation-layout .condition-detail__calendar__notice{margin-top:0}.is-reservation-layout .profile-detail{padding:40px}@media screen and (max-width: 767px){.is-reservation-layout .profile-detail{padding:8px 8px 85px}}.is-reservation-layout .request__inner{padding:60px 60px 80px}@media screen and (max-width: 767px){.is-reservation-layout .request__inner{padding:15px 10px;margin-bottom:15px}}.is-reservation-layout .request__header{margin-bottom:20px}.is-reservation-layout .request__header span{font-size:14px}@media screen and (max-width: 767px){.is-reservation-layout .request__header span{font-size:11px}}.is-reservation-layout .request__heading{font-size:40px;font-weight:bold}@media screen and (max-width: 767px){.is-reservation-layout .request__heading{font-size:28px}}.is-reservation-layout .request__notes{display:flex;justify-content:center;align-items:center;margin-top:12px}.is-reservation-layout .request__note{font-size:14px}.is-reservation-layout .request .c-select{width:auto}.is-reservation-layout .question_chart{margin-top:8px;text-align:right}@media screen and (max-width: 767px){.is-reservation-layout .question_chart{display:none}}.is-reservation-layout .question_chart .c-link--blue{font-weight:normal}.is-reservation-layout .license_list{padding:16px 24px;border-radius:8px;background:#EDFBFE;font-size:14px;display:flex;width:100%;align-items:center;margin-top:40px}@media screen and (max-width: 767px){.is-reservation-layout .license_list{flex-direction:column}}.is-reservation-layout .license_list .detail{width:70%}@media screen and (max-width: 767px){.is-reservation-layout .license_list .detail{width:100%}}.is-reservation-layout .license_list .button{width:30%;padding:12px;justify-items:right}@media screen and (max-width: 767px){.is-reservation-layout .license_list .button{width:100%}}.is-reservation-layout .license_list .button .c-button{width:220px;height:42px;padding:12px, 24px}@media screen and (max-width: 767px){.is-reservation-layout .license_list .button .c-button{width:100%}}.is-reservation-layout .license_list .title{font-size:20px;font-weight:bold;margin-bottom:10px}.is-reservation-layout .theme{margin:24px 0}@media screen and (max-width: 767px){.is-reservation-layout .theme{padding-bottom:24px}}.is-reservation-layout .theme__title{font-size:20px;font-weight:bold;margin:0 auto;text-align:center;margin-bottom:12px;position:relative}.is-reservation-layout .theme__title::before,.is-reservation-layout .theme__title::after{content:'';position:absolute;top:50%;display:inline-block;width:30px;height:2px;background-color:#222}.is-reservation-layout .theme__title::before{left:30%;transform:rotate(65deg)}@media screen and (max-width: 767px){.is-reservation-layout .theme__title::before{left:5%}}.is-reservation-layout .theme__title::after{right:30%;transform:rotate(-65deg)}@media screen and (max-width: 767px){.is-reservation-layout .theme__title::after{right:5%}}.is-reservation-layout .theme__buttons{display:flex;align-items:stretch;justify-content:center;gap:8px}@media screen and (max-width: 767px){.is-reservation-layout .theme__buttons{flex-direction:column}}.is-reservation-layout .theme__button{flex:1;text-align:center}@media screen and (max-width: 767px){.is-reservation-layout .theme__button{width:100%}}.is-reservation-layout .theme__button.button-two{flex:300px 0 0}@media screen and (max-width: 767px){.is-reservation-layout .theme__button.button-two{width:100%;flex:0}}.is-reservation-layout .theme__button .c-button{height:100%}@media screen and (max-width: 767px){.is-reservation-layout .theme__button .c-button{height:auto}}.is-reservation-layout .theme-detail{padding:64px;margin-bottom:32px}@media screen and (max-width: 767px){.is-reservation-layout .theme-detail{padding:0 10px 8px;margin:16px 0}}.is-reservation-layout .theme-detail__header{margin-bottom:24px}@media screen and (max-width: 767px){.is-reservation-layout .theme-detail__header{padding-top:40px}}.is-reservation-layout .theme-detail__heading{font-size:32px;font-weight:bold}@media screen and (max-width: 767px){.is-reservation-layout .theme-detail__heading{font-size:24px}}.is-reservation-layout .theme-detail__note{font-size:16px}.is-reservation-layout .licenses-detail{padding:64px;margin-bottom:32px}@media screen and (max-width: 767px){.is-reservation-layout .licenses-detail{padding:0 8px 8px;margin:16px 0}}.is-reservation-layout .licenses-detail__header{margin-bottom:24px}@media screen and (max-width: 767px){.is-reservation-layout .licenses-detail__header{padding-top:40px}}.is-reservation-layout .recommendation-container.l-container{margin-bottom:24px}@media screen and (max-width: 767px){.is-reservation-layout .recommendation{margin-top:112px}}.is-reservation-layout .recommendation__title{font-size:20px;font-weight:bold;margin:0 auto;text-align:center;margin-bottom:12px;position:relative}@media screen and (max-width: 767px){.is-reservation-layout .recommendation__title{width:360px}.is-reservation-layout .recommendation__title span{display:block}}.is-reservation-layout .recommendation__title::before,.is-reservation-layout .recommendation__title::after{content:'';position:absolute;top:50%;display:inline-block;width:30px;height:2px;background-color:#222}.is-reservation-layout .recommendation__title::before{left:25%;transform:rotate(65deg)}@media screen and (max-width: 767px){.is-reservation-layout .recommendation__title::before{left:3%}}.is-reservation-layout .recommendation__title::after{right:25%;transform:rotate(-65deg)}@media screen and (max-width: 767px){.is-reservation-layout .recommendation__title::after{right:3%}}.is-reservation-layout .recommendation__header{font-size:18px;font-weight:bold;padding:40px 32px 32px 136px;border-bottom:1px solid #BEBEBE}@media screen and (max-width: 767px){.is-reservation-layout .recommendation__header{padding:0 100px 24px 8px;top:-80px;position:relative;border-bottom:none}}.is-reservation-layout .recommendation__header::before{content:"";display:block;position:absolute;top:-16px;left:0;width:120px;height:112px;background-size:contain;background-repeat:no-repeat;background-image:url(/assets/illust/illust_research-66bc7e07bf6e94d0ad4fac94813f4f43da16b9ddb6d800841a673c49dd0d82cb.svg)}@media screen and (max-width: 767px){.is-reservation-layout .recommendation__header::before{top:-22px;right:0;left:auto;width:105px;height:99px;transform:scaleX(-1)}}.is-reservation-layout .recommendation__question{padding:40px;text-align:center;font-size:16px;border-bottom:1px solid #BEBEBE}@media screen and (max-width: 767px){.is-reservation-layout .recommendation__question{padding-top:40px;top:-64px;position:relative}}.is-reservation-layout .recommendation__question .title{font-size:18px;font-weight:bold;margin-bottom:16px}.is-reservation-layout .recommendation__question__button{width:100%;justify-content:center;align-items:center;margin-top:16px}.is-reservation-layout .recommendation__question__button ul{width:100%;display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:24px}@media screen and (max-width: 767px){.is-reservation-layout .recommendation__question__button ul{display:block}}.is-reservation-layout .recommendation__question__button ul li{width:20%}@media screen and (max-width: 767px){.is-reservation-layout .recommendation__question__button ul li{width:90%;margin:auto}.is-reservation-layout .recommendation__question__button ul li:first-child{margin-bottom:20px}}.is-reservation-layout .recommendation__footer{display:flex;justify-content:center}@media screen and (max-width: 767px){.is-reservation-layout .recommendation__footer{top:-40px;position:relative}}.is-reservation-layout .recommendation__footer .button_area{margin:48px}.is-reservation-layout .recommendation__footer .button{width:360px;padding:16px;font-size:16px;font-weight:bold}.is-reservation-layout .recommendation__footer .button .arrow-right{margin-left:16px}.is-reservation-layout .recommendation__result_footer{display:flex;justify-content:center}@media screen and (max-width: 767px){.is-reservation-layout .recommendation__result_footer{margin-bottom:40px}}.is-reservation-layout .recommendation__result_footer .button_area{margin:48px}.is-reservation-layout .recommendation__result_footer .button{width:360px;padding:16px;font-size:16px;font-weight:bold}.is-reservation-layout .recommendation__result_footer .button .arrow-right{margin-left:16px}.is-contents-layout .contents{padding:60px 80px 80px;position:relative}@media screen and (max-width: 767px){.is-contents-layout .contents{padding:0 16px 0}}.is-contents-layout .contents__decoration{position:absolute;top:0;right:0}@media screen and (max-width: 767px){.is-contents-layout .contents__decoration{top:-5px;right:16px}}.is-contents-layout .contents__heading{font-size:40px;font-weight:bold}@media screen and (max-width: 767px){.is-contents-layout .contents__heading{font-size:32px}}.is-contents-layout .contents__heading span{display:block;font-size:20px;color:#D9910A}@media screen and (max-width: 767px){.is-contents-layout .contents__heading span{font-size:16px}}.is-contents-layout .contents__body{margin-top:54px}@media screen and (max-width: 767px){.is-contents-layout .contents__body{margin-top:34px}}.is-contents-layout .card-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.is-contents-layout .card-list--large{margin-top:0}.is-contents-layout .card-list--large .card-list__item{flex:0 0 400px;margin-bottom:20px}@media screen and (max-width: 767px){.is-contents-layout .card-list--large .card-list__item{flex:0 0 100%}}@media screen and (max-width: 767px){.is-contents-layout .card-list--large .card-list__item+.card-list__item{margin:32px 0 0}}.is-contents-layout .card-list::after{content:"";display:block;width:254px}@media screen and (max-width: 767px){.is-contents-layout .card-list::after{display:none}}.is-contents-layout .card-list__item{flex:0 0 254px;width:254px}@media screen and (max-width: 767px){.is-contents-layout .card-list__item{flex:0 0 100%}}@media screen and (max-width: 767px){.is-contents-layout .card-list__item+.card-list__item{margin-top:24px}}.is-contents-layout .search{margin-top:56px;border:1px solid rgba(34,34,34,0.16);border-radius:16px;padding:18px 24px 24px}@media screen and (max-width: 767px){.is-contents-layout .search{margin-top:40px;padding:18px 20px 20px}}.is-contents-layout .search.is-open .search__body{height:auto}.is-contents-layout .search.is-open .search__more{display:none}.is-contents-layout .search__heading{font-size:14px;font-weight:bold}.is-contents-layout .search__body{height:134px;overflow:hidden;position:relative}.is-contents-layout .search__tags{display:flex;flex-wrap:wrap}.is-contents-layout .search__tag{margin:10px 10px 0 0}.is-contents-layout .search__more{display:flex;position:absolute;left:0;right:0;bottom:0;align-items:center;justify-content:center;background:white;height:63px;padding-top:39px;background:linear-gradient(0.59deg, #fff 16.96%, rgba(255,255,255,0) 99.45%)}.is-contents-layout .search__more button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:0;outline:0;background:none;border-radius:0;display:flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer;transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.is-contents-layout .search__more button:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.is-contents-layout .search__more button:hover{opacity:0.6}}@-moz-document url-prefix(){.is-contents-layout .search__more button:hover{opacity:0.6}}.is-contents-layout .search__more .icon{margin-left:2px}.is-contents-layout .contents-detail{padding:80px}@media screen and (max-width: 767px){.is-contents-layout .contents-detail{padding:0 16px 0}}.is-contents-layout .contents-detail__main{margin-top:50px}@media screen and (max-width: 767px){.is-contents-layout .contents-detail__main{margin-top:30px}}.is-contents-layout .contents-detail__main h2{font-size:24px;font-weight:bold;border-bottom:2px solid #222;padding-bottom:16px;margin-bottom:36px}@media screen and (max-width: 767px){.is-contents-layout .contents-detail__main h2{margin-bottom:28px}}.is-contents-layout .contents-detail__main h3{font-size:20px;font-weight:bold;margin-bottom:36px}@media screen and (max-width: 767px){.is-contents-layout .contents-detail__main h3{margin-bottom:28px}}.is-contents-layout .contents-detail__main p{font-size:16px;line-height:2;margin-bottom:36px}@media screen and (max-width: 767px){.is-contents-layout .contents-detail__main p{word-break:break-all}}.is-contents-layout .contents-detail__main p span{font-weight:bold}.is-contents-layout .contents-detail__main ul{margin-left:20px}.is-contents-layout .contents-detail__main ul li{list-style-type:disc}.is-contents-layout .contents-detail__main ol{margin-left:20px}.is-contents-layout .contents-detail__main ol li{list-style-type:decimal}.is-contents-layout .contents-detail__main img{display:block;margin:0 auto;border-radius:16px;max-width:100%;margin-bottom:36px}@media screen and (max-width: 767px){.is-contents-layout .contents-detail__main img{margin-bottom:28px}}.is-contents-layout .contents-detail__main a{color:#26B7E1}.is-contents-layout .contents-detail__main a:hover{text-decoration:underline}.is-contents-layout .contents-detail__main .youtube{width:100%;aspect-ratio:16 /9}.is-contents-layout .contents-detail__main .youtube iframe{width:100%;height:100%}.is-contents-layout .writer{margin-top:54px}@media screen and (max-width: 767px){.is-contents-layout .writer{margin-top:40px;margin:40px 0}}.is-contents-layout .writer__heading{font-size:18px;font-weight:bold}.is-contents-layout .writer__body{margin-top:14px}.is-contents-layout .related{margin-top:80px}@media screen and (max-width: 767px){.is-contents-layout .related{margin-top:64px}}.is-contents-layout .related__heading{font-size:28px;font-weight:bold}@media screen and (max-width: 767px){.is-contents-layout .related__heading{font-size:24px}}.is-contents-layout .related__list{margin-top:28px;display:flex;flex-wrap:wrap;justify-content:space-between}.is-contents-layout .related__item{flex:0 0 254px}@media screen and (max-width: 767px){.is-contents-layout .related__item{flex:0 0 100%}}.is-contents-layout .related__item:nth-child(n+4){margin-top:38px}@media screen and (max-width: 767px){.is-contents-layout .related__item+.related__item{margin-top:24px}}.is-contents-layout .related__button{margin:56px auto 0;width:776px}@media screen and (max-width: 767px){.is-contents-layout .related__button{margin-top:48px;width:100%}}.is-contents-layout .report__container{position:relative}.is-contents-layout .report__container:not(:first-child){margin-top:24px}@media screen and (max-width: 767px){.is-contents-layout .report__container:not(:first-child){margin-top:0}}.is-contents-layout .report__back{margin:0 0 0 auto;min-width:120px;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 767px){.is-contents-layout .report__back{margin:0 16px 0 auto}}.is-contents-layout .report__inner{padding:40px}@media screen and (max-width: 767px){.is-contents-layout .report__inner{padding:16px}}.is-contents-layout .report__header{border-bottom:4px solid #127DA8;padding-bottom:24px}.is-contents-layout .report__title{color:#127DA8;font-size:32px;font-weight:bold;text-align:center}.is-contents-layout .report__date{font-size:14px;margin-top:8px;text-align:center;display:flex;align-items:baseline;justify-content:center;gap:16px}.is-contents-layout .report__main .trix-content{margin-top:32px}.is-contents-layout .report__main .trix-content div{font-size:14px;margin-top:24px}.is-contents-layout .report__main .trix-content h1{font-size:16px;font-weight:bold;margin-top:24px}.is-contents-layout .report__main .trix-content a{text-decoration:underline;color:#26B7E1}@media (hover: hover),(-ms-high-contrast: none){.is-contents-layout .report__main .trix-content a:hover{text-decoration:none}}@supports (-ms-ime-align: auto){.is-contents-layout .report__main .trix-content a:hover{text-decoration:none}}@-moz-document url-prefix(){.is-contents-layout .report__main .trix-content a:hover{text-decoration:none}}.is-contents-layout .report__main .trix-content img{margin-top:24px}.is-contents-layout .report__main .trix-content ul{font-size:14px}.is-contents-layout .report__main .trix-content ul li{list-style-type:disc}.is-contents-layout .report__main .trix-content ol{font-size:14px}.is-contents-layout .report__main .trix-content ol li{list-style-type:decimal}.is-contents-layout .report__main .trix-content blockquote{font-size:14px}.is-contents-layout .report__main .trix-content pre{font-size:14px}.is-contents-layout .report__main .trix-content .attachment--file{border:none;font-size:14px;margin:0}.is-contents-layout .report__main .trix-content action-text-attachment{align-items:center;display:flex}@media screen and (max-width: 767px){.is-contents-layout .report__main .trix-content action-text-attachment{justify-content:flex-start;flex-wrap:wrap;gap:8px}}.is-contents-layout .report__main .trix-content action-text-attachment a{align-items:center;background:#FFF;border:1px solid #222;border-radius:8px;color:#222;display:flex;font-size:14px;font-weight:bold;margin-left:56px;padding:4px 8px;position:relative;text-decoration:none;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 767px){.is-contents-layout .report__main .trix-content action-text-attachment a{margin-left:0}}.is-contents-layout .report__main .trix-content action-text-attachment a::before{content:"";background:url(/assets/icon/icon_report-97c8f413ee103f0528ca853a63b02ad8bce6358b1ab0678bed0cf5cfd5ec9dc5.svg) no-repeat center/contain;display:block;width:16px;height:16px;margin-right:4px}.is-contents-layout .report__content{margin:32px auto 0}.is-contents-layout .report__content p{font-size:14px;margin:16px 0 0}.is-admin-layout .organization-profile{padding:40px}@media screen and (max-width: 767px){.is-admin-layout .organization-profile{padding:8px 8px 85px}}.is-admin-layout .list-section{position:relative}.is-admin-layout .list-section__form__title{font-size:1rem;margin-top:15px}.is-admin-layout .list-section__button{display:flex;flex-wrap:nowrap;width:70%;margin:20px 0}.is-admin-layout .list-section__button a,.is-admin-layout .list-section__button input,.is-admin-layout .list-section__button button{width:48%;margin-right:10px}.is-admin-layout .list-section__multi_select{width:60%;margin-right:10px}.is-admin-layout .list-section__link{color:#26B7E1;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.is-admin-layout .list-section__form{display:flex;flex-wrap:wrap;gap:0 20px}.is-admin-layout .list-section__form__group{width:23%}.is-admin-layout .list-section__form__group:last-child{padding:10px 0}.is-admin-layout .list-section__form__note{font-size:0.7rem}.is-admin-layout .industrial-doctor .condition-detail{padding:32px 40px 40px}@media screen and (max-width: 767px){.is-admin-layout .industrial-doctor .condition-detail{padding:0px 14px 24px}}.is-admin-layout .industrial-doctor .condition-detail__header{display:flex;align-items:center}@media screen and (max-width: 767px){.is-admin-layout .industrial-doctor .condition-detail__header{margin-top:10px}}.is-admin-layout .industrial-doctor .condition-detail__header .icon{margin-right:8px}.is-admin-layout .industrial-doctor .condition-detail__heading{font-size:24px;font-weight:bold}@media screen and (max-width: 767px){.is-admin-layout .industrial-doctor .condition-detail__heading{font-size:20px}}.is-admin-layout .industrial-doctor .condition-detail__heading span{font-size:14px;margin-left:8px;font-weight:normal}.is-admin-layout .industrial-doctor .link{text-align:right;margin:20px 0}.is-admin-layout .industrial-doctor .link__text{font-size:18px;font-weight:bold}.is-admin-layout .doctor-consultation-requests__body{background:#F0F3F3;border:3px solid #FFF;border-radius:8px;padding:64px 40px;position:relative;margin:64px 0 0}.is-admin-layout .doctor-consultation-requests__back{position:absolute;left:16px;top:0;transform:translateY(-50%);width:238px;z-index:1}.is-admin-layout .doctor-consultation-requests__wrap+.doctor-consultation-requests__wrap{margin:20px 0 0}.is-admin-layout .doctor-consultation-requests__content{margin:20px 0 0}.is-admin-layout .doctor-consultation-requests__note{margin:14px 0 0;font-size:14px}.is-admin-layout .doctor-consultation-requests__button{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:60px auto 0;position:relative;width:480px}.is-admin-layout .doctor-consultation-detail__body{position:relative;margin:64px 0 0}.is-admin-layout .doctor-consultation-detail__back{position:absolute;left:16px;top:0;transform:translateY(-50%);width:238px;z-index:1}.is-admin-layout .doctor-consultation-detail__wrap{background:#F0F3F3;border:3px solid #FFF;border-radius:8px;padding:64px 40px 48px;position:relative}.is-admin-layout .doctor-consultation-detail__wrap+.doctor-consultation-detail__wrap{margin:30px 0 0;padding:30px 40px 40px}.is-admin-layout .doctor-consultation-detail__content{margin:32px 0 0}.is-admin-layout .doctor-consultation-detail__content-button{margin:24px 0 0}.is-admin-layout .doctor-consultation-detail__link{text-decoration:underline;color:#26B7E1;font-weight:bold}@media (hover: hover),(-ms-high-contrast: none){.is-admin-layout .doctor-consultation-detail__link:hover{text-decoration:none}}@supports (-ms-ime-align: auto){.is-admin-layout .doctor-consultation-detail__link:hover{text-decoration:none}}@-moz-document url-prefix(){.is-admin-layout .doctor-consultation-detail__link:hover{text-decoration:none}}.is-admin-layout .doctor-consultation-detail__button{display:flex;gap:30px;margin:30px 0 0}.is-admin-layout .doctor-consultation-detail__lists{width:100%;display:flex;gap:24px;flex-wrap:wrap}.is-admin-layout .doctor-consultation-detail__lists.narrow-gap{gap:8px}.is-admin-layout .doctor-consultation-detail__list{line-height:2;font-size:14px}.is-admin-layout .doctor-consultation-detail--no-data{font-size:14px}.is-admin-layout .enter-admin-form{margin-top:24px}@media screen and (max-width: 767px){.is-admin-layout .enter-admin-form{margin-top:12px}}.is-admin-layout .doctor-admin-form{margin:56px auto 0}.is-admin-layout .doctor-admin-form__container{background:#F0F3F3;border:3px solid #FFF;border-radius:8px;padding:64px 40px 48px;position:relative}.is-admin-layout .doctor-admin-form__container:not(:first-child){margin-top:24px;padding:40px 40px 48px}@media screen and (max-width: 767px){.is-admin-layout .doctor-admin-form__container:not(:first-child){margin-top:12px}}.is-admin-layout .doctor-admin-form__header{display:flex;justify-content:space-between}.is-admin-layout .doctor-admin-form__back{position:absolute;top:0;left:16px;transform:translateY(-50%)}.is-admin-layout .doctor-admin-form__file-input input[type="file"]::-webkit-file-upload-button{-webkit-appearance:none;appearance:none;box-shadow:none;border:0;outline:0;background:none;border-radius:0;width:100%;height:40px;padding-top:8px;padding-bottom:9px;display:flex;align-items:center;justify-content:center;background:white;border:1px solid #222;border-radius:8px;font-size:14px;font-weight:bold;cursor:pointer}.is-admin-layout .doctor-admin-form__file-input input{font-size:14px}.is-admin-layout .consultation-list__back{margin:24px 0 0}.is-admin-layout .doctor-consultation-reports__body{position:relative}.is-admin-layout .doctor-consultation-reports__back{position:absolute;top:0;left:16px;transform:translateY(-50%);z-index:1}.is-admin-layout .doctor-consultation-reports__status{margin-left:10px}.is-admin-layout .doctor-consultation-reports__heading{font-size:14px;margin-top:8px}.is-admin-layout .doctor-consultation-reports__heading-info{display:flex;margin-top:4px}.is-admin-layout .doctor-consultation-reports__wrap{background:#F0F3F3;border:3px solid #FFF;border-radius:8px;padding:24px 18px;position:relative;margin:30px 0 0}.is-admin-layout .doctor-consultation-reports__content{margin:20px 0 0}.is-admin-layout .doctor-consultation-reports__no-report{font-size:14px;font-weight:bold}.is-admin-layout .doctor-consultation-reports__button{display:flex;gap:16px;margin:24px 0 0}.is-admin-layout .doctor-consultation-reports__notice{font-size:14px;margin:8px 0 0}.is-admin-layout .doctor-consultation-reports__form-container{background:#F0F3F3;border:3px solid #FFF;border-radius:8px;padding:64px 40px;position:relative;margin:64px 0 0}.is-admin-layout .doctor-consultation-reports__answer{background:#FFF;border-radius:8px;font-size:14px;padding:12px;margin-top:8px}.is-admin-layout .doctor-consultation-dashboard__body{margin:56px 0 0}.is-admin-layout .doctor-consultation-dashboard__wrap:not(:first-child){margin:40px 0 0}.is-admin-layout .doctor-consultation-dashboard__wrap:nth-child(2){margin:24px 0 0;position:relative}.is-admin-layout .doctor-consultation-dashboard__item{margin-top:8px;position:relative}.is-admin-layout .doctor-consultation-dashboard__list{margin:24px 0 0}.is-admin-layout .doctor-consultation-dashboard__button{display:flex;justify-content:flex-end;margin-top:16px}.is-admin-layout .doctor-consultation-dashboard__text-button{align-items:center;display:flex;font-size:16px;font-weight:bold;gap:8px;transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.is-admin-layout .doctor-consultation-dashboard__text-button:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.is-admin-layout .doctor-consultation-dashboard__text-button:hover{opacity:0.6}}@-moz-document url-prefix(){.is-admin-layout .doctor-consultation-dashboard__text-button:hover{opacity:0.6}}.is-admin-layout .doctor-consultation-dashboard__no-data{font-size:14px}.is-admin-layout .doctor-management__back{margin:32px 0 0}.is-admin-layout .doctor-management__body{margin:24px 0 0}.is-admin-layout .doctor-management__button{display:flex;justify-content:flex-start;margin-top:24px}.is-admin-layout .doctor-management__no-data{font-size:14px}.is-admin-layout .custom-attributes-container{margin-top:16px}.is-admin-layout .member-management__button{display:flex;gap:16px;margin-top:40px}.is-admin-layout .member-management__button-wrap{border-left:1px solid rgba(34,34,34,0.16);display:flex;gap:8px;padding-left:16px}.is-admin-layout .member-management__body{margin-top:32px}.is-admin-layout .member-management__container:not(:first-child){margin-top:40px;position:relative}.is-admin-layout .member-management__paginate-top{position:absolute;top:0;right:0;left:0;margin:-40px auto 0}.is-admin-layout .member-management__paginate-top-not-signup{position:relative;top:0;right:0;left:0}.is-admin-layout .member-management__paginate-bottom{margin:24px auto 0}.is-admin-layout .member-management__form{background:#F7F7F7;border-radius:8px;display:flex;flex-wrap:wrap;gap:16px 8px;margin-top:16px;padding:24px}.is-admin-layout .member-management__form-group{width:calc(25% - 8px)}.is-admin-layout .member-management__form-button{display:flex;justify-content:center;margin:24px auto 0;position:relative;width:100%}.is-admin-layout .member-management__download-link{align-items:center;color:#26B7E1;display:flex;font-size:14px;font-weight:bold;position:absolute;bottom:8px;right:8px}.is-admin-layout .member-management__download-link::before{content:"";display:block;width:14px;height:14px;background:url(/assets/icon/icon_download_blue-9467b52e4981d0b49b8aeedcc77b6bccca7c9286b53793e86e983d557a14ed70.svg) no-repeat center/contain;margin-right:8px}.is-admin-layout .member-management__list{background:#F7F7F7;border-radius:8px;margin:16px 0 0;padding:48px 24px 64px}.is-admin-layout .member-management__list-wrap .c-pagination{margin:0 auto}.is-admin-layout .member-management__list-wrap:not(:first-child){margin:8px auto 0}.is-admin-layout .member-management__list-wrap:last-child{margin:24px auto 0}.is-admin-layout .member-management .multiselect__tags{border:none;padding:12px}.is-admin-layout .member-management .multiselect__select::before{display:none}.is-admin-layout .member-management .multiselect__select::after{content:"";width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_down-cc97b5fe34c017318d1d7ed5c350e556f501b57be2db5fb9d0bf0223fdf8da2f.svg) no-repeat;background-size:cover;position:absolute;top:0;bottom:0;right:8px;margin:auto}.is-admin-layout .member-management .multiselect__placeholder{color:#9F9F9F;margin:0;padding:0;width:90%}.is-admin-layout .member-management .multiselect__single{color:#222;font-size:14px;margin:0;padding:0}.is-admin-layout .member-management__table{margin-top:24px;position:relative}.is-admin-layout .member-management__action{position:relative;cursor:pointer}.is-admin-layout .member-management__action:hover{opacity:1}.is-admin-layout .member-management__action::before{content:"";display:block;width:16px;height:16px;background:url(/assets/icon/icon_humberger-menu-f31a145dca9bb6b01bc9aaf3c98af7c4d673df9ed88f2973d19de54c0a909ca1.svg) no-repeat center/contain;margin-right:4px}.is-admin-layout .member-management .member-management__action[data-menu="true"] .member-management__menu{display:flex}.is-admin-layout .member-management__menu{background:#FFF;border-radius:12px;box-shadow:0px 8px 8px rgba(0,0,0,0.2);box-sizing:content-box;color:#26B7E1;font-size:14px;font-weight:bold;display:none;flex-direction:column;gap:3px;padding:8px 16px;position:absolute;top:40px;right:-7px;width:100%;z-index:1;cursor:pointer}.is-admin-layout .member-management__menu a{color:#26B7E1}.is-admin-layout .member-management__menu a:hover{border-bottom:1px solid #26B7E1}.is-admin-layout .member-management__menu .disabled{color:#C8C8C8;cursor:default}.is-admin-layout .member-management__menu .no-link{color:rgba(34,34,34,0.64);font-size:12px}.is-admin-layout .member-management__page-entry{position:absolute;top:4px;right:0;text-align:right}.is-admin-layout .member-management__page-entry b{font-size:16px}.is-admin-layout .member-management__alert-button{position:relative}.is-admin-layout .member-management__alert-button::after{content:"";width:18px;height:18px;background-image:url(/assets/icon/icon_alert_white-628f7896f26eedd06d1bb49c6fe3192a13358eda99d8082093d6f33f01bdd60c.svg);position:absolute;top:-6px;right:-6px}.is-admin-layout .member-management__alert-button:hover .c-modal-admin{display:block}.is-admin-layout .member-management__modal{position:absolute;top:4px;right:12px;width:240px}.is-admin-layout .member-management__custom-attribute{width:100%}.is-admin-layout .member-management__custom-attributes-3column-form{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px;justify-content:flex-start}.is-admin-layout .member-management__custom-attributes-3column-form>*{flex-basis:calc(33% - 8px)}.is-admin-layout .admin-opinions__body{background:#F0F3F3;border-radius:8px;margin:48px auto 0;padding:64px 24px;position:relative}.is-admin-layout .admin-opinions__body-index{background:#F0F3F3;border-radius:8px;margin:48px auto 0;padding:24px;position:relative}.is-admin-layout .admin-opinions__back{position:absolute;transform:translateY(-50%);top:0;left:16px}.is-admin-layout .admin-opinions__action-wrap{align-items:center;display:flex;justify-content:space-between}.is-admin-layout .admin-opinions__download{margin:24px 0 0;padding:8px 12px;position:relative;width:-moz-fit-content;width:fit-content}.is-admin-layout .admin-opinions__download::before{content:"";background:url(/assets/icon/icon_menu_report-fe0bf5266aa7b6c52fe0e42e9ab768fdb5d933601dc6ad58fb818fddca879f9e.svg) no-repeat center/contain;width:16px;height:16px;margin:0 4px 0 0;pointer-events:none}.is-admin-layout .admin-opinions__sort{align-items:center;display:flex;gap:32px}.is-admin-layout .admin-opinions__sort b{font-size:16px;white-space:nowrap}.is-admin-layout .admin-opinions__table{margin:40px 0 0;width:100%}.is-admin-layout .admin-opinions__pagination-top{margin:12px auto 0}.is-admin-layout .admin-opinions__pagination-bottom{margin:40px auto 0}.is-admin-layout .admin-opinions__no-post{font-size:14px;margin:40px 0 0}.is-admin-layout .admin-opinions__detail-wrap:not(:first-child){margin:64px 0 0}.is-admin-layout .admin-opinions__detail-heading{font-size:20px;font-weight:bold}.is-admin-layout .admin-opinions__detail-summary{margin:24px 0 0}.is-admin-layout .admin-opinions__detail-item{display:flex;gap:16px}.is-admin-layout .admin-opinions__detail-item:not(:first-child){margin:24px 0 0}.is-admin-layout .admin-opinions__detail-item dt{font-size:14px;font-weight:bold;width:160px}.is-admin-layout .admin-opinions__detail-item dd{font-size:14px}.is-admin-layout .admin-opinions__flex-wrap{align-items:center;display:flex;gap:24px}.is-admin-layout .admin-opinions__detail-notice{display:block;font-size:12px;margin:8px 0 0}.is-admin-layout .admin-opinions__detail-text{background:#FFF;border-radius:4px;font-size:16px;margin:32px 0 0;padding:24px;word-break:break-all}.is-admin-layout .admin-opinions__note{background:#FFF;border-radius:4px;margin:24px 0 0;padding:24px}.is-admin-layout .admin-opinions__note-status{align-items:center;display:flex;gap:16px}.is-admin-layout .admin-opinions__note-status b{display:inline-block;font-size:14px;width:136px}.is-admin-layout .admin-opinions__note-status .c-custom-select-admin{width:-moz-fit-content;width:fit-content}.is-admin-layout .admin-opinions__note-text{font-size:16px}.is-admin-layout .admin-opinions__detail-button{margin:32px auto 0;width:280px}.is-admin-layout .admin-opinions__note-input{font-size:16px;margin:32px 0 0}.is-admin-layout .admin-opinions__setting{max-width:800px;padding:0 16px}.is-admin-layout .admin-opinions__setting-heading{font-size:24px;font-weight:bold}.is-admin-layout .admin-opinions__setting-body{margin:40px 0 0}.is-admin-layout .admin-opinions__setting-lead dt{font-size:14px;font-weight:bold}.is-admin-layout .admin-opinions__setting-lead dd{color:rgba(34,34,34,0.64);font-size:14px;margin:4px 0 0}.is-admin-layout .admin-opinions__setting-input{margin:32px 0 0}.is-admin-layout .admin-opinions__setting-button{margin:40px auto 0;width:280px}.is-admin-layout .admin-opinions__terms span{color:#26B7E1;text-decoration:underline;cursor:pointer}.is-admin-layout .admin-stresscheck__body{margin:40px auto 0}.is-admin-layout .admin-stresscheck__action{align-items:center;display:flex;gap:16px}.is-admin-layout .admin-stresscheck__action-wrap{align-items:center;border-left:1px solid rgba(34,34,34,0.16);display:flex;gap:8px;padding:0 0 0 16px}.is-admin-layout .admin-stresscheck__button{width:240px}.is-admin-layout .admin-stresscheck__list{background:#F7F7F7;border-radius:8px;margin:32px 0 0;padding:48px 24px}.is-admin-layout .admin-stresscheck__list-wrap .c-pagination{margin:0 auto}.is-admin-layout .admin-stresscheck__list-wrap:not(:first-child){margin:8px 0 0}.is-admin-layout .admin-stresscheck__list-wrap:last-child{margin:16px 0 0}.is-admin-layout .admin-stresscheck__alert-button{position:relative}.is-admin-layout .admin-stresscheck__alert-button::after{content:"";width:18px;height:18px;background-image:url(/assets/icon/icon_alert_white-628f7896f26eedd06d1bb49c6fe3192a13358eda99d8082093d6f33f01bdd60c.svg);position:absolute;top:-6px;right:-6px}.is-admin-layout .admin-stresscheck__alert-button:hover .c-modal-admin{display:block}.is-admin-layout .admin-stresscheck__modal{position:absolute;top:4px;right:12px;width:240px}.is-admin-layout .admin-stresscheck__supplement{margin:32px 0 0}.is-admin-layout .admin-stresscheck__supplement .c-icon-section__heading{font-size:24px}.is-admin-layout .admin-stresscheck__supplement-body{background:#F7F7F7;border-radius:8px;margin:16px auto 0;padding:24px}.is-admin-layout .admin-stresscheck__supplement-list{background:#FFF;border-radius:8px;box-sizing:border-box;padding:4px 16px 8px;width:100%}.is-admin-layout .admin-stresscheck__supplement-item{align-items:center;display:flex;gap:24px;padding:12px}.is-admin-layout .admin-stresscheck__supplement-item:not(:first-child){border-top:1px dotted #C8C8C8}.is-admin-layout .admin-stresscheck__supplement-item dd{font-size:14px}.is-admin-layout .dashboard-usage__panel{background:#F7F7F7;border-radius:8px;margin:24px 0 0;padding:24px}.is-admin-layout .dashboard-usage__header{display:flex;justify-content:space-between;margin-bottom:16px}.is-admin-layout .dashboard-usage__header>*{width:100%}.is-admin-layout .dashboard-usage__heading{font-size:20px;font-weight:bold;line-height:1.5}.is-admin-layout .dashboard-usage__year-select{min-width:300px}.is-admin-layout .dashboard-usage__conditions{margin:10px 0}.is-admin-layout .dashboard-usage__body{background-color:#FFFFFF;border-radius:16px;margin-top:16px}.is-admin-layout .dashboard-usage__nav{margin:16px 0 0;display:flex;justify-content:end}.is-admin-layout .dashboard-usage .conditions{display:flex;justify-content:center;align-items:center;gap:16px}.is-admin-layout .dashboard-usage .conditions__item{width:100%}.is-admin-layout .dashboard-usage .year-select{display:flex;justify-content:center;gap:64px;align-items:center}.is-admin-layout .dashboard-usage .year-select__current{font-size:20px;font-weight:bold;line-height:1.5}.is-admin-layout .dashboard-usage .year-select__prev,.is-admin-layout .dashboard-usage .year-select__next{width:80px}.is-admin-layout .dashboard-usage .year-select__prev .c-button,.is-admin-layout .dashboard-usage .year-select__next .c-button{width:80px;height:32px}.is-admin-layout .dashboard-usage .year-select__prev .c-button{padding-right:12px}.is-admin-layout .dashboard-usage .year-select__next .c-button{padding-left:12px}.is-admin-layout .dashboard-usage .graph{display:flex;border-radius:8px;background-color:#FFFFFF}.is-admin-layout .dashboard-usage .graph .ratio{padding:40px}.is-admin-layout .dashboard-usage .graph .ratio__heading{font-size:24px;font-weight:bold;line-height:1.5}.is-admin-layout .dashboard-usage .graph .ratio__main{margin-top:40px;display:flex;align-items:flex-start;gap:40px}.is-admin-layout .dashboard-usage .graph .ratio__number{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:18px;font-weight:bold;line-height:1.5;text-align:center}.is-admin-layout .dashboard-usage .graph .ratio__number strong{font-size:32px;font-weight:bold;line-height:1.5}.is-admin-layout .dashboard-usage .graph .ratio__doughnuts{flex:0 0 240px;width:240px;position:relative}.is-admin-layout .dashboard-usage .graph .ratio__item{display:flex;align-items:center;font-size:14px;font-weight:normal;line-height:1.5}.is-admin-layout .dashboard-usage .graph .ratio__icon{flex:0 0 10px;width:10px;height:10px;border-radius:4px;margin-right:4px}.is-admin-layout .custom-attributes-conditions{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px;justify-content:flex-start}.is-admin-layout .custom-attributes-conditions>*{flex-basis:calc(33% - 8px)}.is-admin-layout .dashboard-list{margin:24px 0 0}.is-admin-layout .dashboard-list__body{margin:24px 0 0}.is-admin-layout .dashboard-list__container:not(:first-child){margin:24px 0 0}.is-admin-layout .dashboard-list__report-wrap{background:#F7F7F7;border-radius:8px;display:flex;flex-direction:column;gap:24px;padding:24px 24px 16px}.is-admin-layout .dashboard-list__report-wrap .report-count{display:flex;gap:24px}.is-admin-layout .dashboard-list__report-item{width:100%}.is-admin-layout .dashboard-list__report-content{background:#FFF;border-radius:8px;display:block;padding:16px 16px 24px}.is-admin-layout .dashboard-list__report-content hr{color:rgba(34,34,34,0.16);margin:16px 0 18px 0}.is-admin-layout .dashboard-list__report-content .button-area{margin:16px 0 0}.is-admin-layout .dashboard-list__report-content .button-area span{width:24px;height:24px;min-width:24px}.is-admin-layout .dashboard-list__report-heading{align-items:center;display:flex;font-size:20px;font-weight:bold;gap:12px}.is-admin-layout .dashboard-list__report-icon{align-items:center;border-radius:8px;display:flex;justify-content:center;position:relative;width:40px;height:40px}.is-admin-layout .dashboard-list__report-icon::after{content:"";background:url(/assets/icon/icon_arrow_graph-fdae04ec0a05e42db0e8a23fc6059fe76e264adc9757ad2f720c2727c0758e65.svg) no-repeat center/contain;display:block;width:24px;height:24px}.is-admin-layout .dashboard-list__report-icon.--counselor{background:#0AADB6}.is-admin-layout .dashboard-list__report-icon.--coaching{background:#E67151}.is-admin-layout .dashboard-list__report-icon.--teaching{background:#E67151}.is-admin-layout .dashboard-list__report-icon.--harassment{background:#DD677D}.is-admin-layout .dashboard-list__report-detail{margin:4px 0 0;display:flex;gap:16px}.is-admin-layout .dashboard-list__report-new{align-items:center;display:flex;font-weight:bold;gap:2px}.is-admin-layout .dashboard-list__report-new dt{font-size:16px}.is-admin-layout .dashboard-list__report-new dd{font-size:26px;min-width:40px}.is-admin-layout .dashboard-list__report-new dd.--counselor{color:#0AADB6}.is-admin-layout .dashboard-list__report-new dd.--coaching{color:#E67151}.is-admin-layout .dashboard-list__report-new dd.--teaching{color:#E67151}.is-admin-layout .dashboard-list__report-new dd.--harassment{color:#DD677D}.is-admin-layout .dashboard-list__report-new span{font-size:14px;margin:0 0 0 -4px}.is-admin-layout .dashboard-list__report-total{align-items:center;display:flex;color:#222;gap:2px}.is-admin-layout .dashboard-list__report-total dt{font-size:16px;font-weight:400}.is-admin-layout .dashboard-list__report-total dd{font-size:16px;min-width:40px}.is-admin-layout .dashboard-list__report-total span{font-size:14px}.is-admin-layout .dashboard-list__report-result-container{gap:16px;color:#222;display:flex}.is-admin-layout .dashboard-list__report-result-container .report-result{display:flex;flex-direction:column;gap:16px;padding:0 16px;width:50%;font-size:14px;margin-bottom:16px}.is-admin-layout .dashboard-list__report-result-container .report-result.w-100{width:100%}.is-admin-layout .dashboard-list__report-result-container .report-result h4{font-size:16px;font-weight:bold}.is-admin-layout .dashboard-list__report-result-container .report-result .blank{text-align:center;align-content:center;font-size:16px;color:#818181;background:#F7F7F7;line-height:150%;height:100%;padding:24px 48px}.is-admin-layout .dashboard-list__report-result-container .report-result .link{text-align:center;font-size:14px}.is-admin-layout .dashboard-list__report-result-container .report-result__avarage{width:100%;height:100%;display:flex;align-content:center;justify-content:center;flex-wrap:wrap}.is-admin-layout .dashboard-list__report-result-container .report-result__avarage__description{font-size:12px;margin:0 0 0 8px;color:#9F9F9F}.is-admin-layout .dashboard-list__report-result-container .report-result__avarage__value{font-weight:bold;font-size:40px;color:#0AADB6}.is-admin-layout .dashboard-list__report-result-container .report-result__legends{display:flex;flex-direction:row;flex-wrap:wrap;padding:8px 0px;gap:16px;font-size:14px}.is-admin-layout .dashboard-list__report-result-container .report-result__legends__legend{display:flex;flex-wrap:nowrap;align-items:center;gap:4px}.is-admin-layout .dashboard-list__report-result-container .report-result__legends__color{display:inline-block;width:12px;height:12px;margin-right:5px}.is-admin-layout .dashboard-list__button{display:flex;justify-content:center;margin:16px 0 0}.is-admin-layout .dashboard-list__text-button{align-items:center;display:flex;font-size:16px;font-weight:bold;gap:8px}.is-admin-layout .dashboard-list__text-button:hover{transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.is-admin-layout .dashboard-list__text-button:hover:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.is-admin-layout .dashboard-list__text-button:hover:hover{opacity:0.6}}@-moz-document url-prefix(){.is-admin-layout .dashboard-list__text-button:hover:hover{opacity:0.6}}.is-admin-layout .dashboard-list__list-container{background:#F7F7F7;border-radius:8px;margin:16px 0 0;padding:24px 24px 16px}.is-admin-layout .dashboard-list__list-wrap{display:flex;flex-direction:column;gap:8px}.is-admin-layout .dashboard-list__list-item{align-items:center;background:#FFF;border-radius:8px;display:flex;gap:16px;padding:16px}.is-admin-layout .dashboard-list__list-item span{font-size:16px}.is-admin-layout .dashboard-list__list-item p{display:-webkit-box;flex:1;font-size:16px;font-weight:bold;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.is-admin-layout .dashboard-signup-status{background:#F7F7F7;border-radius:8px;margin-top:16px;padding:24px;display:flex;gap:4px}.is-admin-layout .dashboard-signup-status__label{font-size:16px;line-height:28px;text-align:center;font-weight:bold}.is-admin-layout .dashboard-signup-status__rate{padding:24px 24px 20px;flex:62;background-color:#FFF;border-radius:8px;position:relative;display:flex;flex-direction:column}.is-admin-layout .dashboard-signup-status__rate__percentage{display:flex;height:40px;gap:4px;align-items:center;justify-content:center;font-weight:bold;color:#26B7E1;margin-bottom:12px;margin-top:6px}.is-admin-layout .dashboard-signup-status__rate__percentage--warning{color:#DD677D}.is-admin-layout .dashboard-signup-status__rate__percentage-value{font-size:36px}.is-admin-layout .dashboard-signup-status__rate__percentage-unit{font-size:24px;padding-top:12px}.is-admin-layout .dashboard-signup-status__rate__progress-bar{background-color:#F7F7F7;border-radius:8px;height:8px}.is-admin-layout .dashboard-signup-status__rate__progressed{background-color:#26B7E1;height:100%;border-radius:8px}.is-admin-layout .dashboard-signup-status__rate__progressed--warning{background-color:#DD677D}.is-admin-layout .dashboard-signup-status__rate::before{border:solid transparent;border-width:17px 22px;border-left-color:#F0F3F3;right:-44px}.is-admin-layout .dashboard-signup-status__rate::before,.is-admin-layout .dashboard-signup-status__rate::after{content:"";position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box}.is-admin-layout .dashboard-signup-status__rate::after{border:solid transparent;border-width:17px 22px;border-left-color:white;right:-37px}.is-admin-layout .dashboard-signup-status__detail{flex:159;border-radius:8px;background-color:#FFF;padding:24px 16px 24px 38px;display:flex}.is-admin-layout .dashboard-signup-status__detail__container{flex:1;display:flex;justify-content:center;align-items:flex-start;gap:24px;height:92px}.is-admin-layout .dashboard-signup-status__detail__section{display:flex;flex-direction:column;height:80px}.is-admin-layout .dashboard-signup-status__detail__separator{height:80px;border-left:#C8C8C8 solid 2px;align-self:center}.is-admin-layout .dashboard-signup-status__detail__count{margin-top:24px;height:28px;display:flex;align-items:end;justify-content:center}.is-admin-layout .dashboard-signup-status__detail__count-unit{color:#A4A4A4;font-size:16px;line-height:1}.is-admin-layout .dashboard-signup-status__detail__not-signed-up-value{font-weight:bold;color:#26B7E1;font-size:36px;line-height:28px}.is-admin-layout .dashboard-signup-status__detail__not-signed-up-value--warning{color:#DD677D}.is-admin-layout .dashboard-signup-status__detail__signed-up-value{font-weight:bold;color:#818181;font-size:24px;line-height:20px}.is-admin-layout .dashboard-signup-status__detail__signed-up-separator{color:#818181;font-size:20px;line-height:1;margin:0 8px}.is-admin-layout .dashboard-signup-status__detail__members-button{width:120px;display:flex;align-items:center}.is-admin-layout .dashboard-signup-status__error-message{flex:1;margin-bottom:0}.is-admin-layout .admin-settings__body{margin:32px 0 0}.is-admin-layout .admin-settings__container:not(:first-child){margin:40px 0 0}.is-admin-layout .admin-settings__list{background:#F7F7F6;border-radius:8px;display:flex;flex-direction:column;gap:12px;margin:16px 0 0;padding:24px}.is-admin-layout .admin-settings__item{align-items:stretch;background:#FFF;border-radius:8px;display:flex;gap:16px;padding:24px}.is-admin-layout .admin-settings__title{align-items:center;border-right:1px solid #C8C8C8;display:flex;font-size:14px;font-weight:bold;padding:0 16px 0 0;width:240px}.is-admin-layout .admin-settings__text{align-items:center;display:flex;font-size:14px;flex:1;padding:0 16px}.is-admin-layout .admin-settings__lead{display:flex;font-size:14px;gap:8px;margin:16px 0 0}.is-admin-layout .admin-settings__lead p{display:inline-block}.is-admin-layout .admin-settings__link{color:#26B7E1;font-size:14px;text-decoration:underline}.is-admin-layout .admin-settings__link:hover{transition:opacity 250ms;cursor:pointer}@media (hover: hover),(-ms-high-contrast: none){.is-admin-layout .admin-settings__link:hover:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.is-admin-layout .admin-settings__link:hover:hover{opacity:0.6}}@-moz-document url-prefix(){.is-admin-layout .admin-settings__link:hover:hover{opacity:0.6}}.is-admin-layout .admin-settings__button{align-items:center;display:flex;width:200px}.is-admin-layout .settings-detail__body{background:#F7F7F7;border-radius:8px;padding:64px 32px;position:relative;margin:56px 0 0}.is-admin-layout .settings-detail__back{position:absolute;left:16px;top:0;transform:translateY(-50%);width:238px;z-index:1}.is-admin-layout .settings-detail__button{display:flex;gap:16px}.is-admin-layout .settings-detail__lead{font-size:16px}.is-admin-layout .settings-detail .list-section__multi_select{width:240px}.is-admin-layout .settings-detail__list{display:flex;flex-direction:column;gap:16px;margin:32px 0 0}.is-admin-layout .settings-detail__no-result{font-size:20px;font-weight:bold;margin:64px auto 0;text-align:center}.is-admin-layout .settings-detail__form form{display:flex;flex-direction:column;gap:40px}.is-admin-layout .settings-detail__form form .c-form-group-admin{margin-top:0}.is-admin-layout .settings-detail__form-heading{font-size:20px;font-weight:bold}.is-admin-layout .settings-detail__form-wrap{margin:24px 0 0}.is-admin-layout .settings-detail__form-button{margin:auto}.is-admin-layout .admin-report-list__body{background:#F7F7F7;border-radius:8px;margin:40px 0 0;padding:24px}.is-admin-layout .admin-report-list__list{margin:8px auto 0}.is-admin-layout .admin-report-list__number{font-size:14px;margin:8px auto 0}.is-admin-layout .admin-report-list .c-pagination{margin-top:0}.is-admin-layout .admin-report-list__paginate{margin:24px auto 0}.is-admin-layout .graph-section{background:#F0F3F3;border-radius:8px;padding:16px;margin-top:20px}.is-admin-layout .graph-section__header{display:flex;justify-content:center;position:relative}.is-admin-layout .graph-section__header::after{content:""}.is-admin-layout .graph-section__ctrls{display:flex;align-items:center}.is-admin-layout .graph-section__conditions{display:flex;align-items:center;flex-wrap:wrap;gap:0 20px;padding:10px 0 0 0}.is-admin-layout .graph-section__conditions__group{width:30%}.is-admin-layout .graph-section__prev,.is-admin-layout .graph-section__next{width:68px}.is-admin-layout .graph-section__year{font-size:20px;font-weight:bold;margin:0 24px}.is-admin-layout .graph-section__body{background:white;border-radius:16px;display:flex;margin-top:16px}.is-admin-layout .type-graph{flex:0 0 29.5%;padding:33px 0 24px;border-right:5px solid #F0F3F3;position:relative}.is-admin-layout .type-graph::before,.is-admin-layout .type-graph::after{content:"";position:absolute;top:50%;transform:translateY(-50%)}.is-admin-layout .type-graph::before{border:solid transparent;border-width:17px 22px 17px 22px;border-left-color:#F0F3F3;right:-44px}.is-admin-layout .type-graph::after{border:solid transparent;border-width:17px 22px 17px 22px;border-left-color:white;right:-37px}.is-admin-layout .type-graph__main{margin:0 auto;width:180px;height:180px;position:relative}.is-admin-layout .type-graph__text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:16px;font-weight:bold;text-align:center}.is-admin-layout .type-graph__text span{font-size:28px}.is-admin-layout .type-graph__trigger{margin-top:16px;display:flex;justify-content:center;align-items:center;font-size:14px;cursor:pointer;transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.is-admin-layout .type-graph__trigger:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.is-admin-layout .type-graph__trigger:hover{opacity:0.6}}@-moz-document url-prefix(){.is-admin-layout .type-graph__trigger:hover{opacity:0.6}}.is-admin-layout .year-graph{width:100%;padding:28px 0 24px;width:555px;margin:0 auto}.is-admin-layout .year-graph__main{width:555px;height:180px;position:relative}.is-admin-layout .year-graph__current{margin-top:18px}.is-admin-layout .year-graph__tags{display:flex;flex-wrap:wrap}.is-admin-layout .year-graph__tag{margin-right:8px;margin-bottom:8px}.is-admin-layout .report-graph{flex:0 0 33.3%;padding:12px 0 12px;position:relative;border-left:5px solid #F0F3F3;border-right:5px solid #F0F3F3}.is-admin-layout .report-graph__edge{border-left:initial;border-right:initial}.is-admin-layout .report-graph__main{margin:0 auto;width:180px;height:180px;position:relative}.is-admin-layout .report-graph__heading{font-size:14px;font-weight:bold;margin:0 12px 12px 12px}.is-admin-layout .report-graph__text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:16px;font-weight:bold;text-align:center}.is-admin-layout .report-graph__text span{font-size:28px}.is-admin-layout .report-graph__trigger{margin-top:16px;display:flex;justify-content:center;align-items:center;font-size:14px;cursor:pointer;transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.is-admin-layout .report-graph__trigger:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.is-admin-layout .report-graph__trigger:hover{opacity:0.6}}@-moz-document url-prefix(){.is-admin-layout .report-graph__trigger:hover{opacity:0.6}}.is-admin-layout .graph-tooltip{position:fixed;opacity:0;visibility:hidden;width:170px;padding:18px;border-radius:12px;background:white;border:1px solid #DEDEDE;box-shadow:0px 4px 0px rgba(0,0,0,0.04);z-index:10}.is-admin-layout .graph-tooltip--year{transform:translate(-50%, -90%)}.is-admin-layout .graph-tooltip--type{transform:translate(-50%, -105%)}.is-admin-layout .graph-tooltip:hover,.is-admin-layout .graph-tooltip.is-active{visibility:visible;opacity:1 !important}.is-admin-layout .graph-tooltip::before,.is-admin-layout .graph-tooltip::after{content:"";border:solid transparent;border-width:15px 13px 15px 13px;position:absolute;left:50%;transform:translate(-50%)}.is-admin-layout .graph-tooltip::before{border-top-color:white;bottom:-28px;z-index:2}.is-admin-layout .graph-tooltip::after{border-top-color:#DEDEDE;bottom:-30px;z-index:1}.is-admin-layout .graph-tooltip__category{display:flex;align-items:center}.is-admin-layout .graph-tooltip__color{width:10px;height:10px;border-radius:3px;margin-right:4px;flex:0 0 10px}.is-admin-layout .graph-tooltip__text{font-size:12px}.is-admin-layout .graph-tooltip__result{font-size:12px;padding-left:16px}.is-admin-layout .graph-tooltip__number{font-size:24px;font-weight:bold}.is-admin-layout .graph-tooltip__date{font-size:12px;color:rgba(34,34,34,0.64);margin-bottom:10px}.is-admin-layout .graph-tooltip__button{margin-top:16px}.is-admin-layout .quota-section{margin:24px 0;background:#F0F3F3;border-radius:20px;padding:16px}.is-admin-layout .quota-section__header{padding:0 8px;margin-bottom:16px}.is-admin-layout .quota-section__heading{font-size:20px;font-weight:bold}.is-admin-layout .quota-section__body{margin-top:16px;padding:24px;background:#FFF;border-radius:16px}.is-admin-layout .quota-section__table{max-width:1280px;width:100%;margin:0 auto}.is-admin-layout .quota-section__table:not(:first-child){margin-top:20px}.is-admin-layout .quota-section__table table{border-collapse:separate;border-spacing:1px;font-size:12px;width:100%}.is-admin-layout .quota-section__table caption{margin-bottom:5px}.is-admin-layout .quota-section__table thead>tr{color:#FFF;background:#74C4DB}.is-admin-layout .quota-section__table thead>tr>th{vertical-align:bottom}.is-admin-layout .quota-section__table tbody>tr:nth-child(odd){background:#F3F3F3}.is-admin-layout .quota-section__table tbody>tr:nth-child(even){background:#FAFAFA}.is-admin-layout .quota-section__table tbody>tr>th{text-align:right;padding-right:8px;width:8%}.is-admin-layout .quota-section__table__cell{width:7%;padding:8px 0;text-align:center}.is-admin-layout .quota-section__table__cell--alert{background:#F8D7DA;color:#721c24}.is-admin-layout .other-report{margin-top:24px;display:flex;align-items:flex-start;justify-content:space-between}.is-admin-layout .other-report__section{flex:0 0 calc(50% - 20px);width:calc(50% - 20px)}.is-admin-layout .other-report__heading{display:flex;align-items:center;font-size:20px;font-weight:bold}.is-admin-layout .other-report__heading .icon{margin-right:4px}.is-admin-layout .other-report__body{margin-top:16px}.is-admin-layout .other-report__item{border-radius:8px;background:white}.is-admin-layout .other-report__item+.other-report__item{margin-top:16px}.is-admin-layout .other-report-list{margin-top:16px;display:flex;align-items:flex-start;justify-content:space-between}.is-admin-layout .other-report-list__section{flex:0 0 calc(50% - 20px);width:calc(50% - 20px)}.is-admin-layout .other-report-list__heading{display:flex;align-items:center;font-size:20px;font-weight:bold}.is-admin-layout .other-report-list__body{margin-top:16px}.is-admin-layout .other-report-list__item{border-radius:8px;background:white}.is-admin-layout .other-report-list__item+.other-report-list__item{margin-top:16px}.is-admin-layout .other-report-detail{padding:40px 80px;background-color:#F0F3F3;border-radius:8px;position:relative;height:64px}@media screen and (max-width: 767px){.is-admin-layout .other-report-detail{padding:0 16px 0}}.is-admin-layout .other-report-detail__main{margin-top:20px}.is-admin-layout .other-report-detail__main__header{font-size:0.8rem;margin:20px 0 10px;background-color:#EEE;padding:5px}.is-admin-layout .other-report-detail__main__content{font-size:1rem;margin:10px 0}.is-admin-layout .other-report-detail__main__inner{padding:16px}@media screen and (max-width: 767px){.is-admin-layout .other-report-detail__main{margin-top:30px}}.is-admin-layout .other-report-detail__main a{color:#26B7E1;transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.is-admin-layout .other-report-detail__main a:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.is-admin-layout .other-report-detail__main a:hover{opacity:0.6}}@-moz-document url-prefix(){.is-admin-layout .other-report-detail__main a:hover{opacity:0.6}}.is-admin-layout .other-report-detail__main ul{margin-left:20px}.is-admin-layout .other-report-detail__main ul li{list-style-type:disc}@media screen and (max-width: 767px){.is-admin-layout .other-report-detail__main ul li{font-size:1.0rem}}.is-admin-layout .other-report-detail__main ol li{list-style-type:decimal;margin:5px 0 0 35px}@media screen and (max-width: 767px){.is-admin-layout .other-report-detail__main ol li{margin:5px 0 20px 15px}}.is-admin-layout .link-label{background-color:#F0F3F3;border-radius:8px;position:relative;padding:14px 50px 14px 16px;height:64px;transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.is-admin-layout .link-label:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.is-admin-layout .link-label:hover{opacity:0.6}}@-moz-document url-prefix(){.is-admin-layout .link-label:hover{opacity:0.6}}.is-admin-layout .link-label--report{display:flex;align-items:center}.is-admin-layout .link-label--report .link-label__header{padding-right:16px;flex:0 0 100px;height:32px;border-right:1px solid rgba(34,34,34,0.16);justify-content:center}.is-admin-layout .link-label--report .c-tag{position:absolute;top:-6px;left:-6px}.is-admin-layout .link-label--info{display:block}.is-admin-layout .link-label--info .link-label__heading{overflow:hidden;min-width:0}.is-admin-layout .link-label--info .link-label__heading span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.is-admin-layout .link-label--info .c-tag{flex:0 0 30px;margin-right:6px}.is-admin-layout .link-label__header{align-items:center;display:flex}.is-admin-layout .link-label__heading{font-size:13px;font-weight:bold;line-height:1.4}.is-admin-layout .link-label__text{margin-left:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.is-admin-layout .link-label__date{color:rgba(34,34,34,0.64);font-size:11px}.is-admin-layout .link-label .icon{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.is-admin-layout .report-detail{padding:40px}.is-admin-layout .report-detail__heading{font-size:24px;font-weight:bold}.is-admin-layout .report-detail__tags{margin-top:12px;display:flex;flex-wrap:wrap}.is-admin-layout .report-detail__tag{margin:8px 8px 0 0}.is-admin-layout .report-detail__main{margin-top:40px;display:flex;align-items:flex-start}.is-admin-layout .report-detail__graph{flex:0 0 240px;width:240px;margin-right:40px;position:relative}.is-admin-layout .report-detail__number{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:18px;font-weight:bold;line-height:1.2;text-align:center}.is-admin-layout .report-detail__number span{font-size:36px}.is-admin-layout .report-detail__item{display:flex;align-items:flex-start;line-height:1.33}.is-admin-layout .report-detail__item+.report-detail__item{margin-top:6px}.is-admin-layout .report-detail__icon{flex:0 0 10px;width:10px;height:10px;border-radius:3px;margin-right:4px;font-size:12px;margin-top:2px}.is-admin-layout .profile-detail{padding:40px}.is-admin-layout .industrial-doctor-consultation__background{background:#F0F3F3;width:100%;border-radius:8px;border-radius:8px;margin:50px auto;padding:50px 30px 20px}.is-admin-layout .industrial-doctor-consultation__background.pt-20{padding-top:20px}.is-admin-layout .industrial-doctor-consultation__background.mt-16{margin-top:16px}.is-admin-layout .industrial-doctor-consultation--prev{width:278px;left:15px}.is-admin-layout .industrial-doctor-consultation__title{font-size:24px}.is-admin-layout .industrial-doctor-consultation__header{display:flex;justify-content:space-between}.is-admin-layout .industrial-doctor-consultation__table-items{font-size:14px}.is-admin-layout .industrial-doctor-consultation__tag{width:82px;height:26px;font-size:14px}.is-admin-layout .industrial-doctor-consultation__tags{display:flex;justify-content:flex-start;align-items:center}.is-admin-layout .industrial-doctor-consultation__note{font-size:16px;padding:20px 0}.is-admin-layout .admin-authority__body{background:#F0F3F3;border:3px solid #FFF;border-radius:8px;margin:48px 0 0;padding:64px 40px 80px;position:relative}.is-admin-layout .admin-authority__back{position:absolute;left:16px;top:0;transform:translateY(-50%);z-index:1}.is-admin-layout .admin-authority__user{font-size:24px;font-weight:bold}.is-admin-layout .admin-authority__loginuser{font-size:16px;color:#CE4444}.is-admin-layout .admin-authority__status{margin:32px 0 0}.is-admin-layout .admin-authority__status-wrap{display:flex;flex-direction:column;gap:12px}.is-admin-layout .admin-authority__status-wrap:not(:first-child){margin:24px 0 0}.is-admin-layout .admin-authority__status-wrap p{font-size:14px;font-weight:bold}.is-admin-layout .admin-authority__status-heading{font-size:16px;font-weight:bold}.is-admin-layout .admin-authority__heading-title{margin-right:64px}.is-admin-layout .admin-authority__status-container{background:#FFF;border-radius:8px;padding:16px}.is-admin-layout .admin-authority__status-container li{font-size:14px;font-weight:bold}.is-admin-layout .admin-authority__status-container li:not(:first-child){margin:8px 0 0}.is-admin-layout .admin-authority__status-inline{display:flex}.is-admin-layout .admin-authority__form{margin:32px 0 0}.is-admin-layout .admin-authority__radio-wrap{display:flex;gap:24px;margin:12px 0 0}.is-admin-layout .admin-authority__radio{width:100%}.is-admin-layout .admin-authority__list{background:#FFF;border-radius:8px;padding:24px 24px 64px}.is-admin-layout .admin-authority__list-wrap{margin:24px 0 0}.is-admin-layout .admin-authority__button{margin:64px auto 0}.is-admin-layout .group-stress-check .top{margin-top:20px}.is-admin-layout .group-stress-check .top__contents{width:100%;background:#F0F3F3;padding:0 90px;display:flex;justify-content:center;align-items:center;border-radius:8px;gap:30px}.is-admin-layout .group-stress-check .top__contents__text{width:100%}.is-admin-layout .group-stress-check .top__contents__text h2{font-weight:bold;font-size:18px;margin-bottom:20px}.is-admin-layout .group-stress-check .top__contents__text p{font-size:14px}.is-admin-layout .group-stress-check .top__contents__button{width:246px;margin:20px auto 0}.is-admin-layout .group-stress-check .top__contents__button a+a{margin-top:15px}.is-admin-layout .group-stress-check .top__contents__image{width:100%;display:block;text-align:center}.is-admin-layout .group-stress-check .top__list__button{width:35%}.is-admin-layout .group-stress-check .top__table__inner{height:66px}.is-admin-layout .group-stress-check .top__table__list__items{font-size:14px}.is-admin-layout .group-stress-check .top__table__list--left-border{position:relative}.is-admin-layout .group-stress-check .top__table__list--left-border::before{content:'';position:absolute;display:inline-block;left:-10px;top:50%;height:32px;width:1px;transform:translateX(-50%) translateY(-50%);background-color:rgba(34,34,34,0.16)}.is-admin-layout .group-stress-check .top__table__button--list{padding:10px 5px}.is-admin-layout .group-stress-check .top__table__list__button{height:44px;width:100%}.is-admin-layout .group-stress-check__background{background:#F0F3F3;width:100%;border-radius:8px;margin:50px auto;padding:50px 30px 20px}.is-admin-layout .group-stress-check__background--button-area{display:flex;gap:16px;margin:10px 0 20px;width:-moz-fit-content;width:fit-content}.is-admin-layout .group-stress-check__background--button-area .c-button{padding:0 20px;width:-moz-fit-content;width:fit-content;white-space:nowrap}.is-admin-layout .group-stress-check__background.white{background:#FFF;box-shadow:0px 4px 12px rgba(0,0,0,0.1)}.is-admin-layout .group-stress-check__background--modal{margin:24px auto 0;padding:32px 24px}.is-admin-layout .group-stress-check__background--no-button{padding:20px 30px}.is-admin-layout .group-stress-check__checkbox{display:flex;justify-content:flex-start;align-items:center;margin:10px auto}.is-admin-layout .group-stress-check__sort{display:flex;justify-content:flex-start;align-items:center}.is-admin-layout .group-stress-check__sort-label{margin-left:auto}.is-admin-layout .group-stress-check--prev{width:278px;left:15px}.is-admin-layout .group-stress-check__heading{display:flex;justify-content:space-between;align-items:flex-start}.is-admin-layout .group-stress-check__heading--button{width:15%}.is-admin-layout .group-stress-check__heading__button>.c-button{padding-right:12px;padding-left:12px}.is-admin-layout .group-stress-check__title_area{display:flex}.is-admin-layout .group-stress-check__title_area span.link{margin-top:8px;font-size:14px}.is-admin-layout .group-stress-check__title{margin-bottom:20px;font-size:20px}.is-admin-layout .group-stress-check__tags{margin-top:4px;margin-bottom:12px;display:flex;flex-wrap:wrap}.is-admin-layout .group-stress-check__tag{margin:8px 8px 0 0}.is-admin-layout .group-stress-check .target-label{font-size:16px;margin:5px auto 10px}.is-admin-layout .group-stress-check .target-label__header{align-items:center;display:flex}.is-admin-layout .group-stress-check .target-label__heading{font-weight:bold}.is-admin-layout .group-stress-check__response-detail{background:#DFE7E7;padding:20px}.is-admin-layout .group-stress-check__response-detail ul{display:flex;justify-content:flex-start;align-items:center}.is-admin-layout .group-stress-check__response-detail ul li{font-weight:bold;font-size:14px}.is-admin-layout .group-stress-check__response-detail ul li:last-child{margin-left:auto}.is-admin-layout .group-stress-check__response-detail ul .rate{display:flex;justify-content:center;align-items:center;margin-right:100px}.is-admin-layout .group-stress-check__response-detail ul .rate span{color:#26B7E1;font-weight:bold}.is-admin-layout .group-stress-check__response-detail ul .rate span:first-child{color:#222;margin-right:12px}.is-admin-layout .group-stress-check__response-detail ul .rate span:nth-child(2){font-size:40px;margin-right:5px}.is-admin-layout .group-stress-check__response-detail ul .rate span:last-child{font-size:20px;padding-top:15px}.is-admin-layout .group-stress-check__response-detail ul .unanswered span:last-child{font-weight:normal}.is-admin-layout .group-stress-check__detail-items{margin-top:35px;font-weight:bold;font-size:14px}.is-admin-layout .group-stress-check__detail-items .heading{margin-bottom:10px}.is-admin-layout .group-stress-check__detail-items .deadline{display:flex;justify-content:flex-start;align-items:center;gap:20px}.is-admin-layout .group-stress-check__detail-items .deadline__title{margin-bottom:10px}.is-admin-layout .group-stress-check__detail-items .deadline__from{font-weight:normal;padding-top:30px}.is-admin-layout .group-stress-check__detail-items .update_name{display:flex;align-items:center;gap:20px}.is-admin-layout .group-stress-check__detail-items .update_name .c-form-group-organization-stress-check__input{width:100%}.is-admin-layout .group-stress-check__detail-items .update_name .c-button{width:120px;padding:0 20px}.is-admin-layout .group-stress-check__detail-items .min-counts{display:flex;justify-content:flex-start;align-items:center;gap:20px}.is-admin-layout .group-stress-check__detail-items .min-counts__title{margin-bottom:10px}.is-admin-layout .group-stress-check__detail-items .mail-text__title{margin-bottom:10px}.is-admin-layout .group-stress-check__detail-items .mail-text__value{font-weight:normal;background-color:#FFF;border-radius:16px;padding:10px;max-width:800px;white-space:pre-line;line-break:anywhere}.is-admin-layout .group-stress-check__detail-items .tags{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0}.is-admin-layout .group-stress-check__detail-items .high-stress-standard__title{font-size:14px}.is-admin-layout .group-stress-check__detail-items .high-stress-standard__rate{font-size:16px}.is-admin-layout .group-stress-check__detail-items .occupation__title{font-size:14px}.is-admin-layout .group-stress-check__detail-items .target__title{font-size:14px}.is-admin-layout .group-stress-check__detail-items .alert_text{font-size:12px;font-weight:normal}.is-admin-layout .group-stress-check__button{display:flex;justify-content:flex-start;align-items:center;gap:15px;margin-bottom:-30px;position:relative;top:45px;right:30px}.is-admin-layout .group-stress-check__button>.c-button{width:20%}.is-admin-layout .group-stress-check__graph-wrap+.group-stress-check__graph-wrap{border-top:1px dashed rgba(34,34,34,0.32)}.is-admin-layout .group-stress-check-graph{display:flex;justify-content:center;align-items:center}.is-admin-layout .group-stress-check-graph__graph{position:relative}.is-admin-layout .group-stress-check-graph__graph--work{width:365px;margin-right:34px}.is-admin-layout .group-stress-check-graph__graph--mind{width:320px;margin-right:51px}.is-admin-layout .group-stress-check-graph__graph--support{width:370px;margin-right:34px}.is-admin-layout .group-stress-check-graph__detail{flex:0 0 280px}.is-admin-layout .group-stress-check-graph__heading{font-size:24px;font-weight:600}.is-admin-layout .group-stress-check-graph__heading>.icon{margin-right:4px}.is-admin-layout .group-stress-check-graph__legend{margin-top:32px}.is-admin-layout .group-stress-check-graph__legend ul{display:flex;flex-direction:column-reverse}.is-admin-layout .group-stress-check-graph__legend ul>li{display:flex;align-items:center}.is-admin-layout .group-stress-check-graph__legend ul>li:nth-child(1)>span{background-color:transparent;border:2px solid #DD677D}.is-admin-layout .group-stress-check-graph__legend ul>li:nth-child(2)>span{background-color:#8BC34A;border:2px solid #8BC34A}.is-admin-layout .group-stress-check-graph__legend ul>li>span{width:32px;height:16px;border-radius:2px;margin-right:8px}.is-admin-layout .group-stress-check-graph__legend ul>li>p{font-size:16px}.is-admin-layout .group-stress-check__profile-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.is-admin-layout .group-stress-check__profile-header .title{display:flex;justify-content:flex-start;align-items:center;gap:16px}.is-admin-layout .group-stress-check__profile-header .title span{font-size:20px}.is-admin-layout .group-stress-check__profile-header .select{display:flex;justify-content:flex-start;align-items:center;gap:8px;font-size:14px}.is-admin-layout .group-stress-check__profile-header .link{display:flex;gap:8px}.is-admin-layout .group-stress-check__profile-header .link span{width:auto}.is-admin-layout .group-stress-check__profile-header .link .c-button{display:inline-block;width:-moz-fit-content;width:fit-content;white-space:nowrap;padding:8px}.is-admin-layout .group-stress-check__profile-header .question-list{width:100%;text-align:right}.is-admin-layout .group-stress-check__profile-description{text-align:center;margin-top:24px}.is-admin-layout .group-stress-check__result-header{display:flex;justify-content:flex-start;gap:16px}.is-admin-layout .group-stress-check__result-summary{display:flex;align-items:flex-start;gap:16px}.is-admin-layout .group-stress-check__result-certification-status>.c-tag{width:140px;font-size:20px}.is-admin-layout .group-stress-check__updatedat{font-size:14px;margin-bottom:10px}.is-admin-layout .group-stress-check__result-name{font-size:20px;font-weight:bold}.is-admin-layout .group-stress-check__result-item{font-size:14px}.is-admin-layout .group-stress-check__result-text{font-size:20px;font-weight:bold}.is-admin-layout .group-stress-check__result-background{background:#F0F3F3;width:100%;border-radius:8px;margin:16px 0;padding:20px}.is-admin-layout .group-stress-check__report__table{padding:40px 24px;background:#FFF;border-radius:16px}.is-admin-layout .group-stress-check__count-report__info{margin-bottom:32px}.is-admin-layout .group-stress-check__count-report__info ul{font-size:14px}.is-admin-layout .group-stress-check__count-report__info ul li{margin-bottom:8px}.is-admin-layout .group-stress-check__count-report__nav{display:flex;justify-content:flex-end;gap:8px;margin-bottom:16px}.is-admin-layout .group-stress-check__count-report__table{padding:40px 24px;background:#FFF;border-radius:16px;overflow-x:auto}.is-admin-layout .group-stress-check__count-report__table table{border-collapse:separate;border-spacing:1px;border:1px solid #FFF;font-size:12px;margin:0 auto 40px;min-width:1200px}.is-admin-layout .group-stress-check__count-report__table .upper-row .title{width:160px;border:none;font-size:20px;font-weight:bold;padding:0 12px}.is-admin-layout .group-stress-check__count-report__table .upper-row .general{writing-mode:vertical-rl;text-align:right;vertical-align:middle;padding:8px;background:#F3F3F3}.is-admin-layout .group-stress-check__count-report__table .upper-row .master_classification{text-align:center;padding:8px 20px;color:#FFF;font-weight:bold}.is-admin-layout .group-stress-check__count-report__table .upper-row .master_classification.group_a{background:#5DA9E4}.is-admin-layout .group-stress-check__count-report__table .upper-row .master_classification.group_b{background:#FFB300}.is-admin-layout .group-stress-check__count-report__table .upper-row .master_classification.group_c{background:#8BC34A}.is-admin-layout .group-stress-check__count-report__table .upper-row .master_classification.group_d{background:#EB769E}.is-admin-layout .group-stress-check__count-report__table .mid-row .category_classification{writing-mode:vertical-rl;text-align:right;background:#F3F3F3;padding:8px;vertical-align:middle}.is-admin-layout .group-stress-check__count-report__table .mid-row .category_classification.group_a{background:#D9F0FB}.is-admin-layout .group-stress-check__count-report__table .mid-row .category_classification.group_b{background:#FBF2D5}.is-admin-layout .group-stress-check__count-report__table .mid-row .category_classification.group_c{background:#EBF6DD}.is-admin-layout .group-stress-check__count-report__table .mid-row .category_classification.group_d{background:#F8DFE3}.is-admin-layout .group-stress-check__count-report__table .lower-row:nth-child(odd){background:#F3F3F3}.is-admin-layout .group-stress-check__count-report__table .lower-row:nth-child(even){background:#FAFAFA}.is-admin-layout .group-stress-check__count-report__table .lower-row td{padding:4px;text-align:center}.is-admin-layout .group-stress-check__count-report__table .lower-row td:first-child{text-align:right}.is-admin-layout .group-stress-check__count-report__table .hidden_cell{background-color:#F3F3F3;vertical-align:middle;text-align:center}.is-admin-layout .group-stress-check__count-report__notes{margin-top:24px;font-size:14px}.is-admin-layout .group-stress-check__point-report__info{margin-bottom:32px}.is-admin-layout .group-stress-check__point-report__info ul{font-size:14px}.is-admin-layout .group-stress-check__point-report__info ul li{margin-bottom:8px}.is-admin-layout .group-stress-check__point-report__nav{display:flex;justify-content:flex-end;gap:8px;margin-bottom:16px}.is-admin-layout .group-stress-check__point-report__table{padding:40px 24px;background:#FFF;border-radius:16px;overflow-x:scroll}.is-admin-layout .group-stress-check__point-report__table table{border-collapse:separate;border-spacing:1px;border:1px solid #FFF;font-size:12px;margin:0 auto;min-width:1200px}.is-admin-layout .group-stress-check__point-report__table .upper-row .title{width:160px;border:none;font-size:20px;font-weight:bold;padding:0 12px}.is-admin-layout .group-stress-check__point-report__table .upper-row .general{writing-mode:vertical-rl;text-align:right;vertical-align:middle;padding:8px;background:#F3F3F3}.is-admin-layout .group-stress-check__point-report__table .upper-row .general-head{text-align:center;padding:8px 20px;background:#F3F3F3;color:#222;font-weight:bold}.is-admin-layout .group-stress-check__point-report__table .upper-row .master_classification{text-align:center;padding:8px 20px;color:#FFF;font-weight:bold}.is-admin-layout .group-stress-check__point-report__table .upper-row .master_classification.group_a{background:#5DA9E4}.is-admin-layout .group-stress-check__point-report__table .upper-row .master_classification.group_b{background:#FFB300}.is-admin-layout .group-stress-check__point-report__table .upper-row .master_classification.group_c{background:#8BC34A}.is-admin-layout .group-stress-check__point-report__table .upper-row .master_classification.group_d{background:#EB769E}.is-admin-layout .group-stress-check__point-report__table .mid-row .category_classification{writing-mode:vertical-rl;text-align:right;background:#F3F3F3;padding:8px;vertical-align:middle}.is-admin-layout .group-stress-check__point-report__table .mid-row .category_classification.group_a{background:#D9F0FB}.is-admin-layout .group-stress-check__point-report__table .mid-row .category_classification.group_a .star{color:#5DA9E4}.is-admin-layout .group-stress-check__point-report__table .mid-row .category_classification.group_b{background:#FBF2D5}.is-admin-layout .group-stress-check__point-report__table .mid-row .category_classification.group_c{background:#EBF6DD}.is-admin-layout .group-stress-check__point-report__table .mid-row .category_classification.group_c .star{color:#8BC34A}.is-admin-layout .group-stress-check__point-report__table .mid-row .category_classification.group_d{background:#F8DFE3}.is-admin-layout .group-stress-check__point-report__table .lower-row:nth-child(odd){background:#F3F3F3}.is-admin-layout .group-stress-check__point-report__table .lower-row:nth-child(even){background:#FAFAFA}.is-admin-layout .group-stress-check__point-report__table .lower-row td{padding:4px;text-align:center}.is-admin-layout .group-stress-check__point-report__table .lower-row td:first-child{text-align:right}.is-admin-layout .group-stress-check__point-report__table .lower-row td.blue{color:#0000FF;background-color:#D2F4FB;font-weight:bold}.is-admin-layout .group-stress-check__point-report__table .lower-row td.orange{color:#8B3324;background-color:#FFEDCD;font-weight:bold}.is-admin-layout .group-stress-check__point-report__table .lower-row td.red{color:#C80400;background-color:#FFE8E8;font-weight:bold}.is-admin-layout .group-stress-check__point-report__table .annotation{margin:4px auto 40px;position:sticky;display:inline-flex;justify-content:flex-end;gap:8px;width:450px;left:100%}@media (max-width: 1795px){.is-admin-layout .group-stress-check__point-report__table .annotation{left:calc(100% - 420px)}}.is-admin-layout .group-stress-check__point-report__table .annotation span.blue{color:#0000FF}.is-admin-layout .group-stress-check__point-report__table .annotation span.blue::before{display:inline-flex;align-items:center;content:"　";width:18px;height:12px;margin-right:4px;background-color:#D2F4FB}.is-admin-layout .group-stress-check__point-report__table .annotation span.orange{color:#8B3324}.is-admin-layout .group-stress-check__point-report__table .annotation span.orange::before{display:inline-flex;align-items:center;content:"　";width:18px;height:12px;margin-right:4px;background-color:#FFEDCD}.is-admin-layout .group-stress-check__point-report__table .annotation span.red{color:#C80400}.is-admin-layout .group-stress-check__point-report__table .annotation span.red::before{display:inline-flex;align-items:center;content:"　";width:18px;height:12px;margin-right:4px;background-color:#FFE8E8}.is-admin-layout .group-stress-check__point-report__table .hidden_cell{background-color:#F3F3F3;vertical-align:middle;text-align:center}.is-admin-layout .group-stress-check__notes{padding:24px;background:#FFF;border-radius:16px}.is-admin-layout .group-stress-check__notes>ul>li{font-size:14px;line-height:1.5;margin-bottom:8px}.is-admin-layout .group-stress-check__notes>ul>li li{margin-left:16px}.is-admin-layout .group-stress-check__notes table{margin-top:8px;border-collapse:collapse}.is-admin-layout .group-stress-check__notes table tr:nth-child(odd){background:#F3F3F3}.is-admin-layout .group-stress-check__notes table tr:nth-child(even){background:#FAFAFA}.is-admin-layout .group-stress-check__notes table th{border:1px solid #FFF;padding:4px}.is-admin-layout .group-stress-check__notes table td{min-width:120px;border:1px solid #FFF;padding:4px}.is-admin-layout .group-stress-check__notes .star--blue{color:#5DA9E4}.is-admin-layout .group-stress-check__notes .star--green{color:#8BC34A}.is-admin-layout .group-stress-check__notes_profile{padding:20px 4px;font-size:14px;background:#FFF;border-radius:16px}.is-admin-layout .group-stress-check__certification{margin:20px auto 0;display:flex;align-items:center;justify-content:center}.is-admin-layout .group-stress-check__certification>*{flex-basis:40%}.is-admin-layout .group-stress-check__filter-form{margin:24px 0}.is-admin-layout .group-stress-check__filter-form__heading{color:#222;font-size:14px;font-weight:bold;line-height:1}.is-admin-layout .group-stress-check__filter-form__items{margin:8px 0;padding:20px;background-color:#FFF;border-radius:8px}.is-admin-layout .group-stress-check__filter-form__tags{display:flex;gap:16px;justify-content:start;align-items:center;flex-wrap:wrap}.is-admin-layout .group-stress-check .condition-detail{padding:32px 40px 40px}.is-admin-layout .group-stress-check .condition-detail--confirm{padding:20px 40px 16px}.is-admin-layout .group-stress-check .condition-detail__header{display:flex;align-items:center}.is-admin-layout .group-stress-check .condition-detail__header .icon{margin-right:8px}.is-admin-layout .group-stress-check .condition-detail__heading{font-size:24px;font-weight:bold;color:#E27A92;white-space:nowrap}.is-admin-layout .group-stress-check .condition-detail__heading span{font-size:14px;margin-left:8px;font-weight:normal}.is-admin-layout .group-stress-check .condition-detail__heading.black{color:#222}.is-admin-layout .group-stress-check .condition-detail__list{margin-top:24px}.is-admin-layout .group-stress-check .condition-detail__list .strong{font-weight:bold;color:#E27A92;font-size:20px;text-decoration:underline;margin:10px 0px}.is-admin-layout .group-stress-check__table-actions{display:flex;gap:8px;justify-content:space-between}.is-admin-layout .group-stress-check .modal-icon-section{padding:32px 40px 40px}.is-admin-layout .group-stress-check .modal-icon-section__header{display:flex;align-items:center}.is-admin-layout .group-stress-check .modal-icon-section__header .icon{margin-right:8px}.is-admin-layout .group-stress-check .modal-icon-section__heading{font-size:24px;font-weight:bold}.is-admin-layout .group-stress-check .modal-icon-section__heading span{font-size:14px;margin-left:8px;font-weight:normal}.is-admin-layout .group-stress-check__settings__confirm-modal__background{background:#F7F7F7;border-radius:8px;margin:40px;padding:32px}.is-admin-layout .group-stress-check__settings__confirm-modal__title{font-size:24px;font-weight:bold;margin-bottom:24px}.is-admin-layout .group-stress-check__settings__confirm-modal__detail-items{display:flex;width:100%;gap:32px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #C8C8C8}.is-admin-layout .group-stress-check__settings__confirm-modal__detail-items:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.is-admin-layout .group-stress-check__settings__confirm-modal__detail-items .detail-item{min-width:200px;font-size:14px}.is-admin-layout .group-stress-check__settings__confirm-modal__detail-items .detail-item__title{font-weight:bold;margin-bottom:12px}.is-admin-layout .group-stress-check__settings__confirm-modal__detail-items .detail-item__value.tags{display:flex;gap:8px;flex-wrap:wrap}.is-admin-layout .group-stress-check__settings__confirm-modal__detail-items .detail-item__value .table-header{padding-left:24px}.is-admin-layout .group-stress-check__settings__confirm-modal__detail-items .detail-item__value .table-inner{padding:16px 24px}.is-admin-layout .qr-code__background{background:#F7F7F6;border-radius:8px;margin-top:48px;padding:40px}.is-admin-layout .qr-code__prev-button{width:195px}.is-admin-layout .qr-code__content{text-align:center}.is-admin-layout .qr-code__title{font-size:20px;font-weight:bold}.is-admin-layout .qr-code__leads{margin:24px 0}.is-admin-layout .qr-code__lead{font-size:16px}.is-admin-layout .qr-code__notes{margin:24px 0;text-align:left}.is-admin-layout .qr-code__note{font-size:14px}.is-admin-layout .usage{background:#F7F7F7;width:100%;border-radius:8px;margin:40px auto;padding:80px 40px;display:flex;flex-direction:column;gap:24px}.is-admin-layout .usage .search-form{display:flex;flex-direction:column;gap:24px}.is-admin-layout .usage .year-select{display:flex;justify-content:space-between;align-items:center}.is-admin-layout .usage .year-select__current{font-size:20px;font-weight:bold;line-height:1.5}.is-admin-layout .usage .year-select__prev,.is-admin-layout .usage .year-select__next{width:80px}.is-admin-layout .usage .year-select__prev .c-button,.is-admin-layout .usage .year-select__next .c-button{width:80px;height:32px}.is-admin-layout .usage .year-select__prev .c-button{padding-right:12px}.is-admin-layout .usage .year-select__next .c-button{padding-left:12px}.is-admin-layout .usage .conditions{display:flex;justify-content:space-between;align-items:center;gap:16px}.is-admin-layout .usage .conditions__item{width:100%}.is-admin-layout .usage .services{display:flex;flex-direction:column;gap:40px}.is-admin-layout .usage .service{display:flex;flex-direction:column;gap:24px}.is-admin-layout .usage .service__heading{font-size:24px;font-weight:bold;line-height:1.5}.is-admin-layout .usage .graph{display:flex;border-radius:8px;background-color:#FFFFFF}.is-admin-layout .usage .graph .ratio{padding:40px}.is-admin-layout .usage .graph .ratio__heading{font-size:24px;font-weight:bold;line-height:1.5}.is-admin-layout .usage .graph .ratio__main{margin-top:40px;display:flex;align-items:flex-start;gap:40px}.is-admin-layout .usage .graph .ratio__number{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:18px;font-weight:bold;line-height:1.5;text-align:center}.is-admin-layout .usage .graph .ratio__number strong{font-size:32px;font-weight:bold;line-height:1.5}.is-admin-layout .usage .graph .ratio__doughnuts{flex:0 0 240px;width:240px;position:relative}.is-admin-layout .usage .graph .ratio__item{display:flex;align-items:center;font-size:14px;font-weight:normal;line-height:1.5}.is-admin-layout .usage .graph .ratio__icon{flex:0 0 10px;width:10px;height:10px;border-radius:4px;margin-right:4px}.is-admin-layout .admin-report__container:not(:first-child){margin-top:24px}.is-admin-layout .admin-report__back{margin:0 0 0 auto;min-width:120px;width:-moz-fit-content;width:fit-content}.is-admin-layout .admin-report__inner{padding:48px 40px}.is-admin-layout .admin-report__header{border-bottom:4px solid #127DA8;padding-bottom:24px}.is-admin-layout .admin-report__title{color:#127DA8;font-size:32px;font-weight:bold;text-align:center}.is-admin-layout .admin-report__date{font-size:14px;margin-top:8px;text-align:center}.is-admin-layout .admin-report__main .trix-content{margin-top:32px}.is-admin-layout .admin-report__main .trix-content div{font-size:14px;margin-top:24px}.is-admin-layout .admin-report__main .trix-content h1{font-size:16px;font-weight:bold;margin-top:24px}.is-admin-layout .admin-report__main .trix-content a{text-decoration:underline;color:#26B7E1}@media (hover: hover),(-ms-high-contrast: none){.is-admin-layout .admin-report__main .trix-content a:hover{text-decoration:none}}@supports (-ms-ime-align: auto){.is-admin-layout .admin-report__main .trix-content a:hover{text-decoration:none}}@-moz-document url-prefix(){.is-admin-layout .admin-report__main .trix-content a:hover{text-decoration:none}}.is-admin-layout .admin-report__main .trix-content img{margin-top:24px}.is-admin-layout .admin-report__main .trix-content ul{font-size:14px}.is-admin-layout .admin-report__main .trix-content ul li{list-style-type:disc}.is-admin-layout .admin-report__main .trix-content ol{font-size:14px}.is-admin-layout .admin-report__main .trix-content ol li{list-style-type:decimal}.is-admin-layout .admin-report__main .trix-content blockquote{font-size:14px}.is-admin-layout .admin-report__main .trix-content pre{font-size:14px}.is-admin-layout .admin-report__main .trix-content .attachment--file{border:none;font-size:14px;margin:0}.is-admin-layout .admin-report__main .trix-content action-text-attachment{align-items:center;display:flex}.is-admin-layout .admin-report__main .trix-content action-text-attachment a{align-items:center;background:#FFF;border:1px solid #222;border-radius:8px;color:#222;display:flex;font-size:14px;font-weight:bold;margin-left:56px;padding:4px 8px;position:relative;text-decoration:none;width:-moz-fit-content;width:fit-content}.is-admin-layout .admin-report__main .trix-content action-text-attachment a::before{content:"";background:url(/assets/icon/icon_report-97c8f413ee103f0528ca853a63b02ad8bce6358b1ab0678bed0cf5cfd5ec9dc5.svg) no-repeat center/contain;display:block;width:16px;height:16px;margin-right:4px}.is-admin-layout .admin-report__content{margin:32px auto 0}.is-admin-layout .admin-report__content p{font-size:14px;margin:16px 0 0}.is-admin-layout .admin-users__body{margin:24px 0 0}.is-admin-layout .admin-users__lead{font-size:16px;margin:24px 0 0}.is-admin-layout .admin-users__lead>*+*{margin:8px 0 0}.is-admin-layout .admin-users__container:not(:first-child){margin:32px 0 0}.is-admin-layout .admin-users__content-wrap{background:#F7F7F7;border-radius:8px;margin:16px 0 0;padding:24px}.is-admin-layout .admin-users__content-heading{align-items:center;display:flex;gap:4px}.is-admin-layout .admin-users__content-heading h3{font-size:18px;font-weight:bold}.is-admin-layout .admin-users__sample-lead{font-size:16px}.is-admin-layout .admin-users__sample-button{margin:24px 0 0}.is-admin-layout .admin-users__sample-note{color:rgba(34,34,34,0.64);font-size:12px;margin:16px 0 0}.is-admin-layout .admin-users__sample-note li{margin:4px 0 0}.is-admin-layout .admin-users__upload-button{margin:24px 0 0}.is-admin-layout .admin-users__upload-button input[type="file"]{display:ruby;font-size:14px;width:100%}.is-admin-layout .admin-users__upload-button input[type="file"]::-webkit-file-upload-button{-webkit-appearance:none;appearance:none;box-shadow:none;border:0;outline:0;background:none;border-radius:0;align-items:center;background:white;border:1px solid #222;border-radius:8px;display:flex;font-size:14px;font-weight:bold;justify-content:center;margin:0 8px 0 0;padding:8px 16px;width:160px;height:40px;cursor:pointer}.is-admin-layout .admin-users__upload-note{color:rgba(34,34,34,0.64);font-size:12px;margin:16px 0 0}.is-admin-layout .admin-users__upload-note li{margin:4px 0 0}.is-admin-layout .admin-users__upload-submit{margin:24px 0 0}.is-admin-layout .admin-users__email-invite-note{color:rgba(34,34,34,0.64);font-size:12px;margin:16px 0 0}.is-admin-layout .admin-users__explanation{margin:32px 0 0}.is-admin-layout .admin-users__table{margin:24px 0 0}.is-admin-layout .admin-user-setting__body{background:#F7F7F7;border-radius:8px;margin:48px 0 0;padding:64px 24px;position:relative}.is-admin-layout .admin-user-setting__back{position:absolute;left:16px;top:0;transform:translateY(-50%);width:238px;z-index:1}.is-admin-layout .admin-user-setting__username{align-items:center;border-bottom:1px solid rgba(34,34,34,0.16);display:flex;font-size:16px;padding:0 0 24px}.is-admin-layout .admin-user-setting__username span{font-weight:bold}.is-admin-layout .admin-user-setting__form{display:flex;flex-direction:column;gap:24px}.is-admin-layout .admin-user-setting__label{align-items:center;display:flex;gap:8px;font-size:18px;font-weight:bold}.is-admin-layout .admin-user-setting__input{margin:8px 0 0;position:relative}.is-admin-layout .admin-user-setting__input .multiselect__tags{border:none;border-radius:8px;padding:12px}.is-admin-layout .admin-user-setting__input .multiselect__select::before{display:none}.is-admin-layout .admin-user-setting__input .multiselect__select::after{content:"";width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_down-cc97b5fe34c017318d1d7ed5c350e556f501b57be2db5fb9d0bf0223fdf8da2f.svg) no-repeat;background-size:cover;position:absolute;top:0;bottom:0;right:8px;margin:auto}.is-admin-layout .admin-user-setting__input .multiselect__placeholder{color:#9F9F9F;margin:0;padding:0;width:90%}.is-admin-layout .admin-user-setting__input .multiselect__single{color:#222;font-size:14px;margin:0;padding:0}.is-admin-layout .admin-user-setting__input .select::after{content:"";width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_down-cc97b5fe34c017318d1d7ed5c350e556f501b57be2db5fb9d0bf0223fdf8da2f.svg) no-repeat;background-size:cover;position:absolute;top:0;bottom:0;right:4px;margin:auto}.is-admin-layout .admin-user-setting__multiple-radio{width:100%;padding:0 12px;background:#FFF;border-radius:8px}.is-admin-layout .admin-user-setting__multiple-radio ::-moz-placeholder{color:#9F9F9F}.is-admin-layout .admin-user-setting__multiple-radio ::placeholder{color:#9F9F9F}.is-admin-layout .admin-user-setting__multiple-radio ::-ms-input-placeholder{color:#9F9F9F}.is-admin-layout .admin-user-setting__multiple-radio :-ms-input-placeholder{color:#9F9F9F}.is-admin-layout .admin-user-setting__multiple-radio__content{display:flex}.is-admin-layout .admin-user-setting__note{color:rgba(34,34,34,0.64);font-size:12px;margin:8px 0 0}.is-admin-layout .admin-user-setting__error{margin:8px 0 0}.is-admin-layout .admin-user-setting__lead{font-size:14px;margin:8px 0 0}.is-admin-layout .admin-user-setting__submit{align-items:center;display:flex;justify-content:center;gap:16px;margin:48px auto 0}.is-admin-layout .admin-user-setting__no-result{font-size:20px;font-weight:bold;margin:32px auto 0;text-align:center}.is-admin-layout .training_course__list{background:#F0F3F3;border-radius:8px;margin-top:48px;padding:24px}.is-admin-layout .training_course__list__title{margin-bottom:16px}.is-admin-layout .training_course__assign-form{background:#F0F3F3;border-radius:8px;margin-top:48px;padding:24px}.is-admin-layout .training_course__assign-form__item{margin-bottom:16px}.is-admin-layout .training_course__assign-form__item:last-child{margin-bottom:0}.is-admin-layout .training_course__assign-form__item__title{font-weight:bold;font-size:16px;margin-bottom:8px}.is-admin-layout .training_course__assign-form__item__user-search-form{background:#E3E3E3;border-radius:8px;padding:24px;display:flex;align-items:flex-end;gap:8px;margin-bottom:24px}.is-admin-layout .training_course__assign-form__item__user-search-form .form-item{width:calc(25% - 8px)}.is-admin-layout .training_course__assign-form__item__user-list{margin-bottom:12px}.is-admin-layout .training_course__assign-form__item__user-list__header{display:table-cell;padding:5px 10px;font-weight:bold;font-size:14px;color:rgba(34,34,34,0.64)}.is-admin-layout .training_course__assign-form__item__user-list__body{min-height:88px}.is-admin-layout .training_course__assign-form__item__user-list__body .item{display:table-cell;padding:0 16px;font-size:16px;color:#222;vertical-align:middle}.is-admin-layout .training_progression__schedule{background:#F0F3F3;border-radius:8px;margin-top:48px;padding:24px;position:relative}.is-admin-layout .training_progression__schedule__title{margin-bottom:8px;font-size:24px;font-weight:bold;display:flex;justify-content:space-between;align-items:center}.is-admin-layout .training_progression__schedule__item{padding:16px 0;border-bottom:1px solid rgba(34,34,34,0.16)}.is-admin-layout .training_progression__schedule__item__title{font-size:16px;font-weight:bold;margin-bottom:8px}.is-admin-layout .training_progression__schedule__item__body{font-size:16px;white-space:pre-wrap;word-break:break-all}.is-admin-layout .training_progression__trainee-list{background:#F0F3F3;border-radius:8px;margin-top:48px;padding:24px;position:relative}.is-admin-layout .training_progression__trainee-list__title{font-size:24px;font-weight:bold;margin-bottom:16px;word-break:break-all}.is-admin-layout .training_progression__trainee-list__status{width:80px}.is-admin-layout .training_progression__trainee-list__status-badge{height:32px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:bold;color:#FFF;border-radius:40px;background:#E07A1C}.is-admin-layout .training_progression__trainee-list__status-badge.completed{background:#A4A4A4}.is-admin-layout .training_progression__detail{background:#F0F3F3;border-radius:8px;margin-top:48px;padding:24px;position:relative;margin-bottom:32px}.is-admin-layout .training_progression__detail__title{font-size:24px;font-weight:bold;margin-bottom:16px}.is-admin-layout .training_progression__detail__body{padding:0 16px;background-color:#FFF;margin-bottom:16px}.is-admin-layout .training_progression__detail__item{padding:16px 0;border-bottom:1px solid rgba(34,34,34,0.16)}.is-admin-layout .training_progression__detail__item:last-child{border-bottom:none}.is-admin-layout .training_progression__detail__item__title{font-size:16px;font-weight:bold;margin-bottom:8px}.is-admin-layout .training_progression__detail__item__body{font-size:16px;white-space:pre-wrap;word-break:break-all}.is-admin-layout .training_progression__detail__counselor-report-section{margin-top:32px;background:#F0F3F3;border-radius:8px;padding:24px}.is-admin-layout .training_progression__detail__counselor-report-section__title{font-size:24px;font-weight:bold;margin-bottom:16px}.is-admin-layout .training_progression__detail__counselor-report-section__container{background:#FFF;border-radius:8px;padding:8px 16px}.is-admin-layout .training_progression__detail__counselor-report{margin-bottom:16px}.is-admin-layout .training_progression__detail__counselor-report:last-child{margin-bottom:0}.is-admin-layout .training_progression__detail__counselor-report__title{font-size:16px;font-weight:bold}.is-admin-layout .training_progression__detail__counselor-report__body{font-size:14px;white-space:pre-wrap;word-break:break-all;margin:4px 0}.is-admin-layout .training_progression__detail__counselor-report__toggle-label-area{display:flex;justify-content:flex-end;align-items:center;height:40px;color:#26B7E1}.is-admin-layout .training_progression__detail__counselor-report__toggle-label-area.hidden{display:none}.is-admin-layout .training_progression__detail__counselor-report__toggle-label-area .toggle-label.open{display:block;position:relative;padding-right:32px}.is-admin-layout .training_progression__detail__counselor-report__toggle-label-area .toggle-label.open::after{content:"";width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_down_blue-eb37e0d820d877fed933ffa7768077ed3ec57ee14bb418a6495c98558ab48ad7.svg) no-repeat;background-size:cover;position:absolute;top:0;bottom:0;right:8px;margin:auto}.is-admin-layout .training_progression__detail__counselor-report__toggle-label-area .toggle-label.close{display:none;position:relative;padding-right:32px}.is-admin-layout .training_progression__detail__counselor-report__toggle-label-area .toggle-label.close::after{content:"";width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_up_blue-84f0cf9c67f03365c8dbbe5afffa14542800eda815a9c81c0358d93fd3d2369f.svg) no-repeat;background-size:cover;position:absolute;top:0;bottom:0;right:8px;margin:auto}.is-admin-layout .training_progression__detail__counselor-report .ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.is-admin-layout .training_progression__detail__counselor-report input[type="checkbox"]:checked~.ellipsis{display:block;overflow:visible}.is-admin-layout .training_progression__detail__counselor-report input[type="checkbox"]:checked~.training_progression__detail__counselor-report__toggle-label-area .toggle-label.open{display:none}.is-admin-layout .training_progression__detail__counselor-report input[type="checkbox"]:checked~.training_progression__detail__counselor-report__toggle-label-area .toggle-label.close{display:block}.is-admin-layout .training_progression__sessions{background:#F0F3F3;border-radius:8px;padding:24px}.is-admin-layout .training_progression__sessions__title{font-size:24px;font-weight:bold;margin-bottom:16px}.is-admin-layout .training_progression__sessions__list{padding-left:16px;padding-right:16px;margin-bottom:16px;background:#FFF;border-radius:8px}.is-admin-layout .training_progression__sessions__list--unscheduled{padding-top:8px;padding-bottom:8px;margin-bottom:16px}.is-admin-layout .training_progression__sessions__list--scheduled{padding-top:16px;padding-bottom:16px}.is-admin-layout .training_progression__sessions__list__item{display:flex;justify-content:space-between;align-items:center}.is-admin-layout .training_progression__sessions__list__item .contents{font-size:16px}.is-admin-layout .training_progression__sessions__list__item--unscheduled{padding:4px 0}.is-admin-layout .training_progression__sessions__list__item--scheduled{border-bottom:1px solid rgba(34,34,34,0.16);padding-bottom:16px;margin-bottom:16px}.is-admin-layout .training_progression__sessions__list__item--scheduled:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.is-admin-layout .training_progression__sessions__list__unscheduled-count{font-weight:bold}.is-admin-layout .introduction__container{border-radius:24px 0px 0px 0px;margin-top:24px;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.08);position:relative}.is-admin-layout .introduction__container__hero_area{background:#F7F7F7;padding:40px 64px;border-radius:8px 8px 0 0;position:relative}.is-admin-layout .introduction__container__hero_area__user_alert{background:#E9FEFF;padding:16px;border:4px solid #A1E7EB;color:#0AADB6;text-align:center;font-size:16px;font-weight:bold;margin-bottom:40px}.is-admin-layout .introduction__container__hero_area__detail{display:flex;justify-content:space-between;margin-bottom:60px}.is-admin-layout .introduction__container__hero_area__detail__lead{gap:16px;font-size:16px;line-height:32px}.is-admin-layout .introduction__container__hero_area__detail__lead__title{font-size:28px;font-weight:bold;margin-bottom:12px}.is-admin-layout .introduction__container__hero_area__detail__visual{padding-left:12px}.is-admin-layout .introduction__container__contents{background:white;padding:64px;border-radius:8px}.is-admin-layout .introduction__container__contents__title_area{text-align:center;margin-bottom:56px}.is-admin-layout .introduction__container__contents__title_area__title{font-size:32px;font-weight:bold;line-height:38.4px;color:#1B536F;position:relative}.is-admin-layout .introduction__container__contents__title_area__title img{position:absolute;top:-50px;right:345px}.is-admin-layout .introduction__container__contents__title_area__title .number{font-family:DIN Alternate;font-size:72px;vertical-align:text-bottom;margin-right:-15px}.is-admin-layout .introduction__container__contents__title_area__title .text-tsu{font-size:34px;vertical-align:-3px;margin-right:-7px}.is-admin-layout .introduction__container__contents__title_area__title .text-no{vertical-align:-3px;margin-right:-5px}.is-admin-layout .introduction__container__contents__point{display:flex;justify-content:space-between;align-items:center;font-size:16px;text-align:left;margin-bottom:64px}.is-admin-layout .introduction__container__contents__point .detail .title{font-size:24px;font-weight:bold;color:#1B536F;margin-bottom:24px;position:relative}.is-admin-layout .introduction__container__contents__point .detail .title img{position:absolute;top:-25px}.is-admin-layout .introduction__container__contents__point .detail .title span{margin-left:80px}.is-admin-layout .introduction__container__contents__point .thumbnail__odd{margin-bottom:12px;margin-left:56px}.is-admin-layout .introduction__container__contents__point .thumbnail__even{margin-right:56px}.is-admin-layout .introduction__container__contents__text{font-size:24px;font-weight:bold;text-align:center;color:#1B536F;margin-bottom:72px}.is-admin-layout .introduction__container__button_area{display:flex;justify-content:center}.is-admin-layout .introduction__container__button_area .button{padding:16px;border-radius:8px;background:#26B7E1;color:#FFF;font-size:20px;font-weight:bold;text-align:center;width:507px}.chartjs-tooltip{position:relative;padding:4px 8px;border-radius:4px}.chartjs-tooltip span{width:12px;height:12px;display:inline-block;margin-right:5px;vertical-align:middle}.chartjs-tooltip::after{content:'';border:8px solid transparent;border-top-color:rgba(0,0,0,0.8);position:absolute;bottom:-16px;left:50%;transform:translateX(-50%)}.is-static-page-layout .contents{padding:60px 80px 80px;position:relative}@media screen and (max-width: 767px){.is-static-page-layout .contents{padding:0 16px 0}}.is-static-page-layout .contents-detail{padding:40px 80px}@media screen and (max-width: 767px){.is-static-page-layout .contents-detail{padding:0 16px 0}}.is-static-page-layout .contents-detail__main{margin-top:20px}@media screen and (max-width: 767px){.is-static-page-layout .contents-detail__main{margin-top:30px}}.is-static-page-layout .contents-detail__main h2{font-size:24px;font-weight:bold;border-bottom:2px solid #222;padding-bottom:16px;margin-bottom:36px}@media screen and (max-width: 767px){.is-static-page-layout .contents-detail__main h2{margin-bottom:28px}}.is-static-page-layout .contents-detail__main h3{font-size:20px;font-weight:bold;margin:30px 0 15px}@media screen and (max-width: 767px){.is-static-page-layout .contents-detail__main h3{margin-bottom:10px}}.is-static-page-layout .contents-detail__main p{font-size:16px;line-height:2;margin-bottom:20px}@media screen and (max-width: 767px){.is-static-page-layout .contents-detail__main p{font-size:15px}}.is-static-page-layout .contents-detail__main ul{margin-left:20px}.is-static-page-layout .contents-detail__main ul li{list-style-type:decimal;font-size:1.3rem}@media screen and (max-width: 767px){.is-static-page-layout .contents-detail__main ul li{font-size:1.0rem}}.is-static-page-layout .contents-detail__main ol span{font-size:16px;margin-top:20px;display:block}.is-static-page-layout .contents-detail__main ol li{list-style-type:disc;font-size:1rem;margin:5px 0 0 35px}@media screen and (max-width: 767px){.is-static-page-layout .contents-detail__main ol li{margin:5px 0 20px 15px}}.is-static-page-layout .contents-detail__main .decimal>li{list-style-type:decimal}.is-static-page-layout .contents-detail__main .decimal__under__area{margin-left:20px}.is-static-page-layout .contents-detail__main .decimal--circle li{list-style-type:circle}.is-static-page-layout .contents-detail__env__main p{font-weight:bold}.is-static-page-layout .contents-detail__env__main span{font-size:0.9rem;margin-left:10px;font-weight:normal;display:block}.is-static-page-layout .contents-detail a{color:#26B7E1;transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.is-static-page-layout .contents-detail a:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.is-static-page-layout .contents-detail a:hover{opacity:0.6}}@-moz-document url-prefix(){.is-static-page-layout .contents-detail a:hover{opacity:0.6}}.is-opinion-layout .opinion{padding:60px 80px 80px;position:relative}@media screen and (max-width: 767px){.is-opinion-layout .opinion{padding:50px 16px 30px}}.is-opinion-layout .opinion__heading{font-size:40px;font-weight:bold}@media screen and (max-width: 767px){.is-opinion-layout .opinion__heading{font-size:28px}}.is-opinion-layout .opinion__heading span{display:block;font-size:20px;color:#8774D6}@media screen and (max-width: 767px){.is-opinion-layout .opinion__heading span{font-size:16px}}.is-opinion-layout .opinion__lead{font-size:14px;background:#EEF0FF;border-radius:20px;margin:40px 0 0;padding:15px;display:flex}@media screen and (max-width: 767px){.is-opinion-layout .opinion__lead{display:block;margin:40px 0 0;position:relative;padding-top:25%}}.is-opinion-layout .opinion__img{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.is-opinion-layout .opinion__img{position:absolute;top:-30px;left:0;right:0}}.is-opinion-layout .opinion__text{padding:10px}.is-opinion-layout .opinion__text span{font-size:24px;margin-bottom:15px;font-weight:bold;display:block}@media screen and (max-width: 767px){.is-opinion-layout .opinion__text span{font-size:20px;margin-bottom:5px}}.is-opinion-layout .opinion__body{margin-top:54px}@media screen and (max-width: 767px){.is-opinion-layout .opinion__body{margin-top:34px}}.is-opinion-layout .opinion .enter-detail{margin:50px 0 0}@media screen and (max-width: 767px){.is-opinion-layout .opinion .enter-detail{margin:30px 0 0}}.is-opinion-layout .opinion .enter-inner{margin-top:20px}.is-opinion-layout .opinion .enter-inner .c-select{width:auto}.is-opinion-layout .opinion__annotation-top{border:3px solid #26B7E1;border-radius:8px;margin:32px 0 0}@media screen and (max-width: 767px){.is-opinion-layout .opinion__annotation-top{margin:12px 0 0}}.is-opinion-layout .opinion__annotation-bottom{border:3px solid #26B7E1;border-radius:8px;margin:64px 0 0}@media screen and (max-width: 767px){.is-opinion-layout .opinion__annotation-bottom{margin:12px 0 0}}.is-opinion-layout .opinion__annotation-heading{background:#26B7E1;color:#FFF;font-size:20px;font-weight:bold;padding:12px;text-align:center}@media screen and (max-width: 767px){.is-opinion-layout .opinion__annotation-heading{font-size:16px;padding:8px 12px}}.is-opinion-layout .opinion__annotation-text{font-size:16px;padding:24px}@media screen and (max-width: 767px){.is-opinion-layout .opinion__annotation-text{font-size:14px;padding:12px}}.is-opinion-layout .condition-detail{padding:32px 40px 40px}@media screen and (max-width: 767px){.is-opinion-layout .condition-detail{padding:0px 14px 24px}}.is-opinion-layout .condition-detail__heading{font-size:24px;font-weight:bold}@media screen and (max-width: 767px){.is-opinion-layout .condition-detail__heading{font-size:20px}}.is-opinion-layout .condition-detail__heading span{font-size:14px;margin-left:8px;font-weight:normal}.is-opinion-layout .thanks{padding:60px 20px 80px;position:relative;margin-bottom:20px}@media screen and (max-width: 767px){.is-opinion-layout .thanks{padding:0 5px 30px}}.is-opinion-layout .thanks__inner{width:100%}.is-opinion-layout .thanks__contents p{margin-top:40px;line-height:2rem;font-weight:bold;font-size:23px}@media screen and (max-width: 767px){.is-opinion-layout .thanks__contents p{font-size:16px;margin-top:0;text-align:left;font-weight:normal}}.is-opinion-layout .thanks__contents p span{font-size:16px;font-weight:normal}@media screen and (max-width: 767px){.is-opinion-layout .thanks__contents p span{font-size:14px;line-height:1.5rem}}.is-opinion-layout .thanks__contents__title{margin:0 auto;z-index:1;text-align:center}@media screen and (max-width: 767px){.is-opinion-layout .thanks__contents__title{font-size:20px;width:100%;text-align:left;margin-bottom:10px}}.is-opinion-layout .thanks__contents__title span{font-weight:bold;font-size:30px;text-align:left}@media screen and (max-width: 767px){.is-opinion-layout .thanks__contents__title span{font-size:25px}}.is-opinion-layout .thanks__contents--center{text-align:center}.is-doctor-consultation-layout .doctor-consultation{padding:60px 80px 80px;position:relative}@media screen and (max-width: 767px){.is-doctor-consultation-layout .doctor-consultation{padding:30px 16px 30px}}.is-doctor-consultation-layout .doctor-consultation__header{margin-bottom:30px}.is-doctor-consultation-layout .doctor-consultation__heading{font-size:40px;font-weight:bold}@media screen and (max-width: 767px){.is-doctor-consultation-layout .doctor-consultation__heading{font-size:28px}}.is-doctor-consultation-layout .doctor-consultation__heading span{display:block;font-size:20px;color:#26A065}@media screen and (max-width: 767px){.is-doctor-consultation-layout .doctor-consultation__heading span{font-size:16px}}.is-doctor-consultation-layout .doctor-consultation__body{margin-top:54px}@media screen and (max-width: 767px){.is-doctor-consultation-layout .doctor-consultation__body{margin-top:34px}}.is-doctor-consultation-layout .doctor-consultation .enter-detail{margin:50px 0 0}@media screen and (max-width: 767px){.is-doctor-consultation-layout .doctor-consultation .enter-detail{margin:30px 0 0}}.is-doctor-consultation-layout .doctor-consultation .enter-inner{margin-top:20px}.is-doctor-consultation-layout .doctor-consultation__radio{margin:20px 0}.is-doctor-consultation-layout .doctor-consultation__radio-icon{position:absolute;top:-10px;left:-10px}.is-doctor-consultation-layout .doctor-consultation__radio-text{font-size:23px}@media screen and (max-width: 767px){.is-doctor-consultation-layout .doctor-consultation__radio-text{font-size:20px}}@media screen and (max-width: 767px){.is-doctor-consultation-layout .doctor-consultation__checkbox-text{font-size:14px}}.is-doctor-consultation-layout .condition-detail{padding:32px 40px 40px}@media screen and (max-width: 767px){.is-doctor-consultation-layout .condition-detail{padding:0px 14px 24px}}.is-doctor-consultation-layout .condition-detail__heading{font-size:24px;font-weight:bold}@media screen and (max-width: 767px){.is-doctor-consultation-layout .condition-detail__heading{font-size:20px}}.is-doctor-consultation-layout .condition-detail__heading span{font-size:14px;margin-left:8px;font-weight:normal}.is-doctor-consultation-layout .thanks{padding:60px 20px 80px;position:relative;margin-bottom:20px}@media screen and (max-width: 767px){.is-doctor-consultation-layout .thanks{padding:10px 5px 30px}}.is-doctor-consultation-layout .thanks__inner{width:100%}@media screen and (max-width: 767px){.is-doctor-consultation-layout .thanks__contents{padding-top:30px}}.is-doctor-consultation-layout .thanks__contents p{margin-top:40px;line-height:2rem;font-weight:bold;font-size:23px}@media screen and (max-width: 767px){.is-doctor-consultation-layout .thanks__contents p{font-size:16px;margin-top:0;text-align:left}}.is-doctor-consultation-layout .thanks__contents p span{font-size:16px;font-weight:normal}@media screen and (max-width: 767px){.is-doctor-consultation-layout .thanks__contents p span{font-size:14px;line-height:1.5rem}}.is-doctor-consultation-layout .thanks__contents__title{margin:0 auto;z-index:1;text-align:center}@media screen and (max-width: 767px){.is-doctor-consultation-layout .thanks__contents__title{font-size:20px;width:100%;text-align:left}}.is-doctor-consultation-layout .thanks__contents__title span{font-weight:bold;font-size:30px;text-align:left}@media screen and (max-width: 767px){.is-doctor-consultation-layout .thanks__contents__title span{font-size:25px}}.is-doctor-consultation-layout .thanks__contents--center{text-align:center}@media screen and (max-width: 767px){.is-mypage-layout .l-header{z-index:1}}@media screen and (max-width: 767px){.is-mypage-layout .l-header__company_logo h3{padding-top:0.125em}}.is-mypage-layout .alert-container{width:1000px;margin:0 auto 40px}@media screen and (max-width: 767px){.is-mypage-layout .alert-container{width:100%}.is-mypage-layout .alert-container .alert{width:100%;margin:0 auto}}.is-mypage-layout .condition-detail{padding:32px 40px 40px}@media screen and (max-width: 767px){.is-mypage-layout .condition-detail{padding:0px 14px 24px}}.is-mypage-layout .condition-detail__header{display:flex;align-items:center;font-size:24px;font-weight:bold}.is-mypage-layout .condition-detail__header.mb-20{margin-bottom:20px}@media screen and (max-width: 767px){.is-mypage-layout .condition-detail__header{font-size:20px;margin-top:10px}}.is-mypage-layout .condition-detail__header span{font-size:14px;margin-left:8px;font-weight:normal}.is-mypage-layout .condition-detail__header .icon{margin-right:8px}.is-mypage-layout .condition-detail__note{line-height:1.3rem;padding:0;white-space:pre-line;font-size:12px;color:rgba(34,34,34,0.64)}.is-mypage-layout .condition-detail__note.mt-8{margin-top:-8px}.is-mypage-layout .condition-detail__note.m-0{margin:0}@media screen and (max-width: 767px){.is-mypage-layout .condition-detail__note{font-size:11px;line-height:1rem}}.is-mypage-layout .condition-detail__lead{font-size:18px;font-weight:bold}@media screen and (max-width: 767px){.is-mypage-layout .condition-detail__lead{font-size:16px}}.is-mypage-layout .condition-detail__heading{font-size:18px}@media screen and (max-width: 767px){.is-mypage-layout .condition-detail__heading{display:flex;flex-wrap:wrap;align-items:baseline}}.is-mypage-layout .mypage-main{padding:36px 40px 65px;width:100%}@media screen and (max-width: 767px){.is-mypage-layout .mypage-main{padding:20px 16px}}@media screen and (max-width: 767px){.is-mypage-layout .mypage-main:has(.counselor-content-main__back){padding:40px 16px 20px}}.is-mypage-layout .mypage-main__title{border-bottom:1px dashed rgba(34,34,34,0.32);margin:0 auto 32px;padding:0 0 36px 0;word-break:break-all;display:flex}@media screen and (max-width: 767px){.is-mypage-layout .mypage-main__title{border-bottom:none;margin:0;padding:0 0 24px 0}}.is-mypage-layout .mypage-main__title h2{font-size:32px;font-weight:bold}@media screen and (max-width: 767px){.is-mypage-layout .mypage-main__title h2{font-size:24px}}.is-mypage-layout .mypage-main__title .flex{display:flex;align-items:center}.is-mypage-layout .mypage-main__title .subscription-period-end{margin-left:auto;text-align:right;font-size:16px;line-height:1.5}.is-mypage-layout .mypage-main__alert-section .c-icon-section__body{display:flex;flex-direction:column;gap:16px}.is-mypage-layout .mypage-main__alert-section .alert-wrap:last-child{margin:0 0 40px}.is-mypage-layout .mypage-main__alert-section .alert-wrap dl{border:none;gap:2px}.is-mypage-layout .mypage-main__alert-section .alert-wrap dt,.is-mypage-layout .mypage-main__alert-section .alert-wrap dd{font-size:14px}.is-mypage-layout .mypage-main__alert-section .alert-counseling{background:#E9FEFF;border:4px solid #A1E7EB}.is-mypage-layout .mypage-main__alert-section .alert-counseling.minimum-padding-margin{padding:10px 0;margin:0 0 20px 0}.is-mypage-layout .mypage-main__alert-section .alert-counseling span{background:#0AADB6}.is-mypage-layout .mypage-main__alert-section .alert-harassment{background:#FFF3F5;border:4px solid #FECAD4}.is-mypage-layout .mypage-main__alert-section .alert-harassment span{background:#DD677D}.is-mypage-layout .mypage-main__alert-section .alert-badge{border-radius:20px;color:#FFF;font-size:10px;font-weight:bold;padding:2px 16px;position:absolute;top:-12px;left:-12px;text-align:center}@media screen and (max-width: 767px){.is-mypage-layout .mypage-main__alert-section .alert-badge{font-size:11px;padding:4px 10px;top:-14px}}@media screen and (max-width: 767px){.is-mypage-layout .mypage-main__reserve-section{margin:0 0 20px 0}}@media screen and (max-width: 767px){.is-mypage-layout .mypage-main__reserve-section.unanswered-section{margin:30px 0 20px 0}}.is-mypage-layout .mypage-main__reserve-section .c-icon-section__header{margin:0 0 28px 0}@media screen and (max-width: 767px){.is-mypage-layout .mypage-main__reserve-section .c-icon-section__header{margin:0 0 15px 0}}.is-mypage-layout .mypage-main__reserve-section .c-icon-section__header__second{margin:32px 0 28px 0;border-top:1px dashed rgba(34,34,34,0.32);padding-top:32px}.is-mypage-layout .mypage-main__reserve-section .c-icon-section__heading.sub_title{font-size:16px}@media screen and (max-width: 767px){.is-mypage-layout .mypage-main__reserve-section .c-icon-section__heading{font-size:18px}.is-mypage-layout .mypage-main__reserve-section .c-icon-section__heading .icon{width:28px;height:28px;min-width:28px}}.is-mypage-layout .mypage-main__reserve-section .c-icon-section__body{display:flex;flex-direction:column;gap:16px}.is-mypage-layout .mypage-main__reserve-section .list{display:flex;flex-direction:column;gap:32px}@media screen and (max-width: 767px){.is-mypage-layout .mypage-main__reserve-section .list{margin-top:24px}}.is-mypage-layout .mypage-main__reserve-section .alert-badge{border-radius:20px;color:#FFF;background-color:#DD677D;font-size:10px;font-weight:bold;padding:2px 16px;position:absolute;top:-12px;left:-12px;text-align:center}@media screen and (max-width: 767px){.is-mypage-layout .mypage-main__reserve-section .alert-badge{font-size:11px;padding:4px 10px;top:-14px}}.is-mypage-layout .mypage-main__reserve-section .not-allowed{position:relative}.is-mypage-layout .mypage-main__reserve-section .not-allowed__tooltip{background:#FFF;border:1px solid #C8C8C8;border-radius:4px;box-shadow:0px 4px 12px rgba(0,0,0,0.1);display:none;position:absolute;top:0%;left:50%;transform:translateX(-50%);font-size:12px;padding:8px 12px;width:95%}.is-mypage-layout .mypage-main__reserve-section .not-allowed::after{content:"";width:18px;height:18px;background-image:url(/assets/icon/icon_alert_white-628f7896f26eedd06d1bb49c6fe3192a13358eda99d8082093d6f33f01bdd60c.svg);position:absolute;top:-6px;right:-6px}.is-mypage-layout .mypage-main__reserve-section .not-allowed:hover .not-allowed__tooltip{display:block}.is-mypage-layout .reservation-history__wrap{align-items:center;background:#F7F7F6;border-radius:8px;display:flex;padding:20px 16px;position:relative}.is-mypage-layout .reservation-history__wrap .alert-badge{font-size:11px;white-space:nowrap}.is-mypage-layout .reservation-history__wrap .new-badge{border-radius:20px;color:#FFF;background-color:#DD677D;font-size:11px;font-weight:bold;padding:0px 4px;position:absolute;top:-5px;left:-8px;text-align:center;width:60px}@media screen and (max-width: 767px){.is-mypage-layout .reservation-history__wrap{flex-direction:column;gap:16px}.is-mypage-layout .reservation-history__wrap:last-child{margin:0}.is-mypage-layout .reservation-history__wrap .alert-badge{top:-12px;left:-12px;width:auto}}.is-mypage-layout .reservation-history__badge{margin-bottom:8px;font-size:14px;position:absolute;top:-16px;left:-10px}.is-mypage-layout .reservation-history__title{align-items:center;display:flex;gap:12px;width:100%;word-break:break-all}.is-mypage-layout .reservation-history__title dl{border-right:1px solid rgba(34,34,34,0.16);display:flex;flex-direction:column;width:100%;padding:0 15px}.is-mypage-layout .reservation-history__title dl.border-none{border:none}@media screen and (max-width: 767px){.is-mypage-layout .reservation-history__title dl{border-right:none}}.is-mypage-layout .reservation-history__title dt{font-size:18px;font-weight:bold}@media screen and (max-width: 767px){.is-mypage-layout .reservation-history__title dt{font-size:16px}}.is-mypage-layout .reservation-history__title dd{font-size:16px}.is-mypage-layout .reservation-history__title .supplement{font-size:14px}.is-mypage-layout .reservation-history__title.flex-start{align-items:flex-start}.is-mypage-layout .reservation-history__image img{border-radius:50%;height:48px;width:48px;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.is-mypage-layout .reservation-history__button-area{display:flex;gap:12px;margin:0 0 0 auto;padding:0 0 0 16px}@media screen and (max-width: 767px){.is-mypage-layout .reservation-history__button-area{flex-direction:column;margin:0;padding:0;width:100%}}.is-mypage-layout .reservation-history__button-area.column{flex-direction:column}.is-mypage-layout .reservation-history__button-area .c-button--blue{min-width:165px;text-align:center;white-space:normal}.is-mypage-layout .reservation-history__no-schedule{color:rgba(34,34,34,0.64);font-size:20px;font-weight:bold}@media screen and (max-width: 767px){.is-mypage-layout .reservation-history__no-schedule{font-size:16px}}.is-mypage-layout .reservation-history__term{font-size:14px}.is-mypage-layout .reservation-history__term span{color:#26B7E1;background-color:inherit !important;text-decoration:underline;cursor:pointer}.is-mypage-layout .anchor__reservation-history{margin-bottom:30px}.is-mypage-layout .side-menu{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 767px){.is-mypage-layout .side-menu{display:none}}.is-mypage-layout .side-menu__inner{width:230px}.is-mypage-layout .side-menu__content:not(:last-child){padding:18px 0}.is-mypage-layout .side-menu__content:has(>h3):not(:last-child){padding:0 0 18px}.is-mypage-layout .side-menu__content:first-child{margin:8px 0 0 0;padding-top:0}.is-mypage-layout .side-menu__content:not(:first-child){border-top:1px dashed rgba(34,34,34,0.32)}.is-mypage-layout .side-menu__content:last-child{padding:18px 0 0}.is-mypage-layout .side-menu__content .icon{width:24px;min-width:24px;height:24px}.is-mypage-layout .side-menu__content h3{font-size:18px;font-weight:bold;margin:20px 0 18px;padding:0 10px}.is-mypage-layout .side-menu__content li{border-radius:20px;margin:4px 0 0 0;padding:8px 10px}.is-mypage-layout .side-menu__content li:first-child{margin:0 0 0 0}.is-mypage-layout .side-menu__content li:hover,.is-mypage-layout .side-menu__content li.is-active{background-color:#EAFAFF;font-weight:bold}.is-mypage-layout .side-menu__content p{font-size:15px}.is-mypage-layout .menu-index{padding:20px}.is-mypage-layout .menu-link{display:flex;gap:6px;align-items:center}.is-mypage-layout .homebutton{padding:30px}.is-mypage-layout .homebutton p{font-size:15px}.is-mypage-layout .navigation-bar{display:none}@media screen and (max-width: 767px){.is-mypage-layout .navigation-bar{display:flex;align-items:center;width:100%;height:56px;position:fixed;bottom:0;z-index:1}.is-mypage-layout .navigation-bar__index{display:flex;justify-content:center;width:50%}.is-mypage-layout .navigation-bar .border-right{border-right:1px solid #C8C8C8}.is-mypage-layout .navigation-bar__humberger{border-left:1px solid #C8C8C8;width:50%}.is-mypage-layout .navigation-bar__link{display:flex;flex-direction:column;align-items:center;gap:3px}.is-mypage-layout .navigation-bar .icon{width:26px;height:26px}.is-mypage-layout .navigation-bar p{font-size:10px}}.is-mypage-layout .modal-menu{display:none}@media screen and (max-width: 767px){.is-mypage-layout .modal-menu{position:fixed;z-index:999;left:0;top:0;width:100%;height:100dvh;background:rgba(34,34,34,0.4);padding:10px 12px 12px 12px}}.is-mypage-layout .modal-menu__inner{background:#FFF;border-radius:8px;padding:16px 16px 20px;overflow:scroll;height:100%}.is-mypage-layout .modal-menu__heading{border-bottom:1px solid #222;display:flex;justify-content:space-between;font-size:18px;font-weight:bold;padding:0 0 16px}.is-mypage-layout .modal-menu__heading .icon{width:28px;height:28px}.is-mypage-layout .modal-menu__organization-name{color:#00C4CC;font-size:13px;font-weight:bold;padding:20px 0 20px 4px}.is-mypage-layout .modal-menu__content-wrap{padding:0 0 30px}.is-mypage-layout .modal-menu__content:not(:last-child){border-bottom:1px dashed rgba(34,34,34,0.32);padding:0 0 26px}.is-mypage-layout .modal-menu__content li:first-child{padding:26px 0 0 0}.is-mypage-layout .modal-menu__content li:not(:first-child){padding:20px 0 0 0}.is-mypage-layout .modal-menu__content li a.is-active{background-color:#EAFAFF;font-weight:bold}.is-mypage-layout .modal-menu__content li.first-content{padding:0}.is-mypage-layout .modal-menu__content h3{font-size:18px;font-weight:bold;margin:26px 0 0}@media screen and (max-width: 767px){.is-mypage-layout .modal-menu__content p{font-size:15px}}.is-mypage-layout .c-modal__contents:has(.c-calendar){max-height:664px}@media screen and (max-width: 767px){.is-mypage-layout .c-modal__contents:has(.c-calendar){height:664px}}.is-mypage-layout .c-modal__main:has(.c-calendar){height:560px}@media screen and (max-width: 767px){.is-mypage-layout .c-modal__main:has(.c-calendar){height:640px}}.is-mypage-layout.ix-xs{display:none}@media screen and (max-width: 767px){.is-mypage-layout.ix-xs{display:block}}@media screen and (max-width: 767px){.is-mypage-layout footer{padding-bottom:80px}}.is-mypage-layout .history-detail{position:relative}@media screen and (max-width: 767px){.is-mypage-layout .history-detail__backbutton{display:block}}.is-mypage-layout .history-detail__title{font-size:26px;padding:24px 0 36px}.is-mypage-layout .history-detail__wrap{padding:20px 0;word-break:break-all}.is-mypage-layout .history-detail__wrap:first-child{padding:0 0 20px}.is-mypage-layout .history-detail__wrap:not(:first-child){border-top:1px solid rgba(34,34,34,0.16);word-break:break-all}.is-mypage-layout .history-detail__wrap h3{font-size:16px;font-weight:bold;margin:0 0 20px 0}.is-mypage-layout .history-detail__wrap p{font-size:14px}.is-mypage-layout .history-detail__wrap p.condition-detail__heading,.is-mypage-layout .history-detail__wrap p.c-calendar__heading{font-size:24px}.is-mypage-layout .history-detail__wrap ul{font-size:14px}.is-mypage-layout .history-detail__wrap a{font-size:14px}.is-mypage-layout .history-detail__wrap dl{display:flex;font-size:14px}.is-mypage-layout .history-detail__indicate-button{display:flex;gap:8px;align-items:center;justify-content:flex-end;margin:20px 0 0}.is-mypage-layout .history-detail__indicate-button .link{cursor:pointer}.is-mypage-layout .history-detail__close-button{display:none}@media screen and (max-width: 767px){.is-mypage-layout .history-detail__close-button{display:flex;align-items:center;margin:24px auto 46px;padding:12px 16px 12px 40px;position:relative}.is-mypage-layout .history-detail__close-button p{font-size:16px}.is-mypage-layout .history-detail__close-button span{position:absolute;top:0;bottom:0;left:12px;margin:auto}}.is-mypage-layout .history-detail__schedule-date{display:flex;justify-content:flex-start;align-items:center;gap:16px}@media screen and (max-width: 767px){.is-mypage-layout .history-detail__schedule-date{flex-direction:column;align-items:flex-start}}.is-mypage-layout .history-detail__schedule-date a{width:auto;min-width:150px;max-width:480px;padding-left:16px;padding-right:16px}@media screen and (max-width: 767px){.is-mypage-layout .history-detail__schedule-date a{max-width:100%}}.is-mypage-layout #detail-part p,.is-mypage-layout #job-description-part p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.is-mypage-layout #detail-all,.is-mypage-layout #job-description-all{display:none}.is-mypage-layout #detail-text,.is-mypage-layout #job-description-text{font-size:14px}.is-mypage-layout .stress-check .date{padding:15px;margin:0;text-align:right;font-size:12px}.is-mypage-layout .stress-check__result-wrap{margin:20px 0 20px}@media screen and (max-width: 767px){.is-mypage-layout .stress-check__result-wrap{margin:0}}.is-mypage-layout .stress-check-result{padding:28px 0;text-align:center;border-radius:20px;position:relative}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-result{margin:0 -16px;padding:20px;border-radius:0;text-align:left}}.is-mypage-layout .stress-check-result--good{background-color:#E8F3DB}.is-mypage-layout .stress-check-result--bad{background-color:#FEF2F5}.is-mypage-layout .stress-check-result--analysis{background-color:#F0F0F0}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-result--analysis p:first-child{padding-left:30px}}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-result--analysis .stress-check-result__note{display:none}}.is-mypage-layout .stress-check-result__intro{font-size:18px;font-weight:bold;line-height:1.4}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-result__intro{font-size:14px;padding-left:121px}}.is-mypage-layout .stress-check-result__result{font-size:30px;font-weight:bold;line-height:2}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-result__result{font-size:24px;margin-top:3px;padding-left:121px;line-height:1.5}}.is-mypage-layout .stress-check-result__note{font-size:12px;color:rgba(34,34,34,0.64)}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-result__note{padding-left:0;margin-top:10px;text-align:center}}.is-mypage-layout .stress-check-result__note--warning{font-size:14px;color:inherit;font-weight:bold}.is-mypage-layout .stress-check-result__image{position:absolute;top:50%;right:30px;transform:translateY(-50%)}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-result__image{top:8px;left:12px;right:auto;transform:none}}.is-mypage-layout .stress-check__graph-note{font-size:12px;color:rgba(34,34,34,0.64);margin:20px 0;text-align:center}.is-mypage-layout .stress-check__graph-wrap+.stress-check__graph-wrap{border-top:1px dashed rgba(34,34,34,0.32)}.is-mypage-layout .stress-check-graph{display:flex;align-items:center}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-graph{flex-direction:column;justify-content:center;padding-top:22px;padding-bottom:23px;overflow:hidden}}.is-mypage-layout .stress-check-graph__graph{position:relative}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-graph__graph{flex:0 0 auto}}.is-mypage-layout .stress-check-graph__graph--work{width:365px;margin-right:34px}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-graph__graph--work{margin-right:0}}.is-mypage-layout .stress-check-graph__graph--mind{width:320px;margin-right:51px}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-graph__graph--mind{margin-right:0}}.is-mypage-layout .stress-check-graph__graph--support{width:370px;margin-right:34px}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-graph__graph--support{margin-right:0}}.is-mypage-layout .stress-check-graph__detail{flex:0 0 328px}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-graph__detail{flex:0 0 auto}}.is-mypage-layout .stress-check-graph__heading{font-size:24px;font-weight:bold}.is-mypage-layout .stress-check-graph__heading>.icon{margin-right:4px}.is-mypage-layout .stress-check-graph__legend{margin-top:32px}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-graph__legend{margin-top:0}}.is-mypage-layout .stress-check-graph__legend ul{display:flex;flex-direction:column-reverse}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-graph__legend ul{flex-direction:row-reverse;justify-content:center}}.is-mypage-layout .stress-check-graph__legend ul>li{display:flex;align-items:center}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-graph__legend ul>li+li{margin-right:16px}}.is-mypage-layout .stress-check-graph__legend ul>li:nth-child(1)>span{background-color:transparent;border:2px solid #DD677D}.is-mypage-layout .stress-check-graph__legend ul>li:nth-child(2)>span{background-color:#8BC34A;border:2px solid #8BC34A}.is-mypage-layout .stress-check-graph__legend ul>li>span{width:32px;height:16px;border-radius:2px;margin-right:8px}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-graph__legend ul>li>span{width:24px;height:12px}}.is-mypage-layout .stress-check-graph__legend ul>li>p{font-size:16px}@media screen and (max-width: 767px){.is-mypage-layout .stress-check-graph__legend ul>li>p{font-size:12px}}.is-mypage-layout .stress-check__action-wrap{display:flex;justify-content:center;gap:8px;margin-top:60px}.is-mypage-layout .stress-check__action-wrap .c-button{margin:0}.is-mypage-layout .stress-check__action-wrap .c-button--large{line-height:1.5;padding:8px 16px}.is-mypage-layout .stress-check__action-wrap .c-button .icon{margin-right:4px}@media screen and (max-width: 767px){.is-mypage-layout .stress-check__action-wrap{flex-direction:column;align-items:center;gap:10px;margin-bottom:20px}}.is-mypage-layout .counselor-page-main,.is-mypage-layout .harassment-page-main{width:100%}.is-mypage-layout .counselor-content-main,.is-mypage-layout .harassment-content-main{margin-bottom:20px}@media screen and (max-width: 767px){.is-mypage-layout .counselor-content-main,.is-mypage-layout .harassment-content-main{padding-bottom:20px}}.is-mypage-layout .counselor-content-main__detail,.is-mypage-layout .harassment-content-main__detail{padding:36px 40px 65px;width:100%;margin-bottom:20px}@media screen and (max-width: 767px){.is-mypage-layout .counselor-content-main__detail,.is-mypage-layout .harassment-content-main__detail{padding:20px 16px 0px}}@media screen and (max-width: 767px){.is-mypage-layout .counselor-content-main__title h2,.is-mypage-layout .harassment-content-main__title h2{margin-top:10px}}.is-mypage-layout .counselor-content-main__reserve-section .c-icon-section__body-detail,.is-mypage-layout .harassment-content-main__reserve-section .c-icon-section__body-detail{display:flex;flex-direction:row;gap:16px}@media screen and (max-width: 767px){.is-mypage-layout .counselor-content-main__reserve-section .c-icon-section__body-detail,.is-mypage-layout .harassment-content-main__reserve-section .c-icon-section__body-detail{flex-direction:column}}.is-mypage-layout .counselor-content-main__reserve-section .c-icon-section__body-detail .icon-name,.is-mypage-layout .harassment-content-main__reserve-section .c-icon-section__body-detail .icon-name{font-size:20px;padding-top:10px}@media screen and (max-width: 767px){.is-mypage-layout .counselor-content-main__reserve-section .c-icon-section__body-detail .icon-name,.is-mypage-layout .harassment-content-main__reserve-section .c-icon-section__body-detail .icon-name{font-size:24px;padding-top:0;padding-left:18px}}.is-mypage-layout .counselor-content-main__reserve-section .c-icon-section__button-area,.is-mypage-layout .harassment-content-main__reserve-section .c-icon-section__button-area{flex-direction:column}.is-mypage-layout .counselor-content-main__back,.is-mypage-layout .harassment-content-main__back{position:absolute;min-width:158px;left:290px;top:0;transform:translateY(-50%);z-index:2}@media screen and (max-width: 767px){.is-mypage-layout .counselor-content-main__back,.is-mypage-layout .harassment-content-main__back{left:20px}}.is-mypage-layout .reservation-history__image-detail img{border-radius:50%;height:130px;width:130px}@media screen and (max-width: 767px){.is-mypage-layout .reservation-history__image-detail img{height:48px;width:48px}}.is-mypage-layout .past-reservation-history__questionnaire_wrap{align-items:center;background:#FFF3F5;border-radius:8px;display:flex;padding:20px 16px;position:relative}@media screen and (max-width: 767px){.is-mypage-layout .past-reservation-history__questionnaire_wrap{flex-direction:column;gap:16px}.is-mypage-layout .past-reservation-history__questionnaire_wrap:last-child{margin:0}}.is-mypage-layout .past-reservation-history__questionnaire_wrap .alert-badge{border-radius:20px;color:#FFF;background-color:#DD677D;font-size:11px;padding:0px 4px;position:absolute;top:-5px;left:-8px;text-align:center;min-width:104px}@media screen and (max-width: 767px){.is-mypage-layout .past-reservation-history__questionnaire_wrap .alert-badge{font-weight:bold}}.is-mypage-layout .past-reservation-history__title dt{font-size:14px;font-weight:normal}.is-mypage-layout .contents-detail{height:100%;width:100%;font-size:16px}.is-mypage-layout .contents-detail__main{padding-left:25px;width:100%}@media screen and (max-width: 767px){.is-mypage-layout .contents-detail__main{margin-top:10px;padding-bottom:20px;padding-left:0}}.is-mypage-layout .contents-detail__main h2{font-size:24px;font-weight:bold;border-bottom:2px solid #222;padding-bottom:16px;margin-bottom:36px}@media screen and (max-width: 767px){.is-mypage-layout .contents-detail__main h2{margin-bottom:28px}}.is-mypage-layout .contents-detail__main h3{font-size:20px;font-weight:bold;margin-bottom:20px}@media screen and (max-width: 767px){.is-mypage-layout .contents-detail__main h3{margin-bottom:28px}}.is-mypage-layout .contents-detail__main p{font-size:14px;margin-bottom:20px;white-space:pre-wrap;word-break:break-all}.is-mypage-layout .contents-detail__main p span{font-weight:bold}.is-mypage-layout .contents-detail__main .show-all-contents{cursor:pointer;font-size:14px;text-align:right}.is-mypage-layout .contents-detail__main .trim-part-contents{cursor:pointer;font-size:14px;text-align:right}.is-mypage-layout .contents-detail__main .show-all-transfer{cursor:pointer;font-size:14px;text-align:right}.is-mypage-layout .contents-detail__main .trim-part-transfer{cursor:pointer;font-size:14px;text-align:right}.is-mypage-layout .contents-detail__main hr{padding-bottom:20px;opacity:20%}.is-mypage-layout .contents-detail__main ul{margin-left:20px}.is-mypage-layout .contents-detail__main ul li{list-style-type:disc}.is-mypage-layout .contents-detail__main ol{margin-left:20px}.is-mypage-layout .contents-detail__main ol li{list-style-type:decimal}.is-mypage-layout .contents-detail__main img{display:block;margin:0 auto;border-radius:16px;max-width:100%;margin-bottom:36px}@media screen and (max-width: 767px){.is-mypage-layout .contents-detail__main img{margin-bottom:28px}}.is-mypage-layout .contents-detail__main a{color:#26B7E1}.is-mypage-layout .contents-detail__main a:hover{text-decoration:underline}@media screen and (max-width: 767px){.is-mypage-layout .is-cancel-modal-active{border-radius:20px;padding:10px 15px;font-weight:bold}}.is-mypage-layout .edit-email__heading{font-size:14px}.is-mypage-layout .edit-email__note{background:#E9FEFF;border-radius:8px;color:#626262;font-size:12px;padding:32px 24px 32px 20px;margin:24px auto 40px}.is-mypage-layout .edit-email__note li{list-style:disc;margin-left:16px}.is-mypage-layout .edit-email__note li:not(:first-child){margin-top:8px}.is-mypage-layout .show-personal-plan__heading{font-size:14px}.is-mypage-layout .show-personal-plan__note{background:#F7F7F6;font-size:14px;border-radius:8px;color:#626262;padding:16px;margin:24px auto 40px}.is-mypage-layout .show-personal-plan__note li{list-style:disc;margin-left:16px}.is-mypage-layout .show-personal-plan__note li:not(:first-child){margin-top:8px}.is-mypage-layout .show-personal-plan__subscription-details-container{display:flex;justify-content:flex-start;margin-top:15px;flex-wrap:wrap;gap:56px}.is-mypage-layout .detail-item .detail-label{font-weight:bold;font-size:14px;color:#666;margin-bottom:4px;display:block}.is-mypage-layout .detail-item .detail-value{font-size:14px;color:#666;display:block;line-height:1.5}.is-mypage-layout .password-displayable.input-group{position:relative}.is-mypage-layout .input-group-append{position:absolute;top:0;bottom:0;right:16px;margin:auto;display:flex;align-items:center}.is-mypage-layout .input-group-append span{opacity:0.16}.is-mypage-layout .authenticate-password-validation{display:flex;gap:8px;flex-wrap:wrap;padding:0 0 8px 0}.is-mypage-layout .authenticate-password-validation li{display:inline-block}.is-mypage-layout .authenticate-password-validation__item{display:flex;gap:4px}.is-mypage-layout .authenticate-password-validation__icon{width:18px;min-width:18px;height:18px}@media screen and (max-width: 767px){.is-mypage-layout .authenticate-password-validation__icon{width:16px;min-width:16px;height:16px}}.is-mypage-layout .authenticate-password-validation__notice{color:#26B7E1}.is-mypage-layout .mypage-button{display:flex;width:100%;justify-content:center;align-items:center}.is-mypage-layout .mypage-button ul{width:100%;display:flex;justify-content:center;align-items:center;gap:24px}@media screen and (max-width: 767px){.is-mypage-layout .mypage-button ul{gap:16px}}.is-mypage-layout .mypage-button li{width:40%}@media screen and (max-width: 767px){.is-mypage-layout .mypage-button li{width:50%}}.is-mypage-layout .counselor-report__tilte{padding:0 0 24px 0}.is-mypage-layout .counselor-report__tilte dt{font-size:24px;font-weight:bold}.is-mypage-layout .counselor-report__tilte dd{font-size:14px}.is-mypage-layout .counselor-report__tilte .emphasis_font{font-weight:bold;margin:12px 0}.is-mypage-layout .counselor-report__show-section__title{font-size:14px;margin:24px 0 12px;background-color:#EEE;padding:4px}.is-mypage-layout .counselor-report__show-section__content{font-size:14px;margin:12px 0;white-space:pre-line}.is-mypage-layout .training-progression__detail{padding:16px 0;word-break:break-all;border-bottom:1px solid rgba(34,34,34,0.16)}.is-mypage-layout .training-progression__detail__counselor-name{font-size:20px;font-weight:bold;margin-left:8px}.is-mypage-layout .training-progression__detail.border-none{border:none}.is-mypage-layout .training-progression__detail h3{font-size:16px;font-weight:bold;margin-bottom:8px}.is-mypage-layout .training-progression__detail p{font-size:14px;margin-bottom:8px;white-space:pre-line}.is-mypage-layout .training-progression__detail__contents{word-break:break-all}.is-mypage-layout .training-progression__detail__report{padding:8px 0}.is-mypage-layout .training-progression__detail__toggle-label-area{display:flex;justify-content:flex-end;align-items:center;height:40px;color:#26B7E1}.is-mypage-layout .training-progression__detail__toggle-label-area.hidden{display:none}.is-mypage-layout .training-progression__detail__toggle-label-area .toggle-label.open{display:block;position:relative;padding-right:32px}.is-mypage-layout .training-progression__detail__toggle-label-area .toggle-label.open::after{content:"";width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_down_blue-eb37e0d820d877fed933ffa7768077ed3ec57ee14bb418a6495c98558ab48ad7.svg) no-repeat;background-size:cover;position:absolute;top:0;bottom:0;right:8px;margin:auto}.is-mypage-layout .training-progression__detail__toggle-label-area .toggle-label.close{display:none;position:relative;padding-right:32px}.is-mypage-layout .training-progression__detail__toggle-label-area .toggle-label.close::after{content:"";width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_up_blue-84f0cf9c67f03365c8dbbe5afffa14542800eda815a9c81c0358d93fd3d2369f.svg) no-repeat;background-size:cover;position:absolute;top:0;bottom:0;right:8px;margin:auto}.is-mypage-layout .training-progression__detail .ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.is-mypage-layout .training-progression__detail input[type="checkbox"]:checked~.ellipsis{display:block;overflow:visible}.is-mypage-layout .training-progression__detail input[type="checkbox"]:checked~.training-progression__detail__toggle-label-area .toggle-label.open{display:none}.is-mypage-layout .training-progression__detail input[type="checkbox"]:checked~.training-progression__detail__toggle-label-area .toggle-label.close{display:block}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check:has(.top-80){margin-top:120px}}.is-stress-check-layout .stress-check{padding:15px 0px 80px;margin-bottom:80px;position:relative;margin-top:12px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check{padding:32px 0px;margin-top:125px}}.is-stress-check-layout .stress-check.stress-check-capture-wrap{padding-top:40px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check.stress-check-capture-wrap{padding-top:0}}.is-stress-check-layout .stress-check.stress-check-capture-wrap{padding-top:40px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check.stress-check-capture-wrap{padding-top:0}}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check.stress-check-capture-wrap.mt-100{margin-top:170px}}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check.mt-100{margin-top:100px}}.is-stress-check-layout .stress-check__header{display:flex;justify-content:space-between;align-items:center;min-height:80px;padding:0 32px 0 30px;border-bottom:1px solid rgba(34,34,34,0.16)}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__header{flex-direction:column;position:absolute;justify-content:flex-start;align-items:flex-start;width:100%;min-height:auto;padding:10px 10px 26px;border-bottom:none;top:-90px}}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__header.top-170{top:-90px}}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__header.top-80{top:-80px}}.is-stress-check-layout .stress-check__heading{padding-left:118px;position:relative;font-size:20px;font-weight:bold}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__heading{position:static;padding-left:0;width:100%}}.is-stress-check-layout .stress-check__heading::before{content:"";display:block;position:absolute;top:-55px;left:0;width:120px;height:113px;background-size:contain;background-repeat:no-repeat;background-image:url(/assets/illust/illust_stress_check_contents_header-b3d4049e6c660cc85df58c062feca08e74b5f96c10710b36b6670979bd7390b5.svg)}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__heading::before{top:-22px;right:0;left:auto;width:105px;height:99px}}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__heading.is-new-brief-job-simple::before{top:-42px}}.is-stress-check-layout .stress-check__heading-title{display:flex;justify-content:left;align-items:center}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__heading-title{display:block}}.is-stress-check-layout .stress-check__heading-text{display:flex;margin-left:5px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__heading-text{display:block;margin-left:0;margin-top:7px;width:70%;font-size:18px}}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__heading-text.text-w100{width:100%;min-height:54px}}.is-stress-check-layout .stress-check__heading-subtext{font-size:11px;color:rgba(34,34,34,0.64)}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__heading-subtext{margin-bottom:7px;display:block}}.is-stress-check-layout .stress-check__heading .c-tag{display:inline-block;padding:0 12px;line-height:20px}.is-stress-check-layout .stress-check__updatedat{font-size:12px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__updatedat{margin-top:-8px}}.is-stress-check-layout .stress-check__contents{padding:0 80px 0}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__contents{padding:0 16px 0px;margin-top:-70px}}.is-stress-check-layout .stress-check__body{margin:0}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__body{margin-bottom:32px}}.is-stress-check-layout .stress-check__body.top-90{top:-90px}.is-stress-check-layout .stress-check__body.top-60{top:-60px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__body.top-60{padding-top:32px}}.is-stress-check-layout .stress-check__body-heading{margin-top:40px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__body-heading{margin-top:0px}}.is-stress-check-layout .stress-check__body-title{margin:20px auto 20px;text-align:center;font-weight:bold;font-size:24px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__body-title{margin:10px auto 20px;padding:0 15px}}.is-stress-check-layout .stress-check__body-title.fix-height{height:72px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__body-title.fix-height{height:auto}}.is-stress-check-layout .stress-check__body-text{margin:0 auto 30px;text-align:center;font-size:12px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__body-text{text-align:left;padding:0 20px}}.is-stress-check-layout .stress-check__body-text a{color:#26B7E1;text-decoration:underline}.is-stress-check-layout .stress-check__body-text p:not(:first-child){margin-top:10px}.is-stress-check-layout .stress-check__body-subtext{font-size:16px;text-align:center}.is-stress-check-layout .stress-check__body-bottomtext{margin-top:32px;font-size:18px;font-weight:bold;text-align:center}.is-stress-check-layout .stress-check__body-bottomtext .text{position:relative;right:16px}.is-stress-check-layout .stress-check__body-bottomtext .text::after{content:"";width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_right_black_large-a878216550776db0445071a0babe203ef202523b583cdc18375588f766461aaa.svg) no-repeat;background-size:cover;position:absolute;margin-left:8px;top:2px}.is-stress-check-layout .stress-check__body .c-button--large{padding:12px 16px;line-height:1.5;text-align:center}.is-stress-check-layout .stress-check__body .c-form-group-stress-check__radio{align-items:stretch}.is-stress-check-layout .stress-check__body .c-form-group-stress-check__radio .c-button--border-blue{height:auto;padding-left:8px;padding-right:8px;text-align:center}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__body .c-form-group-stress-check__radio .c-button--border-blue{padding:8px}}.is-stress-check-layout .stress-check__step-image{text-align:center;margin:20px auto 0}.is-stress-check-layout .stress-check__button{display:flex;width:100%;justify-content:center;align-items:center}.is-stress-check-layout .stress-check__button ul{width:100%;display:flex;justify-content:center;align-items:stretch;gap:20px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__button ul{display:block}}.is-stress-check-layout .stress-check__button ul li{width:20%}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__button ul li{width:90%;margin:auto}.is-stress-check-layout .stress-check__button ul li:first-child{margin-bottom:20px}}.is-stress-check-layout .stress-check__button ul .c-button--border-blue{height:100%;padding-left:8px;padding-right:8px;text-align:center}.is-stress-check-layout .stress-check__footer{position:relative;height:30px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__footer{height:auto}}.is-stress-check-layout .stress-check__footer-text{color:#222;opacity:0.64;font-size:12px;width:100%;margin:0 auto;text-align:center;position:absolute;top:144px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__footer-text{padding:0 16px;text-align:left;top:72px}}.is-stress-check-layout .stress-check__footer__link{width:100%;position:relative}.is-stress-check-layout .stress-check__footer__link-text{position:absolute;font-size:16px;font-weight:bold;top:140px;left:0;right:0;margin:0 auto;text-align:center}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__footer__link-text{top:80px}}.is-stress-check-layout .stress-check__result-wrap{margin-top:40px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__result-wrap{margin-top:0}}.is-stress-check-layout .stress-check-result{padding:28px 0;text-align:center;border-radius:20px;position:relative}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check-result{margin:0 -16px;padding:24px 0;border-radius:0;text-align:left}}.is-stress-check-layout .stress-check-result--good{background-color:#E8F3DB}.is-stress-check-layout .stress-check-result--bad{background-color:#FEF2F5}.is-stress-check-layout .stress-check-result__intro{font-size:20px;font-weight:600;line-height:1.4}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check-result__intro{font-size:14px;padding-left:141px}}.is-stress-check-layout .stress-check-result__result{font-size:32px;font-weight:700;line-height:1.4;max-width:600px;margin:0 auto}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check-result__result{font-size:24px;padding-left:141px;margin-top:3px}}.is-stress-check-layout .stress-check-result__note{margin-top:6px;font-size:12px;color:rgba(34,34,34,0.64)}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check-result__note{padding-left:0;margin-top:10px;text-align:center}}.is-stress-check-layout .stress-check-result__image{position:absolute;top:50%;right:16px;transform:translateY(-50%)}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check-result__image{top:8px;left:12px;right:auto;transform:none}}.is-stress-check-layout .stress-check__graph-wrap+.stress-check__graph-wrap{border-top:1px dashed rgba(34,34,34,0.32)}.is-stress-check-layout .stress-check-graph{display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check-graph{flex-direction:column;justify-content:center;padding-top:22px;padding-bottom:23px;overflow:hidden}}.is-stress-check-layout .stress-check-graph__graph{position:relative}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check-graph__graph{flex:0 0 auto}}.is-stress-check-layout .stress-check-graph__graph--work{width:365px;margin-right:34px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check-graph__graph--work{margin-right:0}}.is-stress-check-layout .stress-check-graph__graph--mind{width:320px;margin-right:51px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check-graph__graph--mind{margin-right:0}}.is-stress-check-layout .stress-check-graph__graph--support{width:370px;margin-right:34px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check-graph__graph--support{margin-right:0}}.is-stress-check-layout .stress-check-graph__detail{flex:0 0 328px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check-graph__detail{flex:0 0 auto}}.is-stress-check-layout .stress-check-graph__heading{font-size:24px;font-weight:600}.is-stress-check-layout .stress-check-graph__heading>.icon{margin-right:4px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check-graph__heading{font-size:20px}}.is-stress-check-layout .stress-check-graph__legend{margin-top:32px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check-graph__legend{margin-top:0}}.is-stress-check-layout .stress-check-graph__legend ul{display:flex;flex-direction:column-reverse}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check-graph__legend ul{flex-direction:row-reverse;justify-content:center}}.is-stress-check-layout .stress-check-graph__legend ul>li{display:flex;align-items:center}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check-graph__legend ul>li+li{margin-right:16px}}.is-stress-check-layout .stress-check-graph__legend ul>li:nth-child(1)>span{background-color:transparent;border:2px solid #DD677D}.is-stress-check-layout .stress-check-graph__legend ul>li:nth-child(2)>span{background-color:#8BC34A;border:2px solid #8BC34A}.is-stress-check-layout .stress-check-graph__legend ul>li>span{width:32px;height:16px;border-radius:2px;margin-right:8px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check-graph__legend ul>li>span{width:24px;height:12px}}.is-stress-check-layout .stress-check-graph__legend ul>li>p{font-size:16px}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check-graph__legend ul>li>p{font-size:12px}}.is-stress-check-layout .stress-check__source{font-size:12px;color:rgba(34,34,34,0.64);text-align:center}@media screen and (max-width: 767px){.is-stress-check-layout .stress-check__source{text-align:left}}.is-questionnaire-layout .questionnaire *{font-family:Hiragino Kaku Gothic ProN, "Noto Sans Japanese", -apple-system, BlinkMacSystemFont, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif}@media screen and (max-width: 767px){.is-questionnaire-layout .questionnaire{padding:0}}.is-questionnaire-layout .questionnaire__title{font-size:30px;font-weight:bold;margin-bottom:30px}@media screen and (max-width: 767px){.is-questionnaire-layout .questionnaire__title{font-size:22px;margin-bottom:20px}}.is-questionnaire-layout .questionnaire__sample-title{font-size:20px;font-weight:bold;margin-bottom:10px}.is-questionnaire-layout .questionnaire__description{font-size:16px;word-break:break-all}@media screen and (max-width: 767px){.is-questionnaire-layout .questionnaire__description{font-size:12px}}.is-questionnaire-layout .questionnaire__description .trix-content{line-height:1.6rem}.is-questionnaire-layout .questionnaire__description .trix-content strong{font-size:18px}@media screen and (max-width: 767px){.is-questionnaire-layout .questionnaire__description .trix-content strong{font-size:12px}}.is-questionnaire-layout .questionnaire__description .trix-content ul li{list-style-type:disc}.is-questionnaire-layout .questionnaire__description .trix-content ol li{list-style-type:decimal}.is-questionnaire-layout .questionnaire__description .trix-content .attachment-gallery>action-text-attachment,.is-questionnaire-layout .questionnaire__description .trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.is-questionnaire-layout .questionnaire__description .trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.is-questionnaire-layout .questionnaire__description .trix-content .attachment-gallery.attachment-gallery--2>.attachment,.is-questionnaire-layout .questionnaire__description .trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.is-questionnaire-layout .questionnaire__description .trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.is-questionnaire-layout .questionnaire__description .trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}.is-questionnaire-layout .questionnaire__description a{font-weight:bold;color:#26B7E1}.is-questionnaire-layout .questionnaire__tag{position:absolute;top:-10px}.is-questionnaire-layout .questionnaire__sub-heading{display:flex;margin-bottom:20px;justify-content:flex-start;align-items:center;gap:15px}.is-questionnaire-layout .questionnaire__sub-heading .question{display:inline-block;font-size:24px;font-weight:bold;background:#BBEDF2;width:80px;height:80px;border-radius:50%;text-align:center;line-height:80px}@media screen and (max-width: 767px){.is-questionnaire-layout .questionnaire__sub-heading .question{width:45px;height:45px;line-height:45px;font-size:14px}}.is-questionnaire-layout .questionnaire__sub-heading .title{font-size:22px;font-weight:bold;flex:1}@media screen and (max-width: 767px){.is-questionnaire-layout .questionnaire__sub-heading .title{font-size:16px}}.is-questionnaire-layout .questionnaire__submit{width:100%;display:flex;flex-direction:column}@media screen and (max-width: 767px){.is-questionnaire-layout .questionnaire__submit{padding:0 10px}}.is-questionnaire-layout .questionnaire__submit .c-button--l-fs14{width:auto;padding:12px 16px}@media screen and (max-width: 767px){.is-questionnaire-layout .questionnaire__submit .c-button--l-fs14{width:auto}}.is-questionnaire-layout .questionnaire__submit--supplement{font-size:12px;margin:15px auto}.is-questionnaire-layout .questionnaire__submit--supplement a{font-weight:bold;color:#26B7E1}.is-questionnaire-layout .questionnaire .is-sp{display:none}@media screen and (max-width: 767px){.is-questionnaire-layout .questionnaire .is-sp{display:block}}.is-questionnaire-layout .questionnaire .is-pc{display:block}@media screen and (max-width: 767px){.is-questionnaire-layout .questionnaire .is-pc{display:none}}.is-questionnaire-layout .questionnaire .thanks{padding:60px 20px 80px;position:relative;margin-bottom:20px}@media screen and (max-width: 767px){.is-questionnaire-layout .questionnaire .thanks{padding:10px 16px 30px}}.is-questionnaire-layout .questionnaire .thanks__inner{width:100%}@media screen and (max-width: 767px){.is-questionnaire-layout .questionnaire .thanks__contents{padding-top:30px}}.is-questionnaire-layout .questionnaire .thanks__contents p{margin-top:20px;line-height:2rem;font-weight:bold;font-size:23px}@media screen and (max-width: 767px){.is-questionnaire-layout .questionnaire .thanks__contents p{font-size:16px;margin-top:0;text-align:left}}.is-questionnaire-layout .questionnaire .thanks__contents p span{font-size:16px;font-weight:normal}@media screen and (max-width: 767px){.is-questionnaire-layout .questionnaire .thanks__contents p span{font-size:14px;line-height:1.5rem}}.is-questionnaire-layout .questionnaire .thanks__contents__title{margin:0 auto;z-index:1;text-align:center}@media screen and (max-width: 767px){.is-questionnaire-layout .questionnaire .thanks__contents__title{font-size:20px;width:100%;text-align:left}}.is-questionnaire-layout .questionnaire .thanks__contents__title span{font-weight:bold;font-size:30px;text-align:left}@media screen and (max-width: 767px){.is-questionnaire-layout .questionnaire .thanks__contents__title span{font-size:25px}}.is-questionnaire-layout .questionnaire .thanks__contents__title.mb-30{margin-bottom:60px}.is-questionnaire-layout .questionnaire .thanks__contents--center{text-align:center}.is-partner-layout .partner-switch-account__account-lists{margin-bottom:28px}.is-partner-layout .partner-switch-account__account-lists__list{font-size:16px;font-weight:bold;height:64px;background:#F0F3F3;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;border-radius:8px;margin-bottom:12px}.is-partner-layout .partner-switch-account__switch-button{width:114px}.is-partner-layout .partner-switch-account__back-button-area{display:flex;justify-content:center}.is-partner-layout .partner-switch-account__back-button-area__button{width:250px}@media screen and (max-width: 767px){.is-partner-layout .partner-dashboard__unsubmitted-text{padding:0 !important;align-items:center}}.is-partner-layout .partner-consultation__detail__content{white-space:pre-line}.is-partner-layout .partner-conversation-room__main{padding:58px 45px 108px;position:relative}.is-partner-layout .partner-conversation-room__main .back-button{display:block}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__main .back-button{left:10px}}.is-partner-layout .partner-conversation-room__main .down-button{position:sticky;bottom:100px;width:44px;height:44px;margin-left:auto}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__main .down-button{width:50px;height:50px}}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__main{padding:58px 15px 30px}}.is-partner-layout .partner-conversation-room__inner{background-color:white;border-radius:24px;box-shadow:0px 4px 12px rgba(34,34,34,0.2)}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__inner{border-radius:0;box-shadow:none}}.is-partner-layout .partner-conversation-room__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__header{display:block;margin-bottom:20px}}.is-partner-layout .partner-conversation-room__header__title__caption{display:flex;gap:14px;font-size:14px}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__header__finish-button-area{display:flex;justify-content:flex-end;margin-bottom:30px}}.is-partner-layout .partner-conversation-room__header .finish-button{width:236px}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__header .finish-button{width:180px}}.is-partner-layout .partner-conversation-room__header h2{font-weight:bold;font-size:32px}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__header h2{font-size:24px}}.is-partner-layout .partner-conversation-room__flash{width:1020px;margin-bottom:52px}@media screen and (max-width: 1040px){.is-partner-layout .partner-conversation-room__flash{width:auto}}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__flash{margin:-24px 0 0;padding-bottom:16px}}.is-partner-layout .partner-conversation-room__conversation-area__message-list{margin-bottom:42px}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__conversation-area__message-list{margin-bottom:20px}}.is-partner-layout .partner-conversation-room__conversation-area__message{display:flex;gap:20px}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__conversation-area__message{gap:16px}}.is-partner-layout .partner-conversation-room__conversation-area__message__icon{display:flex;flex-direction:column;align-items:center}.is-partner-layout .partner-conversation-room__conversation-area__message__body{box-shadow:0px 4px 12px rgba(0,0,0,0.1);border-radius:24px;padding:25px;font-size:16px;white-space:pre-line;overflow-wrap:break-word;max-width:767px}.is-partner-layout .partner-conversation-room__conversation-area__message__body.myself{background:#EEFBFA}.is-partner-layout .partner-conversation-room__conversation-area__message__body a{color:#26B7E1}.is-partner-layout .partner-conversation-room__conversation-area__message__body__image-area{text-align:center}.is-partner-layout .partner-conversation-room__conversation-area__message__body img{max-width:400px;max-height:400px}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__conversation-area__message__body img{width:100%}}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__conversation-area__message__body{font-size:14px;padding:14px;max-width:280px}}.is-partner-layout .partner-conversation-room__conversation-area__message__date{display:flex;flex-direction:column-reverse;width:133px;font-size:11px;color:#222}.is-partner-layout .partner-conversation-room__conversation-area__message__date.reverse{align-items:flex-end}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__conversation-area__message__date{display:none}}.is-partner-layout .partner-conversation-room__conversation-area__message__date.sp{display:none}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__conversation-area__message__date.sp{display:flex;width:100%;margin-top:10px;align-items:end}}.is-partner-layout .partner-conversation-room__conversation-area__message.reverse{flex-direction:row-reverse}.is-partner-layout .partner-conversation-room__new-message-area__title{display:flex;margin-bottom:10px;font-weight:bold;font-size:20px}.is-partner-layout .partner-conversation-room__new-message-area__input-caption{text-align:right}.is-partner-layout .partner-conversation-room__button-area{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__button-area{gap:10px;align-items:end}}.is-partner-layout .partner-conversation-room__button-area__file-button-area{display:flex;flex-direction:column}.is-partner-layout .partner-conversation-room__button-area__file-button-area__file-button{display:flex;gap:10px}.is-partner-layout .partner-conversation-room__button-area__file-button-area__file-name{display:flex;align-items:center;font-size:16px;min-width:144px}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__button-area__text-input{flex-grow:1;font-size:20px}}.is-partner-layout .partner-conversation-room__button-area__text-input textarea{min-height:50px}.is-partner-layout .partner-conversation-room__button-area .input-button{width:236px;font-size:14px}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__button-area .input-button{width:50px;height:50px}}.is-partner-layout .partner-conversation-room__button-area .submit-button{width:236px;font-size:14px}@media screen and (max-width: 767px){.is-partner-layout .partner-conversation-room__button-area .submit-button{width:50px;height:50px}}.is-partner-layout .monthly_inquiry{font-size:14px}.is-partner-layout .monthly_inquiry__alert{justify-content:flex-start}@media screen and (max-width: 767px){.is-partner-layout .monthly_inquiry__alert{font-size:14px}}.is-partner-layout .monthly_inquiry__header__title{font-size:24px;font-weight:bold;margin-bottom:16px}.is-partner-layout .monthly_inquiry__header__sub{display:flex;justify-content:space-between;align-items:center;height:40px;margin-bottom:32px}@media screen and (max-width: 767px){.is-partner-layout .monthly_inquiry__header__sub{flex-direction:column;align-items:flex-start;height:auto}}.is-partner-layout .monthly_inquiry__header__sub__date{display:flex;gap:8px;align-items:center}@media screen and (max-width: 767px){.is-partner-layout .monthly_inquiry__header__sub__date{width:100%;margin-bottom:16px}}.is-partner-layout .monthly_inquiry__header__sub__date__select{background:#F7F7F7;min-width:112px;position:relative}.is-partner-layout .monthly_inquiry__header__sub__date__select::after{content:"";width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_down-cc97b5fe34c017318d1d7ed5c350e556f501b57be2db5fb9d0bf0223fdf8da2f.svg) no-repeat;background-size:cover;position:absolute;top:0;bottom:0;right:4px;margin:auto;pointer-events:none}.is-partner-layout .monthly_inquiry__header__sub__date__select select{cursor:pointer;outline:none;padding:8px 32px 8px 12px;width:100%}@media screen and (max-width: 767px){.is-partner-layout .monthly_inquiry__header__sub__date__select{flex-grow:1}}.is-partner-layout .monthly_inquiry__header__sub__status{display:flex;align-items:center;gap:8px}@media screen and (max-width: 767px){.is-partner-layout .monthly_inquiry__header__sub__status{width:100%}}.is-partner-layout .monthly_inquiry__header__sub__status__badge{border-radius:20px;color:#FFF;font-weight:bold;display:flex;align-items:center;padding:8px 16px;height:32px}.is-partner-layout .monthly_inquiry__header__sub__status .uninvoiced{background-color:#E27A92}.is-partner-layout .monthly_inquiry__header__sub__status .returned{background-color:#CE4444}.is-partner-layout .monthly_inquiry__header__sub__status .pending{background-color:#E07A1C}.is-partner-layout .monthly_inquiry__header__sub__status .authorized{background-color:#8BC34A}.is-partner-layout .monthly_inquiry__table-title{display:flex;align-items:center;gap:8px;font-weight:bold;font-size:20px;margin-bottom:8px}.is-partner-layout .monthly_inquiry__table{margin-bottom:32px}@media screen and (max-width: 767px){.is-partner-layout .monthly_inquiry__table{overflow-x:scroll}}.is-partner-layout .monthly_inquiry__table__header{display:grid;grid-template-columns:80px 200px 160px 136px 80px;background-color:#818181;color:#FFF;font-weight:bold;width:656px;height:32px}.is-partner-layout .monthly_inquiry__table__header .cell{display:flex;justify-content:center;padding:6px 0}.is-partner-layout .monthly_inquiry__table__body{display:grid;grid-template-columns:80px 184px 176px 136px 80px;grid-column-gap:0px;grid-row-gap:0px;border-bottom:1px solid #A4A4A4;align-items:center;width:656px;min-height:36px}.is-partner-layout .monthly_inquiry__table__body .cell{padding:4px}.is-partner-layout .monthly_inquiry__table__body a{font-weight:bold;color:#26B7E1;text-decoration:underline}.is-partner-layout .monthly_inquiry__table__body.report-unsubmitted{background-color:#FFF3F5}.is-partner-layout .monthly_inquiry__button-area{display:flex;justify-content:center}.is-partner-layout .monthly_inquiry__button-area .disable{opacity:0.3}.is-partner-layout .monthly_inquiry .invoice-download-button{width:auto;height:32px;padding:0px 12px}@media screen and (max-width: 767px){.is-partner-layout .monthly_inquiry .invoice-download-button{margin-left:auto}}.is-partner-layout .partner-schedule__calendar_scroll{height:490px}.is-partner-layout .partner-schedule__calendar_scroll__hour_cell{width:50px;text-align:center;vertical-align:middle}.is-partner-layout .partner-schedule__delete_link{color:#26B7E1;cursor:pointer;text-align:center}.is-partner-layout .partner-schedule__empty_calendar{border:none;height:40px}.is-partner-layout .partner-schedule__empty_calendar:hover{border:2px dashed #BEBEBE;border-radius:8px}.is-partner-layout .partner-schedule__filled_calendar{height:40px}.is-partner-layout .partner-schedule__label{z-index:1}@media screen and (max-width: 767px){.is-partner-layout .partner-schedule__radio-content{flex-direction:column}}.is-partner-layout .partner-schedule .week-head-action{display:flex;justify-content:center;align-items:center}.is-partner-layout .partner-schedule .delete-button{width:80px;height:24px;text-align:center;font-size:12px}@media screen and (max-width: 767px){.is-partner-layout .partner-schedule .delete-button{width:100%;height:40px;font-size:11px;padding:0}}.is-partner-layout .partner-schedule__modal{max-height:none}.is-partner-layout .partner-schedule__modal__main{padding:40px 40px 48px}@media screen and (max-width: 767px){.is-partner-layout .partner-schedule__modal__main{height:100%;max-height:calc(100dvh - 156px);padding:30px 16px 180px;overflow-y:scroll}}.is-partner-layout .partner-schedule__modal__date_header{font-size:26px;font-weight:bold}.is-partner-layout .partner-schedule__modal__content_header{font-size:24px;font-weight:bold}.is-partner-layout .partner-schedule__modal__content_body{display:grid;grid-template-rows:20px 64px;grid-template-columns:1fr 1fr 120px}.is-partner-layout .partner-schedule__modal__content_body .bg-gray{grid-row:2;grid-column:1/4;background:#F7F7F6;border-radius:8px}.is-partner-layout .partner-schedule__modal__content_body .name-header{grid-row:1;grid-column:1;color:#9F9F9F}.is-partner-layout .partner-schedule__modal__content_body .email-header{grid-row:1;grid-column:2;color:#9F9F9F}.is-partner-layout .partner-schedule__modal__content_body .name-content{grid-row:2;grid-column:1;font-size:16px;font-weight:bold}.is-partner-layout .partner-schedule__modal__content_body .email-content{grid-row:2;grid-column:2;font-size:16px;font-weight:bold}.is-partner-layout .partner-schedule__modal__content_body .button-content{grid-row:2;grid-column:3}@media screen and (max-width: 767px){.is-partner-layout .partner-schedule__modal__content_body{display:none}}.is-partner-layout .partner-schedule__modal__content_body-sp{display:none}@media screen and (max-width: 767px){.is-partner-layout .partner-schedule__modal__content_body-sp{display:block;background-color:#F7F7F6;border-radius:8px;padding:16px}.is-partner-layout .partner-schedule__modal__content_body-sp .title{color:#9F9F9F}.is-partner-layout .partner-schedule__modal__content_body-sp .body{font-weight:bold;font-size:16px}}.is-partner-layout .partner-schedule__modal__register_area{display:grid;grid-template-rows:1fr 1fr 1fr;grid-template-columns:150px 250px;gap:20px;font-size:20px;font-weight:bold}@media screen and (max-width: 767px){.is-partner-layout .partner-schedule__modal__register_area{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr}}.is-partner-layout .partner-schedule__modal__register_area.inquiry{grid-template-rows:1fr 1fr;grid-template-columns:150px 250px}@media screen and (max-width: 767px){.is-partner-layout .partner-schedule__modal__register_area.inquiry{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}}.is-partner-layout .partner-schedule__modal__register_area__header{font-size:24px;font-weight:bold}.is-partner-layout .partner-schedule__modal__register_area__notice{font-size:20px;font-weight:bold}.is-partner-layout .partner-schedule__modal__register_area__label{font-size:16px;display:flex;align-items:center}.is-partner-layout .partner-schedule__modal__register_area .date-label{grid-row:1;grid-column:1}.is-partner-layout .partner-schedule__modal__register_area .date-input{grid-row:1;grid-column:2}.is-partner-layout .partner-schedule__modal__register_area .start-label{grid-row:2;grid-column:1}.is-partner-layout .partner-schedule__modal__register_area .start-input{grid-row:2;grid-column:2}.is-partner-layout .partner-schedule__modal__register_area .last-label{grid-row:3;grid-column:1}.is-partner-layout .partner-schedule__modal__register_area .last-input{grid-row:3;grid-column:2}@media screen and (max-width: 767px){.is-partner-layout .partner-schedule__modal__doctor-register-area__hours{display:block}}.is-partner-layout .partner-schedule__modal__doctor-register-area__item{display:flex;align-items:center}.is-partner-layout .partner-schedule__modal__select_box{min-width:60px;text-align:-webkit-center}@media screen and (max-width: 767px){.is-partner-layout .partner-schedule__modal__bar_sp{height:auto;gap:12px}}.is-partner-layout .partner-schedule__modal__buttons{display:flex;flex-direction:row-reverse}@media screen and (max-width: 767px){.is-partner-layout .partner-schedule__modal__buttons{display:block;width:100%}}.is-partner-layout .partner-schedule__online_message{display:flex;margin-top:36px;padding:14px 0px;align-items:flex-start;gap:20px;align-self:stretch;font-size:14px;border-top:1px solid var(--color-gray-200, #C8C8C8);border-bottom:1px solid var(--color-gray-200, #C8C8C8);white-space:nowrap}.is-partner-layout .partner-schedule__online_message__title{font-weight:bold;width:-moz-fit-content;width:fit-content}.is-partner-layout .partner-schedule__online_message__content{width:100%}.is-partner-layout .partner-schedule__online_message__button{width:-moz-fit-content;width:fit-content;padding:8px 16px}.is-partner-layout .partner-setting__profile__image-area{flex:0 0 160px;height:160px;overflow:hidden;position:relative}.is-partner-layout .partner-setting__profile__image-area__main{height:160px;overflow:hidden;border-radius:50%}.is-partner-layout .partner-setting__profile__image-area__img{width:160px;height:160px;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.is-partner-layout .partner-setting__profile__image-area__photo-icon{position:absolute;bottom:8px;right:8px;border-radius:50%;box-shadow:0px 4px 4px rgba(0,0,0,0.25)}.is-partner-layout .partner-setting__profile__image-area__photo-icon img{width:100%}.is-partner-layout .partner-setting__profile__subinfo{display:inline-block;font-size:11px;font-weight:400}@media screen and (max-width: 767px){.is-partner-layout .partner-setting__profile__subinfo{display:block}}.is-partner-layout .partner-setting__item__contents{font-size:14px;margin-right:20px}@media screen and (max-width: 767px){.is-partner-layout .partner-setting__item__contents{margin-right:0;margin-bottom:16px}}.is-partner-layout .partner-setting__item__end{flex-grow:1;display:flex;justify-content:flex-end}@media screen and (max-width: 767px){.is-partner-layout .partner-setting__item__end{display:block}}.is-partner-layout .partner-setting__form-group{padding:32px 40px}@media screen and (max-width: 767px){.is-partner-layout .partner-setting__form-group{padding:30px 16px 180px}}.is-partner-layout .partner-setting__form-group__header{font-size:24px;font-weight:600}.is-partner-layout .partner-setting__form-group__header__subtitle{display:inline-block;font-size:14px;font-weight:normal}.is-partner-layout .partner-setting__form-group__header .icon{width:32px;height:32px}.is-partner-layout .partner-setting__form-group__body{margin-top:32px;font-size:14px}@media screen and (max-width: 767px){.is-partner-layout .partner-setting__form-group__body{margin-top:8px}}.is-partner-layout .partner-setting__form-group__input{margin-top:24px}@media screen and (max-width: 767px){.is-partner-layout .partner-setting__form-group__input{margin-top:16px}}.is-partner-layout .partner-setting__form-group__input__title{display:flex;align-items:center;margin-bottom:12px}.is-partner-layout .partner-setting__form-group__input__notice{font-size:12px;color:#969696;margin-top:4px}.is-partner-layout .partner-setting__form-group__input input[type="date"]::-webkit-date-and-time-value{text-align:left}.is-partner-layout .partner-setting__form-group__textarea{height:240px;padding:13px 16px}.is-partner-layout .partner-setting__form-group__textarea__title{font-size:16px;font-weight:bold;margin-right:8px}.is-partner-layout .partner-setting__form-group__textarea.white{background-color:#FFF}.is-partner-layout .partner-setting__form-group__select{width:70px;height:40px}.is-partner-layout .partner-setting__form-group__list{display:flex;flex-wrap:wrap;margin-top:-8px}.is-partner-layout .partner-setting__form-group__resume{display:grid;grid-template-columns:48px 1fr;gap:0 20px}.is-partner-layout .partner-setting__form-group__resume__list{display:flex;align-items:center;font-size:14px;flex-wrap:wrap}.is-partner-layout .partner-setting__form-group__resume__list .is-empty{color:#9F9F9F}.is-partner-layout .partner-setting__form-group__resume__list .option-placeholder{display:none}.is-partner-layout .partner-setting__form-group__resume__summary{flex-grow:1}.is-partner-layout .partner-setting__form-group__resume__summary ::-moz-placeholder{color:#9F9F9F}.is-partner-layout .partner-setting__form-group__resume__summary ::placeholder{color:#9F9F9F}.is-partner-layout .partner-setting__form-group__icon{display:flex;align-items:center;flex-flow:column}.is-partner-layout .partner-setting__form-group__icon__drop_area{color:gray;font-weight:bold;font-size:12px;display:flex;justify-content:center;align-items:center;width:240px;height:240px;border:1px dashed rgba(34,34,34,0.32);border-radius:50%;background-color:#F7F7F6}.is-partner-layout .partner-setting__form-group__icon__drop_area__text{display:flex;flex-flow:column;align-items:center;font-weight:normal}.is-partner-layout .partner-setting__form-group__icon__drop_area #file-input{display:none}.is-partner-layout .partner-setting__form-group__icon__drop_area__input-button{width:100px;height:24px;font-size:12px;color:#222;padding:4px 7px}.is-partner-layout .partner-setting__form-group__icon__preview{width:100%;height:100%;overflow:hidden;border-radius:50%}.is-partner-layout .partner-setting__form-group__icon__preview picture{display:flex;width:100%;height:100%}.is-partner-layout .partner-setting__form-group__icon__preview img{width:100%;height:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.is-partner-layout .partner-setting__form-group__icon__attention__title{font-weight:bold;font-size:14px}.is-partner-layout .partner-setting__form-group__icon__attention li{list-style:disc;color:rgba(34,34,34,0.6)}.is-partner-layout .partner-setting__form-group__icon .enter{background-color:#F0F3F3}.is-partner-layout .partner-setting__form-group__icon .filled{border:1px solid rgba(34,34,34,0.32)}.is-partner-layout .partner-setting__modal__main{height:400px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.is-partner-layout .partner-setting__modal__main::-webkit-scrollbar{display:none}@media screen and (max-width: 767px){.is-partner-layout .partner-setting__modal__main{height:100%;max-height:calc(100dvh - 156px)}}.is-partner-layout .partner-setting__modal__button{width:200px}@media screen and (max-width: 767px){.is-partner-layout .partner-setting__modal__button{width:100%}}.is-partner-layout .partner-setting__modal__button .disable{opacity:0.3}.is-partner-layout .partner-setting .edit-button{width:64px;height:24px;font-size:12px;padding:4px 7px;white-space:nowrap}@media screen and (max-width: 767px){.is-partner-layout .partner-setting .edit-button{width:100%;height:44px;font-size:14px;padding:0}}.is-partner-layout .partner-setting .resume-add-button{width:106px;height:40px;font-size:14px;font-weight:bold;padding:4px 7px}.is-partner-layout .partner-setting .tag-button{height:100%;min-height:32px}@media (hover: hover),(-ms-high-contrast: none){.is-partner-layout .partner-setting .tag-button:hover span{border-color:#26B7E1}}@supports (-ms-ime-align: auto){.is-partner-layout .partner-setting .tag-button:hover span{border-color:#26B7E1}}@-moz-document url-prefix(){.is-partner-layout .partner-setting .tag-button:hover span{border-color:#26B7E1}}@media screen and (max-width: 767px){.is-partner-layout .partner-setting .sp-column-layout{display:flex;flex-flow:column;align-items:center}.is-partner-layout .partner-setting .sp-column-layout__img{height:160px;width:160px;overflow:hidden;border-radius:50%;margin:0}.is-partner-layout .partner-setting .sp-column-layout__img img{width:100%}.is-partner-layout .partner-setting .sp-column-layout__content{width:100%}.is-partner-layout .partner-setting .sp-column-layout__name{display:flex;flex-flow:column;align-items:center;font-size:24px;font-weight:bold}.is-partner-layout .partner-setting .sp-column-layout__name__subinfo{font-size:11px;font-weight:normal}.is-partner-layout .partner-setting .sp-column-layout__detail{width:100%;padding:16px 0}.is-partner-layout .partner-setting .sp-column-layout__key{margin-bottom:12px}}.is-partner-layout .partner-setting .overflow-wrap{overflow-wrap:anywhere}.is-partner-layout .partner-report__tilte{padding:0 0 24px 0}.is-partner-layout .partner-report__tilte dt{font-size:26px;font-weight:bold}.is-partner-layout .partner-report__tilte dd{font-size:14px}.is-partner-layout .partner-report__input-section__title{font-size:30px;font-weight:bold}@media screen and (max-width: 767px){.is-partner-layout .partner-report__input-section__title{font-size:28px}}.is-partner-layout .partner-report__input-section__description{color:rgba(34,34,34,0.64);font-size:14px}.is-partner-layout .partner-report__input-section__container{margin-bottom:25px;font-size:14px}@media screen and (max-width: 767px){.is-partner-layout .partner-report__input-section__container{margin-bottom:20px}}.is-partner-layout .partner-report__input-section__question{font-size:16px;font-weight:bold}.is-partner-layout .partner-report__input-section__textarea{height:100px;padding:13px 16px;margin-top:8px}.is-partner-layout .partner-report__input-section__textarea.is-invalid{border:3px solid #E27A92}.is-partner-layout .partner-report__input-section__textarea.harassment{height:400px}.is-partner-layout .partner-report__input-section__select.is-invalid{border:2px solid #E27A92}.is-partner-layout .partner-report__input-section__caption{color:#9F9F9F}.is-partner-layout .partner-report__input-section__danger{color:#E27A92;margin-top:4px}.is-partner-layout .partner-report__input-section__danger-caption{color:#E27A92;font-size:80%;margin-top:4px}.is-partner-layout .partner-report__show-section .text-red{color:#DD677D;font-weight:bold}.is-partner-layout .partner-report__show-section__title{font-size:12px;margin:20px 0 10px;background-color:#EEE;padding:5px}.is-partner-layout .partner-report__show-section__content{font-size:16px;margin:10px 0;white-space:pre-line}.is-partner-layout .partner-course__index__header{display:flex;justify-content:space-between}.is-partner-layout .partner-course__index__header__link-button__inner-text{font-size:16px}.is-partner-layout .partner-course__index__header__link-button .c-button--mypage{max-width:100%}@media screen and (max-width: 767px){.is-partner-layout .partner-course__index__header{flex-direction:column-reverse}}.is-partner-layout .partner-course__index__header h2{white-space:nowrap}@media screen and (max-width: 767px){.is-partner-layout .partner-course__index__header h2{margin-top:28px}}.is-partner-layout .partner-course__course-list{align-items:center;background:#F7F7F6;border-radius:8px;display:flex;justify-content:space-between;padding:20px 16px;position:relative;color:rgba(34,34,34,0.64)}@media screen and (max-width: 767px){.is-partner-layout .partner-course__course-list{flex-direction:column;gap:16px}.is-partner-layout .partner-course__course-list:last-child{margin:0}}.is-partner-layout .partner-course__course-list__body{display:flex;width:100%}@media screen and (max-width: 767px){.is-partner-layout .partner-course__course-list__body{display:block}}.is-partner-layout .partner-course__course-list__body__course-info{flex-grow:1;padding-right:16px;border-right:1px solid rgba(34,34,34,0.16)}@media screen and (max-width: 767px){.is-partner-layout .partner-course__course-list__body__course-info{padding:0;border-right:none;margin-bottom:14px}}.is-partner-layout .partner-course__course-list__body__course-info__upper-row{display:flex;justify-content:space-between;font-size:11px;margin-bottom:8px}@media screen and (max-width: 767px){.is-partner-layout .partner-course__course-list__body__course-info__upper-row{display:block;font-size:14px;margin-bottom:11px}}.is-partner-layout .partner-course__course-list__body__course-info__upper-row .counseling-category{width:300px;padding-right:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 767px){.is-partner-layout .partner-course__course-list__body__course-info__upper-row .counseling-category{width:100%;padding-right:0;margin-bottom:10px}}.is-partner-layout .partner-course__course-list__body__course-info__upper-row .next-schedule{white-space:nowrap}.is-partner-layout .partner-course__course-list__body__course-info__below-row{display:flex;justify-content:space-between;color:#222}@media screen and (max-width: 767px){.is-partner-layout .partner-course__course-list__body__course-info__below-row{display:block}}.is-partner-layout .partner-course__course-list__body__course-info__below-row .organization-name{font-size:14px;width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 767px){.is-partner-layout .partner-course__course-list__body__course-info__below-row .organization-name{margin-bottom:8px}}.is-partner-layout .partner-course__course-list__body__course-info__below-row .user-name{font-size:16px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-partner-layout .partner-course__course-list__button-area{width:138px;padding-left:16px;display:flex;align-items:center}@media screen and (max-width: 767px){.is-partner-layout .partner-course__course-list__button-area{width:100%;padding-left:0;display:block}}.is-partner-layout .partner-course__course-list .alert-badge{border-radius:20px;color:#FFF;background-color:#DD677D;font-size:11px;padding:0px 4px;position:absolute;top:-5px;left:-8px;text-align:center;width:104px}@media screen and (max-width: 767px){.is-partner-layout .partner-course__course-list .alert-badge{font-weight:bold}}.is-partner-layout .partner-course__consultation-list__status-text{color:#969696;font-size:14px}.is-partner-layout .partner-course__consultation-list__date-text{font-size:20px;margin-bottom:10px}.is-partner-layout .partner-course__consultation-list dl{border-right:1px solid rgba(34,34,34,0.16);display:flex;flex-direction:column;width:100%;padding:0}@media screen and (max-width: 767px){.is-partner-layout .partner-course__consultation-list dl{border-right:none}}.is-partner-layout .partner-course__detail__user-info__area{padding:25px}.is-partner-layout .partner-course__detail__user-info__body{color:#222;margin-top:8px;display:flex;gap:10px}@media screen and (max-width: 767px){.is-partner-layout .partner-course__detail__user-info__body{border-right:none;display:block}}.is-partner-layout .partner-course__detail__user-info__list{padding:0 10px 0 0}@media screen and (max-width: 767px){.is-partner-layout .partner-course__detail__user-info__list{border-right:none}}.is-partner-layout .partner-course__detail__user-info dd{font-size:14px}@media screen and (max-width: 767px){.is-partner-layout .partner-course__detail__user-info dd{border-right:none}}.is-partner-layout .partner-search-consultation{border-bottom:1px solid rgba(34,34,34,0.16);margin-bottom:24px;font-size:14px}.is-partner-layout .partner-search-consultation__header{display:flex;align-items:center;gap:0 8px;margin-bottom:16px}.is-partner-layout .partner-search-consultation__header__title{font-size:16px;font-weight:bold}.is-partner-layout .partner-search-consultation__header__reset-link{color:#26B7E1;text-decoration:underline;cursor:pointer}.is-partner-layout .partner-search-consultation__search-form-group{display:grid;grid-template-columns:1fr 1fr;margin-bottom:16px;gap:16px 20px}@media screen and (max-width: 767px){.is-partner-layout .partner-search-consultation__search-form-group{grid-template-columns:1fr}}.is-partner-layout .partner-search-consultation__submit-button-area{display:flex;justify-content:center;width:100%;margin-bottom:24px}.is-partner-layout .partner-search-consultation__submit-button-area input{width:320px;font-size:14px}.is-partner-layout .partner-search-consultation__list{align-items:center;background:#F7F7F6;border-radius:8px;display:flex;justify-content:space-between;padding:20px 16px;position:relative}@media screen and (max-width: 767px){.is-partner-layout .partner-search-consultation__list{flex-direction:column;gap:16px}.is-partner-layout .partner-search-consultation__list:last-child{margin:0}}.is-partner-layout .partner-search-consultation__list.unsubmitted{background:#FFF3F5}.is-partner-layout .partner-search-consultation__list__body{display:flex;width:100%}@media screen and (max-width: 767px){.is-partner-layout .partner-search-consultation__list__body{display:block}}.is-partner-layout .partner-search-consultation__list__body__info{display:grid;grid-template-columns:4fr 3fr;gap:16px 24px;padding:12px 12px 12px 0;align-items:baseline;flex-grow:1;border-right:1px solid rgba(34,34,34,0.16);font-size:14px}@media screen and (max-width: 767px){.is-partner-layout .partner-search-consultation__list__body__info{padding:0;border-right:none;margin-bottom:14px;grid-template-columns:1fr;gap:8px}}.is-partner-layout .partner-search-consultation__list__body__info .user-name{font-size:20px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-partner-layout .partner-search-consultation__list__body__info .next-schedule{white-space:nowrap}.is-partner-layout .partner-search-consultation__list__body__info .consult-type{width:176px}.is-partner-layout .partner-search-consultation__list__button-area{width:152px;min-width:152px;padding-left:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}@media screen and (max-width: 767px){.is-partner-layout .partner-search-consultation__list__button-area{width:100%;min-width:auto;padding-left:0;display:block}}.is-partner-layout .partner-search-consultation__list .badge{border-radius:20px;color:#FFF;font-size:10px;padding:0px 4px;position:absolute;top:-5px;left:-8px;text-align:center;width:104px;font-weight:bold}.is-partner-layout .partner-search-consultation__list .badge.alert{background-color:#DD677D}.is-partner-layout .partner-search-consultation__list .badge.unfinished{background-color:#A4A4A4}.is-partner-layout .partner-search-consultation__list .badge.submitted{background-color:#129CC8}.is-partner-layout .partner-training-progression__index__header{display:flex;justify-content:space-between;align-items:center;width:100%}.is-partner-layout .partner-training-progression__unsubmitted__row-title{font-size:14px;font-weight:bold}.is-partner-layout .partner-training-progression__detail__trainee-info{margin-bottom:16px}.is-partner-layout .partner-training-progression__detail__trainee-info__title{font-size:20px;font-weight:bold;margin-bottom:8px}@media screen and (max-width: 767px){.is-partner-layout .partner-training-progression__detail__trainee-info__title{font-size:16px;margin-bottom:4px}}.is-partner-layout .partner-training-progression__detail__trainee-info__body{font-size:14px}@media screen and (max-width: 767px){.is-partner-layout .partner-training-progression__detail__trainee-info__body{font-size:16px}}.is-partner-layout .partner-training-progression__detail__training-session{padding:12px 0}.is-partner-layout .partner-training-progression__detail__training-session__status{color:rgba(34,34,34,0.64)}.is-partner-layout .partner-training-progression__detail__contents{word-break:break-all}.is-partner-layout .partner-training-progression__detail__report{border-bottom:rgba(34,34,34,0.64);padding:16px 0}.is-partner-layout .partner-training-progression__detail__report__title{font-size:20px;font-weight:bold;margin-bottom:16px}.is-partner-layout .partner-training-progression__detail__report h2{font-size:16px;font-weight:bold;margin-bottom:12px}.is-partner-layout .partner-training-progression__detail__report h3{font-size:14px;font-weight:bold;margin-bottom:8px}.is-partner-layout .partner-training-progression__detail__report p{font-size:14px;margin-bottom:8px;word-break:break-word;white-space:pre-line}.is-partner-layout .partner-training-progression__detail__toggle-label-area{display:flex;justify-content:flex-end;align-items:center;height:40px;color:#26B7E1}.is-partner-layout .partner-training-progression__detail__toggle-label-area.hidden{display:none}.is-partner-layout .partner-training-progression__detail__toggle-label-area .toggle-label.open{display:block;position:relative;padding-right:32px}.is-partner-layout .partner-training-progression__detail__toggle-label-area .toggle-label.open::after{content:"";width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_down_blue-eb37e0d820d877fed933ffa7768077ed3ec57ee14bb418a6495c98558ab48ad7.svg) no-repeat;background-size:cover;position:absolute;top:0;bottom:0;right:8px;margin:auto}.is-partner-layout .partner-training-progression__detail__toggle-label-area .toggle-label.close{display:none;position:relative;padding-right:32px}.is-partner-layout .partner-training-progression__detail__toggle-label-area .toggle-label.close::after{content:"";width:24px;height:24px;min-width:24px;background:url(/assets/icon/icon_chevron_up_blue-84f0cf9c67f03365c8dbbe5afffa14542800eda815a9c81c0358d93fd3d2369f.svg) no-repeat;background-size:cover;position:absolute;top:0;bottom:0;right:8px;margin:auto}.is-partner-layout .partner-training-progression__detail .ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.is-partner-layout .partner-training-progression__detail input[type="checkbox"]:checked~.ellipsis{display:block;overflow:visible}.is-partner-layout .partner-training-progression__detail input[type="checkbox"]:checked~.partner-training-progression__detail__toggle-label-area .toggle-label.open{display:none}.is-partner-layout .partner-training-progression__detail input[type="checkbox"]:checked~.partner-training-progression__detail__toggle-label-area .toggle-label.close{display:block}.is-partner-layout .prev-button{width:auto;min-width:158px}.is-partner-layout .prev-button a{padding:0 20px 0 10px;white-space:nowrap}.is-partner-layout .prev-button.display-always{display:block !important}.is-partner-layout .footer-prev-button{width:auto;padding:0 20px}.is-partner-layout .border-none{border:none !important}.is-partner-layout .new-badge{border-radius:20px;color:#FFF;background-color:#DD677D;font-size:11px;font-weight:bold;padding:0px 4px;position:absolute;top:-5px;left:-8px;text-align:center;width:60px}.is-partner-layout .partner-pagination{margin:0 0 16px}.is-partner-layout .partner-pagination__search-result{margin-bottom:8px;font-size:16px}.is-partner-layout .reservation-history__wrap{border-top:1px solid rgba(34,34,34,0.16)}.is-partner-layout .reservation-history__button-area .c-button--mypage{max-width:100%;word-break:keep-all}.is-partner-layout .reservation-history__notice-box{background:#FFF3F5;font-size:14px;margin-bottom:20px;border-radius:8px;line-height:1.6;align-items:center;padding:20px 24px}.is-partner-layout .reservation-history__notice-box .c-link{color:#26B7E1;cursor:pointer}.is-partner-layout .reservation-history__notice-box .icon.icon--alert-small{margin-bottom:8px}.is-partner-layout .reservation-history__notice-box .notice-title{font-weight:bold}.is-industrial-doctor-layout .industrial-doctor{padding:15px 0px 40px;margin-bottom:8px;position:relative;margin-top:12px}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor{padding:0px;margin:120px auto 30px}.is-industrial-doctor-layout .industrial-doctor.mt-0{margin-top:0}}.is-industrial-doctor-layout .industrial-doctor .enter-inner{margin-top:20px}.is-industrial-doctor-layout .industrial-doctor .condition-detail{padding:32px 40px 40px}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor .condition-detail{padding:0px 14px 24px}}.is-industrial-doctor-layout .industrial-doctor .condition-detail__heading{font-size:24px;font-weight:bold}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor .condition-detail__heading{font-size:20px}}.is-industrial-doctor-layout .industrial-doctor .condition-detail__heading span{font-size:14px;margin-left:8px;font-weight:normal}.is-industrial-doctor-layout .industrial-doctor__header{display:flex;justify-content:space-between;align-items:center;height:80px;padding:0 32px 0 30px;border-bottom:1px solid rgba(34,34,34,0.16)}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor__header{flex-direction:column;position:relative;justify-content:flex-start;align-items:flex-start;height:auto;padding:10px 0 0 10px;border-bottom:none;top:-90px}}.is-industrial-doctor-layout .industrial-doctor__heading{padding-left:118px;position:relative;font-size:20px;font-weight:bold}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor__heading{position:static;padding-left:0}}.is-industrial-doctor-layout .industrial-doctor__heading::before{content:"";display:block;position:absolute;top:-55px;left:0;width:120px;height:113px;background-size:contain;background-repeat:no-repeat;background-image:url(/assets/illust/illust_industrial_doctor-e2547389ce47e0921c9237af6d64d0f41e8ff713253c11586677b1acf4ce9272.svg)}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor__heading::before{top:-22px;right:0;left:auto;width:105px;height:99px}}.is-industrial-doctor-layout .industrial-doctor__heading-title{display:flex;justify-content:left;align-items:center}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor__heading-title{display:block}}.is-industrial-doctor-layout .industrial-doctor__heading-text{display:flex;margin-left:5px}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor__heading-text{display:block;margin-left:0;margin-top:7px;width:70%;font-size:18px}}.is-industrial-doctor-layout .industrial-doctor__body{margin:0}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor__body{position:relative;top:-50px}}.is-industrial-doctor-layout .industrial-doctor__body-title{margin:20px auto 20px;text-align:center;font-weight:bold;font-size:24px}.is-industrial-doctor-layout .industrial-doctor__body-title.mb-4{margin-bottom:4px}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor__body-title{margin:30px auto 0}}.is-industrial-doctor-layout .industrial-doctor__body-text{margin:0 auto 24px;font-size:14px;text-align:center}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor__body-text{margin:0 auto}}.is-industrial-doctor-layout .industrial-doctor__form{margin:0 80px}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor__form{margin:0 10px;padding-top:10px}}.is-industrial-doctor-layout .industrial-doctor__form .c-form-group__input .c-select{width:auto}.is-industrial-doctor-layout .industrial-doctor__button{display:flex;width:100%;justify-content:center;align-items:center}.is-industrial-doctor-layout .industrial-doctor__button ul{width:100%;display:flex;justify-content:center;align-items:stretch;gap:20px}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor__button ul{display:block;margin-top:20px}}.is-industrial-doctor-layout .industrial-doctor__button ul li{width:20%}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor__button ul li{width:90%;margin:auto}.is-industrial-doctor-layout .industrial-doctor__button ul li:first-child{margin-bottom:20px}}.is-industrial-doctor-layout .industrial-doctor__button ul .c-button--border-blue{height:100%;padding-left:8px;padding-right:8px;text-align:center}.is-industrial-doctor-layout .industrial-doctor .select-doctor{position:relative;margin-top:28px}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor .select-doctor{margin-top:12px}}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor .select-doctor__item{width:100%}}.is-industrial-doctor-layout .industrial-doctor .select-doctor__item+.select-doctor__item{margin-top:18px}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor .select-doctor__item+.select-doctor__item{margin-top:20px}}.is-industrial-doctor-layout .industrial-doctor .select-doctor__not-found{text-align:center;padding:30px;font-size:16px}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor .select-doctor__not-found br{display:none}}.is-industrial-doctor-layout .industrial-doctor__footer{position:relative;height:30px}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor__footer{height:auto}}.is-industrial-doctor-layout .industrial-doctor__footer-text{color:#222;opacity:0.64;font-size:14px;width:100%;margin:0 auto;text-align:center;position:absolute;top:9rem;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor__footer-text{text-align:center;top:2em}}.is-industrial-doctor-layout .industrial-doctor__footer__link{width:100%;position:relative}.is-industrial-doctor-layout .industrial-doctor__footer__link-text{position:absolute;font-size:16px;font-weight:bold;transform:translateX(-50%);-webkit-transform:translateX(-50%);top:140px;left:50%}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor__footer__link-text{top:70px}}.is-industrial-doctor-layout .industrial-doctor .thanks{padding:60px 20px 80px;position:relative;margin-bottom:20px}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor .thanks{padding:10px 16px 30px}}.is-industrial-doctor-layout .industrial-doctor .thanks__inner{width:100%}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor .thanks__contents{padding-top:30px}}.is-industrial-doctor-layout .industrial-doctor .thanks__contents p{margin-top:40px;line-height:2rem;font-weight:bold;font-size:23px}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor .thanks__contents p{font-size:16px;margin-top:0;text-align:left}}.is-industrial-doctor-layout .industrial-doctor .thanks__contents p span{font-size:16px;font-weight:normal}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor .thanks__contents p span{font-size:14px;line-height:1.5rem}}.is-industrial-doctor-layout .industrial-doctor .thanks__contents__title{margin:0 auto;z-index:1;text-align:center}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor .thanks__contents__title{font-size:20px;width:100%;text-align:left}}.is-industrial-doctor-layout .industrial-doctor .thanks__contents__title span{font-weight:bold;font-size:30px;text-align:left}@media screen and (max-width: 767px){.is-industrial-doctor-layout .industrial-doctor .thanks__contents__title span{font-size:25px}}.is-industrial-doctor-layout .industrial-doctor .thanks__contents--center{text-align:center}.is-industrial-doctor-layout .profile-detail{padding:40px}@media screen and (max-width: 767px){.is-industrial-doctor-layout .profile-detail{padding:8px 8px 85px}}.is-harassment-layout .enter-harassment{margin-top:24px}@media screen and (max-width: 767px){.is-harassment-layout .enter-harassment{margin-top:12px}}.is-harassment-layout .top{padding:60px 80px 80px;position:relative}@media screen and (max-width: 767px){.is-harassment-layout .top{padding:12px 20px 0;margin-bottom:15px}}.is-harassment-layout .top__decoration{position:absolute;top:0;right:0;z-index:1}@media screen and (max-width: 767px){.is-harassment-layout .top__decoration{top:-5px;right:16px}}.is-harassment-layout .top__info{font-size:14px;background:#FFF3F5;border-radius:20px;margin:40px 0 0 0;padding:15px;display:flex}@media screen and (max-width: 767px){.is-harassment-layout .top__info{display:block;position:relative}}.is-harassment-layout .top__header span{font-size:14px}.is-harassment-layout .top__heading{font-size:40px;font-weight:bold}@media screen and (max-width: 767px){.is-harassment-layout .top__heading{font-size:28px}}.is-harassment-layout .top__heading span{display:block;font-size:20px;color:#CD6377}.is-harassment-layout .top__img{display:flex;align-items:center;justify-content:center}.is-harassment-layout .top__text{padding:10px;margin:auto 0}.is-harassment-layout .top__text span{font-size:24px;margin-bottom:15px;font-weight:bold;display:block}@media screen and (max-width: 767px){.is-harassment-layout .top__text span{font-size:20px;margin-bottom:5px}}.is-harassment-layout .top__choice{width:100%;margin:40px auto 0}@media screen and (max-width: 767px){.is-harassment-layout .top__choice{margin:40px auto 0}}.is-harassment-layout .top__choice__text{display:table-cell;vertical-align:middle;text-align:center}.is-harassment-layout .top__choice__accordion{text-align:left}.is-harassment-layout .top__choice__accordion details summary{display:flex;align-items:center;justify-content:space-between;list-style:none}.is-harassment-layout .top__choice__accordion details summary::-webkit-details-marker{display:none}@media screen and (max-width: 767px){.is-harassment-layout .top__choice__accordion{font-size:12px}}.is-harassment-layout .top__choice__accordion ul{margin-left:1em}.is-harassment-layout .top__choice__accordion li{text-indent:-1em}.is-harassment-layout .top__choice--font-small{font-size:14px;font-weight:normal;margin-top:20px;margin-right:40px}@media screen and (max-width: 767px){.is-harassment-layout .top__choice--font-small{font-size:12px}}.is-harassment-layout .top__choice--description-font-small{font-size:14px;font-weight:bold}@media screen and (max-width: 767px){.is-harassment-layout .top__choice--description-font-small{font-size:14px}}.is-harassment-layout .top__choice--description-font-small span{color:#E87B8F;margin:0}.is-harassment-layout .top__choice__button{width:100%;text-align:center;display:flex;justify-content:space-between;gap:5px}@media screen and (max-width: 767px){.is-harassment-layout .top__choice__button{display:inline-block}}.is-harassment-layout .top__choice__button .buttons{max-width:380px}@media screen and (max-width: 767px){.is-harassment-layout .top__choice__button .buttons{display:block;width:100%;max-width:100%}}@media screen and (max-width: 767px){.is-harassment-layout .top__choice__button--left{margin:0;width:100%}}@media screen and (max-width: 767px){.is-harassment-layout .top__choice__button--right{margin:0;width:100%}}.is-harassment-layout .top__choice__button__title{margin-bottom:40px;font-size:20px}@media screen and (max-width: 767px){.is-harassment-layout .top__choice__button__title{margin:0 0 16px 0;width:100%;font-size:16px}}.is-harassment-layout .top__choice__button__title--box-upper{width:100%;margin-top:16px}.is-harassment-layout .top__choice__button__title--box-upper-arrow{display:inline-block;width:24px;height:24px;margin:0 10px;border-bottom:4px solid #E87B8F;border-right:4px solid #E87B8F;transform:rotate(45deg)}@media screen and (max-width: 767px){.is-harassment-layout .top__choice__button__title--box-upper{display:none}}.is-harassment-layout .top__choice__button__title--box-lower{width:100%;margin-top:-16px}.is-harassment-layout .top__choice__button__title--box-lower-arrow{display:inline-block;width:24px;height:24px;margin:0 10px;border-bottom:4px solid #E87B8F;border-right:4px solid #E87B8F;transform:rotate(45deg)}@media screen and (max-width: 767px){.is-harassment-layout .top__choice__button__title--box-lower{display:none}}.is-harassment-layout .top__choice__button__title span{color:#CD6377;font-size:24px;font-weight:bold}@media screen and (max-width: 767px){.is-harassment-layout .top__choice__button__title span{font-size:16px}}.is-harassment-layout .top__choice__button__box--left{margin-top:40px}@media screen and (max-width: 767px){.is-harassment-layout .top__choice__button__box--left{margin:0;width:100%}}.is-harassment-layout .top__choice__button__box--right{margin-top:40px}@media screen and (max-width: 767px){.is-harassment-layout .top__choice__button__box--right{margin:0;width:100%}}.is-harassment-layout .top__choice__button__box--description{width:380px;background-color:#FFF;position:relative;min-height:200px;display:table}@media screen and (max-width: 767px){.is-harassment-layout .top__choice__button__box--description{width:100%;min-height:40px;font-size:14px;padding:0;margin-bottom:20px}}.is-harassment-layout .top__choice__button__box--description span{display:inline-block}@media screen and (max-width: 767px){.is-harassment-layout .top__choice__button__box--description span{margin:0 0 1px 5px}}.is-harassment-layout .top__choice__button--harassment{width:380px;min-height:180px;padding:16px;border-radius:16px;border:4px solid #E8B9C2;background-color:white;box-shadow:4px 4px 0px #E8B9C2;font-weight:bold;font-size:28px;position:relative;transition:background-color 0.3s;display:table}@media screen and (max-width: 767px){.is-harassment-layout .top__choice__button--harassment{width:100%;min-height:80px;font-size:18px;margin-bottom:20px}}.is-harassment-layout .top__choice__button--harassment:hover{background-color:rgba(224,184,192,0.24)}.is-harassment-layout .top__choice__button--harassment img{width:100px;margin-top:24px}@media screen and (max-width: 767px){.is-harassment-layout .top__choice__button--harassment img{display:none}}.is-harassment-layout .top__choice__button--harassment span{display:block}@media screen and (max-width: 767px){.is-harassment-layout .top__choice__button--harassment span{margin:0 0 1px 5px}}.is-harassment-layout .condition-detail{padding:32px 40px 40px}@media screen and (max-width: 767px){.is-harassment-layout .condition-detail{padding:0px 14px 24px}}.is-harassment-layout .condition-detail__header{display:flex;align-items:center}@media screen and (max-width: 767px){.is-harassment-layout .condition-detail__header{margin-top:10px}}.is-harassment-layout .condition-detail__header .icon{margin-right:8px}.is-harassment-layout .condition-detail__heading{font-size:24px;font-weight:bold}@media screen and (max-width: 767px){.is-harassment-layout .condition-detail__heading{font-size:20px}}.is-harassment-layout .condition-detail__heading span{font-size:14px;margin-left:8px;font-weight:normal}@media screen and (max-width: 767px){.is-harassment-layout .condition-detail__catch{font-size:13px;font-weight:bold;margin:0 0 16px}}@media screen and (max-width: 767px){.is-harassment-layout .condition-detail__list{margin-top:15px}}.is-harassment-layout .condition-detail__note{line-height:1.3rem;padding:0;white-space:pre-line;font-size:12px;color:rgba(34,34,34,0.64)}@media screen and (max-width: 767px){.is-harassment-layout .condition-detail__note{font-size:11px;line-height:1rem}}.is-harassment-layout .condition-detail__calendar{margin-top:0}@media screen and (max-width: 767px){.is-harassment-layout .condition-detail__calendar{margin-top:0}}.is-harassment-layout .condition-detail__calendar__note{text-align:end}@media screen and (max-width: 767px){.is-harassment-layout .condition-detail__calendar__note{margin-top:-20px}}.is-harassment-layout .condition-detail__tags{margin-top:20px;display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.is-harassment-layout .condition-detail__tags{margin:0 0 0}}@media screen and (max-width: 767px){.is-harassment-layout .condition-detail__tags-pb{padding-bottom:20%}}.is-harassment-layout .condition-detail__tag{margin:8px 8px 0 0}@media screen and (max-width: 767px){.is-harassment-layout .condition-detail__tag{margin:12px 12px 0 0}}@media screen and (max-width: 767px){.is-harassment-layout .condition-detail__button{margin-bottom:5px;padding-bottom:7px;background:white;border-radius:0 8px;position:sticky;top:0;z-index:1}}.is-harassment-layout .search-top{padding:60px 80px 80px;position:relative}@media screen and (max-width: 767px){.is-harassment-layout .search-top{padding:12px;margin-bottom:15px}}.is-harassment-layout .search-top__header span{font-size:14px}@media screen and (max-width: 767px){.is-harassment-layout .search-top__header span{font-size:11px}}.is-harassment-layout .search-top__heading{font-size:40px;font-weight:bold}@media screen and (max-width: 767px){.is-harassment-layout .search-top__heading{font-size:28px}}.is-harassment-layout .search-top__heading span{display:block;font-size:20px;color:#DD677D}@media screen and (max-width: 767px){.is-harassment-layout .search-top__heading span{font-size:16px}}.is-harassment-layout .enter-contact{margin-top:24px}@media screen and (max-width: 767px){.is-harassment-layout .enter-contact{margin-top:12px}}.is-harassment-layout .enter-detail{padding:50px 80px 80px}@media screen and (max-width: 767px){.is-harassment-layout .enter-detail{padding:12px 16px 60px}}.is-harassment-layout .enter-detail.is-active{display:block}.is-harassment-layout .search-text{font-size:16px;margin-bottom:12px}@media screen and (max-width: 767px){.is-harassment-layout .search-text{margin-top:12px}}.is-harassment-layout .search-text span{font-weight:bold}.is-harassment-layout .recently-reserved{margin:20px auto}.is-harassment-layout .recently-reserved__title{font-size:20px;font-weight:bold;text-align:center}@media screen and (max-width: 767px){.is-harassment-layout .recently-reserved__title{font-size:16px}}.is-harassment-layout .empty-result{margin:40px 0}@media screen and (max-width: 767px){.is-harassment-layout .empty-result{margin:32px 0}}.is-harassment-layout .search-tips{min-height:180px;margin-top:24px;border-radius:8px;background-color:#F7F7F6;padding:28px;font-size:14px;line-height:1.5}@media screen and (max-width: 767px){.is-harassment-layout .search-tips{min-height:initial;padding:14px}}.is-harassment-layout .search-tips__inner{position:relative;max-width:540px;margin:0 auto}@media screen and (max-width: 767px){.is-harassment-layout .search-tips__inner{max-width:initial}}.is-harassment-layout .search-tips__main{font-weight:bold}.is-harassment-layout .search-tips__img{position:absolute;top:-8px;right:16px}@media screen and (max-width: 767px){.is-harassment-layout .search-tips__img{position:static}}.is-harassment-layout .search-tips__img::before{display:block;content:"";background:url(/assets/illust/illust_counselor_harassment-04c83b54c19f1ff5b6251bba50a74c52375a0da0a9d97ba04d9efd2e99fb74bf.svg) no-repeat 0 0/cover;width:140px;height:140px}@media screen and (max-width: 767px){.is-harassment-layout .search-tips__img::before{margin:24px auto 0}}.is-harassment-layout .c-modal__contents:has(.c-modal__requests){max-height:664px}@media screen and (max-width: 767px){.is-harassment-layout .c-modal__contents:has(.c-modal__requests){max-height:none}}.is-harassment-layout .c-modal__requests.c-modal__main{height:560px}@media screen and (max-width: 767px){.is-harassment-layout .c-modal__requests.c-modal__main{height:640px}.is-harassment-layout .c-modal__requests.c-modal__main .condition-detail__heading{display:flex;flex-wrap:wrap;align-items:baseline}}@media screen and (max-width: 767px){.is-harassment-layout .c-error__main{width:70%}}@media screen and (max-width: 767px){.is-harassment-layout .c-calendar__main table th{padding:8px 0}}.is-harassment-layout .thanks{padding:60px 20px 80px;position:relative;margin-bottom:20px}@media screen and (max-width: 767px){.is-harassment-layout .thanks{padding:10px 16px 70px}}.is-harassment-layout .thanks__inner{width:100%}@media screen and (max-width: 767px){.is-harassment-layout .thanks__contents{padding-top:30px}}.is-harassment-layout .thanks__contents p{margin-top:40px;line-height:2rem;font-weight:bold;font-size:23px}@media screen and (max-width: 767px){.is-harassment-layout .thanks__contents p{font-size:16px;margin-top:0;text-align:left}}.is-harassment-layout .thanks__contents p span{font-size:16px;font-weight:normal}@media screen and (max-width: 767px){.is-harassment-layout .thanks__contents p span{font-size:14px;line-height:1.5rem}}.is-harassment-layout .thanks__contents__title{margin:0 auto 10px;width:60%;z-index:1}@media screen and (max-width: 767px){.is-harassment-layout .thanks__contents__title{font-size:20px;width:100%}}.is-harassment-layout .thanks__contents__title span{font-weight:bold;font-size:30px;text-align:left}.is-harassment-layout .thanks__contents .marker{background-color:rgba(255,204,25,0.6);height:8px;margin:-12px 0px 0px 0px;width:315px;max-width:100%;border-radius:10px}@media screen and (max-width: 767px){.is-harassment-layout .thanks__contents .marker{margin:-11px 0px 10px 0px}}.is-harassment-layout .thanks__contents--center{text-align:center}.is-harassment-layout .profile-detail{padding:40px}@media screen and (max-width: 767px){.is-harassment-layout .profile-detail{padding:8px 8px 85px}}.is-harassment-layout .request__notes{display:flex;justify-content:center;align-items:center;margin-top:12px}.is-harassment-layout .request__note{font-size:14px}.is-authenticate-layout .password-displayable.input-group{position:relative}.is-authenticate-layout .input-group-append{position:absolute;top:0;bottom:0;right:16px;margin:auto;display:flex;align-items:center}.is-authenticate-layout .input-group-append span{opacity:0.16}.is-authenticate-layout .authenticate__container{width:100%;margin:auto;max-width:680px;padding:80px 40px}@media screen and (max-width: 767px){.is-authenticate-layout .authenticate__container{height:auto;padding:40px 16px}}.is-authenticate-layout .authenticate__note{background:#E9FEFF;border-radius:8px;color:#626262;font-size:12px;padding:32px 24px 32px 20px;margin:24px auto 40px}.is-authenticate-layout .authenticate__note li{list-style:disc;margin-left:16px}.is-authenticate-layout .authenticate__note li:not(:first-child){margin-top:8px}.is-authenticate-layout .authenticate-progress{margin:0 auto 48px;max-width:600px}.is-authenticate-layout .authenticate-progress__inner{display:flex;justify-content:space-between;position:relative}@media screen and (max-width: 767px){.is-authenticate-layout .authenticate-progress__inner{max-width:480px;margin:auto}}.is-authenticate-layout .authenticate-progress__bar{background:#D9D9D9;position:absolute;width:100%;max-width:480px;height:12px;top:6px;right:0;left:0;margin:auto}@media screen and (max-width: 767px){.is-authenticate-layout .authenticate-progress__bar{width:calc(100% - 100px);height:8px;top:2px}}.is-authenticate-layout .authenticate-progress__bar.second::before{content:"";position:absolute;background:#26B7E1;width:50%;height:12px;top:0;left:0}@media screen and (max-width: 767px){.is-authenticate-layout .authenticate-progress__bar.second::before{height:8px}}.is-authenticate-layout .authenticate-progress__bar.complete{background:#26B7E1}.is-authenticate-layout .authenticate-progress__step{text-align:center;padding:42px 0 0 0;position:relative}@media screen and (max-width: 767px){.is-authenticate-layout .authenticate-progress__step{padding:26px 0 0 0}}.is-authenticate-layout .authenticate-progress__step p{color:#BEBEBE;font-size:14px}@media screen and (max-width: 767px){.is-authenticate-layout .authenticate-progress__step p{font-size:11px}}.is-authenticate-layout .authenticate-progress__step ::before{content:"";position:absolute;width:24px;height:24px;border-radius:12px;background:#DEDEDE;top:0;right:0;left:0;margin:auto}@media screen and (max-width: 767px){.is-authenticate-layout .authenticate-progress__step ::before{width:12px;height:12px}}.is-authenticate-layout .authenticate-progress__step.active::before{content:"";position:absolute;width:24px;height:24px;border-radius:12px;background:#26B7E1;top:0;right:0;left:0;margin:auto;z-index:2}@media screen and (max-width: 767px){.is-authenticate-layout .authenticate-progress__step.active::before{width:12px;height:12px}}.is-authenticate-layout .authenticate-progress__step.current::before{content:"";position:absolute;width:24px;height:24px;border-radius:12px;background:#26B7E1;top:0;right:0;left:0;margin:auto;z-index:2}@media screen and (max-width: 767px){.is-authenticate-layout .authenticate-progress__step.current::before{width:12px;height:12px}}.is-authenticate-layout .authenticate-progress__step.current::after{content:"";position:absolute;width:40px;height:40px;background:#FFF;border-radius:20px;border:4px solid #26B7E1;top:-8px;right:0;left:0;margin:auto}@media screen and (max-width: 767px){.is-authenticate-layout .authenticate-progress__step.current::after{width:24px;height:24px;top:-6px}}.is-authenticate-layout .authenticate-progress__step.current p{color:#26B7E1}.is-authenticate-layout .authenticate-password-validation{display:flex;gap:8px;flex-wrap:wrap;padding:0 0 8px 0}.is-authenticate-layout .authenticate-password-validation li{display:inline-block}.is-authenticate-layout .authenticate-password-validation__item{display:flex;gap:4px}.is-authenticate-layout .authenticate-password-validation__icon{width:18px;min-width:18px;height:18px}@media screen and (max-width: 767px){.is-authenticate-layout .authenticate-password-validation__icon{width:16px;height:16px}}.is-authenticate-layout .authenticate-password-validation__notice{color:#26B7E1}@media screen and (max-width: 767px){.is-authenticate-layout .authenticate-submit{width:100%;position:fixed;left:0;bottom:0;padding:16px;background:#FFF;box-shadow:0px 0px 20px rgba(0,0,0,0.1);z-index:1}}.is-authenticate-layout .authenticate-submit__footer{display:flex;justify-content:center;margin:16px auto 0}@media screen and (max-width: 767px){.is-authenticate-layout .authenticate-submit__footer{flex-direction:column;gap:8px;text-align:center;margin:16px auto 0}}.is-authenticate-layout .authenticate-submit__footer a{color:#26B7E1;font-size:14px;font-weight:bold;padding:0 16px}.is-authenticate-layout .authenticate-submit__footer a:hover{transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.is-authenticate-layout .authenticate-submit__footer a:hover:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.is-authenticate-layout .authenticate-submit__footer a:hover:hover{opacity:0.6}}@-moz-document url-prefix(){.is-authenticate-layout .authenticate-submit__footer a:hover:hover{opacity:0.6}}.is-authenticate-layout .authenticate-submit__footer li:not(:first-child){border-left:1px solid rgba(34,34,34,0.16)}@media screen and (max-width: 767px){.is-authenticate-layout .authenticate-submit__footer li:not(:first-child){border-left:none}}.is-authenticate-layout .signup__text{font-size:14px;text-align:center;margin:0 auto 48px}@media screen and (max-width: 767px){.is-authenticate-layout .signup__text{text-align:justify;margin:32px auto}}.is-authenticate-layout .signup__text span{color:#E27A92}.is-authenticate-layout .login__container{width:100%;margin:auto;max-width:680px;padding:80px 40px}@media screen and (max-width: 767px){.is-authenticate-layout .login__container{padding:40px 16px 48px}}.is-authenticate-layout .login__submit-footer{display:flex;justify-content:center;margin:32px auto 0}@media screen and (max-width: 767px){.is-authenticate-layout .login__submit-footer{flex-direction:column;gap:8px;text-align:center}}.is-authenticate-layout .login__submit-footer a{color:#26B7E1;font-size:14px;font-weight:bold;padding:0 16px}.is-authenticate-layout .login__submit-footer a:hover{transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.is-authenticate-layout .login__submit-footer a:hover:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.is-authenticate-layout .login__submit-footer a:hover:hover{opacity:0.6}}@-moz-document url-prefix(){.is-authenticate-layout .login__submit-footer a:hover:hover{opacity:0.6}}.is-authenticate-layout .login__submit-footer b{font-size:14px}.is-authenticate-layout .login__submit-footer li:not(:first-child){border-left:1px solid rgba(34,34,34,0.16)}@media screen and (max-width: 767px){.is-authenticate-layout .login__submit-footer li:not(:first-child){border-left:none}}.is-authenticate-layout .complete__container{width:100%;margin:auto;max-width:800px;padding:80px 40px 24px}@media screen and (max-width: 767px){.is-authenticate-layout .complete__container{padding:40px 16px 16px}}.is-authenticate-layout .complete__content{background:#E9FEFF;border-radius:16px;display:flex;flex-direction:column;align-items:center;padding:40px 20px 0}.is-authenticate-layout .complete__content-heading h2{display:inline-block;font-size:24px;color:#00C4CC;font-weight:bold;position:relative}@media screen and (max-width: 767px){.is-authenticate-layout .complete__content-heading h2{font-size:20px}}.is-authenticate-layout .complete__content-heading h2::before{content:"";width:2px;height:24px;background:#00C4CC;transform:rotate(-30deg);position:absolute;top:0;bottom:0;left:-24px;margin:auto}.is-authenticate-layout .complete__content-heading h2::after{content:"";width:2px;height:24px;background:#00C4CC;transform:rotate(30deg);position:absolute;top:0;bottom:0;right:-16px;margin:auto}.is-authenticate-layout .complete__content-body{margin:24px auto 0}@media screen and (max-width: 767px){.is-authenticate-layout .complete__content-body{margin:16px auto 0}}.is-authenticate-layout .complete__content-body p{font-size:14px;text-align:center}@media screen and (max-width: 767px){.is-authenticate-layout .complete__content-body p{text-align:justify}}.is-authenticate-layout .complete__content-body span{font-weight:bold}.is-authenticate-layout .complete__content-image{width:100%;height:88px;background:url(/assets/illust/illust_complete_content-519200293170c9108b08da494473dd35f02a182aa21aec3eaff38f588b811bb6.svg) no-repeat center/contain;margin:24px auto 0}.is-authenticate-layout .complete__list{display:flex;justify-content:center;margin:32px auto 0}@media screen and (max-width: 767px){.is-authenticate-layout .complete__list{flex-direction:column;gap:8px;text-align:center}}.is-authenticate-layout .complete__list a{color:#26B7E1;font-size:14px;font-weight:bold;padding:0 16px}.is-authenticate-layout .complete__list a:hover{transition:opacity 250ms}@media (hover: hover),(-ms-high-contrast: none){.is-authenticate-layout .complete__list a:hover:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.is-authenticate-layout .complete__list a:hover:hover{opacity:0.6}}@-moz-document url-prefix(){.is-authenticate-layout .complete__list a:hover:hover{opacity:0.6}}.is-authenticate-layout .complete__list li:not(:first-child){border-left:1px solid rgba(34,34,34,0.16)}@media screen and (max-width: 767px){.is-authenticate-layout .complete__list li:not(:first-child){border-left:none}}.is-authenticate-layout .complete__bottom{width:100%;margin:24px auto 0;padding-bottom:32px;display:flex;flex-direction:column;align-items:center}.is-authenticate-layout .complete__bottom .button-detail{width:15%;margin-bottom:32px}@media screen and (max-width: 767px){.is-authenticate-layout .complete__bottom .button-detail{width:35%}}.is-authenticate-layout .complete__bottom .button-top{width:30%}@media screen and (max-width: 767px){.is-authenticate-layout footer{background:#DFF9F3;margin-top:0;padding:20px 0 90px}}.is-authenticate-layout .blue{color:aqua}.is-authenticate-layout .card-header{color:#00C4CC;display:flex;flex-wrap:wrap;font-size:18px;font-weight:bold;gap:4px;justify-content:center;margin:0 auto 24px;text-align:center;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 767px){.is-authenticate-layout .card-header{font-size:16px;margin:0 auto 16px}}.is-authenticate-layout .text-center{text-align:center}.is-authenticate-layout .user-voice-wrap{position:relative;padding-bottom:24px}@media screen and (max-width: 767px){.is-authenticate-layout .user-voice-wrap{padding-bottom:24px}}.is-authenticate-layout .c-user-voice-card{width:70%}@media screen and (max-width: 767px){.is-authenticate-layout .c-user-voice-card{width:90%}}.is-authenticate-layout .c-user-voice-card__arrows{width:75%;top:55%}.is-authenticate-layout .profile-detail{padding:40px}@media screen and (max-width: 767px){.is-authenticate-layout .profile-detail{padding:8px 8px 85px}}.is-coaching_consultation-layout .top{padding:60px 80px 80px;position:relative}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top{padding:12px;margin-bottom:15px}}.is-coaching_consultation-layout .top__decoration{position:absolute;top:0;right:0;z-index:1}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__decoration{top:-5px;right:16px}}.is-coaching_consultation-layout .top__header span{font-size:14px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__header span{font-size:11px}}.is-coaching_consultation-layout .top__heading{font-size:40px;font-weight:bold}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__heading{font-size:28px}}.is-coaching_consultation-layout .top__heading span{display:block;font-size:20px;color:#E67151}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__heading span{font-size:16px}}.is-coaching_consultation-layout .top__search{width:100%;margin:100px auto 0}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__search{margin:40px auto 0}}.is-coaching_consultation-layout .top__search__text{display:table-cell;vertical-align:middle;text-align:left}.is-coaching_consultation-layout .top__search--font-small{font-size:16px;margin-left:5px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__search--font-small{font-size:14px}}.is-coaching_consultation-layout .top__search__button{width:100%;text-align:center}.is-coaching_consultation-layout .top__search__button--left{margin-right:25px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__search__button--left{margin:0;width:100%}}.is-coaching_consultation-layout .top__search__button--right{margin-left:25px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__search__button--right{margin:0;width:100%}}.is-coaching_consultation-layout .top__search__button--condition{width:352px;padding:15px;border-radius:10px;border:5px solid #FBCC1B;background-color:white;box-shadow:0 2px 2px rgba(34,34,34,0.1);font-weight:bold;font-size:25px;position:relative;transition:all 0.3s;height:198px;display:table}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__search__button--condition{width:100%;height:80px;font-size:18px;padding:0 0 0 20px;margin-bottom:20px}}.is-coaching_consultation-layout .top__search__button--condition:hover{box-shadow:0 4px 10px rgba(34,34,34,0.2)}.is-coaching_consultation-layout .top__search__button--condition::before{content:"";margin:auto;position:absolute;top:0;bottom:0;right:20px;width:13px;height:13px;transform:rotate(45deg);border-top:3px solid #FBCC1B;border-right:3px solid #FBCC1B}.is-coaching_consultation-layout .top__search__button--condition img{width:32px;margin-bottom:2px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__search__button--condition img{margin-bottom:0}}.is-coaching_consultation-layout .top__search__button--condition span{display:inline-block}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__search__button--condition span{margin:0 0 1px 5px}}.is-coaching_consultation-layout .top__search__button--counselor{width:352px;height:198px;padding:15px;border-radius:10px;border:5px solid #74C4DB;background-color:white;box-shadow:0 2px 2px rgba(34,34,34,0.1);font-weight:bold;font-size:25px;position:relative;transition:all 0.3s;display:table}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__search__button--counselor{width:100%;height:80px;font-size:18px;padding:0 0 0 20px}}.is-coaching_consultation-layout .top__search__button--counselor:hover{box-shadow:0 4px 10px rgba(34,34,34,0.2)}.is-coaching_consultation-layout .top__search__button--counselor::before{content:"";margin:auto;position:absolute;top:0;bottom:0;right:20px;width:13px;height:13px;transform:rotate(45deg);border-top:3px solid #74C4DB;border-right:3px solid #74C4DB}.is-coaching_consultation-layout .top__search__button--counselor img{width:32px;margin-bottom:2px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__search__button--counselor img{margin-bottom:0}}.is-coaching_consultation-layout .top__search__button--counselor span{display:inline-block}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__search__button--counselor span{margin:0 0 1px 5px}}.is-coaching_consultation-layout .top__contents{width:100%;margin:50px auto 0}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__contents{margin:30px auto 0}}.is-coaching_consultation-layout .top__contents__inner{width:90%;padding:40px;margin:0 auto;background-image:url(/images/js/consultation/left_top.png),url(/images/js/consultation/right_top.png),url(/images/js/consultation/right_bottom.png),url(/images/js/consultation/left_bottom.png);background-position:left top, right top, right bottom, left bottom;background-repeat:no-repeat, no-repeat, no-repeat, no-repeat}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__contents__inner{width:100%;padding:10px;background-image:none}}.is-coaching_consultation-layout .top__contents__inner p{font-size:20px;font-weight:bold;text-align:center}.is-coaching_consultation-layout .top__contents__inner__list{width:100%;margin:20px auto 0}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__contents__inner__list{margin:0 auto 30px}}.is-coaching_consultation-layout .top__contents__inner__list ol{counter-reset:number;list-style-type:none;padding:0.5em}.is-coaching_consultation-layout .top__contents__inner__list ol li{position:relative;line-height:1.5em;padding:15px 50px;font-size:16px;display:table;margin:0 auto}@media screen and (max-width: 767px){.is-coaching_consultation-layout .top__contents__inner__list ol li{padding:15px 0 15px 50px}}.is-coaching_consultation-layout .top__contents__inner__list ol li:last-child{margin-top:10px}.is-coaching_consultation-layout .top__contents__inner__list ol li span{font-size:12px}.is-coaching_consultation-layout .top__contents__inner__list ol li::before{position:absolute;counter-increment:number;content:counter(number, decimal-leading-zero);display:inline-block;background:#BBEDF2;color:#222;font-weight:bold;font-size:14px;border-radius:50%;left:0%;width:38px;height:38px;line-height:38px;text-align:center;top:50%;transform:translateY(-50%)}.is-coaching_consultation-layout .search-text{font-size:16px;margin-bottom:12px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .search-text{margin-top:12px}}.is-coaching_consultation-layout .search-text span{font-weight:bold}.is-coaching_consultation-layout .recently-reserved{margin:20px auto}.is-coaching_consultation-layout .recently-reserved__title{font-size:20px;font-weight:bold;text-align:center}@media screen and (max-width: 767px){.is-coaching_consultation-layout .recently-reserved__title{font-size:16px}}.is-coaching_consultation-layout .thanks{padding:60px 80px 80px;position:relative;margin-bottom:20px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .thanks{padding:10px 16px 70px}}.is-coaching_consultation-layout .thanks__inner{width:100%}@media screen and (max-width: 767px){.is-coaching_consultation-layout .thanks__contents{padding-top:30px}}.is-coaching_consultation-layout .thanks__contents p{margin-top:40px;line-height:2rem;font-weight:bold;font-size:23px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .thanks__contents p{font-size:16px;margin-top:0;text-align:left}}.is-coaching_consultation-layout .thanks__contents p span{font-size:16px;font-weight:normal}@media screen and (max-width: 767px){.is-coaching_consultation-layout .thanks__contents p span{font-size:14px;line-height:1.5rem}}.is-coaching_consultation-layout .thanks__contents__title{margin:0 auto 10px;width:60%;z-index:1}@media screen and (max-width: 767px){.is-coaching_consultation-layout .thanks__contents__title{font-size:20px;width:100%}}.is-coaching_consultation-layout .thanks__contents__title span{font-weight:bold;font-size:30px;text-align:left}.is-coaching_consultation-layout .thanks__contents .marker{background-color:rgba(255,204,25,0.6);height:8px;margin:-12px 0px 0px 0px;width:315px;max-width:100%;border-radius:10px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .thanks__contents .marker{margin:-11px 0px 10px 0px}}.is-coaching_consultation-layout .thanks__contents--center{text-align:center}.is-coaching_consultation-layout .before-note{font-weight:bold;font-size:16px;margin-bottom:30px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .before-note{font-size:12px;font-weight:normal;margin-bottom:10px;padding:0 16px}}.is-coaching_consultation-layout .counselor{padding:50px 80px 80px;display:none}@media screen and (max-width: 767px){.is-coaching_consultation-layout .counselor{padding:16px 16px 120px}}.is-coaching_consultation-layout .counselor.is-active{display:block}.is-coaching_consultation-layout .select-condition{margin-top:32px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .select-condition{margin-top:12px}}.is-coaching_consultation-layout .select-condition__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media screen and (max-width: 767px){.is-coaching_consultation-layout .select-condition__list{border:1px solid #C7C7C7;border-radius:8px;overflow:hidden}}.is-coaching_consultation-layout .select-condition__item{flex:0 0 412px;margin-top:24px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .select-condition__item{flex:0 0 100%;margin-top:0}}@media screen and (max-width: 767px){.is-coaching_consultation-layout .select-condition__item+.select-condition__item{border-top:1px solid #C7C7C7}}.is-coaching_consultation-layout .select-condition__item:first-child{margin-top:0}.is-coaching_consultation-layout .select-condition__item:first-child,.is-coaching_consultation-layout .select-condition__item:last-child{flex:0 0 100%}.is-coaching_consultation-layout .select-counselor{position:relative;margin-top:28px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .select-counselor{margin-top:12px}}.is-coaching_consultation-layout .select-counselor__list.is-card{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.is-coaching_consultation-layout .select-counselor__list.is-card::after{content:"";display:block;width:268px;height:0}.is-coaching_consultation-layout .select-counselor__list.is-card .select-counselor__item{width:268px;margin-top:0}.is-coaching_consultation-layout .select-counselor__list.is-card .select-counselor__item:nth-child(n+4){margin-top:18px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .select-counselor__item{width:100% !important}}.is-coaching_consultation-layout .select-counselor__item+.select-counselor__item{margin-top:18px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .select-counselor__item+.select-counselor__item{margin-top:20px !important}}.is-coaching_consultation-layout .select-counselor__changes{position:absolute;top:-55px;right:0;display:flex;align-items:center}@media screen and (max-width: 767px){.is-coaching_consultation-layout .select-counselor__changes{display:none}}.is-coaching_consultation-layout .select-counselor__changes dt{margin-right:4px;font-size:13px;font-weight:normal}.is-coaching_consultation-layout .select-counselor__change{cursor:pointer}.is-coaching_consultation-layout .select-counselor__change+.select-counselor__change{margin-left:2px}.is-coaching_consultation-layout .select-counselor__change [class$="active"]{display:none}.is-coaching_consultation-layout .select-counselor__change.is-active{cursor:default}.is-coaching_consultation-layout .select-counselor__change.is-active [class$="default"]{display:none}.is-coaching_consultation-layout .select-counselor__change.is-active [class$="active"]{display:block}@media (hover: hover),(-ms-high-contrast: none){.is-coaching_consultation-layout .select-counselor__change:hover [class$="default"]{display:none}.is-coaching_consultation-layout .select-counselor__change:hover [class$="active"]{display:block}}@supports (-ms-ime-align: auto){.is-coaching_consultation-layout .select-counselor__change:hover [class$="default"]{display:none}.is-coaching_consultation-layout .select-counselor__change:hover [class$="active"]{display:block}}@-moz-document url-prefix(){.is-coaching_consultation-layout .select-counselor__change:hover [class$="default"]{display:none}.is-coaching_consultation-layout .select-counselor__change:hover [class$="active"]{display:block}}.is-coaching_consultation-layout .select-counselor__not-found{text-align:center;padding:30px;font-size:16px}@media (min-width: 768px){.is-coaching_consultation-layout .select-counselor__not-found br{display:none}}.is-coaching_consultation-layout .enter-detail{padding:50px 80px 80px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .enter-detail{padding:12px 16px 60px}}.is-coaching_consultation-layout .enter-detail.is-active{display:block}.is-coaching_consultation-layout .enter-consultation,.is-coaching_consultation-layout .enter-contact{margin-top:24px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .enter-consultation,.is-coaching_consultation-layout .enter-contact{margin-top:12px}}.is-coaching_consultation-layout .condition-detail{padding:32px 40px 40px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .condition-detail{padding:0px 14px 24px}}.is-coaching_consultation-layout .condition-detail__header{display:flex;align-items:center}@media screen and (max-width: 767px){.is-coaching_consultation-layout .condition-detail__header{margin-top:10px}}.is-coaching_consultation-layout .condition-detail__header .icon{margin-right:8px}.is-coaching_consultation-layout .condition-detail__heading{font-size:24px;font-weight:bold}@media screen and (max-width: 767px){.is-coaching_consultation-layout .condition-detail__heading{font-size:20px}}.is-coaching_consultation-layout .condition-detail__heading span{font-size:14px;margin-left:8px;font-weight:normal}@media screen and (max-width: 767px){.is-coaching_consultation-layout .condition-detail__catch{font-size:13px;font-weight:bold;margin:0 0 16px}}@media screen and (max-width: 767px){.is-coaching_consultation-layout .condition-detail__list{margin-top:15px}}.is-coaching_consultation-layout .condition-detail__note{line-height:1.3rem;padding:0;white-space:pre-line;font-size:12px;color:rgba(34,34,34,0.64)}@media screen and (max-width: 767px){.is-coaching_consultation-layout .condition-detail__note{font-size:11px;line-height:1rem}}.is-coaching_consultation-layout .condition-detail__calendar{margin-top:0}@media screen and (max-width: 767px){.is-coaching_consultation-layout .condition-detail__calendar{margin-top:0}}.is-coaching_consultation-layout .condition-detail__tags{margin-top:20px;display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.is-coaching_consultation-layout .condition-detail__tags{margin:0 0 0}}@media screen and (max-width: 767px){.is-coaching_consultation-layout .condition-detail__tags-pb{padding-bottom:20%}}.is-coaching_consultation-layout .condition-detail__tag{margin:8px 8px 0 0}@media screen and (max-width: 767px){.is-coaching_consultation-layout .condition-detail__tag{margin:12px 12px 0 0}}@media screen and (max-width: 767px){.is-coaching_consultation-layout .condition-detail__button{margin-bottom:5px;padding-bottom:7px;background:white;border-radius:0 8px;position:sticky;top:0;z-index:1}}.is-coaching_consultation-layout .profile-detail{padding:40px}@media screen and (max-width: 767px){.is-coaching_consultation-layout .profile-detail{padding:8px 8px 85px}}.is-teaching_consultation-layout .top{padding:60px 80px 80px;position:relative}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top{padding:12px;margin-bottom:15px}}.is-teaching_consultation-layout .top__decoration{position:absolute;top:0;right:0;z-index:1}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__decoration{top:-5px;right:16px}}.is-teaching_consultation-layout .top__header span{font-size:14px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__header span{font-size:11px}}.is-teaching_consultation-layout .top__heading{font-size:40px;font-weight:bold}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__heading{font-size:28px}}.is-teaching_consultation-layout .top__heading span{display:block;font-size:20px;color:#E67151}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__heading span{font-size:16px}}.is-teaching_consultation-layout .top__search{width:100%;margin:100px auto 0}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__search{margin:40px auto 0}}.is-teaching_consultation-layout .top__search__text{display:table-cell;vertical-align:middle;text-align:left}.is-teaching_consultation-layout .top__search--font-small{font-size:16px;margin-left:5px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__search--font-small{font-size:14px}}.is-teaching_consultation-layout .top__search__button{width:100%;text-align:center}.is-teaching_consultation-layout .top__search__button--left{margin-right:25px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__search__button--left{margin:0;width:100%}}.is-teaching_consultation-layout .top__search__button--right{margin-left:25px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__search__button--right{margin:0;width:100%}}.is-teaching_consultation-layout .top__search__button--condition{width:352px;padding:15px;border-radius:10px;border:5px solid #FBCC1B;background-color:white;box-shadow:0 2px 2px rgba(34,34,34,0.1);font-weight:bold;font-size:25px;position:relative;transition:all 0.3s;height:198px;display:table}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__search__button--condition{width:100%;height:80px;font-size:18px;padding:0 0 0 20px;margin-bottom:20px}}.is-teaching_consultation-layout .top__search__button--condition:hover{box-shadow:0 4px 10px rgba(34,34,34,0.2)}.is-teaching_consultation-layout .top__search__button--condition::before{content:"";margin:auto;position:absolute;top:0;bottom:0;right:20px;width:13px;height:13px;transform:rotate(45deg);border-top:3px solid #FBCC1B;border-right:3px solid #FBCC1B}.is-teaching_consultation-layout .top__search__button--condition img{width:32px;margin-bottom:2px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__search__button--condition img{margin-bottom:0}}.is-teaching_consultation-layout .top__search__button--condition span{display:inline-block}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__search__button--condition span{margin:0 0 1px 5px}}.is-teaching_consultation-layout .top__search__button--counselor{width:352px;height:198px;padding:15px;border-radius:10px;border:5px solid #74C4DB;background-color:white;box-shadow:0 2px 2px rgba(34,34,34,0.1);font-weight:bold;font-size:25px;position:relative;transition:all 0.3s;display:table}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__search__button--counselor{width:100%;height:80px;font-size:18px;padding:0 0 0 20px}}.is-teaching_consultation-layout .top__search__button--counselor:hover{box-shadow:0 4px 10px rgba(34,34,34,0.2)}.is-teaching_consultation-layout .top__search__button--counselor::before{content:"";margin:auto;position:absolute;top:0;bottom:0;right:20px;width:13px;height:13px;transform:rotate(45deg);border-top:3px solid #74C4DB;border-right:3px solid #74C4DB}.is-teaching_consultation-layout .top__search__button--counselor img{width:32px;margin-bottom:2px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__search__button--counselor img{margin-bottom:0}}.is-teaching_consultation-layout .top__search__button--counselor span{display:inline-block}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__search__button--counselor span{margin:0 0 1px 5px}}.is-teaching_consultation-layout .top__contents{width:100%;margin:50px auto 0}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__contents{margin:30px auto 0}}.is-teaching_consultation-layout .top__contents__inner{width:90%;padding:40px;margin:0 auto;background-image:url(/images/js/consultation/left_top.png),url(/images/js/consultation/right_top.png),url(/images/js/consultation/right_bottom.png),url(/images/js/consultation/left_bottom.png);background-position:left top, right top, right bottom, left bottom;background-repeat:no-repeat, no-repeat, no-repeat, no-repeat}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__contents__inner{width:100%;padding:10px;background-image:none}}.is-teaching_consultation-layout .top__contents__inner p{font-size:20px;font-weight:bold;text-align:center}.is-teaching_consultation-layout .top__contents__inner__list{width:100%;margin:20px auto 0}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__contents__inner__list{margin:0 auto 30px}}.is-teaching_consultation-layout .top__contents__inner__list ol{counter-reset:number;list-style-type:none;padding:0.5em}.is-teaching_consultation-layout .top__contents__inner__list ol li{position:relative;line-height:1.5em;padding:15px 50px;font-size:16px;display:table;margin:0 auto}@media screen and (max-width: 767px){.is-teaching_consultation-layout .top__contents__inner__list ol li{padding:15px 0 15px 50px}}.is-teaching_consultation-layout .top__contents__inner__list ol li:last-child{margin-top:10px}.is-teaching_consultation-layout .top__contents__inner__list ol li span{font-size:12px}.is-teaching_consultation-layout .top__contents__inner__list ol li::before{position:absolute;counter-increment:number;content:counter(number, decimal-leading-zero);display:inline-block;background:#BBEDF2;color:#222;font-weight:bold;font-size:14px;border-radius:50%;left:0%;width:38px;height:38px;line-height:38px;text-align:center;top:50%;transform:translateY(-50%)}.is-teaching_consultation-layout .search-text{font-size:16px;margin-bottom:12px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .search-text{margin-top:12px}}.is-teaching_consultation-layout .search-text span{font-weight:bold}.is-teaching_consultation-layout .recently-reserved{margin:20px auto}.is-teaching_consultation-layout .recently-reserved__title{font-size:20px;font-weight:bold;text-align:center}@media screen and (max-width: 767px){.is-teaching_consultation-layout .recently-reserved__title{font-size:16px}}.is-teaching_consultation-layout .thanks{padding:60px 80px 80px;position:relative;margin-bottom:20px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .thanks{padding:10px 16px 70px}}.is-teaching_consultation-layout .thanks__inner{width:100%}@media screen and (max-width: 767px){.is-teaching_consultation-layout .thanks__contents{padding-top:30px}}.is-teaching_consultation-layout .thanks__contents p{margin-top:40px;line-height:2rem;font-weight:bold;font-size:23px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .thanks__contents p{font-size:16px;margin-top:0;text-align:left}}.is-teaching_consultation-layout .thanks__contents p span{font-size:16px;font-weight:normal}@media screen and (max-width: 767px){.is-teaching_consultation-layout .thanks__contents p span{font-size:14px;line-height:1.5rem}}.is-teaching_consultation-layout .thanks__contents__title{margin:0 auto 10px;width:60%;z-index:1}@media screen and (max-width: 767px){.is-teaching_consultation-layout .thanks__contents__title{font-size:20px;width:100%}}.is-teaching_consultation-layout .thanks__contents__title span{font-weight:bold;font-size:30px;text-align:left}.is-teaching_consultation-layout .thanks__contents .marker{background-color:rgba(255,204,25,0.6);height:8px;margin:-12px 0px 0px 0px;width:315px;max-width:100%;border-radius:10px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .thanks__contents .marker{margin:-11px 0px 10px 0px}}.is-teaching_consultation-layout .thanks__contents--center{text-align:center}.is-teaching_consultation-layout .before-note{font-weight:bold;font-size:16px;margin-bottom:30px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .before-note{font-size:12px;font-weight:normal;margin-bottom:10px;padding:0 16px}}.is-teaching_consultation-layout .counselor{padding:50px 80px 80px;display:none}@media screen and (max-width: 767px){.is-teaching_consultation-layout .counselor{padding:16px 16px 120px}}.is-teaching_consultation-layout .counselor.is-active{display:block}.is-teaching_consultation-layout .select-condition{margin-top:32px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .select-condition{margin-top:12px}}.is-teaching_consultation-layout .select-condition__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media screen and (max-width: 767px){.is-teaching_consultation-layout .select-condition__list{border:1px solid #C7C7C7;border-radius:8px;overflow:hidden}}.is-teaching_consultation-layout .select-condition__item{flex:0 0 412px;margin-top:24px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .select-condition__item{flex:0 0 100%;margin-top:0}}@media screen and (max-width: 767px){.is-teaching_consultation-layout .select-condition__item+.select-condition__item{border-top:1px solid #C7C7C7}}.is-teaching_consultation-layout .select-condition__item:first-child{margin-top:0}.is-teaching_consultation-layout .select-condition__item:first-child,.is-teaching_consultation-layout .select-condition__item:last-child{flex:0 0 100%}.is-teaching_consultation-layout .select-counselor{position:relative;margin-top:28px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .select-counselor{margin-top:12px}}.is-teaching_consultation-layout .select-counselor__list.is-card{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.is-teaching_consultation-layout .select-counselor__list.is-card::after{content:"";display:block;width:268px;height:0}.is-teaching_consultation-layout .select-counselor__list.is-card .select-counselor__item{width:268px;margin-top:0}.is-teaching_consultation-layout .select-counselor__list.is-card .select-counselor__item:nth-child(n+4){margin-top:18px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .select-counselor__item{width:100% !important}}.is-teaching_consultation-layout .select-counselor__item+.select-counselor__item{margin-top:18px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .select-counselor__item+.select-counselor__item{margin-top:20px !important}}.is-teaching_consultation-layout .select-counselor__changes{position:absolute;top:-55px;right:0;display:flex;align-items:center}@media screen and (max-width: 767px){.is-teaching_consultation-layout .select-counselor__changes{display:none}}.is-teaching_consultation-layout .select-counselor__changes dt{margin-right:4px;font-size:13px;font-weight:normal}.is-teaching_consultation-layout .select-counselor__change{cursor:pointer}.is-teaching_consultation-layout .select-counselor__change+.select-counselor__change{margin-left:2px}.is-teaching_consultation-layout .select-counselor__change [class$="active"]{display:none}.is-teaching_consultation-layout .select-counselor__change.is-active{cursor:default}.is-teaching_consultation-layout .select-counselor__change.is-active [class$="default"]{display:none}.is-teaching_consultation-layout .select-counselor__change.is-active [class$="active"]{display:block}@media (hover: hover),(-ms-high-contrast: none){.is-teaching_consultation-layout .select-counselor__change:hover [class$="default"]{display:none}.is-teaching_consultation-layout .select-counselor__change:hover [class$="active"]{display:block}}@supports (-ms-ime-align: auto){.is-teaching_consultation-layout .select-counselor__change:hover [class$="default"]{display:none}.is-teaching_consultation-layout .select-counselor__change:hover [class$="active"]{display:block}}@-moz-document url-prefix(){.is-teaching_consultation-layout .select-counselor__change:hover [class$="default"]{display:none}.is-teaching_consultation-layout .select-counselor__change:hover [class$="active"]{display:block}}.is-teaching_consultation-layout .select-counselor__not-found{text-align:center;padding:30px;font-size:16px}@media (min-width: 768px){.is-teaching_consultation-layout .select-counselor__not-found br{display:none}}.is-teaching_consultation-layout .enter-detail{padding:50px 80px 80px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .enter-detail{padding:12px 16px 60px}}.is-teaching_consultation-layout .enter-detail.is-active{display:block}.is-teaching_consultation-layout .enter-consultation,.is-teaching_consultation-layout .enter-contact{margin-top:24px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .enter-consultation,.is-teaching_consultation-layout .enter-contact{margin-top:12px}}.is-teaching_consultation-layout .condition-detail{padding:32px 40px 40px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .condition-detail{padding:0px 14px 24px}}.is-teaching_consultation-layout .condition-detail__header{display:flex;align-items:center}@media screen and (max-width: 767px){.is-teaching_consultation-layout .condition-detail__header{margin-top:10px}}.is-teaching_consultation-layout .condition-detail__header .icon{margin-right:8px}.is-teaching_consultation-layout .condition-detail__heading{font-size:24px;font-weight:bold}@media screen and (max-width: 767px){.is-teaching_consultation-layout .condition-detail__heading{font-size:20px}}.is-teaching_consultation-layout .condition-detail__heading span{font-size:14px;margin-left:8px;font-weight:normal}@media screen and (max-width: 767px){.is-teaching_consultation-layout .condition-detail__catch{font-size:13px;font-weight:bold;margin:0 0 16px}}@media screen and (max-width: 767px){.is-teaching_consultation-layout .condition-detail__list{margin-top:15px}}.is-teaching_consultation-layout .condition-detail__note{line-height:1.3rem;padding:0;white-space:pre-line;font-size:12px;color:rgba(34,34,34,0.64)}@media screen and (max-width: 767px){.is-teaching_consultation-layout .condition-detail__note{font-size:11px;line-height:1rem}}.is-teaching_consultation-layout .condition-detail__calendar{margin-top:0}@media screen and (max-width: 767px){.is-teaching_consultation-layout .condition-detail__calendar{margin-top:0}}.is-teaching_consultation-layout .condition-detail__tags{margin-top:20px;display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.is-teaching_consultation-layout .condition-detail__tags{margin:0 0 0}}@media screen and (max-width: 767px){.is-teaching_consultation-layout .condition-detail__tags-pb{padding-bottom:20%}}.is-teaching_consultation-layout .condition-detail__tag{margin:8px 8px 0 0}@media screen and (max-width: 767px){.is-teaching_consultation-layout .condition-detail__tag{margin:12px 12px 0 0}}@media screen and (max-width: 767px){.is-teaching_consultation-layout .condition-detail__button{margin-bottom:5px;padding-bottom:7px;background:white;border-radius:0 8px;position:sticky;top:0;z-index:1}}.is-teaching_consultation-layout .profile-detail{padding:40px}@media screen and (max-width: 767px){.is-teaching_consultation-layout .profile-detail{padding:8px 8px 85px}}.is-counselors-layout .top{padding:60px 80px;position:relative}@media screen and (max-width: 767px){.is-counselors-layout .top{padding:40px 16px;margin-bottom:16px}}.is-counselors-layout .top__decoration{position:absolute;top:0;right:0;z-index:1}@media screen and (max-width: 767px){.is-counselors-layout .top__decoration{top:-5px;right:16px}}.is-counselors-layout .top__header span{font-size:14px}@media screen and (max-width: 767px){.is-counselors-layout .top__header span{font-size:12px}}.is-counselors-layout .top__heading{font-size:40px;font-weight:bold}@media screen and (max-width: 767px){.is-counselors-layout .top__heading{font-size:28px}}.is-counselors-layout .top__heading span{display:block;font-size:20px;color:#0AADB6}@media screen and (max-width: 767px){.is-counselors-layout .top__heading span{font-size:16px}}.is-counselors-layout .profile-detail{padding:40px}@media screen and (max-width: 767px){.is-counselors-layout .profile-detail{padding:8px 8px 80px}}.is-counselors-layout .trial-service{position:absolute;width:840px;height:auto !important;margin:24px auto;left:0}@media screen and (max-width: 767px){.is-counselors-layout .trial-service{position:static;width:100%}}.is-counselors-layout .trial-service__title{font-size:20px;font-weight:bold;margin:0 auto;text-align:center;margin-bottom:12px;position:relative}@media screen and (max-width: 767px){.is-counselors-layout .trial-service__title{font-size:16px}}.is-counselors-layout .trial-service__title-text{display:inline-block;width:384px}@media screen and (max-width: 767px){.is-counselors-layout .trial-service__title-text{width:90%}}.is-counselors-layout .trial-service__title::before,.is-counselors-layout .trial-service__title::after{content:'';position:absolute;top:50%;display:inline-block;width:30px;height:2px;background-color:#222}.is-counselors-layout .trial-service__title::before{left:23.5%;transform:rotate(65deg)}@media screen and (max-width: 767px){.is-counselors-layout .trial-service__title::before{left:0}}.is-counselors-layout .trial-service__title::after{transform:rotate(-65deg)}@media screen and (max-width: 767px){.is-counselors-layout .trial-service__title::after{right:0}}.is-counselors-layout .trial-service__buttons{display:flex;align-items:center;justify-content:center;gap:8px 16px}@media screen and (max-width: 767px){.is-counselors-layout .trial-service__buttons{flex-direction:column}}.is-counselors-layout .trial-service__button{width:calc((100% - 16px) / 3)}@media screen and (max-width: 767px){.is-counselors-layout .trial-service__button{width:100%}}.is-counselors-layout .c-counselor-list{position:relative;display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width: 767px){.is-counselors-layout .c-counselor-list{display:block}}.is-counselors-layout .c-counselor-list>div{width:calc((100% - 32px)/3)}@media screen and (max-width: 767px){.is-counselors-layout .c-counselor-list>div{width:100%}}.is-counselors-layout .c-counselor-list>div>div{height:100%}.is-counselors-layout .c-counselor-list.havePlan>div:nth-of-type(13),.is-counselors-layout .c-counselor-list.havePlan>div:nth-of-type(14),.is-counselors-layout .c-counselor-list.havePlan>div:nth-of-type(15){margin-top:112px}@media screen and (max-width: 767px){.is-counselors-layout .c-counselor-list.havePlan>div:nth-of-type(13),.is-counselors-layout .c-counselor-list.havePlan>div:nth-of-type(14),.is-counselors-layout .c-counselor-list.havePlan>div:nth-of-type(15){margin-top:0}}.is-counselors-layout .c-counselor-list.havePlan>div:nth-last-of-type(1),.is-counselors-layout .c-counselor-list.havePlan>div:nth-last-of-type(2),.is-counselors-layout .c-counselor-list.havePlan>div:nth-last-of-type(3){margin-bottom:112px}@media screen and (max-width: 767px){.is-counselors-layout .c-counselor-list.havePlan>div:nth-last-of-type(1),.is-counselors-layout .c-counselor-list.havePlan>div:nth-last-of-type(2),.is-counselors-layout .c-counselor-list.havePlan>div:nth-last-of-type(3){margin-bottom:0}}.is-counselors-layout .c-counselor-list .c-counselor-list-card{height:100%}.is-counselors-layout .c-counselor-list .c-counselor-list-card__contents{flex-direction:column;height:100%}@media screen and (max-width: 767px){.is-counselors-layout .c-counselor-list .c-counselor-list-card__contents{margin-bottom:16px}}.is-counselors-layout .c-counselor-list .c-counselor-list-card__head{width:100%;margin-bottom:0}@media screen and (max-width: 767px){.is-counselors-layout .c-counselor-list .c-counselor-list-card__head{margin-bottom:12px}}.is-counselors-layout .c-counselor-list .c-counselor-list-card__thumbnail{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(34,34,34,0.16)}.is-counselors-layout .c-counselor-list .c-counselor-list-card__thumbnail+.is-xs{display:block}.is-counselors-layout .c-counselor-list .c-counselor-list-card__img{flex:0 0 72px;width:72px;height:72px}.is-counselors-layout .c-counselor-list .c-counselor-list-card__img picture{display:flex;width:100%;height:100%}.is-counselors-layout .c-counselor-list .c-counselor-list-card__img img{width:100%;height:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.is-counselors-layout .c-counselor-list .c-counselor-list-card__content{margin:auto 0}.is-counselors-layout .c-counselor-list .c-counselor-list-card__content .is-md{display:none}.is-counselors-layout .c-counselor-list .c-counselor-list-card__items{gap:4px}.is-counselors-layout .c-counselor-list .c-counselor-list-card__category{font-size:14px}.is-counselors-layout .c-counselor-list .c-counselor-list-card__name{font-size:18px}.is-counselors-layout .c-counselor-list .c-counselor-list-card__intro{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.is-counselors-layout .c-counselor-list .c-counselor-list-card__button{width:100%;margin:0}@media screen and (max-width: 767px){.is-counselors-layout .c-counselor-list .c-counselor-list-card__button button{display:flex}}.is-counselors-layout .c-counselor-list .c-counselor-list-card__date{display:none}.is-counselors-layout .c-pagination{margin:24px 0}.is-counselors-layout .c-pagination__prev{cursor:pointer}.is-counselors-layout .c-pagination__prev.is-disabled{cursor:default}.is-counselors-layout .c-pagination__next{cursor:pointer}.is-counselors-layout .c-pagination__next.is-disabled{cursor:default}.is-counselors-layout .c-pagination__item{cursor:pointer}.is-counselors-layout .c-modal__button.sp-large{min-width:200px}@media screen and (max-width: 767px){.is-counselors-layout .c-modal__button.sp-large{width:100%}}.is-lp-trial-layout .c-content-window{background-color:#FFF;box-shadow:0px 4px 12px rgba(0,0,0,0.1)}.is-lp-trial-layout .c-content-window__inner{position:relative;display:flex;align-items:flex-start;gap:32px;background-color:transparent;margin:0 auto;padding:32px;border-radius:0;box-shadow:none}@media screen and (min-width: 1279px){.is-lp-trial-layout .c-content-window__inner{max-width:1280px;padding:32px 0}}@media screen and (max-width: 767px){.is-lp-trial-layout .c-content-window__inner{position:relative;display:block;padding:32px 16px 16px}}.is-lp-trial-layout .lp-trial__main{width:100%;max-width:none;margin:0 auto;font-size:16px}@media screen and (min-width: 1279px){.is-lp-trial-layout .lp-trial__main{max-width:784px}}@media screen and (min-width: 1279px){.is-lp-trial-layout .lp-trial__main .lp-trial__header{margin-bottom:16px}}.is-lp-trial-layout .lp-trial__main .lp-trial__heading{text-align:center;font-size:20px;font-weight:bold}@media screen and (min-width: 1279px){.is-lp-trial-layout .lp-trial__main .lp-trial__heading{display:flex;justify-content:center;align-items:center}.is-lp-trial-layout .lp-trial__main .lp-trial__heading br{display:none}}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main .lp-trial__heading{font-size:20px}}.is-lp-trial-layout .lp-trial__main .lp-trial__heading picture{position:relative;display:inline-block;bottom:2px}@media screen and (min-width: 1279px){.is-lp-trial-layout .lp-trial__main .lp-trial__heading picture{padding-left:16px;padding-right:4px;bottom:0}}.is-lp-trial-layout .lp-trial__main .lp-trial__heading picture img{vertical-align:text-top}@media screen and (min-width: 1279px){.is-lp-trial-layout .lp-trial__main .lp-trial__heading picture img{vertical-align:bottom}}.is-lp-trial-layout .lp-trial__main .lp-trial__mainvisual{display:flex;flex-direction:row-reverse;flex-wrap:wrap}@media screen and (min-width: 1279px){.is-lp-trial-layout .lp-trial__main .lp-trial__mainvisual{flex-wrap:nowrap;margin-left:-24px}}.is-lp-trial-layout .lp-trial__main .lp-trial__mainvisual .lp-trial__title{width:100%;max-width:430px;margin:auto;padding-top:16px}@media screen and (min-width: 1279px){.is-lp-trial-layout .lp-trial__main .lp-trial__mainvisual .lp-trial__title{width:calc(100% - 430px);max-width:none}}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main .lp-trial__mainvisual .lp-trial__title{width:100%}}.is-lp-trial-layout .lp-trial__main .lp-trial__mainvisual .lp-trial__title h1{display:flex;justify-content:center;font-size:46px;font-weight:bold;color:#26B7E1}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main .lp-trial__mainvisual .lp-trial__title h1{align-items:center;font-size:8.625vw}}.is-lp-trial-layout .lp-trial__main .lp-trial__mainvisual .lp-trial__title h1 picture{margin-left:-8px}@media screen and (min-width: 1279px){.is-lp-trial-layout .lp-trial__main .lp-trial__mainvisual .lp-trial__title h1 picture{margin-left:-16px}}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main .lp-trial__mainvisual .lp-trial__title h1 picture{width:calc((126 / 375) * 100vw)}}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main .lp-trial__mainvisual .lp-trial__title h1 picture img{width:100%;height:auto}}.is-lp-trial-layout .lp-trial__main .lp-trial__mainvisual .lp-trial__title p{margin-top:16px;font-size:16px;font-weight:bold}.is-lp-trial-layout .lp-trial__main .lp-trial__mainvisual>picture{width:100%;margin-top:16px;text-align:center}@media screen and (min-width: 1279px){.is-lp-trial-layout .lp-trial__main .lp-trial__mainvisual>picture{width:auto;margin-top:0}}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main .lp-trial__mainvisual>picture img{width:100%;height:auto}}.is-lp-trial-layout .lp-trial__main .lp-trial-group{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:24px}@media screen and (max-width: 1040px){.is-lp-trial-layout .lp-trial__main .lp-trial-group{display:block}}.is-lp-trial-layout .lp-trial__main .lp-trial-group__item{position:relative;background-color:#E9FEFF;width:calc((100% - 32px) / 2);padding:40px 0 24px;border-radius:8px;text-align:center}@media screen and (min-width: 1279px){.is-lp-trial-layout .lp-trial__main .lp-trial-group__item{width:calc((100% - 32px) / 2)}}@media screen and (max-width: 1040px){.is-lp-trial-layout .lp-trial__main .lp-trial-group__item{width:100%;margin-top:48px}}@media screen and (max-width: 1040px){.is-lp-trial-layout .lp-trial__main .lp-trial-group__item:first-child{margin-top:0}}.is-lp-trial-layout .lp-trial__main .lp-trial-group__item:first-child::after{content:"";background:url(/assets/icon/icon_arrow_trial-right-af254725223b40438805053800ebdf82f1ee5e23ecf5a5a2f9c607a7ad5eb96e.svg) no-repeat 0 0/cover;width:32px;height:32px;margin:auto;position:absolute;top:0;right:-32px;bottom:0}@media screen and (max-width: 1040px){.is-lp-trial-layout .lp-trial__main .lp-trial-group__item:first-child::after{background:url(/assets/icon/icon_arrow_trial-down-cbccb694fe9c21bb497c7c7ee0a4de0167ea70d0cf3b28798509485d636cad8e.svg) no-repeat 0 0/cover;width:32px;height:32px;margin:auto;position:absolute;top:auto;left:0;right:0;bottom:-32px}}.is-lp-trial-layout .lp-trial__main .lp-trial-group__item h2{font-size:20px;font-weight:bold;color:#00C4CC}.is-lp-trial-layout .lp-trial__main .lp-trial-group__item h2 span{position:relative}.is-lp-trial-layout .lp-trial__main .lp-trial-group__item h2 span:before,.is-lp-trial-layout .lp-trial__main .lp-trial-group__item h2 span:after{content:'';position:absolute;left:-30px;bottom:13px;width:26px;height:2px;background:#00C4CC;transform:rotate(60deg)}.is-lp-trial-layout .lp-trial__main .lp-trial-group__item h2 span:after{left:inherit;right:-30px;transform:rotate(-60deg)}.is-lp-trial-layout .lp-trial__main .lp-trial-group__item p{margin-top:16px;font-weight:bold}@media screen and (min-width: 1279px){.is-lp-trial-layout .lp-trial__main .lp-trial-group__item p br{display:none}}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main .lp-trial-group__item p br{display:inline}}.is-lp-trial-layout .lp-trial__main .lp-trial-group__step-num{background-color:#26B7E1;max-width:100px;margin:auto;border-radius:50px;font-size:20px;font-weight:bold;color:#FFF;position:absolute;top:-12px;left:0;right:0}.is-lp-trial-layout .lp-trial__main .lp-trial-group__notice{width:100%;margin-top:16px;font-size:14px}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02{background-color:#F7F7F6;margin-top:48px;padding:24px 16px 16px;border-radius:8px}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__heading,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__heading{position:relative}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__heading h2,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__heading h2{text-align:center;font-size:20px;font-weight:bold}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__heading h2+p,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__heading h2+p{margin-top:16px;padding:0 16px;font-size:14px}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__heading h2 span,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__heading h2 span{display:inline-block;padding-right:98px;text-align:left}}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__heading h2 span::after,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__heading h2 span::after{content:"";background:url(/assets/illust/illust_trial_content-5639100e0caecc546148e702d4613948eed597ab59994182c5a005a03bbcb83f.svg) no-repeat 0 0/cover;width:98px;height:84px;position:absolute;bottom:-24px}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__heading h2 span::after,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__heading h2 span::after{right:0}}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__heading h2 span br,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__heading h2 span br{display:none}@media screen and (max-width: 1040px){.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__heading h2 span br,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__heading h2 span br{display:inline}}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__inner,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__inner{background-color:#FFF;margin-top:24px;padding:16px;border-radius:8px}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__inner p,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__inner p{font-size:14px}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__inner p+p,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__inner p+p{margin-top:16px}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__inner p strong,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__inner p strong{font-size:16px;color:#E27A92}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__list,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__list{display:flex;flex-wrap:wrap;gap:16px}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__list-item,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__list-item{position:relative;width:calc((100% - 32px) / 3);padding:2px 0 0 44px;font-weight:bold}@media screen and (max-width: 1040px){.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__list-item,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__list-item{width:calc((100% - 16px) / 2)}}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__list-item,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__list-item{width:100%}}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__list-item::before,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__list-item::before{content:"";background:url(/assets/icon/icon_checkbox_active-826de95a82106a2366d4e077810d2ef5164f5f1a646593e7959630eadf735bf8.svg) no-repeat 0 0/cover;width:30px;height:30px;position:absolute;top:0;left:0}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__capture,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__capture{display:flex;gap:16px;margin-top:24px}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__capture,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__capture{display:block}}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__capture-item,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__capture-item{margin-top:16px}}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__capture-item:first-child,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__capture-item:first-child{margin-top:0}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__capture-item picture,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__capture-item picture{border-radius:8px;box-shadow:0px 4px 12px rgba(0,0,0,0.1)}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__capture-item picture img,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__capture-item picture img{width:auto;max-width:100%;height:auto}.is-lp-trial-layout .lp-trial__main .lp-trial-feature-01 .lp-trial-feature__capture-item p,.is-lp-trial-layout .lp-trial__main .lp-trial-feature-02 .lp-trial-feature__capture-item p{margin-top:8px}.is-lp-trial-layout .lp-trial__inner-form{display:none}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__inner-form{display:block;padding-top:48px}}.is-lp-trial-layout .lp-trial__aside{position:relative;width:312px;min-width:312px;margin:32px auto 0 0;padding:32px;border-radius:24px;background-color:#fff;box-shadow:0px 4px 12px rgba(0,0,0,0.1)}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__aside{display:none}}.is-lp-trial-layout .lp-trial__aside .c-select{width:100%;margin-bottom:0}.is-lp-trial-layout .lp-trial__aside .c-select__inner::before{content:"";position:absolute;top:50%;right:12px;transform:translateY(-50%);transform-origin:center center;width:24px;height:24px;background:url(/assets/icon/icon_chevron_down-cc97b5fe34c017318d1d7ed5c350e556f501b57be2db5fb9d0bf0223fdf8da2f.svg) no-repeat;background-size:cover;border:none}.is-lp-trial-layout .lp-trial__aside .c-select select{background-color:#F7F7F6;padding:12px;border:none;border-radius:8px;font-weight:normal}.is-lp-trial-layout .lp-trial__aside .c-select select.c-select--is-invalid{border-width:3px !important}.is-lp-trial-layout .lp-trial__aside .c-check-checkbox .c-form-group__note{margin-top:5px;font-size:12px;font-weight:normal}.is-lp-trial-layout .lp-trial__aside .c-form-group-lp-trial__submit-button{position:relative}.is-lp-trial-layout .lp-trial__aside .c-form-group-lp-trial__submit-button::after{content:"";background:url(/assets/icon/icon_trial_finger-tap-323e5de05d4fb95370701e51f44ad8d42e684b702de266dc520248f387cc4e72.svg) no-repeat 0 0;width:168px;height:32px;margin:auto;position:absolute;top:12px;left:0;right:0;pointer-events:none}.is-lp-trial-layout .lp-trial__aside .c-form-group-lp-trial__submit-button .c-button--center{width:100%;height:60px;padding:16px 0 18px 32px;font-size:16px}.is-lp-trial-layout .lp-trial__inner-form .c-select{width:100%;margin-bottom:0}.is-lp-trial-layout .lp-trial__inner-form .c-select__inner::before{content:"";position:absolute;top:50%;right:12px;transform:translateY(-50%);transform-origin:center center;width:24px;height:24px;background:url(/assets/icon/icon_chevron_down-cc97b5fe34c017318d1d7ed5c350e556f501b57be2db5fb9d0bf0223fdf8da2f.svg) no-repeat;background-size:cover;border:none}.is-lp-trial-layout .lp-trial__inner-form .c-select select{background-color:#F7F7F6;padding:12px;border:none;border-radius:8px;font-weight:normal}.is-lp-trial-layout .lp-trial__inner-form .c-select select.c-select--is-invalid{border-width:3px !important}.is-lp-trial-layout .lp-trial__inner-form .c-check-checkbox .c-form-group__note{margin-top:5px;font-weight:normal}.is-lp-trial-layout .lp-trial__inner-form .c-form-group-lp-trial__submit-button{position:relative}.is-lp-trial-layout .lp-trial__inner-form .c-form-group-lp-trial__submit-button::after{content:"";background:url(/assets/icon/icon_trial_finger-tap-323e5de05d4fb95370701e51f44ad8d42e684b702de266dc520248f387cc4e72.svg) no-repeat 0 0;width:168px;height:32px;margin:auto;position:absolute;top:12px;left:0;right:0;pointer-events:none}.is-lp-trial-layout .lp-trial__inner-form .c-form-group-lp-trial__submit-button .c-button--center{width:100%;height:60px;padding:16px 0 18px 32px;font-size:16px}.is-lp-trial-layout .lp-trial__page-top__button{display:none;position:sticky;width:96px;margin:16px -16px 0 auto;right:0;bottom:40px;opacity:1;transition:opacity 0.3s}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__page-top__button{display:block}}.is-lp-trial-layout .lp-trial__page-top__button.is-hidden{opacity:0}.is-lp-trial-layout .lp-trial__page-top__button a{display:flex;flex-wrap:wrap;align-items:center;background-color:#26B7E1;height:96px;padding:12px;text-align:center;border-radius:8px 0 0 8px;font-size:12px;font-weight:bold;color:#FFF}.is-lp-trial-layout .lp-trial__page-top__button a::before{content:"";background:url(/assets/icon/icon_trial_finger-tap-323e5de05d4fb95370701e51f44ad8d42e684b702de266dc520248f387cc4e72.svg) no-repeat 0 0;width:32px;height:32px;margin:0 auto;pointer-events:none}.is-lp-trial-layout .lp-trial__page-top__button a span{display:block;width:100%;padding:8px 0 0}.is-lp-trial-layout .lp-trial__main-thanks{max-width:1000px;margin:0 auto}.is-lp-trial-layout .lp-trial__main-thanks .thanks{position:relative;padding:60px 20px 80px}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main-thanks .thanks{padding:10px 5px 30px}}.is-lp-trial-layout .lp-trial__main-thanks .thanks__inner{width:100%}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main-thanks .thanks__contents{padding-top:30px}}.is-lp-trial-layout .lp-trial__main-thanks .thanks__contents p{margin-top:40px;line-height:32px;font-weight:bold;font-size:23px}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main-thanks .thanks__contents p{font-size:16px;margin-top:0;text-align:left}}.is-lp-trial-layout .lp-trial__main-thanks .thanks__contents p span{font-size:16px;font-weight:normal}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main-thanks .thanks__contents p span{font-size:14px;line-height:24px}}.is-lp-trial-layout .lp-trial__main-thanks .thanks__contents__title{margin:0 auto;z-index:1;text-align:center}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main-thanks .thanks__contents__title{font-size:20px;width:100%;text-align:left}}.is-lp-trial-layout .lp-trial__main-thanks .thanks__contents__title span{font-weight:bold;font-size:30px;text-align:left}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__main-thanks .thanks__contents__title span{font-size:25px}}.is-lp-trial-layout .lp-trial__main-thanks .thanks__contents--center{text-align:center}.is-lp-trial-layout .lp-trial__suggest-list-view{width:248px;height:auto;background-color:#FFF;display:none;border:1px solid #C8C8C8;position:absolute;z-index:1;left:33px;top:100px;padding:12px 0;max-height:472px;overflow:scroll}@media screen and (max-width: 767px){.is-lp-trial-layout .lp-trial__suggest-list-view{width:100%;max-height:260px;top:45px;left:0}}.is-lp-trial-layout .lp-trial__suggest-list-view .top-box{padding:0 4px 8px;border-bottom:1px solid #E3E3E3;margin:0 auto;width:95%}.is-lp-trial-layout .lp-trial__suggest-list-view .top-box .title-area{display:flex;justify-content:space-around;align-items:flex-start}.is-lp-trial-layout .lp-trial__suggest-list-view .top-box .title{color:#222;font-size:14px;margin-bottom:12px}.is-lp-trial-layout .lp-trial__suggest-list-view .top-box .text{color:#222;font-size:14px;text-align:center}.is-lp-trial-layout .lp-trial__suggest-list-view .top-box .icon{cursor:pointer}.is-lp-trial-layout .lp-trial__suggest-list-view .suggest-item{padding:8px 4px;border-bottom:1px solid #E3E3E3;margin:0 auto;width:95%}.is-lp-trial-layout .lp-trial__suggest-list-view .suggest-item:hover{background-color:#F7F7F7;cursor:pointer}.is-lp-trial-layout .lp-trial__suggest-list-view .suggest-item__company-name{font-size:16px;margin-bottom:8px}.is-lp-trial-layout .lp-trial__suggest-list-view .suggest-item__building{color:#818181;font-size:12px;line-height:1.5}.is-lp-trial-layout .lp-trial__suggest-list-view .suggest-item__address{color:#818181;font-size:12px;line-height:1.5}.is-lp-trial-layout .lp-trial__input-relative{position:relative}.l-root.is-lp-personal-layout{padding-bottom:100px;background-size:cover;width:100%;min-height:100vh;background:url(/assets/bg/bg_top_pc-9c2c283851b1308fa005e735b17d4e193e6e279aba6e34ce28e77b2d728b3bf8.jpg) repeat-y;background-attachment:fixed;background-size:100% auto}@media screen and (max-width: 767px){.l-root.is-lp-personal-layout{background:url(/assets/bg/bg_top_sp-18bdbfe0ccf2fa6cb001e4a78e23a037df11066a83f989de25e3aa3634b32bc4.jpg) no-repeat;background-size:100% auto}}.l-root.is-lp-personal-layout::before{content:"";width:1920px;height:304px;background:url(/assets/bg/bg_top_wave_pc-d10c770cfed669a259ae578a12692c3db989821f40f7405117973fa5a5e7b9cb.jpg) no-repeat;position:fixed;top:0;z-index:0;left:50%;transform:translateX(-50%)}@media screen and (max-width: 767px){.l-root.is-lp-personal-layout::before{display:none}}.l-root.is-lp-personal-layout .l-container{width:1000px;margin:0 auto}@media screen and (max-width: 767px){.l-root.is-lp-personal-layout .l-container{width:100%}}@media screen and (max-width: 767px){.l-root.is-lp-personal-layout{background:#DFF9F3;padding:0}}.l-root.is-lp-personal-layout .l-container{width:1000px;margin:30px auto 0;position:relative;z-index:1}@media screen and (max-width: 1040px){.l-root.is-lp-personal-layout .l-container{width:100%}}@media screen and (max-width: 767px){.l-root.is-lp-personal-layout .l-container{margin-top:10px}}.l-root.is-lp-personal-layout .l-container .personal__container{width:100%;margin:auto;max-width:680px;padding:80px 40px}@media screen and (max-width: 767px){.l-root.is-lp-personal-layout .l-container .personal__container{padding:40px 16px 48px}}.l-root.is-lp-personal-layout .l-container .personal__container .c-icon-section__heading{font-size:24px;font-weight:bold;display:flex;gap:4px;align-items:center;justify-content:flex-start}@media screen and (max-width: 767px){.l-root.is-lp-personal-layout .l-container .personal__container .c-icon-section__heading{font-size:16px}}.l-root.is-lp-personal-layout .l-container .personal__container .c-icon-section__heading--accountsetting{font-size:32px;gap:8px;justify-content:center;margin:0 auto 48px}@media screen and (max-width: 767px){.l-root.is-lp-personal-layout .l-container .personal__container .c-icon-section__heading--accountsetting{font-size:24px;margin:0 auto 32px}}.l-root.is-lp-personal-layout .l-container .personal__container .c-icon-section__body .c-button--large{margin-top:0px}.l-root.is-lp-personal-layout .l-container .personal__container .c-icon-section__body .c-check-checkbox{padding-top:20px}.l-root.is-lp-personal-layout .l-container .personal__container .c-icon-section__body .c-check-checkbox--content-nobg{margin-top:0px}.l-root.is-lp-personal-layout .l-container .personal__container .c-icon-section__body .c-form-group__notice{font-size:14px;text-align:center}@media screen and (max-width: 767px){.l-root.is-lp-personal-layout .l-container .personal__container .c-icon-section__body .c-form-group__notice{text-align:left}}.l-root.is-lp-personal-layout .l-container .personal__container .c-icon-section__body .c-form-group__notice__center{text-align:center}@media screen and (max-width: 767px){.l-root.is-lp-personal-layout .l-container .personal__container .c-icon-section__body .c-form-group.c-form-group__notes{margin:32px 0 0 0}}.l-root.is-lp-personal-layout .l-container .personal__container .c-icon-section__body #wrap-link-to-login.c-form-group{margin-top:20px;text-align:center}.l-root.is-lp-personal-layout .l-container .personal__container .c-icon-section__body #wrap-link-to-login.c-form-group p{padding:20px 0}.l-root.is-lp-personal-layout .l-container .personal__container .c-icon-section__body #error-message.c-form-group{text-align:center}.l-root .condition-detail{padding:32px 40px 40px}@media screen and (max-width: 767px){.l-root .condition-detail{padding:0px 14px 24px}}.l-root .condition-detail__header{display:flex;align-items:center}@media screen and (max-width: 767px){.l-root .condition-detail__header{margin-top:10px}}.l-root .condition-detail__header .icon{margin-right:8px}.l-root .condition-detail__heading{font-size:24px;font-weight:bold}@media screen and (max-width: 767px){.l-root .condition-detail__heading{font-size:20px}}.l-root .condition-detail__heading span{font-size:14px;margin-left:8px;font-weight:normal}@media screen and (max-width: 767px){.l-root .condition-detail__catch{font-size:13px;font-weight:bold;margin:0 0 16px}}@media screen and (max-width: 767px){.l-root .condition-detail__list{margin-top:15px}}.l-root .condition-detail__note{line-height:1.3rem;padding:0;white-space:pre-line;font-size:12px;color:rgba(34,34,34,0.64)}@media screen and (max-width: 767px){.l-root .condition-detail__note{font-size:11px;line-height:1rem}}.l-root .condition-detail__calendar{margin-top:0}@media screen and (max-width: 767px){.l-root .condition-detail__calendar{margin-top:0}}.l-root .condition-detail__calendar__note{text-align:end}@media screen and (max-width: 767px){.l-root .condition-detail__calendar__note{margin-top:-20px}}.l-root .condition-detail__tags{margin-top:20px;display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.l-root .condition-detail__tags{margin:0 0 0}}@media screen and (max-width: 767px){.l-root .condition-detail__tags-pb{padding-bottom:20%}}.l-root .condition-detail__tag{margin:8px 8px 0 0}@media screen and (max-width: 767px){.l-root .condition-detail__tag{margin:12px 12px 0 0}}@media screen and (max-width: 767px){.l-root .condition-detail__button{margin-bottom:5px;padding-bottom:7px;background:white;border-radius:0 8px;position:sticky;top:0;z-index:1}}.is-error-page-layout .error-page{width:1000px;margin:0 auto}@media screen and (max-width: 767px){.is-error-page-layout .error-page{width:100%}}.is-error-page-layout .error-page__contents{width:100%}.is-error-page-layout .error-page__code-image{text-align:center}@media screen and (max-width: 767px){.is-error-page-layout .error-page__code-image{width:100%}.is-error-page-layout .error-page__code-image img{width:25%}}.is-error-page-layout .error-page__title{font-size:24px;font-weight:bold;text-align:center}@media screen and (max-width: 767px){.is-error-page-layout .error-page__title{font-size:18px}}.is-error-page-layout .error-page__lead-text{font-size:18px;display:flex;justify-content:center}@media screen and (max-width: 767px){.is-error-page-layout .error-page__lead-text{font-size:14px}}.is-error-page-layout .error-page__image{text-align:center}@media screen and (max-width: 767px){.is-error-page-layout .error-page__image{width:100%}}@media screen and (max-width: 767px){.is-error-page-layout .error-page__image img{width:95%}}.is-error-page-layout .error-page__image-404{position:relative;width:500px;height:310px;margin:0 auto 32px;background:url(/assets/illust/illust_404-c74605970e57136dc22b9b23c276e170ef45162a46d7187c3742a4646831a48d.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){.is-error-page-layout .error-page__image-404{width:314px;height:194px}}.is-error-page-layout .error-page__image-404 .image-caption{font-size:18px;color:#515151;position:absolute;right:0;top:70px;transform:translateX(-10px)}@media screen and (max-width: 767px){.is-error-page-layout .error-page__image-404 .image-caption{font-size:14px;right:0;top:30px;transform:translateX(10%)}}@media screen and (max-width: 767px){.is-error-page-layout .error-page__button{width:95%;margin:0 auto}}.is-conversation-room-layout .conversation-room{width:100%}.is-conversation-room-layout .conversation-room__main{padding:64px 48px 96px;position:relative}.is-conversation-room-layout .conversation-room__main .back-button{display:block}@media screen and (max-width: 767px){.is-conversation-room-layout .conversation-room__main .back-button{left:10px}}.is-conversation-room-layout .conversation-room__main .down-button{position:sticky;bottom:96px;width:50px;height:50px;margin-left:auto}@media screen and (max-width: 767px){.is-conversation-room-layout .conversation-room__main{padding:64px 16px 32px}}.is-conversation-room-layout .conversation-room__inner{background-color:white;border-radius:24px;box-shadow:0px 4px 12px rgba(34,34,34,0.2)}@media screen and (max-width: 767px){.is-conversation-room-layout .conversation-room__inner{border-radius:0;box-shadow:none}}.is-conversation-room-layout .conversation-room__header{margin-bottom:32px}@media screen and (max-width: 767px){.is-conversation-room-layout .conversation-room__header{display:block;margin-bottom:16px}}.is-conversation-room-layout .conversation-room__header__title__caption{font-size:14px}.is-conversation-room-layout .conversation-room__header__title__caption .subtitle{font-weight:bold;font-size:18px;margin-bottom:8px}@media screen and (max-width: 767px){.is-conversation-room-layout .conversation-room__header__title__caption .subtitle{font-size:16px}}.is-conversation-room-layout .conversation-room__header h2{font-weight:bold;font-size:32px}@media screen and (max-width: 767px){.is-conversation-room-layout .conversation-room__header h2{font-size:24px}}.is-conversation-room-layout .conversation-room__flash{width:1020px;margin-bottom:48px}@media screen and (max-width: 1040px){.is-conversation-room-layout .conversation-room__flash{width:auto}}@media screen and (max-width: 767px){.is-conversation-room-layout .conversation-room__flash{margin:-24px 0 0;padding-bottom:16px}}.is-conversation-room-layout .conversation-room__conversation-area__message-list{margin-bottom:42px}@media screen and (max-width: 767px){.is-conversation-room-layout .conversation-room__conversation-area__message-list{margin-bottom:16px}}.is-conversation-room-layout .conversation-room__conversation-area__message{display:flex;gap:16px}.is-conversation-room-layout .conversation-room__conversation-area__message__icon{display:flex;flex-direction:column;align-items:center;width:110px}.is-conversation-room-layout .conversation-room__conversation-area__message__icon img{border-radius:50%;height:48px;width:48px}.is-conversation-room-layout .conversation-room__conversation-area__message__icon picture{display:flex;width:100%;height:100%}.is-conversation-room-layout .conversation-room__conversation-area__message__icon img{width:100%;height:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.is-conversation-room-layout .conversation-room__conversation-area__message__body{box-shadow:0px 4px 12px rgba(0,0,0,0.1);border-radius:24px;padding:24px;font-size:16px;white-space:pre-line;overflow-wrap:break-word;max-width:767px}.is-conversation-room-layout .conversation-room__conversation-area__message__body.myself{background:#EEFBFA}.is-conversation-room-layout .conversation-room__conversation-area__message__body a{color:#26B7E1}.is-conversation-room-layout .conversation-room__conversation-area__message__body__image-area{text-align:center}.is-conversation-room-layout .conversation-room__conversation-area__message__body img{max-width:400px;max-height:400px}@media screen and (max-width: 767px){.is-conversation-room-layout .conversation-room__conversation-area__message__body img{width:100%}}@media screen and (max-width: 767px){.is-conversation-room-layout .conversation-room__conversation-area__message__body{font-size:14px;padding:12px;max-width:280px}}.is-conversation-room-layout .conversation-room__conversation-area__message__date{display:flex;flex-direction:column-reverse;font-size:11px;color:#222}.is-conversation-room-layout .conversation-room__conversation-area__message__date.reverse{align-items:flex-end}@media screen and (max-width: 767px){.is-conversation-room-layout .conversation-room__conversation-area__message__date{display:none}}.is-conversation-room-layout .conversation-room__conversation-area__message__date.sp{display:none}@media screen and (max-width: 767px){.is-conversation-room-layout .conversation-room__conversation-area__message__date.sp{display:flex;width:100%;margin-top:8px;align-items:end}}.is-conversation-room-layout .conversation-room__conversation-area__message.reverse{flex-direction:row-reverse}.is-conversation-room-layout .conversation-room__new-message-area__title{display:flex;margin-bottom:8px;font-weight:bold;font-size:20px}.is-conversation-room-layout .conversation-room__new-message-area__input-caption{text-align:right}.is-conversation-room-layout .conversation-room__button-area{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.is-conversation-room-layout .conversation-room__button-area{gap:8px;align-items:end}}.is-conversation-room-layout .conversation-room__button-area__file-button-area{display:flex;flex-direction:column}.is-conversation-room-layout .conversation-room__button-area__file-button-area__file-button{display:flex;gap:8px}.is-conversation-room-layout .conversation-room__button-area__file-button-area__file-name{display:flex;align-items:center;font-size:16px;min-width:144px}@media screen and (max-width: 767px){.is-conversation-room-layout .conversation-room__button-area__text-input{flex-grow:1;font-size:20px}}.is-conversation-room-layout .conversation-room__button-area__text-input textarea{min-height:50px}.is-conversation-room-layout .conversation-room__button-area .input-button{width:236px;font-size:14px}@media screen and (max-width: 767px){.is-conversation-room-layout .conversation-room__button-area .input-button{width:50px;height:50px}}.is-conversation-room-layout .conversation-room__button-area .submit-button{width:236px;font-size:14px}@media screen and (max-width: 767px){.is-conversation-room-layout .conversation-room__button-area .submit-button{width:50px;height:50px}}.is-conversation-room-layout .conversation-room .prev-button{width:auto;min-width:158px}.is-conversation-room-layout .conversation-room .prev-button a{padding:0 16px 0 8px;white-space:nowrap}.is-conversation-room-layout .conversation-room .prev-button.display-always{display:block !important}.is-invoice-layout{padding:40px}.is-invoice-layout ::-moz-placeholder{color:#A4A4A4}.is-invoice-layout ::placeholder{color:#A4A4A4}.is-invoice-layout .required{color:#E27A92}.is-invoice-layout .hidden{display:none}.is-invoice-layout .preview-area{display:flex;justify-content:center}.is-invoice-layout .preview{width:740px}.is-invoice-layout .preview-border{width:740px;border:1px solid #222;box-sizing:content-box}.is-invoice-layout .invoice-capture{width:740px;padding:80px 40px;background-color:#FFF}.is-invoice-layout .invoice-header{font-weight:bold;font-size:32px;padding-bottom:32px;margin-bottom:32px;display:flex;justify-content:center;border-bottom:1px dashed #222}.is-invoice-layout .invoice-header__sub{font-size:24px;font-weight:bold;margin-bottom:32px}.is-invoice-layout .invoice-header__sub__note{font-size:14px;font-weight:normal}.is-invoice-layout .invoice-row__total{margin-bottom:16px;border-bottom:2px solid #222;font-weight:bold;font-size:20px}.is-invoice-layout .invoice-row__total .price{font-weight:bold;font-size:40px}.is-invoice-layout .invoice-row__invoice-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;font-size:16px;padding-bottom:16px;border-bottom:1px solid #222}@media screen and (max-width: 767px){.is-invoice-layout .invoice-row__invoice-info{display:block}}.is-invoice-layout .invoice-row__invoice-info .w-100{width:100%}.is-invoice-layout .invoice-row__invoice-info.justify-content-start{justify-content:flex-start}.is-invoice-layout .invoice-row__invoice-info.display-block{display:block}.is-invoice-layout .invoice-row__invoice-info__column{display:flex;align-items:center;margin-right:8px}.is-invoice-layout .invoice-row__invoice-info__column:last-child{margin-right:0}.is-invoice-layout .invoice-row__invoice-info__column__title{font-weight:bold;margin-right:8px;white-space:nowrap;min-width:80px}.is-invoice-layout .invoice-row__invoice-info__column__title.no-min-width{min-width:0}.is-invoice-layout .invoice-row__invoice-info__column__content{overflow-wrap:anywhere}.is-invoice-layout .invoice-row__invoice-info__column__note{font-size:12px}@media screen and (max-width: 767px){.is-invoice-layout .invoice-row__invoice-info__column__note{margin-top:4px}}.is-invoice-layout .invoice-row__place{display:flex;justify-content:flex-start;align-items:center;font-size:16px;padding-bottom:8px}@media screen and (max-width: 767px){.is-invoice-layout .invoice-row__place{display:block}}.is-invoice-layout .invoice-row__place.border-bottom{border-bottom:1px solid #222;margin-bottom:12px}.is-invoice-layout .invoice-row__place__column{display:flex;align-items:center}.is-invoice-layout .invoice-row__place__column__title{font-weight:bold;margin-right:8px;white-space:nowrap;min-width:80px}.is-invoice-layout .invoice-row__place__column__title.abroad{min-width:120px}.is-invoice-layout .invoice-row__place__column__content{overflow-wrap:anywhere}.is-invoice-layout .invoice-row__place__column .w-112{width:112px}.is-invoice-layout .invoice-row__place label{font-weight:bold}.is-invoice-layout .invoice-row__contact-address{display:flex;align-items:center;margin-bottom:12px;font-size:16px;padding-bottom:12px;border-bottom:1px solid #222}.is-invoice-layout .invoice-row__contact-address__title{font-weight:bold;margin-right:8px;white-space:nowrap;min-width:80px}.is-invoice-layout .invoice-row__contact-address__content{overflow-wrap:anywhere}.is-invoice-layout .invoice-detail-area{margin-bottom:40px}@media screen and (max-width: 767px){.is-invoice-layout .invoice-detail-area{padding-bottom:40px;margin-bottom:24px;border-bottom:1px solid #222}}.is-invoice-layout .invoice-detail-area h2{font-size:16px;font-weight:bold;margin-bottom:4px}.is-invoice-layout .invoice-detail-area__error-message{font-size:14px;color:#DD677D}.is-invoice-layout .invoice-detail-table__header{background-color:#666;color:#FFF;font-weight:bold;font-size:14px;display:grid;grid-template-columns:32px 128px 1fr 80px 64px 96px;border:1px solid #222}.is-invoice-layout .invoice-detail-table__header .cell{display:flex;justify-content:center;padding:8px 0;border-right:1px solid #222}.is-invoice-layout .invoice-detail-table__header .cell:last-child{border-right:none}.is-invoice-layout .invoice-detail-table__body{display:grid;grid-template-columns:32px 128px 1fr 80px 64px 96px;grid-column-gap:0px;grid-row-gap:0px;border:1px solid #222;border-top:none;font-size:14px;position:relative}.is-invoice-layout .invoice-detail-table__body__add{display:flex;justify-content:center;align-items:center;border:1px solid #222;border-top:none;font-size:14px;font-weight:bold;height:44px}.is-invoice-layout .invoice-detail-table__body__add:hover{transition:opacity 250ms;cursor:pointer}@media (hover: hover),(-ms-high-contrast: none){.is-invoice-layout .invoice-detail-table__body__add:hover:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.is-invoice-layout .invoice-detail-table__body__add:hover:hover{opacity:0.6}}@-moz-document url-prefix(){.is-invoice-layout .invoice-detail-table__body__add:hover:hover{opacity:0.6}}.is-invoice-layout .invoice-detail-table__body__footer{display:grid;grid-template-columns:1fr 144px minmax(96px, max-content);border:1px solid #222;border-top:none;border-bottom:none;font-size:14px}.is-invoice-layout .invoice-detail-table__body__footer .row{display:contents}.is-invoice-layout .invoice-detail-table__body__footer .cell{border-right:1px solid #222;border-bottom:1px solid #222;padding:8px}.is-invoice-layout .invoice-detail-table__body__footer .cell.flex-center{display:flex;justify-content:center}.is-invoice-layout .invoice-detail-table__body__footer .cell.flex-end{display:flex;justify-content:flex-end}.is-invoice-layout .invoice-detail-table__body__footer .cell.total{font-size:16px;font-weight:bold}.is-invoice-layout .invoice-detail-table__body__footer .cell:last-child{border-right:none}.is-invoice-layout .invoice-detail-table__body .cell{align-items:center;border-right:1px solid #222;padding:8px}.is-invoice-layout .invoice-detail-table__body .cell.flex-start{display:flex;justify-content:flex-start}.is-invoice-layout .invoice-detail-table__body .cell.flex-center{display:flex;justify-content:center}.is-invoice-layout .invoice-detail-table__body .cell.flex-end{display:flex;justify-content:flex-end}.is-invoice-layout .invoice-detail-table__body .cell.description{overflow-wrap:anywhere}.is-invoice-layout .invoice-detail-table__body .cell input{height:100%;padding:8px 4px}.is-invoice-layout .invoice-detail-table__body .cell select{height:100%;padding:0}.is-invoice-layout .invoice-detail-table__body .cell .text-align-right{text-align:right}.is-invoice-layout .invoice-detail-table__body .cell .h-100{height:100%}.is-invoice-layout .invoice-detail-table__body .cell .error{border:2px solid #DD677D}.is-invoice-layout .invoice-detail-table__body .cell:last-child{border-right:none}.is-invoice-layout .invoice-detail-table__body .delete-button{position:absolute;top:14px;right:-24px}.is-invoice-layout .invoice-detail-table__body .delete-button:hover{transition:opacity 250ms;cursor:pointer}@media (hover: hover),(-ms-high-contrast: none){.is-invoice-layout .invoice-detail-table__body .delete-button:hover:hover{opacity:0.6}}@supports (-ms-ime-align: auto){.is-invoice-layout .invoice-detail-table__body .delete-button:hover:hover{opacity:0.6}}@-moz-document url-prefix(){.is-invoice-layout .invoice-detail-table__body .delete-button:hover:hover{opacity:0.6}}.is-invoice-layout .invoice-detail-card{width:100%;border:1px solid #222;border-radius:8px;margin-bottom:12px;padding:16px}.is-invoice-layout .invoice-detail-card__row{display:flex;align-items:center;gap:24px;margin-bottom:12px;overflow-wrap:anywhere}.is-invoice-layout .invoice-detail-card__row__title{font-weight:bold;font-size:14px;white-space:nowrap}.is-invoice-layout .invoice-detail-card__row__content{font-size:14px}.is-invoice-layout .invoice-detail-card__row:last-child{margin-bottom:0}.is-invoice-layout .invoice-detail-card__row .c-input{flex-grow:1}.is-invoice-layout .invoice-detail-card__row input.error{border:2px solid #DD677D}.is-invoice-layout .invoice-detail-card__error-message{font-size:14px;color:#DD677D}.is-invoice-layout .invoice-detail-card__amount{display:flex}.is-invoice-layout .invoice-detail-card__amount__text{font-size:16px;font-weight:bold;margin-left:auto}.is-invoice-layout .invoice-detail-card__amount .delete-button{display:flex;align-items:center}.is-invoice-layout .invoice-detail-card__add-button{width:100%;display:flex;justify-content:center;align-items:center;border:1px solid #222;border-radius:8px;padding:8px 0;font-size:14px;font-weight:bold;margin-bottom:16px}.is-invoice-layout .invoice-detail-card__footer{font-size:14px;display:grid;grid-template-columns:1fr minmax(120px, max-content);align-items:center;gap:8px;text-align:right}.is-invoice-layout .invoice-detail-card__footer__row{display:contents}.is-invoice-layout .invoice-detail-card__footer__row__title{font-weight:bold}.is-invoice-layout .invoice-detail-card__footer__row__content.total{font-size:20px;font-weight:bold}.is-invoice-layout .invoice-remark{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #222;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}.is-invoice-layout .invoice-remark h2{font-size:16px;font-weight:bold}.is-invoice-layout .invoice-remark textarea{margin-top:-8px}.is-invoice-layout .invoice-remark__note{color:#666}.is-invoice-layout .invoice-bank-account{padding-bottom:12px;font-size:14px}.is-invoice-layout .invoice-bank-account__title{display:flex;align-items:center;margin-bottom:8px;gap:8px}.is-invoice-layout .invoice-bank-account__row{display:flex;align-items:center;margin-bottom:12px}@media screen and (max-width: 767px){.is-invoice-layout .invoice-bank-account__row.flex-direction-column{flex-direction:column}}.is-invoice-layout .invoice-bank-account__row__column{display:flex;align-items:center}@media screen and (max-width: 767px){.is-invoice-layout .invoice-bank-account__row__column{margin-bottom:12px;width:100%}.is-invoice-layout .invoice-bank-account__row__column:last-child{margin-bottom:4px}}.is-invoice-layout .invoice-bank-account__row__title{font-weight:bold;min-width:80px}.is-invoice-layout .invoice-bank-account__row__content{overflow-wrap:anywhere}.is-invoice-layout .invoice-bank-account__row .w-102{width:102px}.is-invoice-layout .invoice-bank-account h2{font-size:16px;font-weight:bold}.is-invoice-layout .requester-comment{margin-bottom:24px;padding-top:24px;padding-bottom:24px;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid #222}.is-invoice-layout .requester-comment h2{font-size:16px;font-weight:bold}.is-invoice-layout .requester-comment textarea{margin-top:-8px}.is-invoice-layout .requester-comment__note{color:#666}.is-invoice-layout .accepter-comment{color:#DD677D;font-size:14px;overflow-wrap:anywhere}.is-invoice-layout .button-area{display:flex;justify-content:center;margin-top:24px;gap:8px}@media screen and (max-width: 767px){.is-invoice-layout .button-area{flex-direction:column-reverse}.is-invoice-layout .button-area a,.is-invoice-layout .button-area input,.is-invoice-layout .button-area button{width:100%}}.is-admin-layout .consultation_reports__sub-section{margin-top:24px}.is-admin-layout .consultation_reports__sub-section__heading{font-size:20px;font-weight:bold;display:flex;gap:4px;align-items:center;justify-content:flex-start}.is-admin-layout .consultation_reports__sub-section__heading .icon{width:32px;height:32px}.is-admin-layout .consultation_reports__content-window{position:relative}.is-admin-layout .consultation_reports__content-window__back{position:absolute;width:auto;left:16px;top:0;transform:translateY(-50%);z-index:2}.is-admin-layout .consultation_reports__content-window__back>.c-button{padding-right:20px;padding-left:12px}.is-admin-layout .consultation_reports__background{background:#F0F3F3;width:100%;border-radius:8px;padding:20px 32px;font-size:16px}.is-admin-layout .consultation_reports__background:first-child{margin-top:0}.is-admin-layout .consultation_reports__background--level1{margin:48px auto}.is-admin-layout .consultation_reports__background--level2{margin:20px auto}.is-admin-layout .consultation_reports__background--with-back{padding-top:48px}.is-admin-layout .consultation_reports__background--with-back:first-child{margin-top:48px}.is-admin-layout .consultation_reports__background .c-pagination:first-child{margin-top:0}.is-admin-layout .consultation_reports__form{display:flex;flex-direction:column;gap:32px}.is-admin-layout .consultation_reports__fields{display:flex;flex-direction:column;gap:20px}.is-admin-layout .consultation_reports__actions{display:flex;justify-content:center}.is-admin-layout .consultation_reports__field{display:flex;gap:10px}.is-admin-layout .consultation_reports__field-label{flex-basis:200px;flex-shrink:0;font-weight:bold}.is-admin-layout .consultation_reports__field-value{width:100%}.is-admin-layout .consultation_reports__field-value--prewrap{white-space:pre-wrap}.is-admin-layout .consultation_reports__table-cell--elipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.is-admin-layout .consultation_reports__more-link-area{margin-top:8px;display:flex;justify-content:end;margin-bottom:20px}.is-admin-layout .consultation_reports__more-link{display:inline-flex;align-items:center;gap:4px;font-weight:bold;font-size:14px;cursor:pointer}.is-admin-layout .consultation_reports__more-link .icon{width:20px;height:20px;min-width:auto}.is-admin-layout .consultation_reports__more-link:hover{opacity:0.7}.is-admin-layout .consultation_reports__graph-section{display:flex;flex-direction:column;gap:24px;padding:24px;margin-top:0px !important;border-top-left-radius:0;border-top-right-radius:0}.is-admin-layout .consultation_reports__graph-section .field{display:flex;flex-direction:column;gap:8px}.is-admin-layout .consultation_reports__graph-section .field__label{font-size:14px;font-weight:bold;line-height:1;min-height:43px;display:flex;align-items:flex-end}.is-admin-layout .consultation_reports__graph-section .border-line{color:rgba(34,34,34,0.16)}.is-admin-layout .consultation_reports__graph-section .download-link{display:flex;justify-content:end;align-items:center}.is-admin-layout .consultation_reports__graph-section .download-link__item{font-size:14px;font-weight:bold;line-height:1;color:#26B7E1;cursor:pointer}.is-admin-layout .consultation_reports__graph-section .download-link__item .icon{height:14px;width:14px;min-width:14px}.is-admin-layout .consultation_reports__graph-section .graph-boxes{display:grid;grid-template-columns:repeat(3, 1fr);-moz-column-gap:8px;column-gap:8px;row-gap:16px}.is-admin-layout .consultation_reports__graph-section .graph-box{background-color:#FFFFFF;display:grid;grid-template-rows:subgrid;grid-row:span 3;grid-row-gap:24px;border-radius:8px;padding:24px}.is-admin-layout .consultation_reports__graph-section .graph-box__text{display:flex;flex-direction:column;gap:16px}.is-admin-layout .consultation_reports__graph-section .graph-box__title{font-size:18px;font-weight:bold;line-height:1.5;text-align:center}.is-admin-layout .consultation_reports__graph-section .graph-box__description{color:#A4A4A4;font-size:12px;font-weight:normal;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.is-admin-layout .consultation_reports__graph-section .graph-box__content{display:flex;justify-content:center}.is-admin-layout .consultation_reports__graph-section .graph-box__action{display:flex;justify-content:center}.is-admin-layout .consultation_reports__graph-section .graph-box .text-button{font-size:14px;font-weight:normal;line-height:1.5;display:inline-flex;align-items:center}.is-admin-layout .consultation_reports__graph-section .graph-box .text-button:disabled{opacity:0.125}.is-admin-layout .consultation_reports__graph-section .doughnuts-graph{width:192px;height:192px;position:relative}.is-admin-layout .consultation_reports__graph-section .doughnuts-graph__chart{position:relative;z-index:2}.is-admin-layout .consultation_reports__graph-section .doughnuts-graph__text{z-index:1;position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:none}.is-admin-layout .consultation_reports__graph-section .doughnuts-graph__label{font-size:14px;font-weight:bold;line-height:1.5;max-width:90px;text-align:center}.is-admin-layout .consultation_reports__graph-section .doughnuts-graph__disabled-label{font-size:14px;font-weight:normal;line-height:1.5;max-width:126px;text-align:center}.is-admin-layout .consultation_reports__graph-section .doughnuts-graph__value{display:inline-flex;align-items:baseline}.is-admin-layout .consultation_reports__graph-section .doughnuts-graph__amount{font-size:40px;font-weight:bold;line-height:1}.is-admin-layout .consultation_reports__graph-section .doughnuts-graph__average{font-size:40px;font-weight:bold;line-height:1;color:#0AADB6}.is-admin-layout .consultation_reports__graph-section .doughnuts-graph__unit{font-size:18px;font-weight:bold;line-height:1}.is-admin-layout .consultation_reports__graph-section .ratio{padding:40px}.is-admin-layout .consultation_reports__graph-section .ratio__heading{font-size:24px;font-weight:bold;line-height:1.5}.is-admin-layout .consultation_reports__graph-section .ratio__main{margin-top:40px;display:flex;align-items:flex-start;gap:40px}.is-admin-layout .consultation_reports__graph-section .ratio__number{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:18px;font-weight:bold;line-height:1.5;text-align:center}.is-admin-layout .consultation_reports__graph-section .ratio__number strong{font-size:32px;font-weight:bold;line-height:1.5}.is-admin-layout .consultation_reports__graph-section .ratio__doughnuts{flex:0 0 240px;width:240px;position:relative}.is-admin-layout .consultation_reports__graph-section .ratio__item{display:flex;align-items:center;font-size:14px;font-weight:normal;line-height:1.5}.is-admin-layout .consultation_reports__graph-section .ratio__icon{flex:0 0 10px;width:10px;height:10px;border-radius:4px;margin-right:4px}.is-admin-layout .consultation_reports__question-graph{display:flex;flex-direction:column;gap:32px}.is-admin-layout .consultation_reports__question-graph .border-line{color:rgba(34,34,34,0.16)}.is-admin-layout .consultation_reports__question-graph .field{display:flex;flex-direction:column;gap:8px}.is-admin-layout .consultation_reports__question-graph .field__label{font-size:14px;font-weight:bold;line-height:1;min-height:43px;display:flex;align-items:flex-end}.is-admin-layout .consultation_reports__question-graph .question{display:flex;flex-direction:column;gap:16px}.is-admin-layout .consultation_reports__question-graph .question__title{font-size:24px;font-weight:bold;line-height:1.5}.is-admin-layout .consultation_reports__question-graph .question__description{font-size:14px;font-weight:normal;line-height:1.5}.is-admin-layout .consultation_reports__question-graph .graphs{display:flex;flex-direction:column;gap:16px}.is-admin-layout .consultation_reports__question-graph .paper{padding:32px;border-radius:8px;background-color:#FFF;display:flex;flex-direction:column;gap:32px}.is-admin-layout .consultation_reports__question-graph .paper__title{font-size:16px;font-weight:bold;line-height:1.5}.is-admin-layout .consultation_reports__question-graph .paper__average{font-size:40px;font-weight:bold;line-height:1;color:#0AADB6}.is-admin-layout .consultation_reports__question-graph .doughnuts{display:flex;gap:64px}.is-admin-layout .consultation_reports__question-graph .doughnuts__graph{position:relative;height:300px}.is-admin-layout .consultation_reports__question-graph .doughnuts__summary{z-index:1;position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:none}.is-admin-layout .consultation_reports__question-graph .doughnuts__summary-label{font-size:14px;font-weight:bold;line-height:1.5;max-width:90px;text-align:center}.is-admin-layout .consultation_reports__question-graph .doughnuts__summary-disabled-label{font-size:14px;font-weight:normal;line-height:1.5;max-width:126px;text-align:center}.is-admin-layout .consultation_reports__question-graph .doughnuts__summary-value{display:inline-flex;align-items:baseline}.is-admin-layout .consultation_reports__question-graph .doughnuts__summary-amount{font-size:40px;font-weight:bold;line-height:1}.is-admin-layout .consultation_reports__question-graph .doughnuts__summary-unit{font-size:18px;font-weight:bold;line-height:1}.is-admin-layout .consultation_reports__question-graph .doughnuts__legends{flex-grow:1;display:flex;flex-direction:column;justify-content:center;-moz-column-gap:48px;column-gap:48px;row-gap:16px;font-size:14px;font-weight:normal;line-height:1.5}.is-admin-layout .consultation_reports__question-graph .doughnuts__legend{display:flex;gap:16px;height:16px;max-width:400px}.is-admin-layout .consultation_reports__question-graph .doughnuts__legend-color{height:16px;width:16px;background-color:black}.is-admin-layout .consultation_reports__question-graph .doughnuts__legend-text{flex-grow:1;line-height:1}.is-admin-layout .consultation_reports__question-graph .doughnuts__legend-ratio{display:flex;gap:8px;line-height:1}.is-admin-layout .consultation_reports__question-graph .doughnuts__legend-ratio>span:last-child{text-align:right;min-width:30px}.is-admin-layout .consultation_reports__conditions{display:grid;grid-template-columns:repeat(4, 1fr);align-items:start;-moz-column-gap:16px;column-gap:16px}.is-admin-layout .consultation_reports__conditions .multiselect__select{padding:0;height:20px;width:20px;top:12px;right:12px;background:url(/assets/icon/icon_chevron_down-cc97b5fe34c017318d1d7ed5c350e556f501b57be2db5fb9d0bf0223fdf8da2f.svg) no-repeat center/contain}.is-admin-layout .consultation_reports__conditions .multiselect__select:before{inset:0;border:none;content:none}.is-admin-layout .consultation_reports__conditions .multiselect__tags{border:none;border-radius:4px;padding:8px 40px 0 8px;font-size:14px;line-height:1.5;font-weight:normal}.is-admin-layout .consultation_reports__conditions .multiselect__input{color:#222;font-size:14px;line-height:1.5;font-weight:normal;margin:0;padding:0;background:transparent}.is-admin-layout .consultation_reports__conditions .multiselect__input::-moz-placeholder{color:#757575}.is-admin-layout .consultation_reports__conditions .multiselect__input::placeholder{color:#757575}.is-admin-layout .consultation_reports__conditions .multiselect__single{color:#222;background:transparent;font-size:14px;line-height:1.5;font-weight:normal;margin:0;padding:0}.is-admin-layout .consultation_reports__conditions .multiselect__placeholder{color:#757575;padding:0;margin:0}.is-admin-layout .consultation_reports__conditions .multiselect__content-wrapper{border:none;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.1)}.is-admin-layout .consultation_reports__conditions .multiselect__option{color:#222;font-size:14px;line-height:1.5;font-weight:normal}.is-admin-layout .consultation_reports__conditions .multiselect__option:after{line-height:45px}.is-admin-layout .consultation_reports__conditions .multiselect__option--highlight{background-color:#D2F4FB;color:#222}.is-admin-layout .consultation_reports__conditions .multiselect__option--highlight:after{background-color:#D2F4FB;color:#222}.is-admin-layout .consultation_reports__conditions .multiselect__option--selected{background-color:#26B7E1;color:#FFF}.is-admin-layout .consultation_reports__conditions .multiselect__option--selected:after{background-color:#26B7E1;color:#FFF}.is-admin-layout .consultation_reports__conditions .term-input{position:relative;font-size:14px;font-weight:normal;line-height:1.5}.is-admin-layout .consultation_reports__conditions .term-input__box{background-color:#FFF;border-radius:4px;padding:12px 40px 10px 12px;position:relative;cursor:pointer}.is-admin-layout .consultation_reports__conditions .term-input__value{color:#222}.is-admin-layout .consultation_reports__conditions .term-input__value--placeholder{color:#757575}.is-admin-layout .consultation_reports__conditions .term-input__icon{position:absolute;right:12px;top:12px;transition:transform 0.1s}.is-admin-layout .consultation_reports__conditions .term-input__icon--opened{transform:rotate(180deg)}.is-admin-layout .consultation_reports__conditions .term-input__icon>*{height:20px;width:20px}.is-admin-layout .consultation_reports__conditions .term-input__overlay{position:fixed;inset:0;z-index:99}.is-admin-layout .consultation_reports__conditions .term-input__modal{position:absolute;z-index:100;top:45px;right:0;border-radius:8px;background-color:#FFF;box-shadow:0 4px 12px rgba(0,0,0,0.1);padding:16px;display:flex;flex-direction:column;gap:16px;font-size:14px;font-weight:normal;line-height:1.5}.is-admin-layout .consultation_reports__conditions .term-input__fields{display:flex;flex-direction:column;gap:12px}.is-admin-layout .consultation_reports__conditions .term-input__radios{display:flex;gap:12px}.is-admin-layout .consultation_reports__conditions .term-input__selects{display:flex;flex-direction:column;gap:8px}.is-admin-layout .consultation_reports__conditions .term-input__selects>*{display:flex;gap:4px;align-items:center}.is-admin-layout .consultation_reports__conditions .term-input__errors{color:#CE4444;font-size:14px;font-weight:normal;line-height:1.5}.is-admin-layout .consultation_reports__conditions .term-input__actions{display:flex;justify-content:stretch}.is-admin-layout .consultation_reports__conditions .term-input .radio>input[type="radio"]{display:none;visibility:hidden}.is-admin-layout .consultation_reports__conditions .term-input .radio__content{display:inline-flex;gap:8px;align-items:center;cursor:pointer}.is-admin-layout .consultation_reports__conditions .term-input .radio__icon{border:1px solid #C8C8C8;border-radius:50%;width:20px;height:20px;position:relative}.is-admin-layout .consultation_reports__conditions .term-input .radio__icon--active::after{background-color:#26B7E1;border-radius:50%;content:'';width:12px;height:12px;position:absolute;top:calc(50% - 6px);left:calc(50% - 6px)}.is-admin-layout .consultation_reports__conditions .term-input .select{position:relative}.is-admin-layout .consultation_reports__conditions .term-input .select>select{border-radius:4px;background-color:#F7F7F7;color:#222;padding:8px calc(12px + 24px) 8px 12px;min-width:160px}.is-admin-layout .consultation_reports__conditions .term-input .select>select:focus{outline-color:#26B7E1}.is-admin-layout .consultation_reports__conditions .term-input .select>.icon{position:absolute;right:6px;top:calc(50% - 12px);opacity:0.5;pointer-events:none}.is-admin-layout .consultation_reports__tab-buttons{display:flex;gap:16px}.is-admin-layout .consultation_reports__tab-button{display:flex;padding:16px 0px;justify-content:center;align-items:center;flex:1 0 0;border-radius:8px 8px 0px 0px;border-top:1px solid #A4A4A4;border-right:1px solid #A4A4A4;border-left:1px solid #A4A4A4;background-color:#FFF;font-size:16px;color:#A4A4A4}.is-admin-layout .consultation_reports__tab-button.active{color:#222;font-weight:bold;background:#F0F3F3;border:none;cursor:default}.is-admin-layout .c-dashboard-enps__background{background:#F0F3F3;margin-top:20px;padding:5px 20px;border-radius:8px}.is-admin-layout .c-dashboard-enps__period-select{display:flex;flex-direction:column;margin-top:10px;margin-bottom:16px;width:220px}.is-admin-layout .c-dashboard-enps__period-label{font-size:20px;font-weight:bold}.is-admin-layout .c-dashboard-enps__period-display{cursor:pointer;border:0;outline:0;width:100%;padding:12px;font-size:14px;background:#FFF;border-radius:8px;white-space:nowrap;display:flex;justify-content:space-between}.is-admin-layout .c-dashboard-enps__dropdown-icon{margin-left:8px}.is-admin-layout .c-dashboard-enps__score-and-distribution{display:flex;margin-bottom:16px}.is-admin-layout .c-dashboard-enps__score-meter,.is-admin-layout .c-dashboard-enps__distribution-bar,.is-admin-layout .c-dashboard-enps__histogram{background-color:#FFF;border-radius:8px}.is-admin-layout .c-dashboard-enps__score-meter{margin-right:16px;flex:0 0 29.5%;max-width:330px}.is-admin-layout .c-dashboard-enps__distribution-bar{width:100%}.is-admin-layout .c-dashboard-enps__histogram{margin-bottom:16px}.is-admin-layout .score-meter__heading{font-size:20px;margin-top:8px;font-weight:bold;display:flex;align-items:center;position:relative}.is-admin-layout .score-meter__heading .icon{cursor:pointer}.is-admin-layout .score-meter__heading .tooltip{font-size:12px;font-weight:normal;position:absolute;top:0%;left:50%;background-color:#FFF;padding:5px;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,0.1);width:200px;z-index:2;color:#222}.is-admin-layout .score-meter__chart{padding:5px 10px}.is-admin-layout .score-meter__chart canvas{display:block;width:100%;height:100%}.is-admin-layout .score-meter__score-container{position:relative;width:210px;height:210px;margin:0 auto}.is-admin-layout .score-meter__score-value{position:absolute;top:56%;left:47%;transform:translate(-50%, -50%);font-size:40px;font-weight:bold;font-style:italic;width:150px;height:79px;display:flex;align-items:center;justify-content:center;text-align:center;animation:fadeIn 0.5s ease}.is-admin-layout .score-meter__min-value{position:absolute;bottom:3%;left:31%;transform:translateX(-50%);font-size:12px;font-weight:bold}.is-admin-layout .score-meter__max-value{position:absolute;bottom:3%;right:31%;transform:translateX(50%);font-size:12px;font-weight:bold}.is-admin-layout .distribution-bar{width:100%;height:100%;font-size:14px;position:relative}.is-admin-layout .distribution-bar__heading{font-size:20px;margin-top:8px;font-weight:bold;padding:5px 0 0 10px}.is-admin-layout .distribution-bar__content{display:flex;flex-direction:column}.is-admin-layout .distribution-bar__bars{display:flex;height:179px;color:#FFF;font-size:14px;padding:0 10px}.is-admin-layout .distribution-bar__section{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;animation:fadeIn 0.3s ease}.is-admin-layout .distribution-bar__section--critic{background-color:#EB8066}.is-admin-layout .distribution-bar__section--neutral{background-color:#C8C8C8}.is-admin-layout .distribution-bar__section--promoter{background-color:#5F9DD7}.is-admin-layout .distribution-bar__inner-label{display:flex;flex-direction:column}.is-admin-layout .distribution-bar__icon{width:40px;height:40px;margin-bottom:8px}.is-admin-layout .distribution-bar__percentage{font-size:16px;font-weight:bold}.is-admin-layout .distribution-bar__labels{display:flex;justify-content:space-between;width:100%;margin-top:10px;color:#222;border-top:1px solid #F0F3F3}.is-admin-layout .distribution-bar__label-section{text-align:center;width:calc(100% / 3)}.is-admin-layout .distribution-bar__label-section__center{border-left:1px solid #F0F3F3;border-right:1px solid #F0F3F3}.is-admin-layout .distribution-bar__label{display:block;font-size:14px;font-weight:bold;text-align:left;padding-top:5px;padding-left:10px}.is-admin-layout .distribution-bar__count{display:block;font-size:14px;text-align:right;padding-right:10px;padding-bottom:5px}.is-admin-layout .distribution-bar__no-data{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;font-weight:bold}.is-admin-layout .tooltip{position:fixed;background-color:rgba(34,34,34,0.8);color:#FFF;padding:5px;border-radius:4px;font-size:12px;white-space:nowrap;pointer-events:none;z-index:1;display:flex;align-items:center;justify-content:center;text-align:center}.is-admin-layout .histogram{width:100%;margin:0 auto;padding:5px 10px;height:490px}.is-admin-layout .histogram__heading{font-size:20px;margin-top:8px;font-weight:bold}.is-admin-layout .histogram__container{display:flex;align-items:center;width:100%;height:100%}.is-admin-layout .histogram__y-title,.is-admin-layout .histogram__x-title{font-size:18px;font-weight:bold}.is-admin-layout .histogram__y-title{white-space:nowrap;height:100%;display:flex;flex-shrink:0;align-items:center;justify-content:center;margin-right:10px}.is-admin-layout .histogram__x-title{text-align:center;height:100px}.is-admin-layout .histogram__container-main{display:flex;flex-direction:column;width:100%;height:100%}.is-admin-layout .histogram__chart{max-width:100%;max-height:85%}.is-admin-layout .histogram__no-data{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;font-weight:bold}.is-admin-layout .response-list{width:100%}.is-admin-layout .response-list .c-pagination__small-margin{margin-top:20px}.is-admin-layout .response-list__heading{margin-top:20px;margin-bottom:20px}.is-admin-layout .response-list__title{font-size:24px;margin-bottom:16px}.is-admin-layout .response-list__table{width:100%}.is-admin-layout .response-list__index-context strong{font-size:12px}.is-admin-layout .response-list__table-main{width:100%}.is-admin-layout .response-list__header-row{display:flex}.is-admin-layout .response-list__header-cell,.is-admin-layout .response-list__cell{text-align:left;vertical-align:middle;font-size:16px}.is-admin-layout .response-list__header-cell:nth-child(1),.is-admin-layout .response-list__cell:nth-child(1){padding-left:16px;width:106px}.is-admin-layout .response-list__header-cell:nth-child(2),.is-admin-layout .response-list__cell:nth-child(2){width:70px}.is-admin-layout .response-list__header-cell:nth-child(3),.is-admin-layout .response-list__cell:nth-child(3){width:70px}.is-admin-layout .response-list__header-cell:nth-child(4),.is-admin-layout .response-list__cell:nth-child(4){width:100%;padding-right:16px;word-wrap:break-word;word-break:break-all}.is-admin-layout .response-list__header-cell{font-size:13px;white-space:nowrap}.is-admin-layout .response-list__row{margin-top:8px;background-color:#FFF;display:flex;border-radius:8px}.is-admin-layout .response-list__cell{padding:16px 0;animation:fadeIn 0.3s ease}.is-admin-layout .response-list__no-data{padding:20px 0px;font-size:13px;font-weight:bold}.is-admin-layout .period-modal{font-size:14px;position:absolute;background-color:#FFF;padding:20px;box-shadow:0 4px 12px rgba(0,0,0,0.1);z-index:1;top:74px;left:21px;border-radius:8px}.is-admin-layout .period-modal__content{display:flex;flex-direction:column;width:300px}.is-admin-layout .period-modal__title{font-size:24px;margin-bottom:16px}.is-admin-layout .period-modal__options{display:flex;margin-bottom:16px}.is-admin-layout .period-modal__label{display:flex;align-items:center;margin-right:16px}.is-admin-layout .period-modal__radio{margin-right:8px}.is-admin-layout .period-modal__form{margin-bottom:16px}.is-admin-layout .period-modal__form--fixed{display:flex;flex-wrap:wrap;gap:10px}.is-admin-layout .period-modal__fields{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}.is-admin-layout .period-modal__fields-row{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:10px}.is-admin-layout .period-modal__select{padding:5px;border:1px solid #C8C8C8;border-radius:4px;width:110px}.is-admin-layout .period-modal__error{color:red;margin-bottom:16px}
