@charset "UTF-8";
/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:after,:before{border-style:solid;border-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}address,blockquote,body,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;clear:both;color:inherit;margin:0}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}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:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin: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-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:300;src:url(https://www.senq-web.jp/hubfs/assets/fonts/NotoSansJP-Light.woff2) format("woff2"),url(https://www.senq-web.jp/hubfs/assets/fonts/NotoSansJP-Light.woff) format("woff"),url(https://www.senq-web.jp/hubfs/assets/fonts/NotoSansJP-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:400;src:url(https://www.senq-web.jp/hubfs/assets/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(https://www.senq-web.jp/hubfs/assets/fonts/NotoSansJP-Regular.woff) format("woff"),url(https://www.senq-web.jp/hubfs/assets/fonts/NotoSansJP-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:500;src:url(https://www.senq-web.jp/hubfs/assets/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(https://www.senq-web.jp/hubfs/assets/fonts/NotoSansJP-Medium.woff) format("woff"),url(https://www.senq-web.jp/hubfs/assets/fonts/NotoSansJP-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:700;src:url(https://www.senq-web.jp/hubfs/assets/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(https://www.senq-web.jp/hubfs/assets/fonts/NotoSansJP-Bold.woff) format("woff"),url(https://www.senq-web.jp/hubfs/assets/fonts/NotoSansJP-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Light.woff2) format("woff2"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Light.woff) format("woff"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Light.ttf) format("truetype"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Light.eot) format("embedded-opentype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-LightItalic.woff2) format("woff2"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-LightItalic.woff) format("woff"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-LightItalic.ttf) format("truetype"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-LightItalic.eot) format("embedded-opentype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Regular.woff2) format("woff2"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Regular.woff) format("woff"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Regular.ttf) format("truetype"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Regular.eot) format("embedded-opentype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Italic.woff2) format("woff2"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Italic.woff) format("woff"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Italic.ttf) format("truetype"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Italic.eot) format("embedded-opentype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Medium.woff2) format("woff2"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Medium.woff) format("woff"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Medium.ttf) format("truetype"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Medium.eot) format("embedded-opentype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-MediumItalic.woff2) format("woff2"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-MediumItalic.woff) format("woff"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-MediumItalic.ttf) format("truetype"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-MediumItalic.eot) format("embedded-opentype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Bold.woff2) format("woff2"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Bold.woff) format("woff"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Bold.ttf) format("truetype"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-Bold.eot) format("embedded-opentype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-BoldItalic.woff2) format("woff2"),url(https://www.senq-web.jp/hubfs/assets/fonts/Roboto-BoldItalic.woff) format("woff"),url(https://www.senq-web.jp/hubfs/assets/fonts/assets/fonts/Roboto-BoldItalic.ttf) format("truetype"),url(https://www.senq-web.jp/hubfs/assets/fonts/assets/fonts/Roboto-BoldItalic.eot) format("embedded-opentype")}:root{-ms-text-spacing:trim-start allow-end trim-adjacent ideograph-alpha ideograph-numeric;text-spacing:trim-start allow-end trim-adjacent ideograph-alpha ideograph-numeric;--primary-color:#0e4492;--primary-color-dark:#001e64;--primary-color-light:#506fc3;--secondary-color:#cb4468;--secondary-color-dark:#95003e;--secondary-color-light:#ff7696;--error-color:#ea0000;--blue-color:#1a6ec6;--bluegreen-color:#116f9e;--lightblue-color:#1495a8;--darkpurple-color:#604480;--kyobashi-color:#d82316;--aoyama-color:#0998dd;--roppongi-color:#9c0183;--kasumigaseki-color:#00479d;--namikidori-color:#00aed4;--meguro-color:#e4b5a6;--gray01-color:#aaa;--gray02-color:#e6e6e6;--gray03-color:#c3c3c3;--gray04-color:#707070;--gray05-color:#d5d5d5;--gray06-color:#d0d0d0;--gray07-color:#d8d8d8;--gray08-color:#f2f2f2;--gray09-color:#c7c7c7;--gray10-color:#c6c6c6;--gradation-color:linear-gradient(to right,var(--secondary-color) 0%,var(--darkpurple-color) 15%,var(--primary-color) 50%,var(--bluegreen-color) 85%,var(--lightblue-color) 100%);--primary-font:"Noto Sans JP","ヒラギノ角ゴ ProN W3",HiraKakuProN-W3,游ゴシック,"Yu Gothic",メイリオ,Meiryo,Verdana,Helvetica,Arial,sans-serif;--secondary-font:"Roboto","Noto Sans JP","ヒラギノ角ゴ ProN W3",HiraKakuProN-W3,游ゴシック,"Yu Gothic",メイリオ,Meiryo,Verdana,Helvetica,Arial,sans-serif;--maximum-content-width:1360px;--smaller-content-width:1210px;--minimum-sp-content-width:375px;--vertical-spacing:100px;--horizon-spacing:60px;--sp-vertical-spacing:50px;--sp-horizon-spacing:30px}html{font-size:62.5%;width:100%}body,html{-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%;overflow-x:hidden;text-rendering:optimizeLegibility;-ms-touch-action:manipulation}@media print,screen and (min-width:768px){body,html{overflow-x:auto}}body.is-open,html.is-open{overflow:hidden}body{background-color:#fff;color:#000;font-family:var(--primary-font);font-size:14px;font-size:1.4rem;font-weight:400;height:auto;letter-spacing:.0005em;line-height:1.8;min-height:100vh;min-width:var(--minimum-sp-content-width);position:relative;text-orientation:sideways;width:100%;word-break:break-all}@media print,screen and (min-width:768px){body{font-size:16px;font-size:1.6rem;min-width:var(--maximum-content-width)}}.load{-webkit-animation:loadFadeOut .5s .5s forwards;animation:loadFadeOut .5s .5s forwards;background:#fff;height:100vh;left:0;opacity:1;position:fixed;top:0;width:100vw;z-index:2000}body a{color:#000;outline:0;-webkit-transition:opacity .3s;transition:opacity .3s}body a:focus{opacity:.3}@media (hover:hover) and (pointer:fine){body a:hover{opacity:.3}}main{display:block}*{-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{white-space:pre-wrap}nav ul{list-style:none}strong{font-weight:700}img{-webkit-user-drag:none;user-drag:none;display:block;height:auto;margin:0 auto;max-width:100%;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;font-family:inherit;font-size:inherit;outline:none}label{cursor:pointer}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button,input[type=datetime-local]::-webkit-inner-spin-button,input[type=datetime-local]::-webkit-outer-spin-button,input[type=month]::-webkit-inner-spin-button,input[type=month]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=time]::-webkit-inner-spin-button,input[type=time]::-webkit-outer-spin-button,input[type=week]::-webkit-inner-spin-button,input[type=week]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=date],input[type=datetime-local],input[type=month],input[type=number],input[type=time],input[type=week]{-moz-appearance:textfield}input[type=date]::-webkit-clear-button,input[type=datetime-local]::-webkit-clear-button,input[type=month]::-webkit-clear-button,input[type=time]::-webkit-clear-button,input[type=week]::-webkit-clear-button{-webkit-appearance:none}.ripple{-webkit-animation:rippleEffect .2s linear;animation:rippleEffect .2s linear;background:#fff;border-radius:50%;display:block;height:100px;position:fixed;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transform-origin:center;transform-origin:center;width:100px;z-index:1500}@-webkit-keyframes rippleEffect{to{opacity:0;-webkit-transform:translate(-50%,-50%) scale(10);transform:translate(-50%,-50%) scale(10)}}@keyframes rippleEffect{to{opacity:0;-webkit-transform:translate(-50%,-50%) scale(10);transform:translate(-50%,-50%) scale(10)}}@-webkit-keyframes loadFadeOut{0%{opacity:1;z-index:2000}to{opacity:0;z-index:0}}@keyframes loadFadeOut{0%{opacity:1;z-index:2000}to{opacity:0;z-index:0}}.sect{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.9);overflow-x:hidden;padding:var(--sp-vertical-spacing) 0}@media print,screen and (min-width:768px){.sect{padding:75px 0 var(--vertical-spacing)}}.sect:not(:first-child){margin-top:var(--sp-vertical-spacing)}@media print,screen and (min-width:768px){.sect:not(:first-child){margin-top:var(--vertical-spacing)}}.sect__inner{padding:0 var(--sp-horizon-spacing)}@media print,screen and (min-width:768px){.sect__inner{width:var(--maximum-content-width)}.sect__inner,.sect__inner--small{margin:0 auto;padding:0 var(--horizon-spacing)}.sect__inner--small{width:var(--smaller-content-width)}.contCol{-ms-grid-rows:1fr;-ms-grid-columns:calc(100% - 316px) 56px 260px;-webkit-column-gap:56px;-moz-column-gap:56px;column-gap:56px;display:-ms-grid;display:grid;grid-template-columns:calc(100% - 316px) 260px;grid-template-rows:1fr}.contCol>:first-child{-ms-grid-column:1;-ms-grid-row:1}.contCol>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}}.contRow+.contRow{margin-top:100px}@media print,screen and (min-width:768px){.contRow+.contRow{margin-top:0}}.relatedContBlock{background:rgba(0,0,0,.5);color:#fff;padding:var(--sp-vertical-spacing) 0}.relatedContBlock [class*=title]{text-align:center}@media print,screen and (min-width:768px){.relatedContBlock{padding:var(--vertical-spacing) 0}}.relatedContBlock__inner{padding:0 var(--sp-horizon-spacing)}@media print,screen and (min-width:768px){.relatedContBlock__inner{margin:0 auto;padding:0 var(--horizon-spacing);width:var(--maximum-content-width)}}.cvAreaBlock{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(95,112,152,.8);padding:var(--sp-vertical-spacing) 0}@media print,screen and (min-width:768px){.cvAreaBlock{padding:var(--vertical-spacing) 0}}.cvAreaBlock__inner{padding:0 var(--sp-horizon-spacing)}@media print,screen and (min-width:768px){.cvAreaBlock__inner{margin:0 auto;padding:0 var(--horizon-spacing);width:var(--maximum-content-width)}}.breadcrumbAreaBlock{background:rgba(0,0,0,.3);color:#fff;overflow:hidden;position:relative}@media print,screen and (min-width:768px){.breadcrumbAreaBlock{overflow:auto;padding:5px var(--vertical-spacing)}}.catalogAreaBlock{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(104,176,186,.8);padding:var(--sp-vertical-spacing) 0}.catalogAreaBlock__inner{padding:0 var(--sp-horizon-spacing)}@media print,screen and (min-width:768px){.catalogAreaBlock{padding:var(--vertical-spacing) 0}.catalogAreaBlock__inner{margin:0 auto;padding:0 var(--horizon-spacing);width:var(--maximum-content-width)}}.container{background:#000;position:relative;width:100%;word-break:break-all}@media print,screen and (min-width:768px){.container{min-width:var(--maximum-content-width)}}.content{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.5);position:relative;z-index:4}.content--bgNone{-webkit-backdrop-filter:none;backdrop-filter:none;background:none}.mv{position:relative}.mv--swiper{height:100vh}@media print,screen and (max-width:767px){.mv--office{height:clamp(430px,30dvh,768px)}}.swiper.mv__slider{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.mv__swiperPagination.swiper-pagination-bullets.swiper-pagination-horizontal,.mv__swiperPagination.swiper-pagination-custom,.swiper-horizontal>.mv__swiperPagination.swiper-pagination-bullets,.swiper-pagination-fraction{bottom:60px;margin:0 -2px;padding:0 var(--sp-horizon-spacing);width:auto}@media print,screen and (min-width:768px){.mv__swiperPagination.swiper-pagination-bullets.swiper-pagination-horizontal,.mv__swiperPagination.swiper-pagination-custom,.swiper-horizontal>.mv__swiperPagination.swiper-pagination-bullets,.swiper-pagination-fraction{bottom:65px;padding:0 var(--horizon-spacing)}.mv__swiperPagination.mv__swiperPagination--top.swiper-pagination-bullets.swiper-pagination-horizontal,.mv__swiperPagination.mv__swiperPagination--top.swiper-pagination-custom,.swiper-horizontal>.mv__swiperPagination.mv__swiperPagination--top.swiper-pagination-bullets,.swiper-pagination-fraction{bottom:20px;left:auto;right:0}}.mv__slider.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.mv__swiperPagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background:hsla(0,0%,100%,.2);border-radius:0;height:4px;margin:0 2px;opacity:1;width:40px}.mv__slider.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active,.mv__swiperPagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active{background:#fff}.mv__swiperSlide:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.7)));background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.7));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.mv__swiperSlide--top:before{background:rgba(0,0,0,.25)}@media print,screen and (min-width:768px){.mv__swiperSlide--top:before{background:rgba(0,0,0,.1)}}.mv__swiperSlideInner img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;-webkit-transform:translateX(-1.5%) scale(1.2);transform:translateX(-1.5%) scale(1.2);-webkit-transition:7s linear 1s;transition:7s linear 1s;width:100%}.swiper-slide[class*=-active] .mv__swiperSlideInner img{-webkit-transform:translateX(1.5%) scale(1.05);transform:translateX(1.5%) scale(1.05);-webkit-transition-delay:0s;transition-delay:0s}.mv__swiperSlideCaption{bottom:75px;color:#fff;font-size:11px;font-size:1.1rem;font-weight:700;left:var(--sp-horizon-spacing);letter-spacing:.1em;position:absolute;z-index:4}@media print,screen and (min-width:768px){.mv__swiperSlideCaption{bottom:85px;left:var(--horizon-spacing)}.mv__swiperSlideCaption--top{bottom:40px;left:auto;right:var(--horizon-spacing);width:172px}}.mv__visual{left:0;position:fixed;top:0;width:100%;z-index:0}.mv__visual:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.5) 0,transparent);content:"";display:block;height:80px;left:0;position:absolute;top:0;width:100%}@media print,screen and (min-width:768px){.mv__visual:after{background:linear-gradient(135deg,rgba(0,0,0,.7),transparent 50%,transparent);height:100%}}.mv__visual img{height:100vh;-o-object-fit:cover;object-fit:cover;width:100%}.mv__visual--dark:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.7)));background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.7));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.mv__inner{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:480px;justify-content:flex-start;margin:0 var(--sp-horizon-spacing);position:relative}@media print,screen and (min-width:768px){.mv__inner{height:450px;margin:0 auto;max-width:var(--maximum-content-width);padding:0 var(--horizon-spacing)}}.mv__inner--xsmall{height:160px}@media print,screen and (min-width:768px){.mv__inner--xsmall{height:200px}}.mv__inner--small{height:360px}@media print,screen and (min-width:768px){.mv__inner--small{height:450px}}.mv__inner--full{height:100vh}@media print,screen and (min-width:768px){.mv__inner--full{height:calc(100vh - 40px)}}.mv__inner--large{height:570px}@media print,screen and (min-width:768px){.mv__inner--large{height:450px}}.mv__inner--xlarge{height:640px}@media print,screen and (min-width:768px){.mv__inner--xlarge{height:450px}}.mv__txtArea{color:#fff;margin-bottom:45px;position:relative;width:100%;z-index:2}@media print,screen and (min-width:768px){.mv__txtArea{margin-bottom:70px}}.mv__inner--full .mv__txtArea{margin-bottom:220px}.mv__inner--xsmall .mv__txtArea{margin-bottom:40px;text-align:center}@media print,screen and (min-width:768px){.mv__inner--xsmall .mv__txtArea{margin-bottom:45px;text-align:left}}.mv__txtArea--anchor{margin-bottom:95px}@media print,screen and (min-width:768px){.mv__txtArea--anchor{margin-bottom:70px}}.mv__txtArea--article{margin-bottom:40px}@media print,screen and (min-width:768px){.mv__txtArea--article{margin-bottom:120px;padding-right:504px}}.mv__txtArea--interview{margin-bottom:15px}@media print,screen and (min-width:768px){.mv__txtArea--interview{margin-bottom:60px}}@media print,screen and (max-width:767px){.mv--office .mv__inner--full{height:360px}.mv--office .mv__inner--full .mv__txtArea{margin-bottom:45px}}.mv__articlePhoto{height:210px;left:50%;overflow:hidden;padding:0 var(--sp-horizon-spacing);position:absolute;top:80px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.mv__articlePhoto img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media print,screen and (min-width:768px){.mv__articlePhoto{height:340px;left:auto;padding:0;right:0;top:60px;-webkit-transform:none;transform:none;width:504px}}.mv__companyLogo{max-width:100px}.mv__companyLogo+.mv__ariticleTitle{margin-top:10px}.mv__titleWrap{text-align:center}@media print,screen and (min-width:768px){.mv__titleWrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}}.mv__title{color:#fff;font-size:38px;font-size:3.8rem;font-weight:500;line-height:1.3}@media print,screen and (min-width:768px){.mv__title{font-size:46px;font-size:4.6rem}}.mv__title--spSmall{font-size:35px;font-size:3.5rem}@media print,screen and (min-width:768px){.mv__title--spSmall{font-size:46px;font-size:4.6rem}}.mv__title--logo{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media print,screen and (min-width:768px){.mv__title--logo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media print,screen and (max-width:767px){.mv--office .mv__title{font-size:30px;font-size:3rem}}.mv__logo{display:inline-block;margin:0;width:100px}@media print,screen and (max-width:767px){.mv--office .mv__logo{width:90px}}.mv__subTitle{display:inline-block;font-family:var(--secondary-font);font-size:16px;font-size:1.6rem;font-weight:500;position:relative}@media print,screen and (min-width:768px){.mv__subTitle{font-size:18px;font-size:1.8rem}.mv__titleWrap .mv__subTitle{margin-left:25px}}.mv__subTitle--line{padding:0 30px}.mv__subTitle--line:after,.mv__subTitle--line:before{background:currentColor;content:"";display:inline-block;height:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.mv__subTitle--line:before{left:0}.mv__subTitle--line:after{right:0}@media print,screen and (max-width:767px){.mv--office .mv__subTitle{font-size:14px;font-size:1.4rem}}.mv__lead{margin-top:30px;text-align:left}@media print,screen and (max-width:767px){.mv--office .mv__lead{font-size:12px;font-size:1.2rem;line-height:1.6;margin-top:20px}}.mv__articleInfo{font-size:20px;font-size:2rem}.mv__ariticleTitle{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:30px;font-size:3rem;font-weight:500;letter-spacing:.0001em;line-height:1.4;overflow:hidden;text-overflow:ellipsis}.mv__ariticleTitle+.mv__articleInfo{margin-top:10px}@media print,screen and (min-width:768px){.mv__ariticleTitle{font-size:36px;font-size:3.6rem}}.mv__ariticleLabel{font-size:16px;font-size:1.6rem;font-weight:700}.mv__ariticleLabel+.mv__ariticleTitle{margin-top:10px}.mv__interviewTitle{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;font-size:30px;font-size:3rem;font-weight:500;letter-spacing:.0001em;line-height:1.4;overflow:hidden;text-overflow:ellipsis}@media print,screen and (min-width:768px){.mv__interviewTitle{font-size:36px;font-size:3.6rem}}.mv__interviewInfo{font-size:20px;font-size:2rem;font-weight:700;line-height:1.4;margin-top:30px}@media print,screen and (min-width:768px){.mv__interviewInfo{font-size:19px;font-size:1.9rem;margin-top:10px}}.mv__categoryWrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}@media print,screen and (min-width:768px){.mv__categoryWrap{margin-top:20px}}.mv__categoryWrap>[class*=mv__category]{padding:10px 10px 0}.mv__categoryDate{font-size:20px;font-size:2rem}.mv__categoryName{font-size:16px;font-size:1.6rem}.mv__categoryOffice{font-size:14px;font-size:1.4rem;font-weight:700}.mv__categoryOffice [class*=icon]{margin-right:5px}.mv__categoryOffice [class*=icon]:before{height:44px;width:40px}.mv__bgTitle{bottom:30px;color:rgba(0,0,0,.1);font-family:var(--secondary-font);font-size:110px;font-size:11rem;font-weight:500;left:0;letter-spacing:-.03em;line-height:1;position:absolute;white-space:nowrap;z-index:1}@media print,screen and (min-width:768px){.mv__bgTitle{bottom:5px;font-size:260px;font-size:26rem}}.mv__txt{font-size:14px;font-size:1.4rem;margin-top:10px}@media print,screen and (min-width:768px){.mv__txt{font-size:20px;font-size:2rem}}.titleLev02{font-size:30px;font-size:3rem;letter-spacing:.00025em;line-height:1.25;text-align:left}@media print,screen and (min-width:768px){.titleLev02{font-size:40px;font-size:4rem;text-align:left}}.titleLev02--center{text-align:center}.titleLev02__main{display:block;margin-top:10px}@media print,screen and (min-width:768px){.titleLev02__main{margin-top:5px}}.titleLev02__sub{color:var(--secondary-color);display:block;font-size:14px;font-size:1.4rem;letter-spacing:.0001em}@media print,screen and (min-width:768px){.titleLev02__sub{font-size:16px;font-size:1.6rem}}.titleLev02__main:not(.titleLev02__sub+.titleLev02__main){padding-top:10px;position:relative;text-align:left}.titleLev02__main:not(.titleLev02__sub+.titleLev02__main):before{background:var(--secondary-color);content:"";display:inline-block;height:3px;left:0;position:absolute;top:0;width:1em}.titleLev03{font-family:var(--primary-font);font-size:22px;font-size:2.2rem;letter-spacing:.00025em;line-height:1.25;margin-top:40px;padding-top:.5em;position:relative}@media print,screen and (min-width:768px){.titleLev03{font-size:26px;font-size:2.6rem;margin-top:50px}}.sect .titleLev03:first-child{margin-top:0}.titleLev03--large{font-size:30px;font-size:3rem}@media print,screen and (min-width:768px){.titleLev03--large{font-size:40px;font-size:4rem}}.titleLev03--small{font-size:18px;font-size:1.8rem}@media print,screen and (min-width:768px){.titleLev03--small{font-size:20px;font-size:2rem}}.titleLev03--spOpen{padding-right:40px;position:relative}@media print,screen and (min-width:768px){.titleLev03--spOpen{padding-right:0}}.titleLev03:before{background:var(--secondary-color);content:"";display:inline-block;height:3px;left:0;position:absolute;top:0;width:22px}@media print,screen and (min-width:768px){.titleLev03:before{width:26px}}.titleLev03--small:before{width:18px}@media print,screen and (min-width:768px){.titleLev03--small:before{width:20px}}.titleLev03--large:before{width:30px}@media print,screen and (min-width:768px){.titleLev03--large:before{width:40px}}.titleLev03__icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--primary-color-light);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:36px;justify-content:center;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px}@media print,screen and (min-width:768px){.titleLev03__icon{display:none}}.titleLev03__icon:before{content:"\e90b"}.titleLev03--spOpen.is-open .titleLev03__icon:before{content:"\e90c"}.titleLev04{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:var(--secondary-color);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:24px;font-size:2.4rem;line-height:1.5;margin-top:50px;position:relative}@media print,screen and (min-width:768px){.titleLev04{font-size:28px;font-size:2.8rem;margin-top:75px}}.titleLev04--small{font-size:20px;font-size:2rem}@media print,screen and (min-width:768px){.titleLev04--small{font-size:28px;font-size:2.8rem}}.titleLev04--blue{color:var(--primary-color-dark)}.titleLev04--green{color:var(--lightblue-color)}.block .titleLev04:first-child{margin-top:0}.block .titleLev04:not(:first-child),.sect .titleLev04:not(:first-child){margin-top:30px}@media print,screen and (min-width:768px){.block .titleLev04:not(:first-child),.sect .titleLev04:not(:first-child){margin-top:40px}}.titleLev04__txt{display:inline-block;font-weight:700;padding-right:1em;white-space:nowrap}@media print,screen and (min-width:768px){.titleLev04__txt{font-weight:500}}.titleLev04__line{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221%22%20height%3D%229%22%20viewBox%3D%220%200%201%209%22%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_2505%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%202505%22%20width%3D%221%22%20height%3D%221%22%20transform%3D%22translate(0%208)%22%20fill%3D%22rgba(0%2C0%2C0%2C0.2)%22%2F%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_2557%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%202557%22%20width%3D%221%22%20height%3D%221%22%20transform%3D%22translate(0%204)%22%20fill%3D%22rgba(0%2C0%2C0%2C0.2)%22%2F%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_2558%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%202558%22%20width%3D%221%22%20height%3D%221%22%20fill%3D%22rgba(0%2C0%2C0%2C0.2)%22%2F%3E%3C%2Fsvg%3E") 50% 50% repeat-x;display:block;height:9px;margin-bottom:.5em;width:100%}.titleLev05{color:var(--secondary-color);font-size:19px;font-size:1.9rem;font-weight:700;letter-spacing:.00015em;line-height:1.5}.titleLev05--spCenter{text-align:center}@media print,screen and (min-width:768px){.titleLev05--spCenter{text-align:left}.titleLev05--column{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.titleLev05--column .titleLev05__mainTitle{margin-left:1em}}.titleLev05--small{font-size:16px;font-size:1.6rem;letter-spacing:.0005em}.titleLev05__mainTitle,.titleLev05__subTitle{display:block}.titleLev05__subTitle+.titleLev05__mainTitle{color:#000}.primaryButton{margin-top:30px;text-align:center}@media print,screen and (min-width:768px){.primaryButton{margin-top:50px;text-align:left}}.primaryButton--center{text-align:center}.primaryButton--right{text-align:right}.primaryButton--small{margin-top:10px}.primaryButton--full{margin-top:15px}.primaryButton--row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.primaryButton--row.primaryButton--small{margin-top:15px}@media print,screen and (min-width:768px){.primaryButton--row{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:end;-ms-flex-pack:end;align-items:flex-start;justify-content:flex-end}.primaryButton--row.primaryButton--small{margin-top:10px}}.primaryButton--alignStretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.primaryButton--justifyCenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.primaryButton--download{margin-top:0}.primaryButton__link{background:var(--gradation-color);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-size:1.2rem;font-weight:700;letter-spacing:.00025em;line-height:1.3;margin:0 auto;min-width:280px;overflow:hidden;padding:17px 30px 17px 20px;position:relative;text-align:center;-webkit-transition:.2s ease;transition:.2s ease}@media print,screen and (min-width:768px){.primaryButton__link{text-align:center}}.primaryButton__link.is-hidden{opacity:0}.primaryButton__link.is-active{-webkit-animation:zoomIn .4s ease-in-out forwards;animation:zoomIn .4s ease-in-out forwards}.primaryButton__link:before{background:-webkit-gradient(linear,left top,right top,from(var(--primary-color-dark)),to(var(--primary-color)));background:linear-gradient(to right,var(--primary-color-dark) 0,var(--primary-color) 100%);content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s,-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;width:100%;z-index:2}.primaryButton__link:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:8px;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);width:8px;z-index:3}.primaryButton__link:focus{opacity:1}.primaryButton__link:focus:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}@media (hover:hover) and (pointer:fine){.primaryButton__link:hover{opacity:1}.primaryButton__link:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}}.primaryButton__link--comment{overflow:visible}.primaryButton__link--customIcon{padding-left:28px;padding-right:28px}.primaryButton__link--customIcon:after{content:none}.primaryButton__link--customIcon [class*=icon]{display:inline-block;font-size:20px;font-size:2rem;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.primaryButton__link--full{min-width:inherit;width:100%}.primaryButton--small .primaryButton__link{min-width:inherit;padding:12px 30px 12px 18px}.primaryButton--row .primaryButton__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:10px;width:100%}@media print,screen and (min-width:768px){.primaryButton--row .primaryButton__link{margin:10px 10px 0;width:auto}}.primaryButton--row.primaryButton--small .primaryButton__link{margin-top:5px;width:calc(50% - 5px)}@media print,screen and (min-width:768px){.primaryButton--row.primaryButton--small .primaryButton__link{margin:10px 5px 0;width:auto}}.primaryButton--full .primaryButton__link{min-width:inherit;padding-bottom:12px;padding-top:12px;width:100%}@media print,screen and (min-width:768px){.primaryButton--full .primaryButton__link{padding-bottom:7px;padding-top:7px}}.primaryButton--download .primaryButton__link{min-width:190px;padding:8px}@media print,screen and (min-width:768px){.primaryButton--download .primaryButton__link{min-width:240px}}.primaryButton__txt{position:relative;z-index:3}.primaryButton__txt--large{font-size:16px;font-size:1.6rem}.primaryButton__comment{left:-35px;position:absolute;top:-20px;z-index:4}.morereadButtonWrap{margin-top:50px;text-align:center}.morereadButton{-webkit-text-fill-color:transparent;background:var(--gradation-color);-webkit-background-clip:text;display:inline-block;font-size:19px;font-size:1.9rem;font-weight:700;letter-spacing:.00015em;padding-bottom:35px;position:relative;text-shadow:0 3px 6px rgba(0,0,0,.16)}.morereadButton:after{border-bottom:4px solid var(--primary-color-light);border-right:4px solid var(--primary-color-light);bottom:15px;content:"";display:inline-block;height:12px;left:50%;position:absolute;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);width:12px}.morereadButton:focus:after{-webkit-animation:falldown 1.2s ease-in-out infinite;animation:falldown 1.2s ease-in-out infinite}@media (hover:hover) and (pointer:fine){.morereadButton:hover:after{-webkit-animation:falldown 1.2s ease-in-out infinite;animation:falldown 1.2s ease-in-out infinite}}@-webkit-keyframes falldown{0%{bottom:15px;opacity:0}10%{opacity:1}90%{opacity:0}to{bottom:-5px;opacity:0}}@keyframes falldown{0%{bottom:15px;opacity:0}10%{opacity:1}90%{opacity:0}to{bottom:-5px;opacity:0}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.primaryCard{margin-top:30px}@media print,screen and (min-width:768px){.primaryCard{margin-top:50px}.primaryCard__list{-ms-grid-rows:auto;-ms-grid-columns:1fr 17px 1fr 17px 1fr;-webkit-column-gap:17px;-moz-column-gap:17px;column-gap:17px;display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;row-gap:30px}.primaryCard__list>:first-child{-ms-grid-column:1;-ms-grid-row:1}.primaryCard__list>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.primaryCard__list>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.primaryCard__list--columnsType02{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);row-gap:20px}}.primaryCard__list--swiper{gap:0}.primaryCard__item{background:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.primaryCard__item+.primaryCard__item{margin-top:15px}@media print,screen and (min-width:768px){.primaryCard__item+.primaryCard__item{margin-top:0}}.primaryCard__photo,.primaryCard__photo img{height:180px;overflow:hidden}.primaryCard__photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;width:100%}@media print,screen and (min-width:768px){.primaryCard__photo,.primaryCard__photo img{height:230px}}.primaryCard__photo--dark{display:block;position:relative}.primaryCard__photo--dark:before{background:rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.primaryCard__photo--large,.primaryCard__photo--large img{height:205px}@media print,screen and (min-width:768px){.primaryCard__photo--large,.primaryCard__photo--large img{height:260px}}.primaryCard__photo--blog,.primaryCard__photo--blog img{height:230px}@media print,screen and (min-width:768px){.primaryCard__photo--blog,.primaryCard__photo--blog img{height:200px}}.primaryCard__photo--middle,.primaryCard__photo--middle img{height:210px}@media print,screen and (min-width:768px){.primaryCard__photo--middle,.primaryCard__photo--middle img{height:200px}}.primaryCard__photo--small,.primaryCard__photo--small img{height:125px}@media print,screen and (min-width:768px){.primaryCard__photo--small,.primaryCard__photo--small img{height:160px}}.primaryCard__catch{color:#fff;display:inline-block;font-size:20px;font-size:2rem;font-weight:700;left:50%;letter-spacing:.0004em;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;z-index:11}.primaryCard__inner{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);display:block;overflow:hidden;position:relative}a.primaryCard__inner:focus{opacity:1}a.primaryCard__inner:focus .primaryCard__photo img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (hover:hover) and (pointer:fine){a.primaryCard__inner:hover{opacity:1}a.primaryCard__inner:hover .primaryCard__photo img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.primaryCard__link:focus{opacity:1}.primaryCard__link:focus .primaryCard__photo img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (hover:hover) and (pointer:fine){.primaryCard__link:hover{opacity:1}.primaryCard__link:hover .primaryCard__photo img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.primaryCard__txtArea{padding:20px;position:relative}.primaryCard__txtArea--bottomSpace{padding-bottom:45px}.primaryCard__txtArea--office{text-align:center}.primaryCard__logoArea{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.primaryCard__logo{border:1px solid var(--gray02-color);padding:13px;width:100px}@media print,screen and (min-width:768px){.primaryCard__logo{padding:13px 45px;width:170px}}.primaryCard__logoDetail{padding-left:20px;width:calc(100% - 100px)}@media print,screen and (min-width:768px){.primaryCard__logoDetail{width:calc(100% - 170px)}}.primaryCard__logoOffice{font-size:12px;font-size:1.2rem;letter-spacing:.0005em}.primaryCard__logoOffice [class*=icon]:before{height:33px;width:30px}.primaryCard__title{font-size:20px;font-size:2rem;font-weight:700;letter-spacing:.0001em;line-height:1.2}.primaryCard__link .primaryCard__title,.primaryCard__title a{color:var(--primary-color-light);font-size:18px;font-size:1.8rem;line-height:1.6;-webkit-text-decoration:underline 1px;text-decoration:underline 1px}.primaryCard__link .primaryCard__title:after,.primaryCard__title a:after{border-bottom:2px solid;border-right:2px solid;content:"";display:inline-block;height:8px;margin-bottom:.175em;margin-left:.5em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:8px}.primaryCard__logoArea+.primaryCard__title{margin-top:15px}.primaryCard__link .primaryCard__title--small,.primaryCard__subTitle,.primaryCard__title--small,.primaryCard__title--small a{font-size:16px;font-size:1.6rem}.primaryCard__officeTitle{color:var(--primary-color-light);display:inline-block;font-size:20px;font-size:2rem;font-weight:700;letter-spacing:.0001em;padding-right:20px;position:relative;-webkit-text-decoration:underline 1px;text-decoration:underline 1px}.primaryCard__officeTitle [class*=icon]{margin-right:5px}.primaryCard__officeTitle [class*=icon]:before{height:44px;width:40px}.primaryCard__officeTitle:after{border-bottom:2px solid;border-right:2px solid;content:"";display:inline-block;height:8px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);width:8px}.primaryCard__officeLead{font-size:15px;font-size:1.5rem;font-weight:700;margin-top:20px;text-align:left}@media print,screen and (min-width:768px){.primaryCard__officeLead{margin-top:25px}}.primaryCard__officeTxt{font-size:15px;font-size:1.5rem;text-align:left}.primaryCard__officeTxt strong{font-weight:700}.primaryCard__company{font-size:18px;font-size:1.8rem;font-weight:700;letter-spacing:.0001em}.primaryCard__company+.primaryCard__title{margin-top:5px}.primaryCard__articleTitle{color:var(--primary-color-light);font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:.0001em;line-height:1.5}.primaryCard__category{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px -5px 0}.primaryCard__category .tag{margin-top:0;padding-left:10px}.primaryCard__category.tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.primaryCard__categoryDate{font-family:var(--secondary-font);font-size:13px;font-size:1.3rem;padding:0 5px;white-space:nowrap}.tag .primaryCard__categoryDate{padding-right:8px;padding-top:4px}.primaryCard__member{bottom:10px;color:var(--secondary-color);font-size:12px;font-size:1.2rem;font-weight:700;position:absolute;right:10px}.primaryCard__member [class*=icon]:before{height:44px;width:40px}.primaryCard__office{font-size:14px;font-size:1.4rem;font-weight:700;margin-top:10px}.primaryCard__office [class*=icon]:before{height:44px;width:40px}.primaryCard__office--right{text-align:right}.primaryCard__categoryName{font-size:12px;font-size:1.2rem;font-weight:700;padding:0 5px}.primaryCard__meeting{font-size:14px;font-size:1.4rem;margin-top:15px}.primaryCard__meeting strong{font-weight:700}.simpleCard:not(:first-child){margin-top:30px}@media print,screen and (min-width:768px){.simpleCard:not(:first-child){margin-top:50px}.simpleCard__list{-ms-grid-rows:auto;-ms-grid-columns:1fr 20px 1fr 20px 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;row-gap:30px}.simpleCard__list>:first-child{-ms-grid-column:1;-ms-grid-row:1}.simpleCard__list>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.simpleCard__list>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.simpleCard__list--columnsType02{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);row-gap:20px}}.simpleCard__item+.simpleCard__item{margin-top:30px}@media print,screen and (min-width:768px){.simpleCard__item+.simpleCard__item{margin-top:0}}.simpleCard__link{background:#fff;border:1px solid var(--gray02-color);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);display:block;height:100%;padding:20px}.simpleCard__date{font-family:var(--secondary-font);font-size:13px;font-size:1.3rem;letter-spacing:.0015em}.simpleCard__title{color:var(--primary-color-light);font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:.0001em;line-height:1.5}.simpleCard__title+.simpleCard__date{margin-top:10px}.circleCard:not(:first-child){margin-top:30px}@media print,screen and (min-width:768px){.circleCard:not(:first-child){margin-top:50px}.circleCard__list{-ms-grid-rows:auto;-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:-ms-grid;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;row-gap:50px}.circleCard__list>:first-child{-ms-grid-column:1;-ms-grid-row:1}.circleCard__list>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.circleCard__list>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.circleCard__list>:nth-child(4){-ms-grid-column:7;-ms-grid-row:1}}.circleCard__item+.circleCard__item{margin-top:40px}@media print,screen and (min-width:768px){.circleCard__item+.circleCard__item{-webkit-box-align:start;-ms-flex-align:start;align-items:start;justify-items:center;margin-top:0}}.circleCard__inner{background:#fff;border-radius:50%;-webkit-box-shadow:0 1px 12px rgba(0,0,0,.16);box-shadow:0 1px 12px rgba(0,0,0,.16);display:inline-block;height:clamp(60vw,290px,80vw);overflow:hidden;position:relative;width:clamp(60vw,290px,80vw);z-index:-1}.circleCard__inner:before{background:var(--gradation-color);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:.4s ease;transition:.4s ease;width:100%;z-index:0}@media print,screen and (min-width:768px){.circleCard__inner{height:290px;width:290px}}.circleCard__link{display:block;text-align:center}.circleCard__link:focus,.circleCard__link:focus .circleCard__inner:before{opacity:1}@media (hover:hover) and (pointer:fine){.circleCard__link:hover,.circleCard__link:hover .circleCard__inner:before{opacity:1}}.circleCard__photo{border:5px solid transparent;border-radius:50%;display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.circleCard__photo img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.circleCard__txtArea{margin-top:-25px;position:relative;text-align:center}.circleCard__company{font-size:12px;font-size:1.2rem;letter-spacing:.0004em;margin-top:15px}.circleCard__name{color:var(--primary-color-light);font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:.0001em;line-height:1.6;margin-top:5px;text-decoration:underline}.circleCard__name:after{border-bottom:2px solid;border-right:2px solid;content:"";display:inline-block;height:8px;margin-bottom:.175em;margin-left:.5em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:8px}@media print,screen and (min-width:768px){.tabCard__list{-ms-grid-rows:auto;-ms-grid-columns:1fr 20px 1fr 20px 1fr;display:-ms-grid;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto}.tabCard__list>:first-child{-ms-grid-column:1;-ms-grid-row:1}.tabCard__list>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.tabCard__list>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}}.tabCard__item{border:1px solid var(--gray07-color)}.tabCard__item+.tabCard__item{margin-top:20px}@media print,screen and (min-width:768px){.tabCard__item+.tabCard__item{margin-top:0}}.tabCard__inner{background:#fff}.tabCard__photo{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);height:165px}@media print,screen and (min-width:768px){.tabCard__photo{height:210px}}.tabCard__photo img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.tabCard__txtArea{padding:15px}.tabCard__title{font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:.0001em}.tabCard__title--center{text-align:center}.contentsCard{margin-top:20px}@media print,screen and (min-width:768px){.contentsCard{margin-top:50px}.contentsCard__list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 -8px}.contentsCard__item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding:0 8px}}.contentsCard__item+.contentsCard__item{margin-top:30px}@media print,screen and (min-width:768px){.contentsCard__item+.contentsCard__item{margin-top:0}.contentsCard__item:nth-child(n+4){margin-top:50px}}.contentsCard__item a:focus{opacity:1}@media (hover:hover) and (pointer:fine){.contentsCard__item a:hover{opacity:1}}.contentsCard__photo{--content-sp-photo-height:180px;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.2);box-shadow:0 2px 15px rgba(0,0,0,.2);height:var(--content-sp-photo-height);overflow:hidden;position:relative}@media print,screen and (min-width:768px){.contentsCard__photo{--content-photo-height:230px;height:var(--content-photo-height)}}.contentsCard__photo:before{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,.3)));background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));content:"";display:block;height:100%;left:-75%;position:absolute;top:0;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);width:25%;z-index:1}.contentsCard__photo img{height:var(--content-sp-photo-height);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media print,screen and (min-width:768px){.contentsCard__photo img{height:var(--content-photo-height)}}.contentsCard__txtArea{background:#fff;padding:20px;text-align:left}.contentsCard__title{color:var(--primary-color-light);display:inline-block;font-size:20px;font-size:2rem;font-weight:700;letter-spacing:.0001em;padding-right:25px;position:relative}.contentsCard__title:before{background:var(--primary-color-light);bottom:0;content:"";display:inline-block;height:2px;left:0;position:absolute;-webkit-transition:width .3s linear;transition:width .3s linear;width:0}.contentsCard__title:after{border-bottom:2px solid;border-right:2px solid;content:"";display:inline-block;height:8px;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);width:8px}@media (hover:hover) and (pointer:fine){.contentsCard__item a:hover .contentsCard__title:before{width:calc(100% - 25px)}.contentsCard__item a:hover .contentsCard__photo:before{-webkit-animation:twinkle .7s ease;animation:twinkle .7s ease}}@-webkit-keyframes twinkle{to{left:125%}}@keyframes twinkle{to{left:125%}}.telCard{margin-top:30px}@media print,screen and (min-width:768px){.telCard{margin-top:35px}.telCard__list{-ms-grid-rows:auto;-ms-grid-columns:1fr 40px 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;padding:0 40px;row-gap:10px}.telCard__list>:first-child{-ms-grid-column:1;-ms-grid-row:1}.telCard__list>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}}.telCard__item:not(:first-child){margin-top:10px}@media print,screen and (min-width:768px){.telCard__item:not(:first-child){margin-top:0}}.telCard__inner{border-bottom:1px solid var(--gray07-color);display:block;padding:13px 20px;text-align:center}.telCard__inner:focus{opacity:1}@media (hover:hover) and (pointer:fine){.telCard__inner:hover{opacity:1}}@media print,screen and (min-width:768px){.telCard__inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:space-between;padding:15px 20px;pointer-events:none}}.telCard__title{font-size:20px;font-size:2rem;font-weight:500;letter-spacing:.00015em}@media print,screen and (min-width:768px){.telCard__title{max-width:45%}}.telCard__num{color:var(--lightblue-color);font-family:var(--secondary-font);font-size:24px;font-size:2.4rem;font-weight:700;letter-spacing:.025em;line-height:1.2}.telCard__num [class*=icon]{font-size:26px;font-size:2.6rem;margin-right:5px}.boxCard{margin-top:30px}@media print,screen and (min-width:768px){.boxCard{margin-top:40px}.boxCard__list--columnType02{-ms-grid-rows:auto;-ms-grid-columns:1fr 20px 1fr;display:-ms-grid;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.boxCard__list--columnType02>:first-child{-ms-grid-column:1;-ms-grid-row:1}.boxCard__list--columnType02>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}}.boxCard__item{background:#fff;padding:30px 20px}@media print,screen and (min-width:768px){.boxCard__item{padding:45px 30px}}.boxCard__item:not(:first-child){margin-top:10px}@media print,screen and (min-width:768px){[class*=boxCard__list--column] .boxCard__item:not(:first-child){margin-top:0}}.boxCard__item--border{border:1px solid var(--gray07-color)}.scheduleCard{margin-top:30px}@media print,screen and (min-width:768px){.scheduleCard{margin-top:40px}}.scheduleCard__item{background:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.scheduleCard__item:not(:first-child){margin-top:30px}.scheduleCard__item--special{background:#fffeef}.scheduleCard__inner:focus{opacity:1}.scheduleCard__inner:focus .scheduleCard__photo img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (hover:hover) and (pointer:fine){.scheduleCard__inner:hover{opacity:1}.scheduleCard__inner:hover .scheduleCard__photo img{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media print,screen and (min-width:768px){.scheduleCard__inner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}}.scheduleCard__photo{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);height:210px;overflow:hidden}@media print,screen and (min-width:768px){.scheduleCard__photo{height:auto;min-height:200px;width:305px}}.scheduleCard__photo img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:.3s ease;transition:.3s ease;width:100%}.scheduleCard__txtArea{padding:20px 20px 35px}@media print,screen and (min-width:768px){.scheduleCard__txtArea{padding:30px;width:calc(100% - 305px)}}.scheduleCard__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.scheduleCard__title{color:var(--primary-color-light);font-size:20px;font-size:2rem;font-weight:700;letter-spacing:.0001em;line-height:1.6;-webkit-text-decoration:underline 1px;text-decoration:underline 1px}@media print,screen and (min-width:768px){.scheduleCard__title{font-size:24px;font-size:2.4rem}}a.scheduleCard__inner .scheduleCard__title:after{border-bottom:2px solid;border-right:2px solid;content:"";display:inline-block;height:8px;margin-bottom:.175em;margin-left:.5em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:8px}a.scheduleCard__inner .scheduleCard__title--icon:after{border:none;content:"\e90a";display:inline-block;font-family:senq!important;font-size:24px;font-size:2.4rem;-webkit-transform:none;transform:none}.scheduleCard__info .scheduleCard__title{margin-top:10px}.scheduleCard__date{font-size:12px;font-size:1.2rem;letter-spacing:.0004em}.scheduleCard__category+.scheduleCard__date{margin-left:1em}.discList{margin-top:20px}@media print,screen and (min-width:768px){.discList{margin-top:30px}}.discList__item{font-size:16px;font-size:1.6rem;letter-spacing:.0005em;padding-left:22px;position:relative}.discList__item:before{background:var(--secondary-color);border-radius:50%;content:"";display:block;height:10px;left:0;position:absolute;top:.625em;width:10px}.discList--blue .discList__item:before{background:var(--primary-color-dark)}.discList--green .discList__item:before{background:var(--lightblue-color)}.discList__item+.discList__item{margin-top:10px}.discList__item a{color:var(--primary-color-light);text-decoration:underline}.logoList{margin-top:20px}@media print,screen and (min-width:768px){.logoList{margin-top:60px}}.logoList__list{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin:0 -4px}.logoList__item{padding:8px 4px 0;width:50%}@media print,screen and (min-width:768px){.logoList__item{width:14.2857142857%}}.logoList__logoWrap{background:#fff;height:100px;padding:10px}.logoList__logoWrap img{height:100%;max-width:90px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.numListCircle{margin-top:15px}[class*=List] li>.numListCircle{margin-top:0}.numListCircle__item{font-size:16px;font-size:1.6rem;padding-left:1.25em;position:relative}.numListCircle__num{display:inline-block;left:0;position:absolute;top:0}.pointList{margin-top:15px}[class*=List] li>.pointList{margin-top:0}.pointList__item{padding-left:1.25em;position:relative}.pointList__item:before{content:"・";display:inline-block;left:0;position:absolute;top:0}.noteList{counter-reset:count 0;margin-top:15px}.noteList__item{font-size:14px;font-size:1.4rem;letter-spacing:.00025em;padding-left:2em;position:relative}.noteList__item:before{color:var(--secondary-color);content:"※" counter(count);counter-increment:count 1;display:inline-block;left:0;position:absolute;top:0}@font-face{font-display:block;font-family:senq;font-style:normal;font-weight:400;src:url(https://www.senq-web.jp/hubfs/assets/fonts/senq.eot?ut1fbc);src:url(https://www.senq-web.jp/hubfs/assets/fonts/senq.eot?ut1fbc#iefix) format("embedded-opentype"),url(https://www.senq-web.jp/hubfs/assets/fonts/senq.ttf?ut1fbc) format("truetype"),url(https://www.senq-web.jp/hubfs/assets/fonts/senq.woff?ut1fbc) format("woff"),url(https://www.senq-web.jp/hubfs/assets/fonts/senq.svg?ut1fbc#senq) format("svg")}[class*=icon]:before,[class^=icon]:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inherit;font-family:senq!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:middle}.iconArrowLeft2:before{content:"\e900"}.iconHome:before{content:"\e901"}.iconTel:before{content:"\e902"}.iconBuilding:before{content:"\e903"}.iconPencil:before{content:"\e904"}.iconCrown:before{content:"\e905"}.iconArrowRight:before{content:"\e906"}.iconCheck:before{content:"\e907"}.iconSearchLocation:before{content:"\e908"}.iconSearchBuilding:before{content:"\e909"}.iconBlank:before{content:"\e90a"}.iconNaviOpen:before{content:"\e90b"}.iconNaviClose:before{content:"\e90c"}.iconClock:before{content:"\e90d"}.iconCalendar:before{content:"\e90e"}.iconArrowRight2:before{content:"\e90f"}.iconPerson:before{content:"\e910"}.iconPersonEdit:before{content:"\e911"}.iconFolder:before{content:"\e912"}.iconSearch:before{content:"\e91a"}.iconArchive:before{content:"\e913"}.iconArrowTop:before{content:"\e914"}.iconDownload:before{content:"\e915"}.iconHome2:before{content:"\e916"}.iconKyobashi:before{background:url(https://www.senq-web.jp/hubfs/assets/images/office/kyobashi/logo_kyobashi.svg) 50% no-repeat;background-size:cover}.iconAoyama:before,.iconKyobashi:before{content:"";display:inline-block;height:55px;width:50px}.iconAoyama:before{background:url(https://www.senq-web.jp/hubfs/assets/images/office/aoyama/logo_aoyama.svg) 50% no-repeat;background-size:cover}.iconKasumigaseki:before{background:url(https://www.senq-web.jp/hubfs/assets/images/office/kasumigaseki/logo_kasumigaseki.svg) 50% no-repeat;background-size:cover}.iconKasumigaseki:before,.iconRoppongi:before{content:"";display:inline-block;height:55px;width:50px}.iconRoppongi:before{background:url(https://www.senq-web.jp/hubfs/assets/images/office/roppongi/logo_roppongi.svg) 50% no-repeat;background-size:cover}.iconNamikidori:before{background:url(https://www.senq-web.jp/hubfs/assets/images/office/namikidori/logo_namikidori.svg) 50% no-repeat;background-size:cover}.iconMeguro:before,.iconNamikidori:before{content:"";display:inline-block;height:55px;width:50px}.iconMeguro:before{background:url(https://www.senq-web.jp/hubfs/assets/images/office/meguro/logo_meguro.svg) 50% no-repeat;background-size:cover}.telLink{color:var(--primary-color-light);font-weight:700;text-decoration:underline}@media print,screen and (min-width:768px){.telLink{color:inherit;font-weight:inherit;pointer-events:none;text-decoration:none}}.formArea{margin-top:50px}@media print,screen and (min-width:768px){.formArea{margin:50px auto 0;max-width:650px}.form__item{-ms-grid-rows:auto;-ms-grid-columns:1fr 10px 1fr;display:-ms-grid;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.form__item>:first-child{-ms-grid-column:1;-ms-grid-row:1}.form__item>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.form__item--rightLarge{-ms-grid-columns:210px 1fr;grid-template-columns:210px 1fr}}.form__item--privacy{display:block}@media print,screen and (min-width:768px){.form__item--privacy{margin-top:40px}.form__item--privacy .checkboxWrap{min-width:150px}}.form__item+.form__item,.form__itemInner+.form__itemInner{margin-top:25px}@media print,screen and (min-width:768px){.form__itemInner+.form__itemInner{margin-top:0}.form__itemInner--privacy{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}.labelText{display:block;font-size:16px;font-size:1.6rem;letter-spacing:.0005em}.labelText+[class*=input],.labelText+[class*=select]{margin-top:3px}.labelText__require{color:var(--lightblue-color);display:inline-block;font-size:11px;font-size:1.1rem;margin-left:5px;padding-left:1.25em;position:relative}.labelText__require:before{background:#000;content:"";height:1px;left:0;position:absolute;top:50%;width:1em}.inputTextWrap{position:relative}.inputText,.inputTxtarea{background:#fff;border:1px solid var(--gray05-color);border-radius:5px;font-size:16px;font-size:1.6rem;letter-spacing:.0005em;padding:10px 15px;width:100%}.inputText::-webkit-input-placeholder,.inputTxtarea::-webkit-input-placeholder{color:var(--gray01-color);font-size:14px;font-size:1.4rem}.inputText::-moz-placeholder,.inputTxtarea::-moz-placeholder{color:var(--gray01-color);font-size:14px;font-size:1.4rem}.inputText:-ms-input-placeholder,.inputTxtarea:-ms-input-placeholder{color:var(--gray01-color);font-size:14px;font-size:1.4rem}.inputText::-ms-input-placeholder,.inputTxtarea::-ms-input-placeholder{color:var(--gray01-color);font-size:14px;font-size:1.4rem}.inputText::placeholder,.inputTxtarea::placeholder{color:var(--gray01-color);font-size:14px;font-size:1.4rem}.inputText:valid,.inputTxtarea:valid{color:#000}.inputText--error,.inputTxtarea--error{background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_390%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%20390%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%20%3Cdefs%3E%20%3CclipPath%20id%3D%22clip-path%22%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_2258%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%202258%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%2F%3E%20%3C%2FclipPath%3E%20%3C%2Fdefs%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_389%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%20389%22%20clip-path%3D%22url(%23clip-path)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_335%22%20data-name%3D%22%E3%83%91%E3%82%B9%20335%22%20d%3D%22M16%2C8a8%2C8%2C0%2C1%2C0-8%2C8%2C8%2C8%2C0%2C0%2C0%2C8-8%22%20fill%3D%22%23ea0000%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_336%22%20data-name%3D%22%E3%83%91%E3%82%B9%20336%22%20d%3D%22M11.682%2C17.116a1.091%2C1.091%2C0%2C1%2C0-1.091%2C1.091%2C1.091%2C1.091%2C0%2C0%2C0%2C1.091-1.091%22%20transform%3D%22translate(-2.591%20-4.37)%22%20fill%3D%22%23fff%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_337%22%20data-name%3D%22%E3%83%91%E3%82%B9%20337%22%20d%3D%22M11.682%2C9.877a1.091%2C1.091%2C0%2C0%2C1-2.182%2C0V4.786a1.091%2C1.091%2C0%2C1%2C1%2C2.182%2C0Z%22%20transform%3D%22translate(-2.591%20-1.008)%22%20fill%3D%22%23fff%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center right 12px;border-color:var(--error-color);padding-right:30px}.inputRadioWrap{padding:10px 5px 0;position:relative}.inputRadio{cursor:pointer;height:calc(100% - 10px);left:5px;opacity:0;position:absolute;top:10px;width:calc(100% - 10px);z-index:1}.inputRadio+label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid var(--gray06-color);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-size:1.4rem;font-weight:500;justify-content:center;letter-spacing:.00125em;padding:10px;position:relative;-webkit-transition:.3s ease;transition:.3s ease;width:100%;z-index:0}.inputRadio:checked+label{background:var(--lightblue-color);border-color:var(--lightblue-color);color:#fff}.selectboxWrap{margin-top:10px;position:relative}.selectboxWrap:after{border-color:var(--blue-color) transparent transparent transparent;border-style:solid;border-width:6px 5px 0;content:"";display:inline-block;height:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0}.selectbox{background:#fff;border:1px solid var(--gray06-color);border-radius:5px;display:block;font-size:14px;font-size:1.4rem;letter-spacing:.0005em;padding:12px 25px 12px 15px;width:100%}.selectbox option{color:#000}.selectbox option:first-child,.selectbox:invalid{color:var(--gray01-color)}.checkboxWrap{margin-top:20px}.checkbox__txt{display:inline-block;font-size:16px;font-size:1.6rem;letter-spacing:.0005em;padding-left:40px;position:relative}.checkbox__input{opacity:0;position:absolute}.checkbox__input+.checkbox__txt:before{background:#fff;border:1px solid var(--gray05-color);border-radius:5px;content:"";display:inline-block;height:30px;left:0;margin-right:10px;position:absolute;top:0;width:30px}.checkbox__input+.checkbox__txt:after{border-bottom:2px solid var(--lightblue-color);border-right:2px solid var(--lightblue-color);content:"";display:inline-block;height:16px;left:11px;opacity:0;position:absolute;top:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s;transition:all .3s;width:9px;z-index:1}.checkbox__input:focus+.checkbox__txt:before{border-color:var(--lightblue-color)}.checkbox__input:checked+.checkbox__txt:after{opacity:1}.errorMsg{color:var(--error-color);letter-spacing:.0005em}.errorMsg,.privacyMsg{font-size:12px;font-size:1.2rem}.privacyMsg{letter-spacing:.00125em;margin-top:20px}@media print,screen and (min-width:768px){.privacyMsg{border-left:1px solid #ccc;padding-left:30px}}.privacyMsg a{color:var(--primary-color-light)}.privacyMsg [class*=icon]{font-size:20px;font-size:2rem;line-height:1}.block{display:block;margin-top:75px}.block--small{margin-top:30px}@media print,screen and (min-width:768px){.block--small{margin-top:40px}}.mediaBlock{margin-top:30px;text-align:center}.footer{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,76%,.95);padding:40px 0 200px}@media print,screen and (min-width:768px){.footer{padding:40px 0 90px}}.footer__pageTop{color:#fff;height:40px;position:absolute;right:10px;top:-20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:40px}@media print,screen and (min-width:768px){.footer__pageTop{right:var(--vertical-spacing)}}.footer__pageTopInner{background:rgba(80,111,195,.85);cursor:pointer;display:block;height:100%;position:relative;text-align:center;-webkit-transition:.3s ease;transition:.3s ease;width:100%}.footer__pageTopInner:focus{background:#506fc3}@media (hover:hover) and (pointer:fine){.footer__pageTopInner:hover{background:#506fc3}}.footer__pageTopInner:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2219.97%22%20height%3D%2232.685%22%20viewBox%3D%220%200%2019.97%2032.685%22%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_382%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%20382%22%20transform%3D%22translate(-1274.354%20-4732.707)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_149%22%20data-name%3D%22%E3%83%91%E3%82%B9%20149%22%20d%3D%22M.707%2C11.046l9.632-9.632%2C9.631%2C9.632%22%20transform%3D%22translate(1274%204732)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%20%3Cline%20id%3D%22%E7%B7%9A_1%22%20data-name%3D%22%E7%B7%9A%201%22%20y2%3D%2231.924%22%20transform%3D%22translate(1284.117%204733.468)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E") 50% no-repeat;content:"";display:block;height:32px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);width:20px}.footer__inner{padding:0 var(--sp-horizon-spacing)}@media print,screen and (min-width:768px){.footer__inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:space-between;margin:0 auto;padding:0 var(--horizon-spacing);width:var(--maximum-content-width)}.footer--simple .footer__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer__bnrArea{text-align:center}@media print,screen and (min-width:768px){.footer__bnrArea{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin:0 -10px}}.footer__bnr{margin-left:auto;margin-right:auto;width:230px}@media print,screen and (min-width:768px){.footer__bnr{padding:0 10px}}.footer__bnr+.footer__bnr{margin-top:20px}@media print,screen and (min-width:768px){.footer__bnr+.footer__bnr{margin-top:0}}.footer__logo{margin-top:50px}@media print,screen and (min-width:768px){.footer__logo{margin-top:0}.footer--simple .footer__logo img{margin:0}}.footer__copyright{display:block;font-family:var(--secondary-font);font-size:12px;font-size:1.2rem;letter-spacing:.05em;margin-top:20px;text-align:center}@media print,screen and (min-width:768px){.footer__copyright{text-align:left}}.breadcrumb{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;height:35px;margin:0 auto;overflow-x:scroll;overflow:auto;position:relative;scrollbar-width:none;width:100%;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media print,screen and (min-width:768px){.breadcrumb{height:auto;overflow:auto;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}}.breadcrumb__inner{min-width:100vw;padding:3px 50px 3px 20px;position:absolute;right:0;top:0;white-space:nowrap;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}@media print,screen and (min-width:768px){.breadcrumb__inner{min-width:inherit;position:relative;right:auto;top:auto;white-space:normal}}.breadcrumb__item{color:#fff;display:inline-block;font-size:12px;font-size:1.2rem;letter-spacing:.0001em}.breadcrumb__item--home [class*=icon]:before{color:#fff;display:inline-block;font-family:senq!important;font-size:20px;margin-right:.5em}.breadcrumb__item a{color:#fff;display:inline-block;position:relative}.breadcrumb__item+.breadcrumb__item{padding-left:2em;position:relative}.breadcrumb__item+.breadcrumb__item:before{border-bottom:1px solid hsla(0,0%,100%,.5);border-right:1px solid hsla(0,0%,100%,.5);content:"";display:inline-block;height:10px;left:.5em;position:absolute;top:50%;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);width:10px}@media print,screen and (min-width:768px){.catalog{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-pack:distribute;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around}}.catalog__img{margin:0 auto;max-width:240px}@media print,screen and (min-width:768px){.catalog__img{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.catalog__txtArea{margin-top:40px}@media print,screen and (min-width:768px){.catalog__txtArea{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-top:0;max-width:50%}}.catalog__txtInner{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:hsla(0,0%,100%,.9);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.16);box-shadow:0 2px 10px rgba(0,0,0,.16);padding:20px}@media print,screen and (min-width:768px){.catalog__txtInner{margin:0 auto;width:530px}}.catalog__title{font-size:19px;font-size:1.9rem;font-weight:700;letter-spacing:.00015em;margin-top:20px;text-align:center}.catalog__subTitle{display:block;font-size:12px;font-size:1.2rem;font-weight:400;letter-spacing:.0004em}.catalogList{margin-top:30px}@media print,screen and (min-width:768px){.catalogList{-ms-grid-rows:auto;-ms-grid-columns:1fr 75px 1fr 75px 1fr 75px 1fr;display:-ms-grid;display:grid;gap:75px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;margin-top:50px}.catalogList>:first-child{-ms-grid-column:1;-ms-grid-row:1}.catalogList>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.catalogList>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.catalogList>:nth-child(4){-ms-grid-column:7;-ms-grid-row:1}}.catalogList__item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}@media print,screen and (min-width:768px){.catalogList__item{display:block}}.catalogList__item:not(:first-child){margin-top:30px}@media print,screen and (min-width:768px){.catalogList__item:not(:first-child){margin-top:0}.catalogList__photo{margin:0 auto;width:200px}}.catalogList__btn{margin-left:25px}@media print,screen and (min-width:768px){.catalogList__btn{margin-left:0;margin-top:30px}}.pcOnly{display:none}.spOnly{display:inline-block}@media print,screen and (min-width:768px){.pcOnly{display:inline-block}.spOnly{display:none}}.txtPink{color:var(--secondary-color)}.txtCenter{text-align:center}.txtUnderline{text-decoration:underline}.txtBold{font-weight:700}.diagnosisHeader{margin:0 auto;padding:33px var(--sp-horizon-spacing);position:relative;z-index:1}@media print,screen and (min-width:768px){.diagnosisHeader{padding:60px var(--horizon-spacing) 40px}}.diagnosisHeader__titleArea{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;grid-template-areas:"logo subtitle" "title title";place-content:center;place-items:center;position:relative}@media print,screen and (min-width:768px){.diagnosisHeader__titleArea{gap:0 20px;grid-template-areas:"logo subtitle" "logo title"}}.diagnosisHeader__logo{-ms-grid-column-align:end;grid-area:logo;-ms-grid-column:1;-ms-grid-row:1;height:60px;justify-self:end;width:60px}@media print,screen and (min-width:768px){.diagnosisHeader__logo{height:80px;width:80px}}.diagnosisHeader__subTitle{-ms-grid-column-align:start;color:#fff;font-family:var(--secondary-font);font-size:1.6rem;font-weight:700;grid-area:subtitle;-ms-grid-column:2;-ms-grid-row:1;justify-self:start;line-height:1.5;padding-left:1em}@media print,screen and (min-width:768px){.diagnosisHeader__subTitle{-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding-left:0}}.diagnosisHeader__title{-ms-grid-column-span:2;color:#fff;font-size:2rem;grid-area:title;-ms-grid-column:1;-ms-grid-row:2;line-height:1.5;white-space:nowrap}@media print,screen and (min-width:768px){.diagnosisHeader__logo{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}.diagnosisHeader__subTitle{-ms-grid-column:3;-ms-grid-row:1}.diagnosisHeader__title{-ms-grid-column-span:1;-webkit-box-align:start;-ms-flex-align:start;align-items:start;font-size:3.2rem;-ms-grid-column:3;-ms-grid-row:3}}.diagnosisHeader__lead{color:#fff;font-size:1.4rem;line-height:1.75;margin-top:2em}@media print,screen and (min-width:768px){.diagnosisHeader__lead{font-size:1.6rem;text-align:center}}.diagnosisHeader__lead strong:first-of-type{font-size:large}.diagnosisContents{padding-bottom:50px}.diagnosisIndexSection{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.8);margin:0 auto 1px;padding:20px 20px 80px;position:relative;width:min(100%,800px)}@media print,screen and (min-width:768px){.diagnosisIndexSection{margin-bottom:20px;padding:20px 40px 40px;width:min(90%,800px)}}@-webkit-keyframes section{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes section{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.diagnosisIndexSection:first-of-type{-webkit-animation:section 1.5s cubic-bezier(.19,1,.22,1) .4s both;animation:section 1.5s cubic-bezier(.19,1,.22,1) .4s both}.diagnosisIndexSection:nth-of-type(2){-webkit-animation:section 1.5s cubic-bezier(.19,1,.22,1) .5s both;animation:section 1.5s cubic-bezier(.19,1,.22,1) .5s both}.diagnosisIndexSection:nth-of-type(3){-webkit-animation:section 1.5s cubic-bezier(.19,1,.22,1) .6s both;animation:section 1.5s cubic-bezier(.19,1,.22,1) .6s both}.diagnosisIndexSection:nth-of-type(4){-webkit-animation:section 1.5s cubic-bezier(.19,1,.22,1) .7s both;animation:section 1.5s cubic-bezier(.19,1,.22,1) .7s both}.diagnosisIndexSection:nth-of-type(5){-webkit-animation:section 1.5s cubic-bezier(.19,1,.22,1) .8s both;animation:section 1.5s cubic-bezier(.19,1,.22,1) .8s both}.diagnosisIndexSection:nth-of-type(6){-webkit-animation:section 1.5s cubic-bezier(.19,1,.22,1) .9s both;animation:section 1.5s cubic-bezier(.19,1,.22,1) .9s both}.diagnosisIndexSection:nth-of-type(7){-webkit-animation:section 1.5s cubic-bezier(.19,1,.22,1) 1s both;animation:section 1.5s cubic-bezier(.19,1,.22,1) 1s both}.diagnosisIndexSubmit{-webkit-animation:section 1.5s cubic-bezier(.19,1,.22,1) 1.1s both;animation:section 1.5s cubic-bezier(.19,1,.22,1) 1.1s both}@-webkit-keyframes number{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@keyframes number{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@-webkit-keyframes next{0%{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}50%{opacity:1}to{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@keyframes next{0%{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}50%{opacity:1}to{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}.diagnosisIndexSection.js-checked+.diagnosisIndexSection:not(.js-checked) .diagnosisIndexSection__number{-webkit-animation:number .8s cubic-bezier(.19,1,.22,1) .1s both;animation:number .8s cubic-bezier(.19,1,.22,1) .1s both;opacity:0}.diagnosisIndexSection.js-checked+.diagnosisIndexSection:not(.js-checked) .diagnosisIndexSection__number:before{-webkit-animation:next 1.5s cubic-bezier(.19,1,.22,1) .9s both;animation:next 1.5s cubic-bezier(.19,1,.22,1) .9s both}.diagnosisIndexSection__title{font-size:1.8rem;font-weight:500;line-height:1.5;padding-top:15px;text-align:center}@media print,screen and (min-width:768px){.diagnosisIndexSection__title{padding-bottom:15px;padding-left:50px;padding-top:15px;position:relative;text-align:left}}.diagnosisIndexSection__titleSmall{display:inline-block;font-size:1.1rem}@media print,screen and (min-width:768px){.diagnosisIndexSection__titleSmall{font-size:1.4rem}}.diagnosisIndexSection__number{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20enable-background%3D%22new%200%200%2046%2046%22%20viewBox%3D%220%200%2046%2046%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m42.18%2011.53-9.43-5.44-9.44-5.45c-.2-.1-.44-.09-.64.01l-18.85%2010.88c-.1.06-.18.14-.23.24-.06.1-.09.21-.1.32v21.77c.01.23.13.43.32.56l18.86%2010.89c.2.1.44.1.65%200l9.43-5.45%209.43-5.45c.19-.13.31-.33.32-.56v-21.75c-.01-.23-.13-.44-.32-.57z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat 50%/contain;color:#0e4492;display:-ms-grid;display:grid;font-family:var(--secondary-font);font-size:2rem;font-weight:700;height:45px;justify-content:center;left:50%;position:absolute;text-align:center;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px}@media print,screen and (min-width:768px){.diagnosisIndexSection__number{left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.diagnosisIndexSection__number:before{color:var(--lightblue-color);content:"NEXT";display:inline-block;font-family:var(--secondary-font);font-size:1rem;left:50%;line-height:1;opacity:0;position:absolute;top:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);white-space:nowrap}@media print,screen and (min-width:768px){.diagnosisIndexSection__number:before{font-size:1.2rem}}.diagnosisIndexSection__list01{display:-ms-grid;display:grid;gap:10px 0;margin-top:20px}@media print,screen and (min-width:768px){.diagnosisIndexSection__list01{-ms-grid-columns:1fr 20px 1fr;display:-ms-grid;display:grid;gap:20px;grid-template-columns:1fr 1fr}}.diagnosisIndexSection__list02{-ms-grid-columns:1fr 10px 1fr;display:-ms-grid;display:grid;gap:10px 10px;grid-template-columns:1fr 1fr;margin-top:20px}@media print,screen and (min-width:768px){.diagnosisIndexSection__list02{-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr;display:-ms-grid;display:grid;gap:20px;grid-template-columns:repeat(5,1fr)}}.diagnosisIndexSection__list03{-ms-grid-rows:auto 10px auto;-ms-grid-columns:1fr 10px 1fr;display:-ms-grid;display:grid;gap:10px 10px;grid-template-areas:"text text" "button1 button2";grid-template-columns:repeat(2,1fr);margin-top:20px}@media print,screen and (min-width:768px){.diagnosisIndexSection__list03{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-columns:25% 20px 1fr 20px 1fr;align-items:center;display:-ms-grid;display:grid;gap:20px;grid-template-areas:"text button1 button2";grid-template-columns:25% repeat(2,1fr)}}.diagnosisIndexSection__list03>div:first-child{-ms-grid-column-span:3;grid-area:text;-ms-grid-column:1;-ms-grid-row:1;text-align:center}@media print,screen and (min-width:768px){.diagnosisIndexSection__list03>div:first-child{text-align:right}}.diagnosisIndexSection__list03>div:nth-child(2){grid-area:button1;-ms-grid-column:1;-ms-grid-row:3}.diagnosisIndexSection__list03>div:nth-child(3){grid-area:button2;-ms-grid-column:3;-ms-grid-row:3}.diagnosisIndexSection__list03+.diagnosisIndexSection__list03{padding-top:20px}@media print,screen and (min-width:768px){.diagnosisIndexSection__list03+.diagnosisIndexSection__list03{border-top:1px solid rgba(0,0,0,.3);margin-top:30px;padding-top:30px}}.diagnosisIndexSection__list04{display:-ms-grid;display:grid;gap:10px 0}@media print,screen and (min-width:768px){.diagnosisIndexSection__list04{display:-ms-grid;display:grid;gap:10px}}.diagnosisIndexSection__inputBox{position:relative}.diagnosisIndexSection__checkbox,.diagnosisIndexSection__radio{left:0;opacity:0;position:absolute;top:0}.diagnosisIndexSection__checkbox+label,.diagnosisIndexSection__radio+label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid var(--gray05-color);border-radius:5px;-webkit-box-shadow:0 1px 3px hsla(0,0%,59%,.2);box-shadow:0 1px 3px hsla(0,0%,59%,.2);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-ms-grid;display:grid;justify-items:center;min-height:60px;padding:5px;position:relative}.diagnosisIndexSection__checkbox+label:focus,.diagnosisIndexSection__radio+label:focus{border:1px solid var(--primary-color)}@media (hover:hover) and (pointer:fine){.diagnosisIndexSection__checkbox+label:hover,.diagnosisIndexSection__radio+label:hover{border:1px solid var(--primary-color)}}.diagnosisIndexSection__checkbox+label span,.diagnosisIndexSection__radio+label span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;line-height:1.4;text-align:center}.diagnosisIndexSection__checkbox:checked+label,.diagnosisIndexSection__radio:checked+label{background-color:var(--lightblue-color);border:1px solid var(--lightblue-color);color:#fff}.diagnosisIndexSection__checkbox:checked+label:after,.diagnosisIndexSection__radio:checked+label:after{display:block!important}.diagnosisIndexSection.js-checked .diagnosisIndexSection__checkbox:not(:checked),.diagnosisIndexSection.js-checked .diagnosisIndexSection__checkbox:not(:checked)+label{background:#eaeaea;color:#aaa;pointer-events:none}.diagnosisIndexSection__selectBox .selectbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:60px}.diagnosisIndexSection__selectBox .selectbox option:first-child,.diagnosisIndexSection__selectBox .selectbox:invalid{color:var(--gray01-color)}.diagnosisIndexSubmit{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.8);margin:0 auto 1px;padding:50px 20px;position:relative;width:min(100%,800px)}@media print,screen and (min-width:768px){.diagnosisIndexSubmit{margin-bottom:20px;padding:50px;width:min(90%,800px)}}.diagnosisIndexSubmit__buttonArea{text-align:center}.diagnosisIndexSubmit__buttonArea button[disabled]{opacity:.3;pointer-events:none}.diagnosisIndexSubmit__buttonArea button:not(:disabled){opacity:1;pointer-events:all}.diagnosisIndexSubmit p{font-size:1.6rem;margin-top:1.5em;text-align:center}.diagnosisIndexSubmit__buttonArea button:not(:disabled)+p{display:none}.sect.diagnosisResultSectionOther{margin-top:20px;padding-top:0}.diagnosisContents--results{padding-bottom:0;position:relative}@-webkit-keyframes diagnosisLoading{0%{opacity:0}10%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes diagnosisLoading{0%{opacity:0}10%{opacity:1}75%{opacity:1}to{opacity:0}}.diagnosisResultLoading{-webkit-animation:diagnosisLoading 2.5s ease-in 0s forwards;animation:diagnosisLoading 2.5s ease-in 0s forwards;height:100px;left:50%;position:absolute;top:200px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;z-index:2}@media print,screen and (min-width:768px){.diagnosisResultLoading{height:150px;top:250px;width:150px}}.diagnosisResultLoading img{height:100px;width:100px}@media print,screen and (min-width:768px){.diagnosisResultLoading img{height:150px;width:150px}}.diagnosisResultSection{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.9)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,.9) 0,#fff);display:none;padding:0 0 50px;position:relative;width:100%}@media print,screen and (min-width:768px){.diagnosisResultSection{padding:50px 50px 100px}}.diagnosisResultSection.js-visible{display:block}.diagnosisResultSection .diagnosisResultSection__button01,.diagnosisResultSection .diagnosisResultSection__button02,.diagnosisResultSection .diagnosisResultSection__photoArea,.diagnosisResultSection .diagnosisResultSection__textBlock,.diagnosisResultSection .diagnosisResultSection__titleArea{opacity:0}@-webkit-keyframes diagnosisParts{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes diagnosisParts{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes diagnosisParts2{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes diagnosisParts2{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.diagnosisResultSection.js-visible .diagnosisResultSection__titleArea{-webkit-animation:diagnosisParts 1s cubic-bezier(.19,1,.22,1) 2.4s forwards;animation:diagnosisParts 1s cubic-bezier(.19,1,.22,1) 2.4s forwards}.diagnosisResultSection.js-visible .diagnosisResultSection__textBlock{-webkit-animation:diagnosisParts 1s cubic-bezier(.19,1,.22,1) 2.5s forwards;animation:diagnosisParts 1s cubic-bezier(.19,1,.22,1) 2.5s forwards}.diagnosisResultSection.js-visible .diagnosisResultSection__photoArea{-webkit-animation:diagnosisParts 1s cubic-bezier(.19,1,.22,1) 2.3s forwards;animation:diagnosisParts 1s cubic-bezier(.19,1,.22,1) 2.3s forwards}.diagnosisResultSection.js-visible .diagnosisResultSection__button01{-webkit-animation:diagnosisParts2 1.5s cubic-bezier(.19,1,.22,1) 2.7s forwards;animation:diagnosisParts2 1.5s cubic-bezier(.19,1,.22,1) 2.7s forwards}.diagnosisResultSection.js-visible .diagnosisResultSection__button02{-webkit-animation:diagnosisParts2 1.5s cubic-bezier(.19,1,.22,1) 2.8s forwards;animation:diagnosisParts2 1.5s cubic-bezier(.19,1,.22,1) 2.8s forwards}.diagnosisResultSection+.sect{margin-top:20px}.diagnosisResultSection__columnWrap{display:-ms-grid;display:grid;margin:0 auto;width:min(100%,1200px)}@media print,screen and (min-width:768px){.diagnosisResultSection__columnWrap{-ms-grid-columns:51%,1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%;grid-template-areas:"photo text";grid-template-columns:51%,1fr}.diagnosisResultSection__columnWrap>div:first-child{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:1}}.diagnosisResultSection__textArea{padding:15px 10px}@media print,screen and (min-width:768px){.diagnosisResultSection__textArea{-ms-grid-column-span:3;grid-area:text;-ms-grid-column:1;-ms-grid-row:1;padding:0}.diagnosisResultSection__photoArea{grid-area:photo}.diagnosisIndexSection__list03>div:first-child{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}.diagnosisIndexSection__list03>div:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.diagnosisIndexSection__list03>div:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.diagnosisResultSection__textArea{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}.diagnosisResultSection__columnWrap>.diagnosisResultSection__textArea{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:1}.diagnosisResultSection__photoArea{-ms-grid-column:1;-ms-grid-row:1}}.diagnosisResultSection__titleArea{border:1px solid #cb4468;padding:10px;text-align:center}@media print,screen and (min-width:768px){.diagnosisResultSection__titleArea{padding:20px 15px}}.diagnosisResultSection__text01{display:block;font-size:1.6rem;line-height:1.5;text-align:center}@media print,screen and (min-width:768px){.diagnosisResultSection__text01{text-align:left}}.diagnosisResultSection__text02{color:#cb4468;display:block;font-size:3rem;line-height:1.5;text-align:center}@media print,screen and (min-width:768px){.diagnosisResultSection__text02{display:inline-block;font-size:3.6rem;padding:0 .2em}}.diagnosisResultSection__text03{display:block;font-size:1.6rem;font-weight:700;line-height:1.5;text-align:center}@media print,screen and (min-width:768px){.diagnosisResultSection__text03{display:inline-block}}.diagnosisResultSection__textBlock{margin:2em 0 0;padding:0 10px}.diagnosisResultSection__textBlock h3{color:#cb4468;font-weight:700}.diagnosisResultSection__textBlock p{text-align:justify}.diagnosisResultSection__textBlock ul li{letter-spacing:.0005em;padding-left:22px;position:relative}.diagnosisResultSection__textBlock ul li:before{background:#000;border-radius:50%;content:"";display:block;height:5px;left:.5em;position:absolute;top:.625em;width:5px}.diagnosisResultSection__buttonArea{display:-ms-grid;display:grid;gap:40px;margin:20px auto 0;text-align:center;width:min(70%,920px)}@media print,screen and (min-width:768px){.diagnosisResultSection__buttonArea{-ms-grid-columns:1fr 100px 1fr;gap:0 100px;grid-template-columns:1fr 1fr;margin:80px auto 0;width:min(80%,920px)}}.diagnosisResultSection__buttonArea>div{margin:0 auto;width:min(100%,360px)}.diagnosisResultSection__button01,.diagnosisResultSection__button02{position:relative}.diagnosisResultSection__button01 .primaryButton__link,.diagnosisResultSection__button02 .primaryButton__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;justify-content:center}@media print,screen and (min-width:768px){.diagnosisResultSection__button01 .primaryButton__link,.diagnosisResultSection__button02 .primaryButton__link{height:80px}}.diagnosisResultSection__button01 .primaryButton__link span,.diagnosisResultSection__button02 .primaryButton__link span{font-size:16px;font-size:1.6rem}.diagnosisResultSection__button01:after,.diagnosisResultSection__button02:after{content:"";left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translate(-50%,-25%);transform:translate(-50%,-25%);z-index:3}.diagnosisResultSection__button01:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20enable-background%3D%22new%200%200%20117.78%2064.8%22%20viewBox%3D%220%200%20117.78%2064.8%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20clip-rule%3D%22evenodd%22%20d%3D%22m56.72%201.27c31.95-2.26%2058.82%209.69%2060.02%2026.68.65%209.25-6.45%2018.09-18.21%2024.58l5.78%2010.47-16.41-5.69c-8.65%203.04-17.68%204.89-26.84%205.49-31.95%202.26-58.82-9.69-60.02-26.68s23.73-32.59%2055.68-34.85%22%20fill%3D%22%231495a8%22%20fill-rule%3D%22evenodd%22%2F%3E%3Cpath%20d%3D%22m56.72%201.27c31.95-2.26%2058.82%209.69%2060.02%2026.68.65%209.25-6.45%2018.09-18.21%2024.58l5.78%2010.47-16.41-5.69c-8.65%203.04-17.68%204.89-26.84%205.49-31.95%202.26-58.82-9.69-60.02-26.68s23.73-32.59%2055.68-34.85z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%222%22%2F%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m20.86%2024.19c0%20.26.02.66.06%201.16.9-.19%201.78-.43%202.65-.73l.28%201.76c-.93.29-1.88.52-2.83.71.04.66.08%201.37.14%202.04l.1-.02c.99-.19%201.96-.45%202.92-.75l.3%201.75c-.81.23-1.65.46-2.57.64l-.59.11c.06.45.1.82.15%201.08.24%201.22%201.11%201.72%202.55%201.44%202.06-.4%202.99-1.56%202.75-2.76-.3-1.1-1.05-2.03-2.07-2.55l1.98-.84c1.07.79%201.82%201.95%202.11%203.24.43%202.22-1.25%204.19-4.47%204.82-2.31.45-4.13-.23-4.61-2.68-.07-.35-.13-.89-.19-1.5-.97.11-1.94.13-2.91.07l-.24-1.8c1%20.12%202.01.12%203.01.02-.04-.68-.09-1.39-.14-2.06-1%20.1-2.02.11-3.02.04l-.23-1.71c1.04.11%202.09.1%203.13-.03-.04-.46-.08-.87-.11-1.21-.04-.44-.12-.88-.24-1.31l2.09-.28c-.04.54-.02.95%200%201.35%22%2F%3E%3Cpath%20d%3D%22m31.33%2026.13c1.58-.94%203.28-1.67%205.05-2.17%202.32-.45%204.14.62%204.58%202.84.52%202.66-1.46%204.92-6.07%206.12l-1.13-1.65c3.34-.74%205.63-2.12%205.24-4.12-.21-1.04-1.22-1.71-2.26-1.5-.07.01-.14.03-.21.05-1.7.33-4.4%202.12-5.55%202.9l-1.14-1.76c.43-.17%201.07-.48%201.49-.71%22%2F%3E%3Cpath%20d%3D%22m46.8%2022.04c1.07-.94%202.22-1.82%202.83-2.35.43-.35.83-.74%201.19-1.16l1.35%201.5c-.39.35-.81.69-1.3%201.08-1.28.92-2.5%201.92-3.67%202.97-1.06%201.05-1.72%202.04-1.52%203.07.21%201.06%201.33%201.42%203.37%201.02%201.61-.32%203.19-.82%204.69-1.48l.38%202.12c-1.5.56-3.05%201-4.63%201.29-2.92.57-5.29.19-5.79-2.33-.31-1.61.48-3.03%201.68-4.35-.92-1.12-1.93-2.55-2.89-3.98l1.69-1.11c.79%201.3%201.67%202.54%202.62%203.71%22%2F%3E%3Cpath%20d%3D%22m59.26%2018.58-5.74%201.12-.27-1.38%205.74-1.12zm-.95-1.92-4.43.86-.26-1.33%204.43-.87zm-3.97%203.56%204.52-.88.26%201.34-4.52.88zm.4%202.01%204.52-.88.26%201.31-4.52.88zm5.76%205.58-3.07.6.11.57-1.48.29-.98-5%204.55-.89zm-3.66-2.45.33%201.69%201.56-.3-.33-1.69zm11.7-1.8-3.2.62.66%203.37-1.72.33-.66-3.36-3.27.64-.31-1.58%203.27-.64-.29-1.48-2.51.49-.3-1.54%202.51-.49-.27-1.4-2.8.55-.31-1.58%201.34-.26c-.36-.71-.81-1.39-1.32-2l1.31-.8c.61.66%201.13%201.41%201.53%202.21l-.65.42%202.86-.56-.7-.09c.25-.91.42-1.83.51-2.77l1.8.15c-.25.92-.52%201.85-.77%202.54l1.58-.31.31%201.58-2.96.58.27%201.4%202.66-.52.3%201.54-2.66.52.27%201.48%203.2-.62z%22%2F%3E%3Cpath%20d%3D%22m71.87%2015.02c.25%201.6.78%204.91%201.13%206.73.07%201%20.94%201.74%201.93%201.67.16-.01.32-.05.47-.1%202.08-.44%203.77-1.96%204.43-3.98l1.65%201.35c-1%202.4-3.15%204.14-5.71%204.62-2.41.47-4.17-.28-4.66-2.79-.38-1.97-.99-5.86-1.24-7.12-.12-.67-.32-1.32-.58-1.94l2.37-.43c.06.63.13%201.4.21%201.99%22%2F%3E%3Cpath%20d%3D%22m88.54%2011.88c-.81.95-2.45%202.82-3.27%203.85-.65.83-.6.99.33%201.52%201.28.71%204.5%202.37%206.28%203.53l-1.41%201.91c-.5-.38-1.02-.76-1.54-1.12-1.08-.75-3.59-2.16-5.15-3.05-1.71-.96-1.75-1.76-.52-3.28.98-1.16%202.67-3.19%203.47-4.33.34-.46.63-.95.89-1.47l2.01%201.18c-.4.44-.81.92-1.09%201.26%22%2F%3E%3Cpath%20d%3D%22m32.1%2045.95c.01.21.02.42.01.62.91.6%202.85%202.12%203.36%202.53l-.89%201.7c-.63-.67-1.69-1.61-2.58-2.36-.21%201.64-.91%203.17-2.02%204.39-.45-.43-.95-.79-1.5-1.08%201.37-1.47%202.05-3.45%201.86-5.45l-2.6.51-.32-1.64%202.72-.53-.07-.37-.38-1.97-.59.11c-.13.74-.33%201.47-.61%202.16-.51-.29-1.05-.54-1.61-.74.6-1.5.87-3.12.78-4.74l1.74.01c0%20.53-.02%201.06-.07%201.58l3.88-.76.32%201.62-2.07.4.39%201.98.07.35%202.41-.47.32%201.65zm7.31-7.85%202.3%2011.8-1.78.35-.16-.83-2.13.42.2%201.06-1.69.33-2.35-12.02zm.04%209.67-1.5-7.68-2.13.42%201.5%207.68z%22%2F%3E%3Cpath%20d%3D%22m44.42%2039.65c.47-1.5%201.66-2.67%203.18-3.09%202.04-.4%204.01%201.29%204.65%204.52.81%204.15-1.34%206.63-5.09%208.09l-1.45-1.48c3.16-1.14%205.26-2.66%204.56-6.21-.44-2.26-1.45-3.37-2.69-3.13-1.73.34-2.74%203.23-2.43%205.18.07.53.2%201.04.38%201.54l-1.78.47c-.28-.79-.5-1.59-.67-2.41-.27-1.58-.44-3.18-.51-4.78-.03-.52-.09-1.05-.18-1.56l2.03-.31c-.07%201.06-.07%202.12%200%203.17%22%2F%3E%3Cpath%20d%3D%22m58.68%2035.21c0%20.17%200%20.37-.01.58.8-.28%201.59-.6%202.36-.95l.36%201.83c-.9.4-1.83.74-2.77%201.04-.01.66-.03%201.33-.07%201.97-.14%202.44-.48%204.86-1.01%207.25l-2.17-.29c.68-2.31%201.1-4.69%201.25-7.1.02-.42.06-.85.07-1.29-.33.08-.65.16-.96.22-.7.14-1.27.22-1.79.29l-.4-1.83c.63-.04%201.25-.12%201.87-.24.43-.08.86-.18%201.31-.3%200-.33-.01-.62-.03-.86-.03-.5-.11-1-.24-1.49l2.28-.26c-.05.41-.05%201.09-.05%201.43m3.32%207.62c.13.65.66%201.04%202.23.74%201.02-.21%202.02-.51%202.99-.9l.29%201.89c-.97.33-1.95.59-2.95.79-2.47.48-3.97-.11-4.26-1.59-.1-.67-.15-1.34-.12-2.02l1.78-.17c-.03.43-.02.85.04%201.26m1.24-5.5c.84-.16%201.72-.29%202.61-.37l.3%201.77c-.86.06-1.71.16-2.56.32-.95.18-1.88.41-2.8.7l-.33-1.72c.8-.23%201.85-.51%202.78-.7%22%2F%3E%3Cpath%20d%3D%22m70.29%2034.63c.17.96.4%202.06.7%203.1.62%202.07%201.34%203.44%202.27%203.26.69-.13.94-1.97.99-3.19l1.82%201.5c-.47%202.74-1.22%203.82-2.39%204.05-1.61.31-3.29-.87-4.47-4.72-.41-1.32-.76-3.04-.93-3.93-.09-.5-.23-.99-.41-1.47l2.26-.41c0%20.6.06%201.21.16%201.81m11.39%204.17-1.78%201.12c-.7-2.32-2.17-5.73-4.12-7.24l1.75-.97c1.72%201.42%203.55%204.87%204.15%207.09%22%2F%3E%3Cpath%20d%3D%22m82.84%2031.76-.47-2.02%202.17-.42.32%202.05.75%205.48-1.41.28zm1.22%207.97c-.18-.74.28-1.47%201.01-1.65.74-.18%201.47.28%201.65%201.01.01.04.02.07.02.11.18.74-.28%201.47-1.01%201.65-.74.18-1.47-.28-1.65-1.01-.01-.03-.02-.07-.02-.11%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat 50%/contain;height:54px;width:98px}@media print,screen and (min-width:768px){.diagnosisResultSection__button01:after{height:65px;width:118px}}.diagnosisResultSection__button02:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20enable-background%3D%22new%200%200%20138.04%2064.73%22%20viewBox%3D%220%200%20138.04%2064.73%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20clip-rule%3D%22evenodd%22%20d%3D%22m66.47%201.27c37.54-2.26%2069.11%209.69%2070.52%2026.68.77%209.25-7.58%2018.09-21.39%2024.58l6.79%2010.47-19.28-5.69c-10.26%203.06-20.84%204.91-31.54%205.49-37.54%202.26-69.11-9.69-70.52-26.68s27.88-32.59%2065.42-34.85%22%20fill%3D%22%231495a8%22%20fill-rule%3D%22evenodd%22%2F%3E%3Cpath%20d%3D%22m66.47%201.27c37.54-2.26%2069.11%209.69%2070.52%2026.68.77%209.25-7.58%2018.09-21.39%2024.58l6.79%2010.47-19.28-5.69c-10.26%203.06-20.84%204.91-31.54%205.49-37.54%202.26-69.11-9.69-70.52-26.68s27.88-32.59%2065.42-34.85z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%222%22%2F%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m20.65%2027.12c-.49%201.2-1.24%202.27-2.21%203.15%201.56.38%203.16.57%204.76.55-.32.48-.58.99-.79%201.53-1.84-.03-3.66-.35-5.4-.96-1.61%201.04-3.36%201.82-5.2%202.33-.24-.48-.54-.94-.89-1.35%201.56-.38%203.06-.97%204.47-1.74-.55-.3-1.06-.66-1.54-1.06-.54.51-1.12.97-1.73%201.38-.36-.42-.78-.78-1.26-1.06%201.56-.85%202.82-2.17%203.58-3.78l1.8.12c-.14.29-.28.57-.44.85l3.43-.36.27-.1zm-1.32%207.43c1.37.87%202.9%201.45%204.5%201.69-.36.45-.67.93-.92%201.44-1.73-.42-3.36-1.2-4.76-2.31l.32%203.01-1.61.17-.32-3c-1.12%201.4-2.53%202.53-4.13%203.32-.35-.44-.74-.84-1.17-1.19%201.53-.6%202.91-1.53%204.05-2.72l-3.96.42-.15-1.41%205.15-.55-.12-1.11%201.61-.17.12%201.12%205.19-.55.15%201.41zm-4.48-6c.58.47%201.23.86%201.92%201.15.56-.43%201.06-.93%201.49-1.5z%22%2F%3E%3Cpath%20d%3D%22m27.93%2025.23c-.27%201.02-.61%202.02-1.01%203l.98%209.14-1.52.16-.72-6.76c-.23.36-.47.73-.7%201.05-.3-.55-.65-1.08-1.04-1.58%201.18-1.59%202.01-3.41%202.45-5.35zm8.95%206.63-3.44.37.48%204.52-1.61.17-.48-4.52-3.63.39-.17-1.56%203.63-.39-.25-2.31-1.64.17c-.15.63-.37%201.24-.65%201.82-.47-.24-.96-.45-1.47-.62.66-1.44%201.04-2.99%201.12-4.57l1.58.16c-.05.54-.13%201.06-.23%201.59l1.11-.12-.26-2.43%201.62-.17.26%202.43%202.81-.3.17%201.56-2.81.3.25%202.31%203.44-.37z%22%2F%3E%3Cpath%20d%3D%22m40.32%2025.68c-.16%201.66-.2%203.33-.12%205%20.03.29.08.58.15.87.15-.48.32-.97.46-1.43l.9.57c-.26%201.16-.54%202.67-.62%203.4-.02.21-.02.43%200%20.64.02.15.05.36.09.55l-1.55.27c-.52-1.4-.85-2.86-.99-4.34-.13-1.79-.13-3.59%200-5.38%200-.38.03-.9-.01-1.33l1.9-.04c-.09.39-.16.8-.21%201.22m8.16-1.18.19%201.73c-1.91.36-3.84.57-5.78.62l-.18-1.72c1.93-.01%203.87-.22%205.77-.63m-4.14%207.4c.06.59.61.9%201.98.75%201.13-.12%202.25-.35%203.34-.71l.22%201.81c-1.13.31-2.28.52-3.44.62-2.31.25-3.52-.45-3.66-1.84-.05-.59-.04-1.19.04-1.77l1.56-.02c-.06.39-.07.77-.04%201.16%22%2F%3E%3Cpath%20d%3D%22m56.96%2021.6c1.67%201.89%203.83%203.28%206.24%204.01-.35.48-.65%201-.88%201.55-.76-.3-1.49-.65-2.19-1.06l.1.93-6.7.71-.1-.94c-.61.55-1.26%201.07-1.94%201.54-.33-.45-.72-.85-1.15-1.2%202.09-1.33%203.8-3.18%204.97-5.37zm-4.17%207.57%208.52-.91.59%205.51-1.64.18-.05-.5-5.31.57.05.5-1.57.17zm6.63-3.48c-1.12-.67-2.14-1.49-3.05-2.43-.65%201.11-1.45%202.12-2.38%203.01zm-4.91%204.73.23%202.19%205.31-.57-.23-2.19z%22%2F%3E%3Cpath%20d%3D%22m69.83%2025.66c-1.19.17-2.34.52-3.43%201.03-.38.15-.88.42-1.25.61l-.72-1.87c.49-.1.98-.23%201.45-.39%201.29-.5%202.63-.86%203.99-1.05%202.12-.23%203.75.83%203.97%202.93.31%202.88-2.17%204.95-5.85%205.86l-1.14-1.56c3.29-.73%205.33-2.06%205.1-4.16-.09-.89-.86-1.54-2.12-1.4m2.26-4.52-.09%201.68c-1.58.06-4.53.1-6.1%200l.1-1.64c2.03.14%204.07.13%206.1-.04%22%2F%3E%3Cpath%20d%3D%22m83.28%2020.78c.03.3.08.62.12.97l1.68-.18c.47-.05.93-.14%201.39-.26l.19%201.79c-.43.03-.94.06-1.31.1l-1.73.19c.25%201.96.54%204.2.76%206.01.1.86-.34%201.41-1.36%201.52-.82.09-1.58.14-2.35.17l-.33-1.73c.6.04%201.21.03%201.81-.03.34-.04.45-.23.41-.61-.1-.9-.24-2.25-.41-3.63-1.32%202.02-3.02%203.76-5%205.13l-1.39-1.27c2.2-1.31%204.06-3.13%205.42-5.3l-3.67.39c-.49.05-1.06.14-1.53.22l-.19-1.79c.5.01%201-.02%201.5-.07l4.45-.47c-.05-.35-.1-.67-.14-.96-.1-.57-.19-1-.28-1.34l1.91-.2c-.03.44%200%20.9.05%201.35%22%2F%3E%3Cpath%20d%3D%22m98.07%2020.62c-.17%201.78-.68%203.52-1.5%205.11-1.18%201.92-2.93%203.41-5.01%204.29l-1.64-1.44c2.03-.62%203.78-1.94%204.94-3.72.71-1.2%201.11-2.56%201.17-3.96l-6.26.67c-.6.07-1.25.16-1.59.23l-.2-1.9c.41%200%201.18-.02%201.62-.07l6.21-.66c.36-.03.71-.11%201.05-.22l1.41.71c-.1.3-.16.63-.2.96%22%2F%3E%3Cpath%20d%3D%22m104.55%2022.22c1.18-.91%202.2-2%203.04-3.23l1.47%201.16c-.81%201.02-1.74%201.95-2.75%202.77l.49%204.61c.04.49.12.97.25%201.44l-1.99.21c0-.27-.04-.99-.09-1.46l-.38-3.55c-1.18.75-2.41%201.42-3.69%201.99l-.96-1.5c1.65-.59%203.2-1.41%204.61-2.44%22%2F%3E%3Cpath%20d%3D%22m119.75%2018.04c-.43%201.37-1%202.68-1.72%203.92%201.47%201.05%202.86%202.2%204.16%203.45l-1.39%201.49c-1.17-1.25-2.44-2.4-3.79-3.44-1.28%201.71-2.86%203.17-4.65%204.32l-1.54-1.3c2.01-1.08%203.76-2.6%205.1-4.45.76-1.06%201.33-2.25%201.65-3.51l-4.55.48c-.57.06-1.29.22-1.58.26l-.2-1.91c.53%200%201.07-.02%201.6-.08l4.75-.51c.47-.04.93-.15%201.36-.32l1.19.7c-.15.3-.28.59-.39.9%22%2F%3E%3Cpath%20d%3D%22m34.9%2042.23c1.27-.2%202.52-.46%203.76-.8l.15%201.57c-1.43.35-2.88.61-4.35.8-.16.5-.37.99-.62%201.45.47-.23.97-.37%201.49-.43.75-.14%201.5.2%201.9.85.67-.4%201.21-.69%201.73-.99.5-.28.95-.55%201.42-.86l.84%201.49c-.42.17-1.1.51-1.54.73-.58.31-1.31.68-2.09%201.15.09.75.23%201.74.31%202.36l-1.61.17c0-.41-.06-1.06-.11-1.65-.95.69-1.43%201.27-1.36%201.94.08.74.73.87%202.05.73%201.28-.15%202.54-.41%203.78-.78l.13%201.74c-1.25.28-2.51.49-3.78.63-2.11.22-3.72-.12-3.91-1.85s1.31-2.97%202.76-3.92c-.24-.29-.62-.43-.99-.36-.78.13-1.49.54-2%201.15-.4.51-.76%201.05-1.09%201.61l-1.55-.92c1.1-1.18%201.97-2.54%202.58-4.03l-.17.02c-.55.06-1.53.14-2.28.16l-.17-1.57c.79.02%201.59-.01%202.38-.09l.65-.07c.09-.52.12-1.05.1-1.57l1.79-.04c-.06.46-.12.93-.2%201.38%22%2F%3E%3Cpath%20d%3D%22m46.16%2044.2c.53.46%201.82%201.72%202.12%202.03l-.77%201.4c-.25-.41-.7-1-1.15-1.56l.6%205.59-1.53.16-.57-5.31c-.24%201.12-.64%202.19-1.2%203.19-.25-.51-.56-.98-.91-1.42.83-1.45%201.37-3.05%201.6-4.71l-1.73.19-.16-1.51%201.92-.21-.29-2.76%201.53-.16.29%202.76%201.68-.18.16%201.51-1.68.18zm7.99-5.26%201.24%2011.63-1.61.17-.07-.69-3.16.34.08.77-1.53.16-1.25-11.71zm-4.61%202.02.18%201.67%203.16-.34-.18-1.67zm.33%203.1.18%201.71%203.16-.34-.18-1.71zm3.68%204.54-.18-1.72-3.16.34.18%201.72z%22%2F%3E%3Cpath%20d%3D%22m60.89%2041.01-5.11.54-.13-1.26%205.11-.54zm-.68-1.8-3.95.42-.13-1.21%203.95-.42zm.43%203.68-4.03.43-.13-1.22%204.03-.43zm-3.97%201.05%204.03-.43.13%201.2-4.03.43zm4.68%205.48-2.74.29.06.52-1.34.14-.49-4.58%204.09-.44zm-3.04-2.5.17%201.55%201.38-.15-.17-1.55zm4.66-8.58c-.01.93-.29%201.83-.8%202.6l-1.31-.4c.47-.69.74-1.49.77-2.33zm4.56%204.75c-.92-.63-1.89-1.19-2.9-1.66-.57%201.08-1.52%201.92-2.66%202.37-.26-.45-.61-.85-1.02-1.17%202.7-1.17%202.76-2.73%202.58-5.4l1.55-.17c.09.99.09%201.98-.03%202.97%201.17.5%202.31%201.09%203.41%201.74zm-6.35%203.44c.56-.71.88-1.59.92-2.49l1.43.13c-.02%201.03-.36%202.03-.96%202.88zm5.05-.65c.68%201.07%201.76%201.81%203.01%202.06-.29.47-.55.95-.77%201.46-1.41-.37-2.58-1.34-3.22-2.65-.45%201.46-1.5%202.66-2.88%203.3-.29-.44-.63-.85-1.01-1.21%202.47-1.17%202.97-3.01%202.87-3.91l-.22-2.03%201.63-.17.22%202.03c.05.39.18.76.38%201.1.34-.79.61-1.6.81-2.44l1.62.31c-.35.84-.74%201.66-1.17%202.46zm1.7-7.93c-.36.83-.75%201.7-1.07%202.3l-1.23-.33c.32-.74.57-1.51.73-2.3z%22%2F%3E%3Cpath%20d%3D%22m72.67%2038.78c.1%201.46.31%204.48.49%206.15-.01.9.71%201.64%201.61%201.65.15%200%20.29-.02.43-.05%201.91-.23%203.55-1.46%204.31-3.22l1.38%201.34c-1.09%202.08-3.16%203.48-5.5%203.71-2.2.23-3.73-.58-3.98-2.88-.19-1.8-.43-5.35-.56-6.51-.06-.61-.18-1.21-.37-1.8l2.17-.2c-.01.57%200%201.27.02%201.81%22%2F%3E%3Cpath%20d%3D%22m86.21%2036.74c-.01.15-.03.33-.06.52.74-.19%201.48-.42%202.2-.67l.18%201.68c-.84.29-1.7.53-2.57.72-.06.59-.13%201.2-.22%201.76-.32%202.19-.81%204.34-1.48%206.45l-1.93-.43c.79-2.03%201.36-4.14%201.68-6.3.06-.37.12-.76.16-1.16-.31.05-.6.09-.88.12-.64.07-1.16.1-1.63.12l-.22-1.68c.57.01%201.14-.01%201.71-.07.39-.04.79-.1%201.21-.17.02-.3.04-.56.04-.78.01-.46-.02-.91-.1-1.36l2.07-.06c-.07.38-.13%201-.16%201.31m2.39%207.12c.06.59.51.99%201.95.84.94-.11%201.86-.3%202.77-.58l.11%201.73c-.9.22-1.81.38-2.72.48-2.26.24-3.56-.41-3.71-1.77-.04-.61-.03-1.22.05-1.83l1.62-.01c-.07.38-.09.76-.07%201.14m1.55-4.85c.77-.08%201.58-.13%202.38-.13l.13%201.62c-.78-.02-1.55.01-2.33.08-.87.09-1.73.23-2.58.41l-.17-1.57c.75-.15%201.71-.32%202.57-.41%22%2F%3E%3Cpath%20d%3D%22m96.71%2037.12c.08.88.2%201.88.38%202.84.39%201.92.94%203.2%201.79%203.11.63-.07%201-1.7%201.14-2.8l1.52%201.5c-.64%202.43-1.4%203.34-2.47%203.46-1.48.16-2.9-1.04-3.66-4.6-.27-1.22-.45-2.79-.54-3.61-.05-.46-.13-.91-.25-1.36l2.07-.19c-.03.55-.02%201.11.02%201.65m9.93%204.65-1.69.87c-.45-2.14-1.51-5.33-3.15-6.84l1.65-.73c1.61%201.93%202.71%204.23%203.19%206.7%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat 50%/contain;height:54px;width:106px}@media print,screen and (min-width:768px){.diagnosisResultSection__button02:after{height:65px;width:138px}}.diagnosisResultSectionOther__buttonArea{padding-top:50px;text-align:center}@media print,screen and (min-width:768px){.diagnosisResultSectionOther__buttonArea{padding-top:50px}}html{scroll-behavior:smooth}.footer.footer--simple{background:#fff;position:relative}.breadcrumbAreaBlock.breadcrumbAreaBlock--white{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1)}.breadcrumbAreaBlock.breadcrumbAreaBlock--white .breadcrumb--white{background-color:#fff}.breadcrumbAreaBlock.breadcrumbAreaBlock--white .breadcrumb__item,.breadcrumbAreaBlock.breadcrumbAreaBlock--white .breadcrumb__item a,.breadcrumbAreaBlock.breadcrumbAreaBlock--white .breadcrumb__item--home [class*=icon]:before{color:#000}.breadcrumbAreaBlock.breadcrumbAreaBlock--white .breadcrumb__item+.breadcrumb__item:before{border-bottom:1px solid rgba(0,0,0,.5);border-right:1px solid rgba(0,0,0,.5)}.footer.footer__pageTopInner{display:block}