.sub-tab{width:100%;padding:0 calc(50% - 600px);font-size:18px;border-left:0}.sub-tab button{width:20%;background:#f6fbf2;border:0;border:1px solid var(--theme-color);border-right:0;height:60px}.sub-tab button:last-child{border-right:1px solid var(--theme-color)}.sub-tab .active{background:var(--theme-color);color:#fff;font-weight:bold}#sub-tab .sub-tab{position:sticky;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10}#sub-tab .tab-img{overflow:hidden}#sub-tab .tab-img img{position:relative;left:50%;margin-left:-1000px}#team{padding:0 calc(50% - 700px) 260px;font-size:18px;color:#3e3e3e}#team .dr__profile{padding-top:260px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#team .dr__profile h3{font-size:80px;font-weight:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.8em;line-height:1.3}#team .dr__profile h3 span{position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#team .dr__profile h3 span:first-child::after{content:"";position:absolute;left:100%;bottom:0;translate:-0.5em 0;width:2em;height:2em;background:url(/intro/img/team/deco.svg) right top/contain no-repeat}#team .dr__profile .dr__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:normal;line-height:1.2;margin-bottom:3.6em}#team .dr__profile .dr__name em,#team .dr__profile .dr__name strong{font-style:normal}#team .dr__profile .dr__name strong{font-size:30px;font-weight:500}#team .dr__profile .career__wrapper{width:800px;display:-webkit-box;display:-ms-flexbox;display:flex;word-break:keep-all}#team .dr__profile .career__wrapper dl{width:50%;padding:0 1em;border-left:1px solid #ccc}#team .dr__profile .career__wrapper dt{font-size:30px;line-height:1;padding-bottom:.2em}#team .dr__profile .career__wrapper dd{margin-top:.5em}#team .dr__profile .profile__img{width:600px}#team .dr__profile .profile__img.--m{display:none}#team .dr__profile .profile__img img{width:100%}#team .branch__info{padding:170px 0 100px;line-height:1}#team .branch__info .info__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:50px;margin-bottom:1.5em}#team .branch__info .info__title::before,#team .branch__info .info__title::after{content:"";width:9.9em;height:1px;background:#ccc}#team .branch__info .info__title h4{font-weight:normal}#team .branch__info .info__title p{font-size:.72em;margin-top:.5em}#team .branch__info .map__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;width:700px;height:513px;position:relative}#team .branch__info .map__container .root_daum_roughmap.root_daum_roughmap_landing{width:800px;height:800px;position:absolute;top:50%;left:50%;translate:-50% -50%}#team .branch__info .map__container .wrap_map{height:100%}#team .branch__info .info__map dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.2em 0}#team .branch__info .info__map dl dt{font-weight:500;padding-right:.2em}#team .branch__info .info__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#team .branch__info .schedule__info{width:600px}#team .branch__info .schedule__info h5{display:none}#team .branch__info .schedule__info dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #ccc}#team .branch__info .schedule__info dt,#team .branch__info .schedule__info dd{height:3.6em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #ccc}#team .branch__info .schedule__info dt{width:4.5em}#team .branch__info .schedule__info dd{width:calc(100% - 4.5em);position:relative}#team .branch__info .schedule__info dd::before{content:":";margin-right:1em;display:inline-block}#team .branch__info .schedule__info table{width:100%;table-layout:fixed}#team .branch__info .schedule__info table th,#team .branch__info .schedule__info table td{height:3.6em;border-bottom:1px solid #ddd;text-align:center}#team .branch__info .schedule__info table thead th:nth-child(1){width:5.5em}#team .branch__info .schedule__info table thead th:nth-child(1){border-bottom:0}#team .branch__info .schedule__info table tbody th{border-bottom:0}@media screen and (max-width: 1400px){#team{font-size:16px;padding:0 5%}#team .dr__profile{padding:200px 0}#team .dr__profile h3{font-size:60px}#team .dr__profile .career__wrapper dt,#team .dr__profile .dr__name strong{font-size:1.5em}#team .dr__profile .career__wrapper{width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#team .dr__profile .career__wrapper dl{width:100%}#team .dr__profile .career__wrapper dl+dl{margin-top:2em}#team .dr__profile .profile__img{width:50%}#team .branch__info .info__map{width:calc(100% - 25em)}#team .branch__info .map__container{width:100%;height:460px}#team .branch__info .schedule__info{width:20em}}@media screen and (max-width: 1024px){#team{font-size:20px}#team .dr__profile{padding:150px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#team .dr__profile h3{font-size:46px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#team .dr__profile .dr__name{margin-bottom:1.5em}#team .dr__profile .career__wrapper{font-size:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:3em}#team .dr__profile .career__wrapper dl{width:50%}#team .dr__profile .career__wrapper dl+dl{margin-top:0}#team .dr__profile .profile__img.--pc{display:none}#team .dr__profile .profile__img.--m{display:block;width:100%;margin-bottom:3rem}#team .branch__info{font-size:16px;padding-top:100px}#team .branch__info .info__title{font-size:40px}#team .branch__info .info__map dl{white-space:nowrap}}@media screen and (max-width: 768px){#team .dr__profile .career__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#team .dr__profile .career__wrapper dl{width:100%;border-left:0}#team .dr__profile .career__wrapper dl+dl{padding-top:2em;margin-top:2em;border-top:1px solid #ccc}#team .branch__info .info__title{font-size:36px}#team .branch__info .info__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#team .branch__info .info__map{width:100%}#team .branch__info .info__map dl{white-space:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.5}#team .branch__info .info__map dl dt{white-space:nowrap}#team .branch__info .info__map dl dd{word-break:keep-all}#team .branch__info .map__container{height:320px}#team .branch__info .schedule__info{padding-top:2em;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#team .branch__info .schedule__info h5{display:block;font-size:24px;font-weight:500;margin-bottom:1em}#team .branch__info .schedule__info dl{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#team .branch__info .schedule__info dd{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#team .branch__info .schedule__info dd::before{opacity:0}}@media screen and (max-width: 600px){#team .branch__info .info__title{font-size:32px}#team .branch__info .schedule__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#team .branch__info .schedule__info h5{font-size:20px;margin-bottom:0}#team .branch__info .schedule__info dl{width:15em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px}#team .branch__info .schedule__info dt,#team .branch__info .schedule__info dd{height:2.8em}#team .branch__info .schedule__info dd{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#team .branch__info .schedule__info dd::before{opacity:1}}@media screen and (max-width: 320px){#team .branch__info .schedule__info h5{font-size:18px}#team .branch__info .schedule__info dl{font-size:12px}}#drpetit__brand{min-height:1400px;padding-bottom:200px;background:url(/intro/img/dr-petit/pc-bg.jpg) center top no-repeat;font-size:16px;color:#3e3e3e}#drpetit__brand .brand__wrapper{width:1400px;margin:0 auto;padding-top:232px}#drpetit__brand .brand__wrapper h3{font-size:80px;font-weight:normal;line-height:.8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.48em}#drpetit__brand .brand__wrapper h3 span:first-child{position:relative;margin-bottom:.45em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#drpetit__brand .brand__wrapper h3 span:first-child::before{content:"";position:absolute;right:0;bottom:0;translate:.45em .75em;width:2.1em;height:2.1em;background:url(/intro/img/team/deco.svg) right top/contain no-repeat;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}#drpetit__brand .brand__wrapper p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px;line-height:1}#drpetit__brand .brand__wrapper p strong{font-size:30px;font-weight:normal;margin-bottom:.55em}#drpetit__brand .brand__list{width:64em;margin-top:7.3em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#drpetit__brand .brand__list dl{margin-bottom:6em}#drpetit__brand .brand__list dl:nth-of-type(odd){width:32em}#drpetit__brand .brand__list dt{font-size:28px;color:var(--tomato)}#drpetit__brand .brand__list dd{margin-top:1em}#drpetit__brand .brand__list .brand__slogan{font-size:50px;font-weight:normal}@media screen and (max-width: 1400px){#drpetit__brand .brand__wrapper{width:90%}}@media screen and (max-width: 1024px){#drpetit__brand{background:none}#drpetit__brand .brand__wrapper{padding-top:160px}#drpetit__brand .brand__list{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 768px){#drpetit__brand{font-size:14px}#drpetit__brand .brand__wrapper h3{font-size:60px}#drpetit__brand .brand__wrapper p{font-size:16px}#drpetit__brand .brand__wrapper p strong{font-size:24px}#drpetit__brand .brand__wrapper p span{display:inline-block;margin-top:.5em}#drpetit__brand .brand__list dl{text-align:center}#drpetit__brand .brand__list dl:nth-of-type(odd){width:100%}#drpetit__brand .brand__list .brand__slogan{font-size:36px;text-align:center}}@media screen and (max-width: 600px){#drpetit__brand{padding-bottom:100px}#drpetit__brand .brand__wrapper{padding-top:100px}#drpetit__brand .brand__wrapper h3{font-size:40px}#drpetit__brand .brand__wrapper p strong{font-size:22px}#drpetit__brand .brand__list dt{font-size:24px}#drpetit__brand .brand__list dt span,#drpetit__brand .brand__list dd span{display:inline-block}#drpetit__brand .brand__list dd span br{display:none}#drpetit__brand .brand__list .brand__slogan{font-size:30px}}@media screen and (max-width: 460px){#drpetit__brand .brand__wrapper h3{font-size:34px}#drpetit__brand .brand__list dt{font-size:20px}#drpetit__brand .brand__wrapper p{font-size:14px}#drpetit__brand .brand__wrapper p strong{font-size:18px}}@media screen and (max-width: 320px){#drpetit__brand .brand__list .brand__slogan{font-size:24px}}/*# sourceMappingURL=sub.min.css.map */