/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */
*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{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}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:0 0;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}body{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;background-color:rgba(255,255,255,.8)}h1,h2,h3,h4,h5,h6,p,span{line-height:1.5}.display-sp{display:none}@media screen and (max-width:767px){.display-sp{display:block}}.display-tab{display:none}@media screen and (min-width:992px){.display-tab{display:block}}@media screen and (max-width:767px){.display-tab{display:block}}@media screen and (max-width:767px){.display-pc{display:none}}.l-footer__inner{width:80%;margin:0 auto;padding:5em 0;display:flex;justify-content:space-between}@media screen and (max-width:767px){.l-footer__inner{width:90%;padding:3em 0 5em;display:block;text-align:left}}.l-footer__container--logo{text-align:left}@media screen and (max-width:767px){.l-footer__container--logo{margin-bottom:3em}}.l-footer__container--company{text-align:right}@media screen and (max-width:767px){.l-footer__container--company{text-align:left}}.l-header{height:80px;display:flex;align-items:center}@media screen and (max-width:767px){.l-header{padding:10px 0;height:100px}}.l-header__inner{padding-left:2vw}@media screen and (max-width:767px){.l-header__inner{padding-left:1.5em}}.l-section{padding:2.5em 0}.l-inner{width:90%;margin:0 auto}@media screen and (max-width:767px){.l-inner{width:95%}}.l-inner--left{margin:0 auto 0 0}.l-inner--right{margin:0 0 0 auto}.l-top__inner{width:90%;margin:0 0 0 auto;position:relative}@media screen and (max-width:767px){.l-top__inner{width:100%}}.l-top__body{width:70%;position:absolute;top:5vw;left:5vw;z-index:10}@media screen and (min-width:768px) and (max-width:991px){.l-top__body{top:10%}}@media screen and (max-width:767px){.l-top__body{top:60vw}}.l-top__bg{width:80%;height:35vw;margin:0 0 0 auto;background-image:url('/wp-content/themes/suezue_consulting/assets/img/top-pc.png');background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (max-width:767px){.l-top__bg{width:100%;height:70vw;overflow:hidden;background-image:url('/wp-content/themes/suezue_consulting/assets/img/top-sp.png')}}.l-top__bg:before{position:absolute;content:'';left:0;top:0;border:none;border-left:solid 20vw #fff;border-bottom:solid 35vw transparent;z-index:5}@media screen and (max-width:767px){.l-top__bg:before{left:0;bottom:-1px;border-left:none;border-right:solid 101vw transparent;border-bottom:solid 25vw #fff}}.l-top__bg:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(15deg,#672971 0%,#672971 10%,#034f88 100%);opacity:.6}@media screen and (max-width:767px){.l-about{margin-top:70vw}}.l-service__body{margin:0 0 0 auto}.l-service__inner{margin-bottom:3em}@media screen and (max-width:767px){.l-service__inner{margin-bottom:10vw}}@media screen and (max-width:767px){.l-service__inner--right{display:flex !important;flex-direction:column-reverse}}.l-service__inner--left{margin:0 auto 3em 0}.l-service__inner--left>.c-section__body--small{margin:0 0 0 auto}.l-profile__inner{width:80%}@media screen and (max-width:767px){.l-profile__inner{width:90%;margin:0 auto}}.l-profile__body{display:flex;justify-content:space-between}@media screen and (max-width:767px){.l-profile__body{display:block}}.l-profile__img-container{width:40vw}@media screen and (max-width:767px){.l-profile__img-container{width:100%;margin:0 0 0 auto}}.l-profile__img-container img{width:100%;height:auto}.l-profile__description-container{width:55vw;margin-left:4vw}@media screen and (max-width:767px){.l-profile__description-container{width:100%;margin-left:0}}.l-profile__top{display:flex;align-items:baseline;border-bottom:1px solid #b2b0b8;padding-bottom:1vw;margin-bottom:1vw}@media screen and (max-width:767px){.l-profile__top{display:block;width:100%;padding:4vw 0;margin-bottom:4vw}}.l-member__inner{width:80%}@media screen and (max-width:767px){.l-member__inner{width:90%;margin:0 auto}}.l-member__body{display:flex;justify-content:space-between;margin-bottom:5vw}@media screen and (max-width:767px){.l-member__body{display:block;margin-bottom:15vw}}.l-member__body:nth-child(2n+1) .l-member__description-container{margin-left:3vw}@media screen and (max-width:767px){.l-member__body:nth-child(2n+1) .l-member__description-container{margin-left:0}}.l-member__body:nth-child(2n){flex-direction:row-reverse}.l-member__body:nth-child(2n) .l-member__description-container{margin-right:3vw}@media screen and (max-width:767px){.l-member__body:nth-child(2n) .l-member__description-container{margin-right:0}}.l-member__img-container{width:20vw}@media screen and (max-width:767px){.l-member__img-container{width:100%;margin:0 0 0 auto}}.l-member__img-container img{width:100%;height:auto}@media screen and (max-width:767px){.l-member__img-container img{width:60%;margin:0 auto;display:flex}}.l-member__description-container{width:60vw}@media screen and (max-width:767px){.l-member__description-container{width:100%}}.l-member__top{display:flex;align-items:baseline;border-bottom:1px solid #b2b0b8;padding-bottom:1vw;margin-bottom:1vw}@media screen and (max-width:767px){.l-member__top{display:block;width:100%;padding:4vw 0;margin-bottom:4vw}}.l-lawyer__inner{width:80%}@media screen and (max-width:767px){.l-lawyer__inner{width:90%;margin:0 auto}}.l-lawyer__body{display:flex;justify-content:space-between;margin-bottom:5vw}@media screen and (max-width:767px){.l-lawyer__body{display:block;margin-bottom:15vw}}.l-lawyer__body:nth-child(2n+1) .l-lawyer__description-container{margin-left:3vw}@media screen and (max-width:767px){.l-lawyer__body:nth-child(2n+1) .l-lawyer__description-container{margin-left:0}}.l-lawyer__body:nth-child(2n){flex-direction:row-reverse}.l-lawyer__body:nth-child(2n) .l-lawyer__description-container{margin-right:3vw}@media screen and (max-width:767px){.l-lawyer__body:nth-child(2n) .l-lawyer__description-container{margin-right:0}}.l-lawyer__img-container{width:20vw}@media screen and (max-width:767px){.l-lawyer__img-container{width:100%;margin:0 0 0 auto}}.l-lawyer__img-container img{width:100%;height:auto}@media screen and (max-width:767px){.l-lawyer__img-container img{width:60%;margin:0 auto;display:flex}}.l-lawyer__description-container{width:60vw}@media screen and (max-width:767px){.l-lawyer__description-container{width:100%}}.l-lawyer__top{display:flex;align-items:baseline;border-bottom:1px solid #b2b0b8;padding-bottom:1vw;margin-bottom:1vw}@media screen and (max-width:767px){.l-lawyer__top{display:block;width:100%;padding:4vw 0;margin-bottom:4vw}}.l-caution__inner{width:80%;margin:0 auto}@media screen and (max-width:767px){.l-caution__inner{width:95%}}.l-caution__container{border:1px solid #b2b0b8;padding:4vw 0;margin-bottom:2vw}.l-caution__container-inner{width:65vw;margin:0 auto;display:flex;align-items:center}@media screen and (max-width:767px){.l-caution__container-inner{width:90%;display:block}}.l-caution__contents p{padding-left:3vw;font-size:1.2vw;font-size:max(14px,1.2vw)}@media screen and (max-width:767px){.l-caution__contents p{font-size:3.8vw;font-size:max(14px,3.8vw);padding-top:4vw;padding-left:0}}@media screen and (max-width:767px){.l-caution__contents img{display:flex;margin:0 auto}}.l-sustainable__contents p{padding-left:1vw;font-size:max(14px,1.2vw)}@media screen and (max-width:767px){.l-sustainable__contents p{font-size:3.8vw;font-size:max(14px,3.8vw);padding-top:4vw;padding-left:0}}.l-sustainable__img-container{display:flex}@media screen and (max-width:767px){.l-sustainable__img-container{justify-content:space-between}}.l-sustainable__img-container img{height:auto;margin-right:1vw}@media screen and (max-width:767px){.l-sustainable__img-container img{margin-right:0}}.l-company__inner{width:60%;margin:0 auto}@media screen and (min-width:768px) and (max-width:991px){.l-company__inner{width:80%}}@media screen and (max-width:767px){.l-company__inner{width:90%}}.l-company__table{width:100%;display:table;table-layout:fixed;border-collapse:separate;border-spacing:8vw 2vw}@media screen and (max-width:767px){.l-company__table{border-spacing:0 6vw}}.l-company__table th{font-weight:100;text-align:center}@media screen and (max-width:767px){.l-company__table th{display:block;text-align:left;width:100%}}.l-company__table td{font-weight:100;line-height:1.8;font-size:1.25vw;font-size:max(17px,1.25vw)}@media screen and (max-width:767px){.l-company__table td{display:block;text-align:left;width:100%;font-size:3.8vw;font-size:max(17px,3.8vw);margin-top:1em}}.l-contact{background:linear-gradient(15deg,#672971 0%,#672971 10%,#034f88 100%)}.l-contact__inner{width:70%;margin:0 auto}@media screen and (max-width:767px){.l-contact__inner{width:90%}}.l-contact-form{background:#fff;width:100%;margin-top:3vw;padding:8vw 0 5vw}.l-contact_form_lists{width:70%;margin:0 auto}@media screen and (max-width:767px){.l-contact_form_lists{width:90%}}.l-contact-confirm__button{width:80%;margin:0 auto;text-align:center}@media screen and (max-width:767px){.l-contact-confirm__button{width:90%}}.p-contact__top-btn{text-decoration:underline;background:linear-gradient(15deg,#672971 0%,#672971 10%,#034f88 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:2}.c-service__sub-title{font-size:12px}.c-service__title{font-size:18px}@media screen and (max-width:767px){.c-service__title{font-size:14px}}.c-section__inner{display:flex}@media screen and (min-width:768px) and (max-width:991px){.c-section__inner{align-items:center}}@media screen and (max-width:767px){.c-section__inner{display:block}}.c-section__title{font-family:futura-pt,sans-serif;background:linear-gradient(15deg,#672971 0%,#672971 10%,#034f88 100%);color:#fff;font-size:2vw;font-size:max(30px,2vw);position:relative}@media screen and (max-width:767px){.c-section__title{font-size:max(30px,7vw)}}.c-section__title:before{position:absolute;content:'';z-index:5}@media screen and (max-width:767px){.c-section__title:before{display:none}}.c-section__sub-title{display:block;color:#000;font-size:max(14px,1.2vw)}@media screen and (max-width:767px){.c-section__sub-title{font-size:max(14px,3vw)}}.c-section__title-container{width:28%}@media screen and (min-width:768px) and (max-width:991px){.c-section__title-container{width:35%}}@media screen and (max-width:767px){.c-section__title-container{width:95%}}.c-section__title-container--left{margin:0 auto 0 0}.c-section__title-container--left .c-section__title{padding:.2em 0 .2em 10vw}@media screen and (max-width:767px){.c-section__title-container--left .c-section__title{padding:.2em 0 .2em 4vw}}.c-section__title-container--left .c-section__title:before{right:0;top:0;border-right:solid 3vw #fff;border-bottom:solid 6vw transparent}@media screen and (min-width:768px) and (max-width:991px){.c-section__title-container--left .c-section__title:before{border-bottom:solid 7vw transparent}}.c-section__title-container--left .c-section__sub-title{padding:1em 0 2.5em 10vw}@media screen and (max-width:767px){.c-section__title-container--left .c-section__sub-title{padding:1em 0 2.5em 4vw}}.c-section__title-container--right{margin:0 0 0 auto;text-align:right}.c-section__title-container--right .c-section__title{padding:.2em 10vw .2em 0}@media screen and (max-width:767px){.c-section__title-container--right .c-section__title{padding:.2em 4vw .2em 0}}.c-section__title-container--right .c-section__title:before{left:0;top:0;border-left:solid 3vw #fff;border-bottom:solid 6vw transparent}@media screen and (min-width:768px) and (max-width:991px){.c-section__title-container--right .c-section__title:before{border-bottom:solid 7vw transparent}}.c-section__title-container--right .c-section__sub-title{padding:1em 10vw 2.5em 0}@media screen and (max-width:767px){.c-section__title-container--right .c-section__sub-title{padding:1em 4vw 2.5em 0}}.c-section__img-container{width:50%;position:relative}@media screen and (max-width:767px){.c-section__img-container{width:100%}}.c-section__img-container img{width:100%;height:auto}@media screen and (max-width:767px){.c-section__img-container img{width:100%}}.c-section__img-container--left:before{position:absolute;content:'';right:0;top:0;border:none;border-right:solid 13vw #fff;border-bottom:solid 27vw transparent;z-index:5}@media screen and (max-width:767px){.c-section__img-container--left:before{right:-1px;bottom:-1px;border-right:none;border-left:solid 95vw transparent;border-bottom:solid 35vw #fff}}.c-section__img-container--left--small:before{border-right:solid 15vw #fff;border-bottom:solid 23vw transparent}@media screen and (max-width:767px){.c-section__img-container--left--small:before{border-right:none;border-left:solid 95vw transparent;border-bottom:solid 35vw #fff}}.c-section__img-container--right:before{position:absolute;content:'';left:0;top:0;border:none;border-left:solid 13vw #fff;border-bottom:solid 27vw transparent;z-index:5}@media screen and (max-width:767px){.c-section__img-container--right:before{right:-1px;bottom:-1px;border-left:none;border-right:solid 95vw transparent;border-bottom:solid 35vw #fff}}.c-section__img-container--right--small:before{border-left:solid 15vw #fff;border-bottom:solid 23vw transparent}@media screen and (max-width:767px){.c-section__img-container--right--small:before{border-left:none;border-right:solid 95vw transparent;border-bottom:solid 35vw #fff}}.c-section__body{width:55%}@media screen and (min-width:768px) and (max-width:991px){.c-section__body{width:60%;margin:0 auto}}@media screen and (max-width:767px){.c-section__body{width:95%;margin:0 auto}}.c-section__body--small{width:45%;position:sticky;z-index:20}@media screen and (max-width:767px){.c-section__body--small{width:95%}}.c-section__body--small .c-description__text{width:100%}.c-description__title{background:linear-gradient(15deg,#672971 0%,#672971 10%,#034f88 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:2vw;font-size:max(20px,2vw)}@media screen and (max-width:767px){.c-description__title{font-size:max(24px,6vw)}}@media screen and (max-width:767px){.c-description__title--right{text-align:right}}.c-description__text{width:90%;font-size:1.2vw;font-size:max(16px,1.2vw);margin-top:2.5em;line-height:1.8}@media screen and (min-width:768px) and (max-width:991px){.c-description__text{width:100%;margin-top:1.5em}}@media screen and (max-width:767px){.c-description__text{font-size:3.5vw;font-size:max(18px,3.5vw)}}.p-header__title{padding-top:.5em;display:inline-block;width:100%}.p-header__title>img{width:45%}@media screen and (max-width:767px){.p-header__title{padding:.5em 0 .3em}}.p-top__title{background:linear-gradient(15deg,#672971 0%,#672971 10%,#034f88 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:max(40px,4vw);display:flex;align-items:center;margin-bottom:1em}@media screen and (min-width:768px) and (max-width:991px){.p-top__title{margin-bottom:.5em}}@media screen and (max-width:767px){.p-top__title{margin-bottom:.5em;font-size:max(42px,10vw)}}.p-top__description{background-color:#302a3d;color:#fff;font-size:max(18px,1.5vw);margin-bottom:.4em;display:inline-block;padding:.3em .5em}@media screen and (max-width:767px){.p-top__description{font-size:max(18px,4vw);box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:1.8;display:inline}}.p-top__sub-description{color:#fff;font-size:1.2vw;transform:rotate(-90deg);position:absolute;top:45%;right:-12%;z-index:2;opacity:.6}@media screen and (max-width:767px){.p-top__sub-description{font-size:3vw;right:-20%}}.p-space{height:3vw}@media screen and (max-width:767px){.p-space{display:none}}.p-about__description-title{margin-left:-1em;position:sticky;z-index:20}@media screen and (max-width:767px){.p-about__description-title{margin-left:2em}}.p-about__description{margin:2.5em auto 0 auto}.p-profile__name{background:linear-gradient(15deg,#672971 0%,#672971 10%,#034f88 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:max(30px,2vw)}@media screen and (max-width:767px){.p-profile__name{font-size:6vw;font-size:max(30px,6vw)}}.p-profile__role{font-size:1.25vw;font-size:max(18px,1.25vw);padding-left:1vw}@media screen and (max-width:767px){.p-profile__role{font-size:4vw;font-size:max(18px,4vw)}}.p-profile__description{line-height:1.8;font-size:1.2vw;font-size:max(15px,1.2vw)}@media screen and (max-width:767px){.p-profile__description{font-size:3.5vw;font-size:max(15px,3.5vw)}}.p-member__name{background:linear-gradient(15deg,#672971 0%,#672971 10%,#034f88 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:2vw;font-size:max(30px,2vw)}@media screen and (max-width:767px){.p-member__name{font-size:6vw;font-size:max(30px,6vw)}}.p-member__role{font-size:1.25vw;font-size:max(18px,1.25vw);padding-left:1vw}@media screen and (max-width:767px){.p-member__role{font-size:4vw;font-size:max(18px,4vw)}}.p-member__description{line-height:1.8;font-size:1.2vw;font-size:max(15px,1.2vw)}@media screen and (max-width:767px){.p-member__description{font-size:3.5vw;font-size:max(15px,3.5vw)}}.p-lawyer__name{background:linear-gradient(15deg,#672971 0%,#672971 10%,#034f88 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:2vw;font-size:max(30px,2vw)}@media screen and (max-width:767px){.p-lawyer__name{font-size:6vw;font-size:max(30px,6vw)}}.p-lawyer__role{font-size:1.25vw;padding-left:1vw;font-size:max(18px,1.25vw)}@media screen and (max-width:767px){.p-lawyer__role{font-size:4vw;font-size:max(18px,4vw)}}.p-lawyer__description{line-height:1.8;font-size:1.2vw;font-size:max(15px,1.2vw)}@media screen and (max-width:767px){.p-lawyer__description{font-size:3.5vw;font-size:max(15px,3.5vw)}}.p-company__table-header{width:10%}@media screen and (max-width:767px){.p-company__table-header{width:100%}}.p-company__table-header__text{display:inline-block;width:max(110px,9vw);font-size:1.2vw;font-size:max(16px,1.2vw);padding:.3em 0;background-color:#302a3d;color:#fff}@media screen and (max-width:767px){.p-company__table-header__text{text-align:center;width:25vw;font-size:3.6vw;font-size:max(16px,3.6vw)}}.p-company__table-data{width:70%}@media screen and (max-width:767px){.p-company__table-data{width:100%}}.p-contact__title{font-family:futura-pt,sans-serif;color:#fff;font-size:2vw;font-size:max(30px,2vw);position:relative}@media screen and (max-width:767px){.p-contact__title{font-size:7vw}}.p-contact__sub-title{color:#fff}.p-contact__form-list__item{margin-bottom:2em}.p-contact__form-input input,.p-contact__form-input select,.p-contact__form-input textarea{width:100%;border:1px solid #b2b0b8;padding:1em;margin-top:.5em;border-radius:4px}.p-contact__form-input input::placeholder,.p-contact__form-input select::placeholder,.p-contact__form-input textarea::placeholder{color:#b2b0b8}.p-contact__form-input textarea{height:167px;max-width:100%;min-width:100%}.p-contact__form-input--confirm{padding-top:1vw}.p-contact__form-button{text-align:center}@media screen and (max-width:767px){.p-contact__form-button{width:65%;margin:0 auto}}.p-contact__form-button input{background:#302a3d;color:#fff;font-weight:100;padding:1vw 2vw;transition:all .2s}.p-contact__form-button input:hover{opacity:.7}@media screen and (max-width:767px){.p-contact__form-button input{font-size:4vw;padding:4vw 7vw}}.p-contact__btn,.p-contact__btn--previous{width:30%;text-align:center;border:1px solid #302a3d;padding:1vw 0}@media screen and (max-width:767px){.p-contact__btn,.p-contact__btn--previous{width:40%;padding:3vw 0;font-size:max(20px,4vw)}}.p-contact__btn{background-color:#302a3d;color:#fff}.p-contact__btn--previous{margin-right:2vw;background-color:transparent;color:#302a3d}.p-contact__form-label__container{display:flex;align-items:center}.p-form__required{color:#cc4a71;padding-left:.5vw}.p-control_text--confirm{background-color:#302a3d;color:#fff;padding:.5vw 1vw}@media screen and (max-width:767px){.p-control_text--confirm{padding:2vw 3vw}}.p-footer__sub-title{font-size:14px;margin-bottom:1em}.p-footer__logo-img{display:inline}.p-copy-right{text-align:center;color:#000;margin-bottom:1em}