.pocket_intro a{color:#000;border-bottom:2px dotted #2f9280}.pocket_intro em{font-style:normal;text-decoration:underline}.pocket_intro .pocket_intro_sp{width:fit-content;margin:0 auto 30px;padding:2px 20px;background:#e2f1ee;border-radius:100px;color:#2f9280;font-size:14px}.pocket_section_heading{width:100%;margin:0 0 40px}.pocket_section_heading .en{display:block;color:#13264d;font-size:44px;line-height:1.1;letter-spacing:.04em;font-weight:700}.pocket_section_heading .jp{display:block;color:#000;font-size:18px;line-height:1.2;font-weight:700;margin-top:8px}.pocket_section_heading.green .en{color:#2f9280}.pocket_about{background:url("../img/service/pocket-station/bg_about.jpg") center center/cover no-repeat;width:100vw;margin:60px calc(50% - 50vw);padding:70px 0 80px}.pocket_about_box{margin:0}.pocket_about_body{display:flex;gap:10px}.pocket_about_col--left{width:calc(100% - 107.5px);margin-right:12px;flex:1}.pocket_about_col--right{width:calc(100% - 107.5px);flex:1}.pocket_about_col--right .pocket_about_feature{border-bottom-color:#2f9280}.pocket_about_col--image{width:215px;text-align:center}.pocket_about_col--image img{width:100%;height:auto}.pocket_about_head{display:flex;align-items:center;justify-content:center;min-height:60px;padding:16px 10px;margin-bottom:26px}.pocket_about_head img{width:32px;height:32px;object-fit:contain;margin-right:10px}.pocket_about_head--navy{background:#13264d}.pocket_about_head--green{background:#2f9280}.pocket_about_head_ttl{padding:0;color:#fff;font-size:20px;font-weight:700;line-height:1.25;margin:0}.pocket_about_head_ttl::after{display:none}.pocket_about_feature{display:flex;align-items:flex-start;padding:0 12px 18px;margin-bottom:22px;border-bottom:2px dotted #13264d}.pocket_about_feature:last-child{margin-bottom:0;border-bottom:none}.pocket_about_feature>img{width:50px;height:50px;object-fit:contain;margin-right:14px}.pocket_about_feature h4{color:#222;font-size:22px;font-weight:700;line-height:1.35;margin:8px 0}.pocket_about_feature ul{margin:0;padding-left:1.2em}.pocket_about_feature li{color:#222;font-size:16px;line-height:1.6;margin-bottom:2px}.pocket_about_feature p{color:#222;font-size:16px;line-height:1.6;margin-bottom:2px}.station-package h6{padding-left:30px;font-feature-settings:"palt";font-size:20px}.station-package h6::before{position:absolute;left:0;top:-2px}.station-package h6 span{color:#2f9280;font-size:16px}.station-package .d-md-flex li{font-size:14px}.station-package li ul{min-height:auto !important}.station-package li ul li:nth-child(1){padding-right:20px;flex:1;line-height:2}.station-package li ul li:nth-child(2){min-width:70px;max-width:70px}.function{background:#e2f1ee}.pocket_function{margin-bottom:32px;padding:30px 0 30px 30px;background:#fff;display:flex}.pocket_function .pocket_function_inner{width:70%;padding-right:30px}.pocket_function .pocket_function_img{width:30%;padding-right:20px;text-align:center}.pocket_function .pocket_function_img img{max-width:100%;height:auto}.pocket_function .pocket_function_img.pocket_function_img_middle img{max-width:180px}.pocket_function .pocket_function_img .pocket_function_img_txt{margin:0;font-size:12px;text-align:center}.pocket_function .pocket_function_title_wrap{margin-bottom:20px;padding:0 5px 15px;border-bottom:2px dotted #2f9280;color:#2f9280}.pocket_function .pocket_function_title_sub{margin-bottom:0;color:#2f9280;font-size:16px}.pocket_function .pocket_function_title_inner{display:flex;flex-wrap:wrap;gap:10px}.pocket_function .pocket_function_title{margin-bottom:0;padding:0;font-size:22px}.pocket_function .pocket_function_title::after{display:none}.pocket_function .title_features{margin:0;padding:3px 10px 3px 25px;color:#fff;position:relative;font-size:12px}.pocket_function .title_features::before{width:10px;height:10px;margin:auto;content:"";position:absolute;left:10px;top:0;bottom:0}.pocket_function .title_features.title_features01{background:#2f9280}.pocket_function .title_features.title_features01::before{background:url(../img/service/pocket-station/icon_function01.svg)}.pocket_function .title_features.title_features02{background:#13264d}.pocket_function .title_features.title_features02::before{background:url(../img/service/pocket-station/icon_function02.svg)}.pocket_function .pocket_function_txt{margin-bottom:20px;font-size:14px}.pocket_function .pocket_function_txt a{color:#000;border-bottom:2px dotted #2f9280}.pocket_function .pocket_function_point{margin-bottom:0;padding:10px 10px 10px 35px;background:#f6f6f6;font-size:14px;position:relative}.pocket_function .pocket_function_point::before{width:11px;height:10px;background:url(../img/service/pocket-station/icon_function03.svg);content:"";position:absolute;left:15px;top:17px}.menu__list{margin-right:0;gap:0 40px}.menu__list .menu__item{width:calc(50% - 20px);flex:inherit;margin-right:0}.application{background:#f6f6f6}.application .application_box{max-width:1400px;gap:36px}.application .application_list{width:calc(50% - 20px);padding:0 30px 30px;background:#fff}.application .application_list .application_list_title{font-size:20px;text-align:center}.application .application_list .application_list_txt span{font-size:14px}.application .application_list .application_list_txt a{border-bottom:2px dotted #2f9280;color:#212529}.application .application_list img{width:fit-content;margin:0 auto;display:block}.application .scope-case .btn-primary{width:fit-content}.trial-body .btn-primary{margin-top:0;position:relative}.trial-body .btn-primary::before{content:"";display:inline-block;margin-right:12px;width:20px;height:30px;vertical-align:middle;background-image:url(../img/service/pocket-station/icon_dl.svg);background-repeat:no-repeat}body.page-pocket-station #lightbox,body.page-template-page-pocket-station #lightbox,body.page-template-pages-page-pocket-station-php #lightbox{position:fixed !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%);max-width:calc(100vw - 120px);z-index:10000}body.page-pocket-station #lightbox .lb-outerContainer,body.page-template-page-pocket-station #lightbox .lb-outerContainer,body.page-template-pages-page-pocket-station-php #lightbox .lb-outerContainer{margin:0 auto}body.page-pocket-station #lightbox .lb-container,body.page-template-page-pocket-station #lightbox .lb-container,body.page-template-pages-page-pocket-station-php #lightbox .lb-container{overflow:visible}body.page-pocket-station #lightbox .lb-nav,body.page-template-page-pocket-station #lightbox .lb-nav,body.page-template-pages-page-pocket-station-php #lightbox .lb-nav{position:absolute;inset:0;overflow:visible;pointer-events:none}body.page-pocket-station #lightbox .lb-nav a.lb-prev,body.page-pocket-station #lightbox .lb-nav a.lb-next,body.page-template-page-pocket-station #lightbox .lb-nav a.lb-prev,body.page-template-page-pocket-station #lightbox .lb-nav a.lb-next,body.page-template-pages-page-pocket-station-php #lightbox .lb-nav a.lb-prev,body.page-template-pages-page-pocket-station-php #lightbox .lb-nav a.lb-next{position:absolute;top:50%;width:36px;height:50px;margin:0;float:none;opacity:1 !important;pointer-events:auto;background:#e2f1ee !important;border-radius:3px;transform:translateY(-50%)}body.page-pocket-station #lightbox .lb-nav a.lb-prev::after,body.page-pocket-station #lightbox .lb-nav a.lb-next::after,body.page-template-page-pocket-station #lightbox .lb-nav a.lb-prev::after,body.page-template-page-pocket-station #lightbox .lb-nav a.lb-next::after,body.page-template-pages-page-pocket-station-php #lightbox .lb-nav a.lb-prev::after,body.page-template-pages-page-pocket-station-php #lightbox .lb-nav a.lb-next::after{width:10px;height:10px;margin:auto;content:"";position:absolute;top:0;bottom:0}body.page-pocket-station #lightbox .lb-nav a.lb-prev,body.page-template-page-pocket-station #lightbox .lb-nav a.lb-prev,body.page-template-pages-page-pocket-station-php #lightbox .lb-nav a.lb-prev{left:-54px;background-position:center !important;background-size:14px auto !important}body.page-pocket-station #lightbox .lb-nav a.lb-prev::after,body.page-template-page-pocket-station #lightbox .lb-nav a.lb-prev::after,body.page-template-pages-page-pocket-station-php #lightbox .lb-nav a.lb-prev::after{border-top:solid 2px #2f9280;border-right:solid 2px #2f9280;transform:rotate(-135deg);left:15px}body.page-pocket-station #lightbox .lb-nav a.lb-next,body.page-template-page-pocket-station #lightbox .lb-nav a.lb-next,body.page-template-pages-page-pocket-station-php #lightbox .lb-nav a.lb-next{right:-54px;background-position:center !important;background-size:14px auto !important}body.page-pocket-station #lightbox .lb-nav a.lb-next::after,body.page-template-page-pocket-station #lightbox .lb-nav a.lb-next::after,body.page-template-pages-page-pocket-station-php #lightbox .lb-nav a.lb-next::after{border-top:solid 2px #2f9280;border-right:solid 2px #2f9280;transform:rotate(45deg);left:12px}@media screen and (max-width: 1024px){.pocket_intro .pocket_intro_sp{width:fit-content}.pocket_section_heading .en{font-size:38px}.pocket_section_heading .jp{font-size:16px}.pocket_about_body{flex-wrap:wrap;align-items:stretch}.pocket_about_col--left{width:calc(50% - 14px);margin-right:0;order:2}.pocket_about_col--right{width:calc(50% - 14px);order:3}.pocket_about_col--image{width:100%;order:1;margin-bottom:24px}.pocket_about_col--image img{width:215px}.pocket_about_head{min-height:72px;margin-bottom:20px}.pocket_about_head_ttl{font-size:18px}.pocket_about_feature h4{font-size:20px}.pocket_about_feature li{font-size:14px}.pocket_about_feature p{font-size:14px}}@media screen and (max-width: 767px){.pocket_intro .pocket_intro_sp{width:fit-content}.pocket_section_heading .en{font-size:32px}.pocket_section_heading .jp{font-size:14px}.pocket_about_body{flex-direction:column}.pocket_about_col--left{width:100%;margin-bottom:16px}.pocket_about_col--right{width:100%}.pocket_about_head{padding:12px 16px}.pocket_about_head_ttl{font-size:16px}.pocket_about_feature h4{font-size:18px}.pocket_about_feature li{font-size:13px}.pocket_about_feature p{font-size:13px}.station-package li ul li:nth-child(2){margin-top:15px;text-align:center}.pocket_function{padding:15px;flex-direction:column}.pocket_function .pocket_function_inner{width:100%;padding:0 0 30px}.pocket_function .pocket_function_img{width:fit-content;max-width:290px;margin:0 auto;padding:0}.menu__list .menu__item{width:100%}.application .application_box{flex-direction:column}.application .application_list{width:100%}.trial-body{justify-content:center}body.page-pocket-station #lightbox .lb-nav a.lb-prev::after,body.page-template-page-pocket-station #lightbox .lb-nav a.lb-prev::after,body.page-template-pages-page-pocket-station-php #lightbox .lb-nav a.lb-prev::after{left:12px}body.page-pocket-station #lightbox .lb-nav a.lb-next::after,body.page-template-page-pocket-station #lightbox .lb-nav a.lb-next::after,body.page-template-pages-page-pocket-station-php #lightbox .lb-nav a.lb-next::after{left:8px}body.page-pocket-station #lightbox,body.page-template-page-pocket-station #lightbox,body.page-template-pages-page-pocket-station-php #lightbox{max-width:calc(100vw - 20px)}body.page-pocket-station #lightbox .lb-outerContainer,body.page-template-page-pocket-station #lightbox .lb-outerContainer,body.page-template-pages-page-pocket-station-php #lightbox .lb-outerContainer{width:auto !important;max-width:calc(100vw - 20px)}body.page-pocket-station #lightbox .lb-dataContainer,body.page-template-page-pocket-station #lightbox .lb-dataContainer,body.page-template-pages-page-pocket-station-php #lightbox .lb-dataContainer{width:auto !important;max-width:100%}body.page-pocket-station #lightbox .lb-image,body.page-template-page-pocket-station #lightbox .lb-image,body.page-template-pages-page-pocket-station-php #lightbox .lb-image{width:auto !important;height:auto !important;max-width:min(92vw,100%) !important;max-height:80vh !important;margin:0 auto}body.page-pocket-station #lightbox .lb-nav a.lb-prev,body.page-template-page-pocket-station #lightbox .lb-nav a.lb-prev,body.page-template-pages-page-pocket-station-php #lightbox .lb-nav a.lb-prev{left:4px;width:28px;height:42px}body.page-pocket-station #lightbox .lb-nav a.lb-next,body.page-template-page-pocket-station #lightbox .lb-nav a.lb-next,body.page-template-pages-page-pocket-station-php #lightbox .lb-nav a.lb-next{right:4px;width:28px;height:42px}}
/*# sourceMappingURL=map/service-pocket-station.css.map */
