@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,900;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@500&display=swap";html,body{margin:0;padding:0;border:0;vertical-align:baseline;position:relative;font-size:62.5%;overflow-x:hidden;font-weight:400}body{-webkit-text-size-adjust:100%;overflow-y:hidden;position:relative;font-family:Lato,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;line-height:1.8}@media print{body{zoom:.6}body .print_break{break-before:page}body *{-webkit-print-color-adjust:exact}}body a{color:#070303;text-decoration:none;-webkit-transition:all .2s linear!important;-moz-transition:all .2s linear!important;-o-transition:all .2s linear!important;transition:all .2s linear!important}body a:hover{-webkit-transition:all .2s linear!important;-moz-transition:all .2s linear!important;-o-transition:all .2s linear!important;transition:all .2s linear!important}p,ul,li,a,dl,dt,dd,th,td,input{font-size:1.4rem;line-height:1.8}@media print,screen and (min-width:768px){p,ul,li,a,dl,dt,dd,th,td,input{font-size:1.6rem}}::selection{background:#d8e9e9;color:#177475}img{border:none;vertical-align:bottom;max-width:100%;height:auto;width:auto}.opacity:hover{opacity:70%;-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70)}.g_common_width_750{width:96%;max-width:750px;margin:0 auto}.g_common_width_1000{width:96%;max-width:1000px;margin:0 auto}.g_common_width_s{width:86%;max-width:1140px;margin:0 auto}.g_common_width_m{width:90%;max-width:1140px;margin:0 auto}.g_common_width_l{width:96%;max-width:1140px;margin:0 auto}.mt_0{margin-top:0}.mt_5{margin-top:5px}.mt_10{margin-top:10px}.mt_15{margin-top:15px}.mt_20{margin-top:20px}.pt_0{padding-top:0}.pt_5{padding-top:5px}.pt_10{padding-top:10px}.pt_15{padding-top:15px}.pt_20{padding-top:20px}.mb_0{margin-bottom:0}.mb_5{margin-bottom:5px}.mb_10{margin-bottom:10px}.mb_15{margin-bottom:15px}.mb_20{margin-bottom:20px}.pb_0{padding-bottom:0}.pb_5{padding-bottom:5px}.pb_10{padding-bottom:10px}.pb_15{padding-bottom:15px}.pb_20{padding-bottom:20px}.pb_1r{padding-bottom:1rem}.pb_2r{padding-bottom:2rem}.fade img{opacity:0;transform:translateY(100px);transition:2s}.fade img.lazyloaded{transform:translate(0);opacity:1}.g_img_mouseover{display:block;overflow:hidden;width:100%}.g_img_mouseover img{display:block;transition-duration:.8s}.g_img_mouseover img:hover{transform:scale(1.1);transition-duration:.8s;filter:brightness(70%)}.g_lead_text{text-align:left;font-size:1.4rem;margin:0 auto}@media print,screen and (min-width:768px){.g_lead_text{width:auto;text-align:center;font-size:1.8rem}}@media print{.g_lead_text{margin:0 auto;text-align:center}}.g_lead_box{width:86%;max-width:1140px;margin:5rem auto}.g_lead_box p{text-align:left;font-size:1.4rem;width:90%;margin:0 auto}@media print,screen and (min-width:768px){.g_lead_box p{width:auto;text-align:center;line-height:2.4;font-size:1.8rem}}@media print{.g_lead_box p{text-align:center}}.g_sub_layer_title{width:96%;text-align:center;font-weight:700;line-height:1.4;letter-spacing:2px;margin:0 auto 2rem;font-size:1.8rem}@media print,screen and (min-width:576px){.g_sub_layer_title{font-size:2rem}}@media print,screen and (min-width:768px){.g_sub_layer_title{letter-spacing:3px;font-size:2.4rem;margin:0 auto 4rem}}@media print,screen and (min-width:992px){.g_sub_layer_title{font-size:3rem}}.g_sub_layer_title:after{content:"";display:block;width:90px;height:5px;margin:1rem auto 0;background-color:#283980}.g_normal_text{padding-bottom:1rem;max-width:770px;margin:0 auto;font-size:1.4rem}@media print,screen and (min-width:768px){.g_normal_text{font-size:1.6rem}}.g_bottom_border_title{text-align:left;font-weight:700;border-bottom:1px solid #707070;margin:5rem 0 2rem;padding:0 0 .5rem;color:#283980;line-height:1.6;font-size:1.8rem}@media print,screen and (min-width:768px){.g_bottom_border_title{text-align:center;font-size:2.5rem}}@media print{.g_bottom_border_title{text-align:center}}.g_blue_back_title{line-height:1.7;color:#fff;background-color:#283980;border-radius:50px;margin:3rem 0 1rem;padding:.1rem 0;text-align:center;font-size:1.6rem}@media print,screen and (min-width:768px){.g_blue_back_title{font-size:2.3rem}}.g_left_border_title{font-size:1.8rem;font-weight:700;padding:0 0 0 1rem;border-left:6px solid #283980;margin:3rem 0 1rem;line-height:1.4}@media print,screen and (min-width:576px){.g_left_border_title{font-size:2.2rem;padding:0 0 0 2rem}}@media print,screen and (min-width:768px){.g_left_border_title{font-size:2.6rem;margin:8rem 0 2rem;padding:0 0 0 3rem}}.g_anotherwindow:after{content:"";display:inline-block;background-image:url(/img/service/common/icon_black_anotherwindow.svg);background-position:right center;background-size:10px;background-repeat:no-repeat;padding-right:1.5rem;width:10px;height:10px}.al_right{text-align:right}.al_left{text-align:left}.al_center{text-align:center}.al_md_center{text-align:left}@media print,screen and (min-width:768px){.al_md_center{text-align:center}}.bold{font-weight:700}.normal_weight{font-weight:400}.blue{color:#283980}.f_52{font-size:3.8rem}@media print,screen and (min-width:768px){.f_52{font-size:5.2rem}}.f_38{font-size:2.2rem}@media print,screen and (min-width:768px){.f_38{font-size:3.8rem}}.f_21{font-size:1.7rem}@media print,screen and (min-width:768px){.f_21{font-size:2.1rem}}.f_20{font-size:1.6rem}@media print,screen and (min-width:768px){.f_20{font-size:2rem}}.f_19{font-size:1.6rem}@media print,screen and (min-width:768px){.f_19{font-size:1.9rem}}.f_16{font-size:1.4rem}@media print,screen and (min-width:768px){.f_16{font-size:1.6rem}}.f_14{font-size:1rem}@media print,screen and (min-width:768px){.f_14{font-size:1.4rem}}.g_btn{display:block;width:86%;max-width:500px;margin:4rem auto 0;background-color:#ec9039;border-bottom:5px solid #b16b29;color:#fff;text-align:center;position:relative;border-radius:10px;line-height:1.3;font-size:1.8rem;padding:1.2rem 3rem 1.2rem 1.5rem}@media print,screen and (min-width:768px){.g_btn{display:table;font-size:2.2rem;padding:2rem 6.5rem 2rem 4rem}}.g_btn:hover{transform:translate3d(0,5px,0)}.g_btn:after{content:" ";background-image:url(/img/service/common/icon_next.svg);position:absolute;width:8px;height:13px;background-repeat:no-repeat;top:40%;right:5%}.g_s_btn{display:table;max-width:86%;margin:4rem auto 0;background-color:#d00605;border-bottom:3px solid #A3182A;color:#fff;text-align:center;border-radius:10px;line-height:1.4;font-size:1.4rem;padding:.5rem 2rem}@media print,screen and (min-width:768px){.g_s_btn{font-size:1.6rem;padding:1rem 4rem}}.g_s_btn:hover{transform:translate3d(0,5px,0);-webkit-transition:all .2s linear!important;-moz-transition:all .2s linear!important;-o-transition:all .2s linear!important;transition:all .2s linear!important}.g_yellow_s_btn{display:block;background-color:#f8b700;border-bottom:2px solid #B98800;color:#fff;padding:1rem 1.5rem;line-height:1.4;font-size:1.6rem;text-align:center;border-radius:10px}@media print,screen and (min-width:768px){.g_yellow_s_btn{padding:1.5rem;font-size:1.7rem}}.g_yellow_s_btn:hover{transform:translate3d(0,3px,0)}.g_text_s_btn{display:block;font-size:1.6rem;text-align:center;font-weight:700;text-decoration:underline;color:#1c7ae0;letter-spacing:.1rem;line-height:1.4;border-radius:10px}@media print,screen and (min-width:768px){.g_text_s_btn{padding:0 1.5rem 1.5rem;font-size:1.7rem}}.g_text_s_btn:hover{transform:translate3d(0,3px,0)}.g_text_s_btn br{display:none}@media print,screen and (min-width:768px){.g_text_s_btn br{display:block}}.red_btn{background-color:#d00605;border-bottom:5px solid #A3182A}.red_btn:after{content:none;background-image:none}.white_btn{background-color:#fff;color:#283980}.g_anotherwindow:after{content:"";display:inline-block;background-image:url(/img/service/common/icon_white_anotherwindow.svg);background-position:right center;background-size:20px;background-repeat:no-repeat;padding-right:3rem;width:20px;height:20px}.g_white_btn{display:block;max-width:86%;background-color:#fff;color:#283980;font-weight:700;text-align:center;margin:4rem auto 0;border-radius:10px;padding:1.5rem 3rem;font-size:1.6rem}.g_white_btn:after{content:"";display:inline-block;background-image:url(/img/service/common/icon_blue_anotherwindow.svg);background-position:right center;background-size:20px;background-repeat:no-repeat;padding-right:3rem;width:20px;height:20px}@media print,screen and (min-width:768px){.g_white_btn{display:table;font-size:2.2rem;padding:2rem 4rem;min-width:500px}}@media print,screen and (min-width:1200px){.g_white_btn{font-size:2.4rem;padding:2.5rem 4rem}}.g_white_btn:hover{transform:translate3d(0,5px,0)}.g_label_btn{display:block;margin:2rem auto 1rem;width:100%;text-align:center;border-top:none;border-right:none;border-left:none;background-color:#d00605;border-bottom:5px solid #A3182A;color:#fff;padding:1.7rem 1.5rem 1.1rem 2.5rem;position:relative;font-size:1.6rem;letter-spacing:2px;font-weight:700;border-radius:10px;cursor:pointer;background-position:left 10% top 55%;background-repeat:no-repeat;max-width:350px;-webkit-transition:all .2s linear!important;-moz-transition:all .2s linear!important;-o-transition:all .2s linear!important;transition:all .2s linear!important}@media print,screen and (min-width:576px){.g_label_btn{margin:1.5rem auto 1rem;padding:1.8rem 2rem 1rem 4rem;background-position:left 20% top 55%}}@media print,screen and (min-width:768px){.g_label_btn{font-size:2rem;background-position:left 10% top 55%}}@media print,screen and (min-width:992px){.g_label_btn{font-size:2.2rem;margin:2rem auto 0;padding:1.7rem 2.5rem 1.3rem 5rem}}.g_label_btn:hover{transform:translate3d(0,5px,0);-webkit-transition:all .2s linear!important;-moz-transition:all .2s linear!important;-o-transition:all .2s linear!important;transition:all .2s linear!important}.g_label_btn span{position:absolute;top:-.5rem;background-color:#fff;border:1px solid #A3182A;color:#a3182a;font-size:1rem;border-radius:20px;padding:0 2rem;letter-spacing:normal;right:10%;left:10%}@media print,screen and (min-width:576px){.g_label_btn span{top:-1rem;font-size:1.2rem;right:5%;left:5%}}@media print,screen and (min-width:768px){.g_label_btn span{right:10%;left:10%}}@media print,screen and (min-width:992px){.g_label_btn span{right:15%;left:15%}}.wrap_cost{background-image:url(/img/service/common/bg_shape1.png),url(/img/service/common/bg_shape2.png);background-repeat:no-repeat;background-position:left top,right top;background-size:20%}@media print,screen and (min-width:768px){.wrap_cost{background-size:auto}}.wrap_cost{background-color:#e9ebf7;padding:4rem 0}.wrap_cost .wrap_cost_title{font-weight:700;text-align:center;margin-bottom:2rem;font-size:1.8rem;line-height:1.4;color:#000;letter-spacing:3px}@media print,screen and (min-width:576px){.wrap_cost .wrap_cost_title{font-size:2rem;margin-bottom:3rem}}@media print,screen and (min-width:768px){.wrap_cost .wrap_cost_title{font-size:2.4rem}}@media print,screen and (min-width:992px){.wrap_cost .wrap_cost_title{font-size:3rem}}.wrap_cost .wrap_cost_title:before{content:"Cost";font-family:Zen Maru Gothic,sans-serif;color:#283980;display:block;letter-spacing:2px;font-size:1.2rem}@media print,screen and (min-width:576px){.wrap_cost .wrap_cost_title:before{font-size:1.4rem}}@media print,screen and (min-width:992px){.wrap_cost .wrap_cost_title:before{font-size:2rem}}.wrap_cost_width{width:86%;max-width:750px;margin:0 auto}.cost_case{max-width:740px;margin:0 auto}@media print,screen and (min-width:576px){.cost_case{display:flex;align-items:center;justify-content:space-around}}.cost_case li{width:100%;background-color:#fff;border-radius:2rem}@media screen and (min-width:992px){.cost_case li{border-radius:3.5rem}}@media screen and (min-width:1200px){.cost_case li{border-radius:4rem}}.cost_case li{padding:4%;margin:2rem auto}@media print,screen and (min-width:576px){.cost_case li{width:45%}}.cost_case .cost_case_title{background-color:#283980;color:#fff;text-align:center;border-radius:2rem}@media screen and (min-width:992px){.cost_case .cost_case_title{border-radius:3.5rem}}@media screen and (min-width:1200px){.cost_case .cost_case_title{border-radius:4rem}}.cost_case .cost_case_price{font-weight:700;text-align:center}.cost_case .cost_case_price span{color:#283980;font-size:3rem}.cost_case .yellow_box{background-color:#fdf8ec;border-radius:10px;padding:4% 8%;margin:0 auto}.cost_case .cost_case_overview{text-align:center;font-weight:700;margin-bottom:.5rem;font-size:1.4rem}@media print,screen and (min-width:768px){.cost_case .cost_case_overview{font-size:1.6rem}}.cost_case .cost_case_detail{width:100%}.cost_case .cost_case_detail:before,.cost_case .cost_case_detail:after{content:" ";display:table}.cost_case .cost_case_detail:after{clear:both}.cost_case .cost_case_detail{*zoom: 1}.cost_case .cost_case_detail dt{float:left;color:#283980;width:30%;padding:0 0 1rem;font-weight:700;line-height:1.4}.cost_case .cost_case_detail dt:before,.cost_case .cost_case_detail dt:after{content:" ";display:table}.cost_case .cost_case_detail dt:after{clear:both}.cost_case .cost_case_detail dt{*zoom: 1}.cost_case .cost_case_detail dt{font-size:1.2rem}@media print,screen and (min-width:768px){.cost_case .cost_case_detail dt{font-size:1.5rem}}.cost_case .cost_case_detail dd{float:left;width:70%;padding:0 0 1rem;line-height:1.4}.cost_case .cost_case_detail dd:before,.cost_case .cost_case_detail dd:after{content:" ";display:table}.cost_case .cost_case_detail dd:after{clear:both}.cost_case .cost_case_detail dd{*zoom: 1}.cost_case .cost_case_detail dd{font-size:1.2rem}@media print,screen and (min-width:768px){.cost_case .cost_case_detail dd{font-size:1.5rem}}.wrap_download_section{background:#283980;padding:3rem 0;text-align:center;position:relative}@media print,screen and (min-width:768px){.wrap_download_section{padding:4rem 0}}.wrap_download_section .kv_text3{text-align:center;font-weight:700;line-height:1.2;color:#fff;margin:0 0 1rem;font-size:2rem}@media print,screen and (min-width:576px){.wrap_download_section .kv_text3{font-size:2.4rem}}@media print,screen and (min-width:992px){.wrap_download_section .kv_text3{font-size:3.1rem}}.wrap_download_section .kv_text3 span{display:block;font-size:1.3rem}@media print,screen and (min-width:576px){.wrap_download_section .kv_text3 span{font-size:1.5rem}}@media print,screen and (min-width:992px){.wrap_download_section .kv_text3 span{font-size:1.8rem}}.wrap_download_section .g_white_box{width:86%;padding:7% 5% 5%}@media print,screen and (min-width:576px){.wrap_download_section .g_white_box{padding:2% 5%;display:flex;justify-content:space-between;align-items:center}}@media print,screen and (min-width:576px){.wrap_download_section .g_white_box .left{width:45%}}.wrap_download_section .g_white_box .left figure img{width:80%}@media print,screen and (min-width:576px){.wrap_download_section .g_white_box .left figure img{width:100%}}@media print,screen and (min-width:576px){.wrap_download_section .g_white_box .right{width:50%}}.wrap_download_list{display:flex;flex-wrap:wrap;justify-content:center}@media print,screen and (min-width:768px){.wrap_download_list{justify-content:left}}.wrap_download_list li{font-size:1.4rem;font-weight:700;padding:0 1rem 0 0}.wrap_download_list li:before{content:"";background-image:url(/img/service/common/check_yellow.svg);background-repeat:no-repeat;background-position:left center;background-size:contain;display:inline-block;width:20px;height:10px}.wrap_recommend_list{font-weight:700}.wrap_recommend_list dt{font-size:1.6rem;padding:2rem 0 1rem}@media print,screen and (min-width:768px){.wrap_recommend_list dt{font-size:2rem;padding:0 0 2rem}}.wrap_recommend_list dd{color:#283980;text-align:left;padding:0 0 .2rem}@media print,screen and (min-width:576px){.wrap_recommend_list dd{padding:0 0 1rem}}.download_section_btn{background-image:url(/img/service/common/dl_file_icon.svg);background-position:left 10% top 55%}@media print,screen and (min-width:768px){.download_section_btn{background-position:left 15% top 55%}}.download_section_btn span{right:18%;left:18%;padding:0 .5rem}@media print,screen and (min-width:576px){.download_section_btn span{right:5%;left:5%;padding:0 .5rem}}@media print,screen and (min-width:768px){.download_section_btn span{right:10%;left:10%;padding:0 2rem}}@media print,screen and (min-width:992px){.download_section_btn span{right:15%;left:15%}}.wrap_cta_area{background-color:#e9ebf7;background-image:url(/img/service/common/bg_shape_contact1.png),url(/img/service/common/bg_shape_contact2.png);background-attachment:fixed;background-repeat:no-repeat;background-position:left top,right bottom;padding:2rem 0}@media print,screen and (min-width:768px){.wrap_cta_area{padding:4rem 0}}@media print,screen and (min-width:768px){.flex_contact_item{display:flex;justify-content:space-around}}.flex_contact_item p{font-weight:700;line-height:1.4}@media print,screen and (min-width:576px){.flex_contact_item p{font-size:1.4rem}}@media print,screen and (min-width:768px){.flex_contact_item p{font-size:1.6rem}}@media print,screen and (min-width:992px){.flex_contact_item p{font-size:1.8rem}}.flex_contact_item img{vertical-align:middle;width:6vw}@media print,screen and (min-width:1200px){.flex_contact_item img{width:5vw}}@media print,screen and (min-width:768px){.flex_contact_item img{width:3vw}}.cta_contact_btn{background-image:url(/img/service/common/cta_contact_icon.svg);background-position:left 10% top 55%}@media print,screen and (min-width:576px){.cta_contact_btn{background-position:left 20% top 55%}}@media print,screen and (min-width:768px){.cta_contact_btn{background-position:left 10% top 55%}}@media print,screen and (min-width:992px){.cta_contact_btn{padding:1.7rem 2.5rem 1.3rem 5rem}}.cta_contact_btn span{right:18%;left:18%;padding:0 .5rem}@media print,screen and (min-width:576px){.cta_contact_btn span{right:15%;left:15%;padding:0 .5rem}}@media print,screen and (min-width:768px){.cta_contact_btn span{padding:0 1rem;right:15%;left:15%}}@media print,screen and (min-width:992px){.cta_contact_btn span{padding:0 2rem;right:15%;left:15%}}.cta_ttl{font-size:1.8rem;font-weight:700;text-align:center;margin-bottom:2rem}@media print,screen and (min-width:768px){.cta_ttl{font-size:2.4rem}}.box_contact_item{background:#fff;border-radius:2rem;padding:5%;text-align:center}@media print,screen and (min-width:576px){.box_contact_item{padding:3% 2%}}@media print,screen and (min-width:768px){.box_contact_item{width:48%}}.telno{font-size:5vw;color:#d00515;text-decoration:underline}@media print,screen and (min-width:768px){.telno{font-size:3vw;text-decoration:none}}@media print,screen and (min-width:992px){.telno{font-size:2vw}}img.telimg{vertical-align:text-bottom;width:8%}.subtext{font-size:1.2rem}@media print,screen and (min-width:768px){.subtext{font-size:1.4rem}}.contact_right{text-align:center;margin-left:0;margin-top:3%}@media print,screen and (min-width:768px){.contact_right{margin-left:2%;margin-top:0;display:flex;flex-direction:column;justify-content:center}}.border_yellow{border-bottom:2px solid #FFDB34;padding-bottom:.5rem}.link_blue{border-bottom:2px solid #283980;color:#283980}.thanks_blue_box span{font-size:1.8rem;font-weight:700}.modal_text .g_s_btn{margin:1rem auto}.modal_text{margin-top:1rem}.g_blue_box{padding:1rem}.induction_consul{padding:1.5% 2%;position:relative;background-image:url(/img/service/common/floating_campaign_consulting_bg.png);background-repeat:no-repeat;background-position:left bottom;background-size:70%;background-color:#fdf8ec;box-shadow:0 4px 4px #00000040;border-radius:2rem;max-width:800px;margin:2% auto 0;border:2px solid #283980}.induction_consul .camp_star{background-image:url(/img/service/common/camp_star.svg);background-repeat:no-repeat;background-position:center center;background-size:60px 60px;width:60px;height:60px;font-size:1.5rem;color:#fff;font-weight:700;line-height:1.2;text-align:center;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;position:absolute;left:-1rem;top:-1rem;z-index:10;padding:6px 0 0}.induction_consul .camp_star span{font-size:.9rem}@media print,screen and (min-width:576px){.induction_consul .camp_star span{font-size:1.2rem}}@media print,screen and (min-width:768px){.induction_consul .camp_star span{font-size:1.4rem}}@media print,screen and (min-width:576px){.induction_consul .camp_star{background-size:80px 80px;width:80px;height:80px;font-size:2.2rem;left:0;top:-2rem}}@media print,screen and (min-width:768px){.induction_consul .camp_star{background-size:90px 90px;width:90px;height:90px;font-size:2.4rem}}.induction_consul .induction_consul_ttl{font-size:1.8rem;color:#283980;font-weight:700;line-height:1.4;padding:1.5rem 0 .5rem;text-align:center}@media print,screen and (min-width:576px){.induction_consul .induction_consul_ttl{font-size:2.4rem;padding:1.5rem 0 .5rem}}.induction_consul dl{position:relative;border-radius:1rem;background:#fff;padding:1% 3%;margin:0 2rem;display:flex;flex-wrap:wrap}@media print,screen and (min-width:576px){.induction_consul dl{margin:0 4rem 0 2rem}}.induction_consul dl dt{border-radius:10rem;padding:0 1rem;color:#283980;font-size:1.5rem;font-weight:700;text-align:center;margin:0 auto 1rem;line-height:1.3}@media print,screen and (min-width:576px){.induction_consul dl dt{font-size:1.6rem;width:100%}}.induction_consul dl dd{background-image:url(/img/service/common/floating_campaign_consulting_icon.svg);background-repeat:no-repeat;background-position:left top;padding:.2rem 0 .7rem 2.5rem;font-size:1.4rem;line-height:1.2;width:100%;font-size:1.2rem}@media print,screen and (min-width:576px){.induction_consul dl dd{width:48%;font-size:1.4rem}}.induction_consul .induction_consul_img{position:absolute;right:0;bottom:0;width:40%}@media print,screen and (min-width:576px){.induction_consul .induction_consul_img{width:auto}}.induction_consul .induction_consul_btn{max-width:400px;width:90%;padding:1.8rem 2rem 1rem}.g_page_ttl{background-image:url(/img/service/common/bg_blue_dot.png);background-repeat:repeat;padding:4rem 0 5rem;margin-top:7rem}@media print,screen and (min-width:768px){.g_page_ttl{margin-top:8rem;padding:8rem 0 10rem}}@media print,screen and (min-width:992px){.g_page_ttl{margin-top:10rem}}@media print,screen and (min-width:1200px){.g_page_ttl{margin-top:11rem}}.g_page_ttl h1{text-align:center;color:#fff;font-weight:700;line-height:1.4;letter-spacing:2px;max-width:86%;margin:0 auto;font-size:2rem}@media print,screen and (min-width:576px){.g_page_ttl h1{font-size:2.4rem}}@media print,screen and (min-width:768px){.g_page_ttl h1{letter-spacing:3px;font-size:2.8rem}}@media print,screen and (min-width:992px){.g_page_ttl h1{font-size:3.5rem}}.g_page_ttl h1:before{display:block;letter-spacing:5px;color:#616ea4;font-family:Zen Maru Gothic,sans-serif;font-size:1.2rem}@media print,screen and (min-width:576px){.g_page_ttl h1:before{font-size:1.6rem}}@media print,screen and (min-width:768px){.g_page_ttl h1:before{font-size:1.8rem}}@media print,screen and (min-width:992px){.g_page_ttl h1:before{font-size:2rem}}.g_breadcrumb{display:flex;align-items:center}.g_breadcrumb ul{width:96%;max-width:1140px;margin:0 auto;display:table;padding:1rem 2rem;line-height:1.2}.g_breadcrumb ul li{float:left;font-size:1rem;line-height:1.8}@media print,screen and (min-width:768px){.g_breadcrumb ul li{font-size:1.2rem;line-height:2}}.g_breadcrumb ul li:before{content:"　>　"}.g_breadcrumb ul li:first-child:before{content:""}.g_breadcrumb ul li a{text-decoration:underline;font-size:1rem}@media print,screen and (min-width:768px){.g_breadcrumb ul li a{font-size:1.2rem}}.g_breadcrumb ul li a:hover{text-decoration:none}.g_sub_layer_main{background-repeat:no-repeat;background-position:left top,right top;background-size:20%}@media print,screen and (min-width:768px){.g_sub_layer_main{background-size:auto}}.trouble_check_wrap{max-width:490px;margin:0 auto;width:86%}@media print,screen and (min-width:768px){.trouble_check_wrap{max-width:1140px;display:flex}}.trouble_check{margin:0 auto 5rem;position:relative}.trouble_check:last-child{margin:0 auto}@media print,screen and (min-width:768px){.trouble_check{margin:0 auto;width:32%;display:flex;flex-direction:column}}.trouble_check dl{background-color:#283980;border-radius:2rem}@media screen and (min-width:992px){.trouble_check dl{border-radius:3.5rem}}@media screen and (min-width:1200px){.trouble_check dl{border-radius:4rem}}.trouble_check dl{padding:10% 5%;position:relative;margin-bottom:2rem;flex:1;display:flex;flex-wrap:wrap;justify-content:center}.trouble_check dl .text_wrapper{display:flex;flex-wrap:wrap}@media print,screen and (min-width:768px){.trouble_check dl .text_wrapper{min-height:290px}}.trouble_check dl .text_wrapper dt{background-color:#fff;border-radius:20px;padding:5%;margin-bottom:2rem;font-weight:700;text-align:center;line-height:1.4;position:relative;width:100%;font-size:1.6rem}@media print,screen and (min-width:992px){.trouble_check dl .text_wrapper dt{font-size:1.8rem}}.trouble_check dl .text_wrapper dt:after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:10px solid transparent;border-top:10px solid white}.trouble_check dl .text_wrapper dt span{color:#d00605;background:linear-gradient(transparent 60%,#fde491 60%);font-size:1.8rem}@media print,screen and (min-width:992px){.trouble_check dl .text_wrapper dt span{font-size:2.1rem}}.trouble_check dl .text_wrapper dd{width:100%;font-size:1.4rem;padding:.7rem 0 .7rem 3rem;margin:.5rem 0;background-image:url(/img/service/common/icon_yellow_check.svg);background-repeat:no-repeat;background-position:left center;color:#fff}.trouble_check dl .btn_wrapper{margin-top:1rem;width:100%}.trouble_check dl .btn_wrapper dt{background-color:inherit;color:#fff;margin-bottom:0;padding:5% 0 0;display:flex;flex-wrap:wrap;justify-content:center}.trouble_check dl .btn_wrapper dt:after{content:none}.trouble_check dl .btn_wrapper dt .f_s{font-weight:700;text-align:center;font-size:1.4rem}.trouble_check dl .btn_wrapper dd{background-image:none;padding:0}.trouble_check dl .btn_wrapper dd a{padding:1rem 2rem 1rem 1rem;line-height:1.2;display:block;text-align:center;background-color:#fff;border-radius:10px;font-weight:700;box-shadow:5px 3px 4px -1px #0009;font-size:1.4rem;background-image:url(/img/service/common/icon_slick_right.svg);background-repeat:no-repeat;background-size:20px;background-position:right 20px center}@media print,screen and (min-width:992px){.trouble_check dl .btn_wrapper dd a{padding:1.3rem 2rem 1.3rem 1.5rem;font-size:1.6rem}}.trouble_check dl .btn_wrapper dd a:hover{transform:translate3d(0,3px,0)}.trouble_check figure{position:absolute;right:0;top:-2rem;z-index:1}.g_sub_case_study_wrap{background-color:#faf9f7;padding:5rem 0}@media print,screen and (min-width:992px){.g_sub_case_study_wrap{padding:8rem 0}}.g_case_study_no_list p{text-align:center}.g_case_study_no_list img{display:block;margin:5rem auto;width:50%}@media print,screen and (min-width:768px){.g_case_study_no_list img{padding:8rem 0;width:auto}}@media print,screen and (min-width:768px){.g_case_study_list{display:flex;flex-wrap:wrap;margin:3rem auto}}.g_case_study_list li{margin:0 auto 2rem}@media print,screen and (min-width:768px){.g_case_study_list li{width:46%;margin:2%}}@media print,screen and (min-width:992px){.g_case_study_list li{width:31%;margin:1%}}.g_case_study_carousel{margin:0;padding:0;line-height:0}.g_case_study_carousel li{margin:2rem}@media print{.slick-list{overflow:visible}}@media print{.slick-track{height:480px}}.g_case_study_list li,.g_case_study_carousel li{max-width:448px;vertical-align:middle}@media print{.g_case_study_list li,.g_case_study_carousel li{max-width:300px}}.g_case_study_list li .g_img_mouseover,.g_case_study_carousel li .g_img_mouseover{box-shadow:1px 1px 10px 1px #0003;border-radius:2rem 2rem 0 0;background-color:#fff}@media print,screen and (min-width:576px){.g_case_study_list li .g_img_mouseover,.g_case_study_carousel li .g_img_mouseover{border-radius:3rem 3rem 0 0}}@media print,screen and (min-width:992px){.g_case_study_list li .g_img_mouseover,.g_case_study_carousel li .g_img_mouseover{border-radius:3.5rem 3.5rem 0 0}}@media print,screen and (min-width:1200px){.g_case_study_list li .g_img_mouseover,.g_case_study_carousel li .g_img_mouseover{border-radius:4rem 4rem 0 0}}.g_case_study_list li a,.g_case_study_carousel li a{display:flex;height:100%;flex-wrap:wrap}.g_case_study_list li figure img,.g_case_study_carousel li figure img{width:100%;border-radius:2rem 2rem 0 0}@media print,screen and (min-width:576px){.g_case_study_list li figure img,.g_case_study_carousel li figure img{border-radius:3rem 3rem 0 0}}@media print,screen and (min-width:992px){.g_case_study_list li figure img,.g_case_study_carousel li figure img{border-radius:3.5rem 3.5rem 0 0}}@media print,screen and (min-width:1200px){.g_case_study_list li figure img,.g_case_study_carousel li figure img{border-radius:4rem 4rem 0 0}}.g_case_study_list li div,.g_case_study_carousel li div{padding:6% 8% 8% 7%;background-color:#fff;display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;box-shadow:0 10px 15px -5px #0003;border-radius:0 0 2rem 2rem}@media print,screen and (min-width:576px){.g_case_study_list li div,.g_case_study_carousel li div{border-radius:0 0 3rem 3rem}}@media print,screen and (min-width:992px){.g_case_study_list li div,.g_case_study_carousel li div{border-radius:0 0 3.5rem 3.5rem}}@media print,screen and (min-width:1200px){.g_case_study_list li div,.g_case_study_carousel li div{border-radius:0 0 4rem 4rem}}.g_case_study_list li .g_case_study_title,.g_case_study_carousel li .g_case_study_title{font-size:1.6rem;font-weight:700;margin-bottom:.5rem;flex-grow:1;line-height:1.2}@media print,screen and (min-width:768px){.g_case_study_list li .g_case_study_title,.g_case_study_carousel li .g_case_study_title{font-size:1.8rem}}.g_case_study_list li p,.g_case_study_carousel li p{font-size:1rem;flex-grow:1;color:#7b7b7b;margin-bottom:.5rem;width:100%}@media print,screen and (min-width:768px){.g_case_study_list li p,.g_case_study_carousel li p{font-size:1.3rem}}.g_case_study_list li dl,.g_case_study_carousel li dl{width:100%}.g_case_study_list li dl:before,.g_case_study_list li dl:after,.g_case_study_carousel li dl:before,.g_case_study_carousel li dl:after{content:" ";display:table}.g_case_study_list li dl:after,.g_case_study_carousel li dl:after{clear:both}.g_case_study_list li dl,.g_case_study_carousel li dl{*zoom: 1}.g_case_study_list li dl dt,.g_case_study_carousel li dl dt{float:left;color:#283980;width:20%;padding:0 0 1rem;font-weight:700;line-height:1.4}.g_case_study_list li dl dt:before,.g_case_study_list li dl dt:after,.g_case_study_carousel li dl dt:before,.g_case_study_carousel li dl dt:after{content:" ";display:table}.g_case_study_list li dl dt:after,.g_case_study_carousel li dl dt:after{clear:both}.g_case_study_list li dl dt,.g_case_study_carousel li dl dt{*zoom: 1}.g_case_study_list li dl dt,.g_case_study_carousel li dl dt{font-size:1.1rem}@media print,screen and (min-width:768px){.g_case_study_list li dl dt,.g_case_study_carousel li dl dt{font-size:1.3rem}}.g_case_study_list li dl dd,.g_case_study_carousel li dl dd{float:left;width:80%;padding:0 0 1rem;line-height:1.4}.g_case_study_list li dl dd:before,.g_case_study_list li dl dd:after,.g_case_study_carousel li dl dd:before,.g_case_study_carousel li dl dd:after{content:" ";display:table}.g_case_study_list li dl dd:after,.g_case_study_carousel li dl dd:after{clear:both}.g_case_study_list li dl dd,.g_case_study_carousel li dl dd{*zoom: 1}.g_case_study_list li dl dd,.g_case_study_carousel li dl dd{font-size:1.1rem}@media print,screen and (min-width:768px){.g_case_study_list li dl dd,.g_case_study_carousel li dl dd{font-size:1.3rem}}.slick-dots{bottom:-15px}.slick-dots li{margin:0}.slick-track{display:flex}.slick-slide{height:auto!important}.slick-prev,.slick-prev:hover,.slick-prev:active,.slick-prev:focus{background-image:url(/img/service/common/icon_slick_left.svg);background-repeat:no-repeat;background-size:30px;width:30px;height:30px}.slick-next,.slick-next:hover,.slick-next:active,.slick-next:focus{background-image:url(/img/service/common/icon_slick_right.svg);background-repeat:no-repeat;background-size:30px;width:30px;height:30px}.slick-prev:before,.slick-next:before{content:""}.g_sub_comparison_wrap{background-color:#e9ebf7;background-image:url(/img/service/common/bg_shape5.png),url(/img/service/common/bg_shape6.png);background-attachment:fixed;background-size:40%,20%;background-repeat:no-repeat;background-position:left top,right bottom;margin:0;padding:5rem 0}@media print,screen and (min-width:768px){.g_sub_comparison_wrap{background-size:auto;margin:0;padding:6rem 0}}@media print,screen and (min-width:1200px){.g_sub_comparison_wrap{padding:8rem 0}}.comparison_table_top{width:100%;border-collapse:separate;border-spacing:0}.comparison_table_top .w_19{width:19%}.comparison_table_top .w_24{width:24%}.comparison_table_top .bg{background-color:#f4f9ff;border-right:3px solid #4975AB;border-left:3px solid #4975AB;border-top:3px solid #4975AB;height:10px;border-radius:20px 20px 0 0}@media print,screen and (min-width:768px){.comparison_table_top .bg{height:20px;border-radius:40px 40px 0 0}}.comparison_table{background-color:#fff;border-radius:20px;width:100%;border-collapse:separate;border-spacing:0}@media print,screen and (min-width:768px){.comparison_table{border-radius:40px}}.comparison_table td.border_b_none,.comparison_table th.border_b_none,.comparison_table td:nth-of-type(4n).border_b_none,.comparison_table td:nth-of-type(4n-2).border_b_none,.comparison_table td:nth-of-type(3n).border_b_none{border-bottom:none}.comparison_table td.border_b,.comparison_table th.border_b{border-bottom:1px solid #E2E2E2}.comparison_table .r_l{border-radius:40px 0 0}.comparison_table .w_19{width:19%}.comparison_table .w_24{width:24%}.comparison_table .f_orange{color:#e95504}.comparison_table .f_orange span{font-size:2rem}@media print,screen and (min-width:768px){.comparison_table .f_orange span{font-size:2.7rem}}.comparison_table .f_blue{color:#283980}.comparison_table .f_blue span{font-size:2rem}@media print,screen and (min-width:768px){.comparison_table .f_blue span{font-size:2.7rem}}.comparison_table .f_yellow{color:#ffdb34}.comparison_table .f_yellow span{font-size:2rem}@media print,screen and (min-width:768px){.comparison_table .f_yellow span{font-size:2.7rem}}.comparison_table td.opaity{background-color:#e9ebf7;border:none}.comparison_table th.kc_th{background-color:#f4f9ff;border-right:3px solid #4975AB;border-left:3px solid #4975AB}.comparison_table td.kc_td{background-color:#f4f9ff;border-right:3px solid #4975AB;border-left:3px solid #4975AB;border-bottom:1px solid #E2E2E2;font-weight:700;font-family:Zen Maru Gothic,sans-serif;font-size:2rem}@media print,screen and (min-width:768px){.comparison_table td.kc_td{font-size:3.5rem}}.comparison_table td.kc_td.border_b_none{border-bottom:none}.comparison_table td:nth-of-type(4n-2),.comparison_table td:nth-of-type(3n){border-bottom:1px solid #E2E2E2;border-right:1px solid #E2E2E2}.comparison_table td:nth-of-type(4n){border-bottom:1px solid #E2E2E2}.comparison_table th:nth-of-type(4n){border-right:none}.comparison_table th{vertical-align:middle;font-weight:700;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;padding:1rem;font-size:1.4rem;line-height:1.4}@media print,screen and (min-width:768px){.comparison_table th{font-size:1.9rem;padding:1.5rem}}.comparison_table td{vertical-align:middle;text-align:center;padding:1rem;font-size:1.4rem}@media print,screen and (min-width:768px){.comparison_table td{font-size:1.8rem;padding:1.5rem}}.comparison_table_bottom{width:100%;border-collapse:separate;border-spacing:0}.comparison_table_bottom .w_19{width:19%}.comparison_table_bottom .w_24{width:24%}.comparison_table_bottom .bg{background-color:#f4f9ff;border-right:3px solid #4975AB;border-left:3px solid #4975AB;border-bottom:3px solid #4975AB;height:10px;border-radius:0 0 20px 20px}@media print,screen and (min-width:768px){.comparison_table_bottom .bg{height:20px;border-radius:0 0 40px 40px}}.g_sub_hoiku_wrap{background-image:url(/img/service/common/bg_shape1.png),url(/img/service/common/bg_shape2.png);background-attachment:fixed;background-size:40%;background-repeat:no-repeat;background-position:left top,right bottom;margin:0;padding:5rem 0 0}@media print,screen and (min-width:768px){.g_sub_hoiku_wrap{background-size:auto;padding:6rem 0 0}}@media print,screen and (min-width:1200px){.g_sub_hoiku_wrap{padding:8rem 0 0}}.our_hoiku{margin-top:8rem}.our_hoiku .our_hoiku_chara{display:block;margin:0 auto;width:80%;max-width:683px}.our_hoiku .our_hoiku_blue_bg{background-color:#283980;margin-top:-5rem;padding-bottom:5rem}@media print,screen and (min-width:768px){.our_hoiku .our_hoiku_blue_bg{padding-bottom:8rem}}.our_hoiku .our_hoiku_blue_bg p{width:86%;max-width:1140px;padding-top:10rem;color:#fff;margin:0 auto;text-align:left;font-size:1.6rem;line-height:2}@media print,screen and (min-width:768px){.our_hoiku .our_hoiku_blue_bg p{font-size:2rem;text-align:center}}@media print{.our_hoiku .our_hoiku_blue_bg p br{display:block!important}}@media print{.our_hoiku .our_hoiku_blue_bg p{text-align:center}}.g_sub_flow{background-image:url(/img/service/common/bg_white_dot.png);background-repeat:repeat;background-position:left top;margin:0;padding:5rem 0}@media print,screen and (min-width:768px){.g_sub_flow{margin:0;padding:6rem 0}}@media print,screen and (min-width:1200px){.g_sub_flow{padding:8rem 0}}.g_sub_flow .g_common_width_s{background-color:#e9ebf7;padding:3% 3% 5%;border-radius:2rem}@media screen and (min-width:992px){.g_sub_flow .g_common_width_s{border-radius:3.5rem}}@media screen and (min-width:1200px){.g_sub_flow .g_common_width_s{border-radius:4rem}}.flow_width_box{background-color:#e9ebf7;padding:3% 3% 5%;border-radius:2rem}@media screen and (min-width:992px){.flow_width_box{border-radius:3.5rem}}@media screen and (min-width:1200px){.flow_width_box{border-radius:4rem}}.flow_sec{display:flex}.flow_sec .border{width:15%}.flow_sec .border div{margin-left:15%;background-color:#283980;width:45%;margin-right:15%;height:100%}.flow_sec .top_border{width:15%}.flow_sec .top_border div{margin-left:15%;background-color:#283980;width:45%;margin-right:15%;border-radius:20px 20px 0 0;height:100%}.flow_sec .border_txt{width:15%;display:flex;flex-wrap:wrap}.flow_sec .border_txt:before{content:"";display:block;margin-left:15%;background-color:#283980;width:45%;margin-right:15%;height:35%;border-radius:0 0 20px 20px}.flow_sec .border_txt div{width:100%;text-align:center;line-height:1.2;color:#283980;font-size:1.4rem;font-weight:700}@media print,screen and (min-width:768px){.flow_sec .border_txt div{font-size:2.4rem}}.flow_sec .flow_box{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:3% 5%;border-radius:2rem}@media screen and (min-width:992px){.flow_sec .flow_box{border-radius:3.5rem}}@media screen and (min-width:1200px){.flow_sec .flow_box{border-radius:4rem}}.flow_sec .flow_box{width:100%;margin-bottom:2rem}.flow_sec .num{font-family:Zen Maru Gothic,sans-serif;color:#7b7b7b;line-height:1;font-weight:700;width:12%;text-align:center;font-size:1.2rem}@media print,screen and (min-width:768px){.flow_sec .num{font-size:1.8rem}}@media print,screen and (min-width:992px){.flow_sec .num{font-size:2.4rem}}.flow_sec .num span{color:#ffdb34;display:block;font-size:3rem}@media print,screen and (min-width:768px){.flow_sec .num span{font-size:5rem}}@media print,screen and (min-width:992px){.flow_sec .num span{font-size:7.5rem}}.flow_sec .icon{text-align:center;width:15%}@media print,screen and (min-width:768px){.flow_sec .icon{width:15%}}.flow_sec .icon img{display:block;margin:0 auto;padding:0 .2rem}@media print,screen and (min-width:768px){.flow_sec .icon img{padding:0 1rem}}.flow_sec h3{font-weight:700;font-size:1.4rem;line-height:1.4;width:63%}@media print,screen and (min-width:576px){.flow_sec h3{font-size:1.6rem}}@media print,screen and (min-width:768px){.flow_sec h3{width:73%;font-size:2.1rem}}.g_sub_faq{margin:0;padding:3rem 0;background-color:#faf9f7}@media print,screen and (min-width:768px){.g_sub_faq{margin:0;padding:6rem 0}}@media print,screen and (min-width:992px){.g_sub_faq{padding:6rem 0}}.faq_box{padding:5%;margin-bottom:1.5rem;background-color:#fff;border-radius:2rem}@media screen and (min-width:992px){.faq_box{border-radius:3.5rem}}@media screen and (min-width:1200px){.faq_box{border-radius:4rem}}.faq_box{box-shadow:0 3px 6px #00000029}.faq_box:before,.faq_box:after{content:" ";display:table}.faq_box:after{clear:both}.faq_box{*zoom: 1}.faq_box dt.title{position:relative;display:flex;align-items:center;cursor:pointer;font-weight:700;line-height:1.5;background-image:url(/img/service/common/icon_q.svg);background-position:left top;background-repeat:no-repeat;background-size:30px;padding:0 10% 0 12%;font-size:1.4rem;min-height:30px}@media print,screen and (min-width:576px){.faq_box dt.title{padding:0 5% 0 10%;font-size:1.6rem;background-size:40px;min-height:33px}}@media print,screen and (min-width:768px){.faq_box dt.title{font-size:2rem;background-size:60px;min-height:50px}}@media print,screen and (min-width:992px){.faq_box dt.title{background-size:auto;min-height:60px}}.faq_box dt.no_pointer{cursor:default}.faq_box dd.answer{border-top:1px solid #E3E3E3;background-image:url(/img/service/common/icon_a.svg);background-position:.4rem 2rem;background-repeat:no-repeat;background-size:30px;margin-top:1rem;padding:2rem 0 0 12%}@media print,screen and (min-width:576px){.faq_box dd.answer{background-size:40px;padding:2rem 0 0 10%}}@media print,screen and (min-width:768px){.faq_box dd.answer{background-size:60px}}@media print,screen and (min-width:992px){.faq_box dd.answer{background-size:auto}}.faq_box dd.answer img{display:block;margin:1rem auto}@media print,screen and (min-width:768px){.faq_box dd.answer img{margin:2rem auto}}.faq_box dd.answer dl dt{font-weight:700}.faq_box dd.answer dl dd{margin-bottom:2rem}.faq_box dd.answer ul{margin-top:1rem}.faq_box dd.answer ul li{list-style:disc;list-style-position:inside}.faq_box dd.answer a{color:#283980;font-weight:700;position:relative;padding-left:1.6rem;display:block;text-decoration:underline}.faq_box dd.answer a:hover{opacity:.7}.faq_box dd.answer a:before{content:"";border:0;border-top:solid 2px #283980;border-right:solid 2px #283980;display:inline-block;width:8px;height:8px;position:absolute;top:2.9rem;left:0;transform:translateY(-50%) rotate(45deg)}.faq_box dd.answer a:after{content:"";display:inline-block;background-image:url(/img/service/common/icon_blue_anotherwindow.svg);background-repeat:no-repeat;width:13px;height:13px;margin-left:4px}.faq_box .title:before,.faq_box .title:after{display:block;content:"";background-color:#fff;position:absolute;width:10px;height:2px;top:50%;right:2px;transform:translate(-50%,-50%)}.faq_box .title.selected:before{width:10px;height:2px;z-index:1}.faq_box .title.selected:after{width:2px;height:10px;right:10px}.faq_box .toggle_btn{position:absolute;top:50%;right:0;transform:translateY(-50%);background:#ffdb34;display:block;width:24px;height:24px;text-indent:100%;white-space:nowrap;overflow:hidden;border-radius:50%}.faq_box .ttl.selected .toggle_btn:before{content:normal}#popup_top{display:none}@media screen and (max-width:992px){#popup_top{display:none!important}}.popup_wrap{z-index:100;display:none;background-color:#fff;border-radius:10px;position:fixed;bottom:2%;right:2%;box-shadow:4px 4px 10px #0000004d}@media print,screen and (min-width:992px){.popup_wrap{display:block}}.popup_wrap #pop_up{display:none}.popup_wrap .popup_contents{padding:2rem;position:relative}@media print{.popup_wrap .popup_contents{display:none}}.popup_wrap .close_btn{cursor:pointer;position:absolute;top:-20px;right:10px}.popup_wrap .close_btn span{display:block;position:relative;background-color:#283980;width:42px;height:42px;border-radius:50%;color:#fff;box-shadow:4px 4px 10px #0000004d}.popup_wrap .close_btn span:before{content:"";display:block;width:40%;height:3px;background:#fff;transform:rotate(45deg);transform-origin:0% 50%;position:absolute;top:calc(42% - 5px);left:36%}.popup_wrap .close_btn span:after{content:"";display:block;width:40%;height:3px;background:#fff;transform:rotate(-45deg);transform-origin:100% 50%;position:absolute;top:calc(42% - 5px);left:auto;right:36%}.popup_wrap .popup_ttl{font-size:2.4rem;font-weight:700;text-align:center;color:#283980;padding-bottom:1.6rem}.popup_wrap .popup_inner{display:table;margin-bottom:2rem}.popup_wrap li{display:table-cell;vertical-align:bottom}.popup_wrap .text_wrapper{background-color:#fffaed;padding:1rem;width:230px}.popup_wrap .text_wrapper p{font-size:1.2rem}.popup_wrap .dl_after{width:120px}.popup_wrap .dl_top{width:180px}.popup_wrap .popup_contents_ttl{text-align:center;font-weight:700;font-size:1.6rem}.popup_wrap #pop_up:checked+.popup_contents{display:none}.popup_wrap .floating_box_btn{background-image:url(/img/service/common/dl_file_icon.svg);background-position:left 10% center;margin:1rem auto 0;padding:1.2rem 3rem 1.2rem 4rem}.popup_wrap .floating_box_btn span{right:15%;left:15%;padding:0 1rem;line-height:1.2}.floating_campaign_consulting .popup_contents{padding:0;position:relative;background-image:url(/img/service/common/floating_campaign_consulting_bg.png);background-repeat:no-repeat;background-position:left bottom;background-size:auto}.floating_campaign_consulting a{display:block;background-color:#fff;border-radius:10px}.floating_campaign_consulting a:hover{background-color:#e9ebf7}.floating_campaign_consulting .popup_contents_inner{padding:1rem 2rem 0}.floating_campaign_consulting .flex{display:flex;align-items:center;justify-content:space-around}.floating_campaign_consulting .camp_star{background-image:url(/img/service/common/camp_star.svg);background-repeat:no-repeat;background-position:center center;background-size:70px 70px;display:block;color:#fff;font-weight:700;font-size:1.8rem;line-height:1.1;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:25%;padding:2.5rem 0 2rem}.floating_campaign_consulting .camp_star span{font-size:1.2rem}.floating_campaign_consulting h2{text-align:left;line-height:1.2;width:75%;padding:0;font-size:2.4rem;font-weight:700;color:#283980}.floating_campaign_consulting dl{position:relative;border-radius:5%;background:#fdf8ec;box-shadow:0 4px 4px #00000040;padding:10px;margin:1rem 6rem .5rem 0}.floating_campaign_consulting dl dt{border-radius:10rem;background:#283980;color:#fff;font-size:1.3rem;font-weight:700;position:absolute;top:-10px;width:200px;text-align:center}.floating_campaign_consulting dl dt:first-child+dd{margin:1rem 0 0}.floating_campaign_consulting dl dd{background-image:url(/img/service/common/floating_campaign_consulting_icon.svg);background-repeat:no-repeat;background-position:left top;padding:.2rem 0 .7rem 2rem;font-size:1.2rem;line-height:1.2}.floating_campaign_consulting .floating_campaign_consulting_img{position:absolute;right:0;bottom:50px;max-height:115px}.floating_campaign_consulting p.floating_campaign_consulting_btn{height:50px;background-image:url(/img/service/common/icon_next.svg);background-repeat:no-repeat;background-position:right 10px center;display:block;border-radius:0 0 10px 10px;background-color:#ed7054;width:100%;color:#fff;padding:1rem;font-size:1.8rem;font-weight:700;border:0}.floating_campaign_consulting p.floating_campaign_consulting_btn span{font-size:1.2rem;font-weight:400;display:inline-block;padding:0 1rem 0 0}h1.page_ttl_directlymanaged:before{content:"REASON"}.directlymanaged_cta_wrap{background-image:url(/img/service/common/bg_shape1.png),url(/img/service/common/bg_shape2.png);background-repeat:no-repeat;background-position:left bottom,right top;background-size:30%;padding:3rem 0}@media print,screen and (min-width:768px){.directlymanaged_cta_wrap{background-size:auto}}@media print,screen and (min-width:992px){.directlymanaged_cta_wrap{padding:6rem 0}}.directlymanaged_cta{width:96%;margin:0 auto}.directlymanaged_cta p{text-align:center;font-size:1.6rem;font-weight:700;padding:0 0 1rem;line-height:1.4}@media print,screen and (min-width:576px){.directlymanaged_cta p{font-size:1.8rem}}@media print,screen and (min-width:768px){.directlymanaged_cta p{font-size:2rem}}.directlymanaged_label_btn{display:block;margin:2rem auto 1rem;width:96%;text-align:center;border-top:none;border-right:none;border-left:none;background-color:#d00605;border-bottom:5px solid #A3182A;color:#fff;position:relative;font-size:1.6rem;letter-spacing:2px;font-weight:700;border-radius:10px;cursor:pointer;background-repeat:no-repeat;max-width:500px;-webkit-transition:all .2s linear!important;-moz-transition:all .2s linear!important;-o-transition:all .2s linear!important;transition:all .2s linear!important;background-image:url(/img/service/common/dl_file_icon.svg),url(/img/service/common/icon_next.svg);background-position:left 10% top 55%,right 10% top 55%;background-size:30px auto,8px auto;padding:2.5rem 1.5rem 1.5rem 2.5rem}@media print,screen and (min-width:576px){.directlymanaged_label_btn{font-size:2rem;background-size:45px auto,10px auto;margin:1.5rem auto 0;padding:3rem 2.5rem 1.7rem 5rem}}@media print,screen and (min-width:992px){.directlymanaged_label_btn{font-size:2.2rem;margin:2rem auto 0}}.directlymanaged_label_btn:hover{transform:translate3d(0,5px,0);-webkit-transition:all .2s linear!important;-moz-transition:all .2s linear!important;-o-transition:all .2s linear!important;transition:all .2s linear!important}.directlymanaged_label_btn span.label_wrap{position:absolute;top:-.5rem;background-color:#fff;border:1px solid #A3182A;color:#070303;font-size:1.2rem;border-radius:20px;padding:0 2rem;letter-spacing:normal;right:2%;left:2%}@media print,screen and (min-width:576px){.directlymanaged_label_btn span.label_wrap{top:-1rem;font-size:1.4rem;right:5%;left:5%}}@media print,screen and (min-width:768px){.directlymanaged_label_btn span.label_wrap{font-size:1.6rem}}.directlymanaged_label_btn span.red{color:#d00605}.directlymanaged_kv{position:relative;padding:6% 0 0;margin:0 0 2rem;z-index:2;background-image:url(/img/service/reason/directlymanaged_kv_sp_bg.jpg);background-repeat:no-repeat;background-position:center top;background-size:contain}@media print,screen and (min-width:992px){.directlymanaged_kv{background-image:url(/img/service/reason/directlymanaged_kv_pc_bg.jpg)}}.directlymanaged_kv h2{font-weight:700;font-size:2.6rem;line-height:1.4;padding:0 0 2%;text-shadow:1px 1px 2px white}@media print,screen and (min-width:576px){.directlymanaged_kv h2{font-size:3.2rem}}@media print,screen and (min-width:768px){.directlymanaged_kv h2{font-size:4.2rem}}@media print,screen and (min-width:992px){.directlymanaged_kv h2{font-size:4.8rem}}@media print,screen and (min-width:1200px){.directlymanaged_kv h2{font-size:5.2rem}}.directlymanaged_kv h2 span{font-size:2rem;display:block}@media print,screen and (min-width:576px){.directlymanaged_kv h2 span{font-size:2.8rem}}@media print,screen and (min-width:768px){.directlymanaged_kv h2 span{font-size:3.6rem}}@media print,screen and (min-width:992px){.directlymanaged_kv h2 span{font-size:3.8rem}}@media print,screen and (min-width:1200px){.directlymanaged_kv h2 span{font-size:4.2rem}}.directlymanaged_kv h3,.directlymanaged_kv h4{font-size:1.5rem}@media print,screen and (min-width:576px){.directlymanaged_kv h3,.directlymanaged_kv h4{font-size:1.5rem}}@media print,screen and (min-width:768px){.directlymanaged_kv h3,.directlymanaged_kv h4{font-size:1.6rem}}@media print,screen and (min-width:992px){.directlymanaged_kv h3,.directlymanaged_kv h4{font-size:1.7rem}}@media print,screen and (min-width:1200px){.directlymanaged_kv h3,.directlymanaged_kv h4{font-size:1.9rem}}.directlymanaged_kv h3{padding:0 0 2%;text-shadow:1px 1px 2px white}.directlymanaged_kv h4{font-weight:700;padding:1rem 0}@media print,screen and (min-width:1200px){.directlymanaged_kv h4{font-size:2.2rem}}.directlymanaged_kv_3point{background-color:#fff;width:100%;border-radius:20px;margin:2% auto;padding:2% 5%;box-shadow:0 10px 10px -6px #0000004d}.directlymanaged_kv_3point h4{text-align:center;font-weight:700;font-size:1.5rem}@media print,screen and (min-width:576px){.directlymanaged_kv_3point h4{font-size:1.8rem}}@media print,screen and (min-width:768px){.directlymanaged_kv_3point h4{font-size:2rem}}@media print,screen and (min-width:992px){.directlymanaged_kv_3point h4{font-size:2.2rem}}.directlymanaged_kv_3point ul{margin:1rem 0}@media print,screen and (min-width:576px){.directlymanaged_kv_3point ul{display:flex;justify-content:space-between}}.directlymanaged_kv_3point ul li{border:3px solid #283980;border-radius:15px;padding:0% 5% 2%;line-height:1.4;margin:0 0 1rem}@media print,screen and (min-width:576px){.directlymanaged_kv_3point ul li{width:31%;padding:2% 2% 1%;margin:0}}.directlymanaged_kv_3point ul img{display:block;margin:0rem auto}@media print,screen and (min-width:576px){.directlymanaged_kv_3point ul img{margin:1rem auto}}.directlymanaged_kv_3point ul h5{text-align:center;font-weight:700;font-size:1.4rem}@media print,screen and (min-width:576px){.directlymanaged_kv_3point ul h5{font-size:1.6rem}}@media print,screen and (min-width:768px){.directlymanaged_kv_3point ul h5{font-size:1.8rem}}@media print,screen and (min-width:992px){.directlymanaged_kv_3point ul h5{font-size:2rem}}.directlymanaged_changes{width:96%;max-width:1140px;margin:1rem auto 5rem}@media print,screen and (min-width:768px){.directlymanaged_changes{margin:3rem auto 8rem}}.directlymanaged_changes_ttl{font-weight:700}@media print,screen and (min-width:576px){.directlymanaged_changes_ttl{display:flex;justify-content:center;align-items:center}}.directlymanaged_changes_ttl img{display:block;width:30%;max-width:180px;margin:0 auto}@media print,screen and (min-width:576px){.directlymanaged_changes_ttl img{width:15%;margin:0 2% 0 0}}@media print,screen and (min-width:768px){.directlymanaged_changes_ttl img{width:30%}}.directlymanaged_changes_ttl h2{text-align:center;font-size:1.4rem;padding:0 0 10px}@media print,screen and (min-width:576px){.directlymanaged_changes_ttl h2{text-align:left;width:80%;font-size:1.6rem;padding:0}}@media print,screen and (min-width:768px){.directlymanaged_changes_ttl h2{font-size:1.8rem;width:70%}}@media print,screen and (min-width:992px){.directlymanaged_changes_ttl h2{font-size:2rem;width:50%}}.directlymanaged_changes_ttl h2 span{background:linear-gradient(transparent 50%,#ffdc3f 50%);font-size:1.6rem}@media print,screen and (min-width:576px){.directlymanaged_changes_ttl h2 span{font-size:1.8rem}}@media print,screen and (min-width:768px){.directlymanaged_changes_ttl h2 span{font-size:2rem}}@media print,screen and (min-width:992px){.directlymanaged_changes_ttl h2 span{font-size:2.4rem}}.directlymanaged_changes_box_ttl{position:relative;height:37px}@media print,screen and (min-width:576px){.directlymanaged_changes_box_ttl{height:43px}}@media print,screen and (min-width:768px){.directlymanaged_changes_box_ttl{height:45px}}@media print,screen and (min-width:992px){.directlymanaged_changes_box_ttl{height:51px}}.directlymanaged_changes_box_ttl h3{z-index:1;position:absolute;top:0;left:0;display:table;background-color:#283980;border-radius:20px 20px 0 0;padding:.5rem 2rem .5rem 70px;color:#fff;font-weight:700;font-size:1.6rem}@media print,screen and (min-width:576px){.directlymanaged_changes_box_ttl h3{font-size:1.8rem}}@media print,screen and (min-width:768px){.directlymanaged_changes_box_ttl h3{padding:.5rem 2rem .5rem 80px;font-size:2rem}}@media print,screen and (min-width:992px){.directlymanaged_changes_box_ttl h3{font-size:2.4rem}}.directlymanaged_changes_box_ttl p{z-index:10;position:absolute;text-align:center;font-weight:700;font-family:Zen Maru Gothic,sans-serif;left:0;color:#ffdb34;border:3px solid #283980;background-color:#fff;border-radius:100%;line-height:1;display:flex;flex-flow:column;align-items:center;justify-content:center;width:60px;height:60px;font-size:3rem;top:-1rem}@media print,screen and (min-width:992px){.directlymanaged_changes_box_ttl p{width:72px;height:72px;font-size:4rem;top:-2rem}}.directlymanaged_changes_box_ttl p span{display:block;font-size:1.4rem;color:#7b7b7b;font-weight:400}.directlymanaged_blue_border_box{border:3px solid #283980;border-radius:0 20px 20px;padding:5%;margin:0 0 3rem}@media print,screen and (min-width:576px){.directlymanaged_changes_before,.directlymanaged_changes_after{display:flex;justify-content:space-between;align-items:flex-start}}.directlymanaged_changes_before img.icon,.directlymanaged_changes_after img.icon{display:block;width:20%;margin:1rem auto 0}@media print,screen and (min-width:576px){.directlymanaged_changes_before img.icon,.directlymanaged_changes_after img.icon{margin:0 1% 0 0;width:10%}}@media print,screen and (min-width:576px){.before_box,.after_box{width:88%}}.before{font-family:Zen Maru Gothic,sans-serif;background-color:#d9d9d9;color:#fff;padding:0 2rem;margin:0 0 1rem;display:table;border-radius:50px}.before_item{background-image:url(/img/service/reason/icon_gray_q.svg);background-position:left center;background-repeat:no-repeat;padding:0 0 0 3rem;font-weight:700;line-height:1.4;margin:0 0 1rem}.after{font-family:Zen Maru Gothic,sans-serif;background-color:#283980;color:#fff;padding:0 2rem;margin:0 0 1rem;display:table;border-radius:50px}.after_item{background-image:url(/img/service/reason/icon_blue_check.svg);background-position:1.5% center;background-repeat:no-repeat;padding:0 0 0 3rem;border:2px solid #283980;padding:.5% 2% .5% 10%;margin:0 0 .5rem;border-radius:50px;color:#283980;font-weight:700;line-height:1.4}@media print,screen and (min-width:768px){.after_item{padding:.5% 1% .5% 6%}}.directlymanaged_beforeafter{position:relative;text-align:center;font-weight:700;color:#283980}.directlymanaged_beforeafter:before,.directlymanaged_beforeafter:after{content:"";position:absolute;top:50%;width:5%;height:1px;background-color:#e2e2e2}@media print,screen and (min-width:576px){.directlymanaged_beforeafter:before,.directlymanaged_beforeafter:after{width:30%}}.directlymanaged_beforeafter:before{left:0;transform:translateY(-50%)}.directlymanaged_beforeafter:after{right:0;transform:translateY(-50%)}.directlymanaged_beforeafter span{display:inline-block;margin:0 .5rem;color:#ffdb34}.ex_box1,.ex_box2{width:100%;margin:1rem 0 2rem}@media print,screen and (min-width:768px){.ex_box1,.ex_box2{display:flex;justify-content:space-between}}.ex_box2{margin:1rem 0 0}.ex_blue_box1,.ex_blue_box2{background-color:#e9ebf7;padding:4%;border-radius:2rem;font-weight:700;margin:0 0 1rem}@media print,screen and (min-width:576px){.ex_blue_box1,.ex_blue_box2{padding:2%}}.ex_blue_box1 p,.ex_blue_box2 p{line-height:1.2}.ex_blue_box1 img,.ex_blue_box2 img{display:block;margin:1rem auto}.ex_blue_box1 .g_white_box,.ex_blue_box2 .g_white_box{border-radius:2rem;text-align:center}@media print,screen and (min-width:576px){.ex_blue_box1 .g_white_box,.ex_blue_box2 .g_white_box{padding:2%}}@media print,screen and (min-width:768px){.ex_blue_box1{width:38%}}@media print,screen and (min-width:768px){.ex_blue_box2{width:58%}}.ex_blue_box2 .flex{display:flex;justify-content:space-between;align-items:flex-start;margin:1.5rem 0 0}.ex_blue_box2 .flex p{width:48%;text-align:center}.ex_blue_box2 .flex .f_ss{font-size:1.2rem;font-weight:400}@media print,screen and (min-width:768px){.graph_box{width:60%}}@media print,screen and (min-width:768px){.text_box{width:40%}}.bottom_border{border-bottom:1px solid #E2E2E2;padding:0 0 .5rem;margin:0 0 .5rem}.yellow_marker{background:linear-gradient(transparent 50%,#ffdb34 50%)}.directlymanaged_attractive{width:96%;max-width:1140px;margin:1rem auto 5rem}@media print,screen and (min-width:768px){.directlymanaged_attractive{margin:3rem auto 8rem}}.attractive_box_top{display:flex;justify-content:space-between;align-items:center}.headquarters,.nursery_staff,.nursery{border:3px solid #283980;border-radius:20px;padding:3% 3% 1%;margin:5rem 0 0}.headquarters h3,.nursery_staff h3,.nursery h3{background-color:#283980;border-radius:20px;text-align:center;color:#fff;margin:-5rem 0 0;font-size:1.4rem}@media print,screen and (min-width:768px){.headquarters h3,.nursery_staff h3,.nursery h3{font-size:2rem}}.headquarters .icon,.nursery_staff .icon,.nursery .icon{width:50%;display:block;margin:2rem auto}@media print,screen and (min-width:576px){.headquarters .icon,.nursery_staff .icon,.nursery .icon{width:110px}}.headquarters,.nursery_staff{width:45%}.headquarters li,.nursery_staff li{background-image:url(/img/service/reason/icon_yellow_check.svg);background-repeat:no-repeat;background-position:left top;background-size:1rem;line-height:1.3;padding:0 0 2rem 1.5rem;font-size:1.2rem}@media print,screen and (min-width:576px){.headquarters li,.nursery_staff li{background-size:auto;padding:0 0 2rem 3rem;font-size:1.6rem}}.support_arrow{text-align:center;font-weight:700;width:10%}.support_arrow p{font-size:1.2rem;writing-mode:vertical-rl;line-height:1.2;text-align:left;margin:0 auto}@media print,screen and (min-width:576px){.support_arrow p{font-size:1.5rem}}@media print,screen and (min-width:768px){.support_arrow p{writing-mode:horizontal-tb;text-align:center}}.attractive_box_center{display:flex;justify-content:center;align-items:flex-start}.nursery{width:45%;text-align:center}.nursery p{font-size:1.2rem}@media print,screen and (min-width:576px){.nursery p{font-size:1.6rem}}.arrow4{display:block;margin:1rem auto}.attractive_box_bottom{display:flex;justify-content:center;align-items:center}.attractive_box_bottom h3{background-color:#283980;border-radius:20px;text-align:center;color:#fff;margin:1rem 0 0;font-size:1.4rem}@media print,screen and (min-width:768px){.attractive_box_bottom h3{font-size:2rem}}.attractive_box_bottom .guardian{width:20%;margin:0 5% 0 0;text-align:center}.attractive_box_bottom p{position:relative;display:inline-block;padding:4%;width:65%;background:#e9ebf7;border-radius:2rem}@media screen and (min-width:992px){.attractive_box_bottom p{border-radius:3.5rem}}@media screen and (min-width:1200px){.attractive_box_bottom p{border-radius:4rem}}.attractive_box_bottom p{font-size:1.3rem}@media print,screen and (min-width:768px){.attractive_box_bottom p{font-size:1.6rem}}.attractive_box_bottom p:before{content:"";position:absolute;top:40%;left:-30px;border:1rem solid transparent;border-right:2rem solid #E9EBF7}.directlymanaged_support{margin:1rem 0;padding:3rem 0 0}@media print,screen and (min-width:576px){.directlymanaged_support{margin:2rem 0;padding:6rem 0 0}}.directlymanaged_support ul{width:86%;margin:2rem auto;max-width:1280px}@media print,screen and (min-width:768px){.directlymanaged_support ul{display:flex;justify-content:space-between;flex-wrap:wrap}}.directlymanaged_support li{margin:0 auto 10%;max-width:448px}@media print,screen and (min-width:768px){.directlymanaged_support li{margin:0 auto;width:40%;max-width:100%}}@media print,screen and (min-width:992px){.directlymanaged_support li{width:30%}}.directlymanaged_support li div{display:flex;align-items:center}.directlymanaged_support li .num{font-family:Zen Maru Gothic,sans-serif;color:#7b7b7b;line-height:.8;font-weight:700;padding:1rem 1rem 1rem 0;text-align:center;font-size:1.5rem}.directlymanaged_support li .num span{color:#ffdb34;display:block;text-align:center;font-size:3rem}@media print,screen and (min-width:768px){.directlymanaged_support li .num span{font-size:5rem}}.directlymanaged_support li .replace_sec2_title{font-weight:700;line-height:1.4;padding-top:1rem;font-size:1.6rem}@media print,screen and (min-width:768px){.directlymanaged_support li .replace_sec2_title{font-size:1.8rem}}.directlymanaged_support li img{display:block;margin:.5rem auto 1rem}@media print,screen and (min-width:768px){.directlymanaged_support li img{margin:1rem auto 2rem}}.directlymanaged_support li .text{font-size:1.2rem}@media print,screen and (min-width:768px){.directlymanaged_support li .text{font-size:1.6rem}}.directlymanaged_point{width:96%;max-width:1140px;margin:1rem auto 3rem}@media print,screen and (min-width:768px){.directlymanaged_point{margin:3rem auto}}.directlymanaged_point .white_box{background-color:#fff;border-radius:40px;box-shadow:5px 5px 5px 1px #0000001a;padding:3% 5%;margin:6rem 0 0}.directlymanaged_point .directlymanaged_point_ttl{font-weight:700;margin:-6rem 0 0}@media print,screen and (min-width:576px){.directlymanaged_point .directlymanaged_point_ttl{margin:-4rem 0 0;display:flex;justify-content:center;align-items:flex-end}}@media print,screen and (min-width:768px){.directlymanaged_point .directlymanaged_point_ttl{margin:-7rem 0 0}}.directlymanaged_point .directlymanaged_point_ttl img{display:block;width:30%;max-width:180px;margin:0 auto}@media print,screen and (min-width:576px){.directlymanaged_point .directlymanaged_point_ttl img{width:20%;margin:0 2% 0 0}}@media print,screen and (min-width:768px){.directlymanaged_point .directlymanaged_point_ttl img{width:30%}}.directlymanaged_point .directlymanaged_point_ttl p{font-weight:700;text-align:center;font-size:1.4rem}@media print,screen and (min-width:576px){.directlymanaged_point .directlymanaged_point_ttl p{text-align:left;width:70%;font-size:1.6rem;padding:0}}@media print,screen and (min-width:768px){.directlymanaged_point .directlymanaged_point_ttl p{font-size:1.8rem;width:70%}}@media print,screen and (min-width:992px){.directlymanaged_point .directlymanaged_point_ttl p{font-size:2rem;width:50%}}.directlymanaged_point ul{margin:2rem 0 0}@media print,screen and (min-width:576px){.directlymanaged_point ul{margin:4rem 0 0;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}}.directlymanaged_point ul li{font-weight:700;background-image:url(/img/service/reason/icon_yellow_check.svg);background-repeat:no-repeat;background-position:left top;border-bottom:1px dotted #E2E2E2;background-size:1rem;line-height:1.3;padding:0 0 1rem 1.5rem;margin:0 0 1rem;font-size:1.4rem}@media print,screen and (min-width:576px){.directlymanaged_point ul li{width:48%;background-size:auto;padding:0 0 1rem 3rem;margin:0 0 2rem;font-size:1.6rem}}
