@charset "UTF-8";#breadcrumb ul{width:1200px;max-width:100%;margin-left:auto;margin-right:auto;font-size:12px;font-size:.75rem}#breadcrumb ul li{display:inline}#breadcrumb ul li:not(:last-child):after{font-family:"ＭＳ Ｐゴシック","MS PGothic","Chalkboard SE",sans-serif;content:">";margin-left:10px;margin-right:8px}main.next{padding-top:180px;padding-bottom:120px}main.next #member .block-search{position:fixed;right:20px;bottom:20px;z-index:5}main.next #member .block-search a{position:relative;z-index:3;margin-left:auto;width:70px;aspect-ratio:1;border-radius:50%;background:linear-gradient(126.69deg,#1c5680 14.33%,#793b49 51.43%,#353c53 88.54%);display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.next #member .block-lead{width:1040px;max-width:100%;margin-left:auto;margin-right:auto}main.next #member .block-lead:not(:last-child){margin-bottom:120px}main.next #member .block-lead .item-text{font-size:14px;font-size:.875rem}main.next #member .block-lead .item-text:not(:last-child){margin-bottom:20px}main.next #member .block-lead .item-text p{text-indent:-1em;padding-left:1em}main.next #member .block-lead .item-form#form{display:none}main.next #member .block-lead .item-popup{display:none}main.next #member .block-list .item-section:not(:last-child){margin-bottom:120px}main.next #member .block-list .item-section.master .item-hd{color:#4a4a61}main.next #member .block-list .item-section.master .item-text h3 a,main.next #member .block-list .item-section.master .item-text .tag{color:#4a4a61}main.next #member .block-list .item-section.a1 .item-hd{color:#24689b}main.next #member .block-list .item-section.a1 .item-text h3 a,main.next #member .block-list .item-section.a1 .item-text .tag{color:#24689b}main.next #member .block-list .item-section.a2 .item-hd{color:#8f2d43}main.next #member .block-list .item-section.a2 .item-text h3 a,main.next #member .block-list .item-section.a2 .item-text .tag{color:#8f2d43}main.next #member .block-list .item-hd{font-family:"Barlow Semi Condensed",sans-serif;font-size:84px;font-size:5.25rem;font-weight:700;line-height:1;margin-bottom:60px;display:grid;grid-template-columns:110px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}main.next #member .block-list .item-list{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:60px}main.next #member .block-list .item-li{width:calc((100% - 20px * 3) / 4);display:flex;-webkit-box-orient:vertical;flex-direction:column}main.next #member .block-list .item-img{margin-bottom:-20px;position:relative;padding-left:20px;padding-right:20px}main.next #member .block-list .item-img a{display:block;aspect-ratio:1.3520408163;text-align:center}main.next #member .block-list .item-img a img{max-height:100%;max-width:100%;width:auto;height:auto;box-shadow:12px 10px 30px 0 rgba(0,0,0,.15)}main.next #member .block-list .item-text{-ms-flex:1 0 auto;flex-grow:1;background:#fff;padding:40px 25px 25px;border-radius:8px}main.next #member .block-list .item-text h3{font-size:20px;font-size:1.25rem;font-weight:700;margin-bottom:15px}main.next #member .block-list .item-text p{font-size:15px;font-size:.9375rem}main.next #member .block-list .item-text p:not(:last-child){margin-bottom:10px}main.next #member .block-list .item-text .tags{display:flex;flex-wrap:wrap;gap:10px;row-gap:5px}main.next #member-detail{margin-top:-100px}main.next #member-detail .block-title{padding-top:100px;position:relative;display:grid;grid-template-columns:max-content 1fr;column-gap:30px;grid-template-areas:"logo name" "logo info" "logo img"}main.next #member-detail .block-title:before{content:"";display:block;position:absolute;left:50%;top:0;width:100vw;height:calc(100% - 100px);background:linear-gradient(97.44deg,#f2f8fa 11.21%,#fbf2f5 50.58%,#ececee 87.68%);transform:translateX(-50%)}main.next #member-detail .block-title>*{position:relative}main.next #member-detail .block-title:not(:last-child){margin-bottom:80px}main.next #member-detail .block-title.master .item-name span:nth-child(1){-webkit-text-stroke:1px #4a4a61;text-stroke:1px #4a4a61;color:transparent}main.next #member-detail .block-title.master .item-name span:nth-child(2){background:0 0;-webkit-text-fill-color:currentColor;color:#4a4a61}main.next #member-detail .block-title.master .item-info .tag{color:#4a4a61}main.next #member-detail .block-title.master .item-info .cat{background-color:#4a4a61}main.next #member-detail .block-title.a1 .item-name span:nth-child(1){-webkit-text-stroke:1px #24689b;text-stroke:1px #24689b;color:transparent}main.next #member-detail .block-title.a1 .item-name span:nth-child(2){background:0 0;-webkit-text-fill-color:currentColor;color:#24689b}main.next #member-detail .block-title.a1 .item-info .tag{color:#24689b}main.next #member-detail .block-title.a1 .item-info .cat{background-color:#24689b}main.next #member-detail .block-title.a2 .item-name span:nth-child(1){-webkit-text-stroke:1px #8f2d43;text-stroke:1px #8f2d43;color:transparent}main.next #member-detail .block-title.a2 .item-name span:nth-child(2){background:0 0;-webkit-text-fill-color:currentColor;color:#8f2d43}main.next #member-detail .block-title.a2 .item-info .tag{color:#8f2d43}main.next #member-detail .block-title.a2 .item-info .cat{background-color:#8f2d43}main.next #member-detail .block-title .item-logo{grid-area:logo}main.next #member-detail .block-title .item-name{grid-area:name}main.next #member-detail .block-title .item-name:not(:last-child){margin-bottom:20px}main.next #member-detail .block-title .item-info{grid-area:info}main.next #member-detail .block-title .item-info .cats,main.next #member-detail .block-title .item-info .tags{display:flex;flex-wrap:wrap;gap:10px}main.next #member-detail .block-title .item-info .cats:not(:last-child),main.next #member-detail .block-title .item-info .tags:not(:last-child){margin-bottom:20px}main.next #member-detail .block-title .item-img{grid-area:img;text-align:center;margin-top:40px}main.next #member-detail .block-title .item-img img{max-height:320px;width:auto;box-shadow:12px 10px 30px 0 rgba(0,0,0,.15)}main.next #member-detail .block-profile{display:grid;grid-template-columns:max-content 1fr;gap:60px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main.next #member-detail .block-profile:not(:last-child){margin-bottom:100px}main.next #member-detail .block-profile .item-hd{background:linear-gradient(96.74deg,#1c5680 2.53%,#793b49 50.45%,#353c53 98.37%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-family:"Barlow Semi Condensed",sans-serif;font-size:40px;font-size:2.5rem;font-weight:700;line-height:1}main.next #member-detail .block-detail{display:flex;flex-wrap:wrap;row-gap:60px;column-gap:40px}main.next #member-detail .block-detail .item-section{width:calc((100% - 40px * 0) / 1)}main.next #member-detail .block-detail .item-section.half{width:calc((100% - 40px * 1) / 2)}main.next #member-detail .block-detail .item-hd+.item-text{margin-top:-15px}@media screen and (max-width:700px){main.next #member-detail .block-detail .item-hd+.item-text{margin-top:-5px}}main.next #member-detail .block-detail .item-text{padding-left:20px;padding-right:20px}main.next #member-detail .block-detail .item-text:not(:last-child){margin-bottom:40px}main.next #member-detail .block-detail .item-keywords{width:570px;max-width:100%;margin-left:auto;margin-right:auto;aspect-ratio:1.14;height:auto;position:relative;background:url(//wsd2o.org/wp/wp-content/themes/wsd2o.org_2026/css/../img/next/member/bg-keyword.svg) no-repeat center/contain}main.next #member-detail .block-detail .item-keywords:not(:last-child){margin-bottom:60px}main.next #member-detail .block-detail .item-keywords h3{position:absolute;width:52%;height:59%;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#fff;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.5;padding:50px;box-sizing:border-box;color:#fff}main.next #member-detail .block-detail .item-keywords h3:nth-child(1){left:50%;transform:translateX(-50%);top:0}main.next #member-detail .block-detail .item-keywords h3:nth-child(2){left:0;bottom:0}main.next #member-detail .block-detail .item-keywords h3:nth-child(3){right:0;bottom:0}main.next #member-detail .block-detail .item-keywords-detail{display:grid;gap:10px}main.next #member-detail .block-detail .item-keywords-detail li{padding:40px;border-radius:8px;background:#fff}main.next #member-detail .block-detail .item-keywords-detail li:nth-child(1) h3{color:#4a4a61}main.next #member-detail .block-detail .item-keywords-detail li:nth-child(1) h3:before{content:"1."}main.next #member-detail .block-detail .item-keywords-detail li:nth-child(2) h3{color:#24689b}main.next #member-detail .block-detail .item-keywords-detail li:nth-child(2) h3:before{content:"2."}main.next #member-detail .block-detail .item-keywords-detail li:nth-child(3) h3{color:#8f2d43}main.next #member-detail .block-detail .item-keywords-detail li:nth-child(3) h3:before{content:"3."}main.next #member-detail .block-detail .item-keywords-detail li h3{position:relative;gap:10px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.3}main.next #member-detail .block-detail .item-keywords-detail li h3:before{font-family:"Barlow Semi Condensed",sans-serif;font-size:28px;font-size:1.75rem;line-height:1}main.next #member-detail .block-detail .item-list{padding-left:20px;padding-right:20px}main.next #member-detail .block-detail .item-list li{background:url(//wsd2o.org/wp/wp-content/themes/wsd2o.org_2026/css/../img/common/icon-list.svg) no-repeat left top 6px;padding-left:24px}main.next #member-detail .block-detail .item-list li:not(:last-child){margin-bottom:20px}main.next #member-detail .block-detail .item-gallery{display:flex;flex-wrap:wrap;gap:20px}main.next #member-detail .block-detail .item-gallery li{width:calc((100% - 20px * 2) / 3)}main.next #member-detail .block-detail .item-gallery li img{border-radius:8px}main.next #member-detail .block-detail .item-contacts{display:flex;flex-wrap:wrap;gap:20px}main.next #member-detail .block-detail .item-contacts .btn{width:calc((100% - 20px * 2) / 3)}main.next #member-detail .block-back{border-top:1px solid #777;padding-top:120px;margin-top:120px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.next #manage .block-lead{display:grid;grid-template-columns:max-content 1fr;gap:80px;width:1040px;max-width:100%;margin-left:auto;margin-right:auto}main.next #manage .block-lead:not(:last-child){margin-bottom:120px}main.next #manage .block-lead .item-hd:not(:last-child){margin-bottom:0}main.next #manage .block-lead .item-text p:not(:last-child){margin-bottom:15px}main.next #manage .block-img{position:relative;width:100vw;left:50%;transform:translateX(-50%);text-align:center}main.next #manage .block-img:not(:last-child){margin-bottom:120px}main.next #manage .block-outline{width:1040px;max-width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:row-reverse;gap:80px}main.next #manage .block-outline .item-hd:not(:last-child){margin-bottom:0}main.next #manage .block-outline .item-info{width:10px;-ms-flex:1 0 auto;flex-grow:1}main.next #manage .block-outline .item-info>*{padding-left:10px;padding-right:10px}main.next #manage .block-outline .item-info dt{padding-top:25px;font-size:16px;font-size:1rem;font-weight:700;margin-bottom:5px;border-top:1px solid #000}main.next #manage .block-outline .item-info dd{border-bottom:1px solid #000;margin-bottom:-1px;padding-bottom:25px}main.next #manage .block-outline .item-info dd p:not(:last-child){margin-bottom:15px}main.next #logo .block-lead{width:1040px;max-width:100%;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;gap:80px}main.next #logo .block-lead:not(:last-child){margin-bottom:120px}main.next #logo .block-lead .item-logo{width:100%;-webkit-box-original-group:3;-ms-flex-order:3;order:3;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px}main.next #logo .block-lead .item-logo span{width:220px}main.next #logo .block-lead .item-hd{-webkit-box-original-group:2;-ms-flex-order:2;order:2}main.next #logo .block-lead .item-hd:not(:last-child){margin-bottom:0}main.next #logo .block-lead .item-info{width:10px;-ms-flex:1 0 auto;flex-grow:1;-webkit-box-original-group:1;-ms-flex-order:1;order:1}main.next #logo .block-lead .item-info>*{padding-left:10px;padding-right:10px}main.next #logo .block-lead .item-info dt{padding-top:25px;font-size:16px;font-size:1rem;font-weight:700;margin-bottom:5px;border-top:1px solid #000}main.next #logo .block-lead .item-info dd{border-bottom:1px solid #000;margin-bottom:-1px;padding-bottom:25px}main.next #logo .block-lead .item-info dd p:not(:last-child){margin-bottom:15px}main.next #logo .block-about{width:1040px;max-width:100%;margin-left:auto;margin-right:auto;position:relative;padding-bottom:80px;margin-bottom:-120px}main.next #logo .block-about:before{content:"";display:block;position:absolute;left:50%;width:100vw;height:calc(100% - 40px);bottom:0;background:#fff;transform:translateX(-50%)}main.next #logo .block-about>*{position:relative}main.next #logo .block-about .item-text:not(:last-child){margin-bottom:40px}main.next #logo .block-about .item-text p:not(:last-child){margin-bottom:5px}main.next #logo .block-about .item-btn{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.next #logo .block-about .item-btn:not(:last-child){margin-bottom:80px}main.next #logo .block-about .item-list{width:800px;max-width:100%;margin-left:auto;margin-right:auto}main.next #logo .block-about .item-list section{background:#f9f9f9;border-radius:8px;overflow:hidden}main.next #logo .block-about .item-list section:not(:last-child){margin-bottom:60px}main.next #logo .block-about .item-list section h3{background:#000;color:#fff;padding:10px 15px;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.3}main.next #logo .block-about .item-list section h3 span{font-family:"Barlow Semi Condensed",sans-serif;font-size:24px;font-size:1.5rem}main.next #logo .block-about .item-list section ul{padding:40px;display:flex;gap:20px}main.next #logo .block-about .item-list section.master{border:2px solid #4a4a61}main.next #logo .block-about .item-list section.master h3{background-color:#4a4a61}main.next #logo .block-about .item-list section.a1{border:2px solid #24689b}main.next #logo .block-about .item-list section.a1 h3{background-color:#24689b}main.next #logo .block-about .item-list section.a2{border:2px solid #8f2d43}main.next #logo .block-about .item-list section.a2 h3{background-color:#8f2d43}main.next #logo .block-about .item-list:not(:last-child){margin-bottom:80px}main.next #logo .block-about .item-bottom{background:linear-gradient(97.44deg,#f2f8fa 11.21%,#fbf2f5 50.58%,#ececee 87.68%);border-radius:8px;padding:40px}.form-style,.popup .item-form,main.next #member .block-lead .item-form{background:linear-gradient(97.44deg,#f2f8fa 11.21%,#fbf2f5 50.58%,#ececee 87.68%);border-radius:8px;padding:60px}.form-style dl,.popup .item-form dl,main.next #member .block-lead .item-form dl{display:grid;grid-template-columns:max-content 1fr;gap:40px;row-gap:20px}.form-style dl:not(:last-child),.popup .item-form dl:not(:last-child),main.next #member .block-lead .item-form dl:not(:last-child){margin-bottom:40px}.form-style dl dd ul,.popup .item-form dl dd ul,main.next #member .block-lead .item-form dl dd ul{display:flex;flex-wrap:wrap;gap:20px}.form-style dl dd ul li,.popup .item-form dl dd ul li,main.next #member .block-lead .item-form dl dd ul li{display:flex}.form-style dl dd ul li label,.popup .item-form dl dd ul li label,main.next #member .block-lead .item-form dl dd ul li label{display:flex;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:45px;padding:10px 20px;box-sizing:border-box;border-radius:8px;transition:all .3s ease;cursor:pointer}.form-style dl dd ul li input:checked+label,.popup .item-form dl dd ul li input:checked+label,main.next #member .block-lead .item-form dl dd ul li input:checked+label{background-color:#4a4a61;color:#fff}.mfp-close{position:absolute;top:0;left:initial;right:0;bottom:initial;width:auto;width:40px;height:40px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(96.74deg,#1c5680 2.53%,#793b49 50.45%,#353c53 98.37%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.popup{width:1040px;max-width:100%;margin-left:auto;margin-right:auto;position:relative}@media screen and (min-width:701px) and (max-width:1200px){main.next #member .block-list .item-section:not(:last-child){margin-bottom:100px}main.next #member .block-list .item-hd{font-size:75px;font-size:4.6875rem;margin-bottom:50px}main.next #member .block-list .item-list{column-gap:15px;row-gap:50px}main.next #member .block-list .item-li{width:calc((100% - 15px * 3) / 4)}}@media screen and (min-width:701px) and (max-width:1200px) and (max-width:1000px){main.next #member .block-list .item-li{width:calc((100% - 15px * 2) / 3)}}@media screen and (min-width:701px) and (max-width:1200px){main.next #member-detail{margin-top:-100px}main.next #member-detail .block-title{padding-top:80px;grid-template-columns:160px 1fr}main.next #member-detail .block-title .item-name span:nth-child(1){font-size:8.5vw}main.next #member-detail .block-detail{column-gap:30px}main.next #member-detail .block-detail .item-section{width:calc((100% - 30px * 0) / 1)}main.next #member-detail .block-detail .item-section.half{width:calc((100% - 30px * 1) / 2)}main.next #member-detail .block-detail .item-keywords{width:570px;max-width:100%;margin-left:auto;margin-right:auto;aspect-ratio:1.14;height:auto;position:relative;background:url(//wsd2o.org/wp/wp-content/themes/wsd2o.org_2026/css/../img/next/member/bg-keyword.svg) no-repeat center/contain}main.next #member-detail .block-detail .item-keywords:not(:last-child){margin-bottom:60px}main.next #member-detail .block-detail .item-keywords h3{font-size:18px;font-size:1.125rem;padding:40px}main.next #member-detail .block-detail .item-gallery{gap:15px}main.next #member-detail .block-detail .item-gallery li{width:calc((100% - 15px * 2) / 3)}main.next #member-detail .block-detail .item-contacts{gap:15px}main.next #member-detail .block-detail .item-contacts .btn{width:calc((100% - 15px * 2) / 3)}}@media screen and (min-width:701px) and (max-width:1200px) and (max-width:900px){main.next #member-detail .block-detail .item-contacts .btn{width:calc((100% - 15px * 1) / 2)}}@media screen and (min-width:701px) and (max-width:1200px){main.next #member-detail .block-back{padding-top:100px;margin-top:100px}main.next #manage .block-lead{gap:40px}main.next #manage .block-img{padding-left:20px;padding-right:20px;box-sizing:border-box}main.next #manage .block-outline{gap:40px}main.next #logo .block-lead{gap:40px}main.next #logo .block-lead .item-logo{gap:30px}main.next #logo .block-lead .item-logo span{width:200px}main.next #logo .block-about .item-list section h3{font-size:18px;font-size:1.125rem}main.next #logo .block-about .item-list section h3 span{font-size:22px;font-size:1.375rem}main.next #logo .block-about .item-list section ul{gap:15px}.form-style,.popup .item-form,main.next #member .block-lead .item-form{padding:40px}.form-style dl,.popup .item-form dl,main.next #member .block-lead .item-form dl{display:grid;grid-template-columns:max-content 1fr;gap:40px;row-gap:20px}.form-style dl:not(:last-child),.popup .item-form dl:not(:last-child),main.next #member .block-lead .item-form dl:not(:last-child){margin-bottom:40px}.form-style dl dd ul,.popup .item-form dl dd ul,main.next #member .block-lead .item-form dl dd ul{display:flex;flex-wrap:wrap;gap:20px}}@media screen and (max-width:700px){main.next{padding-top:80px;padding-bottom:70px}main.next #member .block-search{right:10px;bottom:10px}main.next #member .block-search a{width:50px}main.next #member .block-lead:not(:last-child){margin-bottom:70px}main.next #member .block-lead .item-text{font-size:13px;font-size:.8125rem}main.next #member .block-list .item-section:not(:last-child){margin-bottom:60px}main.next #member .block-list .item-hd{font-size:min(11vw, 60px);font-size:min(11vw, 3.75rem);margin-bottom:30px;grid-template-columns:80px 1fr;gap:15px}main.next #member .block-list .item-list{column-gap:10px;row-gap:25px}main.next #member .block-list .item-li{width:calc((100% - 10px * 1) / 2)}main.next #member .block-list .item-img{margin-bottom:-10px;padding-left:10px;padding-right:10px}main.next #member .block-list .item-text{padding:25px 15px 15px}main.next #member .block-list .item-text h3{font-size:17px;font-size:1.0625rem;margin-bottom:10px}main.next #member .block-list .item-text p{font-size:14px;font-size:.875rem}main.next #member .block-list .item-text p:not(:last-child){margin-bottom:6px}main.next #member .block-list .item-text .tags .tag{font-size:13px;font-size:.8125rem}main.next #member-detail{margin-top:-80px}main.next #member-detail .block-title{padding-top:80px;grid-template-columns:90px 1fr;column-gap:15px;row-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-areas:"logo name" "info info" "img img"}main.next #member-detail .block-title:before{height:calc(100% - 40px)}main.next #member-detail .block-title:not(:last-child){margin-bottom:40px}main.next #member-detail .block-title .item-name span:nth-child(1){font-size:7.2vw}main.next #member-detail .block-title .item-name span:nth-child(2){font-size:18px;font-size:1.125rem}main.next #member-detail .block-title .item-name:not(:last-child){margin-bottom:0}main.next #member-detail .block-title .item-info{grid-area:info}main.next #member-detail .block-title .item-info .cats,main.next #member-detail .block-title .item-info .tags{gap:5px}main.next #member-detail .block-title .item-info .cats:not(:last-child),main.next #member-detail .block-title .item-info .tags:not(:last-child){margin-bottom:10px}main.next #member-detail .block-title .item-img{margin-top:0}main.next #member-detail .block-title .item-img img{max-height:250px}main.next #member-detail .block-profile{grid-template-columns:1fr;gap:20px}main.next #member-detail .block-profile:not(:last-child){margin-bottom:50px}main.next #member-detail .block-profile .item-hd{font-size:30px;font-size:1.875rem}main.next #member-detail .block-profile .item-text{font-size:15px;font-size:.9375rem}main.next #member-detail .block-detail{row-gap:40px;column-gap:0}main.next #member-detail .block-detail .item-section{width:100%}main.next #member-detail .block-detail .item-section.half{width:100%}main.next #member-detail .block-detail .item-text{padding-left:0;padding-right:0}main.next #member-detail .block-detail .item-text:not(:last-child){margin-bottom:20px}main.next #member-detail .block-detail .item-keywords:not(:last-child){margin-bottom:30px}main.next #member-detail .block-detail .item-keywords h3{font-size:min(3.2vw, 18px);font-size:min(3.2vw, 1.125rem);padding:20px 25px}main.next #member-detail .block-detail .item-keywords-detail li{padding:20px}main.next #member-detail .block-detail .item-keywords-detail li h3{font-size:18px;font-size:1.125rem}main.next #member-detail .block-detail .item-keywords-detail li h3:before{font-size:23px;font-size:1.4375rem}main.next #member-detail .block-detail .item-keywords-detail li p{font-size:15px;font-size:.9375rem}main.next #member-detail .block-detail .item-list{padding-left:0;padding-right:0}main.next #member-detail .block-detail .item-list li{font-size:15px;font-size:.9375rem}main.next #member-detail .block-detail .item-list li:not(:last-child){margin-bottom:10px}main.next #member-detail .block-detail .item-gallery{gap:10px}main.next #member-detail .block-detail .item-gallery li{width:calc((100% - 10px * 2) / 3)}}@media screen and (max-width:700px) and (max-width:550px){main.next #member-detail .block-detail .item-gallery li{width:calc((100% - 10px * 1) / 2)}}@media screen and (max-width:700px){main.next #member-detail .block-detail .item-contacts{gap:10px}main.next #member-detail .block-detail .item-contacts .btn{width:calc((100% - 10px * 1) / 2)}}@media screen and (max-width:700px) and (max-width:420px){main.next #member-detail .block-detail .item-contacts{gap:5px}main.next #member-detail .block-detail .item-contacts .btn{width:calc((100% - 5px * 0) / 1)}}@media screen and (max-width:700px){main.next #member-detail .block-back{padding-top:50px;margin-top:50px}main.next #manage .block-lead{grid-template-columns:1fr;gap:20px}main.next #manage .block-lead:not(:last-child){margin-bottom:60px}main.next #manage .block-lead .item-text{font-size:15px;font-size:.9375rem}main.next #manage .block-img{overflow:hidden}main.next #manage .block-img img{max-width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}main.next #manage .block-img:not(:last-child){margin-bottom:60px}main.next #manage .block-outline{-webkit-box-orient:vertical;flex-direction:column;gap:20px}main.next #manage .block-outline .item-hd:not(:last-child){margin-bottom:0}main.next #manage .block-outline .item-info{width:auto}main.next #manage .block-outline .item-info>*{padding-left:5px;padding-right:5px}main.next #manage .block-outline .item-info dt{padding-top:15px;font-size:15px;font-size:.9375rem}main.next #manage .block-outline .item-info dd{border-bottom:1px solid #000;margin-bottom:-1px;padding-bottom:15px;font-size:15px;font-size:.9375rem}main.next #logo .block-lead{gap:20px}main.next #logo .block-lead:not(:last-child){margin-bottom:60px}main.next #logo .block-lead .item-logo{-webkit-box-original-group:3;-ms-flex-order:3;order:3;gap:15px}main.next #logo .block-lead .item-logo span{width:180px}main.next #logo .block-lead .item-hd{-webkit-box-original-group:1;-ms-flex-order:1;order:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main.next #logo .block-lead .item-hd:not(:last-child){margin-bottom:0}main.next #logo .block-lead .item-info{-webkit-box-original-group:2;-ms-flex-order:2;order:2;width:100%}main.next #logo .block-lead .item-info>*{padding-left:5px;padding-right:5px}main.next #logo .block-lead .item-info dt{padding-top:15px;font-size:15px;font-size:.9375rem;margin-bottom:5px}main.next #logo .block-lead .item-info dd{font-size:15px;font-size:.9375rem;padding-bottom:15px}main.next #logo .block-about{padding-bottom:40px;margin-bottom:-70px}main.next #logo .block-about:before{height:calc(100% - 30px)}main.next #logo .block-about .item-text{font-size:15px;font-size:.9375rem}main.next #logo .block-about .item-text:not(:last-child){margin-bottom:20px}main.next #logo .block-about .item-btn:not(:last-child){margin-bottom:40px}main.next #logo .block-about .item-list section:not(:last-child){margin-bottom:30px}main.next #logo .block-about .item-list section h3{font-size:17px;font-size:1.0625rem}main.next #logo .block-about .item-list section h3 span{font-size:20px;font-size:1.25rem}main.next #logo .block-about .item-list section ul{padding:20px;gap:10px}main.next #logo .block-about .item-list:not(:last-child){margin-bottom:40px}main.next #logo .block-about .item-bottom{padding:20px}.form-style,.popup .item-form,main.next #member .block-lead .item-form{background:linear-gradient(97.44deg,#f2f8fa 11.21%,#fbf2f5 50.58%,#ececee 87.68%);border-radius:8px;padding:20px}.form-style dl,.popup .item-form dl,main.next #member .block-lead .item-form dl{row-gap:20px;grid-template-columns:1fr}.form-style dl:not(:last-child),.popup .item-form dl:not(:last-child),main.next #member .block-lead .item-form dl:not(:last-child){margin-bottom:30px}.form-style dl dt,.popup .item-form dl dt,main.next #member .block-lead .item-form dl dt{background:linear-gradient(96.74deg,#1c5680 2.53%,#793b49 50.45%,#353c53 98.37%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-weight:700;margin-bottom:-10px}.form-style dl dd ul,.popup .item-form dl dd ul,main.next #member .block-lead .item-form dl dd ul{gap:5px}.form-style dl dd ul li,.popup .item-form dl dd ul li,main.next #member .block-lead .item-form dl dd ul li{display:flex}.form-style dl dd ul li label,.popup .item-form dl dd ul li label,main.next #member .block-lead .item-form dl dd ul li label{font-size:14px;font-size:.875rem;height:auto;padding:8px 15px}.mfp-close{width:30px;height:30px}}