h2{font-weight:500}@media screen and (min-width: 801px),print{.mainimg_area{position:relative;overflow:hidden;z-index:2;height:62.5vw;min-height:757px}.mainimg_area .mainimg{position:absolute;content:"";top:0;right:0;width:calc(100% - 70px);height:100%;background-image:url("../img/mainimg.jpg");background-size:cover;background-position:50% 0%;z-index:-1}.mainimg_area .mainimg::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#003a7a;transition:.8s 1s}.mainimg_area.on .mainimg::before{width:0}.mainimg_area .scroll{position:absolute;left:28px;bottom:122px;writing-mode:vertical-rl;font-size:10px;color:#003a7a}.mainimg_area .scroll::before{position:absolute;content:"";bottom:-122px;left:10px;width:1px;height:112px;background-color:#8080a6}.mainimg_area #h1_area{position:absolute;top:16.25vw;left:40px}.mainimg_area #h1_area div{min-width:545px;width:39vw;opacity:0;transition:opacity .8s .3s}.mainimg_area #h1_area div img{width:100%}.mainimg_area.on #h1_area div{opacity:1}.mainimg_area #h1_area h1{margin:25px 0 0 40px;font-size:23px;letter-spacing:3px;color:#fff;opacity:0;transition:.8s .3s;font-weight:400}.mainimg_area.on #h1_area h1{font-weight:400;opacity:1}.mainimg_area .news{position:absolute;bottom:0;right:0;background-color:#fff;padding:20px 50px 10px;max-width:800px}.mainimg_area .news .news_blo{display:flex}.mainimg_area .news .news_blo div{color:#003a7a;font-weight:600;font-size:12px;margin-right:30px}.mainimg_area .news .news_blo a{display:block;padding-right:120px}.mainimg_area .news .news_blo a::before{position:absolute;content:"";top:0;bottom:0;right:60px;width:51px;height:9px;background-image:url("../common/img/arrow.png");background-size:cover;margin:auto}.mainimg_area .news a dl{display:flex}.mainimg_area .news a dl dt{color:#003a7a;font-weight:600;font-size:12px;margin-right:20px}.mainimg_area .news a dl dd{font-size:13px;line-height:1.5;margin-top:1px}section{position:relative}#message{min-width:1200px;overflow:hidden}#message #h1_area2{position:fixed;top:calc(16.25vw + 92px);left:110px;color:#003a7a;z-index:1}#message #h1_area2.fixed{position:absolute;left:110px !important}#message #h1_area2 div{min-width:545px;width:39vw}#message #h1_area2 div img{width:100%}#message #h1_area2 .tit{margin:25px 0 0 40px;font-size:23px;letter-spacing:3px;font-weight:500}#message .message_blo{display:flex;flex-wrap:wrap;align-items:center;padding-top:200px;justify-content:flex-end;width:1200px;margin-left:auto;margin-right:auto}#message .message_blo .sec_txt{width:470px;margin-top:10px}#message .message_blo .sec_img{width:119px}#message .message_blo .sec_txt h2{font-size:43px;font-weight:500;letter-spacing:.2em}#message .message_blo .sec_txt p{margin-top:25px;font-size:16px;line-height:2.3}#message .message_blo .sec_txt p .note1{margin-top:20px;display:inline-block}#message .message_blo .sec_txt p .note2{display:inline-block;margin-top:20px;font-weight:500;font-size:20px;letter-spacing:.1em}#interview{margin-top:200px;color:#fff;overflow:hidden;position:relative;z-index:2}#interview .sec_tit{line-height:1;font-weight:500}#interview a{position:relative;display:block;transition:.3s}#interview a:hover{opacity:.7}#interview a .sec_img{min-height:590px;position:relative}#interview a .sec_img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#interview a .sec_blo{color:#fff}#interview a .sec_blo h2{font-weight:500}#interview a .sec_blo .prof{margin-top:10px;margin-bottom:10px}#interview a .sec_blo .prof span{display:inline-block;font-weight:500}#interview a .sec_blo .prof span.post{padding-right:10px;font-size:13px}#interview a .sec_blo .prof span.name{font-size:20px}#interview a .sec_blo .btn div{color:#fff;font-size:12px;display:inline-block;position:relative;padding-right:130px}#interview a .sec_blo .btn div:before{position:absolute;content:"";top:0;bottom:0;right:60px;width:51px;height:9px;background-image:url("../common/img/arrow.png");background-size:cover;margin:auto}#interview.interview_layout01:before{position:absolute;content:"";top:50px;left:0;width:0%;height:calc(100% - 50px);background-color:#003a7a;z-index:-2;transition:.8s}#interview.interview_layout01.on:before{width:100%}#interview.interview_layout01:after{position:absolute;content:"";top:0;left:0;width:100%;max-width:1438px;height:544px;background-image:url("../img/itv_img.png");background-size:cover;background-position:100% 0%;z-index:-1}#interview.interview_layout01 a{padding:80px 0 120px}#interview.interview_layout01 .sec_tit{font-size:135px;letter-spacing:18px;display:flex;justify-content:flex-end;margin-right:-18px}#interview.interview_layout01 .sec_blo{margin:170px 0 0 63%}#interview.interview_layout01 .sec_blo h2{font-size:30px;letter-spacing:.13em;font-weight:500;color:#fff}#interview.interview_layout02{display:flex;justify-content:space-between}#interview.interview_layout02 a{width:50%}#interview.interview_layout02 a#chair{padding:100px 0 150px}#interview.interview_layout02 a#chair .sec_img img{-o-object-position:right top;object-position:right top}#interview.interview_layout02 a#chair .sec_blo{text-align:right}#interview.interview_layout02 a#chair .sec_blo .btn div{padding-right:0;padding-left:130px}#interview.interview_layout02 a#chair .sec_blo .btn div:before{position:absolute;content:"";right:auto;left:60px;background-image:url("../common/img/arrow.png");background-size:cover;margin:auto;transform:scale(-1, 1)}#interview.interview_layout02 a#pre{padding:150px 0 100px}#interview.interview_layout02 a#pre .sec_img img{-o-object-position:left top;object-position:left top}#interview.interview_layout02 a#pre .sec_blo{top:auto;bottom:0;right:0}#interview.interview_layout02 .sec_tit{font-size:clamp(120px,9.7vw,145px);letter-spacing:.1em;text-align:center;left:0;right:0;top:50%;margin:-1em auto 0;pointer-events:none;position:absolute;z-index:2}#interview.interview_layout02 .sec_blo{display:inline-block;position:absolute;padding:20px 40px;z-index:2;top:0}#interview.interview_layout02 .sec_blo:after{content:"";display:block;position:absolute;width:0;height:100%;background-color:#003a7a;top:0;left:0;z-index:-1;transition:.8s}#interview.interview_layout02 .sec_blo.on:after{width:100%}#interview.interview_layout02 .sec_blo h2{font-size:24px;letter-spacing:.1em;line-height:1.5}#mv{margin-top:200px}#mv ul{position:relative;z-index:1;text-align:center;padding:50px 0 60px}#mv ul::before{position:absolute;content:"";top:0px;left:0;width:100%;height:100%;background-color:#f7f7f7;z-index:-1}#mv ul li+li{margin-top:100px}#mv ul li .sec_tit{color:#183c81;font-size:60px;letter-spacing:6px;line-height:1;font-weight:500}#mv ul li h2{font-size:22px;margin-top:50px;line-height:2.3;letter-spacing:.1em}#mv ul li:nth-child(2) h2{margin-top:25px}#mv ul li p{margin-top:20px;line-height:2.3;font-size:16px}#mv ul li .btn{margin-top:50px}#mv ul li .btn a{display:inline-block;position:relative;padding-right:130px;margin-top:30px;font-size:16px;font-weight:400;letter-spacing:2px;margin-left:70px}#mv ul li .btn a::before{position:absolute;content:"";top:0;bottom:0;right:60px;width:51px;height:9px;background-image:url("../common/img/arrow.png");background-size:cover;margin:auto}#group{margin-top:200px;position:relative;z-index:1;color:#fff}#group::before{position:absolute;content:"";width:100%;height:996px;top:108px;left:0;background-image:url("../img/group_bg.jpg");background-size:cover;background-position:50% 50%;z-index:-1}#group .sec_tit{text-align:center}#group h2{font-size:26px;margin-top:40px;letter-spacing:6px;line-height:2}#group .sec_tit p{font-size:60px;color:rgba(179,197,255,.4);line-height:1.2;font-weight:400;letter-spacing:6px}#group .sec_blo{display:flex;justify-content:space-between;align-items:center;padding:0 75px}#group .sec_blo p{width:460px;font-size:16px;line-height:2.3}#group .sec_blo p strong{line-height:3.5;letter-spacing:.2em}#group .sec_blo div{position:relative;width:419px;transition-delay:.5s}#group .sec_blo div img+img{position:absolute;top:0;left:0;opacity:0;transition:1.2s .8s}#group .sec_blo div.on img+img{opacity:1}#group .sec_blo div img:nth-child(2){transition-delay:.9s}#group .sec_blo div img:nth-child(3){transition-delay:1.2s}#group .sec_blo div img:nth-child(4){transition-delay:1.5s}#group .sec_blo div img:nth-child(5){transition-delay:1.8s}#group .sec_blo div img:nth-child(6){transition-delay:2.1s}#group ul{position:relative;margin-top:180px}#group ul::before{position:absolute;content:"";background-color:#fff;width:calc(100% + 40px);height:450px;top:-20px;left:-20px}#group ul li+li{margin-top:50px}#group ul li a{display:flex;position:relative;transition:.3s}#group ul li a:hover{opacity:.7}#group ul li a.cs{opacity:1 !important;pointer-events:none}#group ul li .sec_txt{width:520px;padding:40px 40px 30px;box-sizing:border-box;font-size:16px;color:#fff}#group ul li:nth-child(1) .sec_txt{background-color:#003a7a}#group ul li:nth-child(2) .sec_txt{background-color:#027180}#group ul li:nth-child(3) .sec_txt{background-color:#1b5975}#group ul li:nth-child(4) .sec_txt{background-color:#616023}#group ul li:nth-child(5) .sec_txt{background-color:#255247}#group ul li .sec_txt .sec_list_tit{text-align:center;font-size:27px;font-weight:400;line-height:1.6;letter-spacing:4px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#group ul li .sec_txt .sec_list_tit span{display:inline-block}#group ul li .sec_txt h3{font-weight:500;font-size:1em;line-height:1.7}#group ul li .sec_txt h3 span{font-size:22px;display:block}#group ul li .sec_txt h3 img{width:260px;display:block;margin-top:5px}#group ul li .sec_txt p{margin-top:18px;line-height:2.1}#group ul li .sec_txt .btn div{color:#fff;font-size:12px;display:inline-block;position:relative;padding-right:130px;margin-top:30px}#group ul li .sec_txt .btn div::before{position:absolute;content:"";top:0;bottom:0;right:60px;width:51px;height:9px;background-image:url("../common/img/arrow.png");background-size:cover;margin:auto}#group ul li .sec_img{width:520px}#movie{margin-top:200px;position:relative;z-index:2;color:#fff;padding:90px 0 0 0}#movie .video-wrap{position:relative;display:block;width:100%;color:#fff;z-index:2}#movie .video-wrap .movie_icon{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;z-index:2}#movie .video-wrap .thum{display:block;position:relative;overflow:hidden;width:1040px;height:585px;margin:0 auto}#movie .video-wrap .thum img{display:block}#movie .video-wrap .thum:before,#movie .video-wrap .thum:after{content:"";display:block;position:absolute;width:50%;height:100%;background-color:#fff;top:0;z-index:1;transition:.8s .3s}#movie .video-wrap .thum:before{left:0}#movie .video-wrap .thum:after{right:0}.on#movie .video-wrap .thum:before{left:-50%}.on#movie .video-wrap .thum:after{right:-50%}#movie .video-wrap:after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1;text-align:center;font-size:40px;font-weight:400;letter-spacing:.4em}#movie::after{position:absolute;content:"";width:0;height:100%;top:0px;left:0;right:0;margin:auto;z-index:-2;background-color:#344680;transition:.8s .3s}.on#movie::after{width:1040px}#movie .sec_blo{padding:60px 70px;box-sizing:border-box;display:flex}#movie .sec_tit{font-size:85px;letter-spacing:10px;line-height:1;font-weight:500}#movie .sec_txt{margin-left:80px}#movie .sec_txt h2{font-size:26px;letter-spacing:6px;line-height:1.6;margin-top:8px}#movie .sec_txt p{margin-top:10px;font-size:16px;line-height:2.3}#movie .sec_txt .btn a{color:#fff;font-size:12px;display:inline-block;position:relative;padding-right:130px;margin-top:30px}#movie .sec_txt .btn a::before{position:absolute;content:"";top:0;bottom:0;right:60px;width:51px;height:9px;background-image:url("../common/img/arrow.png");background-size:cover;margin:auto}#followus{margin-top:200px;position:relative;z-index:2}#followus::before{position:absolute;content:"";width:100%;height:100%;top:40px;left:0;background-color:#f7f7f7;z-index:-1}#followus .wrap{padding:0 50px;box-sizing:border-box}#followus .sec_tit{color:#003a7a;font-size:52px;letter-spacing:4px;font-weight:500}#followus .sec_wrap{display:flex;justify-content:space-between;align-items:flex-start;margin-top:20px;padding-bottom:60px}#followus .sec_blo .sec_txt{display:flex;align-items:center;margin-top:20px}#followus .sec_blo .sec_txt h2{font-size:16px;line-height:1.4;letter-spacing:2px}#followus .sec_blo .sec_txt h2 span{color:#003a7a;font-size:33px;display:block;letter-spacing:6px;font-weight:bold}#followus .sec_blo .sec_txt div{width:44px;margin-left:20px}#followus .sec_blo .sec_inn{width:492px}}@media screen and (min-width: 1408px),print{#project .sec_tit{display:block;justify-content:normal;margin-left:42.2%}}@media only screen and (max-width: 800px){.mainimg_area{position:relative;z-index:2}.mainimg_area .mainimg{width:calc(100% - 40px);margin-left:40px;height:155vw;background-image:url("../img/mainimg_sp.jpg");background-size:cover;background-position:0% 50%;z-index:-1;overflow:hidden;position:relative}.mainimg_area .mainimg::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#003a7a;transition:.8s 1s}.mainimg_area.on .mainimg::before{width:0}.mainimg_area .scroll{position:absolute;left:14px;top:347px;writing-mode:vertical-rl;font-size:10px;line-height:1;color:#003a7a}.mainimg_area .scroll::before{position:absolute;content:"";bottom:-122px;left:6px;width:1px;height:112px;background-color:#8080a6}.mainimg_area #h1_area{position:absolute;top:125px;left:20px}.mainimg_area #h1_area div{width:270px;opacity:0;transition:.8s .3s}.mainimg_area.on #h1_area div{opacity:1}.mainimg_area #h1_area h1{margin:15px 0 0 20px;font-size:13px;font-weight:400;letter-spacing:.1em;color:#fff;opacity:0;transition:.7s .3s}.mainimg_area.on #h1_area h1{font-weight:400;opacity:1}.mainimg_area .news{position:relative;z-index:-2;padding:20px 20px 0 40px}.mainimg_area .news .news_blo{display:flex}.mainimg_area .news .news_blo div{color:#003a7a;font-weight:600;font-size:12px;margin-right:20px}.mainimg_area .news .news_blo a{display:block;position:relative}.mainimg_area .news a dl dt{color:#003a7a;font-weight:600;font-size:12px;margin-right:20px}.mainimg_area .news a dl dd{font-size:13px;line-height:1.5;margin-top:1px}section{position:relative}#message #h1_area2{position:fixed;top:182px;left:60px;color:#003a7a;z-index:1}#message #h1_area2.fixed{position:absolute;left:60px !important}#message #h1_area2 div{width:270px}#message #h1_area2 .tit{margin:13px 0 0 20px;font-size:13px;letter-spacing:2px;font-weight:500}#message .message_blo{padding:0 20px 0 70px;padding-top:400px;margin-top:-200px}#message .message_blo .sec_txt{margin-top:10px}#message .message_blo .sec_img{width:119px}#message .message_blo .sec_txt h2{font-size:24px;font-weight:500;letter-spacing:4px}#message .message_blo .sec_txt p{margin-top:15px;font-size:12px;line-height:2.3}#message .message_blo .sec_txt p .note1{margin-top:15px;display:inline-block}#message .message_blo .sec_txt p .note2{display:inline-block;margin-top:15px;font-weight:500;font-size:14px}#interview{margin-top:100px;position:relative;z-index:2}#interview.interview_layout01:before{position:absolute;content:"";top:20px;left:0;width:0;height:calc(100% - 20px);background-color:#003a7a;z-index:-2;transition:.8s}#interview.interview_layout01.on:before{width:100%}#interview.interview_layout01:after{position:absolute;content:"";top:0;right:0;width:calc(100% - 40px);height:51vw;background-image:url("../img/itv_img_sp.jpg");background-size:cover;background-position:100% 100%;z-index:-1}#interview.interview_layout01 a{padding:20px 0 40px}#interview.interview_layout01 a:after{content:"";display:block;position:absolute;width:100%;height:calc(100% - 20px);top:20px;left:0;background-color:#003a7a;z-index:-1}#interview.interview_layout01 .wrap{padding:0 40px}#interview.interview_layout01 .sec_tit{font-size:135px;letter-spacing:18px;display:flex;justify-content:flex-end;margin-right:-18px}#interview.interview_layout01 .sec_blo{margin:52vw 0 0 0}#interview.interview_layout01 .sec_blo h2{font-size:16.5px}#interview.interview_layout02 .sec_tit{font-size:50px;font-weight:500;pointer-events:none;margin-left:-0.05em;color:#003a7a;position:relative;z-index:2}#interview.interview_layout02 .sec_img{position:relative;width:calc(100% - 30px)}#interview.interview_layout02 .sec_img img{display:block;width:100%}#interview.interview_layout02 .sec_blo{padding:20px 30px;top:0}#interview.interview_layout02 .sec_blo:after{content:"";display:block;position:absolute;width:0;height:100%;top:0;left:0;z-index:-1;transition:.8s}#interview.interview_layout02 .sec_blo.on:after{width:100%}#interview.interview_layout02 .sec_blo h2{font-size:16px;letter-spacing:.1em;line-height:1.8}#interview.interview_layout02 a#chair{margin-top:-25px}#interview.interview_layout02 a#chair .sec_img{margin:0 0 0 auto}#interview.interview_layout02 a#chair .sec_blo{text-align:right}#interview.interview_layout02 a#chair .sec_blo .btn div{padding-right:0;padding-left:130px}#interview.interview_layout02 a#chair .sec_blo .btn div:before{position:absolute;content:"";right:auto;left:60px;background-image:url("../common/img/arrow.png");background-size:cover;margin:auto;transform:scale(-1, 1)}#interview.interview_layout02 a#pre:after{height:100%;top:0}#interview .sec_tit{line-height:1;letter-spacing:.1em}#interview a{position:relative;display:block;padding-bottom:20px}#interview a .sec_blo{z-index:2;color:#fff}#interview a .sec_blo h2{font-weight:500;margin-bottom:10px;letter-spacing:.1em}#interview a .sec_blo .prof{margin-bottom:10px}#interview a .sec_blo .prof span{display:inline-block;font-weight:500}#interview a .sec_blo .prof span.post{padding-right:10px;font-size:12px}#interview a .sec_blo .prof span.name{font-size:14px}#interview a .sec_blo .btn div{color:#fff;font-size:12px;display:inline-block;position:relative;padding-right:130px}#interview a .sec_blo .btn div:before{position:absolute;content:"";top:0;bottom:0;right:60px;width:51px;height:9px;background-image:url("../common/img/arrow.png");background-size:cover;margin:auto}#mv{margin-top:100px}#mv ul{position:relative;z-index:1;text-align:center;padding:5px 10px 40px}#mv ul::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#f7f7f7;z-index:-1}#mv ul li+li{margin-top:80px}#mv ul li .sec_tit{color:#183c81;font-size:40px;letter-spacing:4px;line-height:1;font-weight:500}#mv ul li h2{font-size:16.5px;margin-top:35px;line-height:2;letter-spacing:2px}#mv ul li+li h2{letter-spacing:2px}#mv ul li:nth-child(2) h2{margin-top:20px}#mv ul li p{margin-top:15px;line-height:2.3;font-size:12px}#mv ul li .btn{margin-top:50px}#mv ul li .btn a{display:inline-block;position:relative;padding-right:120px;font-size:14px;font-weight:400;letter-spacing:2px;margin-left:40px}#mv ul li .btn a::before{position:absolute;content:"";top:0;bottom:0;right:60px;width:51px;height:9px;background-image:url("../common/img/arrow.png");background-size:cover;margin:auto}#group{margin-top:100px;position:relative;z-index:1;color:#fff}#group::before{position:absolute;content:"";width:100%;height:996px;top:28px;left:0;background-image:url("../img/group_bg_sp.jpg");background-size:cover;background-position:50% 50%;z-index:-1}#group .wrap{padding:0}#group h2{font-size:16.5px;margin-top:40px;letter-spacing:4px;line-height:2;padding:0 5%;text-align:center}#group .sec_tit p{font-size:50px;color:rgba(179,197,255,.4);line-height:1.2;font-weight:400;letter-spacing:6px;text-align:right}#group .sec_blo{padding:0 5%;margin-top:8px}#group .sec_blo p{font-size:12px;line-height:2.3;text-align:center}#group .sec_blo div{width:300px;margin:20px auto 0;position:relative;transition-delay:.5s}#group .sec_blo div img+img{position:absolute;top:0;left:0;opacity:0;transition:1.2s .8s}#group .sec_blo div.on img+img{opacity:1}#group .sec_blo div img:nth-child(2){transition-delay:.9s}#group .sec_blo div img:nth-child(3){transition-delay:1.2s}#group .sec_blo div img:nth-child(4){transition-delay:1.5s}#group .sec_blo div img:nth-child(5){transition-delay:1.8s}#group .sec_blo div img:nth-child(6){transition-delay:2.1s}#group ul{position:relative;margin:60px 10% 0}#group ul::before{position:absolute;content:"";background-color:#fff;width:100%;height:450px;top:-10px;left:-10px;right:0;border:10px #fff solid}#group ul li+li{margin-top:15px}#group ul li a{display:flex;flex-wrap:wrap;position:relative;color:#fff !important}#group ul li .sec_txt{width:100%;order:2;padding:20px;box-sizing:border-box;font-size:16px}#group ul li:nth-child(1) .sec_txt{background-color:#003a7a}#group ul li:nth-child(2) .sec_txt{background-color:#027180}#group ul li:nth-child(3) .sec_txt{background-color:#1b5975}#group ul li:nth-child(4) .sec_txt{background-color:#616023}#group ul li:nth-child(5) .sec_txt{background-color:#255247}#group ul li .sec_txt .sec_list_tit{position:absolute;top:42vw;left:20px;font-size:12px;font-weight:400;line-height:1;letter-spacing:2px}#group ul li .sec_txt h3{font-weight:500;line-height:1.6;font-size:12px}#group ul li .sec_txt h3 span{font-size:16.5px;display:block}#group ul li .sec_txt h3 img{width:190px;display:block;margin-top:5px}#group ul li .sec_txt p{margin-top:15px;line-height:2.3}#group ul li .sec_txt .btn div{color:#fff;font-size:12px;display:inline-block;position:relative;padding-right:120px;margin-top:15px}#group ul li .sec_txt .btn div::before{position:absolute;content:"";top:0;bottom:0;right:60px;width:51px;height:9px;background-image:url("../common/img/arrow.png");background-size:cover;margin:auto}#group ul li .sec_img{width:100%;order:1}#movie{margin-top:100px;position:relative;z-index:2;color:#fff;padding-top:30px}#movie .video-wrap{position:relative;display:block;opacity:0;transition:.8s .3s}#movie .video-wrap .movie_icon{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;z-index:2;width:18vw;height:18vw}#movie .video-wrap .thum{display:block;position:relative;overflow:hidden;width:100%;margin:0 auto;background-color:#000}.on#movie .video-wrap{opacity:1}#movie .video-wrap .thum img{display:block;opacity:.6}#movie::after{position:absolute;content:"";width:0%;height:100%;top:0px;left:0;right:0;margin:auto;z-index:-2;background-color:#344680;transition:.4s .3s}.on#movie::after{width:90%}#movie .sec_blo{padding:20px 40px 20px;box-sizing:border-box}#movie .sec_tit{font-size:40px;font-weight:500;letter-spacing:6px;line-height:1}#movie .sec_txt{margin-top:20px}#movie .sec_txt h2{font-size:16.5px;letter-spacing:3px;line-height:1.6}#movie .sec_txt p{margin-top:10px;font-size:12px;line-height:2.3}#movie .sec_txt .btn a{color:#fff;font-size:12px;display:inline-block;position:relative;padding-right:120px;margin-top:20px}#movie .sec_txt .btn a::before{position:absolute;content:"";top:0;bottom:0;right:60px;width:51px;height:9px;background-image:url("../common/img/arrow.png");background-size:cover;margin:auto}#followus{margin-top:100px;position:relative;z-index:2;padding-bottom:20px}#followus::before{position:absolute;content:"";width:100%;height:100%;top:20px;left:0;background-color:#f7f7f7;z-index:-1}#followus .wrap{padding:0 40px;box-sizing:border-box}#followus .sec_tit{color:#003a7a;font-size:26px;letter-spacing:3px;text-align:center;font-weight:500}#followus .sec_blo{margin-top:20px}#followus .sec_blo .sec_wrap{width:295px;margin:auto}#followus .sec_blo .sec_txt{display:flex;align-items:center;margin-top:20px}#followus .sec_blo .sec_txt h2{font-size:12px;line-height:1.4;letter-spacing:2px}#followus .sec_blo .sec_txt h2 span{color:#003a7a;font-size:25px;display:block;letter-spacing:3px;font-weight:bold}#followus .sec_blo .sec_txt div{width:34px;margin-left:20px}#followus .sec_blo .sec_inn{margin-top:20px;width:295px}}
/*# sourceMappingURL=style.min.css.map */