html{overflow-x:hidden}body{overflow-x:hidden}img{vertical-align:top}.flex{display:flex;align-items:flex-start}.grid{display:grid}figure{position:relative}figure figcaption{position:relative;right:0;bottom:0;padding:.5em;text-align:right;font-size:min(2.4svw,12px);line-height:1}figure figcaption.white{color:#fff;text-shadow:0 0 3px #000}.ib{display:inline-block}.cap{font-size:min(2.4svw,12px);padding:.5em}.cap.white{color:#fff}.center{text-align:center}.right{text-align:right;display:block}#grow #main{padding:0em 0;background:#eae8df;position:relative}@media screen and (max-width: 769px),print{#grow #main{padding:0em 0}}#grow #main .small_ttl{position:absolute;font-size:min(5.15svw,35px);color:#fff;top:40%;bottom:0;right:15%;margin:auto}@media screen and (max-width: 769px),print{#grow #main .small_ttl{top:10%;bottom:0;right:0;left:0;margin:auto;text-align:center}}#grow #contents{padding:0 0 2em}@media screen and (max-width: 769px),print{#grow #contents{padding:0px 0 0}}#grow #contents .h2_head_wrap{text-align:center;margin-bottom:2em}@media screen and (max-width: 769px),print{#grow #contents .h2_head_wrap{margin-bottom:1em}}#grow #contents .h2_head_wrap .h2_head{max-width:100%;width:90%;margin:0 auto .8em}#grow #contents .h2_head_wrap .h2_head img{height:35px}@media screen and (max-width: 769px),print{#grow #contents .h2_head_wrap .h2_head img{height:25px}}#grow #contents .h2_head_wrap .small_ttl.white{color:#fff}#grow #contents .sec{padding:3em 0;position:relative}#grow #contents .sec .inner .txt_listbox .list_flex{flex-direction:row;align-items:normal;display:flex;line-height:2}#grow #contents .sec .inner .txt_listbox .list_flex:after{content:"";flex:1;border-bottom:1px dotted #000;order:1;margin:0 .5em .8em}@media screen and (max-width: 769px),print{#grow #contents .sec .inner .txt_listbox .list_flex:after{margin:0 .5em 1.3em}}#grow #contents .sec .inner .txt_listbox .list_flex .left{font-size:min(2.8svw,14px)}#grow #contents .sec .inner .txt_listbox .list_flex .right{order:2;font-size:min(2.8svw,14px)}#grow #contents .sec .inner .vertical_rl{writing-mode:vertical-rl;font-size:min(3.7svw,19px);line-height:1.5}#grow #contents .sec .inner figure{border-radius:12px;overflow:hidden}#grow #contents .sec .inner figure img{border-radius:12px}#grow #contents .sec .inner figure .ttl_txt{font-size:min(3.2svw,16px);background:linear-gradient(90deg, #b679e3 0%, rgba(182, 121, 227, 0.93) 39.41%, rgba(193, 173, 114, 0) 100%);position:absolute;bottom:0;left:0;padding:.2em;color:#fff}#grow #contents .sec .inner figure .ttl_txt.small{font-size:min(2.4svw,12px)}#grow #contents .sec .inner figure .time{position:absolute;top:5px;left:5px;background:#b679e3;color:#fff;border-radius:50%;aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5em}#grow #contents .sec .inner figure .time .flex{align-items:flex-end}@media screen and (max-width: 769px),print{#grow #contents .sec .inner figure .time .flex{justify-content:center}}#grow #contents .sec .inner figure .time .flex .num{font-size:min(6.7svw,48px);line-height:1}@media screen and (max-width: 769px),print{#grow #contents .sec .inner figure .time .flex .num{font-size:min(7.5svw,56px)}}#grow #contents .sec .inner figure .time .flex .small{font-size:min(3.8svw,20px)}@media screen and (max-width: 769px),print{#grow #contents .sec .inner figure .time .flex .small{line-height:1}}#grow #contents .sec .inner figure .time .meter{font-size:min(3svw,15px)}@media screen and (max-width: 769px),print{#grow #contents .sec .inner figure .time .meter{font-size:min(2.4svw,12px)}}#grow #contents .sec .inner .box .ttl{font-size:min(5.15svw,35px);font-weight:600}#grow #contents .sec .inner .box .txt{font-size:min(3.2svw,16px);line-height:2;letter-spacing:.05em}#grow #contents .sec.sec01{padding:3em 0 5em}#grow #contents .sec.sec01:before{content:"";background:url(../images/grow/sec01_bg01.webp) no-repeat top;position:absolute;top:-5vw;display:block;width:100%;background-size:contain;height:6vw}@media screen and (max-width: 769px),print{#grow #contents .sec.sec01:before{background:url(../images/grow/sec01_bg01@sp.webp) no-repeat top;top:-19vw;height:20vw}}#grow #contents .sec.sec01 .inner{max-width:1100px}#grow #contents .sec.sec01 .inner>.flex{gap:4em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec01 .inner>.flex{flex-direction:column}}#grow #contents .sec.sec01 .inner>.flex .box.left_box{width:40%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec01 .inner>.flex .box.left_box{width:100%}}#grow #contents .sec.sec01 .inner>.flex .box.left_box .ttl{color:#55ad49}@media screen and (max-width: 769px),print{#grow #contents .sec.sec01 .inner>.flex .box.left_box .ttl{text-align:center}}#grow #contents .sec.sec01 .inner>.flex .box.left_box .txt{margin-bottom:2em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec01 .inner>.flex .box.left_box .txt{text-align:center}}#grow #contents .sec.sec01 .inner>.flex .box.right_box{width:58%;position:relative}@media screen and (max-width: 769px),print{#grow #contents .sec.sec01 .inner>.flex .box.right_box{width:100%}}#grow #contents .sec.sec01 .inner>.flex .box.right_box .img01{position:absolute;top:0;right:0;width:35%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec01 .inner>.flex .box.right_box .img01{position:relative;width:50%;margin:0 auto}}#grow #contents .sec.sec01 .inner>.flex .box.right_box .flex{gap:2em;flex-wrap:wrap;width:100%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec01 .inner>.flex .box.right_box .flex{flex-direction:column;gap:1em}}#grow #contents .sec.sec01 .inner>.flex .box.right_box .flex .img02{width:59%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec01 .inner>.flex .box.right_box .flex .img02{width:70%}}#grow #contents .sec.sec01 .inner>.flex .box.right_box .flex .img04{width:40%;margin-top:-20%;margin-left:21%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec01 .inner>.flex .box.right_box .flex .img04{margin:0 0 0 0;width:55%}}#grow #contents .sec.sec01 .inner>.flex .box.right_box .flex .img03{width:35%;margin-top:30%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec01 .inner>.flex .box.right_box .flex .img03{width:48%;margin:0 0 0 auto}}#grow #contents .sec.sec01 .inner>.flex .box.right_box .img05{position:absolute;bottom:-6%;right:-10%;width:35%}#grow #contents .sec.sec02{background:#e2f4ff;position:relative;padding:8em 0 2em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec02{padding:3em 0 10em}}#grow #contents .sec.sec02:before{content:"";background:url(../images/grow/sec02_bg01.webp) no-repeat top;position:absolute;top:-4vw;display:block;width:100%;background-size:contain;height:5vw}#grow #contents .sec.sec02:after{content:"";background:url(../images/grow/sec02_bg02.webp) no-repeat top;position:absolute;bottom:-3vw;display:block;width:100%;background-size:contain;height:4vw}#grow #contents .sec.sec02 .flex{position:relative}@media screen and (max-width: 769px),print{#grow #contents .sec.sec02 .flex{flex-direction:column-reverse;align-items:center}}#grow #contents .sec.sec02 .flex .left_box{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:1em 10%;max-width:700px;width:100%;position:relative}@media screen and (max-width: 769px),print{#grow #contents .sec.sec02 .flex .left_box{flex-wrap:nowrap;flex-direction:column;align-items:normal}}#grow #contents .sec.sec02 .flex .left_box .bg{position:absolute;width:130%;left:-10%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec02 .flex .left_box .bg{width:110%;left:-5%;height:100%;background:#fff}#grow #contents .sec.sec02 .flex .left_box .bg:before{content:"";background:url(../images/grow/sec02_bg03@sp.webp) no-repeat top;position:absolute;top:-16vw;display:block;width:100%;background-size:contain;height:16vw}#grow #contents .sec.sec02 .flex .left_box .bg:after{content:"";background:url(../images/grow/sec02_bg04@sp.webp) no-repeat top;position:absolute;bottom:-16vw;display:block;width:100%;background-size:contain;height:16vw}}#grow #contents .sec.sec02 .flex .left_box .figure_01{width:50%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec02 .flex .left_box .figure_01{width:95%}}#grow #contents .sec.sec02 .flex .left_box .figure_02{width:35%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec02 .flex .left_box .figure_02{width:70%;margin-left:auto}}#grow #contents .sec.sec02 .flex .left_box .figure_02 .lead{font-size:min(3.8svw,20px);position:relative;text-align:right;padding-top:1em;padding-right:3em}#grow #contents .sec.sec02 .flex .left_box .figure_02 .lead:before{content:"";background:url(../images/grow/sec02_ico01.webp) left top/contain no-repeat;width:24px;height:24px;background-size:100%;display:inline-block;position:absolute;top:.4em;right:1.5em}#grow #contents .sec.sec02 .flex .left_box .figure_03{width:30%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec02 .flex .left_box .figure_03{width:70%}}#grow #contents .sec.sec02 .flex .left_box .img04{position:absolute;width:65px;top:0;right:-10%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec02 .flex .left_box .img04{left:0;right:auto;top:50%}}#grow #contents .sec.sec02 .flex .left_box .img05{position:absolute;width:131px;left:10%;bottom:0}@media screen and (max-width: 769px),print{#grow #contents .sec.sec02 .flex .left_box .img05{width:80px;left:auto;right:0}}#grow #contents .sec.sec02 .flex .right_box{position:absolute;right:0;top:0}@media screen and (max-width: 769px),print{#grow #contents .sec.sec02 .flex .right_box{position:relative;margin-bottom:20%}}#grow #contents .sec.sec02 .flex .right_box .ttl{margin-left:auto;color:#0e72d6;letter-spacing:.3em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec02 .flex .right_box .ttl{text-align:center;writing-mode:horizontal-tb}}#grow #contents .sec.sec02 .flex .right_box .txt{font-size:min(2.8svw,14px);text-align:right}@media screen and (max-width: 769px),print{#grow #contents .sec.sec02 .flex .right_box .txt{text-align:center}}#grow #contents .sec.sec03{padding:10em 0}@media screen and (max-width: 769px),print{#grow #contents .sec.sec03{padding:4em 0 10em}}#grow #contents .sec.sec03 .grid{grid-template-columns:1fr 1fr;gap:0 4em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec03 .grid{row-gap:2em;grid-template-columns:1fr;grid-template-areas:"box01" "box03" "box02"}}#grow #contents .sec.sec03 .grid .box_01{grid-column:1;grid-row:1}@media screen and (max-width: 769px),print{#grow #contents .sec.sec03 .grid .box_01{grid-area:box01}}#grow #contents .sec.sec03 .grid .box_01 .ttl{color:#b679e3}@media screen and (max-width: 769px),print{#grow #contents .sec.sec03 .grid .box_01 .ttl{text-align:center}}@media screen and (max-width: 769px),print{#grow #contents .sec.sec03 .grid .box_01 .img05{position:absolute;top:7%;left:2%;width:53px}}#grow #contents .sec.sec03 .grid .box_02{grid-column:1;grid-row:2}@media screen and (max-width: 769px),print{#grow #contents .sec.sec03 .grid .box_02{grid-area:box02}}#grow #contents .sec.sec03 .grid .box_02 .lead{text-align:center;position:relative;font-size:min(3.9svw,21px)}#grow #contents .sec.sec03 .grid .box_02 .lead:before{content:"";background:url(../images/grow/sec03_ico01.webp) left top/contain no-repeat;width:24px;height:24px;background-size:100%;display:inline-block;position:absolute;top:-0.5em;left:4em}#grow #contents .sec.sec03 .grid .box_03{grid-column:2;grid-row:1/3;display:grid;grid-template-columns:repeat(2, 1fr);gap:.5em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec03 .grid .box_03{grid-area:box03}}#grow #contents .sec.sec03 .grid .box_03 .figure_01{grid-column:1/3}@media screen and (max-width: 769px),print{#grow #contents .sec.sec03 .grid .box_03 .img06{position:absolute;bottom:7%;right:2%;width:51px}}#grow #contents .sec.sec04{background:#fffbeb;padding:3em 0 17em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec04{padding:3em 0 10em}}#grow #contents .sec.sec04:before{content:"";background:url(../images/grow/sec04_bg01.webp) no-repeat top;position:absolute;top:-8vw;display:block;width:100%;background-size:contain;height:11vw}#grow #contents .sec.sec04 .inner>.flex{align-items:center;justify-content:space-between}@media screen and (max-width: 769px),print{#grow #contents .sec.sec04 .inner>.flex{flex-direction:column-reverse}}#grow #contents .sec.sec04 .inner>.flex .left_box{display:flex;flex-wrap:wrap;width:50%;align-items:flex-start;position:relative;justify-content:space-around;gap:1em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec04 .inner>.flex .left_box{flex-wrap:nowrap;flex-direction:column;width:100%;align-items:center}}#grow #contents .sec.sec04 .inner>.flex .left_box>.bg{position:absolute;width:140%;left:-20%;z-index:0}@media screen and (max-width: 769px),print{#grow #contents .sec.sec04 .inner>.flex .left_box>.bg{width:110%;left:-5%;height:100%;background:#fff}#grow #contents .sec.sec04 .inner>.flex .left_box>.bg:before{content:"";background:url(../images/grow/sec02_bg03@sp.webp) no-repeat top;position:absolute;top:-16vw;display:block;width:100%;background-size:contain;height:16vw}#grow #contents .sec.sec04 .inner>.flex .left_box>.bg:after{content:"";background:url(../images/grow/sec02_bg04@sp.webp) no-repeat top;position:absolute;bottom:-16vw;display:block;width:100%;background-size:contain;height:16vw}}@media screen and (max-width: 769px),print{#grow #contents .sec.sec04 .inner>.flex .left_box .img04{position:absolute;top:-15%;right:0;width:151px}}@media screen and (max-width: 769px),print{#grow #contents .sec.sec04 .inner>.flex .left_box .img05{position:absolute;bottom:-10%;left:2%;width:60px}}#grow #contents .sec.sec04 .inner>.flex .left_box .figure_01{width:70%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec04 .inner>.flex .left_box .figure_01{width:90%}}#grow #contents .sec.sec04 .inner>.flex .left_box .figure_02{width:50%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec04 .inner>.flex .left_box .figure_02{width:90%}}#grow #contents .sec.sec04 .inner>.flex .left_box .figure_02 .time .flex .num{font-size:min(6svw,42px);line-height:1}#grow #contents .sec.sec04 .inner>.flex .left_box .figure_02 .time .flex .small{font-size:min(3.4svw,17px)}#grow #contents .sec.sec04 .inner>.flex .left_box .figure_02 .time .meter{font-size:min(2.4svw,12px)}#grow #contents .sec.sec04 .inner>.flex .left_box .figure_03{width:40%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec04 .inner>.flex .left_box .figure_03{width:50%}}#grow #contents .sec.sec04 .inner>.flex .left_box .figure_03 .lead{text-align:center;position:relative;font-size:min(3svw,15px);padding:0 1em 1em 0}#grow #contents .sec.sec04 .inner>.flex .left_box .figure_03 .lead:before{content:"";background:url(../images/grow/sec04_ico01.webp) left top/contain no-repeat;width:24px;height:24px;background-size:100%;display:inline-block;position:absolute;bottom:-0.2em;right:0em}#grow #contents .sec.sec04 .inner>.flex .left_box .time{background:#ddb739}#grow #contents .sec.sec04 .inner>.flex .left_box .ttl_txt{background:linear-gradient(90deg, #ddb739 0%, rgba(221, 183, 57, 0.93) 39.41%, rgba(193, 173, 114, 0) 100%)}@media screen and (max-width: 769px),print{#grow #contents .sec.sec04 .inner>.flex .right_box{margin-bottom:7em}}#grow #contents .sec.sec04 .inner>.flex .right_box .ttl{color:#ddb739;margin-bottom:.5em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec04 .inner>.flex .right_box .ttl{text-align:center}}#grow #contents .sec.sec05{position:relative;padding:5em 0 10em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05{padding:2em 0 10em}}#grow #contents .sec.sec05:before{content:"";background:url(../images/grow/sec05_bg01.webp) no-repeat top;position:absolute;top:-6vw;display:block;width:100%;background-size:contain;height:6vw}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05:before{top:-5vw}}#grow #contents .sec.sec05 .inner>.flex{align-items:center;margin-bottom:10em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.flex{flex-direction:column;margin-bottom:20em}}#grow #contents .sec.sec05 .inner>.flex .left_box{width:40%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.flex .left_box{width:100%;margin-bottom:20%}}#grow #contents .sec.sec05 .inner>.flex .left_box .ttl{color:#f493b6;margin-bottom:.3em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.flex .left_box .ttl{text-align:center}}#grow #contents .sec.sec05 .inner>.flex .left_box .txt{font-size:min(2.8svw,14px)}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.flex .left_box .txt{text-align:center}}#grow #contents .sec.sec05 .inner>.flex .right_box{width:60%;position:relative}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.flex .right_box{width:100%}}#grow #contents .sec.sec05 .inner>.flex .right_box .bg{position:absolute;width:123%;left:-10%;top:-14%;z-index:0}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.flex .right_box .bg{width:110%;left:-5%;height:100%;top:0;background:#fff4f8}#grow #contents .sec.sec05 .inner>.flex .right_box .bg:before{content:"";background:url(../images/grow/sec05_bg04@sp.webp) no-repeat top;position:absolute;top:-16vw;display:block;width:100%;background-size:contain;height:16vw}#grow #contents .sec.sec05 .inner>.flex .right_box .bg:after{content:"";background:url(../images/grow/sec05_bg05@sp.webp) no-repeat top;position:absolute;bottom:-30vw;display:block;width:100%;background-size:contain;height:33vw}}#grow #contents .sec.sec05 .inner>.flex .right_box>.lead{font-size:min(4.5svw,27px);text-align:center;z-index:1;position:relative}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.flex .right_box>.lead{margin-bottom:1em}}#grow #contents .sec.sec05 .inner>.flex .right_box .flex_wrap{display:flex;flex-wrap:wrap;gap:1em 2em;align-items:flex-end;justify-content:center;position:relative}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.flex .right_box .flex_wrap{flex-wrap:nowrap;flex-direction:column;align-items:center}}#grow #contents .sec.sec05 .inner>.flex .right_box .flex_wrap .figure_01{width:40%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.flex .right_box .flex_wrap .figure_01{width:80%;order:3}}#grow #contents .sec.sec05 .inner>.flex .right_box .flex_wrap .figure_02{width:53%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.flex .right_box .flex_wrap .figure_02{width:80%;order:1}}#grow #contents .sec.sec05 .inner>.flex .right_box .flex_wrap .figure_03{width:50%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.flex .right_box .flex_wrap .figure_03{width:80%;order:2}}#grow #contents .sec.sec05 .inner>.flex .right_box .flex_wrap .img07{position:absolute;width:78px;left:5%;bottom:20%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.flex .right_box .flex_wrap .img07{bottom:-15%;width:61px;left:10%}}#grow #contents .sec.sec05 .inner>.flex .right_box .flex_wrap .img08{position:absolute;width:62px;right:12%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.flex .right_box .flex_wrap .img08{bottom:-20%;right:50%}}#grow #contents .sec.sec05 .inner>.flex .right_box .flex_wrap .img09{position:absolute;width:165px;right:-10%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.flex .right_box .flex_wrap .img09{bottom:-20%;right:10%;width:117px}}#grow #contents .sec.sec05 .inner>.flex .right_box .ttl_txt{background:linear-gradient(90deg, #ef66b0 0%, rgba(239, 102, 176, 0.93) 39.41%, rgba(193, 173, 114, 0) 100%)}#grow #contents .sec.sec05 .inner>.box{position:relative}#grow #contents .sec.sec05 .inner>.box .bg{position:absolute;width:123%;left:-10%;top:-14%;z-index:-1}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.box .bg{width:110%;left:-5%;height:100%;top:0;background:#fff4f8}#grow #contents .sec.sec05 .inner>.box .bg:before{content:"";background:url(../images/grow/sec05_bg06@sp.webp) no-repeat top;position:absolute;top:-17vw;display:block;width:100%;background-size:contain;height:19vw}#grow #contents .sec.sec05 .inner>.box .bg:after{content:"";background:url(../images/grow/sec05_bg07@sp.webp) no-repeat top;position:absolute;bottom:-30vw;display:block;width:100%;background-size:contain;height:33vw}}#grow #contents .sec.sec05 .inner>.box .lead{font-size:min(4.5svw,27px);text-indent:-1em;margin:0 0 1em 5em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.box .lead{text-indent:0;margin:0 0 2em 0;text-align:center}}#grow #contents .sec.sec05 .inner>.box>.flex{flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:2em 5%;width:80%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.box>.flex{flex-wrap:nowrap;flex-direction:column;align-items:center;margin:0 auto}}#grow #contents .sec.sec05 .inner>.box>.flex .figure_01{width:45%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.box>.flex .figure_01{width:100%;order:2}}#grow #contents .sec.sec05 .inner>.box>.flex .figure_02{width:50%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.box>.flex .figure_02{width:100%;order:1}}#grow #contents .sec.sec05 .inner>.box>.flex .figure_03{width:45%;align-self:center}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.box>.flex .figure_03{width:100%;order:3}}#grow #contents .sec.sec05 .inner>.box .txt_listbox{width:40%;position:absolute;right:0;bottom:10%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.box .txt_listbox{position:relative;right:0;width:90%;margin:0 auto 2em}}#grow #contents .sec.sec05 .inner>.box .time{background:#f493b6}#grow #contents .sec.sec05 .inner>.box .time .flex .num{font-size:min(6svw,42px)}#grow #contents .sec.sec05 .inner>.box .time .flex .small{font-size:min(3.4svw,17px)}#grow #contents .sec.sec05 .inner>.box .time .meter{font-size:min(2.4svw,12px)}#grow #contents .sec.sec05 .inner>.box .ttl_txt{background:linear-gradient(90deg, #f493b6 0%, rgba(244, 147, 182, 0.93) 39.41%, rgba(193, 173, 114, 0) 100%)}#grow #contents .sec.sec05 .inner>.box .img10{position:absolute;top:45%;right:0;width:80px}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.box .img10{width:48px;position:relative;top:auto;bottom:0;right:auto;left:30%;margin-top:6%}}#grow #contents .sec.sec05 .inner>.box .img11{position:absolute;bottom:25%;width:126px}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.box .img11{width:62px;top:0;bottom:auto;top:2%}}#grow #contents .sec.sec05 .inner>.box .img12{position:absolute;bottom:10%;left:10%;width:112px}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.box .img12{width:64px;left:auto;right:0;bottom:auto;top:2%}}#grow #contents .sec.sec05 .inner>.box .img13{position:absolute;top:30%;right:5%;width:163px}@media screen and (max-width: 769px),print{#grow #contents .sec.sec05 .inner>.box .img13{width:100px;position:relative;top:auto;bottom:0;left:25%;right:auto}}#grow #contents .sec.sec06{background:#ebcf8f;position:relative;padding:0 0 10em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec06{padding:0 0 12em}}#grow #contents .sec.sec06:before{content:"";background:url(../images/grow/sec06_bg01.webp) no-repeat top;position:absolute;top:-6vw;display:block;width:100%;background-size:cover;height:6vw}#grow #contents .sec.sec06 .bg{position:absolute;max-width:1100px;width:100%;right:0;left:0;z-index:0;margin:auto}@media screen and (max-width: 769px),print{#grow #contents .sec.sec06 .bg{width:110%;left:-5%;height:82%;background:#fff}#grow #contents .sec.sec06 .bg:before{content:"";background:url(../images/grow/sec02_bg03@sp.webp) no-repeat top;position:absolute;top:-16vw;display:block;width:100%;background-size:contain;height:16vw}#grow #contents .sec.sec06 .bg:after{content:"";background:url(../images/grow/sec02_bg04@sp.webp) no-repeat top;position:absolute;bottom:-16vw;display:block;width:100%;background-size:contain;height:17vw}}#grow #contents .sec.sec06 .ttl{text-align:center;font-size:min(5.15svw,35px);color:#fff;font-weight:600;margin-bottom:1em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec06 .ttl{margin-bottom:5em}}#grow #contents .sec.sec06 .inner{position:relative;z-index:1}#grow #contents .sec.sec06 .inner img{margin-bottom:5em}#grow #contents .sec.sec06 .inner .btn{position:relative;background:#ceaf6a;color:#fff;text-align:center;width:284px;display:block;margin:0 auto;padding:.7em 0;font-size:min(3.8svw,20px)}#grow #contents .sec.sec06 .inner .btn:before{content:"";width:8px;height:8px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);position:absolute;top:0;right:8%;bottom:0;margin:auto}#grow #contents .sec.sec06 .inner .img02{position:absolute;margin:0;left:0;width:268px}@media screen and (max-width: 769px),print{#grow #contents .sec.sec06 .inner .img02{width:141px;bottom:-8%;left:-5%}}#grow #contents .sec.sec06 .inner .img03{position:absolute;margin:0;right:0;width:108px;bottom:-10%}@media screen and (max-width: 769px),print{#grow #contents .sec.sec06 .inner .img03{width:70px;bottom:-8%}}#grow #contents .sec.sec06 .inner .sp_block{display:none}@media screen and (max-width: 769px),print{#grow #contents .sec.sec06 .inner .sp_block{display:block}}#grow #contents .sec.sec06 .inner .sp_block dl{border:1px solid #ceaf6a;border-radius:20px;overflow:hidden;margin-bottom:1.5em}#grow #contents .sec.sec06 .inner .sp_block dl dt{background:#ceaf6a;color:#fff;padding:.5em;font-size:min(3.8svw,20px)}#grow #contents .sec.sec06 .inner .sp_block dl dd{font-size:min(3.2svw,16px);padding:.5em 1.5em;background:#fff}#grow #contents .sec.sec07{background:#cfeafc}#grow #contents .sec.sec07 .inner{max-width:1100px}#grow #contents .sec.sec07 .inner .ttl_wrap{margin-bottom:2em}#grow #contents .sec.sec07 .inner .ttl_wrap .ttl{font-size:min(5.1svw,34px);position:relative;color:#0e72d6;display:flex;text-align:center;justify-content:center;gap:.5em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec07 .inner .ttl_wrap .ttl{flex-direction:column;justify-content:center;align-items:center;margin-bottom:.5em}}#grow #contents .sec.sec07 .inner .ttl_wrap .ttl:before{content:"";background:url(../images/grow/sec07_ico01.webp) no-repeat center;width:51px;height:44px;display:block;background-size:contain}#grow #contents .sec.sec07 .inner .ttl_wrap .ttl_small{font-size:min(2.8svw,14px);text-align:center}@media screen and (max-width: 769px),print{#grow #contents .sec.sec07 .inner .ttl_wrap .ttl_small{line-height:2}}#grow #contents .sec.sec07 .inner .flex{gap:1em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec07 .inner .flex{flex-direction:column;width:80%;justify-content:center;margin:0 auto}}#grow #contents .sec.sec07 .inner .flex .box{background:#fff;border-radius:20px;padding:20px}#grow #contents .sec.sec07 .inner .flex .box figure{margin-bottom:1em}#grow #contents .sec.sec07 .inner .flex .box figure figcaption{position:absolute}#grow #contents .sec.sec07 .inner .flex .box .lead{font-size:min(3.4svw,17px);text-align:center;border-bottom:1px solid #000;line-height:1.4;padding-bottom:.4em}#grow #contents .sec.sec07 .inner .flex .box .lead .big{font-size:min(4.8svw,30px);color:#0e72d6}#grow #contents .sec.sec07 .inner .flex .box .txt{font-size:min(3svw,15px);text-align:center}#grow #contents .sec.sec08{background:#eef5f9;padding-bottom:10em}#grow #contents .sec.sec08 .inner .ttl_wrap{margin-bottom:2em}#grow #contents .sec.sec08 .inner .ttl_wrap .ttl{font-size:min(5.1svw,34px);position:relative;color:#3a5ca3;display:flex;text-align:center;justify-content:center;gap:.5em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec08 .inner .ttl_wrap .ttl{flex-direction:column;justify-content:center;align-items:center;margin-bottom:.5em}}#grow #contents .sec.sec08 .inner .ttl_wrap .ttl:before{content:"";background:url(../images/grow/sec08_ico01.webp) no-repeat center;width:51px;height:44px;display:block;background-size:contain}#grow #contents .sec.sec08 .inner .ttl_wrap .ttl_small{font-size:min(2.8svw,14px);text-align:center}@media screen and (max-width: 769px),print{#grow #contents .sec.sec08 .inner .ttl_wrap .ttl_small{line-height:2}}#grow #contents .sec.sec08 .inner .flex{flex-wrap:wrap;justify-content:center;gap:3em 1em}@media screen and (max-width: 769px),print{#grow #contents .sec.sec08 .inner .flex{flex-direction:column;width:80%;justify-content:center;margin:0 auto;gap:7em 1em}}#grow #contents .sec.sec08 .inner .flex .box{width:calc(33.3333333333% - 1em);position:relative}@media screen and (max-width: 769px),print{#grow #contents .sec.sec08 .inner .flex .box{width:100%}}#grow #contents .sec.sec08 .inner .flex .box .bg{position:absolute;z-index:0;top:-5%;width:92%;left:0;right:0;margin:auto}@media screen and (max-width: 769px),print{#grow #contents .sec.sec08 .inner .flex .box .bg{top:-15%}}#grow #contents .sec.sec08 .inner .flex .box .txt_wrap{position:relative;z-index:1;display:flex;flex-direction:column}#grow #contents .sec.sec08 .inner .flex .box .num{font-size:min(4.3svw,25px);color:#78aed9;font-weight:bold;text-align:center}#grow #contents .sec.sec08 .inner .flex .box .lead_small{font-size:min(2.8svw,14px);text-align:center}#grow #contents .sec.sec08 .inner .flex .box .head{font-size:min(4.6svw,28px);color:#3a5ca3;text-align:center}#grow #contents .sec.sec08 .inner .flex .box .head_small{font-size:min(2.6svw,13px);color:#3a5ca3;text-align:center}#grow #contents .sec.sec08 .inner .flex .box .txt{font-size:min(2.6svw,13px);text-align:center}#grow #contents .sec.sec09{background:rgba(233,242,247,.47)}#grow #contents .sec.sec09 .flex{justify-content:center;gap:3em}#grow #contents .sec.sec09 .flex .btn{position:relative;background:#0e72d6;color:#fff;text-align:center;width:284px;padding:.7em 0;font-size:min(3.8svw,20px)}#grow #contents .sec.sec09 .flex .btn:before{content:"";width:8px;height:8px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);position:absolute;top:0;right:8%;bottom:0;margin:auto}/*# sourceMappingURL=grow.css.map */