.seminarProfile{margin-bottom:15px;display:flex;flex-shrink:0}@media(max-width: 767px){.seminarProfile{display:block}}.seminarProfile figure{margin-right:15px !important;margin-bottom:15px;flex-shrink:0}.hero-header{position:relative;z-index:10}@media not all and (min-width: 768px){.hero-header{margin-left:0}}.hero-header .hero-header_image{max-width:1292px;height:376px;margin:0 auto;background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center}@media not all and (min-width: 768px){.hero-header .hero-header_image{height:250px;margin-left:0;margin-right:0}}.hero-header .hero-header_image h1,.hero-header .hero-header_image .h1style{margin:0;padding:30px;color:#000;font-size:1.875rem;font-weight:600;text-align:center;text-shadow:1px 1px 3px #fff,1px -1px 3px #fff,-1px 1px 3px #fff,-1px -1px 3px #fff}@media not all and (min-width: 768px){.hero-header .hero-header_image h1,.hero-header .hero-header_image .h1style{padding:30px;font-size:1.25rem}}.hero-header .hero-header_image h1.bg-title,.hero-header .hero-header_image p.bg-title,.hero-header .hero-header_image .h1style.bg-title{max-width:930px;background-color:rgba(255,255,255,.93);text-shadow:none;color:#063;font-weight:600;font-size:1.875rem;padding:20px 30px}@media not all and (min-width: 768px){.hero-header .hero-header_image h1.bg-title,.hero-header .hero-header_image p.bg-title,.hero-header .hero-header_image .h1style.bg-title{font-size:1.25rem}}.hero-header .hero-header_image h1.bg-title2,.hero-header .hero-header_image .h1style.bg-title2{max-width:930px;background-color:rgba(255,255,255,.93);text-shadow:none;color:#000;font-weight:600}.breadcrumb ul{max-width:1300px;margin:0 auto;padding:5px 0;list-style:none;display:flex;flex-shrink:0;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media(min-width: 768px)and (max-width: 1299px){.breadcrumb ul{margin-left:30px;margin-right:30px}}@media not all and (min-width: 768px){.breadcrumb ul{margin-left:30px;margin-right:30px;display:none}}.breadcrumb ul li{font-size:0.0625rem}.breadcrumb ul li:after{content:">";display:inline-block;margin:0 5px}.breadcrumb ul li:last-child:after{display:none}.breadcrumb ul li a{color:#333}.breadcrumb ul li a:hover{opacity:.5}.second-nobg{max-width:1300px;margin:100px auto 0}.breadcrumb+.second-nobg{margin-top:30px}.second-nobg .second-nobg_content{padding:0 100px}@media not all and (min-width: 768px){.second-nobg .second-nobg_content{padding:0 30px}}.second-nobg .second-nobg_content h1,.second-nobg .second-nobg_content h2,.second-nobg .second-nobg_content h3,.second-nobg .second-nobg_content h4,.second-nobg .second-nobg_content h5,.second-nobg .second-nobg_content h6{margin-top:30px;margin-bottom:20px;line-height:1.8}.second-nobg .second-nobg_content h1{font-size:1.875rem}.second-nobg .second-nobg_content h2{font-size:1.75rem}.second-nobg .second-nobg_content h3{font-size:1.625rem}.second-nobg .second-nobg_content h4{font-size:1.5rem}.second-nobg .second-nobg_content h5{font-size:1.375rem}.second-nobg .second-nobg_content h6{font-size:1.25rem}.second-nobg .second-nobg_content p,.second-nobg .second-nobg_content li,.second-nobg .second-nobg_content th,.second-nobg .second-nobg_content td,.second-nobg .second-nobg_content dt,.second-nobg .second-nobg_content dd,.second-nobg .second-nobg_content div{font-size:1rem;line-height:2}.second-nobg .second-nobg_content .formTitle{margin-top:80px;padding:0 0 10px;text-align:center;border-bottom:solid 2px #063}.second-nobg .second-nobg_content .second-nobg_btn ul{margin:0;padding:0;display:flex;justify-content:center;flex-shrink:0;flex-wrap:wrap}.second-nobg .second-nobg_content .second-nobg_btn ul li{margin:0 10px 10px;padding:0;list-style:none}.second-nobg .second-nobg_content .second-nobg_btn ul li a{color:#296199}.second-nobg .second-nobg_content .second-nobg_btn ul li a:before{background-color:#296199}@media not all and (min-width: 768px){.second-nobg .second-nobg_content .second-nobg_btn ul li a:hover{background-color:#296199}}.second-nobg .second-nobg_content .seminar_content{font-weight:600}.second-nobg .second-nobg_content .seminar_content h3{margin-top:80px;padding:0 0 10px;text-align:center;border-bottom:solid 2px #063}.second-nobg .second-nobg_content .seminar_content figure{width:90%;margin-left:auto;margin-right:auto}.second-nobg .second-nobg_content .seminar_content ul li{line-height:1.5}.second-nobg .second-nobg_content .seminar_content ul.list-check{max-width:930px;margin-left:auto;margin-right:auto}.second-nobg .second-nobg_content .seminar_content ul.list-check li{list-style:none;text-indent:-18px}.second-nobg .second-nobg_content .seminar_content ul.list-check li:before{display:inline-block;content:"";font-family:"icomoon";font-size:1.5625rem;vertical-align:sub;margin-right:10px;color:#569658}.second-nobg .second-nobg_content .seminar_content .seminar_2column{display:flex;justify-content:space-between;flex-shrink:0}@media not all and (min-width: 768px){.second-nobg .second-nobg_content .seminar_content .seminar_2column{display:block}}.second-nobg .second-nobg_content .seminar_content .seminar_2column .col{width:48%}@media not all and (min-width: 768px){.second-nobg .second-nobg_content .seminar_content .seminar_2column .col{width:100%}}.second-nobg .second-nobg_content .seminar_content table tr td{font-weight:300}.second-nobg .second-nobg_content .seminar_content table tr td figure{width:auto;margin-left:inherit;margin-right:inherit}.second-whitebg{max-width:1292px;margin:0 auto;padding:30px 30px;background-color:#fff}@media not all and (min-width: 768px){.second-whitebg{padding:0}}.second-whitebg .second-whitebg_content{max-width:930px;margin:0 auto;padding:45px 0}@media not all and (min-width: 768px){.second-whitebg .second-whitebg_content{padding:30px}}.second-whitebg .second-whitebg_content :first-child{margin-top:0}.second-whitebg .second-whitebg_content :last-child{margin-bottom:0}.second-whitebg .second-whitebg_content h1,.second-whitebg .second-whitebg_content h2,.second-whitebg .second-whitebg_content h3,.second-whitebg .second-whitebg_content h4,.second-whitebg .second-whitebg_content h5,.second-whitebg .second-whitebg_content h6{margin-top:56px;margin-bottom:24px;font-weight:600;line-height:1.8}.second-whitebg .second-whitebg_content h1{font-size:1.5rem;line-height:1.5;color:#333;padding-bottom:24px;border-bottom:solid 1px #569658}.second-whitebg .second-whitebg_content h2{font-size:1.25rem;line-height:1.5;padding-bottom:8px;border-bottom:solid 1px #569658}.second-whitebg .second-whitebg_content h3{margin-top:70px;font-size:1rem}.second-whitebg .second-whitebg_content h4{font-size:1rem}.second-whitebg .second-whitebg_content h5{font-size:1rem}.second-whitebg .second-whitebg_content h6{font-size:1rem}.second-whitebg .second-whitebg_content p,.second-whitebg .second-whitebg_content li,.second-whitebg .second-whitebg_content th,.second-whitebg .second-whitebg_content td,.second-whitebg .second-whitebg_content dt,.second-whitebg .second-whitebg_content dd,.second-whitebg .second-whitebg_content div{font-size:0.9375rem;font-weight:300;line-height:1.5}.second-whitebg .second-whitebg_content p{margin:15px 0}.second-whitebg .second-whitebg_content .time{text-align:right;font-weight:600}.second-whitebg .second-whitebg_content .second-whitebg_btn ul{margin:0;padding:0;display:flex;justify-content:center;flex-shrink:0;flex-wrap:wrap}.second-whitebg .second-whitebg_content .second-whitebg_btn ul li{margin:0 10px 10px;padding:0;list-style:none}.second-whitebg .second-whitebg_content .second-whitebg_btn ul li a{color:#296199}.second-whitebg .second-whitebg_content .second-whitebg_btn ul li a:before{background-color:#296199}@media not all and (min-width: 768px){.second-whitebg .second-whitebg_content .second-whitebg_btn ul li a:hover{background-color:#296199}}.second-whitebg .second-whitebg_content .contact-btn{margin:45px 0;font-size:1.125rem;text-align:center;font-weight:600}.second-whitebg .second-whitebg_content .contact-btn a{padding:20px 75px;display:inline-block;background-color:#000;color:#fff;position:relative;overflow:hidden;z-index:0}@media not all and (min-width: 768px){.second-whitebg .second-whitebg_content .contact-btn a{padding:20px;display:block}}.second-whitebg .second-whitebg_content .contact-btn a:before{content:"";position:absolute;z-index:-1;width:0;height:100%;left:-35%;top:0;transform:skew(50deg);transition-duration:.2s;transform-origin:top left;background-color:#063}@media not all and (min-width: 768px){.second-whitebg .second-whitebg_content .contact-btn a:before{display:none}}.second-whitebg .second-whitebg_content .contact-btn a:hover,.second-whitebg .second-whitebg_content .contact-btn a:focus{opacity:1;cursor:pointer;color:#fff !important}@media not all and (min-width: 768px){.second-whitebg .second-whitebg_content .contact-btn a:hover,.second-whitebg .second-whitebg_content .contact-btn a:focus{background-color:#000}}.second-whitebg .second-whitebg_content .contact-btn a:hover:before,.second-whitebg .second-whitebg_content .contact-btn a:focus:before{width:135%;height:100%}.second-whitebg .second-whitebg_content .page-nav{padding-top:53px;border-top:solid 1px #569658;display:flex;justify-content:space-between;flex-shrink:0;margin-top:64px}@media not all and (min-width: 768px){.second-whitebg .second-whitebg_content .page-nav{display:block}}.second-whitebg .second-whitebg_content .page-nav .back,.second-whitebg .second-whitebg_content .page-nav .next,.second-whitebg .second-whitebg_content .page-nav .index{min-width:110px}.second-whitebg .second-whitebg_content .page-nav .back a,.second-whitebg .second-whitebg_content .page-nav .next a,.second-whitebg .second-whitebg_content .page-nav .index a{display:inline-block;padding:10px 15px;background:#fff;border:none;border-radius:5px;box-shadow:0 3px 2px 0 rgba(0,0,0,.2);color:#296199;font-size:0.875rem;font-weight:700;line-height:1;position:relative;z-index:0;overflow:hidden}.second-whitebg .second-whitebg_content .page-nav .back a:before,.second-whitebg .second-whitebg_content .page-nav .next a:before,.second-whitebg .second-whitebg_content .page-nav .index a:before{content:"";position:absolute;z-index:-1;width:0;height:100%;left:-35%;top:0;transform:skew(50deg);transition-duration:.2s;transform-origin:top left;background-color:#296199}@media not all and (min-width: 768px){.second-whitebg .second-whitebg_content .page-nav .back a:before,.second-whitebg .second-whitebg_content .page-nav .next a:before,.second-whitebg .second-whitebg_content .page-nav .index a:before{display:none}}.second-whitebg .second-whitebg_content .page-nav .back a:hover,.second-whitebg .second-whitebg_content .page-nav .back a:focus,.second-whitebg .second-whitebg_content .page-nav .next a:hover,.second-whitebg .second-whitebg_content .page-nav .next a:focus,.second-whitebg .second-whitebg_content .page-nav .index a:hover,.second-whitebg .second-whitebg_content .page-nav .index a:focus{opacity:1;cursor:pointer;color:#fff !important}@media not all and (min-width: 768px){.second-whitebg .second-whitebg_content .page-nav .back a:hover,.second-whitebg .second-whitebg_content .page-nav .back a:focus,.second-whitebg .second-whitebg_content .page-nav .next a:hover,.second-whitebg .second-whitebg_content .page-nav .next a:focus,.second-whitebg .second-whitebg_content .page-nav .index a:hover,.second-whitebg .second-whitebg_content .page-nav .index a:focus{background-color:#296199}}.second-whitebg .second-whitebg_content .page-nav .back a:hover:after,.second-whitebg .second-whitebg_content .page-nav .back a:focus:after,.second-whitebg .second-whitebg_content .page-nav .next a:hover:after,.second-whitebg .second-whitebg_content .page-nav .next a:focus:after,.second-whitebg .second-whitebg_content .page-nav .index a:hover:after,.second-whitebg .second-whitebg_content .page-nav .index a:focus:after{color:#fff}.second-whitebg .second-whitebg_content .page-nav .back a:hover:before,.second-whitebg .second-whitebg_content .page-nav .back a:focus:before,.second-whitebg .second-whitebg_content .page-nav .next a:hover:before,.second-whitebg .second-whitebg_content .page-nav .next a:focus:before,.second-whitebg .second-whitebg_content .page-nav .index a:hover:before,.second-whitebg .second-whitebg_content .page-nav .index a:focus:before{width:135%;height:100%}.second-whitebg .second-whitebg_content .page-nav .back{order:0}@media not all and (min-width: 768px){.second-whitebg .second-whitebg_content .page-nav .back{float:left}}.second-whitebg .second-whitebg_content .page-nav .back a:after{content:"←";display:inline-block;margin-right:10px;color:#063;transition:all .2s ease-out 0s;float:left}.second-whitebg .second-whitebg_content .page-nav .next{order:2}@media not all and (min-width: 768px){.second-whitebg .second-whitebg_content .page-nav .next{float:right}}.second-whitebg .second-whitebg_content .page-nav .next a:after{content:"→";display:inline-block;margin-left:10px;color:#063;transition:all .2s ease-out 0s}.second-whitebg .second-whitebg_content .page-nav .index{order:1}@media not all and (min-width: 768px){.second-whitebg .second-whitebg_content .page-nav .index{text-align:center}}.second-imgleft h2,.second-imgleft2 h2,.second-imgright h2,.second-imgright2 h2,.second-imgcenter h2{position:relative;padding-left:1em}.second-imgleft h2 span.num,.second-imgleft2 h2 span.num,.second-imgright h2 span.num,.second-imgright2 h2 span.num,.second-imgcenter h2 span.num{position:absolute;top:0;left:0}.second-imgleft{max-width:1300px;min-height:365px;margin:50px auto 0;padding-top:70px;position:relative;z-index:0}@media not all and (min-width: 768px){.second-imgleft{margin-top:50px;padding:0}}.second-imgleft .second-imgleft_image{width:100%;max-width:813px;height:304px;z-index:0;position:absolute;top:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover}@media not all and (min-width: 768px){.second-imgleft .second-imgleft_image{width:100%;height:250px;position:static}}.second-imgleft .second-imgleft_content{position:relative;z-index:10;display:flex;justify-content:flex-end}.second-imgleft .second-imgleft_content .inner{max-width:917px;padding:30px;background-color:rgba(6,131,170,.95);color:#fff}@media not all and (min-width: 768px){.second-imgleft .second-imgleft_content .inner{width:100%;max-width:100%}}.second-imgleft .second-imgleft_content .inner h2{margin-top:0;margin-bottom:15px;font-size:1.875rem;font-weight:600;line-height:1.333}@media not all and (min-width: 768px){.second-imgleft .second-imgleft_content .inner h2{font-size:1.5625rem;line-height:1.4}}.second-imgleft .second-imgleft_content .inner p{font-size:1.125rem;font-weight:400;line-height:.167}.second-imgleft .second-imgleft_content .inner .btnSolid{color:#0683aa}.second-imgleft .second-imgleft_content .inner .btnSolid:before{background-color:#0683aa}@media not all and (min-width: 768px){.second-imgleft .second-imgleft_content .inner .btnSolid:before{display:none}}@media not all and (min-width: 768px){.second-imgleft .second-imgleft_content .inner .btnSolid:hover{background-color:#0683aa}}.second-imgleft2{max-width:1300px;min-height:365px;margin:50px auto 0;padding-top:70px;position:relative;z-index:0}@media not all and (min-width: 768px){.second-imgleft2{margin-top:50px;padding:0}}.second-imgleft2 .second-imgleft2_image{width:100%;max-width:813px;height:304px;z-index:0;position:absolute;top:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover}@media not all and (min-width: 768px){.second-imgleft2 .second-imgleft2_image{width:100%;height:250px;position:static}}.second-imgleft2 .second-imgleft2_content{position:relative;z-index:10;display:flex;justify-content:flex-end}.second-imgleft2 .second-imgleft2_content .inner{max-width:785px;padding:30px;background-color:rgba(6,131,170,.95);color:#fff}@media not all and (min-width: 768px){.second-imgleft2 .second-imgleft2_content .inner{width:100%;max-width:100%}}.second-imgleft2 .second-imgleft2_content .inner h2{margin-top:0;margin-bottom:15px;font-size:1.875rem;font-weight:600;line-height:1.333}@media not all and (min-width: 768px){.second-imgleft2 .second-imgleft2_content .inner h2{font-size:1.5625rem;line-height:1.4}}.second-imgleft2 .second-imgleft2_content .inner p{font-size:1.125rem;font-weight:400;line-height:.167}.second-imgleft2 .second-imgleft2_content .inner .btnSolid{color:#0683aa}.second-imgleft2 .second-imgleft2_content .inner .btnSolid:before{background-color:#0683aa}@media not all and (min-width: 768px){.second-imgleft2 .second-imgleft2_content .inner .btnSolid:before{display:none}}@media not all and (min-width: 768px){.second-imgleft2 .second-imgleft2_content .inner .btnSolid:hover{background-color:#0683aa}}.second-imgright{max-width:1300px;min-height:385px;margin:50px auto 0;position:relative;z-index:0}.second-imgright .second-imgright_image{width:100%;max-width:842px;height:315px;z-index:0;position:absolute;bottom:0;right:0;background-position:center;background-repeat:no-repeat;background-size:cover}@media not all and (min-width: 768px){.second-imgright .second-imgright_image{width:100%;height:250px;position:static}}.second-imgright .second-imgright_content{z-index:10;position:relative}.second-imgright .second-imgright_content .inner{max-width:868px;padding:30px;background-color:rgba(41,97,153,.95);color:#fff}@media not all and (min-width: 768px){.second-imgright .second-imgright_content .inner{width:100%;max-width:100%}}.second-imgright .second-imgright_content .inner h2{margin-top:0;margin-bottom:15px;font-size:1.875rem;font-weight:600;line-height:1.333}@media not all and (min-width: 768px){.second-imgright .second-imgright_content .inner h2{font-size:1.5625rem;line-height:1.4}}.second-imgright .second-imgright_content .inner p{font-size:1.125rem;font-weight:400;line-height:.167}.second-imgright .second-imgright_content .inner .btnSolid{color:#296199}.second-imgright .second-imgright_content .inner .btnSolid:before{background-color:#296199}@media not all and (min-width: 768px){.second-imgright .second-imgright_content .inner .btnSolid:before{display:none}}@media not all and (min-width: 768px){.second-imgright .second-imgright_content .inner .btnSolid:hover{background-color:#296199}}.second-imgright2{max-width:1300px;min-height:385px;margin:50px auto 0;position:relative;z-index:0}.second-imgright2 .second-imgright2_image{width:100%;max-width:828px;height:310px;z-index:0;position:absolute;bottom:0;right:0;background-position:center;background-repeat:no-repeat;background-size:cover}@media not all and (min-width: 768px){.second-imgright2 .second-imgright2_image{width:100%;height:250px;position:static}}.second-imgright2 .second-imgright2_content{z-index:10;position:relative}.second-imgright2 .second-imgright2_content .inner{max-width:777px;padding:30px;background-color:rgba(41,97,153,.95);color:#fff}@media not all and (min-width: 768px){.second-imgright2 .second-imgright2_content .inner{width:100%;max-width:100%}}.second-imgright2 .second-imgright2_content .inner h2{margin-top:0;margin-bottom:15px;font-size:1.875rem;font-weight:600;line-height:1.333}@media not all and (min-width: 768px){.second-imgright2 .second-imgright2_content .inner h2{font-size:1.5625rem;line-height:1.4}}.second-imgright2 .second-imgright2_content .inner p{font-size:1.125rem;font-weight:400;line-height:.167}.second-imgright2 .second-imgright2_content .inner .btnSolid{color:#296199}.second-imgright2 .second-imgright2_content .inner .btnSolid:before{background-color:#296199}@media not all and (min-width: 768px){.second-imgright2 .second-imgright2_content .inner .btnSolid:before{display:none}}@media not all and (min-width: 768px){.second-imgright2 .second-imgright2_content .inner .btnSolid:hover{background-color:#296199}}.second-imgcenter{max-width:1300px;margin:50px auto 0;padding:50px 0 45px;position:relative;z-index:0}.second-imgcenter .second-imgcenter_back{width:100%;max-width:591px;height:182px;z-index:0;position:absolute;top:0;left:0;background-color:#0f9199}@media not all and (min-width: 768px){.second-imgcenter .second-imgcenter_back{width:100%;height:50px;position:static}}.second-imgcenter .second-imgcenter_next{width:100%;max-width:575px;height:146px;z-index:0;position:absolute;right:0;bottom:0;background-color:#067d63}@media not all and (min-width: 768px){.second-imgcenter .second-imgcenter_next{width:100%;height:50px;position:static}}.second-imgcenter .second-imgcenter_image{position:relative;z-index:10;margin:0 12%;max-height:400px;background-position:center;background-repeat:no-repeat;background-size:cover}.second-imgcenter .second-imgcenter_image img{max-width:100%;height:auto}@media not all and (min-width: 768px){.second-imgcenter .second-imgcenter_image{margin:0}}.second-imgcenter .second-imgcenter_content{position:relative;z-index:20}@media not all and (min-width: 768px){.second-imgcenter .second-imgcenter_content{position:relative;bottom:auto;left:auto;right:auto}}.second-imgcenter .second-imgcenter_content .inner{max-width:1269px;margin-left:auto;margin-right:auto;padding:30px;background-color:#fff;background-position:center right;background-repeat:no-repeat;position:relative}@media not all and (min-width: 768px){.second-imgcenter .second-imgcenter_content .inner{padding:30px;background-position:bottom right;background-size:50%}}.second-imgcenter .second-imgcenter_content .inner h2{margin-top:0;margin-bottom:15px;font-size:1.875rem;font-weight:600;line-height:1.333}@media not all and (min-width: 768px){.second-imgcenter .second-imgcenter_content .inner h2{font-size:1.5625rem;line-height:1.4}}.second-imgcenter .second-imgcenter_content .inner p{margin-top:0;font-size:1.125rem;font-weight:400;line-height:.167}.second-imgcenter .second-imgcenter_content .inner .color1{margin-bottom:20px}.second-imgcenter .second-imgcenter_content .inner .color1 .btnSolid{padding:9px 15px;color:#2245a2;border:solid 2px #2245a2}.second-imgcenter .second-imgcenter_content .inner .color1 .btnSolid:before{background-color:#2245a2}@media not all and (min-width: 768px){.second-imgcenter .second-imgcenter_content .inner .color1 .btnSolid:before{display:none}}@media not all and (min-width: 768px){.second-imgcenter .second-imgcenter_content .inner .color1 .btnSolid:hover{background-color:#2245a2}}.second-imgcenter .second-imgcenter_content .inner .color2 .btnSolid{color:#592091}.second-imgcenter .second-imgcenter_content .inner .color2 .btnSolid:before{background-color:#592091}@media not all and (min-width: 768px){.second-imgcenter .second-imgcenter_content .inner .color2 .btnSolid:before{display:none}}@media not all and (min-width: 768px){.second-imgcenter .second-imgcenter_content .inner .color2 .btnSolid:hover{background-color:#592091}}.second-about{margin-top:100px}@media not all and (min-width: 768px){.second-about{margin-top:50px}}.second-about .second-about_content{max-width:1300px;margin:0 auto;padding:0 30px}.second-about .second-about_content h2{font-size:1.875rem;font-weight:600;text-align:center;line-height:1.333}@media not all and (min-width: 768px){.second-about .second-about_content h2{font-size:1.5625rem;line-height:1.4}}.second-about .second-about_content p{font-size:1.125rem;font-weight:400;line-height:.167}.breadcrumb+.second-about{margin-top:30px}.section-education02{margin-top:50px;position:relative;z-index:10}.section-education02 .section-education02_content{position:relative;z-index:40}.section-education02 .section-education02_content .inner{width:100%;max-width:1300px;margin:0 auto;padding:30px;background-color:#fff;text-align:center}.section-education02 .section-education02_content .inner h2{margin-top:0;margin-bottom:15px;color:#0683aa;font-size:1.875rem;font-weight:600;line-height:1.333}@media not all and (min-width: 768px){.section-education02 .section-education02_content .inner h2{font-size:1.5625rem;line-height:1.4}}.section-education02 .section-education02_content .inner p:not(.notes){font-size:1.5rem;font-weight:400;line-height:1.5;letter-spacing:5px}.section-education02 .section-education02_content .inner p:not(.notes).notes{font-size:0.875rem}.section-education02 .section-education02_content .inner .section-education02_column{display:flex;justify-content:space-between;flex-shrink:0}@media not all and (min-width: 768px){.section-education02 .section-education02_content .inner .section-education02_column{display:block}}.section-education02 .section-education02_content .inner .section-education02_column .col{width:32%;padding:0 18px;color:#fff;display:flex;flex-direction:column;flex-shrink:0}@media not all and (min-width: 768px){.section-education02 .section-education02_content .inner .section-education02_column .col{width:100%;margin-bottom:10px}}.section-education02 .section-education02_content .inner .section-education02_column .col:nth-of-type(1){background-color:#00a0e9}.section-education02 .section-education02_content .inner .section-education02_column .col:nth-of-type(2){background-color:#13ae67}.section-education02 .section-education02_content .inner .section-education02_column .col:nth-of-type(3){background-color:#78af0c}.section-education02 .section-education02_content .inner .section-education02_column .col:nth-of-type(4){background-color:#f39800}.section-education02 .section-education02_content .inner .section-education02_column .col h3{font-size:1.5rem;line-height:.125}.section-education02 .section-education02_content .inner .section-education02_column .col figure{margin-bottom:0;flex-grow:1}.section-education02 .section-education02_content .inner .section-education02_column .col figure figcaption{margin-top:18px;margin-bottom:18px;font-size:0.875rem;text-align:left;color:#fff}.section-education02 .section-education02_content .inner .section-education02_column .col p{font-size:1.125rem;margin:13px 0 15px;letter-spacing:normal}.section-education02 .section-education02_content .inner .section-education02_btn ul{margin:15px 0 0 0;padding:0;display:flex;justify-content:center;flex-shrink:0;flex-wrap:wrap}.section-education02 .section-education02_content .inner .section-education02_btn ul li{margin:0 10px 10px;padding:0;list-style:none}@media not all and (min-width: 768px){.section-education02 .section-education02_content .inner .section-education02_btn ul li{width:100%}}.section-education02 .section-education02_content .inner .section-education02_btn ul li a{min-width:200px;min-height:50px;padding:14px 15px;color:#296199;font-size:1.125rem;border:solid 2px #296199}@media not all and (min-width: 768px){.section-education02 .section-education02_content .inner .section-education02_btn ul li a{width:100%}}.section-education02 .section-education02_content .inner .section-education02_btn ul li a:before{background-color:#296199}@media not all and (min-width: 768px){.section-education02 .section-education02_content .inner .section-education02_btn ul li a:before{display:none}}@media not all and (min-width: 768px){.section-education02 .section-education02_content .inner .section-education02_btn ul li a:hover{background-color:#296199}}.section-education02 .section-education02_content .inner .section-education02_btn ul li a.color5{padding:14px;border-color:#b1404e}.second-point{margin-top:5em}.second-point .second-point_content .inner{width:100%;max-width:1300px;margin:0 auto;padding:30px 100px;background-color:#fff}@media(max-width: 767px){.second-point .second-point_content .inner{padding:30px}}.second-point .second-point_content .inner h2{margin-top:0;margin-bottom:15px;font-size:1.875rem;font-weight:600;line-height:1.333;text-align:center}@media(max-width: 767px){.second-point .second-point_content .inner h2{font-size:1.5625rem;line-height:1.4}}.second-point .second-point_content .inner ol{padding:0 0 0 50px;background-color:#fcf8c3}@media(max-width: 767px){.second-point .second-point_content .inner ol{margin-left:-30px;margin-right:-30px}}.second-point .second-point_content .inner ol li{margin:0;padding:35px 30px 55px 0;font-size:1.375rem;position:relative}@media(max-width: 767px){.second-point .second-point_content .inner ol li{padding:20px 30px 40px 0;font-size:1.125rem}}.second-point .second-point_content .inner ol li:after{content:"";display:block;height:20px;background-color:#fff;position:absolute;left:-50px;right:0;bottom:0}.second-point .second-point_content .inner ol li span{margin:0 10px;color:#980000;font-size:2.25rem;font-weight:600;display:inline}@media(max-width: 767px){.second-point .second-point_content .inner ol li span{font-size:1.75rem}}.second-point .second-point_content .inner ol li span.notes{margin:0;color:#333;font-size:1rem;line-height:.188}.second-point .second-point_content .inner ol li sub{font-size:0.875rem;vertical-align:baseline}.second-point .second-point_content .inner .notes{font-size:0.75rem;text-align:right}.second-point .second-point_content .inner .second-point_btn ul{margin:0;padding:0;display:flex;justify-content:center;flex-shrink:0;flex-wrap:wrap}.second-point .second-point_content .inner .second-point_btn ul li{margin:0 10px 10px;padding:0;list-style:none}@media(max-width: 767px){.second-point .second-point_content .inner .second-point_btn ul li{width:100%}}.second-point .second-point_content .inner .second-point_btn ul li a{min-width:200px;height:50px;padding:14px 15px;color:#296199;font-size:1.125rem;text-align:center;border:solid 2px #296199}@media(max-width: 767px){.second-point .second-point_content .inner .second-point_btn ul li a{width:100%;padding:15px 10px}}.second-point .second-point_content .inner .second-point_btn ul li a:before{background-color:#296199}@media(max-width: 767px){.second-point .second-point_content .inner .second-point_btn ul li a:before{display:none}}@media(max-width: 767px){.second-point .second-point_content .inner .second-point_btn ul li a:hover{background-color:#296199}}.second-point .second-point_content .inner .second-point_btn ul li a.color5{border-color:#b1404e !important}.second-voice{position:relative;z-index:10;margin-top:50px}.second-voice .second-voice_content .inner{width:100%;max-width:1300px;margin:0 auto;padding:30px 100px;background-color:#fff}@media(max-width: 767px){.second-voice .second-voice_content .inner{padding:30px}}.second-voice .second-voice_content .inner h2{margin-top:0;margin-bottom:15px;font-size:1.875rem;font-weight:600;line-height:1.333;text-align:center;color:#0c3492}@media(max-width: 767px){.second-voice .second-voice_content .inner h2{font-size:1.5625rem;line-height:1.4}}.second-voice .second-voice_content .inner .second-voice_btn ul{margin:0;padding:0;display:flex;justify-content:center;flex-shrink:0;flex-wrap:wrap}.second-voice .second-voice_content .inner .second-voice_btn ul li{margin:0 10px 10px;padding:0;list-style:none}@media(max-width: 767px){.second-voice .second-voice_content .inner .second-voice_btn ul li{width:100%}}.second-voice .second-voice_content .inner .second-voice_btn ul li a{min-width:200px;min-height:50px;padding:14px 15px;color:#296199;font-size:1.125rem;text-align:center;border:solid 2px #296199}@media(max-width: 767px){.second-voice .second-voice_content .inner .second-voice_btn ul li a{width:100%}}.second-voice .second-voice_content .inner .second-voice_btn ul li a:before{background-color:#296199}@media(max-width: 767px){.second-voice .second-voice_content .inner .second-voice_btn ul li a:before{display:none}}@media(max-width: 767px){.second-voice .second-voice_content .inner .second-voice_btn ul li a:hover{background-color:#296199}}.second-voice .second-voice_content .inner .second-voice_btn ul li a.color5{padding:14px;border-color:#b1404e}.second-voice .second-voice_content .second-voice_column{margin-bottom:20px;display:flex;flex-shrink:0}@media(max-width: 767px){.second-voice .second-voice_content .second-voice_column{display:block}}.second-voice .second-voice_content .second-voice_column .col{width:50%;display:flex;flex-direction:column;justify-content:flex-end}@media(max-width: 767px){.second-voice .second-voice_content .second-voice_column .col{width:100%}}.second-voice .second-voice_content .second-voice_column .col .text{margin-bottom:30px;padding:0 20px;border-radius:10px;position:relative}.second-voice .second-voice_content .second-voice_column .col .text:before{content:"";position:absolute;bottom:-35px;left:35px;border:solid 15px rgba(0,0,0,0);border-top:solid 30px #000;z-index:0}.second-voice .second-voice_content .second-voice_column .col .text p{font-size:1.5rem;line-height:1.5;color:#000}@media(max-width: 767px){.second-voice .second-voice_content .second-voice_column .col:first-of-type{margin-bottom:20px}}.second-voice .second-voice_content .second-voice_column .col:first-of-type .text{margin-right:10px;background-color:#72b6c0}@media(max-width: 767px){.second-voice .second-voice_content .second-voice_column .col:first-of-type .text{margin-right:0}}.second-voice .second-voice_content .second-voice_column .col:first-of-type .text:before{border-top-color:#72b6c0;bottom:-70px;left:70px;border-width:30px;border-top-width:60px;transform:rotate(25deg)}.second-voice .second-voice_content .second-voice_column .col:last-of-type .text{margin-left:10px;background-color:#e2cbd9}@media(max-width: 767px){.second-voice .second-voice_content .second-voice_column .col:last-of-type .text{margin-left:0}}.second-voice .second-voice_content .second-voice_column .col:last-of-type .text:before{border-top-color:#e2cbd9;bottom:-70px;left:50px;border-width:30px;border-top-width:60px;transform:rotate(-25deg)}.second-voice .second-voice_content .second-voice_column .col:last-of-type .img img{margin-left:10%}.second-flow{margin-top:50px}.second-flow .second-flow_content .inner{width:100%;max-width:1300px;margin:0 auto;padding:30px;background-color:#fcf8c3}.second-flow .second-flow_content .inner h2{margin-top:0;margin-bottom:15px;font-size:1.875rem;font-weight:600;line-height:1.333;text-align:center}@media(max-width: 767px){.second-flow .second-flow_content .inner h2{font-size:1.5625rem;line-height:1.4}}.second-flow .second-flow_content .inner ol{margin:40px 0 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}@media(max-width: 767px){.second-flow .second-flow_content .inner ol{display:block}}.second-flow .second-flow_content .inner ol li{width:173px;margin-right:40px;margin-bottom:30px;padding:30px 15px;font-size:1.125rem;line-height:1.333;counter-increment:number;position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;background-color:#fff}@media(max-width: 767px){.second-flow .second-flow_content .inner ol li{width:100%;margin-right:0;margin-bottom:50px}}.second-flow .second-flow_content .inner ol li:before{width:140px;padding:7px 40px;border-radius:25px;content:"STEP" counter(number);display:inline-block;background-color:#00a0e9;font-size:1.125rem;line-height:1;color:#fff;position:absolute;top:-15px;left:50%;margin-left:-70px;z-index:10;box-sizing:border-box;text-align:center}.second-flow .second-flow_content .inner ol li:after{width:30px;height:100%;content:"";display:inline-block;background:url(/web/20230423023618im_/https://gliese.co.jp/images/ico_arrow01.png) right center no-repeat;position:absolute;z-index:10;top:0;right:-30px}@media(max-width: 767px){.second-flow .second-flow_content .inner ol li:after{width:auto;height:18px;background:url(/web/20230423023618im_/https://gliese.co.jp/images/ico_arrow02.png) center bottom no-repeat;right:0;left:0;top:auto;bottom:-25px}}.second-flow .second-flow_content .inner ol li:last-of-type{margin-right:0}@media(max-width: 767px){.second-flow .second-flow_content .inner ol li:last-of-type{margin-bottom:30px}}.second-flow .second-flow_content .inner ol li:last-of-type:after{display:none}.second-flow .second-flow_content .inner .second-flow_btn ul{margin:0;padding:0;display:flex;justify-content:center;flex-shrink:0;flex-wrap:wrap}.second-flow .second-flow_content .inner .second-flow_btn ul li{margin:0 10px 10px;padding:0;list-style:none}@media(max-width: 767px){.second-flow .second-flow_content .inner .second-flow_btn ul li{width:100%}}.second-flow .second-flow_content .inner .second-flow_btn ul li a{min-width:200px;height:50px;padding:15px;color:#296199;font-size:1.125rem;text-align:center}@media(max-width: 767px){.second-flow .second-flow_content .inner .second-flow_btn ul li a{width:100%}}.second-flow .second-flow_content .inner .second-flow_btn ul li a:before{background-color:#296199}@media(max-width: 767px){.second-flow .second-flow_content .inner .second-flow_btn ul li a:before{display:none}}@media(max-width: 767px){.second-flow .second-flow_content .inner .second-flow_btn ul li a:hover{background-color:#296199}}.second-price{margin-top:50px}.second-price .second-price_content .inner{width:100%;max-width:1300px;margin:0 auto;padding:30px 100px;background-color:#fff}@media(max-width: 767px){.second-price .second-price_content .inner{padding:30px}}.second-price .second-price_content .inner h2{margin-top:0;margin-bottom:15px;font-size:1.875rem;font-weight:600;line-height:1.333;text-align:center}@media(max-width: 767px){.second-price .second-price_content .inner h2{font-size:1.5625rem;line-height:1.4}}.second-price .second-price_content .inner h3{margin:80px 0 0 0;font-size:1.125rem;font-weight:700;line-height:1.5;text-align:center}.second-price .second-price_content .inner h3+p{margin:0;font-size:0.875rem;line-height:1.929;text-align:center}.second-price .second-price_content .inner table{margin-left:auto;margin-right:auto;max-width:629px;border-collapse:collapse}.second-price .second-price_content .inner table tbody{display:table-row-group}.second-price .second-price_content .inner table tr{display:table-row;border:none}@media(max-width: 767px){.second-price .second-price_content .inner table tr{display:table-row}}.second-price .second-price_content .inner table tr :first-child{border-radius:0}.second-price .second-price_content .inner table tr :last-child{border-radius:0}.second-price .second-price_content .inner table tr th{width:auto;height:80px;padding:10px 16px;background-color:#e9f0f5;border:solid 1px #e4e4e4;font-size:1rem;line-height:.188}@media(max-width: 767px){.second-price .second-price_content .inner table tr th{display:table-cell}}.second-price .second-price_content .inner table tr th.title{font-weight:400}.second-price .second-price_content .inner table tr th.title span{font-size:1.125rem;font-weight:700}.second-price .second-price_content .inner table tr th.recommendation{position:relative}.second-price .second-price_content .inner table tr th.recommendation:before{content:"オススメ";display:inline-block;padding:6px 26px 7px;background-color:#9e0007;border-radius:15px;color:#fff;font-size:1rem;font-weight:700;line-height:1;position:absolute;top:24px;left:32px}@media(max-width: 767px){.second-price .second-price_content .inner table tr th.recommendation:before{position:static;display:block;margin-bottom:5px}}.second-price .second-price_content .inner table tr td{padding:10px 15px;border:solid 1px #e4e4e4;font-size:0.875rem;text-align:center}@media(min-width: 768px)and (max-width: 1299px){.second-price .second-price_content .inner table tr td{padding:10px 15px}}@media(max-width: 767px){.second-price .second-price_content .inner table tr td{text-align:left;padding:10px 15px;display:table-cell}}@media(max-width: 767px){.second-price .second-price_content .inner table tr td.price{text-align:center}}.second-price .second-price_content .inner table tr td .text{margin:0 auto;display:inline-block;text-align:left}.second-price .second-price_content .inner table tr td .num{font-size:1.375rem;font-weight:700}.second-price .second-price_content .inner table tr td .yen{font-size:1rem;font-weight:700}.second-price .second-price_content .inner table tr td dl{margin:0;padding:0;display:flex;flex-shrink:0;justify-content:center;align-items:flex-end}@media(max-width: 767px){.second-price .second-price_content .inner table tr td dl{display:block}}.second-price .second-price_content .inner table tr td dl dt{width:50%;margin:0;padding:0 0 0 125px;font-size:1rem;font-weight:700;text-align:left}@media(max-width: 767px){.second-price .second-price_content .inner table tr td dl dt{width:100%;padding:0}}.second-price .second-price_content .inner table tr td dl dd{width:50%;margin:0;padding:0;text-align:left}@media(max-width: 767px){.second-price .second-price_content .inner table tr td dl dd{width:100%;text-align:right}}.second-price .second-price_content .inner table tr td dl.min dt{padding:0 0 0 170px;font-size:0.875rem}@media(max-width: 767px){.second-price .second-price_content .inner table tr td dl.min dt{padding:0}}.second-price .second-price_content .inner .ListBlock{text-align:center}.second-price .second-price_content .inner .ListBlock .komeList{margin:0;display:inline-block;text-align:left}.second-price .second-price_content .inner .ListBlock .komeList li{font-size:0.875rem;line-height:.214}.service-form .formTitle{margin:50px 0 47px;font-size:1.875rem;font-weight:400;line-height:1;text-align:center}.service-form .form-col.form-seminar{max-width:1006px;margin:0 auto;padding:14px 35px 27px;border:solid 2px #063;border-radius:10px}@media(max-width: 767px){.service-form .form-col.form-seminar{padding:10px 20px 20px}}.second-read-together{margin-top:50px;background-color:#fff}.second-read-together .aa{width:100%}.second-read-together .second-read-together_content .inner{width:100%;max-width:1300px;margin:0 auto;padding:50px 100px 20px}@media(max-width: 767px){.second-read-together .second-read-together_content .inner{padding:30px}}.second-read-together .second-read-together_content .inner h2{margin-top:0;margin-bottom:0;font-size:1.875rem;font-weight:600;line-height:1.333;text-align:center}@media(max-width: 767px){.second-read-together .second-read-together_content .inner h2{font-size:1.5625rem;line-height:1.4}}.second-read-together .second-read-together_content .inner ul{margin:50px 0 0 0;padding:0;display:flex;justify-content:space-between;flex-shrink:0;flex-wrap:wrap;list-style:none}@media(max-width: 767px){.second-read-together .second-read-together_content .inner ul{margin:30px 0 0 0;display:block}}.second-read-together .second-read-together_content .inner ul li{width:45%;margin:0 20px 40px;padding:0;list-style:none}@media(max-width: 767px){.second-read-together .second-read-together_content .inner ul li{width:100%;margin:0 0 30px}}.second-read-together .second-read-together_content .inner ul li a{display:flex;flex-shrink:0}@media(max-width: 767px){.second-read-together .second-read-together_content .inner ul li a{display:block}}.second-read-together .second-read-together_content .inner ul li .img{width:175px;height:110px;margin-right:12px;display:block;overflow:hidden;flex-shrink:0}@media(max-width: 767px){.second-read-together .second-read-together_content .inner ul li .img{width:81.25vw;height:50.9375vw;margin-right:0;margin-bottom:10px}}.second-read-together .second-read-together_content .inner ul li .title{color:#000;display:block;font-size:0.9375rem;font-weight:700;line-height:1.6}.breadcrumb+.page-nav{margin-top:50px}.page-nav ul{margin:0;padding:0;line-height:none;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-shrink:0}.page-nav ul li{margin:0 10px 10px;padding:0;list-style:none}@media(max-width: 767px){.page-nav ul li{width:100%;margin:0 10px 10px}}.page-nav ul li:first-of-type{margin:0 10px 10px 0}@media(max-width: 767px){.page-nav ul li:first-of-type{margin:0 10px 10px}}.page-nav ul li:last-of-type{margin:0 0 10px 10px}@media(max-width: 767px){.page-nav ul li:last-of-type{margin:0 10px 10px}}.page-nav ul li a{padding:13px 20px;background:#fff;border:none;border-radius:5px;box-shadow:0 3px 2px 0 rgba(0,0,0,.2);color:#000;font-size:1rem;font-weight:700;line-height:1;text-align:center;display:inline-block;transition:all .2s ease-out 0s;position:relative;z-index:0;overflow:hidden}@media(max-width: 767px){.page-nav ul li a{width:100%;display:inline-block}}.page-nav ul li a:before{content:"";position:absolute;z-index:-1;width:0;height:100%;background-color:#000;left:-65%;top:0;transform:skew(50deg);transition-duration:.2s;transform-origin:top left}@media(max-width: 767px){.page-nav ul li a:before{display:none}}.page-nav ul li a:hover{color:#fff !important}@media(max-width: 767px){.page-nav ul li a:hover{background-color:#000}}.page-nav ul li a:hover:before{width:165%;height:100%}.recommendation{margin-top:50px}.recommendation .recommendation_content{padding:50px}@media(max-width: 767px){.recommendation .recommendation_content{padding:50px 0}}.recommendation .recommendation_content .inner{max-width:1300px;margin:0 auto;padding:30px;background-color:rgba(255,255,255,.9)}.recommendation .recommendation_content .inner h2{margin-top:0;margin-bottom:15px;font-size:1.875rem;font-weight:600;text-align:center;line-height:1.333}@media(max-width: 767px){.recommendation .recommendation_content .inner h2{font-size:1.5625rem;line-height:1.4}}.recommendation .recommendation_content .inner p{font-size:1.125rem;font-weight:400;line-height:.167}.recommendation .recommendation_content .inner ul,.recommendation .recommendation_content .inner li{font-size:1.125rem;font-weight:400;line-height:.167}.recommendation .recommendation_content .inner .recommendation_column{display:flex;flex-shrink:0}@media(max-width: 767px){.recommendation .recommendation_content .inner .recommendation_column{display:block}}.recommendation .recommendation_content .inner .recommendation_column .col{width:33.33333%;padding:0 10px 10px;display:flex;flex-direction:column}@media(max-width: 767px){.recommendation .recommendation_content .inner .recommendation_column .col{width:100%;padding:0 0 10px}}.recommendation .recommendation_content .inner .recommendation_column .col figure{display:flex;justify-content:center;align-items:center;margin-bottom:0;flex-grow:1}.recommendation .recommendation_content .inner .recommendation_column .col figure img{flex-shrink:0}.recommendation .recommendation_content .inner .recommendation_btn ul{margin:0;padding:0;list-style:none;display:flex;justify-content:center;align-items:center;flex-shrink:0;text-align:center}@media(max-width: 767px){.recommendation .recommendation_content .inner .recommendation_btn ul{display:block}}.recommendation .recommendation_content .inner .recommendation_btn ul li{margin:0 10px 10px;padding:0;list-style:none}.recommendation .recommendation_content .plan1{margin-bottom:30px;padding:30px;background-color:#fff}.recommendation .recommendation_content .plan1 h3{margin-top:0;margin-bottom:5px;font-size:1.125rem;font-weight:700;line-height:2}.recommendation .recommendation_content .plan1 p{margin-top:0;font-size:1rem;font-weight:400;line-height:2.25}.recommendation .recommendation_content .plan1 .cjmap_and_pack{display:flex;flex-shrink:0}@media(max-width: 767px){.recommendation .recommendation_content .plan1 .cjmap_and_pack{display:block}}.recommendation .recommendation_content .plan1 .cjmap_and_pack .cjmap{width:60%;margin-right:30px;text-align:center;flex-shrink:0}@media(max-width: 767px){.recommendation .recommendation_content .plan1 .cjmap_and_pack .cjmap{width:100%}}.recommendation .recommendation_content .plan1 .cjmap_and_pack .cjmap h3{margin-bottom:15px}.recommendation .recommendation_content .plan1 .cjmap_and_pack .pack{width:40%}@media(max-width: 767px){.recommendation .recommendation_content .plan1 .cjmap_and_pack .pack{width:100%}}.recommendation .recommendation_content .plan1 .cjmap_and_pack .pack h3{margin-bottom:15px;text-align:center}.recommendation .recommendation_content .plan1 .cjmap_and_pack .pack h4{margin:0;font-size:0.875rem}.recommendation .recommendation_content .plan1 .cjmap_and_pack .pack ol{margin:0}.recommendation .recommendation_content .plan1 .cjmap_and_pack .pack ol li{font-size:1rem;font-weight:400}.recommendation .recommendation_content .plan1 .cjmap_and_pack .pack .phase1{margin-bottom:5px;padding:8px 10px;background:#edf7fd;border:solid 2px #7591a9;border-radius:10px}.recommendation .recommendation_content .plan1 .cjmap_and_pack .pack .phase2{margin-bottom:5px;padding:8px 10px;background:#fef7f3;border:solid 2px #b9561f;border-radius:10px}.recommendation .recommendation_content .plan1 .cjmap_and_pack .pack .phase3{margin-bottom:5px;padding:8px 10px;background:#fbfdfc;border:solid 2px #6db39c;border-radius:10px}.recommendation .recommendation_content .plan1 .cjmap_and_pack .pack .phase4{padding:8px 10px}.recommendation .recommendation_content .plan2{margin-bottom:30px;padding:30px;background-color:#fff}.recommendation .recommendation_content .plan2 h3{margin-top:0;margin-bottom:5px;font-size:1.125rem;font-weight:700;line-height:2}.recommendation .recommendation_content .plan2 h4{font-size:1.125rem}.recommendation .recommendation_content .plan2 p{margin-top:0;font-size:1rem;font-weight:400;line-height:2.25}.recommendation .recommendation_content .plan2 .plan_contents{display:flex;flex-shrink:0;justify-content:space-around;flex-wrap:wrap}.recommendation .recommendation_content .plan2 .plan_contents .col{width:220px;text-align:center}.recommendation .recommendation_content .plan2 .komeList{margin-top:0;padding:0}.recommendation .recommendation_content .plan2 .komeList li{margin:0;padding:0;list-style:none;font-size:1.125rem;font-weight:700;line-height:2}.recommendation .recommendation_content .plan2 .komeList li:before{content:"※";display:inline-block;margin-right:5px}.recommendation.color1{background-color:#296199}.recommendation.color1 h2{color:#296199}.recommendation.color1 .btnSolid{min-width:200px;min-height:50px;padding:15px;color:#296199;font-size:1.125rem}@media(max-width: 767px){.recommendation.color1 .btnSolid{width:100%}}.recommendation.color1 .btnSolid:before{background-color:#296199}@media(max-width: 767px){.recommendation.color1 .btnSolid:before{display:none}}@media(max-width: 767px){.recommendation.color1 .btnSolid:hover{background-color:#296199}}.recommendation.color2{background-color:#0683aa}.recommendation.color2 h2{color:#0683aa}.recommendation.color2 .btnSolid{width:200px;height:50px;padding:15px;color:#0683aa;font-size:1.125rem}@media(max-width: 767px){.recommendation.color2 .btnSolid{width:100%}}.recommendation.color2 .btnSolid:before{background-color:#0683aa}@media(max-width: 767px){.recommendation.color2 .btnSolid:before{display:none}}@media(max-width: 767px){.recommendation.color2 .btnSolid:hover{background-color:#0683aa}}.recommendation.color3{background-color:#2245a2}.recommendation.color3 h2{color:#2245a2}.recommendation.color3 .btnSolid{width:200px;height:50px;padding:15px;color:#2245a2;font-size:1.125rem}@media(max-width: 767px){.recommendation.color3 .btnSolid{width:100%}}.recommendation.color3 .btnSolid:before{background-color:#2245a2}@media(max-width: 767px){.recommendation.color3 .btnSolid:before{display:none}}@media(max-width: 767px){.recommendation.color3 .btnSolid:hover{background-color:#2245a2}}.recommendation.color4{background-color:#592091}.recommendation.color4 h2{color:#592091}.recommendation.color4 .btnSolid{width:200px;height:50px;padding:15px;color:#592091;font-size:1.125rem}@media(max-width: 767px){.recommendation.color4 .btnSolid{width:100%}}.recommendation.color4 .btnSolid:before{background-color:#592091}@media(max-width: 767px){.recommendation.color4 .btnSolid:before{display:none}}@media(max-width: 767px){.recommendation.color4 .btnSolid:hover{background-color:#592091}}.section-content02{margin-top:50px}.section-content02 .section-content02_content .inner{max-width:1300px;margin:0 auto;padding:30px 100px;background-color:rgba(255,255,255,.9)}@media(max-width: 767px){.section-content02 .section-content02_content .inner{padding:30px 0}}.section-content02 .section-content02_content .inner h2{margin-top:0;margin-bottom:15px;font-size:1.875rem;font-weight:600;text-align:center;line-height:1.333;color:#0683aa}@media(max-width: 767px){.section-content02 .section-content02_content .inner h2{font-size:1.5625rem;line-height:1.4}}.section-content02 .section-content02_content .inner p{font-size:1.125rem;font-weight:400;line-height:.167}.section-content02 .section-content02_content .inner .section-content02_btn ul{margin:0;padding:0;list-style:none;display:flex;justify-content:center;align-items:center;flex-shrink:0;text-align:center}@media(max-width: 767px){.section-content02 .section-content02_content .inner .section-content02_btn ul{display:block;margin:0 30px}}.section-content02 .section-content02_content .inner .section-content02_btn ul li{margin:0 10px 10px;padding:0;list-style:none}.section-content02 .section-content02_content .inner .section-content02_btn ul li a{min-width:200px;height:50px;padding:14px 15px;color:#296199;font-size:1.125rem;border:solid 2px #296199}@media(max-width: 767px){.section-content02 .section-content02_content .inner .section-content02_btn ul li a{width:100%}}.section-content02 .section-content02_content .inner .section-content02_btn ul li a:before{background-color:#296199}@media(max-width: 767px){.section-content02 .section-content02_content .inner .section-content02_btn ul li a:before{display:none}}@media(max-width: 767px){.section-content02 .section-content02_content .inner .section-content02_btn ul li a:hover{background-color:#296199}}.section-content02 .section-content02_content .inner .section-content02_btn ul li a.color5{border-color:#b1404e}.section-content02 .section-content02_content .plan1{margin-bottom:30px;padding:30px;background-color:#fff}.section-content02 .section-content02_content .plan1 h3{margin-top:0;font-size:1.5rem;font-weight:700;line-height:1.5}.section-content02 .section-content02_content .plan1 p{margin-top:0;font-size:1rem;font-weight:400;line-height:2.25}.section-content02 .section-content02_content .plan1 .pack{display:flex;flex-wrap:wrap;flex-shrink:0}.section-content02 .section-content02_content .plan1 .pack h3{margin-bottom:15px;text-align:center}.section-content02 .section-content02_content .plan1 .pack h4{margin-bottom:20px;padding:5px 20px;font-size:1.5rem;line-height:1.5}.section-content02 .section-content02_content .plan1 .pack ol{margin:0}.section-content02 .section-content02_content .plan1 .pack ol li{font-size:1.125rem;font-weight:400;line-height:.167}.section-content02 .section-content02_content .plan1 .pack .phase1{width:50%;margin-bottom:5px;padding-right:10px}@media(max-width: 767px){.section-content02 .section-content02_content .plan1 .pack .phase1{width:100%;padding-right:0}}.section-content02 .section-content02_content .plan1 .pack .phase1 h4{background-color:#00a0e9;color:#fff}.section-content02 .section-content02_content .plan1 .pack .phase2{width:50%;margin-bottom:5px;padding-left:10px}@media(max-width: 767px){.section-content02 .section-content02_content .plan1 .pack .phase2{width:100%;padding-left:0}}.section-content02 .section-content02_content .plan1 .pack .phase2 h4{background-color:#c0571d;color:#fff}.section-content02 .section-content02_content .plan1 .pack .phase3{width:50%;margin-bottom:5px;padding-right:10px}@media(max-width: 767px){.section-content02 .section-content02_content .plan1 .pack .phase3{width:100%;padding-right:0}}.section-content02 .section-content02_content .plan1 .pack .phase3 h4{background-color:#6fbaa1;color:#fff}.section-content02 .section-content02_content .plan1 .pack .phase4{width:50%;margin-bottom:5px;padding-left:10px}@media(max-width: 767px){.section-content02 .section-content02_content .plan1 .pack .phase4{width:100%;padding-left:0}}.section-content02 .section-content02_content .plan1 .pack .phase4 h4{background-color:#dbdcdb;color:#000}.section-content02 .section-content02_content .plan2{margin-bottom:30px;padding:30px;background-color:#fff}.section-content02 .section-content02_content .plan2 h3{margin-top:0;font-size:1.5rem;font-weight:700;line-height:1.5}.section-content02 .section-content02_content .plan2 h4{font-size:1.125rem}.section-content02 .section-content02_content .plan2 p{margin-top:0;font-size:1rem;font-weight:400;line-height:2.25}.section-content02 .section-content02_content .plan2 .plan_contents{display:flex;flex-shrink:0;justify-content:space-around;flex-wrap:wrap}.section-content02 .section-content02_content .plan2 .plan_contents .col{width:220px;text-align:center}.section-content02 .section-content02_content .plan2 .komeList{margin-top:0;padding:0}.section-content02 .section-content02_content .plan2 .komeList li{margin:0;padding:0;list-style:none;font-size:1.125rem;font-weight:700;line-height:2}.section-content02 .section-content02_content .plan2 .komeList li:before{content:"※";display:inline-block;margin-right:5px}.section-content02.color1{background-color:#296199}.section-content02.color1 h2{color:#296199}.section-content02.color1 .btnSolid{width:200px;height:50px;padding:15px;color:#296199;font-size:1.125rem}.section-content02.color1 .btnSolid:before{background-color:#296199}@media(max-width: 767px){.section-content02.color1 .btnSolid:before{display:none}}@media(max-width: 767px){.section-content02.color1 .btnSolid:hover{background-color:#296199}}.section-content02.color2{background-color:#0683aa}.section-content02.color2 h2{color:#0683aa}.section-content02.color2 .btnSolid{width:200px;height:50px;padding:15px;color:#0683aa;font-size:1.125rem}.section-content02.color2 .btnSolid:before{background-color:#0683aa}@media(max-width: 767px){.section-content02.color2 .btnSolid:before{display:none}}@media(max-width: 767px){.section-content02.color2 .btnSolid:hover{background-color:#0683aa}}.section-content02.color3{background-color:#2245a2}.section-content02.color3 h2{color:#2245a2}.section-content02.color3 .btnSolid{width:200px;height:50px;padding:15px;color:#2245a2;font-size:1.125rem}.section-content02.color3 .btnSolid:before{background-color:#2245a2}@media(max-width: 767px){.section-content02.color3 .btnSolid:before{display:none}}@media(max-width: 767px){.section-content02.color3 .btnSolid:hover{background-color:#2245a2}}.section-content02.color4{background-color:#592091}.section-content02.color4 h2{color:#592091}.section-content02.color4 .btnSolid{width:200px;height:50px;padding:15px;color:#592091;font-size:1.125rem}.section-content02.color4 .btnSolid:before{background-color:#592091}@media(max-width: 767px){.section-content02.color4 .btnSolid:before{display:none}}@media(max-width: 767px){.section-content02.color4 .btnSolid:hover{background-color:#592091}}.news_content{margin-bottom:50px}.news_content .news_article{position:relative;margin-top:20px;padding:10px 20px 10px 50px;background-color:#fff;z-index:0}.news_content .news_article.new:before{position:absolute;padding:2px 10px;background-color:#a40035;content:"NEW";font-size:0.75rem;color:#fff;left:-12px;z-index:5}.news_content .news_article .news_article_data{display:inline-block;margin-right:10px;font-size:0.875rem}.news_content .news_article .news_article_category{display:inline-block;vertical-align:text-bottom}.news_content .news_article .news_article_category a{display:block;padding:2px 5px;background-color:#ececec;color:#333;font-size:0.0625rem}.news_content .news_article .news_article_category a:hover{opacity:.5}.news_content .news_article .news_article_category.announcement{display:inline-block;padding:2px 5px;background-color:#ececec;color:#333;font-size:0.625rem;background-color:#063;color:#fff}.news_content .news_article .news_article_category.end_of_reception{display:inline-block;padding:2px 5px;background-color:#ececec;color:#333;font-size:0.625rem;background-color:#592091;color:#fff}.news_content .news_article .news_article_category.accepting{display:inline-block;padding:2px 5px;background-color:#ececec;color:#333;font-size:0.625rem;background-color:#c00;color:#fff}.news_content .news_article .news_article_category.end{display:inline-block;padding:2px 5px;background-color:#ececec;color:#333;font-size:0.625rem;background-color:#666;color:#fff}.news_content .news_article .news_article_title{font-size:0.875rem}.news_content .news_article .news_article_title a:hover{opacity:.5}.news_content.seminar .news_article .news_article_title a{color:#333}.form-col .form-col_block{max-width:930px;height:100%;margin:7px 38px 0 22px !important;padding:0 49px 36px;background-color:#fff;border:solid 2px #569658;border-radius:10px}@media(max-width: 767px){.form-col .form-col_block{margin:0 !important;padding:0 20px 20px}}.form-col .form-col_block .mktoForm{width:100% !important;padding:0}.form-col .form-col_block .mktoForm .mktoFormRow{width:100%}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol{width:100%;float:none;max-width:650px;margin:0 auto 15px}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoOffset{display:none}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap{width:100%;display:block}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap label{width:200px !important;padding:28px 0 13px 5px;color:#4c4c4c;font-size:1rem;font-family:"source-han-sans-japanese",sans-serif}@media(max-width: 767px){.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap label{width:100% !important}}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoGutter{display:none}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=text],.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=email],.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=tel],.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea{width:100% !important;height:auto;padding:12px 15px;border-radius:5px;border-color:#bfbfbf;box-shadow:none;font-family:"source-han-sans-japanese",sans-serif;font-size:1rem;vertical-align:bottom}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=text]:-moz-placeholder-shown, .form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=email]:-moz-placeholder-shown, .form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=tel]:-moz-placeholder-shown, .form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea:-moz-placeholder-shown{color:#ccc}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=text]:placeholder-shown,.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=email]:placeholder-shown,.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=tel]:placeholder-shown,.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea:placeholder-shown{color:#ccc}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=text]::-webkit-input-placeholder,.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=email]::-webkit-input-placeholder,.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=tel]::-webkit-input-placeholder,.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea::-webkit-input-placeholder{color:#ccc}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=text]:-moz-placeholder,.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=email]:-moz-placeholder,.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=tel]:-moz-placeholder,.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea:-moz-placeholder{color:#ccc;opacity:1}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=text]::-moz-placeholder,.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=email]::-moz-placeholder,.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=tel]::-moz-placeholder,.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea::-moz-placeholder{color:#ccc;opacity:1}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=text]:-ms-input-placeholder,.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=email]:-ms-input-placeholder,.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=tel]:-ms-input-placeholder,.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea:-ms-input-placeholder{color:#ccc}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoClear{display:none}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoHtmlText{width:100% !important;padding-top:15px}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoHtmlText>div{font-family:"source-han-sans-japanese",sans-serif;text-align:center !important}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoHtmlText>div a:link{color:#063}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoHtmlText>div a:visited{color:#063}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoHtmlText>div a:hover{color:#604284}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol:nth-child(2) label{display:none}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoRequiredField .mktoAsterix{display:none}.form-col .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoRequiredField label:after{margin-top:-3px;padding:3px 10px;display:inline-block;content:"必須";background:#c00;color:#fff;font-size:0.8125rem;float:right}.form-col .form-col_block .mktoForm .mktoButtonRow{width:100%;margin-top:15px;text-align:center}.form-col .form-col_block .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}.form-col .form-col_block .mktoForm .mktoButtonRow .mktoButtonWrap button{width:100%;padding:16px 20px;background:#141416;border:none;font-family:"source-han-sans-japanese",sans-serif;font-size:1rem;line-height:1.3;overflow:hidden;position:relative;z-index:0}.form-col .form-col_block .mktoForm .mktoButtonRow .mktoButtonWrap button:before{content:"";position:absolute;z-index:-1;width:0;height:100%;left:-35%;top:0;transform:skew(50deg);transition-duration:.2s;transform-origin:top left;background-color:#063}@media(max-width: 767px){.form-col .form-col_block .mktoForm .mktoButtonRow .mktoButtonWrap button:before{display:none}}.form-col .form-col_block .mktoForm .mktoButtonRow .mktoButtonWrap button:hover,.form-col .form-col_block .mktoForm .mktoButtonRow .mktoButtonWrap button:focus{opacity:1;cursor:pointer;color:#fff !important}@media(max-width: 767px){.form-col .form-col_block .mktoForm .mktoButtonRow .mktoButtonWrap button:hover,.form-col .form-col_block .mktoForm .mktoButtonRow .mktoButtonWrap button:focus{background-color:#063}}.form-col .form-col_block .mktoForm .mktoButtonRow .mktoButtonWrap button:hover:before,.form-col .form-col_block .mktoForm .mktoButtonRow .mktoButtonWrap button:focus:before{width:135%;height:100%}.form-col .form-col_block .mktoForm .mktoError .mktoErrorMsg{font-family:"source-han-sans-japanese",sans-serif;font-size:0.875rem}.form-col.form-seminar .form-col_block{margin:0 auto !important;background-color:inherit;border:none;padding:0}.form-col.form-seminar .form-col_block .mktoForm .mktoFormRow{padding-bottom:15px;border-bottom:solid 1px #e4e4e4}.form-col.form-seminar .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap label{width:35% !important;padding:25px 0}@media(max-width: 767px){.form-col.form-seminar .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap label{width:100% !important}}.form-col.form-seminar .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=text],.form-col.form-seminar .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=email],.form-col.form-seminar .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type*=tel],.form-col.form-seminar .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea{border-color:#e5e5e5;border-radius:3px}.form-col.form-seminar .form-col_block .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoHtmlText{padding-top:25px}.form-col.form-seminar .form-col_block .mktoForm .mktoButtonRow{margin-top:25px}.form-col.form-seminar .form-col_block .mktoForm .mktoButtonRow .mktoButtonWrap button{width:auto;padding:15px 20px;background:#000;font-size:1.25rem}.flex-wrap{flex-wrap:wrap}.sdgs-about{max-width:1300px;margin:50px auto 0}.sdgs-about .sdgs-about_content{padding:0 100px}@media(max-width: 767px){.sdgs-about .sdgs-about_content{padding:0 30px}}.sdgs-about .sdgs-about_content h2{margin-top:0;margin-bottom:70px;color:#569658;font-size:1.875rem;font-weight:600;line-height:1.333;text-align:center}@media(max-width: 767px){.sdgs-about .sdgs-about_content h2{font-size:1.5625rem;line-height:1.4}}.sdgs-about .sdgs-about_content p{font-size:1rem;font-weight:400;line-height:.188}.sdgs-about .sdgs-about_content p.indent1{padding-left:1em;text-indent:-1em}.sdgs-message{max-width:1300px;margin:50px auto 0;padding-top:35px;padding-right:40px;position:relative;z-index:10}@media(max-width: 767px){.sdgs-message{margin:50px auto 0;padding:0;position:static}}.sdgs-message .sdgs-message_content{position:relative;z-index:30}.sdgs-message .sdgs-message_content .inner{padding:30px 150px;background-color:#fff}@media(max-width: 767px){.sdgs-message .sdgs-message_content .inner{margin:0;padding:30px}}.sdgs-message .sdgs-message_content .inner :last-child{margin-bottom:0}.sdgs-message .sdgs-message_content .inner h2{margin-bottom:80px;font-size:1.875rem;font-weight:600;line-height:1.333;text-align:center}@media(max-width: 767px){.sdgs-message .sdgs-message_content .inner h2{font-size:1.5625rem;line-height:1.4}}.sdgs-message .sdgs-message_content .inner h3{margin-top:50px;margin-bottom:30px;color:#51b53a;font-size:1.125rem}.sdgs-message .sdgs-message_content .inner p{font-size:1rem;line-height:.188}.sdgs-message .sdgs-message_content .inner .sdgs-message_column{display:flex;justify-content:space-between;flex-shrink:0}@media(max-width: 767px){.sdgs-message .sdgs-message_content .inner .sdgs-message_column{display:block}}.sdgs-message .sdgs-message_content .inner .sdgs-message_column .img{width:200px;margin-left:53px;order:99;flex-shrink:0}@media(max-width: 767px){.sdgs-message .sdgs-message_content .inner .sdgs-message_column .img{width:100%;margin-left:0;margin-bottom:25px}}.sdgs-message .sdgs-message_content .inner .sdgs-message_column .img figcaption{margin-top:10px;text-align:center}.sdgs-message .sdgs-message_content .inner .sdgs-message_column .text :first-child{margin-top:0}.sdgs-message .sdgs-message_content .inner .sdgs-message_column2{display:flex;justify-content:space-between;flex-wrap:wrap;flex-shrink:0}.sdgs-message .sdgs-message_content .inner .sdgs-message_column2 .col{width:32%;margin-bottom:25px;display:flex}@media(max-width: 767px){.sdgs-message .sdgs-message_content .inner .sdgs-message_column2 .col{width:100%}}.sdgs-message .sdgs-message_content .inner .sdgs-message_column2 .col .img{margin-right:15px;flex-shrink:0}.sdgs-message .sdgs-message_content .inner .sdgs-message_column2 .col .txt{font-size:1rem}.sdgs-message .sdgs-message_mask{width:446px;height:175px;background-color:#51b52c;position:absolute;top:0;right:0}@media(max-width: 767px){.sdgs-message .sdgs-message_mask{position:static;width:100%;height:100px}}.ctaDl{width:100%;max-width:720px;border:solid 1px #e5e5e5;border-top:none;margin:30px auto;padding:40px 15px 25px;display:flex;flex-shrink:0;justify-content:flex-start;align-items:flex-start;position:relative}.ctaDl :before{width:auto;height:15px;background:#c94e4d;content:"";display:block;position:absolute;top:0;left:-1px;right:-1px}@media(max-width: 767px){.ctaDl{display:block}}.ctaDl .img{max-width:38%;margin-right:20px;padding-left:10px;flex-shrink:0}@media(max-width: 767px){.ctaDl .img{max-width:80%;margin-left:auto;margin-right:auto;margin-bottom:15px;padding-left:0}}.ctaDl .title{margin-bottom:10px;color:#002060;font-size:1.5rem;font-weight:600;line-height:1.2}.ctaDl .detail{margin-bottom:15px;font-size:0.8125rem;font-weight:300}.ctaDl .btnWrapper{text-align:center}.ctaDl .btnWrapper .btn{padding:10px 20px;background:#eb6100;color:#fff;border:none;border-radius:50px;font-size:0.9375rem;font-weight:bold}.ctaDl .text{flex-grow:1}#sdgs-s-01.recommendation .recommendation_content .inner .recommendation_column .col figure{width:100%;max-width:356px;margin:0 auto;padding:25px 16px 13px;background:#fff;border-radius:10px;display:block}#sdgs-s-01.recommendation .recommendation_content .inner .recommendation_column .col figure figcaption{width:100%;margin-top:0;padding:32px 0 0;font-size:1.125rem;font-weight:600;line-height:1.5em;text-align:left}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-arrow{width:120px;height:20px;margin:3px auto 10px;background:linear-gradient(to top right, rgba(255, 255, 255, 0) 50%, #296199 50.5%) no-repeat top left/50% 100%,linear-gradient(to top left, rgba(255, 255, 255, 0) 50%, #296199 50.5%) no-repeat top right/50% 100%}#sdgs-s-01.recommendation .recommendation_content .inner h3{margin:0 0 28px;color:#333;font-size:1.875rem;font-weight:normal;line-height:1.46666em;text-align:center}@media(max-width: 767px){#sdgs-s-01.recommendation .recommendation_content .inner h3{font-size:1.5625rem;text-align:left}}#sdgs-s-01.recommendation .recommendation_content .inner a.orangeLink{color:#c0571d;text-decoration:underline}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-pc{border:1px solid #707070;border-collapse:collapse}@media(max-width: 767px){#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-pc{display:none}}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-pc tr{border:none;display:table-row}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-pc tr>:nth-child(1){width:14.5161%;background:#f5f5f5;text-align:center}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-pc tr>:nth-child(2){width:42.7419%}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-pc tr>:nth-child(2) strong{color:#00a0e9}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-pc tr>:nth-child(3){width:42.7419%}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-pc tr>:nth-child(3) strong{color:#2caa02}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-pc tr th,#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-pc tr td{padding:5px 25px;border:1px solid #707070;border-radius:0;display:table-cell;font-size:1.125rem;vertical-align:middle}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-pc tr th a,#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-pc tr td a{color:#333;text-decoration:underline}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-pc tr th[align=center],#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-pc tr td[align=center]{text-align:center}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-pc tr th{color:#fff}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-pc tr th:nth-of-type(1){background:#00a0e9}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-pc tr th:nth-of-type(2){background:#2caa02}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-sp{display:none}@media(max-width: 767px){#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-sp{border:1px solid #707070;border-collapse:collapse;display:table}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-sp tbody{border:none;display:table-row-group}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-sp tr{margin:0;border:none;border-radius:0;display:table-row}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-sp tr th,#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-sp tr td{border:1px solid #707070;border-radius:0;display:table-cell}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-sp tr th{background:#00a0e9;color:#fff;font-size:1.125rem;line-height:1.5em}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-sp tr td{font-size:1.125rem;line-height:1.5em}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-sp tr td span{font-size:0.875rem;text-align:center;display:block}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-sp tr td a{color:#333;text-decoration:underline}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-sp tr td strong{color:#00a0e9}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-1-sp tr td[align=center]{text-align:center}}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-2-sp{display:none}@media(max-width: 767px){#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-2-sp{border:1px solid #707070;border-collapse:collapse;display:table}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-2-sp tbody{border:none;display:table-row-group}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-2-sp tr{margin:0;border:none;border-radius:0;display:table-row}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-2-sp tr th,#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-2-sp tr td{border:1px solid #707070;border-radius:0;display:table-cell}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-2-sp tr th{background:#2caa02;color:#fff;font-size:1.125rem;line-height:1.5em}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-2-sp tr td{font-size:1.125rem;line-height:1.5em}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-2-sp tr td span{font-size:0.875rem;text-align:center;display:block}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-2-sp tr td a{color:#333;text-decoration:underline}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-2-sp tr td strong{color:#2caa02}#sdgs-s-01.recommendation .recommendation_content .inner .sdgs-s-table-2-sp tr td[align=center]{text-align:center}}.section-sdgs-s-02{margin-top:50px;position:relative;z-index:10}.section-sdgs-s-02 .section-sdgs-s-02_content{position:relative;z-index:40}.section-sdgs-s-02 .section-sdgs-s-02_content .inner{width:100%;max-width:1300px;margin:0 auto;padding:30px;background:#fff}.section-sdgs-s-02 .section-sdgs-s-02_content .inner h2{margin-top:0;margin-bottom:15px;font-size:1.875rem;font-weight:600;text-align:center;line-height:1.333;color:#0683aa}@media(max-width: 767px){.section-sdgs-s-02 .section-sdgs-s-02_content .inner h2{font-size:1.5625rem;text-align:left}}.section-sdgs-s-02 .section-sdgs-s-02_content .inner p{font-size:1.125rem}.section-sdgs-s-02 .section-sdgs-s-02_content .inner .sdgs-s_point{margin:30px 0 0;padding:0;display:flex;align-items:center}@media(max-width: 767px){.section-sdgs-s-02 .section-sdgs-s-02_content .inner .sdgs-s_point{display:block;text-align:center}}.section-sdgs-s-02 .section-sdgs-s-02_content .inner .sdgs-s_point dt{margin:0 20px 0 0;padding:10px 10px 10px 20px;background:#0683aa;border-radius:10px;color:#fff;font-size:1.125rem;font-weight:600;flex-shrink:0}@media(max-width: 767px){.section-sdgs-s-02 .section-sdgs-s-02_content .inner .sdgs-s_point dt{margin:0;padding:10px 10px 10px 20px;display:inline-block}}.section-sdgs-s-02 .section-sdgs-s-02_content .inner .sdgs-s_point dd{margin:0;padding:0;font-size:1.125rem}@media(max-width: 767px){.section-sdgs-s-02 .section-sdgs-s-02_content .inner .sdgs-s_point dd{margin:9px 0 0;text-align:left}}.section-sdgs-s-02 .section-sdgs-s-02_content .inner .sdgs-s_point dd strong{color:#0683aa}.section-sdgs-s-02 .section-sdgs-s-02_content .inner .section-sdgs-s-02_column{max-width:1000px;margin:46px auto 50px;display:flex;align-items:center;justify-content:space-around}@media(max-width: 767px){.section-sdgs-s-02 .section-sdgs-s-02_content .inner .section-sdgs-s-02_column{margin:0 auto 30px;display:block}}.section-sdgs-s-02 .section-sdgs-s-02_content .inner .section-sdgs-s-02_column .col{padding:0 10px}@media(max-width: 767px){.section-sdgs-s-02 .section-sdgs-s-02_content .inner .section-sdgs-s-02_column .col{margin-top:30px}}.section-sdgs-s-02 .section-sdgs-s-02_content .inner .section-sdgs-s-02_column .col figure{margin-bottom:0}@media(max-width: 767px){.section-sdgs-s-02 .section-sdgs-s-02_content .inner .section-sdgs-s-02_column .col figure img{width:auto;max-height:175px}}.section-sdgs-s-02 .section-sdgs-s-02_content .inner .sdgs-s_ol{margin:0;padding:0;list-style:none}.section-sdgs-s-02 .section-sdgs-s-02_content .inner .sdgs-s_ol li{margin-bottom:10px;padding-left:40px;counter-increment:item;font-size:1.125rem;position:relative}.section-sdgs-s-02 .section-sdgs-s-02_content .inner .sdgs-s_ol li:before{width:30px;height:30px;background:#0683aa;border-radius:10px;color:#fff;font-size:1rem;font-weight:600;text-align:center;content:counter(item) "";display:block;position:absolute;top:0;left:0}.section-sdgs-s-02 .section-sdgs-s-02_content .inner .sdgs-s_ol li strong{color:#0683aa}.section-sdgs-s-03{margin-top:50px;position:relative;z-index:10}.section-sdgs-s-03 .section-sdgs-s-03_content{position:relative;z-index:40}.section-sdgs-s-03 .section-sdgs-s-03_content .inner{width:100%;max-width:1300px;margin:0 auto;padding:30px;background:#fff}.section-sdgs-s-03 .section-sdgs-s-03_content .inner h2{margin-top:0;margin-bottom:15px;font-size:1.875rem;font-weight:600;text-align:center;line-height:1.333;color:#00a0e9}@media(max-width: 767px){.section-sdgs-s-03 .section-sdgs-s-03_content .inner h2{font-size:1.5625rem;text-align:left}}.section-sdgs-s-03 .section-sdgs-s-03_content .inner p{font-size:1.125rem}@media(max-width: 767px){.section-sdgs-s-03 .section-sdgs-s-03_content .inner p{text-align:left}}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step{padding-bottom:67px;display:flex;justify-content:space-between}@media(max-width: 767px){.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step{display:block}}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step .col{width:31%;padding:30px 20px 20px;border:4px solid #00a0e9;border-radius:10px;counter-increment:step;position:relative}@media(max-width: 767px){.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step .col{width:100%}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step .col+.col{margin-top:128px}}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step .col:before{width:200px;padding:7px;background:#00a0e9;border-radius:10px;color:#fff;content:"STEP" counter(step);display:block;font-size:1.125rem;font-weight:600;line-height:1.5em;text-align:center;position:absolute;top:0;left:50%;transform:translate(-50%, -50%)}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step .col:after{width:18px;height:60px;background:linear-gradient(to bottom left, rgba(255, 255, 255, 0) 50%, #00A0E9 50.5%) no-repeat top left/100% 50%,linear-gradient(to top left, rgba(255, 255, 255, 0) 50%, #00A0E9 50.5%) no-repeat bottom right/100% 50%;content:"";display:block;position:absolute;right:-4%;top:50%;transform:translate(100%, -50%)}@media(max-width: 767px){.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step .col:after{width:60px;height:18px;background:linear-gradient(to top right, rgba(255, 255, 255, 0) 50%, #00A0E9 50.5%) no-repeat top left/50% 100%,linear-gradient(to top left, rgba(255, 255, 255, 0) 50%, #00A0E9 50.5%) no-repeat top right/50% 100%;right:50%;top:auto;bottom:-87px;transform:translate(50%, 100%)}}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step .col:last-of-type:after{display:none}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step .col .title{color:#00a0e9;font-size:1.25rem;font-weight:600;text-align:center}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step .col .sub{min-height:54px;margin-top:10px;font-size:1.125rem;text-align:center}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step .col hr{border-bottom:2px solid #00a0e9}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step .col .img{text-align:center}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step .col .dis{margin-top:20px;font-size:1.125rem}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step .col .dis strong{color:#00a0e9}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step .col .price{width:80%;padding:10px;background:#00a0e9;border-radius:10px;color:#fff;font-size:0.875rem;line-height:2.07142em;font-weight:600;text-align:center;position:absolute;bottom:-20px;left:50%;transform:translate(-50%, 100%)}@media(max-width: 767px){.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step .col .price{width:90%}}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_step .col .price span{font-size:1.25rem;line-height:1.45em}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .price-all{width:93.5%;margin:20px auto 28px;padding:10px 30px;background:#036b9b;border-radius:10px;display:flex;align-items:center;justify-content:space-between}@media(max-width: 767px){.section-sdgs-s-03 .section-sdgs-s-03_content .inner .price-all{width:100%;padding:18px;display:block;text-align:center}}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .price-all .text1{color:#fff;font-size:1.25rem;font-weight:bold}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .price-all .text2{padding-left:39px;padding-right:26px;color:#fff;font-size:1rem;font-weight:600;position:relative}@media(max-width: 767px){.section-sdgs-s-03 .section-sdgs-s-03_content .inner .price-all .text2{margin:20px auto;padding-left:29px;padding-right:18px;font-size:0.875rem}}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .price-all .text2 span{font-size:1.5rem}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .price-all .text2:before,.section-sdgs-s-03 .section-sdgs-s-03_content .inner .price-all .text2:after{width:20px;height:22px;content:"";display:block;position:absolute;top:50%;transform:translate(0, -50%)}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .price-all .text2:before{background:url(/web/20230423023618im_/https://gliese.co.jp/images/sdgs_s_image17_2x.png);background-size:cover;left:0}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .price-all .text2:after{background:url(/web/20230423023618im_/https://gliese.co.jp/images/sdgs_s_image18_2x.png);background-size:cover;right:0}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .price-all .text3{padding:6px 10px;background:#fff;border-radius:4px;color:#036b9b;font-size:1.25rem;font-weight:bold}@media(max-width: 767px){.section-sdgs-s-03 .section-sdgs-s-03_content .inner .price-all .text3{padding:2px 10px;font-size:1.125rem;display:inline-block}}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_btn ul{margin:0;padding:0;display:flex;justify-content:center;flex-shrink:0;flex-wrap:wrap}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_btn ul li{margin:0 10px 10px;padding:0;list-style:none}@media(max-width: 767px){.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_btn ul li{width:100%}}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_btn ul li a{min-width:200px;min-height:50px;padding:14px 15px;color:#296199;font-size:1.125rem;text-align:center;border:solid 2px #296199}@media(max-width: 767px){.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_btn ul li a{width:100%}}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_btn ul li a:before{background-color:#296199}@media(max-width: 767px){.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_btn ul li a:before{display:none}}@media(max-width: 767px){.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_btn ul li a:hover{background-color:#296199}}.section-sdgs-s-03 .section-sdgs-s-03_content .inner .section-sdgs-s-03_btn ul li a.color5{padding:14px;border-color:#b1404e}.section-sdgs-s-04{margin-top:50px;position:relative;z-index:10}.section-sdgs-s-04 .section-sdgs-s-04_content{position:relative;z-index:40}.section-sdgs-s-04 .section-sdgs-s-04_content .inner{width:100%;max-width:1300px;margin:0 auto;padding:30px;background:#fff}.section-sdgs-s-04 .section-sdgs-s-04_content .inner h2{margin-top:0;margin-bottom:15px;font-size:1.875rem;font-weight:600;text-align:center;line-height:1.333;color:#2caa02}@media(max-width: 767px){.section-sdgs-s-04 .section-sdgs-s-04_content .inner h2{font-size:1.5625rem;text-align:left}}.section-sdgs-s-04 .section-sdgs-s-04_content .inner p{font-size:1.125rem}@media(max-width: 767px){.section-sdgs-s-04 .section-sdgs-s-04_content .inner p{text-align:left}}.section-sdgs-s-04 .section-sdgs-s-04_content .inner p strong{color:#2caa02}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .sdgs-s-table-3-pc{display:table;border:1px solid #707070;border-collapse:collapse}@media(max-width: 767px){.section-sdgs-s-04 .section-sdgs-s-04_content .inner .sdgs-s-table-3-pc{display:none}}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .sdgs-s-table-3-pc tbody{display:table-row-group}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .sdgs-s-table-3-pc tr{border:none;border-radius:0;display:table-row}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .sdgs-s-table-3-pc tr:first-of-type th{background:#2caa02;color:#fff;font-weight:bold}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .sdgs-s-table-3-pc th,.section-sdgs-s-04 .section-sdgs-s-04_content .inner .sdgs-s-table-3-pc td{width:auto;padding:8px 10px;border:1px solid #707070;border-radius:0;font-size:0.875rem;line-height:1.5em;text-align:center;vertical-align:middle;display:table-cell}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .sdgs-s-table-3-pc th{width:7.14285%;background:#f5f5f5;font-weight:normal}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .sdgs-s-table-3-pc th:first-of-type{width:14.2857%}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .checkList{margin:20px 0;padding:0;list-style:none}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .checkList li{margin:9px 0;padding:0 0 0 30px;list-style:none;font-size:1.125rem;line-height:1.5em;position:relative}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .checkList li:before{width:22px;height:18px;background:url(/web/20230423023618im_/https://gliese.co.jp/images/sdgs_s_image19_2x.png);background-size:cover;content:"";display:block;position:absolute;top:4px;left:0}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .sdgs-s-table-3-sp{display:none}@media(max-width: 767px){.section-sdgs-s-04 .section-sdgs-s-04_content .inner .sdgs-s-table-3-sp{display:table;border:1px solid #707070;border-collapse:collapse}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .sdgs-s-table-3-sp tbody{display:table-row-group}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .sdgs-s-table-3-sp tr{border:none;border-radius:0;display:table-row}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .sdgs-s-table-3-sp th,.section-sdgs-s-04 .section-sdgs-s-04_content .inner .sdgs-s-table-3-sp td{width:auto;padding:8px 10px;border:1px solid #707070;border-radius:0;font-size:0.875rem;line-height:1.5em;text-align:center;vertical-align:middle;display:table-cell}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .sdgs-s-table-3-sp th{background:#f5f5f5;font-weight:normal}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .sdgs-s-table-3-sp th:first-of-type{background:#2caa02;color:#fff;font-weight:bold}}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .price-all{width:100%;margin:30px auto;padding:10px 30px;background:#207603;border-radius:10px;display:flex;align-items:center;justify-content:space-between}@media(max-width: 767px){.section-sdgs-s-04 .section-sdgs-s-04_content .inner .price-all{width:100%;padding:18px;display:block;text-align:center}}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .price-all .text1{color:#fff;font-size:1.25rem;font-weight:bold}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .price-all .text2{padding-left:39px;padding-right:26px;color:#fff;font-size:1rem;font-weight:600;position:relative}@media(max-width: 767px){.section-sdgs-s-04 .section-sdgs-s-04_content .inner .price-all .text2{margin:20px auto;padding-left:29px;padding-right:18px;font-size:0.875rem}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .price-all .text2 span.equal{margin:10px 0;display:block;transform:rotate(90deg)}}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .price-all .text2 span.num{font-size:1.5rem}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .price-all .text2:before,.section-sdgs-s-04 .section-sdgs-s-04_content .inner .price-all .text2:after{width:20px;height:22px;content:"";display:block;position:absolute;top:50%;transform:translate(0, -50%)}@media(max-width: 767px){.section-sdgs-s-04 .section-sdgs-s-04_content .inner .price-all .text2:before,.section-sdgs-s-04 .section-sdgs-s-04_content .inner .price-all .text2:after{top:auto;bottom:5px;transform:translate(0, 0)}}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .price-all .text2:before{background:url(/web/20230423023618im_/https://gliese.co.jp/images/sdgs_s_image17_2x.png);background-size:cover;left:0}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .price-all .text2:after{background:url(/web/20230423023618im_/https://gliese.co.jp/images/sdgs_s_image18_2x.png);background-size:cover;right:0}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .price-all .text3{padding:6px 10px;background:#fff;border-radius:4px;color:#207603;font-size:1.25rem;font-weight:bold}@media(max-width: 767px){.section-sdgs-s-04 .section-sdgs-s-04_content .inner .price-all .text3{padding:2px 10px;font-size:1.125rem;display:inline-block}}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .komeList2{margin:0 0 28px;padding:0;list-style:none}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .komeList2 li{margin:9px 0;padding:0 0 0 1em;list-style:none;font-size:1.125rem;line-height:1.5em;position:relative}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .komeList2 li:before{content:"＊";display:block;position:absolute;top:0;left:0}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .section-sdgs-s-04_btn ul{margin:0;padding:0;display:flex;justify-content:center;flex-shrink:0;flex-wrap:wrap}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .section-sdgs-s-04_btn ul li{margin:0 10px 10px;padding:0;list-style:none}@media(max-width: 767px){.section-sdgs-s-04 .section-sdgs-s-04_content .inner .section-sdgs-s-04_btn ul li{width:100%}}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .section-sdgs-s-04_btn ul li a{min-width:200px;min-height:50px;padding:14px 15px;color:#296199;font-size:1.125rem;text-align:center;border:solid 2px #296199}@media(max-width: 767px){.section-sdgs-s-04 .section-sdgs-s-04_content .inner .section-sdgs-s-04_btn ul li a{width:100%}}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .section-sdgs-s-04_btn ul li a:before{background-color:#296199}@media(max-width: 767px){.section-sdgs-s-04 .section-sdgs-s-04_content .inner .section-sdgs-s-04_btn ul li a:before{display:none}}@media(max-width: 767px){.section-sdgs-s-04 .section-sdgs-s-04_content .inner .section-sdgs-s-04_btn ul li a:hover{background-color:#296199}}.section-sdgs-s-04 .section-sdgs-s-04_content .inner .section-sdgs-s-04_btn ul li a.color5{padding:14px;border-color:#b1404e}.section-sdgs-s-05{margin-top:50px;position:relative;z-index:10}.section-sdgs-s-05 .section-sdgs-s-05_content{position:relative;z-index:40}.section-sdgs-s-05 .section-sdgs-s-05_content .inner{width:100%;max-width:1300px;margin:0 auto;padding:30px;background:#fff;text-align:center}.section-sdgs-s-05 .section-sdgs-s-05_content .inner h2{margin-top:0;margin-bottom:15px;font-size:1.875rem;font-weight:600;text-align:center;line-height:1.333;color:#0683aa}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner h2{font-size:1.5625rem;text-align:left}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner h3{margin-top:80px;padding:0 80px;color:#c0571d;font-size:1.875rem;font-weight:600;line-height:1.5em;display:inline-block;position:relative}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner h3{padding:0;font-size:1.5625rem;display:block}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner h3 br{display:none}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner h3 br{display:block}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner h3:before,.section-sdgs-s-05 .section-sdgs-s-05_content .inner h3:after{width:50px;height:1px;background:#333;content:"";display:block;position:absolute;top:50%}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner h3:before,.section-sdgs-s-05 .section-sdgs-s-05_content .inner h3:after{width:30px;top:18.75px}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner h3:before{left:0}.section-sdgs-s-05 .section-sdgs-s-05_content .inner h3:after{right:0}.section-sdgs-s-05 .section-sdgs-s-05_content .inner h4{margin:0 0 9px;color:#c0571d;font-size:1.125rem;font-weight:600;line-height:1.5em}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner h4{margin:0 0 18px}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner h4 br{display:none}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner h4 br{display:block}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner p{font-size:1.125rem}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner p{text-align:left}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner p+h4{margin-top:30px}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner p+h4{margin-top:28px}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .checkList{width:100%;max-width:420px;margin:20px auto 0;padding:0;list-style:none;text-align:left}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .checkList li{margin:9px 0;padding:0 0 0 30px;list-style:none;font-size:1.125rem;line-height:1.5em;position:relative}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .checkList li:before{width:22px;height:18px;background:url(/web/20230423023618im_/https://gliese.co.jp/images/sdgs_s_image20_2x.png);background-size:cover;content:"";display:block;position:absolute;top:4px;left:0}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .card-game-column1{display:flex;justify-content:space-between;text-align:left}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner .card-game-column1{display:block}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .card-game-column1 .img{width:207px}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner .card-game-column1 .img{width:104px;margin:0 auto 30px}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .card-game-column1 .text{flex-grow:1}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .card-game-column1 .text ul{margin:0 0 10px;padding:0;list-style:none}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner .card-game-column1 .text ul{margin:0 0 18px}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .card-game-column1 .text ul li{margin:0;padding:0 0 0 18px;font-size:1.125rem;line-height:1.5em;list-style:none;position:relative}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .card-game-column1 .text ul li:before{content:"・";display:block;position:absolute;top:0;left:0}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .card-game-column1 .text p{margin:0}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .card-game-column2{margin-top:50px;display:flex;justify-content:space-between}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner .card-game-column2{margin-top:29px;display:block}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .card-game-column2 .col{margin-top:20px}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .price-all{width:100%;margin:30px auto;padding:10px 30px;background:#c0571d;border-radius:10px;display:flex;align-items:center;justify-content:space-around}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner .price-all{width:100%;padding:18px;display:block;text-align:center}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .price-all br{display:none}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner .price-all br{display:block}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .price-all .text1{color:#fff;font-size:1.25rem;font-weight:bold}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .price-all .text2{padding-left:39px;padding-right:26px;color:#fff;font-size:1rem;font-weight:600;position:relative}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner .price-all .text2{margin:20px auto 0;padding-left:29px;padding-right:18px;font-size:0.875rem}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .price-all .text2 span.num{font-size:1.5rem}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner .price-all .text2 span.sp-none{display:none}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .price-all .text2:before,.section-sdgs-s-05 .section-sdgs-s-05_content .inner .price-all .text2:after{width:20px;height:22px;content:"";display:block;position:absolute;top:50%;transform:translate(0, -50%)}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner .price-all .text2:before,.section-sdgs-s-05 .section-sdgs-s-05_content .inner .price-all .text2:after{top:12px;transform:translate(0, 0)}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .price-all .text2:before{background:url(/web/20230423023618im_/https://gliese.co.jp/images/sdgs_s_image17_2x.png);background-size:cover;left:0}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .price-all .text2:after{background:url(/web/20230423023618im_/https://gliese.co.jp/images/sdgs_s_image18_2x.png);background-size:cover;right:0}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .komeList2{margin:0 0 28px;padding:0;list-style:none;text-align:left}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .komeList2 li{margin:9px 0;padding:0 0 0 1em;list-style:none;font-size:1.125rem;line-height:1.5em;position:relative}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .komeList2 li:before{content:"＊";display:block;position:absolute;top:0;left:0}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .section-sdgs-s-05_btn ul{margin:0;padding:0;display:flex;justify-content:center;flex-shrink:0;flex-wrap:wrap}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .section-sdgs-s-05_btn ul li{margin:0 10px 10px;padding:0;list-style:none}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner .section-sdgs-s-05_btn ul li{width:100%}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .section-sdgs-s-05_btn ul li a{min-width:200px;min-height:50px;padding:14px 15px;color:#296199;font-size:1.125rem;text-align:center;border:solid 2px #296199}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner .section-sdgs-s-05_btn ul li a{width:100%}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .section-sdgs-s-05_btn ul li a:before{background-color:#296199}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner .section-sdgs-s-05_btn ul li a:before{display:none}}@media(max-width: 767px){.section-sdgs-s-05 .section-sdgs-s-05_content .inner .section-sdgs-s-05_btn ul li a:hover{background-color:#296199}}.section-sdgs-s-05 .section-sdgs-s-05_content .inner .section-sdgs-s-05_btn ul li a.color5{padding:14px;border-color:#b1404e}.section-sdgs-s-06{margin-top:50px;position:relative;z-index:10}.section-sdgs-s-06 .section-sdgs-s-06_content{position:relative;z-index:40}.section-sdgs-s-06 .section-sdgs-s-06_content .inner{width:100%;max-width:1300px;margin:0 auto;padding:30px;background:#fff}.section-sdgs-s-06 .section-sdgs-s-06_content .inner h2{margin-top:0;margin-bottom:15px;font-size:1.875rem;font-weight:600;text-align:center;line-height:1.333;color:#0683aa}@media(max-width: 767px){.section-sdgs-s-06 .section-sdgs-s-06_content .inner h2{font-size:1.5625rem;text-align:left}}.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-01,.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-03{display:flex;align-items:center;flex-direction:row-reverse}@media(max-width: 767px){.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-01,.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-03{display:block}}.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-01 .text,.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-03 .text{margin-left:62px;padding:20px 40px;background:#ffe0b5;border-radius:10px;font-size:1.125rem;line-height:1.5em;position:relative}@media(max-width: 767px){.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-01 .text,.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-03 .text{margin-left:0;margin-bottom:32px}}.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-01 .text:before,.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-03 .text:before{width:75px;height:19px;background:linear-gradient(to bottom right, rgba(255, 255, 255, 0) 50%, #FFE0B5 50.5%) no-repeat top right/100% 50%,linear-gradient(to top right, rgba(255, 255, 255, 0) 50%, #FFE0B5 50.5%) no-repeat bottom left/100% 50%;content:"";display:block;position:absolute;top:50%;left:-60px;transform:translate(0, -80%) rotate(10deg)}@media(max-width: 767px){.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-01 .text:before,.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-03 .text:before{top:auto;left:auto;right:20%;bottom:-30px;transform:translate(0, -50%) rotate(-60deg)}}.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-01 .img,.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-03 .img{width:210px;text-align:right;flex-shrink:0}@media(max-width: 767px){.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-01 .img,.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-03 .img{width:152px}}.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-02{display:flex;align-items:center}@media(max-width: 767px){.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-02{margin-top:30px;display:block}}.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-02 .text{margin-right:77px;padding:20px 40px;background:#ffe0b5;border-radius:10px;font-size:1.125rem;line-height:1.5em;position:relative}@media(max-width: 767px){.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-02 .text{margin-right:0;margin-bottom:23px}}.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-02 .text:before{width:75px;height:19px;background:linear-gradient(to bottom left, rgba(255, 255, 255, 0) 50%, #FFE0B5 50.5%) no-repeat top left/100% 50%,linear-gradient(to top left, rgba(255, 255, 255, 0) 50%, #FFE0B5 50.5%) no-repeat bottom right/100% 50%;content:"";display:block;position:absolute;top:50%;right:-60px;transform:translate(0, -80%) rotate(-10deg)}@media(max-width: 767px){.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-02 .text:before{top:auto;left:20%;right:auto;bottom:-30px;transform:translate(0, -50%) rotate(60deg)}}.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-02 .img{width:190px;flex-shrink:0}@media(max-width: 767px){.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-02 .img{width:128px;margin:0 0 0 auto}}@media(max-width: 767px){.section-sdgs-s-06 .section-sdgs-s-06_content .inner .voice-03{margin-top:30px}}.page-id-45{background-color:#fff !important}@media not all and (min-width: 768px){.page-id-45 .hero-header .hero-header_image{height:auto;padding:20px 0;min-height:376px}}.page-id-45 .hero-header .hero-header_image .txt-box{width:800px;margin-right:30px;margin-left:30px;max-width:100%;padding:30px 20px 28px;background-color:rgba(255,255,255,.75);text-align:center;border-radius:4px}.page-id-45 .hero-header .hero-header_image .txt-box .title{font-size:1.875rem;line-height:1.5;margin-bottom:15px;margin-top:0;font-weight:600;text-shadow:none;padding:0}.page-id-45 .hero-header .hero-header_image .txt-box .lead{font-size:1.25rem;line-height:1.6;margin-bottom:35px;margin-top:0;font-weight:600}.page-id-45 .hero-header .hero-header_image .txt-box .btnSolid{min-width:250px;font-size:1.125rem;line-height:1.444;font-weight:600;padding:8px 10px;background-color:#296199;color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media not all and (min-width: 768px){.page-id-45 .hero-header .hero-header_image .txt-box .btnSolid{min-width:200px}}.page-id-45 .hero-header .hero-header_image .txt-box .btnSolid:hover,.page-id-45 .hero-header .hero-header_image .txt-box .btnSolid:focus{color:#296199 !important}@media not all and (min-width: 768px){.page-id-45 .hero-header .hero-header_image .txt-box .btnSolid:hover,.page-id-45 .hero-header .hero-header_image .txt-box .btnSolid:focus{background-color:#fff}}.page-id-45 .hero-header .hero-header_image .txt-box .btnSolid::before{background-color:#fff}.page-id-45 .hero-header .hero-header_image .txt-box .btnSolid::after{display:none}.page-id-45 .h2-area{max-width:1080px;margin:30px auto 55px;padding-left:30px;padding-right:30px;padding-top:0;padding-bottom:0}.page-id-45 .h2-area>*:last-child{margin-bottom:0 !important}.page-id-45 .h2-area h2{font-size:2.125rem;line-height:1.5;font-weight:600;margin-bottom:0;text-align:center;color:#000}.page-id-45 .h2-area h2 span{display:inline-block;border-bottom:2px solid #063;padding-bottom:5px}.page-id-45 .h2-area .lead{margin-top:30px;font-size:1.125rem;font-weight:600;margin-bottom:30px}.page-id-45 .h2-area p{margin-top:30px;font-size:1rem;margin-bottom:30px}.page-id-45 .block-editor-container{max-width:1080px;margin:12px auto 80px;text-align:center}.page-id-45 .block-editor-container>*:first-child{margin-top:0 !important}.page-id-45 .block-editor-container *{text-align:left;word-break:break-all}.page-id-45 .block-editor-container h2{font-size:2.125rem;font-weight:600;text-align:center;position:relative;display:inline-block;border-bottom:2px solid #063;padding-bottom:5px;margin-top:104px;margin-bottom:32px}@media not all and (min-width: 768px){.page-id-45 .block-editor-container h2{font-size:1.375rem;margin-top:64px;margin-bottom:24px}}.page-id-45 .block-editor-container h3{margin-top:80px;margin-bottom:0;font-weight:600;font-size:1.375rem}@media not all and (min-width: 768px){.page-id-45 .block-editor-container h3{font-size:1.125rem}}.page-id-45 .block-editor-container h4{font-size:1.25rem;font-weight:600;text-align:center;position:relative;padding-bottom:5px;margin-bottom:0;margin-top:48px}@media not all and (min-width: 768px){.page-id-45 .block-editor-container h4{font-size:1rem}}.page-id-45 .block-editor-container h5,.page-id-45 .block-editor-container h6{font-size:1.25rem;font-weight:600;margin-top:48px;margin-bottom:0;text-align:center}@media not all and (min-width: 768px){.page-id-45 .block-editor-container h5,.page-id-45 .block-editor-container h6{font-size:1rem}}.page-id-45 .block-editor-container p{font-size:1rem;line-height:1.8;margin-top:25px;margin-bottom:0}.page-id-45 .block-editor-container blockquote{margin-top:25px;margin-bottom:0;padding:20px 25px;background-color:#f6f6f6;border-radius:4px}.page-id-45 .block-editor-container blockquote>*:first-child{margin-top:0 !important}.page-id-45 .block-editor-container .lead{font-weight:600;margin-top:26px;font-size:1.125rem;line-height:1.5}.page-id-45 .block-editor-container .flexbox{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin-top:26px}@media not all and (min-width: 768px){.page-id-45 .block-editor-container .flexbox{flex-direction:column}.page-id-45 .block-editor-container .flexbox.sp-reverse{flex-direction:column-reverse}.page-id-45 .block-editor-container .flexbox.sp-reverse .col2-item:first-of-type{margin-bottom:0}.page-id-45 .block-editor-container .flexbox.sp-reverse .col2-item:last-of-type{margin-bottom:25px}.page-id-45 .block-editor-container .flexbox .col2-item:first-of-type{margin-bottom:25px}.page-id-45 .block-editor-container .flexbox .col2-item{width:100%}}.page-id-45 .block-editor-container .flexbox .col2-item{width:calc((100% - 20px)/2)}.page-id-45 .block-editor-container .flexbox .col2-item>*:first-child{margin-top:0 !important}.page-id-45 .block-editor-container .flexbox .col2-item>*:last-child{margin-bottom:0}.page-id-45 .block-editor-container .flexbox .col2-item .lead{font-weight:600}.page-id-45 .block-editor-container .flexbox .col2-item .img{margin-top:0}@media not all and (min-width: 768px){.page-id-45 .block-editor-container .flexbox .col2-item .img{text-align:center}}.page-id-45 .block-editor-container .cta{margin-top:90px;text-align:center;display:block}@media not all and (min-width: 768px){.page-id-45 .block-editor-container .cta{margin-top:45px}}.page-id-45 .pickup-area{background-color:#f2f2f2;padding:0}.page-id-45 .pickup-area .inner{padding:40px 30px;max-width:1080px;margin:0 auto}.page-id-45 .pickup-area .title{text-align:center;font-size:1.875rem;line-height:1.5;font-weight:600;margin-top:0;margin-bottom:0}.page-id-45 .pickup-area .title span{border-bottom:2px solid #063;padding-bottom:5px}.page-id-45 .pickup-area .lead{font-size:1.125rem;font-weight:600;margin-top:42px}.page-id-45 .pickup-area .btnSolid{width:220px;font-size:1.125rem;line-height:1.444;font-weight:600;padding:14.5px 0;background-color:#063;color:#fff}.page-id-45 .pickup-area .btnSolid:hover,.page-id-45 .pickup-area .btnSolid:focus{color:#063 !important}@media not all and (min-width: 768px){.page-id-45 .pickup-area .btnSolid:hover,.page-id-45 .pickup-area .btnSolid:focus{background-color:#fff}}.page-id-45 .pickup-area .btnSolid::before{background-color:#fff}.page-id-45 .pickup-area .btnSolid::after{display:none}.page-id-45 .download-area{background-color:#fff;padding:0}.page-id-45 .download-area .inner{padding:40px 30px;max-width:1080px;margin:0 auto}.page-id-45 .download-area .title{text-align:center;font-size:1.875rem;line-height:1.5;font-weight:600;margin-top:0;margin-bottom:0}.page-id-45 .download-area .title span{border-bottom:2px solid #063;padding-bottom:5px}.page-id-45 .download-area .lead{font-size:1.125rem;font-weight:600;margin-top:42px}.page-id-45 .download-area .btnSolid{width:220px;font-size:1.125rem;line-height:1.444;font-weight:600;padding:14.5px 0;background-color:#063;color:#fff}.page-id-45 .download-area .btnSolid:hover,.page-id-45 .download-area .btnSolid:focus{color:#063 !important}@media not all and (min-width: 768px){.page-id-45 .download-area .btnSolid:hover,.page-id-45 .download-area .btnSolid:focus{background-color:#fff}}.page-id-45 .download-area .btnSolid::before{background-color:#fff}.page-id-45 .download-area .btnSolid::after{display:none}.page-id-45 .list-type01{max-width:984px;margin:47px auto 0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}.page-id-45 .list-type01::after{content:"";width:calc((100% - 54px)/3);display:block}@media not all and (min-width: 768px){.page-id-45 .list-type01{flex-direction:column}}.page-id-45 .list-type01 .item{width:calc((100% - 54px)/3);box-shadow:0 3px 6px rgba(0,0,0,.16);border:1px solid #c9c9c9;background-color:#fff;padding:17px 14px 22px;margin-bottom:38px}@media not all and (min-width: 768px){.page-id-45 .list-type01 .item{width:100%}}.page-id-45 .list-type01 .item .top-area{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center;margin-bottom:19px}.page-id-45 .list-type01 .item .top-area .category{font-size:0.75rem;line-height:1.417}.page-id-45 .list-type01 .item .top-area .time{font-size:0.6875rem;line-height:1.455}.page-id-45 .list-type01 .item .img{overflow:hidden;display:block;position:relative;padding-top:66.6%;margin-bottom:20px}.page-id-45 .list-type01 .item .img img{vertical-align:bottom;position:absolute;top:0;left:0}.page-id-45 .list-type01 .item .title{font-size:1rem;line-height:1.375;font-weight:600;color:#000}.page-id-45 .list-type01 .item .title:hover{opacity:.5}.page-id-45 .list-type02{max-width:984px;margin:47px auto 0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}.page-id-45 .list-type02::after{content:"";width:calc((100% - 54px)/3);display:block}@media not all and (min-width: 768px){.page-id-45 .list-type02{flex-direction:column}}.page-id-45 .list-type02 .item{width:calc((100% - 54px)/3);border:1px solid #c9c9c9;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:28px 14px 21px;background-color:#fff;margin-bottom:38px}@media not all and (min-width: 768px){.page-id-45 .list-type02 .item{width:100%}}.page-id-45 .list-type02 .item .item-title{margin-bottom:19px}.page-id-45 .list-type02 .item .item-title a{font-size:1rem;line-height:1.375;font-weight:600;text-align:left;color:#000}.page-id-45 .list-type02 .item .item-title a:hover{opacity:.5}.page-id-45 .list-type02 .item .img{overflow:hidden;display:block;position:relative;padding-top:66.6%;margin-bottom:20px}.page-id-45 .list-type02 .item .img img{vertical-align:bottom;position:absolute;top:0;left:0}.page-id-45 .list-type02 .item .btnSolid{width:170px;font-size:0.875rem;font-weight:600;padding:4.5px 0;border:1px solid #063;box-shadow:none}.page-id-45 .result-area01{background-color:#f5f6f8}.page-id-45 .result-area02{background-color:#f4f8f6}.page-id-45 .result-area01,.page-id-45 .result-area02{padding:0;margin-bottom:100px}.page-id-45 .result-area01 .inner,.page-id-45 .result-area02 .inner{max-width:1080px;margin:0 auto;padding:46px 30px 36px}.page-id-45 .result-area01 .inner h3,.page-id-45 .result-area02 .inner h3{font-size:1.875rem;line-height:1.5;font-weight:600;text-align:center;margin-top:0;margin-bottom:20px}.page-id-45 .result-area01 .inner h4,.page-id-45 .result-area02 .inner h4{font-size:1.875rem;line-height:1.5;font-weight:600;text-align:center}.page-id-45 .result-area01 .inner h4 span,.page-id-45 .result-area02 .inner h4 span{border-bottom:2px solid #063;padding-bottom:5px}.page-id-45 .result-area01 .inner .lead,.page-id-45 .result-area02 .inner .lead{font-size:1.125rem;font-weight:600;margin-bottom:60px}.page-id-45 .cta02{max-width:1020px;margin:100px auto 0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;border:1px solid #063;background-color:#063;align-items:center}@media not all and (min-width: 768px){.page-id-45 .cta02{flex-direction:column;margin:50px auto 0}}.page-id-45 .cta02:hover{opacity:.7}.page-id-45 .cta02:hover .img img{opacity:1}.page-id-45 .cta02 .img{width:50%;margin:0}@media not all and (min-width: 768px){.page-id-45 .cta02 .img{width:100%}}.page-id-45 .cta02 .text-area{width:50%;position:relative}@media not all and (min-width: 768px){.page-id-45 .cta02 .text-area{width:100%}}.page-id-45 .cta02 .text-area::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:17.5px 0 17.5px 20px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;top:50%;right:49px;transform:translateY(-50%)}@media(max-width: 1020px){.page-id-45 .cta02 .text-area::after{right:3.828125vw}}@media not all and (min-width: 768px){.page-id-45 .cta02 .text-area::after{right:20px}}.page-id-45 .cta02 .text-area p{padding:0 68px;text-align:center;margin-top:0;color:#fff;font-size:33px;line-height:1.33;font-weight:600}@media(max-width: 1020px){.page-id-45 .cta02 .text-area p{font-size:2.578125vw;line-height:3.4375vw}}@media not all and (min-width: 768px){.page-id-45 .cta02 .text-area p{font-size:20px;line-height:1.5;padding:15px 60px}}.page-id-45 .cta01{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;max-width:1020px;margin:90px auto 0;border:1px solid #063}@media not all and (min-width: 768px){.page-id-45 .cta01{flex-direction:column;position:relative}}.page-id-45 .cta01:hover{opacity:.7}.page-id-45 .cta01:hover .img img{opacity:1}.page-id-45 .cta01 .img{width:288px;border-right:1px solid #063;margin:0;position:relative}@media not all and (min-width: 768px){.page-id-45 .cta01 .img{width:100%;border-right:none;position:absolute;top:-70px;left:20px;width:150px !important;z-index:1}}.page-id-45 .cta01 .img img{position:absolute;padding:0 19px;bottom:14px;left:50%;transform:translateX(-50%);width:100%}@media not all and (min-width: 768px){.page-id-45 .cta01 .img img{position:static;transform:none;padding:0}}.page-id-45 .cta01 .text-area{width:calc(100% - 288px);padding:48px 54px 48px 0;background-color:#f6f6f6;position:relative}@media not all and (min-width: 768px){.page-id-45 .cta01 .text-area{width:100%;padding:40px 54px 40px 0}}.page-id-45 .cta01 .text-area::after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:24.5px 0 24.5px 20px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #063;top:50%;right:34px;transform:translateY(-50%)}@media not all and (min-width: 768px){.page-id-45 .cta01 .text-area::after{right:20px}}.page-id-45 .cta01 .text-area p{margin-top:0;font-size:37px;line-height:1.19;font-weight:600;text-align:center;color:#000;padding:0 20px}@media(max-width: 1020px){.page-id-45 .cta01 .text-area p{font-size:3.6274509804vw;line-height:4.3137254902vw}}@media not all and (min-width: 768px){.page-id-45 .cta01 .text-area p{font-size:20px;line-height:1.5}}.page-id-43 .second-whitebg{background-color:rgba(255,255,255,0)}.page-id-43 .second-whitebg_content{max-width:none}.company-about{max-width:1300px;margin:50px auto 0}.company-about .company-about_content{padding:0 100px}@media not all and (min-width: 768px){.company-about .company-about_content{padding:0 30px}}.company-about .company-about_content h2{margin-top:30px;margin-bottom:32px;color:#569658;font-size:1.875rem;font-weight:600;line-height:1.33;text-align:center;border-bottom:0}@media not all and (min-width: 768px){.company-about .company-about_content h2{font-size:1.5625rem;line-height:1.4}}.company-about .company-about_content p{font-size:0.875rem;font-weight:400;line-height:1.7;margin-bottom:1.7em}.company-about .company-about_content .grad-wrap{position:relative}.company-about .company-about_content .grad-wrap .grad-trigger{display:none}.company-about .company-about_content .grad-wrap .grad-trigger:checked+.btnOpen{display:none}.company-about .company-about_content .grad-wrap .grad-trigger:checked~.btnClose{display:block}.company-about .company-about_content .grad-wrap .grad-trigger:checked~.grad-item{height:auto}.company-about .company-about_content .grad-wrap .grad-trigger:checked~.grad-item::before{display:none}.company-about .company-about_content .grad-wrap .grad-btn{width:100%;text-align:center}.company-about .company-about_content .grad-wrap .grad-btn span{padding:13px 20px;background:#fff;border-radius:5px;box-shadow:0 3px 2px 0 rgba(0,0,0,.2);color:#000;font-size:1rem;font-weight:700;line-height:1;text-align:center;display:inline-block;cursor:pointer;transition:all .2s ease-out 0s;overflow:hidden;position:relative;z-index:0}.company-about .company-about_content .grad-wrap .grad-btn span:hover,.company-about .company-about_content .grad-wrap .grad-btn span:focus{opacity:1;cursor:pointer;color:#fff !important}@media not all and (min-width: 768px){.company-about .company-about_content .grad-wrap .grad-btn span:hover,.company-about .company-about_content .grad-wrap .grad-btn span:focus{background-color:#000}}.company-about .company-about_content .grad-wrap .grad-btn span:hover:before,.company-about .company-about_content .grad-wrap .grad-btn span:focus:before{width:152%;height:100%}.company-about .company-about_content .grad-wrap .grad-btn span:before{content:"";position:absolute;z-index:-1;width:0;height:100%;background-color:#000;left:-53%;top:0;transform:skew(50deg);transition-duration:.2s;transform-origin:top left}@media not all and (min-width: 768px){.company-about .company-about_content .grad-wrap .grad-btn span:before{display:none}}.company-about .company-about_content .grad-wrap .grad-btn.btnOpen{position:absolute;bottom:0;left:0;right:0;z-index:10}.company-about .company-about_content .grad-wrap .grad-btn.btnClose{position:absolute;bottom:0;left:0;right:0;z-index:10;display:none}.company-about .company-about_content .grad-wrap .grad-item{position:relative;overflow:hidden;height:500px;padding-bottom:30px}.company-about .company-about_content .grad-wrap .grad-item:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(to bottom, rgba(248, 248, 248, 0) 0, #f8f8f8 90%, #f8f8f8 100%)}.company-info{max-width:1300px;margin:50px auto 0;padding-top:35px;padding-right:40px;position:relative;z-index:10}@media not all and (min-width: 768px){.company-info{margin:50px auto 0;padding:0;position:static}}.company-info .company-info_content{position:relative;z-index:30}.company-info .company-info_content .inner{padding:64px 150px;background-color:#fff}@media not all and (min-width: 768px){.company-info .company-info_content .inner{margin:0;padding:30px}}.company-info .company-info_content .inner :last-child{margin-bottom:0}.company-info .company-info_content .inner h2{font-size:1.875rem;font-weight:600;line-height:1.33;text-align:center;border-bottom:0}@media not all and (min-width: 768px){.company-info .company-info_content .inner h2{font-size:1.5625rem;line-height:1.4}}.company-info .company-info_content .inner p{font-size:1rem;line-height:2.5}.company-info .company-info_content .inner p span{color:#399119}.company-info .company-info_content .inner dl dt{font-size:1rem;line-height:2.5;color:#399119}.company-info .company-info_content .inner dl dd{margin-left:0;margin-bottom:50px;font-size:1rem;line-height:2.5}.company-info .company-info_content .inner .company-info_column{display:flex;justify-content:space-between;flex-shrink:0}@media not all and (min-width: 768px){.company-info .company-info_content .inner .company-info_column{display:block}}.company-info .company-info_content .inner .company-info_column .col{width:49%}@media not all and (min-width: 768px){.company-info .company-info_content .inner .company-info_column .col{width:100%}}.company-info .company-info_content .inner iframe{width:90%;margin:20px auto 0;display:block}@media not all and (min-width: 768px){.company-info .company-info_content .inner iframe{width:100%;height:300px}}.company-info .company-info_content .inner .btnSolid{padding:9px 15px;color:#0683aa;border:solid 2px #0683aa}.company-info .company-info_content .inner .btnSolid:before{background-color:#0683aa !important}@media not all and (min-width: 768px){.company-info .company-info_content .inner .btnSolid:before{display:none}}@media not all and (min-width: 768px){.company-info .company-info_content .inner .btnSolid:hover{background-color:#0683aa !important}}.company-info .company-info_content .inner .access{text-align:center}.company-info .company-info_content .inner .access p{margin:40px 0;font-size:1.5rem;font-weight:600;line-height:1.25;text-align:left;position:relative;padding-left:1em;max-width:993px;margin-left:auto;margin-right:auto}.company-info .company-info_content .inner .access p span.num{position:absolute;color:inherit;left:0}.company-info .company-info_content .inner .access figure{margin:0 0 40px}.company-info .company-info_mask{width:446px;height:175px;background-color:#51b52c;position:absolute;top:0;right:0}@media not all and (min-width: 768px){.company-info .company-info_mask{position:static;width:100%;height:100px}}.company-officer{max-width:1300px;margin:50px auto 0;padding:35px 0 0 40px;position:relative;z-index:10}@media not all and (min-width: 768px){.company-officer{margin-top:50px;padding:0;position:static}}.company-officer .company-officer_content{position:relative;z-index:40}.company-officer .company-officer_content .inner{padding:30px;background-color:#fff}@media not all and (min-width: 768px){.company-officer .company-officer_content .inner{margin:0}}.company-officer .company-officer_content .inner :last-child{margin-bottom:0}.company-officer .company-officer_content .inner>h2{font-size:1.875rem;font-weight:600;line-height:1.33;text-align:center}.company-officer .company-officer_content .inner .company-officer_column{display:flex;flex-shrink:0}@media not all and (min-width: 768px){.company-officer .company-officer_content .inner .company-officer_column{display:block}}.company-officer .company-officer_content .inner .company-officer_column .img{flex-shrink:0;order:1}@media not all and (min-width: 768px){.company-officer .company-officer_content .inner .company-officer_column .img{text-align:center}}.company-officer .company-officer_content .inner .company-officer_column .text{padding-right:20px;order:0}@media not all and (min-width: 768px){.company-officer .company-officer_content .inner .company-officer_column .text{padding-right:0}}.company-officer .company-officer_content .inner .company-officer_column .text h2{font-size:1.375rem;line-height:1.82}@media not all and (min-width: 768px){.company-officer .company-officer_content .inner .company-officer_column .text h2{text-align:center}}.company-officer .company-officer_content .inner .company-officer_column .text p{font-size:1rem;line-height:2.5}.company-officer .company-officer_content .inner .company-officer_column .text .company-officer_3items{display:flex;flex-shrink:0}.company-officer .company-officer_content .inner .company-officer_column .text .company-officer_3items .col{width:33.33333%;padding:0 10px;text-align:center}.company-officer .company-officer_mask{width:100%;max-width:660px;height:400px;background-color:#0683aa;position:absolute;top:0;left:0;z-index:30}@media not all and (min-width: 768px){.company-officer .company-officer_mask{position:static;width:100%;height:100px;right:0}}.company-officer2{max-width:1300px;margin:50px auto 0;padding:35px 40px 0 0;position:relative;z-index:10}@media not all and (min-width: 768px){.company-officer2{margin-top:50px;padding:0;position:static}}.company-officer2 .company-officer2_content{position:relative;z-index:40}.company-officer2 .company-officer2_content .inner{padding:30px;background-color:#fff}@media not all and (min-width: 768px){.company-officer2 .company-officer2_content .inner{margin:0}}.company-officer2 .company-officer2_content .inner :last-child{margin-bottom:0}.company-officer2 .company-officer2_content .inner>h2{font-size:1.875rem;font-weight:600;line-height:1.33;text-align:center}.company-officer2 .company-officer2_content .inner .company-officer2_column{display:flex;flex-shrink:0}@media not all and (min-width: 768px){.company-officer2 .company-officer2_content .inner .company-officer2_column{display:block}}.company-officer2 .company-officer2_content .inner .company-officer2_column .img{flex-shrink:0;order:0}@media not all and (min-width: 768px){.company-officer2 .company-officer2_content .inner .company-officer2_column .img{text-align:center}}.company-officer2 .company-officer2_content .inner .company-officer2_column .text{padding-left:20px;order:1}@media not all and (min-width: 768px){.company-officer2 .company-officer2_content .inner .company-officer2_column .text{padding-left:0}}.company-officer2 .company-officer2_content .inner .company-officer2_column .text h2{font-size:1.375rem;line-height:1.82}@media not all and (min-width: 768px){.company-officer2 .company-officer2_content .inner .company-officer2_column .text h2{text-align:center}}.company-officer2 .company-officer2_content .inner .company-officer2_column .text p{font-size:1rem;line-height:2.5}.company-officer2 .company-officer2_content .inner .company-officer2_column .text .company-officer2_3items{display:flex;flex-shrink:0}.company-officer2 .company-officer2_content .inner .company-officer2_column .text .company-officer2_3items .col{width:33.33333%;padding:0 10px;text-align:center}.company-officer2 .company-officer2_content .inner .company-officer2_column .text .company-officer2_3items.flex-wrap .col{width:33.33333% !important}.company-officer2 .company-officer2_mask{width:100%;max-width:660px;height:400px;background-color:#067d63;position:absolute;top:0;right:0;z-index:30}@media not all and (min-width: 768px){.company-officer2 .company-officer2_mask{position:static;width:100%;height:100px;right:0}}.page-id-45{background-color:#fff}.page-id-45 .second-whitebg .second-whitebg_content{max-width:none}
