@media screen and (min-width:769px){.page-template-page-management-female .l-header{position:relative !important}#femalepage{overflow:hidden}#femalepage .clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}#femalepage .clearfix{display:inline-block}#femalepage .clearfix{height:1%}#femalepage .clearfix{display:block}#femalepage .ancr{position:relative;transition:.5s}#femalepage .anca{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:10;cursor:pointer}#femalepage .ancr:hover{opacity:.75;transition:.5s;cursor:pointer}#femalepage .roboto{font-family:'Roboto',sans-serif}#femalepage .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#femalepage .sponly{display:none !important}#femalepage h3{font-weight:700}#femalepage h3 span.sub_ttl{font-size:18px;letter-spacing:.02em;line-height:2.9em;color:#21a47a;display:block;font-family:'Roboto',sans-serif}#femalepage h3 span.ttl{font-size:36px;display:block}.female_nav .l-local-nav__blocks{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.female_nav ul{display:flex;justify-content:flex-start}.female_nav ul li{font-size:13px;line-height:1;font-weight:500;margin-right:1em;flex:0 0 auto}.female_nav ul li a{display:inline-block;padding:15px 0;color:#fff}.female_nav ul li a.icon{padding-right:23px;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/linkicon.png)no-repeat right center;background-size:23px}.female_nav .nav_btn{display:flex;justify-content:flex-end;margin-left:70px;padding:3px 0}.female_nav .nav_btn .btn{width:195px;font-size:15px;line-height:1;font-weight:700}.female_nav .nav_btn .btn:nth-child(2){margin-left:6px}.female_nav .nav_btn .btn a{display:block;width:100%;color:#fff;padding:11px 0 12px;text-align:center}.female_nav .nav_btn .btn:first-child a{background:linear-gradient(100deg,#d8cc8d,#7f6f2d)}.female_nav .nav_btn .btn:nth-child(2) a{background:linear-gradient(100deg,#b4b4b4,#2e2e2e)}#service{padding-top:45px;margin-top:-45px}.feamale_mv .sponly{display:none!important}.feamale_mv .inner{width:95%;max-width:1500px;margin:0 auto;box-sizing:border-box;padding:13.17% 0 12.86%}.feamale_mv .inner .mv_cont{width:70%;max-width:760px;box-sizing:border-box;padding:42px 5% 30px 3.83%;background:#fff;position:relative}.feamale_mv .inner .mv_cont:before{position:absolute;content:"";width:15px;height:100%;left:-8px;top:0;background:#21a37a}.feamale_mv .inner .mv_cont h1{font-size:39px;line-height:1.3em;font-weight:700;color:#20a47a;margin-bottom:40px}.feamale_mv .inner .mv_cont .mv_box{display:flex;justify-content:space-between}.feamale_mv .inner .mv_cont .mv_box .mv_box_left{width:49.868%;font-weight:700}.feamale_mv .inner .mv_cont .mv_box .mv_box_left .mv_box_ttl{font-size:22px;line-height:1.35em;color:#20a47a;margin-bottom:30px}.feamale_mv .inner .mv_cont .mv_box .mv_box_left ul li{font-size:22px;line-height:1.47em;color:#000}.feamale_mv .inner .mv_cont .mv_box .mv_box_right{width:42.435%}.feamale_mv .inner .mv_cont .mv_box .mv_box_right .mv_box_btn{width:100%;text-align:center}.feamale_mv .inner .mv_cont .mv_box .mv_box_right .mv_box_btn:nth-child(2){margin-top:13px}.feamale_mv .inner .mv_cont .mv_box .mv_box_right .mv_box_btn a.btn{width:100%;display:block;font-size:19px;line-height:1;font-weight:700;color:#fff;padding:16px 0 17px}.feamale_mv .inner .mv_cont .mv_box .mv_box_right .mv_box_btn:nth-child(1) a.btn{background:linear-gradient(100deg,#d8cc8d,#7f6f2d)}.feamale_mv .inner .mv_cont .mv_box .mv_box_right .mv_box_btn:nth-child(2) a.btn{background:linear-gradient(100deg,#b4b4b4,#2e2e2e)}.feamale_mv .inner .mv_cont .mv_box .mv_box_right .mv_box_btn .mv_box_btn_txt{font-size:15px;line-height:1.35em;font-weight:700}.l-top__bg.-hh-management{object-position:50% 0%;font-family:'object-fit: cover; object-position: 50% 0%;'}#femalepage .mv{margin:0 auto 2px;min-height:500px;min-width:1240px;width:100%;position:relative;background-position:top 5% left 50%;background-size:cover}#femalepage .mv .kv{width:100%}#femalepage .mv_txt{position:absolute;top:176px;left:8%}.l-top__inner.-height_l h1,.l-top__tel{text-shadow:2px 2px 3px #111}#femalepage .mv_txt .c-btn{width:250px;box-sizing:border-box;font-weight:700;margin:31px 0 6px;background:linear-gradient(100deg,#d9c65a 0,#eede80 5%,#f9f1be 15%,#d4c158 27%,#a18c22 54%,#776718 84%,#ab9525 100%);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1;transition-timing-function:ease-in-out}#femalepage .mv_txt .c-btn:hover{background:linear-gradient(100deg,#bfab4e 0,#d4c272 7%,#f9f1be 13%,#c7b254 35%,#947e1f 60%,#6b5d15 87%,#9e8723 100%);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1;transition-timing-function:ease-in-out}#femalepage .mv_txt .c-btn a{color:#fff;width:100%;display:block;box-sizing:border-box;padding-left:78px;height:50px;line-height:50px;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/icon_mail-white.svg)no-repeat 22% center;background-size:5.6%}#femalepage .mv_txt p.c-tel{font-size:14px;font-weight:700;color:#fff;filter:drop-shadow(1px 1px 1px #111)}#femalepage .mv_txt p.c-tel span{font-size:18px;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/tel_white.svg)no-repeat 2% 70%;background-size:10%}#femalepage .section-mv{background-color:rgba(210,235,255,1);max-width:100%}body>main>section>div.l-top__breadcrumb>nav>ul>li>a>img{filter:drop-shadow(1px 1px 1px #111)}body>main>section>div.l-top__breadcrumb>nav>ul>li{text-shadow:1px 1px 1px #111}#femalepage #sec01 .sec01_inner{width:100%;margin-top:-2px}.feamle_banner{width:100%;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/banner_bg.jpg)no-repeat center;background-size:cover}.feamle_banner.banner02{margin-bottom:150px}.feamle_banner .inner{width:95%;max-width:900px;margin:0 auto;padding:30px 0 40px;color:#fff}.feamle_banner .inner h2{font-size:24px;line-height:1.375em;font-weight:700;text-align:center;margin-bottom:40px}.feamle_banner .inner .banner_cont{width:775px;margin:0 auto;display:flex;justify-content:space-between}.feamle_banner .inner .banner_cont .banner_box.box01{width:36.13%;max-width:280px}.feamle_banner .inner .banner_cont .banner_box.box02{width:48.65%;max-width:377px}.feamle_banner .inner .banner_cont .banner_box .banner_box_txt{font-size:13px;letter-spacing:0;line-height:1.65em;font-weight:700;margin-bottom:30px}.feamle_banner .inner .banner_cont .banner_box .banner_box_btn{text-align:center;max-width:280px}.feamle_banner .inner .banner_cont .banner_box .banner_box_btn a.btn{display:block;max-width:393px;font-size:24px;line-height:1;font-weight:700;color:#fff;padding:17px 0 16px}.feamle_banner .inner .banner_cont .banner_box.box01 .banner_box_btn a.btn{background:linear-gradient(100deg,#d8cc8d,#7f6f2d)}.feamle_banner .inner .banner_cont .banner_box.box02 .banner_box_btn a.btn{font-size:21px;padding:18px 0;background:linear-gradient(100deg,#b4b4b4,#2e2e2e)}.feamle_banner .inner .banner_cont .banner_box .banner_box_btn .banner_box_btn_txt{font-size:14px;line-height:1.35em;font-weight:700;margin-top:5px}#femalepage #sec01 .sec01_inner .sec01_head{width:100%;background:linear-gradient(110deg,#d8cc8d,#7f6f2d);padding:23px 0;box-sizing:border-box;box-shadow:0 3px 6px rgba(0,0,0,.3);margin-bottom:30px}#femalepage #sec01 .sec01_inner .sec01_head .sec01_head_cont{width:100%;max-width:1166px;margin:0 auto}#femalepage #sec01 .sec01_inner .sec01_head .sec01_head_box{width:83.211%;max-width:970px;display:flex;justify-content:flex-start;align-items:center}#femalepage #sec01 .sec01_inner .sec01_head .sec01_head_box .sec01_head_icon{width:183px;margin-right:15px}#femalepage #sec01 .sec01_inner .sec01_head .sec01_head_box .sec01_head_box_right{width:79.82%;flex:1;text-align:center;color:#fff;font-weight:700}#femalepage #sec01 .sec01_inner .sec01_head .sec01_head_box .sec01_head_box_right h2{font-size:32px;line-height:1;padding-bottom:28px;border-bottom:solid 1px #fff;margin-bottom:25px}#femalepage #sec01 .sec01_inner .sec01_head .sec01_head_box .sec01_head_box_right .sec01_head_txt{font-size:19px;line-height:1.35em}#femalepage #sec01 h3{font-size:32px;line-height:1.3em;font-weight:700;text-align:center;box-sizing:border-box;padding:0 1em}#femalepage #sec01 .arrow{margin:56px auto 75px}#femalepage #sec01 .sec01_cont03{width:83.67%;margin:0 auto;padding:75px 0 85px;position:relative;border:solid 3px #21a47a;border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px}#femalepage #sec01 .sec01_cont03 h4{font-size:26px;font-weight:700;background:#fff;z-index:2;position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:68%;max-width:750px;text-align:center}#femalepage #sec01 .sec01_cont03 h4 span{color:#21a47a}#femalepage #sec01 .sec01_cont03 .cont03_head{width:92%;max-width:926px;margin:0 auto 50px;display:flex;justify-content:space-between;align-items:center}#femalepage #sec01 .sec01_cont03 .cont03_head .cont03_head_txt{width:58%;font-size:16px;line-height:1.5em}#femalepage #sec01 .sec01_cont03 .cont03_head .cont03_head_img{width:32.61%}#femalepage #sec01 .sec01_cont03 .cont03_boxes{width:92%;max-width:940px;margin:0 auto;flex-direction:row}#femalepage #sec01 .sec01_cont03 .cont03_boxes dl{padding:30px;width:31.9%;box-sizing:border-box;background:#f8f8f8}#femalepage #sec01 .sec01_cont03 .cont03_boxes dl dt{font-size:22px;font-weight:700;color:#21a47a;text-align:center;padding-bottom:15px}#femalepage #sec01 .sec01_cont03 .cont03_boxes dl dd{font-size:16px;line-height:1.9em;font-weight:700}#femalepage #sec01 .sec01_inner .sec01_ttl{text-align:center;color:#fff;font-weight:700;padding:70px 0 130px;margin-bottom:0;background:url(//www.pro-bank.co.jp/css/..../img/management/female-officer/sec01_bg.png)no-repeat center}#femalepage #sec01 .sec01_inner .sec01_ttl h2{font-size:36px;line-height:1.47em;margin-bottom:15px}#femalepage #sec01 .sec01_inner .sec01_ttl p.sec01_ttl_txt{font-synthesis:18px;letter-spacing:.1em;line-height:2em}#femalepage #sec01 .sec01_inner .sec01_cont01{width:83.2%;margin:0 auto 60px}#femalepage #sec01 .sec01_inner .sec01_cont01 p.sec01_cont_ttl{font-size:36px;color:#21a47a;font-weight:700;text-align:center;margin-bottom:48px}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes{width:100%}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes .task_box{width:31.5%;box-sizing:border-box}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes .task_box .task_boxtop{width:100%;border-left:dotted 2px #21a47a;border-right:dotted 2px #21a47a;position:relative;padding:16px 0;text-align:center;background:#f1f1f1}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes .task_box .task_boxtop p.num{font-size:24px;font-weight:700;color:#fff;display:block;width:40px;height:40px;line-height:40px;text-align:center;background:#21a47a;position:absolute;top:-20px;left:-20px;border-radius:1000px;-webkit-border-radius:1000px;-moz-border-radius:1000px}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes .task_box .task_boxtop p.task_boxttl{font-size:24px;letter-spacing:.1em;line-height:1.55em;color:#21a47a;font-weight:700}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes .task_box p.task_boxtxt{font-size:18px;line-height:1.75em;width:100%;padding-top:10px}#femalepage #sec01 .sec01_inner .sec01_cont02{width:100%;position:relative;min-height:580px}#femalepage #sec01 .sec01_inner .sec01_cont02 .sec01_cont02_img{width:58.56%;max-width:870px;position:absolute;right:50%;top:50px}#femalepage #sec01 .sec01_inner .sec01_cont02 .sec01_cont02_img img{width:100%;height:auto;height:auto;position:relative;left:-5%}#femalepage #sec01 .sec01_inner .sec01_cont02 .sec01_cont02_txt{width:64.64%;position:absolute;top:150px;left:50%;z-index:2;margin-left:-150px;background:#21a47a;padding:80px 0 80px 80px;color:#fff;box-sizing:border-box;overflow:hidden}#femalepage #sec01 .sec01_inner .sec01_cont02 .sec01_cont02_txt .sec01_cont02_ttl{font-size:36px;font-weight:700;margin-bottom:40px}#femalepage #sec01 .sec01_inner .sec01_cont02 .sec01_cont02_txt p.txt{font-size:16px;line-height:2.25em;width:85%}#femalepage #sec02{width:100%;padding-top:50px}#femalepage #sec02 .sec02_inner{width:87.84%;margin:0 auto;padding:100px 0 80px}#femalepage #sec02 .sec02_inner h3{margin-bottom:70px}#femalepage #sec02 .sec02_inner .sec02_cont{width:83.33%;margin:0 auto;padding:66px 0 50px;position:relative;border:solid 1px #21a47a;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#femalepage #sec02 .sec02_inner .sec02_cont .sec02_ttl{font-size:36px;font-weight:700;color:#21a47a;display:block;background:#fff;z-index:2;position:absolute;top:-18px;left:16%;width:68%;text-align:center}#femalepage #sec02 .sec02_inner .sec02_cont p.txt{font-size:18px;line-height:2em;text-align:center;margin-bottom:32px}#femalepage #sec02 .sec02_inner .sec02_cont .sec02_cont_boxes{width:90.1%;margin:0 auto}#femalepage #sec02 .sec02_inner .sec02_cont .sec02_cont_boxes .sec02_cont_box{width:29.59%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:5px 5px 5px rgba(4,0,0,.15);padding:20px;box-sizing:border-box;background:#f8f8f8}#femalepage #sec02 .sec02_inner .sec02_cont .sec02_cont_boxes .sec02_cont_box p.box_ttl{font-size:24px;font-weight:700;color:#21a47a;text-align:center;border-bottom:solid 1px #21a47a;padding-bottom:15px;margin-bottom:20px}#femalepage #sec02 .sec02_inner .sec02_cont .sec02_cont_boxes .sec02_cont_box p.box_txt{font-size:16px;line-height:1.75em}#femalepage #sec02 .sec02_inner .sec02_arrow{width:1.73%;margin:0 auto;padding:10px 0 20px}#femalepage #sec02 .sec02_inner .sec02_goldbox{width:83.33%;margin:0 auto;padding:34px 0;box-sizing:border-box;position:relative;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background:linear-gradient(100deg,#d9c65a 0,#eede80 5%,#f9f1be 15%,#d4c158 27%,#a18c22 54%,#776718 84%,#ab9525 100%)}#femalepage #sec02 .sec02_inner .sec02_goldbox .sec02_goldbox_txt{width:80%;margin:0 auto;text-align:center;color:#fff;font-weight:700;position:relative}#femalepage #sec02 .sec02_inner .sec02_goldbox .sec02_goldbox_txt p.sec02_goldbox_ttl{font-size:36px;padding-bottom:13px;margin-bottom:13px;border-bottom:solid 1px #fff}#femalepage #sec02 .sec02_inner .sec02_goldbox .sec02_goldbox_txt p.txt{font-size:18px}#femalepage #sec02 .sec02_inner .sec02_goldbox .sec02_goldbox_img{width:11.25%;position:absolute;top:-20px;right:-13px}#femalepage .contact{width:100%;margin-bottom:80px}#femalepage .contact_last{margin-bottom:0}#femalepage .contact .contact_banner{width:100%;padding:52px 0 48px}#femalepage .contact .contact_banner .contact_area{width:67.34%;margin:0 auto;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/contact-img.jpg)no-repeat;background-size:cover;padding:2.92vw 0 2.19vw;box-sizing:border-box}#femalepage .contact .contact_banner .contact_area .contact_area_inner{width:91.3%;margin:0 auto;box-sizing:border-box}#femalepage .contact .contact_banner .contact_area .contact_area_inner .left{width:70.24%;color:#fff;font-weight:700;padding-top:.73vw}#femalepage .contact .contact_banner .contact_area .contact_area_inner .left p.left_head{font-size:1.17vw;margin-bottom:1.09vw;font-family:'Roboto',sans-serif}#femalepage .contact .contact_banner .contact_area .contact_area_inner .left p.left_txt{font-size:1.75vw;line-height:1.4em;font-weight:700}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right{width:29.76%;color:#fff;font-weight:700}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right p.right_txt{font-size:.95vw;text-align:center;margin-bottom:.75vw}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right .c-btn{width:100%;font-size:1.17vw;box-sizing:border-box;font-weight:700;margin:31px 0 6px;background:linear-gradient(100deg,#d9c65a 0,#eede80 5%,#f9f1be 15%,#d4c158 27%,#a18c22 54%,#776718 84%,#ab9525 100%);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1;transition-timing-function:ease-in-out}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right .c-btn:hover{background:linear-gradient(100deg,#bfab4e 0,#d4c272 7%,#f9f1be 13%,#c7b254 35%,#947e1f 60%,#6b5d15 87%,#9e8723 100%);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1;transition-timing-function:ease-in-out}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right .c-btn a{color:#fff;width:100%;display:block;box-sizing:border-box;padding-left:6.58vw;height:3.66vw;line-height:3.66vw;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/icon_mail-white.svg)no-repeat 25% center;background-size:6.6%}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right p.right_tel{font-size:1.02vw;font-weight:700}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right p.right_tel a[href^="tel:"]{color:#fff;pointer-events:none}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right p.right_tel span{font-size:1.17vw;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/tel_white.svg)no-repeat left 70%;background-size:10%}#femalepage #sec03{width:100%}#femalepage #sec03 .sec03_inner{width:100%;padding-top:120px;padding-bottom:120px;position:relative}#femalepage #sec03 .sec03_inner h3{margin-left:6.07%;margin-bottom:9.51vw}#femalepage #sec03 .sec03_inner .sec03_img{width:50%;position:absolute;top:0;left:50%;max-width:870px}#femalepage #sec03 .sec03_inner .sec03_txt{width:66%;box-sizing:border-box;padding:45px 0 40px 6.07%;background:#21a47a;position:relative;z-index:2}#femalepage #sec03 .sec03_inner .sec03_txt p.txt{font-size:1.17vw;line-height:2.25em;color:#fff}#femalepage #sec03 .sec01_inner .sec01_cont02{width:100%;position:relative;min-height:580px;margin-bottom:200px}#femalepage #sec03 .sec01_inner .sec01_cont02 .sec01_cont02_img{width:58.56%;max-width:870px;position:absolute;right:50%;top:50px}#femalepage #sec03 .sec01_inner .sec01_cont02 .sec01_cont02_img img{width:100%;height:auto;height:auto;position:relative;left:-5%}#femalepage #sec03 .sec01_inner .sec01_cont02 .sec01_cont02_txt{width:64.64%;position:absolute;top:150px;left:50%;z-index:2;margin-left:-150px;background:#21a47a;padding:80px 0 80px 80px;color:#fff;box-sizing:border-box;overflow:hidden}#femalepage #sec03 .sec01_inner .sec01_cont02 .sec01_cont02_txt .sec01_cont02_ttl{font-size:36px;font-weight:700;margin-bottom:40px}#femalepage #sec03 .sec01_inner .sec01_cont02 .sec01_cont02_txt p.txt{font-size:16px;line-height:2.25em;width:85%}#femalepage #sec04{width:100%;background:rgba(239,232,182,.2)}#femalepage #sec04 .sec04_inner{width:87.84%;margin:0 auto;padding:9.51vw 0 80px;margin-top:-4.39vw}#femalepage #sec04 .sec04_inner h3{margin-bottom:30px}#femalepage #sec04 .sec04_inner .sec04_boxes{width:93.33%;margin:0 auto 30px;position:relative}#femalepage #sec04 .sec04_inner .sec04_boxes:last-child{margin-bottom:0}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box{width:17.85%;font-size:2.34vw}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .modall{display:none;position:absolute;z-index:2;background:rgba(0,0,0,.7);color:#fff;box-sizing:border-box;padding:30px;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);margin:auto;width:769px}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box:hover .modall{display:block}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .modall .img{width:30%}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .modall .img img{width:100%;height:auto}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .modall .modal__txt{width:67%}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .modall .modal__txt .case{font-size:32px;margin-bottom:10px;font-weight:700}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .modall .modal__txt .txt{font-size:18px;line-height:1.7em}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .sec04_boximg{width:100%;position:relative;cursor:pointer}#femalepage #sec04 .sec04_inner .sec04_boxes2 .sec04_box{float:left;margin-right:2.19vw}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .sec04_boximg img.off{display:block;transition:.5s}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .sec04_boximg img.on{display:none;transition:.5s}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .sec04_boximg:hover img.off{display:none;transition:.5s}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .sec04_boximg:hover img.on{display:block;transition:.5s}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .sec04_boximg p.num{font-size:2.34vw;color:#fff;position:absolute;top:50%;left:15%;transform:translateY(-50%);font-family:'Roboto',sans-serif}#femalepage #sec05{width:100%}#femalepage #sec05 .sec05_inner{width:87.84%;margin:0 auto;padding-bottom:70px}#femalepage #sec05 .sec05_inner h3{margin-bottom:78px}#femalepage #sec05 .sec05_inner p.sec05_txt{font-size:18px;line-height:2em;font-weight:700;text-align:center;margin-bottom:50px}#femalepage #sec05 .sec05_inner .sec05_slider{width:100%;position:relative}#femalepage #sec05 .sec05_inner .sec05_slider .multiple{width:100%}#femalepage #sec05 .sec05_inner .sec05_slider .slider_box{width:20.83%;margin:0 25px}#femalepage #sec05 .sec05_inner .sec05_slider .slider_box .slider_img{width:100%;margin-bottom:30px}#femalepage #sec05 .sec05_inner .sec05_slider .slider_box p.slider_ttl{font-size:1.31vw;letter-spacing:.1em;line-height:1.33em;font-weight:700;color:#21a47a;height:4.24vw}#femalepage #sec05 .sec05_inner .sec05_slider .slider_box p.slider_txt{font-size:1vw;line-height:1.71em}#femalepage #sec05 .sec05_inner .sec05_slider .prev-arrow{width:50px;height:50px;position:absolute;top:7.32vw;left:0;z-index:2;cursor:pointer}#femalepage #sec05 .sec05_inner .sec05_slider .next-arrow{width:50px;height:50px;position:absolute;top:7.32vw;right:0;z-index:2;cursor:pointer}#femalepage #sec06{width:100%;background:rgba(239,232,182,.2);padding:50px 0 80px}#femalepage #sec06 .sec06_whitearea{width:87.84%;margin:0 auto;padding:80px 0;background:#fff}#femalepage #sec06 .sec06_whitearea .sec06_inner{width:86.66%;margin:0 auto}#femalepage #sec06 .sec06_whitearea .sec06_inner h3{margin-bottom:30px}#femalepage #sec06 .sec06_whitearea .sec06_inner p.sec06_txt{font-size:16px;line-height:2.25em;margin-bottom:40px}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box{width:100%;text-align:center}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl dt{font-size:24px;font-weight:700;padding:23px 0;color:#21a47a;background:rgba(33,164,122,.2);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl.green dt{background:#21a47a;color:#fff}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl dd{font-size:16px;line-height:2em;padding:20px 0}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl dd.small{padding:15px 0}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl dd span.bold{font-weight:700}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl:first-child dd{font-size:24px;font-weight:700;padding:5px 0;color:#21a47a;font-family:'Roboto',sans-serif}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box .sec06_arrow{width:20px;margin:0 auto 10px}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box .sec06_arrow img{width:100%}#femalepage .modal{display:none;height:100vh;position:fixed;top:0;left:0;width:100%;z-index:10}#femalepage .modal__bg{width:100%;height:100vh;position:absolute;border:solid 1px}#femalepage .modal__content{background:rgba(4,0,0,.8);width:60%;padding:50px;box-sizing:border-box;z-index:10;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#femalepage .modal__content p.img{display:inline-block;width:28.57%;margin-right:3.66vw;vertical-align:middle}#femalepage .modal__content .modal__txt{display:inline-block;vertical-align:middle}#femalepage .modal__content p.case{color:#fff;font-size:2.34vw;font-weight:700;margin-bottom:1.83vw;font-family:'Roboto',sans-serif}#femalepage .modal__content p.txt{color:#fff;font-size:1.17vw;line-height:2.25em}#femalepage .js-modal-close{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-close2{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-close3{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-close4{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-close5{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-close6{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-close7{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-close8{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-close9{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-open{display:block}#femalepage .js-modal-open:hover img{cursor:pointer}#femalepage .js-modal-open2{display:block}#femalepage .js-modal-open2:hover img{cursor:pointer}#femalepage .js-modal-open3{display:block}#femalepage .js-modal-open3:hover img{cursor:pointer}#femalepage .js-modal-open4{display:block}#femalepage .js-modal-open4:hover img{cursor:pointer}#femalepage .js-modal-open5{display:block}#femalepage .js-modal-open5:hover img{cursor:pointer}#femalepage .js-modal-open6{display:block}#femalepage .js-modal-open6:hover img{cursor:pointer}#femalepage .js-modal-open7{display:block}#femalepage .js-modal-open7:hover img{cursor:pointer}#femalepage .js-modal-open8{display:block}#femalepage .js-modal-open8:hover img{cursor:pointer}#femalepage .js-modal-open9{display:block}#femalepage .js-modal-open9:hover img{cursor:pointer}}@media print,screen and (min-width:769px){.cont03_head_pc0{max-width:1200px!important}.cont03_boxes_pc01{max-width:1200px!important}.banner001{margin-bottom:70px!important}#femalepage .ancr{position:relative;transition:.5s}#femalepage .anca{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:10;cursor:pointer}#femalepage .ancr:hover{opacity:.75;transition:.5s;cursor:pointer}#femalepage .roboto{font-family:'Roboto',sans-serif}#femalepage .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#femalepage .sponly{display:none !important}#femalepage h3{font-weight:700}#femalepage h3 span.sub_ttl{font-size:18px;letter-spacing:.02em;line-height:2.9em;color:#21a47a;display:block;font-family:'Roboto',sans-serif}#femalepage h3 span.ttl{font-size:36px;display:block}#femalepage .mv{width:100%;position:relative}#femalepage .mv_txt{position:absolute;top:176px;left:8%}#femalepage .mv_txt h1{font-size:36px;line-height:1.47em;font-weight:700;margin-bottom:11px;color:#fff;text-shadow:2px 2px 3px #111}#femalepage .mv_txt .c-btn{width:250px;box-sizing:border-box;font-weight:700;margin:31px 0 6px;background:linear-gradient(100deg,#d9c65a 0,#eede80 5%,#f9f1be 15%,#d4c158 27%,#a18c22 54%,#776718 84%,#ab9525 100%);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1;transition-timing-function:ease-in-out}#femalepage .mv_txt .c-btn:hover{background:linear-gradient(100deg,#bfab4e 0,#d4c272 7%,#f9f1be 13%,#c7b254 35%,#947e1f 60%,#6b5d15 87%,#9e8723 100%);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1;transition-timing-function:ease-in-out}#femalepage .mv_txt .c-btn a{color:#fff;width:100%;display:block;box-sizing:border-box;padding-left:78px;height:50px;line-height:50px;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/icon_mail-white.svg)no-repeat 22% center;background-size:5.6%}#femalepage .mv_txt p.c-tel{font-size:14px;font-weight:700;color:#fff;filter:drop-shadow(1px 1px 1px #111)}#femalepage .mv_txt p.c-tel span{font-size:18px;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/tel_white.svg)no-repeat 2% 70%;background-size:10%}#femalepage #sec01 .sec01_inner{width:100%;margin-top:-2px}#femalepage #sec01 .sec01_inner .sec01_ttl{text-align:center;color:#fff;font-weight:700;padding:70px 0 130px;margin-bottom:0;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/sec01_bg.png)no-repeat center}#femalepage #sec01 .sec01_inner .sec01_ttl h2{font-size:36px;line-height:1.47em;margin-bottom:15px}#femalepage #sec01 .sec01_inner .sec01_ttl p.sec01_ttl_txt{font-synthesis:18px;letter-spacing:.1em;line-height:2em}#femalepage #sec01 .sec01_inner .sec01_cont01{width:83.2%;margin:0 auto 60px}#femalepage #sec01 .sec01_inner .sec01_cont01 p.sec01_cont_ttl{font-size:36px;color:#21a47a;font-weight:700;text-align:center;margin-bottom:48px}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes{width:100%}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes .task_box{width:31.5%;box-sizing:border-box;margin-bottom:1em}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes .task_box .task_boxtop{width:100%;border-left:dotted 2px #21a47a;border-right:dotted 2px #21a47a;position:relative;padding:16px 0;text-align:center;background:#f1f1f1}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes .task_box .task_boxtop p.num{font-size:24px;font-weight:700;color:#fff;display:block;width:40px;height:40px;line-height:40px;text-align:center;background:#21a47a;position:absolute;top:-20px;left:-20px;border-radius:1000px;-webkit-border-radius:1000px;-moz-border-radius:1000px}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes .task_box .task_boxtop p.task_boxttl{font-size:24px;letter-spacing:.1em;line-height:1.55em;color:#21a47a;font-weight:700}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes .task_box p.task_boxtxt{font-size:18px;line-height:1.75em;width:100%;padding-top:10px}#femalepage #sec01 .sec01_inner .sec01_cont02{width:100%;position:relative;min-height:580px}#femalepage #sec01 .sec01_inner .sec01_cont02 .sec01_cont02_img{width:58.56%;max-width:870px;position:absolute;right:50%;top:50px}#femalepage #sec01 .sec01_inner .sec01_cont02 .sec01_cont02_img img{width:100%;height:auto;height:auto;position:relative;left:-5%}#femalepage #sec01 .sec01_inner .sec01_cont02 .sec01_cont02_txt{width:64.64%;position:absolute;top:150px;left:50%;z-index:2;margin-left:-150px;background:#21a47a;padding:80px 0 80px 80px;color:#fff;box-sizing:border-box;overflow:hidden}#femalepage #sec01 .sec01_inner .sec01_cont02 .sec01_cont02_txt .sec01_cont02_ttl{font-size:36px;font-weight:700;margin-bottom:40px}#femalepage #sec01 .sec01_inner .sec01_cont02 .sec01_cont02_txt p.txt{font-size:16px;line-height:2.25em;width:85%}#femalepage #sec02{width:100%;padding-top:50px}#femalepage #sec02 .sec02_inner{width:87.84%;margin:0 auto;padding:100px 0 80px}#femalepage #sec02 .sec02_inner h3{margin-bottom:70px}#femalepage #sec02 .sec02_inner .sec02_cont{width:83.33%;margin:0 auto;padding:66px 0 50px;position:relative;border:solid 1px #21a47a;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#femalepage #sec02 .sec02_inner .sec02_cont .sec02_ttl{font-size:36px;font-weight:700;color:#21a47a;display:block;background:#fff;z-index:2;position:absolute;top:-18px;left:16%;width:68%;text-align:center}#femalepage #sec02 .sec02_inner .sec02_cont p.txt{font-size:18px;line-height:2em;text-align:center;margin-bottom:32px}#femalepage #sec02 .sec02_inner .sec02_cont .sec02_cont_boxes{width:90.1%;margin:0 auto}#femalepage #sec02 .sec02_inner .sec02_cont .sec02_cont_boxes .sec02_cont_box{width:29.59%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:5px 5px 5px rgba(4,0,0,.15);padding:20px;box-sizing:border-box;background:#f8f8f8}#femalepage #sec02 .sec02_inner .sec02_cont .sec02_cont_boxes .sec02_cont_box p.box_ttl{font-size:24px;font-weight:700;color:#21a47a;text-align:center;border-bottom:solid 1px #21a47a;padding-bottom:15px;margin-bottom:20px}#femalepage #sec02 .sec02_inner .sec02_cont .sec02_cont_boxes .sec02_cont_box p.box_txt{font-size:16px;line-height:1.75em}#femalepage #sec02 .sec02_inner .sec02_arrow{width:1.73%;margin:0 auto;padding:10px 0 20px}#femalepage #sec02 .sec02_inner .sec02_goldbox{width:83.33%;margin:0 auto;padding:34px 0;box-sizing:border-box;position:relative;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background:linear-gradient(100deg,#d9c65a 0,#eede80 5%,#f9f1be 15%,#d4c158 27%,#a18c22 54%,#776718 84%,#ab9525 100%)}#femalepage #sec02 .sec02_inner .sec02_goldbox .sec02_goldbox_txt{width:80%;margin:0 auto;text-align:center;color:#fff;font-weight:700;position:relative}#femalepage #sec02 .sec02_inner .sec02_goldbox .sec02_goldbox_txt p.sec02_goldbox_ttl{font-size:36px;padding-bottom:13px;margin-bottom:13px;border-bottom:solid 1px #fff}#femalepage #sec02 .sec02_inner .sec02_goldbox .sec02_goldbox_txt p.txt{font-size:18px}#femalepage #sec02 .sec02_inner .sec02_goldbox .sec02_goldbox_img{width:11.25%;position:absolute;top:-20px;right:-13px}#femalepage .contact{width:100%;margin-bottom:80px}#femalepage .contact_last{margin-bottom:0}#femalepage .contact .contact_banner{width:100%;padding:52px 0 48px}#femalepage .contact .contact_banner .contact_area{width:67.34%;margin:0 auto;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/contact-img.jpg)no-repeat;background-size:cover;padding:2.92vw 0 2.19vw;box-sizing:border-box}#femalepage .contact .contact_banner .contact_area .contact_area_inner{width:91.3%;margin:0 auto;box-sizing:border-box}#femalepage .contact .contact_banner .contact_area .contact_area_inner .left{width:70.24%;color:#fff;font-weight:700;padding-top:.73vw}#femalepage .contact .contact_banner .contact_area .contact_area_inner .left p.left_head{font-size:1.17vw;margin-bottom:1.09vw;font-family:'Roboto',sans-serif}#femalepage .contact .contact_banner .contact_area .contact_area_inner .left p.left_txt{font-size:1.75vw;line-height:1.4em;font-weight:700}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right{width:29.76%;color:#fff;font-weight:700}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right p.right_txt{font-size:.95vw;text-align:center;margin-bottom:.75vw}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right .c-btn{width:100%;font-size:1.17vw;box-sizing:border-box;font-weight:700;margin-bottom:14px;background:linear-gradient(100deg,#d9c65a 0,#eede80 5%,#f9f1be 15%,#d4c158 27%,#a18c22 54%,#776718 84%,#ab9525 100%);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1;transition-timing-function:ease-in-out}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right .c-btn:hover{background:linear-gradient(100deg,#bfab4e 0,#d4c272 7%,#f9f1be 13%,#c7b254 35%,#947e1f 60%,#6b5d15 87%,#9e8723 100%);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1;transition-timing-function:ease-in-out}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right .c-btn a{color:#fff;width:100%;display:block;box-sizing:border-box;padding-left:6.58vw;height:3.66vw;line-height:3.66vw;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/icon_mail-white.svg)no-repeat 25% center;background-size:6.6%}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right p.right_tel{font-size:1.02vw;font-weight:700}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right p.right_tel a[href^="tel:"]{color:#fff;pointer-events:none}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right p.right_tel span{font-size:1.17vw;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/tel_white.svg)no-repeat left 70%;background-size:10%}#femalepage #sec03{width:100%}#femalepage #sec03 .sec03_inner{width:100%;padding-top:120px;position:relative}#femalepage #sec03 .sec03_inner h3{margin-left:6.07%;margin-bottom:9.51vw}#femalepage #sec03 .sec03_inner .sec03_img{width:50%;position:absolute;top:0;left:50%;max-width:870px}#femalepage #sec03 .sec03_inner .sec03_txt{width:66%;box-sizing:border-box;padding:45px 0 40px 6.07%;background:#21a47a;position:relative;z-index:2}#femalepage #sec03 .sec03_inner .sec03_txt p.txt{font-size:1.17vw;line-height:2.25em;color:#fff}#femalepage #sec04{width:100%;background:rgba(239,232,182,.2)}#femalepage #sec04 .sec04_inner{width:87.84%;margin:0 auto;padding:9.51vw 0 80px;margin-top:-4.39vw}#femalepage #sec04 .sec04_inner h3{margin-bottom:30px}#femalepage #sec04 .sec04_inner .sec04_boxes{width:93.33%;margin:0 auto 30px;position:relative}#femalepage #sec04 .sec04_inner .sec04_boxes:last-child{margin-bottom:0}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box{width:17.85%;font-size:2.34vw}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .modall{display:none;position:absolute;z-index:2;background:rgba(0,0,0,.7);color:#fff;box-sizing:border-box;padding:30px;top:148%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);margin:auto;width:769px}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .modall.under_modall{top:-48%}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box:hover .modall{display:block}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .modall .img{width:30%}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .modall .img img{width:100%;height:auto}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .modall .modal__txt{width:67%}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .modall .modal__txt .case{font-size:32px;margin-bottom:10px;font-weight:700}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .modall .modal__txt .txt{font-size:18px;line-height:1.7em}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .sec04_boximg{width:100%;position:relative;cursor:pointer}#femalepage #sec04 .sec04_inner .sec04_boxes2 .sec04_box{float:left;margin-right:2.19vw}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .sec04_boximg img.off{display:block;transition:.5s}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .sec04_boximg img.on{display:none;transition:.5s}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .sec04_boximg:hover img.off{display:none;transition:.5s}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .sec04_boximg:hover img.on{display:block;transition:.5s}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .sec04_boximg p.num{font-size:2.34vw;color:#fff;position:absolute;top:50%;left:15%;transform:translateY(-50%);font-family:'Roboto',sans-serif}#femalepage #sec05{width:100%}#femalepage #sec05 .sec05_inner{width:87.84%;margin:0 auto;padding-bottom:70px}#femalepage #sec05 .sec05_inner h3{margin-bottom:78px}#femalepage #sec05 .sec05_inner p.sec05_txt{font-size:18px;line-height:2em;font-weight:700;text-align:center;margin-bottom:50px}#femalepage #sec05 .sec05_inner .sec05_slider{width:100%;position:relative}#femalepage #sec05 .sec05_inner .sec05_slider .multiple{width:100%}#femalepage #sec05 .sec05_inner .sec05_slider .slider_box{width:20.83%;margin:0 25px}#femalepage #sec05 .sec05_inner .sec05_slider .slider_box .slider_img{width:100%;margin-bottom:30px}#femalepage #sec05 .sec05_inner .sec05_slider .slider_box p.slider_ttl{font-size:1.31vw;letter-spacing:.1em;line-height:1.33em;font-weight:700;color:#21a47a;height:4.24vw}#femalepage #sec05 .sec05_inner .sec05_slider .slider_box p.slider_txt{font-size:1vw;line-height:1.71em}#femalepage #sec05 .sec05_inner .sec05_slider .prev-arrow{width:50px;height:50px;position:absolute;top:7.32vw;left:0;z-index:2;cursor:pointer}#femalepage #sec05 .sec05_inner .sec05_slider .next-arrow{width:50px;height:50px;position:absolute;top:7.32vw;right:0;z-index:2;cursor:pointer}#femalepage #sec06{width:100%;background:rgba(239,232,182,.2);padding:50px 0 80px}#femalepage #sec06 .sec06_whitearea{width:87.84%;margin:0 auto;padding:80px 0;background:#fff}#femalepage #sec06 .sec06_whitearea .sec06_inner{width:86.66%;margin:0 auto}#femalepage #sec06 .sec06_whitearea .sec06_inner h3{margin-bottom:30px}#femalepage #sec06 .sec06_whitearea .sec06_inner p.sec06_txt{font-size:16px;line-height:2.25em;margin-bottom:40px}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box{width:100%;text-align:center}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl dt{font-size:24px;font-weight:700;padding:23px 0;color:#21a47a;background:rgba(33,164,122,.2);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl.green dt{background:#21a47a;color:#fff}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl dd{font-size:16px;line-height:2em;padding:20px 0}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl dd.small{padding:15px 0}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl dd span.bold{font-weight:700}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl:first-child dd{font-size:24px;font-weight:700;padding:5px 0;color:#21a47a;font-family:'Roboto',sans-serif}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box .sec06_arrow{width:20px;margin:0 auto 10px}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box .sec06_arrow img{width:100%}#femalepage .modal{display:none;height:100vh;position:fixed;top:0;left:0;width:100%;z-index:10}#femalepage .modal__bg{width:100%;height:100vh;position:absolute;border:solid 1px}#femalepage .modal__content{background:rgba(4,0,0,.8);width:60%;padding:50px;box-sizing:border-box;z-index:10;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#femalepage .modal__content p.img{display:inline-block;width:28.57%;margin-right:3.66vw;vertical-align:middle}#femalepage .modal__content .modal__txt{display:inline-block;vertical-align:middle}#femalepage .modal__content p.case{color:#fff;font-size:2.34vw;font-weight:700;margin-bottom:1.83vw;font-family:'Roboto',sans-serif}#femalepage .modal__content p.txt{color:#fff;font-size:1.17vw;line-height:2.25em}#femalepage .js-modal-close{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-close2{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-close3{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-close4{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-close5{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-close6{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-close7{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-close8{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-close9{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px}#femalepage .js-modal-open{display:block}#femalepage .js-modal-open:hover img{cursor:pointer}#femalepage .js-modal-open2{display:block}#femalepage .js-modal-open2:hover img{cursor:pointer}#femalepage .js-modal-open3{display:block}#femalepage .js-modal-open3:hover img{cursor:pointer}#femalepage .js-modal-open4{display:block}#femalepage .js-modal-open4:hover img{cursor:pointer}#femalepage .js-modal-open5{display:block}#femalepage .js-modal-open5:hover img{cursor:pointer}#femalepage .js-modal-open6{display:block}#femalepage .js-modal-open6:hover img{cursor:pointer}#femalepage .js-modal-open7{display:block}#femalepage .js-modal-open7:hover img{cursor:pointer}#femalepage .js-modal-open8{display:block}#femalepage .js-modal-open8:hover img{cursor:pointer}#femalepage .js-modal-open9{display:block}#femalepage .js-modal-open9:hover img{cursor:pointer}}@media screen and (max-width:768px){.page-template-page-management-female .l-header{position:relative !important}#femalepage .spwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#femalepage .pconly{display:none !important}#femalepage h3{font-weight:700}#femalepage h3 span.sub_ttl{font-size:3.73vw;letter-spacing:.02em;margin-bottom:2.63vw;color:#21a47a;display:block}#femalepage h3 span.ttl{font-size:6.4vw;display:block;line-height:1.33em}.l-top{min-height:143px}.l-top__bg{height:166.4vw}.l-top__inner.-has_pb-xs{margin-top:-145px}.l-top__title{color:#fff;text-shadow:2px 2px 3px #111}.female_nav .l-local-nav__blocks{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.female_nav ul{display:flex;justify-content:flex-start}.female_nav ul li{font-size:13px;line-height:1;font-weight:500;margin-right:1em;flex:0 0 auto}.female_nav ul li a{display:block;padding:15px 0;color:#fff}.female_nav ul li a.icon{padding-right:23px;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/linkicon.png)no-repeat right center;background-size:23px}.female_nav .nav_btn{display:flex;justify-content:flex-end;margin-left:70px;padding:3px 0}.female_nav .nav_btn .btn{width:195px;font-size:15px;line-height:1;font-weight:700}.female_nav .nav_btn .btn:nth-child(2){margin-left:6px}.female_nav .nav_btn .btn a{display:block;width:100%;color:#fff;padding:11px 0 12px;text-align:center}.female_nav .nav_btn .btn:first-child a{background:linear-gradient(100deg,#d8cc8d,#7f6f2d)}.female_nav .nav_btn .btn:nth-child(2) a{background:linear-gradient(100deg,#b4b4b4,#2e2e2e)}#service{padding-top:45px;margin-top:-45px}.feamale_mv{box-sizing:border-box}.feamale_mv .pconly{display:none!important}.feamale_mv .inner{width:86.93vw;position:absolute;top:66vw;left:50%;transform:translateX(-50%)}.feamale_mv .inner .mv_cont{width:100%;box-sizing:border-box;padding:3.73vw 0 2.4vw;background:#fff;position:relative;text-align:center}.feamale_mv .inner .mv_cont:before{position:absolute;content:"";width:1.33vw;height:100%;left:0;top:0;background:#21a37a}.feamale_mv .inner .mv_cont h1{font-size:6.4vw;line-height:1.46em;font-weight:700;color:#20a47a;margin-bottom:2.66vw}.feamale_mv .inner .mv_cont .mv_box .mv_box_left{font-weight:700;margin-bottom:4vw}.feamale_mv .inner .mv_cont .mv_box .mv_box_left .mv_box_ttl{font-size:4.26vw;line-height:1.375em;color:#20a47a;margin-bottom:4vw}.feamale_mv .inner .mv_cont .mv_box .mv_box_left ul li{font-size:4.26vw;line-height:1.47em;color:#000}.feamale_mv .inner .mv_cont .mv_box .mv_box_right{width:71.733vw;margin:0 auto}.feamale_mv .inner .mv_cont .mv_box .mv_box_right .mv_box_btn{width:100%}.feamale_mv .inner .mv_cont .mv_box .mv_box_right .mv_box_btn:nth-child(2){margin-top:4vw}.feamale_mv .inner .mv_cont .mv_box .mv_box_right .mv_box_btn a.btn{width:100%;display:block;font-size:5.33vw;line-height:1;font-weight:700;color:#fff;padding:4.26vw 0}.feamale_mv .inner .mv_cont .mv_box .mv_box_right .mv_box_btn:nth-child(1) a.btn{background:linear-gradient(100deg,#d8cc8d,#7f6f2d)}.feamale_mv .inner .mv_cont .mv_box .mv_box_right .mv_box_btn:nth-child(2) a.btn{background:linear-gradient(100deg,#b4b4b4,#2e2e2e)}.feamale_mv .inner .mv_cont .mv_box .mv_box_right .mv_box_btn .mv_box_btn_txt{font-size:3.46vw;line-height:1.35em;font-weight:700}#femalepage .mv{width:100%;position:relative;background-position:0 50%;background-size:110% auto}#femalepage .mv_txt{padding:9.1vw 0 5.8vw 4vw}#femalepage .mv_txt h1{font-size:6.4vw;line-height:1.5em;font-weight:700;margin-bottom:11px;color:#fff;text-shadow:2px 2px 3px #111}.feamle_banner{width:100%;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/banner_bg_sp.jpg)no-repeat center;background-size:cover}.feamle_banner.banner02{margin-bottom:50px}.feamle_banner .inner{width:90.666vw;margin:0 auto;padding:12vw 0 14.66vw;color:#fff}.feamle_banner .inner h2{font-size:5.33vw;line-height:1.75em;font-weight:700;margin-bottom:10.66vw}.feamle_banner .inner .banner_cont{width:88vw;margin:0 auto}.feamle_banner .inner .banner_cont .banner_box{width:100%}.feamle_banner .inner .banner_cont .banner_box.box01{margin-bottom:18.66vw}.feamle_banner .inner .banner_cont .banner_box .banner_box_txt{font-size:4vw;letter-spacing:0;line-height:1.8em;font-weight:700;margin:0 auto 5.33vw}.feamle_banner .inner .banner_cont .banner_box.box01 .banner_box_txt{width:76vw}.feamle_banner .inner .banner_cont .banner_box .banner_box_btn{text-align:center}.feamle_banner .inner .banner_cont .banner_box .banner_box_btn a.btn{display:block;font-size:7.46vw;line-height:1;font-weight:700;color:#fff;padding:5.06vw 0}.feamle_banner .inner .banner_cont .banner_box.box01 .banner_box_btn a.btn{background:linear-gradient(100deg,#d8cc8d,#7f6f2d)}.feamle_banner .inner .banner_cont .banner_box.box02 .banner_box_btn a.btn{font-size:6.4vw;padding:5.6vw 0;background:linear-gradient(100deg,#b4b4b4,#2e2e2e)}.feamle_banner .inner .banner_cont .banner_box .banner_box_btn .banner_box_btn_txt{font-size:4vw;line-height:1.35em;font-weight:700;margin-top:1.33vw}#femalepage #sec01 .sec01_inner .sec01_head{width:100%;background:linear-gradient(80deg,#d8cc8d,#7f6f2d);padding:12.533vw 0 9.06vw;box-sizing:border-box;box-shadow:0 .8vw 1.6vw rgba(0,0,0,.3);margin-bottom:30px}#femalepage #sec01 .sec01_inner .sec01_head .sec01_head_cont{width:100%}#femalepage #sec01 .sec01_inner .sec01_head .sec01_head_box{width:100%}#femalepage #sec01 .sec01_inner .sec01_head .sec01_head_box .sec01_head_box_right{color:#fff;font-weight:700}#femalepage #sec01 .sec01_inner .sec01_head .sec01_head_box .sec01_head_box_right h2{width:76vw;margin:0 auto 8.53vw;font-size:6.93vw;line-height:1;text-align:center;padding-bottom:9.33vw;border-bottom:solid .266vw #fff}#femalepage #sec01 .sec01_inner .sec01_head .sec01_head_box .sec01_head_box_right .sec01_head_box_right_btm{display:flex;justify-content:flex-start;align-items:flex-start}#femalepage #sec01 .sec01_inner .sec01_head .sec01_head_box .sec01_head_box_right .sec01_head_box_right_btm .sec01_head_icon{width:40vw;margin-right:5.73vw}#femalepage #sec01 .sec01_inner .sec01_head .sec01_head_box .sec01_head_box_right .sec01_head_box_right_btm .sec01_head_txt{width:46.666vw;font-size:4.26vw;line-height:1.7em;padding-top:3.5vw}#femalepage #sec01 h3{font-size:5.86vw;line-height:1.5em;font-weight:700;text-align:center;margin-top:20vw}#femalepage #sec01 .arrow{width:19.733vw;margin:12vw auto 22.66vw}#femalepage #sec01 .sec01_cont03{width:83.46vw;margin:0 auto;padding:24vw 0 5.33vw;position:relative;border:solid 3px #21a47a;border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px}#femalepage #sec01 .sec01_cont03 h4{font-size:5.33vw;letter-spacing:0;line-height:1.7em;font-weight:700;background:#fff;z-index:2;position:absolute;top:-8.8vw;left:50%;transform:translateX(-50%);width:74.66vw;text-align:center}#femalepage #sec01 .sec01_cont03 h4 span{color:#21a47a}#femalepage #sec01 .sec01_cont03 .cont03_head{width:100%;margin-bottom:8vw;display:flex;flex-direction:column-reverse}#femalepage #sec01 .sec01_cont03 .cont03_head .cont03_head_txt{width:71.466vw;margin:6.66vw auto;font-size:4.266vw;line-height:1.75em}#femalepage #sec01 .sec01_cont03 .cont03_head .cont03_head_img{width:71.466vw;margin-left:auto}#femalepage #sec01 .sec01_cont03 .cont03_boxes{width:73.3vw;margin:0 auto}#femalepage #sec01 .sec01_cont03 .cont03_boxes dl{width:100%;padding:4.5vw 5.3vw;margin-bottom:5.3vw;box-sizing:border-box;background:#f8f8f8}#femalepage #sec01 .sec01_cont03 .cont03_boxes dl:last-child{margin-bottom:0}#femalepage #sec01 .sec01_cont03 .cont03_boxes dl dt{font-size:5.86vw;font-weight:700;color:#21a47a;padding-bottom:4vw}#femalepage #sec01 .sec01_cont03 .cont03_boxes dl dd{font-size:4.26vw;line-height:1.75em;font-weight:700}#femalepage #sec01 .sec01_inner{width:100%}#femalepage #sec01 .sec01_inner .sec01_ttl{color:#fff;font-weight:700;padding:6.6vw 0 14.3vw;margin-bottom:9.3vw;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/sec01_bg_sp.png)no-repeat;background-size:contain}#femalepage #sec01 .sec01_inner .sec01_ttl h2{font-size:4.8vw;line-height:1.47em;margin-bottom:15px;text-align:center}#femalepage #sec01 .sec01_inner .sec01_ttl p.sec01_ttl_txt{font-size:4.8vw;letter-spacing:.05em;line-height:1.7em;width:84%;margin:0 auto}#femalepage #sec01 .sec01_inner .sec01_cont01{width:73.3%;margin:0 auto}#femalepage #sec01 .sec01_inner .sec01_cont01 p.sec01_cont_ttl{font-size:6.1vw;color:#21a47a;font-weight:700;text-align:center;margin-bottom:13.3vw}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes{width:100%}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes .task_box{width:100%;box-sizing:border-box;margin-bottom:10vw}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes .task_box .task_boxtop{width:100%;border-left:dotted 2px #21a47a;border-right:dotted 2px #21a47a;position:relative;padding:4.53vw 0;text-align:center;margin-bottom:5.3vw}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes .task_box .task_boxtop p.num{font-size:6.4vw;font-weight:700;color:#fff;display:block;width:10.6vw;height:10.6vw;line-height:10.6vw;text-align:center;background:#21a47a;position:absolute;top:-20px;left:-20px;border-radius:1000px;-webkit-border-radius:1000px;-moz-border-radius:1000px}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes .task_box .task_boxtop p.task_boxttl{font-size:4.6vw;letter-spacing:.1em;line-height:1.55em;color:#21a47a;font-weight:700}#femalepage #sec01 .sec01_inner .sec01_cont01 .sec01_cont_boxes .task_box p.task_boxtxt{font-size:3.73vw;line-height:1.71em}#femalepage #sec01 .sec01_inner .sec01_cont02{width:100%;margin-bottom:13.3vw}#femalepage #sec01 .sec01_inner .sec01_cont02 .sec01_cont02_img{width:100%}#femalepage #sec01 .sec01_inner .sec01_cont02 .sec01_cont02_img img{width:100%;height:auto}#femalepage #sec01 .sec01_inner .sec01_cont02 .sec01_cont02_txt{width:84%;margin:-13.3vw auto 0;position:relative;z-index:2;background:#21a47a;padding:7.81vw 8vw 8vw;color:#fff;box-sizing:border-box}#femalepage #sec01 .sec01_inner .sec01_cont02 .sec01_cont02_txt .sec01_cont02_ttl{font-size:5.6vw;line-height:1.33em;font-weight:700;margin-bottom:7vw}#femalepage #sec01 .sec01_inner .sec01_cont02 .sec01_cont02_txt p.txt{font-size:3.73vw;line-height:2em}#femalepage #sec02{width:100%}#femalepage #sec02 .sec02_inner{width:84%;margin:0 auto}#femalepage #sec02 .sec02_inner h3{margin-bottom:17.2vw}#femalepage #sec02 .sec02_inner .sec02_cont{width:100%;margin:0 auto;padding:19.39vw 0 0;position:relative;border:solid 1px #21a47a;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#femalepage #sec02 .sec02_inner .sec02_cont .sec02_ttl{font-size:6.4vw;line-height:1.31em;font-weight:700;color:#21a47a;display:block;background:#fff;z-index:2;position:absolute;top:-18px;left:2.41vw;width:79.18vw;text-align:center}#femalepage #sec02 .sec02_inner .sec02_cont p.txt{font-size:4.26vw;line-height:2em;width:73.3vw;margin:0 auto 4vw}#femalepage #sec02 .sec02_inner .sec02_cont .sec02_cont_boxes{width:73.3vw;margin:0 auto}#femalepage #sec02 .sec02_inner .sec02_cont .sec02_cont_boxes .sec02_cont_box{width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:5px 5px 5px rgba(4,0,0,.15);padding:4.5vw 5.3vw;margin-bottom:5.3vw;box-sizing:border-box;background:#f8f8f8}#femalepage #sec02 .sec02_inner .sec02_cont .sec02_cont_boxes .sec02_cont_box p.box_ttl{font-size:5.6vw;font-weight:700;color:#21a47a;text-align:center;border-bottom:solid 1px #21a47a;padding-bottom:4vw;margin-bottom:4vw}#femalepage #sec02 .sec02_inner .sec02_cont .sec02_cont_boxes .sec02_cont_box p.box_txt{font-size:3.73vw;line-height:1.75em}#femalepage #sec02 .sec02_inner .sec02_arrow{width:4.6vw;margin:0 auto;padding:2.6vw 0}#femalepage #sec02 .sec02_inner .sec02_arrow img{width:100%}#femalepage #sec02 .sec02_inner .sec02_goldbox{width:100%;margin:0 auto 13.3vw;padding:7.71vw 0;box-sizing:border-box;position:relative;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background:linear-gradient(100deg,#d9c65a 0,#eede80 5%,#f9f1be 15%,#d4c158 27%,#a18c22 54%,#776718 84%,#ab9525 100%)}#femalepage #sec02 .sec02_inner .sec02_goldbox .sec02_goldbox_txt{width:68vw;margin:0 auto;color:#fff;font-weight:700;position:relative}#femalepage #sec02 .sec02_inner .sec02_goldbox .sec02_goldbox_txt p.sec02_goldbox_ttl{font-size:7.4vw;padding-bottom:2.6vw;margin-bottom:5.3vw;border-bottom:solid 1px #fff;text-align:center}#femalepage #sec02 .sec02_inner .sec02_goldbox .sec02_goldbox_txt p.txt{font-size:4.2vw;line-height:2em}#femalepage #sec02 .sec02_inner .sec02_goldbox .sec02_goldbox_img{width:26.25vw;position:absolute;top:-9.12vw;right:-4.62vw}#femalepage .contact{width:100%;margin-bottom:13.3vw}#femalepage .contact_last{margin-bottom:0}#femalepage .contact .contact_inner{width:100%;padding:52px 0 48px;background:#2f2725}#femalepage .contact .contact_inner .contact_area{width:67.34%;margin:0 auto;height:180px;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/contact-img.jpg)no-repeat;border:solid 1px #fff}#femalepage .contact{width:94%;margin:0 auto 13.3vw}#femalepage .contact_last{margin-bottom:0}#femalepage .contact .contact_banner{width:100%}#femalepage .contact .contact_banner .contact_area{width:100%;margin:0 auto;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/contact-img.jpg)no-repeat;background-size:cover;box-sizing:border-box;padding:10vw 0}#femalepage .contact .contact_banner .contact_area .contact_area_inner{width:90%;margin:0 auto;box-sizing:border-box}#femalepage .contact .contact_banner .contact_area .contact_area_inner .left{width:100%;color:#fff;font-weight:700;margin-bottom:10vw}#femalepage .contact .contact_banner .contact_area .contact_area_inner .left p.left_head{font-size:3.2vw;margin-bottom:3vw}#femalepage .contact .contact_banner .contact_area .contact_area_inner .left p.left_txt{font-size:5.2vw;line-height:1.4em;font-weight:700}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right{width:100%;color:#fff;font-weight:700;text-align:center}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right .right_txt{font-size:13px;margin-bottom:3vw}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right .c-btn{width:100%;box-sizing:border-box;font-weight:700;margin-bottom:5vw;background:linear-gradient(100deg,#d9c65a 0,#eede80 5%,#f9f1be 15%,#d4c158 27%,#a18c22 54%,#776718 84%,#ab9525 100%);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1;transition-timing-function:ease-in-out}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right .c-btn a{color:#fff;width:100%;display:block;box-sizing:border-box;padding-left:30vw;height:16vw;line-height:16vw;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/icon_mail-white.svg)no-repeat 25% center;background-size:6.6%;text-align:left}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right p.right_tel{font-size:14px;font-weight:700}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right p.right_tel a{color:#fff}#femalepage .contact .contact_banner .contact_area .contact_area_inner .right p.right_tel span{font-size:18px;background:url(//www.pro-bank.co.jp/css/../img/management/female-officer/tel_white.svg)no-repeat left center;background-size:10%}#femalepage #sec03{width:100%}#femalepage #sec03 .sec03_inner{width:100%}#femalepage #sec03 .sec03_inner h3{margin-left:6.07%;margin-bottom:7.8vw}#femalepage #sec03 .sec03_inner .sec03_img{width:100%}#femalepage #sec03 .sec03_inner .sec03_txt{width:84%;margin:-13.3vw auto 13.3vw;box-sizing:border-box;padding:7.81vw 8vw 8vw;background:#21a47a;position:relative;z-index:2}#femalepage #sec03 .sec03_inner .sec03_txt p.txt{font-size:3.73vw;line-height:2em;color:#fff}#femalepage #sec04{width:100%;background:rgba(239,232,182,.2)}#femalepage #sec04 .sec04_inner{width:84%;margin:0 auto;padding:8vw 0}#femalepage #sec04 .sec04_inner h3{margin-bottom:7.8vw}#femalepage #sec04 .sec04_inner .sec04_boxes{width:100%;margin:0 auto 4vw}#femalepage #sec04 .sec04_inner .sec04_boxes:last-child{margin-bottom:0}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box{width:40vw;font-size:6.4vw;text-align:center}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .sec04_boximg{width:100%;position:relative;cursor:pointer}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .sec04_boximg img.off{display:block;transition:.5s}#femalepage #sec04 .sec04_inner .sec04_boxes .sec04_box .sec04_boximg p.num{color:#fff;position:absolute;top:50%;left:15%;transform:translateY(-50%)}#femalepage #sec05{width:100%}#femalepage #sec05 .sec05_inner{width:100%;margin:0 auto;padding-bottom:13.3vw}#femalepage #sec05 .sec05_inner h3{margin:0 0 7.8vw 8vw}#femalepage #sec05 .sec05_inner .sec05_slider{width:100%;position:relative}#femalepage #sec05 .sec05_inner .sec05_slider .multiple{width:100%}#femalepage #sec05 .sec05_inner .sec05_slider .slider_box{width:41.06vw;margin:0 5.05vw}#femalepage #sec05 .sec05_inner .sec05_slider .slider_box .slider_img{width:100%;margin-bottom:30px}#femalepage #sec05 .sec05_inner .sec05_slider .slider_box p.slider_ttl{font-size:3.73vw;letter-spacing:.1em;line-height:1.5em;font-weight:700;color:#21a47a;margin-bottom:3vw;height:12.6vw}#femalepage #sec05 .sec05_inner .sec05_slider .slider_box p.slider_txt{font-size:3.2vw;line-height:1.75em}#femalepage #sec05 .sec05_inner .sec05_slider .prev-arrow{width:10.66vw;height:10.66vw;position:absolute;top:14.51vw;left:0;z-index:2;cursor:pointer}#femalepage #sec05 .sec05_inner .sec05_slider .next-arrow{width:10.66vw;height:10.66vw;position:absolute;top:14.51vw;right:0;z-index:2;cursor:pointer}#femalepage #sec06{width:100%;background:rgba(239,232,182,.2);padding:8vw 0 80px}#femalepage #sec06 .sec06_whitearea{width:84vw;margin:0 auto;padding:5.3vw 0;background:#fff}#femalepage #sec06 .sec06_whitearea .sec06_inner{width:73.3vw;margin:0 auto}#femalepage #sec06 .sec06_whitearea .sec06_inner h3{margin-bottom:5.33vw}#femalepage #sec06 .sec06_whitearea .sec06_inner p.sec06_txt{font-size:3.73vw;line-height:2em;margin-bottom:7.86vw}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box{width:100%;text-align:center}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl dt{font-size:4.8vw;font-weight:700;padding:4.1vw 0;color:#21a47a;background:rgba(33,164,122,.2);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl.green dt{background:#21a47a;color:#fff}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl dd{font-size:3.73vw;line-height:2em;padding:4vw 0 2.5vw}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl:nth-child(n+3) dd{text-align:left}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl dd.small{padding:2vw 0}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl dd span.bold{font-weight:700}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box dl:first-child dd{font-size:5.6vw;font-weight:700;padding:2vw 0;color:#21a47a}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box .sec06_arrow{width:4.48vw;margin:0 auto 2vw}#femalepage #sec06 .sec06_whitearea .sec06_inner .sec06_process_box .sec06_arrow img{width:100%}#femalepage .modal{display:none;height:100vh;position:fixed;top:0;left:0;width:100%;z-index:10}#femalepage .modal__bg{width:100%;height:100vh;position:absolute;border:solid 1px}#femalepage .modal__content{background:rgba(4,0,0,.8);width:100%;padding:8vw;box-sizing:border-box;z-index:10;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#femalepage .modal__content p.img{display:block;width:100%;margin-bottom:5.3vw}#femalepage .modal__content .modal__txt{display:block}#femalepage .modal__content p.case{color:#fff;font-size:7.46vw;font-weight:700;margin-bottom:25px}#femalepage .modal__content p.txt{color:#fff;font-size:3.73vw;line-height:1.71em}#femalepage .js-modal-close{display:block;width:13.3vw;height:13.3vw;position:absolute;top:0;right:0;background:#040000}#femalepage .js-modal-close img{width:4.26vw;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#femalepage .js-modal-close2{display:block;width:13.3vw;height:13.3vw;position:absolute;top:0;right:0;background:#040000}#femalepage .js-modal-close2 img{width:4.26vw;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#femalepage .js-modal-close3{display:block;width:13.3vw;height:13.3vw;position:absolute;top:0;right:0;background:#040000}#femalepage .js-modal-close3 img{width:4.26vw;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#femalepage .js-modal-close4{display:block;width:13.3vw;height:13.3vw;position:absolute;top:0;right:0;background:#040000}#femalepage .js-modal-close4 img{width:4.26vw;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#femalepage .js-modal-close5{display:block;width:13.3vw;height:13.3vw;position:absolute;top:0;right:0;background:#040000}#femalepage .js-modal-close5 img{width:4.26vw;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#femalepage .js-modal-close6{display:block;width:13.3vw;height:13.3vw;position:absolute;top:0;right:0;background:#040000}#femalepage .js-modal-close6 img{width:4.26vw;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#femalepage .js-modal-close7{display:block;width:13.3vw;height:13.3vw;position:absolute;top:0;right:0;background:#040000}#femalepage .js-modal-close7 img{width:4.26vw;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#femalepage .js-modal-close8{display:block;width:13.3vw;height:13.3vw;position:absolute;top:0;right:0;background:#040000}#femalepage .js-modal-close8 img{width:4.26vw;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#femalepage .js-modal-close9{display:block;width:13.3vw;height:13.3vw;position:absolute;top:0;right:0;background:#040000}#femalepage .js-modal-close9 img{width:4.26vw;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}}