.flex_box{display:-webkit-box;display:-ms-flexbox;display:flex}.page_width{max-width:1280px;margin:auto}main #section03 h2,main #section04 h2,main #section04 h2,main #section01 h1,main #section01 h3{color:#071746;font-size:20px;line-height:1.2;margin-bottom:35px;letter-spacing:.4rem;font-family:aktiv-grotesk,sans-serif;font-weight:800;font-style:normal;text-align:center}main #section01 h1,main #section01 h3{color:#fff;margin-bottom:20px}main #section04 h2{color:#fff}main #section01{height:auto}main #section01 #about-movie{height:auto;width:100%;margin:auto;margin-top:auto;position:relative;z-index:10;background-color:rgba(0,0,0,0);padding-bottom:200px}main #section01 h1{margin-bottom:11vw;font-family:aktiv-grotesk,sans-serif;font-weight:800;font-style:normal}main #section01 p{color:#fff;font-size:10px;letter-spacing:.1rem;line-height:1.5;margin:16px auto 0;padding:0}main #section01 #about-text-Area{position:absolute;top:26vw;width:100%;height:auto;z-index:100;text-align:center}main #section01 img{-webkit-filter:brightness(65%);filter:brightness(65%);width:100%;display:block}main #section02{padding:50px 20px 50px}#section02 .profilebox1 img{width:100%}#section02 .profilebox2 img{width:100%}#section02 p{font-size:14px;line-height:1.7}#section02 .text-area1,#section02 .text-area2,#section02 .text-area3{background:#fff;width:100%;padding:24px;text-align:justify}.profilebox3 .movie-link{font-size:1.5rem;font-weight:bold;display:inline-block}.profilebox3 .movie-link a{color:#10b4d0;letter-spacing:1.5px;width:100%;padding:15px 0 5px;position:relative;display:inline-block;text-decoration:none}.profilebox3 .movie-link a::after{position:absolute;bottom:-8px;left:0;content:"";width:100%;height:2px;background:#10b4d0;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s}.profilebox3 .movie-link a:hover::after{bottom:-4px;opacity:1;visibility:visible}.about-movie{margin-bottom:100px}.about-top-mp4{width:100%;height:230px}#section02 .name{font-size:20px;font-weight:bold;color:#fff;margin:10px 0 24px;line-height:1.2}.profilebox2{height:auto}.profilebox3{height:auto}.profilebox2 h3,.profilebox3 h3{font-size:20px;margin-top:30px;font-weight:bold;line-height:1.5}.profilebox3{padding-top:30px}.sect01flex{display:block;margin-top:100px}.sect01flex img{width:100%}.sect01flex img:nth-child(2){width:50%}.sect01flex img:nth-child(3){width:50%}main #section03{position:relative;background-color:#fff;padding:50px 20px}#section03 img{width:100%;display:block;margin:auto}.history_list{color:#071746;font-size:20px;margin:auto;max-width:960px;border-top:2px solid #071746}.history_list li{border-bottom:1px solid #071746;position:relative;padding:16px 0 16px 0;font-size:14px;line-height:1.6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.history_list li p::before{content:"";display:block;width:20px;height:1px;background-color:#071746;position:absolute;left:0;top:0;bottom:0;margin:auto}.history_list li .list_head{position:relative;font-family:aktiv-grotesk,sans-serif;font-weight:800;font-style:normal;font-size:18px}.history_list li p{position:relative;padding-left:30px;text-align:justify;font-size:1.6rem;margin:0}.profile_sec{color:#fff;font-size:14px;margin:auto;max-width:960px;border-top:2px solid #fff}.profile_sec table{width:100%}.profile_sec table th,.profile_sec table td{padding:16px;border-bottom:1px solid #fff}.profile_sec table th{border-right:1px solid #fff;text-align:center;min-width:100px;vertical-align:middle}.sales_office_sec .title{text-align:left;position:relative;color:#fff;font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:normal;border-top:2px solid;border-bottom:2px solid;padding:12px 0;font-size:1.5rem;letter-spacing:1.52px;margin-top:35px;line-height:1.4}.sales_office_sec .map{width:100%;margin:0 auto 30px}.sales_office_sec .map iframe{width:100%;height:60vw;max-height:340px}.office_info,.office_info .desc_tell span{font-size:14px}.office_info p{font-size:14px;margin-bottom:15px;line-height:1.2}.office_info .desc_tell{font-size:20px;font-weight:bold}.sales_office_inner{padding:35px 0}.sales_office_sec .button{height:45px;background:#000}.sales_office_sec .button a{font-size:14px;padding:13px}.sales_office_sec .button a span{width:100%}.sales_office_sec .button a span::after{right:0%}main #section04{position:relative;padding:50px 20px;background-color:#1a1a1a}#section04 img{width:100%}.sales_office_inner.flex_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 600px){.flex_box{display:-webkit-box;display:-ms-flexbox;display:flex}.about-movie{margin:200px 0}.about-top-mp4{height:465px}main #section03 h2,main #section04 h2,main #section04 h2,main #section01 h1,main #section01 h3{color:#071746;font-size:20px;line-height:1.2;margin-bottom:35px;letter-spacing:.4rem;font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:normal}main #section01 h2,main #section01 h3{color:#fff;margin-bottom:20px}main #section04 h2{color:#fff}main #section01{height:auto}main #section01 #about-movie{height:auto;width:100%;margin:auto;margin-top:auto;position:relative;z-index:10;background-color:rgba(0,0,0,0);padding-bottom:68px}main #section01 h1{margin-bottom:10vw}main #section01 p{color:#fff;font-size:14px;letter-spacing:.1rem;line-height:2;margin:20px auto 0;padding:0}main #section01 #about-text-Area{top:20%;width:100%;height:auto;z-index:100;text-align:center}main #section01 img{-webkit-filter:brightness(65%);filter:brightness(65%)}main #section02{padding:50px 20px 50px}#section02 .profilebox1 img{width:100%}#section02 .profilebox2 img{width:100%}#section02 p{font-size:14px;line-height:2;font-weight:bold}#section02 .text-area1,#section02 .text-area2{background:#fff;width:100%;padding:24px}#section02 .name{font-size:20px;font-weight:bold;color:#fff;margin:0 0 24px}.profilebox2{height:auto}.profilebox2 h3{font-size:20px;margin-top:30px;font-weight:bold;line-height:1.5}.sect01flex{display:block;margin-top:100px}.sect01flex img{width:100%}.sect01flex img:first-child{width:33.3333333333%}.sect01flex img:nth-child(2){width:33.3333333333%}.sect01flex img:nth-child(3){width:33.3333333333%}main #section03{position:relative;background-color:#fff;padding:50px 20px}#section03 img{width:100%;display:block;margin:auto}.history_list{color:#071746;font-size:20px;margin:auto;max-width:960px;border-top:2px solid #071746}.history_list li{border-bottom:1px solid #071746;position:relative;padding:16px 0 16px 0;font-size:14px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.history_list li .list_head{margin-right:10px;min-width:100px}.profile_sec{color:#fff;font-size:14px;margin:auto;max-width:960px;border-top:2px solid #fff}.profile_sec table{width:100%}.profile_sec table th,.profile_sec table td{padding:16px;border-bottom:1px solid #fff}.profile_sec table th{border-right:1px solid #fff;text-align:center}.sales_office_sec .title{text-align:left;position:relative;color:#fff;font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:normal;border-top:2px solid;border-bottom:2px solid;padding:12px 0;font-size:1.5rem;letter-spacing:1.52px;margin-top:35px}.sales_office_sec .map{width:100%;margin:0 auto 30px}.office_info,.office_info .desc_tell span{font-size:14px;margin:auto;width:100%}.office_info p{font-size:14px;margin-bottom:15px;padding-left:0}.office_info .desc_tell{font-size:20px}.sales_office_inner{padding:35px 0}.sales_office_sec .button{height:45px}.sales_office_sec .button a{font-size:14px;padding:13px}.sales_office_sec .button a span{width:100%}.sales_office_sec .button a span::after{right:0%}main #section04{position:relative;padding:50px 20px;background-color:#1a1a1a}#section04 img{width:100%}.sales_office_inner.flex_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}_:-ms-fullscreen,:root .sales_office_sec .map{max-height:330px}}@media only screen and (min-width: 1024px){main #section03 h2,main #section04 h2{color:#071746;font-size:50px;line-height:.8;margin-bottom:70px}h2 span{font-size:25px}main #section01 #about-movie{height:auto;width:100%;margin:auto;margin-top:auto;position:relative;z-index:10;background-color:rgba(0,0,0,0);padding-bottom:200px}main #section01 h1{color:#fff;font-size:50px;letter-spacing:.4rem;font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:normal;margin:10vw auto}main #section01 h3{color:#fff;font-size:40px;letter-spacing:.4rem;font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:normal}main #section01 p{color:#fff;font-size:18px;letter-spacing:.1rem;line-height:2;margin:20px auto 0;padding:0}main #section01 #about-text-Area{position:absolute;top:20%;width:100%;height:auto;z-index:100;text-align:center}main #section01 img{-webkit-filter:brightness(65%);filter:brightness(65%)}.about-top-mp4{height:540px}main #section02{padding:0px 50px 110px}#section02 .profilebox1 img{position:absolute;width:780px;top:0;right:0}#section02 .profilebox2 img{position:absolute;width:780px;top:0;left:0}#section02 .text-area1{background:#fff;width:500px;position:absolute;padding:50px;left:0;bottom:-10%}#section02 .text-area2{background:#fff;width:500px;position:absolute;padding:50px;right:0;bottom:-10%}.profilebox3{margin-top:150px}.profilebox3 .movie-link{font-size:2rem}#section02 .text-area3{background:#fff;width:500px;position:absolute;padding:50px;left:0;bottom:-10%;z-index:2}.profilebox3-img{position:absolute;width:780px;top:0;right:0}#section02 p{font-size:16px;line-height:1.8}#section02 .name{font-size:20px;font-weight:bold;color:#fff;right:0;position:absolute;bottom:60px;line-height:1.3}#section02 .name span{font-size:30px}.profilebox2{height:640px;position:relative}.profilebox3{height:640px;position:relative}.profilebox2 h3,.profilebox3 h3{font-size:34px;margin-top:30px;font-weight:bold;line-height:1.5}.sect01flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:150px}.sect01flex img{width:100%;max-width:340px}.sect01flex img:nth-child(2),.sect01flex img:nth-child(3){width:100%;max-width:340px}main #section03{position:relative;background-color:#fff;padding:150px 50px 150px 50px}#section03 img{width:60%;display:block;margin:auto}.history_list{color:#071746;font-size:20px;margin:auto;max-width:960px;border-top:2px solid #071746}.history_list li{border-bottom:1px solid #071746;position:relative;font-size:20px}.history_list li .list_head{font-size:24px}.profile_sec{color:#fff;font-size:20px;margin:auto;max-width:960px;border-top:2px solid #fff}.profile_sec table{width:100%}.profile_sec table th,.profile_sec table td{padding:20px;border-bottom:1px solid #fff}.profile_sec table th{border-right:1px solid #fff;text-align:center}.sales_office_sec .title{text-align:left;position:relative;color:#fff;font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:normal;border-top:2px solid;border-bottom:2px solid;padding:12px 0;font-size:1.9rem;letter-spacing:1.52px;margin-top:70px}.sales_office_sec .map{max-width:550px;width:100%;margin-right:53px;margin:0 40px 0 0}.office_info{width:auto;position:relative}.office_info,.office_info .desc_tell span{font-size:20px;margin:0}.office_info p{font-size:20px;margin-bottom:30px}.office_info .desc_tell{font-size:30px}.sales_office_inner{padding:35px 0}.sales_office_sec .button{position:absolute;bottom:0;max-width:240px}.sales_office_sec .button a span{width:100%}.sales_office_sec .button a span::after{right:0%}main #section04{position:relative;padding:100px 50px 150px 50px;background-color:#1a1a1a}main #section04 h2{color:#fff}#section04 img{display:block;margin:auto}.sales_office_inner.flex_box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}_:-ms-fullscreen,:root .sales_office_sec .map{max-height:330px}.sales_office_sec .map iframe{width:100%;height:340px}}@media only screen and (min-width: 1281px){main #section01 #about-movie{height:auto;width:100%;margin:auto;margin-top:auto;position:relative;z-index:10;background-color:rgba(0,0,0,0)}main #section01 h1{color:#fff;font-size:50px;letter-spacing:.4rem;font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:normal}main #section01 h3{color:#fff;font-size:40px;letter-spacing:.4rem;font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:normal}main #section01 p{color:#fff;font-size:18px;letter-spacing:.1rem;line-height:2;margin:20px auto 0;padding:0}main #section01 #about-text-Area{position:absolute;top:20%;width:100%;height:auto;z-index:100;text-align:center}main #section01 img{-webkit-filter:brightness(65%);filter:brightness(65%)}.about-top-mp4{height:720px}main #section02{padding:100px 50px 110px}#section02 .profilebox1 img{position:absolute;width:780px;top:0;right:0}#section02 .profilebox2 img{position:absolute;width:780px;top:0;left:0}#section02 .text-area1{background:#fff;width:685px;position:absolute;padding:50px;left:0;bottom:-10%}#section02 .text-area2{background:#fff;width:685px;position:absolute;padding:50px;right:0;bottom:5%}#section02 .text-area3{width:685px}#section02 .text-area3{bottom:0}.profilebox3{margin-top:70px}#section02 p{font-size:16px;line-height:2}#section02 .name{font-size:20px;font-weight:bold;color:#fff;right:0;position:absolute;bottom:-50px}.profilebox2{height:640px;position:relative}.profilebox2 h3{font-size:34px;margin-top:30px;font-weight:bold;line-height:1.5}.sect01flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:100px}.sect01flex img{width:100%;max-width:340px}main #section03{position:relative;background-color:#fff;padding:150px 50px 150px 50px}#section03 img{width:60%;display:block;margin:auto}main #section04{position:relative;padding:100px 50px 150px 50px;background-color:#1a1a1a}#section04 img{display:block;margin:auto}_:-ms-fullscreen,:root .sales_office_sec .map{max-height:none}}/*# sourceMappingURL=profile.css.map */