.serviceLP main *{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 641px){.serviceLP main{font-size:16px;line-height:1.75}}@media screen and (max-width: 640px){.serviceLP main{font-size:3.73333vw;line-height:1.78571}}.serviceLP main a{color:inherit}.serviceLP main b{font-weight:bold}.serviceLP main picture{display:block}.serviceLP main picture img{width:100%;height:100%}@-webkit-keyframes fadeIn_to_fadeOutLarger1{0%{opacity:0;visibility:visible;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}100%{opacity:0;visibility:visible;-webkit-transform:scale(1.35);transform:scale(1.35)}}@keyframes fadeIn_to_fadeOutLarger1{0%{opacity:0;visibility:visible;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}100%{opacity:0;visibility:visible;-webkit-transform:scale(1.35);transform:scale(1.35)}}@-webkit-keyframes fadeIn_to_fadeOutLarger2{0%{opacity:0;visibility:visible;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}100%{opacity:0;visibility:visible;-webkit-transform:scale(1.35);transform:scale(1.35)}}@keyframes fadeIn_to_fadeOutLarger2{0%{opacity:0;visibility:visible;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}100%{opacity:0;visibility:visible;-webkit-transform:scale(1.35);transform:scale(1.35)}}.serviceLP main{overflow:hidden}.serviceLP main .inner{margin:0 auto}@media screen and (min-width: 641px){.serviceLP main .inner{width:960px}}@media screen and (max-width: 640px){.serviceLP main .inner{width:91.46667vw}}@media screen and (min-width: 641px){.serviceLP .contentBody{padding:100px 0 50px}}@media screen and (max-width: 640px){.serviceLP .contentBody{padding:13.33333vw 0 8vw}}@media screen and (min-width: 641px){.serviceLP .contentBody .inner{padding:0 36px}}.serviceLP .text-caution{color:#E00000}.serviceLP sub.text-caution{display:inline-block;line-height:1;vertical-align:top}@media screen and (min-width: 641px){.serviceLP sub.text-caution{font-size:10px}}@media screen and (max-width: 640px){.serviceLP sub.text-caution{font-size:2.66667vw}}@media screen and (min-width: 641px){.serviceLP .section{padding:50px 0}}@media screen and (max-width: 640px){.serviceLP .section{padding:9.33333vw 0}}.serviceLP .section:first-of-type{padding-top:0}.serviceLP .section:last-of-type{padding-bottom:0}.serviceLP .section_title{font-family:'Hiragino Kaku Gothic W7 JIS2004', 'ヒラギノ角ゴ W7 JIS2004', sans-serif;font-weight:bold}@media screen and (min-width: 641px){.serviceLP .section_title{width:960px;font-size:32px;line-height:1.8125;margin:-13px 0 -13px -36px}}@media screen and (max-width: 640px){.serviceLP .section_title{font-size:6.4vw;line-height:1.79167;margin:-2.53333vw 0}}@media screen and (min-width: 641px){.serviceLP .section_lead{font-size:18px;line-height:1.77778;margin:25px 0 -7px}}@media screen and (max-width: 640px){.serviceLP .section_lead{margin:3.86667vw 0 -1.46667vw}}@media screen and (min-width: 641px){.serviceLP .serviceNav{background-color:#151515;color:#fff}}@media screen and (max-width: 640px){.serviceLP .serviceNav{display:none}}.serviceLP .serviceNav_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 641px){.serviceLP .serviceNav_container{line-height:64px}}.serviceLP .serviceNav_container a{display:block;width:100%;height:100%}@media screen and (min-width: 641px){.serviceLP .serviceNav_container a:hover{opacity:.7}}.serviceLP .enquiryBtn a{display:block;text-align:center;font-weight:bold}@media screen and (min-width: 641px){.serviceLP .enquiryBtn a{width:288px;height:64px;border:1px solid transparent;border-radius:32px;font-size:18px;line-height:64px}}@media screen and (max-width: 640px){.serviceLP .enquiryBtn a{width:78.66667vw;height:16vw;border-radius:8vw;font-size:4.53333vw;line-height:16vw}}.serviceLP .roundTag{display:inline-block;border:solid #d5d5d5;font-weight:bold}@media screen and (min-width: 641px){.serviceLP .roundTag{border-width:1px;border-radius:24px;padding:0 15px;font-size:14px;line-height:22px}}@media screen and (max-width: 640px){.serviceLP .roundTag{border-width:.26667vw;border-radius:3.6vw;padding:0 3.2vw;font-size:3.46667vw;line-height:6.66667vw}}@media screen and (min-width: 641px){.serviceLP .roundTag-large{padding:0 19px;font-size:22px;line-height:36px}}@media screen and (max-width: 640px){.serviceLP .roundTag-large{border-radius:4.4vw;font-size:4.53333vw;line-height:8.8vw}}@media screen and (min-width: 641px){.serviceLP .sectionBtn{border:solid 1px transparent;height:56px;border-radius:2px;line-height:54px;text-align:center;overflow:hidden}.serviceLP .sectionBtn:hover,.serviceLP .sectionBtn:focus{background:url(../../../images/common/bg_anime.gif) repeat}}.serviceLP .sectionBtn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}@media screen and (min-width: 641px){.serviceLP .sectionBtn a{background-color:#151515;color:#fff}.serviceLP .sectionBtn:hover a,.serviceLP .sectionBtn:focus a{background-color:#fff;color:#151515}}.serviceLP .sectionBtn_iconWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}@media screen and (min-width: 641px){.serviceLP .sectionBtn_iconWrap{width:18px;height:18px;margin-right:16px}}.serviceLP .sectionBtn_icon{stroke:#151515}@media screen and (min-width: 641px){.serviceLP .sectionBtn_icon{width:9px;height:9px;margin-top:-2px}}@media screen and (min-width: 641px){.serviceLP .case_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-16px}}@media screen and (max-width: 640px){.serviceLP .case_container{margin-top:5.33333vw}}@media screen and (min-width: 641px){.serviceLP .case_boxWrap{width:424px;margin-top:40px}}@media screen and (max-width: 640px){.serviceLP .case_boxWrap:nth-of-type(n+2){margin-top:10.66667vw}}@media screen and (min-width: 641px){.serviceLP .case_boxWrap-oneColumn{width:100%}}.serviceLP .case_box{display:block;width:100%;height:100%}@media screen and (min-width: 641px){.serviceLP .case_box{position:relative;padding-bottom:64px}.serviceLP .case_boxWrap-link:hover .case_box,.serviceLP .case_boxWrap-link:focus .case_box{opacity:0.7}}.serviceLP .case_videoBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%}@media screen and (min-width: 641px){.serviceLP .case_videoBox{height:238px}}@media screen and (max-width: 640px){.serviceLP .case_videoBox{height:47.46667vw}}@media screen and (min-width: 641px){.serviceLP .case_videoBox-videoTag{height:272px}}@media screen and (max-width: 640px){.serviceLP .case_videoBox-videoTag{height:29.33333vw}}.serviceLP .case_videoBox>iframe{width:100%}@media screen and (min-width: 641px){.serviceLP .case_videoBox>iframe{height:238px}}@media screen and (max-width: 640px){.serviceLP .case_videoBox>iframe{position:absolute;top:0;left:0;height:100%}}.serviceLP .video-container,.serviceLP .video{position:absolute;top:0;left:0;width:100%;height:100%}.serviceLP .video>iframe{width:100%}@media screen and (min-width: 641px){.serviceLP .video>iframe{height:238px}}@media screen and (max-width: 640px){.serviceLP .video>iframe{position:absolute;top:0;left:0;height:100%}}.serviceLP .case_videoPoster{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.serviceLP .case_videoPoster.isInvisible{display:none}.serviceLP .case_videoWrap{position:relative;z-index:1;border:solid #d5d5d5}@media screen and (min-width: 641px){.serviceLP .case_videoWrap{width:272px;height:272px;border-width:1px}.serviceLP .case_videoWrap:hover{cursor:pointer}.serviceLP .case_videoWrap:hover,.serviceLP .case_videoWrap:focus{opacity:0.7}}@media screen and (max-width: 640px){.serviceLP .case_videoWrap{width:29.33333vw;height:29.33333vw;border-width:.26667vw}}.serviceLP .case_videoWrap>video{position:absolute;top:0;left:0;width:100%;height:100%}.serviceLP .case_videoStatus{position:absolute;z-index:0;top:0;left:0;bottom:0;right:0;margin:auto;visibility:hidden}@media screen and (min-width: 641px){.serviceLP .case_videoStatus{width:70px;height:70px}}@media screen and (max-width: 640px){.serviceLP .case_videoStatus{width:10.66667vw;height:10.66667vw}}.serviceLP .case_videoStatus.isPlay{z-index:3;background:url(../../../images/service/movie/video/video-play.png) no-repeat center/contain;-webkit-animation:fadeIn_to_fadeOutLarger1 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) none;animation:fadeIn_to_fadeOutLarger1 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) none}.serviceLP .case_videoStatus.isPause{z-index:3;background:url(../../../images/service/movie/video/video-pause.png) no-repeat center/contain;-webkit-animation:fadeIn_to_fadeOutLarger2 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) none;animation:fadeIn_to_fadeOutLarger2 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) none}.serviceLP .case_image{display:block;border:solid #d5d5d5}@media screen and (min-width: 641px){.serviceLP .case_image{width:424px;height:238px;border-width:1px}.serviceLP .case_boxWrap-link:hover .case_image,.serviceLP .case_boxWrap-link:focus .case_image{border-color:transparent;background:url(../../../images/common/bg_anime.gif) repeat}}@media screen and (max-width: 640px){.serviceLP .case_image{width:100%;height:51.33333vw;border-width:.26667vw}}.serviceLP .case_title{font-weight:bold}@media screen and (min-width: 641px){.serviceLP .case_title{font-size:24px;line-height:1.83333;margin:6px 0 -10px}}@media screen and (max-width: 640px){.serviceLP .case_title{font-size:5.33333vw;line-height:1.75;margin:2.26667vw 0 -2vw}}@media screen and (min-width: 641px){.serviceLP .case_type{margin-top:12px}}@media screen and (max-width: 640px){.serviceLP .case_type{margin-top:3.2vw}}@media screen and (min-width: 641px){.serviceLP .case_text{margin:10px 0 -6px}}@media screen and (max-width: 640px){.serviceLP .case_text{margin:1.73333vw 0 -1.46667vw}}.serviceLP .case_linkText{border:solid #d5d5d5;font-weight:bold;text-align:center}@media screen and (min-width: 641px){.serviceLP .case_linkText{display:inline-block;position:absolute;right:0;bottom:0;left:0;width:160px;margin:auto;border-width:4px;font-size:14px;line-height:32px}.serviceLP .case_boxWrap-link:hover .case_linkText,.serviceLP .case_boxWrap-link:focus .case_linkText{border-color:#151515;background-color:#151515;color:#fff}}@media screen and (max-width: 640px){.serviceLP .case_linkText{display:block;width:43.2vw;margin:4.26667vw auto 0;border-width:.53333vw;line-height:10.13333vw}}@media screen and (min-width: 641px){.serviceLP .case_btn{width:274px;margin:32px auto 0}}.serviceLP .checkList_item{position:relative}@media screen and (min-width: 641px){.serviceLP .checkList_item{padding-left:57px}}@media screen and (max-width: 640px){.serviceLP .checkList_item{padding-left:7.46667vw}}@media screen and (min-width: 641px){.serviceLP .checkList_item:nth-of-type(n+2){margin-top:36px}}@media screen and (max-width: 640px){.serviceLP .checkList_item:nth-of-type(n+2){margin-top:3.46667vw}}.serviceLP .checkList_icon{position:absolute;left:0}@media screen and (min-width: 641px){.serviceLP .checkList_icon{top:11px;width:32px;height:24px}}@media screen and (max-width: 640px){.serviceLP .checkList_icon{top:1.86667vw;width:5.33333vw;height:4vw}}.serviceLP .checkList_title{font-weight:bold}@media screen and (min-width: 641px){.serviceLP .checkList_title{font-size:28px;line-height:1.78571;margin:-11px 0}}@media screen and (max-width: 640px){.serviceLP .checkList_title{font-size:4.53333vw;line-height:1.82353;margin:-1.86667vw 0}}@media screen and (min-width: 641px){.serviceLP .checkList_text{margin:14px 0 -6px 0}}@media screen and (max-width: 640px){.serviceLP .checkList_text{margin:1.73333vw 0 -1.46667vw}}.serviceLP .cost_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 641px){.serviceLP .cost_container{margin-top:32px}}@media screen and (max-width: 640px){.serviceLP .cost_container{margin-top:5.33333vw}}.serviceLP .cost_box{border:solid #d5d5d5;font-weight:bold;text-align:center}@media screen and (min-width: 641px){.serviceLP .cost_box{width:424px;padding:24px 0 28px;border-width:4px}}@media screen and (max-width: 640px){.serviceLP .cost_box{width:44vw;padding:4.26667vw 0;border-width:.53333vw}}.serviceLP .cost_boxTitle{line-height:1}@media screen and (min-width: 641px){.serviceLP .cost_boxTitle{font-size:18px}}.serviceLP .cost_boxText{line-height:1}@media screen and (min-width: 641px){.serviceLP .cost_boxText{margin-top:16px;font-size:24px}}@media screen and (max-width: 640px){.serviceLP .cost_boxText{margin-top:3.2vw;font-size:4.53333vw}}.serviceLP .cost_table{font-weight:bold}@media screen and (min-width: 641px){.serviceLP .cost_table .only-pc{display:inline-block}}@media screen and (max-width: 640px){.serviceLP .cost_table .only-sp{display:inline-block}}@media screen and (min-width: 641px){.serviceLP .cost_table{margin-top:26px;font-size:24px;line-height:1;text-align:center}}@media screen and (max-width: 640px){.serviceLP .cost_table{margin-top:5.86667vw;line-height:1.28571}}.serviceLP .cost_tableRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border:solid #DDDDDD}@media screen and (min-width: 641px){.serviceLP .cost_tableRow{margin-top:-4px;border-width:4px}}@media screen and (max-width: 640px){.serviceLP .cost_tableRow{margin-top:-.53333vw;border-width:.53333vw}}.serviceLP .cost_tableRow:first-of-type{border-color:transparent}@media screen and (min-width: 641px){.serviceLP .cost_tableRow:first-of-type{height:69px}}@media screen and (max-width: 640px){.serviceLP .cost_tableRow:first-of-type{height:10.13333vw}}.serviceLP .cost_tableRow:nth-of-type(n+2){border-color:#DDDDDD}@media screen and (min-width: 641px){.serviceLP .cost_tableRow:nth-of-type(n+2){height:82px}}@media screen and (max-width: 640px){.serviceLP .cost_tableRow:nth-of-type(n+2){min-height:14.66667vw}}@media screen and (min-width: 641px){.serviceLP .cost_tableRow:last-of-type{margin-bottom:-4px}}.serviceLP .cost_tableColumn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media screen and (min-width: 641px){.serviceLP .cost_tableColumn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 640px){.serviceLP .cost_tableColumn{padding:4.53333vw 0 4.53333vw 3.2vw}}.serviceLP .cost_tableColumn-first{background-color:#eee}@media screen and (min-width: 641px){.serviceLP .cost_tableColumn-first{width:224px}}@media screen and (max-width: 640px){.serviceLP .cost_tableColumn-first{width:28.53333vw}}@media screen and (min-width: 641px){.serviceLP .cost_tableColumn-second{width:326px}}@media screen and (max-width: 640px){.serviceLP .cost_tableColumn-second{width:33.06667vw}}.serviceLP .cost_tableColumn-third{border-left:#DDDDDD dotted}@media screen and (min-width: 641px){.serviceLP .cost_tableColumn-third{width:330px;border-left-width:4px}}@media screen and (max-width: 640px){.serviceLP .cost_tableColumn-third{width:28.8vw;border-left-width:.53333vw}}.serviceLP .cost_tableRow:first-of-type .cost_tableColumn{background-color:#DDDDDD}@media screen and (min-width: 641px){.serviceLP .cost_tableRow:first-of-type .cost_tableColumn{padding-top:2px}}@media screen and (max-width: 640px){.serviceLP .cost_tableRow:first-of-type .cost_tableColumn{padding-top:2.93333vw;padding-bottom:3.2vw}}@media screen and (min-width: 641px){.serviceLP .cost_tableRow:first-of-type .cost_tableColumn-third{width:334px;margin-right:-4px}}@media screen and (max-width: 640px){.serviceLP .cost_tableRow:first-of-type .cost_tableColumn-third{width:29.33333vw;margin-right:-.53333vw}}@media screen and (min-width: 641px){.serviceLP .cost_tableColumn>span{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 641px){.serviceLP .cost_tableEntry{font-size:18px}}.serviceLP .cost_tableRow:nth-of-type(n+2) .cost_tableEntry{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}@media screen and (min-width: 641px){.serviceLP .cost_tableRow:nth-of-type(n+2) .cost_tableEntry{padding-left:28px}}@media screen and (min-width: 641px){.serviceLP .cost_note{margin-top:32px}}@media screen and (max-width: 640px){.serviceLP .cost_note{margin-top:3.2vw;font-size:2.93333vw;line-height:1.81818}}@media screen and (max-width: 640px){.serviceLP .cost_noteItem{padding-left:2em;text-indent:-2em}}@media screen and (min-width: 641px){.serviceLP .cost_noteItem:last-of-type{margin-bottom:-6px}}@media screen and (max-width: 640px){.serviceLP .cost_noteItem:last-of-type{margin-bottom:-1.2vw}}@media screen and (min-width: 641px){.serviceLP .faq_container{margin-top:32px}}@media screen and (max-width: 640px){.serviceLP .faq_container{margin-top:5.33333vw}}.serviceLP .faq_box{border-top:dotted #9a9a9a}@media screen and (min-width: 641px){.serviceLP .faq_box{padding:32px 0;border-width:2px}}@media screen and (max-width: 640px){.serviceLP .faq_box{padding:5.33333vw 0;border-width:.26667vw}}@media screen and (min-width: 641px){.serviceLP .faq_box:last-of-type{border-bottom:dotted #9a9a9a 2px}}@media screen and (max-width: 640px){.serviceLP .faq_box:last-of-type{padding-bottom:0}}.serviceLP .faq_q,.serviceLP .faq_a{position:relative}@media screen and (min-width: 641px){.serviceLP .faq_q,.serviceLP .faq_a{font-size:18px;line-height:1.77778;margin:-7px 0;padding-left:40px}}@media screen and (max-width: 640px){.serviceLP .faq_q,.serviceLP .faq_a{margin:-1.46667vw 0;padding-left:6.4vw}}.serviceLP .faq_q{font-weight:bold}@media screen and (min-width: 641px){.serviceLP .faq_a{margin-top:25px}}@media screen and (max-width: 640px){.serviceLP .faq_a{margin-top:1.73333vw}}.serviceLP .faq_a a{color:#00e;text-decoration:underline}@media screen and (min-width: 641px){.serviceLP .faq_a a:hover,.serviceLP .faq_a a:focus{opacity:0.7}}.serviceLP .faq_a a:visited{color:#551eb8}.serviceLP .faq_item{position:absolute;left:0}.serviceLP .flow_lead{font-weight:bold}@media screen and (min-width: 641px){.serviceLP .flow_lead{font-size:24px;line-height:1.83333;margin:30px 0 -10px}}@media screen and (max-width: 640px){.serviceLP .flow_lead{font-size:4.53333vw;line-height:1.82353;margin:3.46667vw 0 -1.86667vw}}@media screen and (min-width: 641px){.serviceLP .flow_sublead{font-size:18px;line-height:1.77778;margin:17px 0 -7px}}@media screen and (max-width: 640px){.serviceLP .flow_sublead{margin:1.73333vw 0 -1.46667vw}}@media screen and (min-width: 641px){.serviceLP .flow_image{width:888px;margin-top:40px}}@media screen and (max-width: 640px){.serviceLP .flow_image{width:100%;margin-top:5.33333vw}}@media screen and (min-width: 641px){.serviceLP .flow_block{margin-top:60px}}@media screen and (max-width: 640px){.serviceLP .flow_block{margin-top:10.66667vw}}.serviceLP .flow_subtitle{font-weight:bold}@media screen and (min-width: 641px){.serviceLP .flow_subtitle{font-size:24px;line-height:1.83333;margin:-10px 0}}@media screen and (max-width: 640px){.serviceLP .flow_subtitle{font-size:4.53333vw;line-height:1.82353;margin:-1.86667vw 0}}@media screen and (min-width: 641px){.serviceLP .intro_title{margin-top:-11px;margin-bottom:-11px;font-size:28px;line-height:1.78571}.serviceLP .intro_title-larger{margin-top:-12px;margin-bottom:-12px;font-size:30px;line-height:1.8}}@media screen and (max-width: 640px){.serviceLP .intro_title{font-size:4.53333vw;line-height:1.82353;margin:-1.86667vw 0}}@media screen and (min-width: 641px){.serviceLP .intro_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px}}@media screen and (max-width: 640px){.serviceLP .intro_container{margin-top:5.33333vw}}@media screen and (min-width: 641px){.serviceLP .intro_item{display:inline-block;margin:16px 16px 0 0;padding:7px 16px 7px 5px;border:3px solid;font-size:20px;line-height:1.6}}@media screen and (max-width: 640px){.serviceLP .intro_item{padding:3.2vw 2.66667vw 3.2vw calc(1.6vw + 1em);border:.53333vw solid;text-indent:-1em}.serviceLP .intro_item:nth-of-type(n+2){margin-top:2.13333vw}}@media screen and (min-width: 641px){.serviceLP .intro_text{font-size:18px;line-height:1.77778;margin:17px 0 -7px}}@media screen and (max-width: 640px){.serviceLP .intro_text{margin:3.86667vw 0 -1.46667vw}}@media screen and (min-width: 641px){.marketing .pc-header .logo img{vertical-align:baseline}}.marketing .mainColor{color:#000}.marketing .mv{background:url(../../../images/service/marketing/mv_bg.png?v=200727) no-repeat center/cover}.marketing .mv .inner{position:relative;z-index:1}@media screen and (min-width: 641px){.marketing .mv .inner{padding:100px 0}}@media screen and (max-width: 640px){.marketing .mv .inner{padding:8.53333vw 0}}.marketing .mv .inner::after{content:'';display:block;position:absolute;z-index:-1;background:url(../../../images/service/marketing/mv_image.png?v=200727) no-repeat center/contain}@media screen and (min-width: 641px){.marketing .mv .inner::after{top:63px;right:-38px;width:470px;height:470px}}@media screen and (max-width: 640px){.marketing .mv .inner::after{top:42.66667vw;right:0;left:0;width:72.26667vw;height:73.46667vw;margin:auto}}.marketing .mv_copy{color:#73A1B6;font-family:'Hiragino Kaku Gothic W7 JIS2004', 'ヒラギノ角ゴ W7 JIS2004', sans-serif;font-weight:bold;line-height:1}@media screen and (min-width: 641px){.marketing .mv_copy{font-size:28px}}@media screen and (max-width: 640px){.marketing .mv_copy{font-size:4.53333vw}}.marketing .mv_title{font-family:'Hiragino Kaku Gothic W7 JIS2004', 'ヒラギノ角ゴ W7 JIS2004', sans-serif;font-weight:bold}@media screen and (min-width: 641px){.marketing .mv_title{margin:11px auto -10px;font-size:40px;line-height:1.45}}@media screen and (max-width: 640px){.marketing .mv_title{margin-top:3.46667vw;font-size:9.6vw;line-height:1.16667}}.marketing .mv_lead{font-family:'Hiragino Kaku Gothic W7 JIS2004', 'ヒラギノ角ゴ W7 JIS2004', sans-serif;font-weight:bold}@media screen and (min-width: 641px){.marketing .mv_lead{margin-top:27px;font-size:32px;line-height:1.875}}@media screen and (max-width: 640px){.marketing .mv_lead{margin:81.2vw 0 -2.26667vw;font-size:6.4vw;line-height:1.70833}}.marketing .mv_lead b{position:relative;z-index:1}.marketing .mv_lead b::before{content:'';display:block;position:absolute;left:0;bottom:0;z-index:-1;width:100%;background-color:#FFF100}@media screen and (min-width: 641px){.marketing .mv_lead b::before{height:12px}}@media screen and (max-width: 640px){.marketing .mv_lead b::before{height:2.13333vw}}.marketing .mv .enquiryBtn a{background-color:#000;color:#fff}@media screen and (min-width: 641px){.marketing .mv .enquiryBtn a{margin:45px 0 0 62px}.marketing .mv .enquiryBtn a:hover,.marketing .mv .enquiryBtn a:focus{border-color:#000;background-color:#fff;color:#000}}@media screen and (max-width: 640px){.marketing .mv .enquiryBtn a{margin:8.53333vw auto 0}}.marketing .feature *,.marketing .reason *,.marketing .interview *,.marketing .scope *{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 641px){.marketing{font-size:16px;line-height:1.75}}@media screen and (max-width: 640px){.marketing{font-size:3.73333vw;line-height:1.5}}.marketing h2,.marketing h3,.marketing h4,.marketing h5{font-weight:bold}.marketing h2{line-height:1}@media screen and (min-width: 641px){.marketing h2{font-size:32px;line-height:1}}@media screen and (max-width: 640px){.marketing h2{font-size:6.4vw;line-height:1}}@media screen and (min-width: 641px){.marketing h3{font-size:24px;line-height:1.66667}}@media screen and (max-width: 640px){.marketing h3{font-size:4.8vw;line-height:1}}@media screen and (min-width: 641px){.marketing h4,.marketing h5{font-size:18px;line-height:1}}.marketing sup{vertical-align:super;font-size:small}@media screen and (max-width: 640px){.marketing sup{display:inline-block;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:bottom center;transform-origin:bottom center}}@media screen and (min-width: 641px){.marketing .pc{display:block}}@media screen and (max-width: 640px){.marketing .pc{display:none}}@media screen and (min-width: 641px){.marketing .sp{display:none}}@media screen and (max-width: 640px){.marketing .sp{display:block}}.marketing .mainColor{color:#000}.marketing .annotation{color:#E00000}@media screen and (min-width: 641px){.marketing .section_block{padding:40px 0 40px 35px}}@media screen and (max-width: 640px){.marketing .section_block{padding:8vw 0}}.marketing .section_block:last-of-type{padding-bottom:0}@media screen and (min-width: 641px){.marketing .section_title{margin-left:-35px}}.marketing .main-area{overflow:hidden}@media screen and (min-width: 641px){.marketing .main-area{padding-bottom:50px}}@media screen and (max-width: 640px){.marketing .main-area{padding-bottom:8vw}}@media screen and (max-width: 640px){.marketing .main-area .lows-inner{width:91.46667vw}}@media screen and (min-width: 641px){#marketing .lead-area{position:relative;padding:80px 36px 35px}}@media screen and (max-width: 640px){#marketing .lead-area{-webkit-box-sizing:border-box;box-sizing:border-box}}#marketing .lead_title{font-family:'Hiragino Kaku Gothic W7 JIS2004', 'ヒラギノ角ゴ W7 JIS2004', sans-serif}@media screen and (min-width: 641px){#marketing .lead_title{font-size:36px;line-height:1.77778}}@media screen and (max-width: 640px){#marketing .lead_title{margin-top:4.13333vw;font-size:6.4vw;line-height:1.70833}}#marketing .lead_title b{position:relative;z-index:1}#marketing .lead_title b::before{content:'';display:block;position:absolute;left:0;bottom:0;z-index:-1;width:100%;background-color:#FFF100}@media screen and (min-width: 641px){#marketing .lead_title b::before{height:12px}}@media screen and (max-width: 640px){#marketing .lead_title b::before{height:2.13333vw}}#marketing .lead_text{font-weight:bold}@media screen and (min-width: 641px){#marketing .lead_text{font-size:20px;line-height:2.4}}@media screen and (max-width: 640px){#marketing .lead_text{font-size:3.73333vw;line-height:1.71429}}@media screen and (min-width: 641px){#marketing .lead_image{position:absolute;top:50px;right:0}}@media screen and (max-width: 640px){#marketing .lead_image{display:block;width:80.8vw;height:80.8vw;margin:7.2vw auto 0}}@media screen and (min-width: 641px){#marketing .lead_container{margin-top:50px}}@media screen and (max-width: 640px){#marketing .lead_container{margin-top:6.4vw}}#marketing .lead_box{position:relative}@media screen and (min-width: 641px){#marketing .lead_box{padding-left:78px}}@media screen and (min-width: 641px){#marketing .lead_box:nth-of-type(n+2){margin-top:24px}}@media screen and (max-width: 640px){#marketing .lead_box:nth-of-type(n+2){margin-top:10.66667vw}}#marketing .feature .box_image{display:block}@media screen and (min-width: 641px){#marketing .feature .box_image{position:absolute;top:0;left:28px}}@media screen and (max-width: 640px){#marketing .feature .box_image{width:37.73333vw;height:9.6vw}}#marketing .feature .box_numbering{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffffff;border-radius:50%;background:#6497AA;font-weight:bold}@media screen and (min-width: 641px){#marketing .feature .box_numbering{top:0;left:20px;width:38px;height:38px;font-size:20px}}@media screen and (max-width: 640px){#marketing .feature .box_numbering{top:-1.6vw;left:0;width:9.6vw;height:9.6vw}}#marketing .feature .box_title{font-family:'Hiragino Kaku Gothic W7 JIS2004', 'ヒラギノ角ゴ W7 JIS2004', sans-serif;line-height:1}@media screen and (min-width: 641px){#marketing .feature .box_title{font-size:28px}}@media screen and (max-width: 640px){#marketing .feature .box_title{padding-left:11.73333vw;margin-top:5.33333vw;font-size:4.53333vw;line-height:1.41176}}#marketing .feature .box_text b,#marketing .feature .box_note b{font-weight:bold}@media screen and (min-width: 641px){#marketing .feature .box_text{margin-top:10px}}@media screen and (max-width: 640px){#marketing .feature .box_text{margin-top:4vw;font-size:3.73333vw;line-height:1.71429}#marketing .feature .box_text:last-of-type{margin-bottom:-1.33333vw}}#marketing .feature .box_note{padding-left:1em;text-indent:-1em}@media screen and (min-width: 641px){#marketing .feature .box_note{font-size:14px;line-height:1.71429}}@media screen and (max-width: 640px){#marketing .feature .box_note{margin-top:.8vw;font-size:2.93333vw;line-height:1.72727}#marketing .feature .box_note:last-of-type{margin-bottom:-1.06667vw}}@media screen and (min-width: 641px){#marketing .reason_container{margin-top:40px}}@media screen and (max-width: 640px){#marketing .reason_container{margin-top:10.66667vw}}@media screen and (min-width: 641px){#marketing .reason_box{position:relative;padding-left:205px}}@media screen and (min-width: 641px){#marketing .reason_box:nth-of-type(n+2){margin-top:75px}}@media screen and (max-width: 640px){#marketing .reason_box:nth-of-type(n+2){margin-top:16vw}}@media screen and (min-width: 641px){#marketing .reason .box_image{position:absolute;top:0;left:-35px}}@media screen and (max-width: 640px){#marketing .reason .box_image{display:block;width:40vw;height:32vw;margin:auto}}#marketing .reason .box_point{color:#888;font-weight:bold;line-height:1}@media screen and (min-width: 641px){#marketing .reason .box_point{font-size:18px}}@media screen and (max-width: 640px){#marketing .reason .box_point{margin-top:8.53333vw;font-size:3.73333vw}}#marketing .reason .box_title{font-family:'Hiragino Kaku Gothic W7 JIS2004', 'ヒラギノ角ゴ W7 JIS2004', sans-serif}@media screen and (min-width: 641px){#marketing .reason .box_title{margin-top:16px}}@media screen and (max-width: 640px){#marketing .reason .box_title{margin-top:1.6vw;font-size:4.53333vw;line-height:1.70588}}#marketing .reason .box_text b,#marketing .reason .box_list b,#marketing .reason .box_note b{font-weight:bold}@media screen and (min-width: 641px){#marketing .reason .box_text{margin-top:26px;font-size:18px;line-height:1.66667}}@media screen and (max-width: 640px){#marketing .reason .box_text{margin-top:3.46667vw;font-size:3.73333vw;line-height:1.71429}#marketing .reason .box_text:last-of-type{margin-bottom:-1.33333vw}}@media screen and (min-width: 641px){#marketing .reason .box_text-2{margin-top:12px}}@media screen and (max-width: 640px){#marketing .reason .box_text-2{margin-top:2.66667vw}}#marketing .reason .box_list{padding-left:2.4em;text-indent:-1.0em}@media screen and (min-width: 641px){#marketing .reason .box_list{margin-top:12px;font-size:18px;line-height:1.66667}}@media screen and (max-width: 640px){#marketing .reason .box_list{margin-top:2.66667vw;font-size:3.73333vw;line-height:1.71429}}#marketing .reason .box_list sup.annotation{text-indent:0}#marketing .reason .box_note{padding-left:1em;text-indent:-1em}@media screen and (min-width: 641px){#marketing .reason .box_note{margin-top:13px;font-size:14px;line-height:1.71429}}@media screen and (max-width: 640px){#marketing .reason .box_note{margin-top:2.93333vw;font-size:2.93333vw;line-height:1.72727}#marketing .reason .box_note:last-of-type{margin-bottom:-1.06667vw}}#marketing .reason .box_note-2{margin-top:0}#marketing .reason .box_exp_image{display:block;width:100%}@media screen and (min-width: 641px){#marketing .reason .box_exp_image{margin-top:13px}}@media screen and (max-width: 640px){#marketing .reason .box_exp_image{margin-top:2.93333vw}}@media screen and (max-width: 640px){.marketing .interview .section_title{margin-left:4.26667vw}}@media screen and (min-width: 641px){.marketing .interview .interview_container{margin-top:40px}}@media screen and (max-width: 640px){.marketing .interview .interview_container{overflow-x:scroll;width:100%;margin-top:10.66667vw}}@media screen and (max-width: 640px){.marketing .interview ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:258.13333vw}}@media screen and (min-width: 641px){.marketing .interview ul li{min-height:169px;margin-bottom:0}.marketing .interview ul li:nth-of-type(n+2){margin-top:42px}.marketing .interview ul li:hover{opacity:0.7}.marketing .interview ul li:hover img{opacity:1}}@media screen and (max-width: 640px){.marketing .interview ul li{width:81.06667vw;margin-bottom:0;background-color:#fff}.marketing .interview ul li:not(:last-of-type){margin-right:3.2vw}}.marketing .interview ul li a{width:100%;height:100%}@media screen and (min-width: 641px){.marketing .interview ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 641px){.marketing .interview ul li .image{width:300px;background-color:#cccccc}}@media screen and (max-width: 640px){.marketing .interview ul li .image{width:100%;height:45.2vw;margin:0;border:none}}@media screen and (min-width: 641px){.marketing .interview ul li .txt-area{width:560px}}@media screen and (max-width: 640px){.marketing .interview ul li .txt-area{padding-right:4.26667vw}}.marketing .interview ul li .txt-area .client{font-weight:normal}@media screen and (min-width: 641px){.marketing .interview ul li .txt-area .client{font-size:16;line-height:1}}@media screen and (max-width: 640px){.marketing .interview ul li .txt-area .client{display:block;height:auto;margin-top:4.26667vw;color:#888;font-size:3.2vw;line-height:1.66667}}.marketing .interview ul li .txt-area h3{font-weight:bold}@media screen and (min-width: 641px){.marketing .interview ul li .txt-area h3{font-size:16px;line-height:1.75}}@media screen and (max-width: 640px){.marketing .interview ul li .txt-area h3{margin-top:2.66667vw;font-size:4.53333vw;line-height:1.70588}}@media screen and (min-width: 641px){.marketing .interview ul li .txt-area .title-outer{margin:4px 0 0}}@media screen and (max-width: 640px){.marketing .interview ul li .txt-area .title-outer{margin-top:2.66667vw}}@media screen and (min-width: 641px){.marketing .interview ul li .txt-area .title{font-size:16px;line-height:1.75}}@media screen and (max-width: 640px){.marketing .interview ul li .txt-area .title{color:#888;font-size:3.2vw;line-height:1.66667}}@media screen and (min-width: 641px){.marketing .interview .sort-list{margin-top:-2px}}@media screen and (max-width: 640px){.marketing .interview .sort-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2.13333vw;padding:0 4.26667vw 5.33333vw 0}}.marketing .interview .sort-list .sort{display:inline-block}@media screen and (min-width: 641px){.marketing .interview .sort-list .sort{margin:8px 8px 0 0;border:1px solid #d5d5d5;border-radius:10px}.marketing .interview .sort-list .sort:hover,.marketing .interview .sort-list .sort:active,.marketing .interview .sort-list .sort:focus{background:none}.marketing .interview .sort-list .sort:hover p,.marketing .interview .sort-list .sort:active p,.marketing .interview .sort-list .sort:focus p{color:#888}}@media screen and (max-width: 640px){.marketing .interview .sort-list .sort{border:.26667vw solid #d5d5d5;border-radius:2.66667vw;margin:2.13333vw 2.13333vw 0 0}}.marketing .interview .sort-list .sort .btn{background-color:#fff;color:#888888}@media screen and (min-width: 641px){.marketing .interview .sort-list .sort .btn{min-height:auto;padding:0 6px;border-radius:10px;font-size:11px}}@media screen and (max-width: 640px){.marketing .interview .sort-list .sort .btn{padding:0 1.6vw;border-radius:2.66667vw}.marketing .interview .sort-list .sort .btn .link{text-align:center;font-size:12px;font-size:3.2vw;line-height:1.5em}}#marketing .strength_lead{font-weight:bold}@media screen and (min-width: 641px){#marketing .strength_lead{margin-top:32px;font-size:24px;line-height:1.66667}}@media screen and (max-width: 640px){#marketing .strength_lead{margin-top:6.93333vw;font-size:4.53333vw;line-height:1.70588}}@media screen and (min-width: 641px){#marketing .strength_text{margin-top:9px;font-size:18px;line-height:1.77778}}@media screen and (max-width: 640px){#marketing .strength_text{margin-top:4.13333vw;font-size:3.73333vw;line-height:1.71429}}@media screen and (min-width: 641px){#marketing .strength_wrap{margin-top:25px}}#marketing .strength_container{border:#D5D5D5 solid}@media screen and (min-width: 641px){#marketing .strength_container{display:-webkit-box;display:-ms-flexbox;display:flex;border-width:1px}#marketing .strength_container:nth-of-type(n+2){margin-top:16px}}@media screen and (max-width: 640px){#marketing .strength_container{border-width:.26667vw}#marketing .strength_container:first-of-type{margin-top:7.2vw}#marketing .strength_container:not(:first-of-type){margin-top:7.46667vw}}#marketing .strength_subttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media screen and (min-width: 641px){#marketing .strength_subttl{width:248px;border-left:#000000 solid;border-right:#D5D5D5 solid;border-left-width:4px;border-right-width:1px;font-size:18px}}@media screen and (max-width: 640px){#marketing .strength_subttl{height:14.13333vw;border-top:#000 solid 1.06667vw;border-bottom:#D5D5D5 solid .26667vw;line-height:12.8vw}}#marketing .strength_box{font-size:0}@media screen and (min-width: 641px){#marketing .strength_box{width:712px;padding:24px 40px 32px}}@media screen and (max-width: 640px){#marketing .strength_box{padding:2.33236% 3.49854% 4.66472%}}#marketing .strength_container:nth-of-type(1) .strength_box{background-color:#D0E0E5}#marketing .strength_container:nth-of-type(2) .strength_box{background-color:#D9E6E0}#marketing .strength_container:nth-of-type(3) .strength_box{background-color:#E3ECDA}#marketing .strength_container:nth-of-type(4) .strength_box{background-color:#ECF2D5}#marketing .strength_box li{display:inline-block;border:#D5D5D5 solid;background-color:#fff}#marketing .strength_box li:last-of-type{margin-right:0}@media screen and (min-width: 641px){#marketing .strength_box li{margin:8px 8px 0 0;padding:7px 23px;border-width:1px;border-radius:16px;font-size:18px;line-height:1}}@media screen and (max-width: 640px){#marketing .strength_box li{margin-top:2.50784%;margin-right:2.50784%;padding:2.19436% 7.21003%;border-width:.26667vw;border-radius:6.4vw;font-size:3.73333vw;line-height:1}}
