.sec01{background-color:#000;color:#fff;padding:211px 0 293px;position:relative;z-index:0}.sec01 .head{text-align:center;margin-bottom:105px}.sec01 .page-ttl{font-size:22px;font-size:2.2rem;line-height:2.30909em;letter-spacing:.05em;font-family:"Lora",serif;margin-bottom:21px}.sec01 .label{font-size:20px;font-size:2rem;line-height:2.55em;letter-spacing:.15em;font-weight:600}.sec01 .desc{max-width:700px;margin:0 auto 181px}.sec01 .desc p{line-height:3.7rem;margin-bottom:37px}.sec01 .desc p:last-child{margin-bottom:0}.sec01 .ytb{width:928px;max-width:100%;margin:0 auto 167px;height:529px}.sec01 .ytb iframe{width:100%;height:100%;display:block;transform:none;border:none}.sec01 .scope{max-width:714px;width:100%;margin:0 auto 134px}.sec01 .scope-tt{text-align:center;margin-bottom:70px;font-size:18px;font-size:1.8rem;line-height:2.82222em;letter-spacing:.05em}.sec01 .scope-list li{margin-bottom:0px;position:relative;padding-left:0px}.sec01 .scope-list li::before{content:"";position:absolute;top:20px;left:-16px;width:5px;height:5px;border-radius:100%;background-color:#fff}.sec01 .scope-list li:last-child{margin-bottom:0}.sec01 .tbl dl{display:flex;margin-bottom:47px}.sec01 .tbl dl:last-child{margin-bottom:0}.sec01 .tbl dt{font-size:18px;font-size:1.8rem;line-height:1.94444em;font-weight:700;flex-shrink:0;width:266px;padding-right:15px}.sec01 .tbl dd{font-size:18px;font-size:1.8rem;line-height:2.33333em;width:52%}.sec01 .ibtn{width:288px;height:55px;margin:0 auto}.sec01 .ibtn a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#fff;color:#000;font-family:"Lora",serif;font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.15em;font-weight:500;text-transform:uppercase}@media only screen and (min-width: 768px) and (max-width: 928px){.sec01 .ytb{height:calc(529 / 928 * 100vw)}}@media only screen and (min-width: 1440px){.sec01 .scope-list{margin-left:-3px}.sec01 .tbl dl:nth-child(3) dd{transform:translateY(-4px)}}@media (max-width: 767px){.sec01{padding:100px 0 85px}.sec01 .innerWrap{padding-left:20px;padding-right:20px}.sec01 .head{margin-bottom:63px}.sec01 .page-ttl{font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:.13em;margin-bottom:18px}.sec01 .label{font-size:13px;font-size:1.3rem;line-height:1.84615em;letter-spacing:.1em}.sec01 .desc{margin-bottom:73px}.sec01 .desc p{font-size:13px;font-size:1.3rem;line-height:2em;font-weight:500;margin-bottom:24px}.sec01 .ytb{margin-left:-20px;margin-bottom:62px;width:100vw;max-width:none;height:calc(182 / 320 * 100vw)}.sec01 .scope{margin-bottom:118px;max-width:500px}.sec01 .scope-tt{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.1em;margin-bottom:39px}.sec01 .scope-list{margin-left:-2px}.sec01 .scope-list li::before{top:9px;left:-11px;width:3px;height:3px}.sec01 .tbl dl{margin-bottom:21px}.sec01 .tbl dt{font-size:12px;font-size:1.2rem;line-height:1.91667em;font-weight:400;width:106px}.sec01 .tbl dd{font-size:12px;font-size:1.2rem;line-height:1.66667em;width:100%}.sec01 .ibtn{width:185px;height:45px}.sec01 .ibtn a{font-size:13px;font-size:1.3rem;line-height:2.30769em;letter-spacing:.15em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.to-architects #wrap{position:relative;z-index:2;margin-bottom:-3px}}

/*# sourceMappingURL=maps/to-architects.min.css.map */
