@charset "UTF-8";@keyframes sp_animation{0%{background-position-x:100%}100%{background-position-x:0}}@keyframes updown1{0%{transform:translateY(0)}50%{transform:translateY(-14px)}100%{transform:translateY(0)}}@keyframes circle{0%{transform:translateY(-50%) scale(1);background-color:#fff}50%{transform:translateY(-50%) scale(.76471);background-color:#fff}75%{transform:translateY(-50%) scale(1);background-color:#6cd5a0}100%{transform:translateY(-50%) scale(1.41176);background-color:#6cd5a0}}@keyframes circle2{0%{transform:translateY(-50%) scale(1);background-color:#fff}50%{transform:translateY(-50%) scale(.76471);background-color:#fff}75%{transform:translateY(-50%) scale(1.17647);background-color:#f57280}100%{transform:translateY(-50%) scale(1.41176);background-color:#f57280}}@keyframes arrow1{0%{transform:translateX(0)}50%{transform:translateX(-10%)}100%{transform:translateX(0)}}@keyframes arrow2{0%{transform:translate(0,-50%)}100%{transform:translate(-100%,-50%)}}@keyframes arrow3{0%{transform:translate(0,-50%)}100%{transform:translate(200%,-50%)}}@keyframes arrow4{0%{transform:translate(0,-50%);opacity:0}100%{transform:translate(150%,-50%);opacity:1}}@keyframes kv_bar_1{0%{transform:translateY(-13.49325vh)}33%{transform:translateY(-13.49325vh)}100%{transform:translateY(13.04348vh)}}@keyframes kv_bar_1_vw{0%{transform:translateY(-24vw)}33%{transform:translateY(-24vw)}100%{transform:translateY(23.2vw)}}@keyframes kv_bar_2{0%{transform:translateY(-17.7665vh)}33%{transform:translateY(-17.7665vh)}100%{transform:translateY(17.7665vh)}}@keyframes loop-slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes loop-text{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes loop-text2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}body{overflow-x:hidden}body img{width:100%}body.overflow{overflow:hidden}body .mordal{display:none;position:fixed;background:rgba(0,0,0,.6);width:100%;height:100%;z-index:9000;top:0;overflow-y:scroll}body .mordal .mordal_btn{cursor:pointer;z-index:1000;margin-left:0;margin-top:0;display:inline-block;position:fixed;width:10.13333vw;height:10.13333vw;right:0;top:-10.66667vw}body .mordal .mordal_btn .bar{background-color:#fff;width:10.13333vw;display:block;height:1px;margin:0 auto}body .mordal .mordal_btn .bar_top{margin-top:3.6vw;margin-bottom:1.86667vw;transform:translate(0,1.06667vw) rotate(45deg)}body .mordal .mordal_btn .bar_bottom{transform:translate(0,-1.06667vw) rotate(-45deg)}body .mordal .mordal_btn:hover .bar{width:6.66667vw}body .mordal .close_area{display:block;position:absolute;width:100%;height:100%}body .mordal .back{display:inline-block;position:absolute;margin:0 auto;top:20%;left:50%;transform:translateX(-50%);width:100%;transition:all .5s ease 0s;width:89.33333vw}body .mordal .back .container{padding-top:0!important}body .mordal .back .container .image{width:89.33333vw;display:block;margin:0 auto}body .mordal.open{display:block}body .move_modal{display:block;position:fixed;top:0;left:0;width:100%;height:100lvh;opacity:0;z-index:-9999;transition:opacity .3s ease-in-out 0s}body .move_modal.open{opacity:1;z-index:9999}body .move_modal .overlay{position:absolute;z-index:0;width:100%;height:100lvh;background-color:#000;opacity:.7}body .move_modal .modal-content{position:absolute;width:84.53333vw;height:51.73333vw;top:50%;left:50%;transform:translate(-50%,-50%)}body .move_modal .modal-content .close{position:absolute;box-sizing:border-box;width:8vw;height:8vw;top:-10.66667vw;right:0;z-index:10}body .move_modal .modal-content .close .menu_btn{position:absolute;display:block;width:8vw;height:8vw;top:0;right:0;z-index:10}body .move_modal .modal-content .close .menu_btn .bar{display:block;position:absolute;background-color:#fff;width:8vw;top:6.66667vw;height:2px;z-index:10}body .move_modal .modal-content .close .menu_btn .bar_top{transform:rotate(45deg) translate(-1px,-1px)}body .move_modal .modal-content .close .menu_btn .bar_bottom{transform:rotate(-45deg) translate(1px,-1px)}body .move_modal .modal-content .youtube{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:84.53333vw;height:51.73333vw}body .move_modal .modal-content .youtube iframe{width:100%;height:100%}body .modal_quiz{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;display:none}body .modal_quiz_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:rgba(0,0,0,.8)}body .modal_quiz_body{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:87.73333vw;aspect-ratio:329/185;max-width:100vw;max-height:95vh}body .modal_quiz_body iframe{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .modal_quiz_play{z-index:1;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0;font-family:'M PLUS Rounded 1c',sans-serif}body .modal_quiz_play .thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .modal_quiz_play .thumbnail_btn{width:16vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body .modal_quiz_close{display:block;width:5.33333vw;position:absolute;top:-9.6vw;right:0;cursor:pointer}body .modal_quiz_note{position:absolute;bottom:-7.73333vw;left:0;font-size:3.2vw;color:#fff;font-family:'M PLUS Rounded 1c',sans-serif}body #contents{overflow-x:hidden;font-family:'M PLUS Rounded 1c',sans-serif;color:#707070}body #contents section{margin-bottom:0}body section .anchor{position:absolute;width:15px;margin-top:-70px}body section#breadcrumb{display:none}body section.container .inner{width:89.33333vw;margin:0 auto}body section.container .inner .anker{padding-top:14.13333vw;margin-top:-14.13333vw}body section.container .inner h2{color:#19b327;font-size:9.06667vw;line-height:1.35294;letter-spacing:.06em;text-align:center;font-weight:900}body section.container .inner .read{color:#707070;font-size:4.26667vw;line-height:2;letter-spacing:.06em;text-align:center;font-weight:500;width:100vw;margin-left:-5.33333vw}body section.container#kv{padding-top:0}body section.container.town{position:relative;padding-bottom:16vw;z-index:2}body section.container.town::after{z-index:1;position:absolute;content:'';width:100vw;height:100%;top:0;left:50%;transform:translateX(-50%);background-color:#f0f0f0}body section.container.town::before{z-index:1;position:absolute;content:'';width:100vw;height:13.33333vw;transform:translateX(-50%);background-image:url(../img/town_sp.png);top:-12.8vw;left:50%;background-repeat:no-repeat;background-size:cover}body section.container.town .inner{z-index:2;position:relative}body section.container#kv .inner #breadcrumb{display:none}body section.container#kv .inner .breadcrumb{display:none}body section.container#kv .inner .fv_box .fv{width:97.6vw;margin-left:-3.30667vw;margin-bottom:5.86667vw;position:relative}body section.container#kv .inner .fv_box .fv span{position:absolute;display:block;width:6.24vw;bottom:0;left:21.54667vw;animation-name:updown1;animation-delay:0s;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}body section.container#kv .inner .fv_box .fv span.b{bottom:8.8vw;left:0;animation-delay:.3s}body section.container#kv .inner .fv_box .fv span.c{width:6.216vw;bottom:50.13333vw;left:0;animation-delay:.8s}body section.container#kv .inner .fv_box .fv span.d{bottom:57.86667vw;left:28.98667vw;animation-delay:.5s}body section.container#kv .inner .fv_box .fv span.e{bottom:53.86667vw;left:48.4vw;animation-delay:.9s}body section.container#kv .inner .fv_box .fv span.f{bottom:56.53333vw;left:61.12vw;animation-delay:.1s}body section.container#kv .inner .fv_box .fv span.g{bottom:1.33333vw;left:65.06667vw;animation-delay:1.5s}body section.container#kv .inner .fv_box .fv span.h{bottom:6.93333vw;left:84.26667vw;animation-delay:1.7s}body section.container#kv .inner .fv_box .fv span.i{width:6.17067vw;bottom:45.33333vw;left:82.93333vw;animation-delay:1.1s}body section.container#kv .inner .fv_box .right .karte_logo{width:88vw;margin-bottom:11.2vw}body section.container#kv .inner .fv_box .right .text{font-size:5.33333vw;font-weight:700;color:#707070;line-height:1.35;letter-spacing:.06em;text-align:center}body section.container#about{padding-top:21%;padding-bottom:calc(130 / 375 * 100vw)}body section.container#about #Quiz{background-image:url(../img/quiz-bg-sp.png);background-size:cover;background-color:#20992a;padding-top:calc(58 / 375 * 100vw);padding-bottom:calc(51 / 375 * 100vw);padding-left:calc(20 / 375 * 100vw);padding-right:calc(20 / 375 * 100vw);color:#fff}body section.container#about #Quiz h2{text-align:center;font-weight:900;font-size:calc(36 / 375 * 100vw);line-height:calc(46 / 36)}body section.container#about #Quiz h2 span{display:block;font-size:calc(20 / 375 * 100vw);line-height:calc(40 / 20);letter-spacing:.06em}body section.container#about #Quiz h2+p{margin-top:calc(15 / 375 * 100vw);font-size:calc(16 / 375 * 100vw);text-align:center;line-height:calc(26 / 16);font-weight:700;letter-spacing:.06em}body section.container#about #Quiz .quiz-area-btn{font-family:'M PLUS Rounded 1c',sans-serif;display:flex;align-items:center;text-align:left;margin-top:4.26667vw;margin-left:auto;margin-right:auto;padding-top:1.70667vw;padding-right:19.2vw;padding-bottom:2.66667vw;padding-left:4.26667vw;width:100%;min-height:24vw;border-radius:6.93333vw;background-color:#fff;color:#707070;font-size:4.26667vw;letter-spacing:.06em;font-weight:700;line-height:calc(24 / 16);position:relative;cursor:pointer}body section.container#about #Quiz .quiz-area-btn::after{content:'';width:10.66667vw;height:10.66667vw;background-image:url(../img/quiz-icon.svg);background-size:100% auto;background-repeat:no-repeat;position:absolute;top:50%;right:4.26667vw;transform:translateY(-50%)}body section.container#about #Quiz .quiz-area-btn:first-of-type{margin-top:8vw}body section.container#about #Quiz .quiz-area-btn .num{font-weight:900;flex:0 0 auto;display:block;margin-right:4vw;color:#ef7482;font-size:5.86667vw}body section.container#about .inner{position:relative;padding-bottom:41.33333vw}body section.container#about .inner.--pb80{padding-bottom:21.33333vw}body section.container#about .inner h1{font-size:8vw;font-weight:900;color:#707070;line-height:1.36667;letter-spacing:.06em;text-align:center;margin-bottom:2.66667vw}body section.container#about .inner .read{font-size:4.8vw;margin-bottom:18.66667vw;padding:0 9.33333vw;font-weight:500;color:#707070;line-height:2;letter-spacing:.08em;text-align:center}body section.container#about .inner .read strong{color:#20992a;font-weight:900}body section.container#about .inner .read strong.suica{font-size:6.4vw}body section.container#about .inner .read strong.analysis{font-size:6.93333vw}body section.container#about .inner .point_content .point{margin-bottom:16vw}body section.container#about .inner .point_content .point .txt_area{display:block;margin-bottom:4.53333vw}body section.container#about .inner .point_content .point .txt_area .ttl_area{display:flex;justify-content:flex-start;align-items:center;position:relative;margin-bottom:3.46667vw}body section.container#about .inner .point_content .point .txt_area .ttl_area .img{position:relative;top:0;left:0;width:20.776vw}body section.container#about .inner .point_content .point .txt_area .ttl_area p{margin-left:2.16vw;font-size:5.33333vw;line-height:1.45;letter-spacing:.054em;font-weight:700}body section.container#about .inner .point_content .point .txt_area .ttl_area p span{letter-spacing:.06em}body section.container#about .inner .point_content .point .txt_area .txt{font-size:4.26667vw;line-height:1.75;font-weight:500;letter-spacing:.06em}body section.container#about .inner .point_content .point .point_img{width:89.33333vw}body section.container#about .inner .move{margin-bottom:15.46667vw}body section.container#about .inner .move .read{padding:0 5.33333vw 0 8.8vw;margin-bottom:8vw}body section.container#about .inner .move .read p{font-size:4.8vw;font-weight:500;color:#707070;line-height:1.38889;letter-spacing:.08em;text-align:left}body section.container#about .inner .move .read p strong{color:#20992a;font-weight:900}body section.container#about .inner .move .read p strong.suica{font-size:6.4vw;letter-spacing:.2em}body section.container#about .inner .move .read p strong.analysis{font-size:6.93333vw}body section.container#about .inner .move .move_contes .youTube_link{position:relative;top:0;left:0;right:0;bottom:0;margin:auto}body section.container#about .inner .move .move_contes .youTube_link .thumbnail{display:block}body section.container#about .inner .move .move_contes .youTube_link .thumbnail .thumbnail_btn{position:absolute;margin:auto;top:40%;left:50%;transform:translate(-50%);z-index:5}body section.container#about .inner .move .move_contes .youTube_link .thumbnail .thumbnail_btn img{width:12.53333vw;z-index:5}body section.container#about .inner .move .move_contes .youTube_link .thumbnail .thumbnail_img{width:89.33333vw}body section.container#about .inner .report{display:block;z-index:10;opacity:1;text-decoration:none}body section.container#about .inner .report a{cursor:pointer}body section.container#about .inner .report a .content img{width:89.33333vw}body section.container#about .inner .pick_up{position:relative;margin-top:26.66667vw}body section.container#about .inner .pick_up .pick_up_top{color:#ef7482;font-weight:700;font-size:4.8vw;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:8.8vw;margin-bottom:3.2vw;position:relative;text-align:center}body section.container#about .inner .pick_up .pick_up_top::after,body section.container#about .inner .pick_up .pick_up_top::before{content:'';width:3.46667vw;height:13.6vw;background-size:100% auto;background-repeat:no-repeat;position:absolute}body section.container#about .inner .pick_up .pick_up_top::before{top:50%;left:-4vw;transform:translateY(-50%);background-image:url(../img/title-line-left-sp.svg)}body section.container#about .inner .pick_up .pick_up_top::after{top:50%;right:-3.46667vw;transform:translateY(-50%);background-image:url(../img/title-line-right-sp.svg)}body section.container#about .inner .pick_up .pick_up_content{position:relative;background-color:#f7f7f7;border-radius:10.66667vw;box-shadow:0 1.33333vw 8vw rgba(0,0,0,.18);padding:8.8vw 4.8vw 7.2vw 5.6vw}body section.container#about .inner .pick_up .pick_up_content .mark{position:absolute;width:21.33333vw;top:-14.66667vw;left:0}body section.container#about .inner .pick_up .pick_up_content .caption .lead_area{position:relative}body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead{width:78.4vw}body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead img{width:73.06667vw}body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .sub_txt{font-size:4.26667vw;line-height:1.625;letter-spacing:.06em;color:#707070;font-weight:700;margin:3.73333vw 0 5.86667vw}body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .sub_txt.mb_large{margin:3.73333vw 0 10.13333vw}body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .magazine_img{width:100%}body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{display:block;position:relative;border-radius:7vw;width:100%;background-color:#20992a;text-align:left;margin-top:6.4vw;padding:4.26667vw 0;font-size:4.26667vw;font-weight:700;line-height:1;letter-spacing:.06em;color:#fff;margin-bottom:0;text-decoration:none}body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn::before{position:absolute;width:9.33333vw;height:9.33333vw;content:'';background-color:#fff;border-radius:50%;top:50%;right:1.86667vw;transform:translateY(-50%)}body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner{display:flex;justify-content:flex-start;align-items:flex-start;padding-bottom:0}body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner::after{position:absolute;width:10.13333vw;height:3.73333vw;content:'';background-image:url(../img/pick_up_arrow.svg);background-repeat:no-repeat;background-size:contain;border-radius:50%;top:50%;right:14.93333vw;transform:translateY(-50%)}body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner p{padding-left:4.53333vw}body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner .icon{position:relative;top:-.26667vw;left:-.8vw;width:3.2vw}body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .note_list{margin:0 0 3.2vw}body section.container#about .inner .pick_up .pick_up_content .pink{color:#ef7482}body section.container#about .inner .download_btn{position:absolute;z-index:10;bottom:-24.8vw;margin-left:-5.33333vw;width:100vw;background-color:#20992a;border-radius:5vw 5vw 0 0;padding-top:1.06667vw;padding-bottom:1.86667vw;display:block;opacity:1;transition:bottom .5s ease-in-out;text-decoration:none;position:fixed}body section.container#about .inner .download_btn.fixed{bottom:0}body section.container#about .inner .download_btn .content .text{margin-bottom:1.06667vw}body section.container#about .inner .download_btn .content .text p{color:#fff;font-size:3.73333vw;font-weight:500;line-height:1.57143;letter-spacing:0;text-align:center;font-weight:700}body section.container#about .inner .download_btn .content .link{display:flex;justify-content:center;align-items:center}body section.container#about .inner .download_btn .content .link .banner{position:relative;margin-left:2.66667vw}body section.container#about .inner .download_btn .content .link .banner.hitachi{margin-left:10.66667vw}body section.container#about .inner .download_btn .content .link .banner .arw{position:absolute;width:1.86667vw;left:-6%;top:50%;transform:translateY(-50%)}body section.container#about .inner .download_btn .content .link .banner a{padding-left:0}body section.container#about .inner .download_btn .content .link .banner a::before{content:none}body section.container#about .inner .download_btn .content .link .banner a .log{margin-left:1.33333vw;width:30.93333vw;padding:.53333vw;padding-left:7.73333vw;padding-right:7.73333vw;background-color:#fff;border-radius:4vw}body section.container#about .inner .download_btn .content .link .banner a .log.hitachi{padding-top:2.4vw;padding-bottom:1.6vw;padding-left:4.53333vw;padding-right:4.8vw}body section.container#about .inner .download_btn .content .link .banner a .log img{position:relative;width:16.53333vw;top:50%;left:50%;transform:translate(-50%)}body section.container#about .inner .download_btn .content .link .banner a .log img.hitachi{width:21.61067vw}body section.container#about .inner .download_btn .content .white{width:81.6vw;margin:0 auto;border-radius:4vw;text-align:left;padding-left:3.46667vw;background-color:#fff;font-size:3.2vw;letter-spacing:0;color:#707070;line-height:1.83333;font-weight:900;padding-top:1.33333vw;padding-bottom:1.06667vw;position:relative}body section.container#about .inner .download_btn .content .white::before{position:absolute;content:'';width:6.13333vw;height:6.13333vw;background-color:#e8e8e8;top:50%;transform:translateY(-50%);right:1.06667vw;border-radius:50%}body section.container#about .inner .download_btn .content .white .inner{padding-bottom:0;display:block;width:100%}body section.container#about .inner .download_btn .content .white .inner::after{position:absolute;content:'';width:6.00533vw;height:2.66667vw;background-image:url(../img/black_arrow.svg);top:50%;transform:translateY(-50%);right:3.2vw;background-repeat:no-repeat;background-size:cover}body section.container#about .inner .download_btn .content .white .inner .pink{color:#ef7482}body section.container#news{background-color:#f0f0f0;padding-bottom:10.66667vw;padding-top:3.2vw}body section.container#news .inner h2{font-size:9.86667vw;letter-spacing:.06em;line-height:1;font-weight:900;color:#ef7482;margin-left:1.86667vw;margin-right:1.86667vw;margin-bottom:3.46667vw;text-align:left}body section.container#news .inner .scroll__inner{background-color:#f0f0f0;padding-top:2.66667vw;padding-bottom:2.66667vw;padding-left:4vw;padding-right:4vw;height:109.33333vw;overflow-y:scroll;scrollbar-width:none}body section.container#news .inner .scroll__inner::-webkit-scrollbar{-webkit-appearance:none;display:none}body section.container#news .inner .scroll__inner .simplebar-scrollbar::before{background:#ef7482;width:2.13333vw;top:0;bottom:0;left:0;right:0}body section.container#news .inner .scroll__inner .simplebar-scrollbar.simplebar-visible::before{opacity:1}body section.container#news .inner .scroll__inner .simplebar-track{width:2.13333vw;background:#fff;border-radius:1.33333vw}body section.container#news .inner .scroll__inner .simplebar-placeholder{height:0!important}body section.container#news .inner .scroll__inner .simplebar-content{padding:0!important}body section.container#news .inner .scroll__inner .news li{background-color:#fff;border-radius:4vw;margin-right:5.86667vw;margin-bottom:2.66667vw;padding-top:4.8vw;padding-bottom:4.26667vw;padding-left:5.33333vw;padding-right:5.33333vw}body section.container#news .inner .scroll__inner .news li:nth-last-child(1){margin-bottom:0}body section.container#news .inner .scroll__inner .news li span{display:block;color:#ef7482;font-size:3.73333vw;letter-spacing:.06em;color:#ef7482;line-height:1;font-weight:900;margin-bottom:1.33333vw}body section.container#news .inner .scroll__inner .news li div{font-size:3.73333vw;letter-spacing:.06em;color:#707070;line-height:2}body section.container#news .inner .scroll__inner .news li div a{text-decoration:underline;color:#707070}body section.container#news .inner .scroll__inner .news li div.youTube_link{cursor:pointer;color:#707070;text-decoration:underline}body section.container#case_study{margin-bottom:39.46667vw;padding-top:16vw}body section.container#case_study .inner .inner_link{display:flex;justify-content:space-evenly;margin:0 -8vw;margin-bottom:13.33333vw}body section.container#case_study .inner .inner_link li{width:40.53333vw;border-radius:8vw;font-weight:700}body section.container#case_study .inner .inner_link li.case{background-color:#19b327}body section.container#case_study .inner .inner_link li.flow{background-color:#e89800}body section.container#case_study .inner .inner_link li a{text-decoration:none;text-align:center;display:block;position:relative;color:#fff;font-size:3.73333vw;line-height:1.28571;letter-spacing:.06em;text-align:center;padding-top:2.66667vw;padding-bottom:4.53333vw}body section.container#case_study .inner .inner_link li a::after{position:absolute;bottom:2.4vw;left:50%;transform:translate(-50%);content:'';width:2.93333vw;height:1.6vw;background-image:url(../img/white_down_arrow.svg);background-repeat:no-repeat;background-size:cover}body section.container#case_study .inner h2{margin-bottom:4vw;font-weight:900}body section.container#case_study .inner .read{margin-bottom:7.46667vw}body section.container#case_study .inner .example{margin-bottom:16vw}body section.container#case_study .inner .example h3{font-weight:900;color:#707070;font-size:6.4vw;line-height:1.91667;letter-spacing:.06em;text-align:center;margin-bottom:0}body section.container#case_study .inner .example .example_list{background-color:#f7f7f7;border-radius:5vw;padding-left:3.2vw;padding-top:6.93333vw;padding-bottom:6.93333vw}body section.container#case_study .inner .example .example_list .box{color:#707070;font-weight:500;font-size:3.73333vw;line-height:2;letter-spacing:0}body section.container#case_study .inner .anchor_link{display:flex;flex-wrap:wrap;justify-content:space-around;position:relative;margin:0 -2.13333vw 0;padding-top:2.13333vw}body section.container#case_study .inner .anchor_link::after{position:absolute;content:'';width:100vw;height:100%;top:0;left:50%;transform:translateX(-50%);background-color:#f0f0f0}body section.container#case_study .inner .anchor_link li{position:relative;z-index:1;background-color:#fff;border-radius:5vw;margin-bottom:2.13333vw}body section.container#case_study .inner .anchor_link li a{text-decoration:none!important}body section.container#case_study .inner .anchor_link li a .link_area{text-decoration:none!important}body section.container#case_study .inner .anchor_link li a .link_area.municipality{padding-top:1.33333vw;padding-bottom:2.66667vw;padding-left:14.66667vw;padding-right:14.66667vw}body section.container#case_study .inner .anchor_link li a .link_area.municipality p{color:#ec404d}body section.container#case_study .inner .anchor_link li a .link_area.municipality .arw{filter:invert(50%) sepia(86%) saturate(3510%) hue-rotate(326deg) brightness(88%) contrast(111%)}body section.container#case_study .inner .anchor_link li a .link_area.shop{margin-right:0;padding-top:1.33333vw;padding-bottom:2.66667vw;padding-left:4.53333vw;padding-right:4.53333vw}body section.container#case_study .inner .anchor_link li a .link_area.shop p{color:#4dc276}body section.container#case_study .inner .anchor_link li a .link_area.shop .arw{filter:invert(66%) sepia(26%) saturate(871%) hue-rotate(88deg) brightness(96%) contrast(86%)}body section.container#case_study .inner .anchor_link li a .link_area.travel{margin-left:0;padding-top:1.33333vw;padding-bottom:2.66667vw;padding-left:2.93333vw;padding-right:2.93333vw}body section.container#case_study .inner .anchor_link li a .link_area.travel p{color:#ea5b7e}body section.container#case_study .inner .anchor_link li a .link_area.travel .arw{filter:invert(48%) sepia(96%) saturate(1368%) hue-rotate(311deg) brightness(95%) contrast(93%)}body section.container#case_study .inner .anchor_link li a .link_area.fund{padding-top:1.33333vw;padding-bottom:2.66667vw;padding-left:7.2vw;padding-right:7.2vw}body section.container#case_study .inner .anchor_link li a .link_area.fund p{color:#616eb0}body section.container#case_study .inner .anchor_link li a .link_area.fund .arw{filter:invert(49%) sepia(7%) saturate(3014%) hue-rotate(193deg) brightness(86%) contrast(91%)}body section.container#case_study .inner .anchor_link li a .link_area.others{margin-right:0;padding-top:1.33333vw;padding-bottom:2.66667vw;padding-left:7.2vw;padding-right:7.2vw}body section.container#case_study .inner .anchor_link li a .link_area.others p{color:#707070}body section.container#case_study .inner .anchor_link li a .link_area.others .arw{filter:invert(45%) sepia(13%) saturate(19%) hue-rotate(141deg) brightness(94%) contrast(92%)}body section.container#case_study .inner .anchor_link li a .link_area p{font-size:4.26667vw;font-weight:400;line-height:2.25;letter-spacing:.06em;text-align:center;font-weight:700}body section.container#case_study .inner .anchor_link li a .link_area .arw{position:absolute;width:4vw;margin:0 auto;top:60%;left:47%;transform:translate(-50%) scale(1)}body section.container#case_study .inner .study_front{margin-bottom:10.66667vw;padding-top:16.8vw;background-color:#fff}body section.container#case_study .inner .study_front li{position:relative;margin-bottom:10.93333vw;border-radius:5vw;background-color:#f7f7f7;opacity:0;transform:translateY(-20px);transition:all .5s ease-in-out}body section.container#case_study .inner .study_front li.municipality{color:#ec404d}body section.container#case_study .inner .study_front li.shop{color:#47c373}body section.container#case_study .inner .study_front li.travel{color:#ea5b7e}body section.container#case_study .inner .study_front li.fund{color:#616eb0}body section.container#case_study .inner .study_front li.active{transform:translateY(0);opacity:1}body section.container#case_study .inner .study_front li:nth-child(2){transition-delay:.1s}body section.container#case_study .inner .study_front li:nth-child(3){transition-delay:.2s}body section.container#case_study .inner .study_front li:nth-child(4){transition-delay:.3s}body section.container#case_study .inner .study_front li:nth-child(5){transition-delay:.4s}body section.container#case_study .inner .study_front li .content{padding-left:5.33333vw;padding-right:4.53333vw;padding-top:4.26667vw;padding-bottom:1.06667vw}body section.container#case_study .inner .study_front li .content .headline .caption{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:7.2vw}body section.container#case_study .inner .study_front li .content .headline .caption .image{width:34.4vw}body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area{width:40.26667vw;display:flex;flex-wrap:wrap;align-content:space-between;font-weight:700;margin-left:6.13333vw}body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area .ttl{font-size:6.4vw;line-height:1.5;letter-spacing:.06em;margin-bottom:2.66667vw}body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area .ttl.shop{width:39.25333vw}body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area .sentence{color:#707070;font-size:4.26667vw;line-height:1.625;letter-spacing:.06em}body section.container#case_study .inner .study_front li .content .headline .txt_block{position:relative;margin-bottom:9.86667vw}body section.container#case_study .inner .study_front li .content .headline .txt_block .ttl{color:#707070;font-size:5.33333vw;line-height:1.8;letter-spacing:.06em;font-weight:700;margin-bottom:.8vw}body section.container#case_study .inner .study_front li .content .headline .txt_block .txt{color:#707070;font-size:4.26667vw;font-weight:500;line-height:1.625;letter-spacing:.02em;margin-bottom:4.53333vw}body section.container#case_study .inner .study_front li .content .headline .txt_block .txt small{font-size:2.4vw;vertical-align:text-top}body section.container#case_study .inner .study_front li .content .headline .txt_block .note{color:#707070;font-size:3.2vw;line-height:1.66667;letter-spacing:0;font-weight:400}body section.container#case_study .inner .study_front li .content .detail .detail_ttl{position:relative;font-size:5.33333vw;line-height:1.5;letter-spacing:.06em;font-weight:700;margin-bottom:7.46667vw}body section.container#case_study .inner .study_front li .content .detail .detail_ttl::before{content:"";position:absolute;width:78.4vw;height:.26667vw;bottom:-2.13333vw;background-color:#707070}body section.container#case_study .inner .study_front li .content .detail .detail_content .block{margin-bottom:9.33333vw}body section.container#case_study .inner .study_front li .content .detail .detail_content .block.interval{margin-bottom:2.66667vw}body section.container#case_study .inner .study_front li .content .detail .detail_content .block .image{width:78.86667vw;margin-bottom:2.93333vw}body section.container#case_study .inner .study_front li .content .detail .detail_content .block .txt_block .ttl{font-size:4.8vw;line-height:2;font-weight:700}body section.container#case_study .inner .study_front li .content .detail .detail_content .block .txt_block .ttl.fund{width:78.67467vw}body section.container#case_study .inner .study_front li .content .detail .detail_content .block .txt_block .txt{color:#707070;font-size:3.73333vw;line-height:1.71429;letter-spacing:.03em;font-weight:500}body section.container#case_study .inner .study_list{margin-bottom:15.2vw}body section.container#case_study .inner .study_list li .others{pointer-events:none;position:relative;padding-left:3.2vw;padding-right:3.73333vw;padding-top:2.4vw;padding-bottom:2.4vw}body section.container#case_study .inner .study_list li .others .txt_area{background-color:#fff;border-radius:2vw;width:84vw;padding-top:8.53333vw;padding-bottom:12.66667vw}body section.container#case_study .inner .study_list li .others .txt_area h4{font-size:5.86667vw;line-height:2.45455;letter-spacing:.06em;font-weight:700;text-align:center;margin-bottom:-1.06667vw}body section.container#case_study .inner .study_list li .others .txt_area p{display:block;margin:0 18.66667vw;font-size:4.26667vw;line-height:1.75;letter-spacing:.06em;color:#707070}body section.container#case_study .inner .study_list li{position:relative;background-color:#f7f7f7;border-radius:5vw;margin-bottom:6.4vw;opacity:0;transform:translateY(-20px);transition:all .3s ease-in-out}body section.container#case_study .inner .study_list li.active{transform:translateY(0);opacity:1}body section.container#case_study .inner .study_list li:nth-child(2){transition-delay:.1s}body section.container#case_study .inner .study_list li:nth-child(3){transition-delay:.2s}body section.container#case_study .inner .study_list li:nth-child(4){transition-delay:.3s}body section.container#case_study .inner .study_list li:nth-child(5){transition-delay:.4s}body section.container#case_study .inner .study_list li:nth-child(6){transition-delay:.5s}body section.container#case_study .inner .study_list li:nth-child(7){transition-delay:.6s}body section.container#case_study .inner .study_list li:nth-child(8){transition-delay:.7s}body section.container#case_study .inner .study_list li:nth-child(9){transition-delay:.8s}body section.container#case_study .inner .study_list li a{padding-left:4.26667vw;padding-right:4.26667vw;padding-top:4.26667vw;padding-bottom:3.46667vw;display:flex;text-decoration:none}body section.container#case_study .inner .study_list li a .image{margin-right:6.13333vw;width:34.4vw}body section.container#case_study .inner .study_list li a .right{position:relative;width:40.26667vw;display:flex;flex-wrap:wrap;align-content:space-between}body section.container#case_study .inner .study_list li a .right h4{color:#ec404d;font-size:4.8vw;line-height:1.63636;letter-spacing:0;font-weight:700;margin-bottom:1.33333vw;margin-top:1.86667vw}body section.container#case_study .inner .study_list li a .right p{font-size:4.26667vw;line-height:1.75;letter-spacing:.06em;width:40.26667vw;color:#707070;font-weight:500}body section.container#case_study .inner .study_list li a .right .text_box{margin-bottom:0;margin-top:auto;width:39.46667vw;position:relative}body section.container#case_study .inner .study_list li a .right .text_box::before{position:absolute;content:'';width:9.06667vw;height:9.06667vw;border-radius:50%;background-color:#fff;right:1.86667vw;top:50%;transform:translateY(-50%)}body section.container#case_study .inner .study_list li a .right .text_box .text{width:100%;display:block;position:relative;color:#6cd5a0;font-size:4.26667vw;line-height:2.25;letter-spacing:.06em;font-weight:700}body section.container#case_study .inner .study_list li a .right .text_box .text::after{position:absolute;content:'';width:9.6vw;height:4vw;background-image:url(../img/green_arrow.svg);right:5.33333vw;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-size:cover}body section.container#case_study .inner .study_list li a.shop .right h4{color:#47c373}body section.container#case_study .inner .study_list li a.travel .right h4{color:#ec597d}body section.container#case_study .inner .study_list li a.event .right h4{color:#009eeb}body section.container#case_study .inner .study_list li a.hotel .right h4{color:#a289c0}body section.container#case_study .inner .study_list li a.leisure .right h4{color:#62c7c4}body section.container#case_study .inner .study_list li a.ad .right h4{color:#f6a500}body section.container#case_study .inner .study_list li a.ad .right p{letter-spacing:-.01em}body section.container#case_study .inner .study_list li a.fund .right h4{color:#616eb0}body section.container#case_study .inner .study_list li a.money .right h4{color:#c9b06a}body section.container#case_study .inner .report{display:block;z-index:10;opacity:1;text-decoration:none}body section.container#case_study .inner .report a{cursor:pointer}body section.container#case_study .inner .report a .content img{width:89.33333vw}body section.container#use_case{padding-top:6%}body section.container#use_case .inner h2{font-size:6.4vw;line-height:1.33333;letter-spacing:.03em;font-weight:900;margin-bottom:3.73333vw}body section.container#use_case .inner .read{letter-spacing:-.01em;margin-bottom:2.13333vw}body section.container#use_case .inner .alert{font-size:3.73333vw;line-height:1;letter-spacing:.03em;margin-bottom:11.2vw;font-weight:400}body section.container#use_case .inner .list{margin-bottom:11.73333vw}body section.container#use_case .inner .list li{background-color:#fff;border-radius:5vw;margin-bottom:8vw;padding:5.33333vw;padding-bottom:4.26667vw}body section.container#use_case .inner .list li:nth-last-child(1){margin-bottom:0}body section.container#use_case .inner .list li h4{font-size:4.8vw;font-weight:700;line-height:1.33333;letter-spacing:.06em;margin-bottom:2.93333vw;color:#19b327;text-align:center;width:89.33333vw;margin-left:-5.33333vw}body section.container#use_case .inner .list li .text{font-size:3.73333vw;font-weight:500;line-height:1.57143;letter-spacing:.02em;text-align:left;color:#888}body section.container#use_case .inner .list li .text sup{vertical-align:text-top;font-size:2.66667vw}body section.container#use_case .inner .list li .alert{font-size:3.2vw;line-height:1.33333;letter-spacing:0;margin-bottom:2.93333vw;margin-top:1.86667vw;text-align:left;color:#707070}body section.container#use_case .inner .list li.third h4{letter-spacing:.02em}body section.container#use_case .inner .list li.third .text{letter-spacing:0;margin-bottom:1.86667vw}body section.container#use_case .inner .list li.fourth .text{letter-spacing:0;margin-bottom:1.86667vw}body section.container#use_case .inner .report{display:block;z-index:10;opacity:1;text-decoration:none}body section.container#use_case .inner .report a{cursor:pointer}body section.container#use_case .inner .report a .content img{width:89.33333vw}body section.container#flow{padding-top:26.5%;margin-bottom:40.53333vw}body section.container#flow .inner h2{color:#e89800;font-weight:900}body section.container#flow .inner .read{margin-bottom:16.53333vw;margin-top:4.26667vw;margin-bottom:14.66667vw}body section.container#flow .inner .box .border{font-size:5.33333vw;font-weight:500;line-height:1.5;letter-spacing:.06em;padding-bottom:1.86667vw;margin-bottom:9.86667vw;color:#707070;position:relative}body section.container#flow .inner .box .border::after{position:absolute;content:'';left:0;bottom:0;width:0;height:4px;transition:width .5s ease-in-out}body section.container#flow .inner .box .border.active::after{width:100%}body section.container#flow .inner .box ul{margin-bottom:10.66667vw}body section.container#flow .inner .box ul li{width:100%;height:26.66667vw;background-image:url(../img/step_bg_sp.svg);background-repeat:no-repeat;background-size:cover;padding-top:6.13333vw;margin-bottom:3.2vw;opacity:0;transform:translateY(-20px);transition:all .3s ease-in-out}body section.container#flow .inner .box ul li.active{transform:translateY(0);opacity:1}body section.container#flow .inner .box ul li:nth-last-child(1){margin:0}body section.container#flow .inner .box ul li h5{font-size:5.6vw;font-weight:700;line-height:1;letter-spacing:0;margin-bottom:2.4vw;text-align:center;font-weight:900;margin-bottom:1.6vw}body section.container#flow .inner .box ul li p{font-size:4.26667vw;font-weight:400;line-height:1.5625;letter-spacing:.06em;text-align:center;color:#707070}body section.container#flow .inner .box ul li:nth-child(2){transition-delay:.1s}body section.container#flow .inner .box ul li:nth-child(3){transition-delay:.2s}body section.container#flow .inner .box ul li:nth-child(4){transition-delay:.3s}body section.container#flow .inner .box ul li:nth-child(5){transition-delay:.4s}body section.container#flow .inner .box.green .border::after{background-color:#19b327}body section.container#flow .inner .box.green ul li h5{color:#19b327}body section.container#flow .inner .box.red .border::after{background-color:#d71629}body section.container#flow .inner .box.red ul li h5{color:#d71629}body section.container#flow .inner .btn{border-radius:8vw;background-color:#e69700;text-align:center;padding:6.13333vw 0;display:block;width:100%;position:relative;color:#fff;font-size:5.33333vw;font-weight:500;line-height:1;letter-spacing:.06em;margin-bottom:13.86667vw;text-decoration:none}body section.container#flow .inner .btn::before{position:absolute;width:9.33333vw;height:9.33333vw;content:'';background-color:#fff;border-radius:50%;top:50%;right:3.73333vw;transform:translateY(-50%)}body section.container#flow .inner .btn .inner::after{position:absolute;width:10.13333vw;height:4vw;content:'';background-image:url(../img/orange_arrow.svg);background-repeat:no-repeat;background-size:contain;border-radius:50%;top:50%;right:7.36vw;transform:translateY(-50%)}body section.container#privacy.tonwn{padding-top:5%}body section.container#privacy.tonwn::before{top:-11.8vw}body section.container#privacy .inner{margin-top:-11%}body section.container#privacy .inner .white_box{background-color:#fff;border-radius:5vw;margin-bottom:21.6vw;padding:5.33333vw;padding-bottom:6.66667vw;padding-top:9.86667vw}body section.container#privacy .inner .white_box:nth-last-child(1){margin-bottom:0;padding-bottom:10.13333vw;padding-top:8.4vw}body section.container#privacy .inner .white_box h4{font-size:5.33333vw;line-height:1.5;letter-spacing:.06em;color:#707070;font-weight:500;text-align:center;margin-bottom:5.33333vw}body section.container#privacy .inner .white_box div{font-size:3.73333vw;line-height:2.14286;letter-spacing:.06em;color:#707070;font-weight:500}body section.container#privacy .inner .white_box div a{color:#003bff;text-decoration:underline}body section.container#privacy .inner .white_box.second div{margin-bottom:5.33333vw}body section.container#privacy .inner .white_box .list{display:flex;justify-content:space-between}body section.container#privacy .inner .white_box .list a{width:36.66667vw;height:21.33333vw;border-radius:3vw;border:solid 1px #e0e0e0;position:relative;display:block}body section.container#privacy .inner .white_box .list a span{position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%)}body section.container#privacy .inner .white_box .list a span.jeki{width:17.33333vw}body section.container#privacy .inner .white_box .list a span.hitachi{width:21.33333vw}body section.container .note_item{font-size:3.2vw;letter-spacing:.06em;line-height:1.33}body section.container .large_btn{display:block;position:relative;border-radius:7vw;width:100%;background-color:#20992a;text-align:left;margin-top:6.4vw;padding:4.26667vw 0;font-size:4.26667vw;font-weight:700;line-height:1;letter-spacing:.06em;color:#fff;margin-bottom:0;text-decoration:none}body section.container .large_btn::before{position:absolute;width:9.33333vw;height:9.33333vw;content:'';background-color:#fff;border-radius:50%;top:50%;right:1.86667vw;transform:translateY(-50%)}body section.container .large_btn .btn_inner{display:flex;justify-content:flex-start;align-items:flex-start;padding-bottom:0}body section.container .large_btn .btn_inner::after{position:absolute;width:10.13333vw;height:3.73333vw;content:'';background-image:url(../img/pick_up_arrow.svg);background-repeat:no-repeat;background-size:contain;border-radius:50%;top:50%;right:14.93333vw;transform:translateY(-50%)}body section.container .large_btn .btn_inner p{padding-left:4.53333vw}body section.container .large_btn .btn_inner .icon{position:relative;top:-.26667vw;left:-.8vw;width:3.2vw}body footer ul li a{box-sizing:content-box}@media print,screen and (min-width:768px){body{overflow-x:hidden}body #mainContents{overflow-x:hidden}body .mordal .mordal_btn{width:4.53846vw;height:4.53846vw;right:-.84615vw;top:-5.38462vw}}@media screen and (min-width:768px) and (max-width:768px){body .mordal .mordal_btn{width:35px}}@media screen and (min-width:768px) and (min-width:1300px){body .mordal .mordal_btn{width:59px}}@media screen and (min-width:768px) and (max-width:768px){body .mordal .mordal_btn{height:35px}}@media screen and (min-width:768px) and (min-width:1300px){body .mordal .mordal_btn{height:59px}}@media screen and (min-width:768px) and (max-width:768px){body .mordal .mordal_btn{right:-7px}}@media screen and (min-width:768px) and (min-width:1300px){body .mordal .mordal_btn{right:-11px}}@media screen and (min-width:768px) and (max-width:768px){body .mordal .mordal_btn{top:-42px}}@media screen and (min-width:768px) and (min-width:1300px){body .mordal .mordal_btn{top:-70px}}@media print,screen and (min-width:768px){body .mordal .mordal_btn .bar{width:4.53846vw;transition:width .5s}}@media screen and (min-width:768px) and (max-width:768px){body .mordal .mordal_btn .bar{width:35px}}@media screen and (min-width:768px) and (min-width:1300px){body .mordal .mordal_btn .bar{width:59px}}@media print,screen and (min-width:768px){body .mordal .mordal_btn .bar_top{margin-top:1.92308vw;margin-bottom:.53846vw;transform:translate(0,4px) rotate(45deg)}}@media screen and (min-width:768px) and (max-width:768px){body .mordal .mordal_btn .bar_top{margin-top:15px}}@media screen and (min-width:768px) and (min-width:1300px){body .mordal .mordal_btn .bar_top{margin-top:25px}}@media screen and (min-width:768px) and (max-width:768px){body .mordal .mordal_btn .bar_top{margin-bottom:4px}}@media screen and (min-width:768px) and (min-width:1300px){body .mordal .mordal_btn .bar_top{margin-bottom:7px}}@media print,screen and (min-width:768px){body .mordal .mordal_btn .bar_bottom{transform:translate(0,-4px) rotate(-45deg)}body .mordal .mordal_btn:hover .bar{width:4.53846vw}}@media screen and (min-width:768px) and (max-width:768px){body .mordal .mordal_btn:hover .bar{width:35px}}@media screen and (min-width:768px) and (min-width:1300px){body .mordal .mordal_btn:hover .bar{width:59px}}@media print,screen and (min-width:768px){body .mordal .back{top:50%;left:50%;transform:translate(-50%,-50%);width:71.53846vw;transition:all .5s ease 0s;margin-top:2.07692vw}}@media screen and (min-width:768px) and (max-width:768px){body .mordal .back{width:549px}}@media screen and (min-width:768px) and (min-width:1300px){body .mordal .back{width:930px}}@media screen and (min-width:768px) and (max-width:768px){body .mordal .back{margin-top:16px}}@media screen and (min-width:768px) and (min-width:1300px){body .mordal .back{margin-top:27px}}@media print,screen and (min-width:768px){body .mordal .back .container .image{width:71.53846vw}}@media screen and (min-width:768px) and (max-width:768px){body .mordal .back .container .image{width:549px}}@media screen and (min-width:768px) and (min-width:1300px){body .mordal .back .container .image{width:930px}}@media print,screen and (min-width:768px){body .move_modal{width:100%;height:100vh}body .move_modal .overlay{position:absolute;width:100%;height:100vh}body .move_modal .modal-content{width:66.15385vw;height:40.76923vw}}@media screen and (min-width:768px) and (max-width:768px){body .move_modal .modal-content{width:508px}}@media screen and (min-width:768px) and (min-width:1300px){body .move_modal .modal-content{width:860px}}@media screen and (min-width:768px) and (max-width:768px){body .move_modal .modal-content{height:313px}}@media screen and (min-width:768px) and (min-width:1300px){body .move_modal .modal-content{height:530px}}@media print,screen and (min-width:768px){body .move_modal .modal-content .close{width:2.30769vw;height:2.30769vw;top:-3.07692vw}}@media screen and (min-width:768px) and (max-width:768px){body .move_modal .modal-content .close{width:18px}}@media screen and (min-width:768px) and (min-width:1300px){body .move_modal .modal-content .close{width:30px}}@media screen and (min-width:768px) and (max-width:768px){body .move_modal .modal-content .close{height:18px}}@media screen and (min-width:768px) and (min-width:1300px){body .move_modal .modal-content .close{height:30px}}@media screen and (min-width:768px) and (max-width:768px){body .move_modal .modal-content .close{top:-24px}}@media screen and (min-width:768px) and (min-width:1300px){body .move_modal .modal-content .close{top:-40px}}@media print,screen and (min-width:768px){body .move_modal .modal-content .close .menu_btn{cursor:pointer;width:2.30769vw;height:2.30769vw;z-index:99}}@media screen and (min-width:768px) and (max-width:768px){body .move_modal .modal-content .close .menu_btn{width:18px}}@media screen and (min-width:768px) and (min-width:1300px){body .move_modal .modal-content .close .menu_btn{width:30px}}@media screen and (min-width:768px) and (max-width:768px){body .move_modal .modal-content .close .menu_btn{height:18px}}@media screen and (min-width:768px) and (min-width:1300px){body .move_modal .modal-content .close .menu_btn{height:30px}}@media print,screen and (min-width:768px){body .move_modal .modal-content .close .menu_btn .bar{width:2.30769vw;height:.15385vw;top:1.92308vw}}@media screen and (min-width:768px) and (max-width:768px){body .move_modal .modal-content .close .menu_btn .bar{width:18px}}@media screen and (min-width:768px) and (min-width:1300px){body .move_modal .modal-content .close .menu_btn .bar{width:30px}}@media screen and (min-width:768px) and (max-width:768px){body .move_modal .modal-content .close .menu_btn .bar{height:1px}}@media screen and (min-width:768px) and (min-width:1300px){body .move_modal .modal-content .close .menu_btn .bar{height:2px}}@media screen and (min-width:768px) and (max-width:768px){body .move_modal .modal-content .close .menu_btn .bar{top:15px}}@media screen and (min-width:768px) and (min-width:1300px){body .move_modal .modal-content .close .menu_btn .bar{top:25px}}@media print,screen and (min-width:768px){body .move_modal .modal-content .youtube{width:66.15385vw;height:40.76923vw}}@media screen and (min-width:768px) and (max-width:768px){body .move_modal .modal-content .youtube{width:508px}}@media screen and (min-width:768px) and (min-width:1300px){body .move_modal .modal-content .youtube{width:860px}}@media screen and (min-width:768px) and (max-width:768px){body .move_modal .modal-content .youtube{height:313px}}@media screen and (min-width:768px) and (min-width:1300px){body .move_modal .modal-content .youtube{height:530px}}@media print,screen and (min-width:768px){body .modal_quiz{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}body .modal_quiz_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:rgba(0,0,0,.8)}body .modal_quiz_body{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:66.46154vw;aspect-ratio:864/486;max-width:90vw;max-height:95vh}}@media screen and (min-width:768px) and (max-width:768px){body .modal_quiz_body{width:510px}}@media screen and (min-width:768px) and (min-width:1300px){body .modal_quiz_body{width:864px}}@media print,screen and (min-width:768px){body .modal_quiz_body iframe{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .modal_quiz_play{z-index:1;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}body .modal_quiz_play .thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .modal_quiz_play .thumbnail_btn{width:10.23077vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (min-width:768px) and (max-width:768px){body .modal_quiz_play .thumbnail_btn{width:79px}}@media screen and (min-width:768px) and (min-width:1300px){body .modal_quiz_play .thumbnail_btn{width:133px}}@media print,screen and (min-width:768px){body .modal_quiz_close{display:block;width:2.92308vw;position:absolute;top:-3.69231vw;right:0;cursor:pointer}}@media screen and (min-width:768px) and (max-width:768px){body .modal_quiz_close{width:22px}}@media screen and (min-width:768px) and (min-width:1300px){body .modal_quiz_close{width:38px}}@media screen and (min-width:768px) and (max-width:768px){body .modal_quiz_close{top:-29px}}@media screen and (min-width:768px) and (min-width:1300px){body .modal_quiz_close{top:-48px}}@media print,screen and (min-width:768px){body .modal_quiz_note{position:absolute;bottom:-2.23077vw;left:0;font-size:.92308vw;color:#fff}}@media screen and (min-width:768px) and (max-width:768px){body .modal_quiz_note{bottom:-18px}}@media screen and (min-width:768px) and (min-width:1300px){body .modal_quiz_note{bottom:-29px}}@media screen and (min-width:768px) and (max-width:768px){body .modal_quiz_note{font-size:7px}}@media screen and (min-width:768px) and (min-width:1300px){body .modal_quiz_note{font-size:12px}}@media print,screen and (min-width:768px){body #contents{overflow-x:initial}body section .anchor{position:absolute;width:15px;margin-top:-150px}body section .anchor_btn{cursor:pointer}body section#breadcrumb{display:block}body section#breadcrumb ul li a{color:#00e;text-decoration:underline}body section.container .inner{width:71.53846vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container .inner{width:549px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container .inner{width:930px}}@media print,screen and (min-width:768px){body section.container .inner .anker{padding-top:150px;margin-top:-150px}body section.container .inner h2{font-size:3.84615vw;line-height:1;letter-spacing:.06em;position:relative}}@media screen and (min-width:768px) and (max-width:768px){body section.container .inner h2{font-size:30px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container .inner h2{font-size:50px}}@media print,screen and (min-width:768px){body section.container .inner .read{font-size:1.38462vw;line-height:2;letter-spacing:.06em;margin-left:0;width:100%}}@media screen and (min-width:768px) and (max-width:768px){body section.container .inner .read{font-size:11px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container .inner .read{font-size:18px}}@media print,screen and (min-width:768px){body section.container.town{padding-bottom:4.61538vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container.town{padding-bottom:35px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container.town{padding-bottom:60px}}@media print,screen and (min-width:768px){body section.container.town::before{height:9.23077vw;background-image:url(../img/town.png);top:-4.30769vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container.town::before{height:71px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container.town::before{height:120px}}@media screen and (min-width:768px) and (max-width:768px){body section.container.town::before{top:-34px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container.town::before{top:-56px}}@media print,screen and (min-width:768px){body section.container#kv{padding-top:0}body section.container#kv .inner .breadcrumb{display:block;margin-bottom:.53846vw;margin-top:.76923vw;position:relative;z-index:2}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .breadcrumb{margin-bottom:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .breadcrumb{margin-bottom:7px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .breadcrumb{margin-top:6px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .breadcrumb{margin-top:10px}}@media print,screen and (min-width:768px){body section.container#kv .inner .breadcrumb a{font-size:1.07692vw;letter-spacing:.02em;pointer-events:none;color:#707070}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .breadcrumb a{font-size:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .breadcrumb a{font-size:14px}}@media print,screen and (min-width:768px){body section.container#kv .inner .breadcrumb a.blue{pointer-events:all;color:#003bff;text-decoration:underline}body section.container#kv .inner .breadcrumb span{font-size:1.07692vw;letter-spacing:.02em}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .breadcrumb span{font-size:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .breadcrumb span{font-size:14px}}@media print,screen and (min-width:768px){body section.container#kv .inner .fv_box{display:flex;align-items:center}body section.container#kv .inner .fv_box .fv{width:42.76923vw;margin:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv{width:328px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv{width:556px}}@media print,screen and (min-width:768px){body section.container#kv .inner .fv_box .fv span{width:2.72615vw;bottom:0;left:9.33846vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span{width:21px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span{width:35.44px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span{left:72px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span{left:121.4px}}@media print,screen and (min-width:768px){body section.container#kv .inner .fv_box .fv span.b{bottom:3.84615vw;left:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span.b{bottom:30px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span.b{bottom:50px}}@media print,screen and (min-width:768px){body section.container#kv .inner .fv_box .fv span.c{width:2.71692vw;bottom:22vw;left:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span.c{width:21px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span.c{width:35.32px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span.c{bottom:169px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span.c{bottom:286px}}@media print,screen and (min-width:768px){body section.container#kv .inner .fv_box .fv span.d{left:12.60769vw;bottom:25.30769vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span.d{left:97px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span.d{left:163.9px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span.d{bottom:194px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span.d{bottom:329px}}@media print,screen and (min-width:768px){body section.container#kv .inner .fv_box .fv span.e{left:21.09231vw;bottom:23.53846vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span.e{left:162px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span.e{left:274.2px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span.e{bottom:181px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span.e{bottom:306px}}@media print,screen and (min-width:768px){body section.container#kv .inner .fv_box .fv span.f{left:26.66154vw;bottom:24.61538vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span.f{left:205px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span.f{left:346.6px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span.f{bottom:189px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span.f{bottom:320px}}@media print,screen and (min-width:768px){body section.container#kv .inner .fv_box .fv span.g{left:28.3vw;bottom:.61538vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span.g{left:217px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span.g{left:367.9px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span.g{bottom:5px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span.g{bottom:8px}}@media print,screen and (min-width:768px){body section.container#kv .inner .fv_box .fv span.h{left:36.76923vw;bottom:3.07692vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span.h{left:282px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span.h{left:478px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span.h{bottom:24px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span.h{bottom:40px}}@media print,screen and (min-width:768px){body section.container#kv .inner .fv_box .fv span.i{width:2.69692vw;left:36.17692vw;bottom:19.84615vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span.i{width:21px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span.i{width:35.06px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span.i{left:278px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span.i{left:470.3px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .fv span.i{bottom:152px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .fv span.i{bottom:258px}}@media print,screen and (min-width:768px){body section.container#kv .inner .fv_box .right .karte_logo{width:28.76923vw;margin-bottom:3.61538vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .right .karte_logo{width:221px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .right .karte_logo{width:374px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .right .karte_logo{margin-bottom:28px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .right .karte_logo{margin-bottom:47px}}@media print,screen and (min-width:768px){body section.container#kv .inner .fv_box .right .text{font-size:1.76923vw;line-height:1.34783}}@media screen and (min-width:768px) and (max-width:768px){body section.container#kv .inner .fv_box .right .text{font-size:14px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#kv .inner .fv_box .right .text{font-size:23px}}@media print,screen and (min-width:768px){body section.container#about{padding-bottom:13.84615vw;padding-top:5.84615vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about{padding-bottom:106px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about{padding-bottom:180px}}@media print,screen and (min-width:768px){body section.container#about #Quiz{background-image:url(../img/quiz-bg.png);background-size:cover;background-color:#20992a;padding-top:4.84615vw;padding-bottom:5.61538vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);color:#fff}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz{padding-top:37px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz{padding-top:63px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz{padding-bottom:43px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz{padding-bottom:73px}}@media print,screen and (min-width:768px){body section.container#about #Quiz h2{text-align:center;font-size:3.84615vw;line-height:calc(58 / 50)}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz h2{font-size:30px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz h2{font-size:50px}}@media print,screen and (min-width:768px){body section.container#about #Quiz h2 span{display:block;font-size:2vw;line-height:calc(45 / 26);letter-spacing:.06em}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz h2 span{font-size:15px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz h2 span{font-size:26px}}@media print,screen and (min-width:768px){body section.container#about #Quiz h2+p{margin-top:1.53846vw;font-size:1.38462vw;text-align:center;line-height:calc(30 / 18);font-weight:700;letter-spacing:.06em}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz h2+p{margin-top:12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz h2+p{margin-top:20px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz h2+p{font-size:11px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz h2+p{font-size:18px}}@media print,screen and (min-width:768px){body section.container#about #Quiz .quiz-area-btn{display:flex;align-items:center;margin-top:1.07692vw;margin-left:auto;margin-right:auto;padding-top:1.23077vw;padding-right:3.84615vw;padding-bottom:1.23077vw;padding-left:3.07692vw;width:59.23077vw;min-height:auto;border-radius:2.07692vw;background-color:#fff;color:#707070;font-size:1.53846vw;letter-spacing:.06em;font-weight:700;line-height:calc(36 / 20);position:relative;cursor:pointer}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz .quiz-area-btn{margin-top:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz .quiz-area-btn{margin-top:14px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz .quiz-area-btn{padding-top:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz .quiz-area-btn{padding-top:16px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz .quiz-area-btn{padding-right:30px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz .quiz-area-btn{padding-right:50px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz .quiz-area-btn{padding-bottom:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz .quiz-area-btn{padding-bottom:16px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz .quiz-area-btn{padding-left:24px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz .quiz-area-btn{padding-left:40px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz .quiz-area-btn{width:455px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz .quiz-area-btn{width:770px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz .quiz-area-btn{border-radius:16px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz .quiz-area-btn{border-radius:27px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz .quiz-area-btn{font-size:12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz .quiz-area-btn{font-size:20px}}@media print,screen and (min-width:768px){body section.container#about #Quiz .quiz-area-btn:hover::after{transform:translateY(-50%) scale(1.3)}body section.container#about #Quiz .quiz-area-btn::after{content:'';width:3.07692vw;height:3.07692vw;background-image:url(../img/quiz-icon.svg);background-size:100% auto;background-repeat:no-repeat;position:absolute;top:50%;right:1.84615vw;transform:translateY(-50%);transition:transform .3s}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz .quiz-area-btn::after{width:24px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz .quiz-area-btn::after{width:40px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz .quiz-area-btn::after{height:24px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz .quiz-area-btn::after{height:40px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz .quiz-area-btn::after{right:14px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz .quiz-area-btn::after{right:24px}}@media print,screen and (min-width:768px){body section.container#about #Quiz .quiz-area-btn:first-of-type{margin-top:2.30769vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz .quiz-area-btn:first-of-type{margin-top:18px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz .quiz-area-btn:first-of-type{margin-top:30px}}@media print,screen and (min-width:768px){body section.container#about #Quiz .quiz-area-btn .num{display:block;margin-right:2.07692vw;padding-top:.15385vw;color:#ef7482;font-size:2vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz .quiz-area-btn .num{margin-right:16px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz .quiz-area-btn .num{margin-right:27px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz .quiz-area-btn .num{padding-top:1px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz .quiz-area-btn .num{padding-top:2px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about #Quiz .quiz-area-btn .num{font-size:15px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about #Quiz .quiz-area-btn .num{font-size:26px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about{padding-top:45px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about{padding-top:76px}}@media print,screen and (min-width:768px){body section.container#about .inner{padding-bottom:13.92308vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner{padding-bottom:107px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner{padding-bottom:181px}}@media print,screen and (min-width:768px){body section.container#about .inner.--pb80{padding-bottom:6.15385vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner.--pb80{padding-bottom:47px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner.--pb80{padding-bottom:80px}}@media print,screen and (min-width:768px){body section.container#about .inner h1{font-size:3.07692vw;line-height:1.35;margin-bottom:2.15385vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner h1{font-size:24px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner h1{font-size:40px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner h1{margin-bottom:17px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner h1{margin-bottom:28px}}@media print,screen and (min-width:768px){body section.container#about .inner .read{font-size:1.38462vw;letter-spacing:.15em;line-height:2.33333;margin-bottom:2.84615vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .read{font-size:11px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .read{font-size:18px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .read{margin-bottom:22px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .read{margin-bottom:37px}}@media print,screen and (min-width:768px){body section.container#about .inner .read strong{color:#20992a;line-height:1.53846}body section.container#about .inner .read strong.suica{font-size:2vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .read strong.suica{font-size:15px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .read strong.suica{font-size:26px}}@media print,screen and (min-width:768px){body section.container#about .inner .read strong.analysis{font-size:2vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .read strong.analysis{font-size:15px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .read strong.analysis{font-size:26px}}@media print,screen and (min-width:768px){body section.container#about .inner .point_content{margin-bottom:4.53846vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .point_content{margin-bottom:35px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .point_content{margin-bottom:59px}}@media print,screen and (min-width:768px){body section.container#about .inner .point_content .point{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:3.07692vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .point_content .point{margin-bottom:24px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .point_content .point{margin-bottom:40px}}@media print,screen and (min-width:768px){body section.container#about .inner .point_content .point.b{margin-bottom:2.38462vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .point_content .point.b{margin-bottom:18px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .point_content .point.b{margin-bottom:31px}}@media print,screen and (min-width:768px){body section.container#about .inner .point_content .point .txt_area{width:34.61538vw;display:block;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .point_content .point .txt_area{width:266px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .point_content .point .txt_area{width:450px}}@media print,screen and (min-width:768px){body section.container#about .inner .point_content .point .txt_area .ttl_area{margin-bottom:.76923vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .point_content .point .txt_area .ttl_area{margin-bottom:6px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .point_content .point .txt_area .ttl_area{margin-bottom:10px}}@media print,screen and (min-width:768px){body section.container#about .inner .point_content .point .txt_area .ttl_area .img{width:7.15385vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .point_content .point .txt_area .ttl_area .img{width:55px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .point_content .point .txt_area .ttl_area .img{width:93px}}@media print,screen and (min-width:768px){body section.container#about .inner .point_content .point .txt_area .ttl_area p{margin-left:1.07692vw;font-size:1.84615vw;line-height:1.5;letter-spacing:.06em}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .point_content .point .txt_area .ttl_area p{margin-left:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .point_content .point .txt_area .ttl_area p{margin-left:14px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .point_content .point .txt_area .ttl_area p{font-size:14px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .point_content .point .txt_area .ttl_area p{font-size:24px}}@media print,screen and (min-width:768px){body section.container#about .inner .point_content .point .txt_area .txt{font-size:1.23077vw;line-height:1.75;letter-spacing:.06em}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .point_content .point .txt_area .txt{font-size:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .point_content .point .txt_area .txt{font-size:16px}}@media print,screen and (min-width:768px){body section.container#about .inner .point_content .point .point_img{width:33.23077vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .point_content .point .point_img{width:255px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .point_content .point .point_img{width:432px}}@media print,screen and (min-width:768px){body section.container#about .inner .move{margin-bottom:4.53846vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .move{margin-bottom:35px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .move{margin-bottom:59px}}@media print,screen and (min-width:768px){body section.container#about .inner .move .read{padding:0;margin-bottom:2.15385vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .move .read{margin-bottom:17px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .move .read{margin-bottom:28px}}@media print,screen and (min-width:768px){body section.container#about .inner .move .read p{font-size:1.38462vw;line-height:1.11111;letter-spacing:.16em;text-align:center}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .move .read p{font-size:11px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .move .read p{font-size:18px}}@media print,screen and (min-width:768px){body section.container#about .inner .move .read p strong{font-weight:900}body section.container#about .inner .move .read p strong.suica{font-size:2vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .move .read p strong.suica{font-size:15px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .move .read p strong.suica{font-size:26px}}@media print,screen and (min-width:768px){body section.container#about .inner .move .read p strong.analysis{font-size:2vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .move .read p strong.analysis{font-size:15px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .move .read p strong.analysis{font-size:26px}}@media print,screen and (min-width:768px){body section.container#about .inner .move .move_contes .youTube_link .thumbnail{width:59.23077vw;margin:0 auto;cursor:pointer;opacity:1;transition:opacity .5s ease 0s}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .move .move_contes .youTube_link .thumbnail{width:455px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .move .move_contes .youTube_link .thumbnail{width:770px}}@media print,screen and (min-width:768px){body section.container#about .inner .move .move_contes .youTube_link .thumbnail .thumbnail_btn{top:44.5%;left:50%;transform:translate(-50%);z-index:5}body section.container#about .inner .move .move_contes .youTube_link .thumbnail .thumbnail_btn img{width:5.07692vw;z-index:5}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .move .move_contes .youTube_link .thumbnail .thumbnail_btn img{width:39px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .move .move_contes .youTube_link .thumbnail .thumbnail_btn img{width:66px}}@media print,screen and (min-width:768px){body section.container#about .inner .move .move_contes .youTube_link .thumbnail .thumbnail_img{width:59.23077vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .move .move_contes .youTube_link .thumbnail .thumbnail_img{width:455px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .move .move_contes .youTube_link .thumbnail .thumbnail_img{width:770px}}@media print,screen and (min-width:768px){body section.container#about .inner .move .move_contes .youTube_link .thumbnail:hover{opacity:.7}body section.container#about .inner .report{position:relative;z-index:0;margin-left:0;background-color:#19b327;width:59.23077vw;padding-top:1.30769vw;padding-bottom:1.19231vw;left:50%;transform:translateX(-50%);border-radius:1.4vw;opacity:1}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report{width:455px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report{width:770px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report{padding-top:10px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report{padding-top:17px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report{padding-bottom:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report{padding-bottom:15.5px}}@media print,screen and (min-width:768px){body section.container#about .inner .report.fixed{bottom:0}body section.container#about .inner .report a{text-decoration:none!important}body section.container#about .inner .report a .content .text{white-space:nowrap;padding:0;padding-left:.92308vw;padding-right:.46154vw;margin-bottom:.5vw;text-align:center}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .text{padding-left:7px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .text{padding-left:12px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .text{padding-right:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .text{padding-right:6px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .text{margin-bottom:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .text{margin-bottom:6.5px}}@media print,screen and (min-width:768px){body section.container#about .inner .report a .content .text p{color:#fff;font-size:1.23077vw;line-height:1;letter-spacing:.06em;display:inline-block;font-weight:700}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .text p{font-size:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .text p{font-size:16px}}@media print,screen and (min-width:768px){body section.container#about .inner .report a .content .text p.big{font-size:1.23077vw;line-height:1;letter-spacing:.06em}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .text p.big{font-size:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .text p.big{font-size:16px}}@media print,screen and (min-width:768px){body section.container#about .inner .report a .content .text p .pc_large{font-size:1.53846vw;line-height:1}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .text p .pc_large{font-size:12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .text p .pc_large{font-size:20px}}@media print,screen and (min-width:768px){body section.container#about .inner .report a .content .white{position:relative;width:53.15385vw;margin:0 auto;padding-left:0;border-radius:4vw;text-align:center;color:#707070;letter-spacing:0;background-color:#fff;font-size:1.84615vw;line-height:1.91667;font-weight:900;padding-top:.07692vw;padding-bottom:.07692vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .white{width:408px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .white{width:691px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .white{font-size:14px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .white{font-size:24px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .white{padding-top:1px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .white{padding-top:1px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .white{padding-bottom:1px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .white{padding-bottom:1px}}@media print,screen and (min-width:768px){body section.container#about .inner .report a .content .white::before{position:absolute;content:'';width:2.61538vw;height:2.61538vw;right:.48462vw;background-color:#e8e8e8;top:50%;transform:translateY(-50%);border-radius:50%}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .white::before{width:20px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .white::before{width:34px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .white::before{height:20px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .white::before{height:34px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .white::before{right:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .white::before{right:6.3px}}@media print,screen and (min-width:768px){body section.container#about .inner .report a .content .white .inner{padding-bottom:0;display:block;width:100%}body section.container#about .inner .report a .content .white .inner::before{content:'';position:absolute;background-image:url(../img/white_arrow.svg);width:1.15385vw;height:1.07692vw;top:50%;transform:translateY(-50%);right:3.61538vw;background-repeat:no-repeat;background-size:cover;opacity:0;transition:all .5s ease-in-out .25s}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .white .inner::before{width:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .white .inner::before{width:15px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .white .inner::before{height:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .white .inner::before{height:14px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .white .inner::before{right:28px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .white .inner::before{right:47px}}@media print,screen and (min-width:768px){body section.container#about .inner .report a .content .white .inner::after{position:absolute;content:'';width:2.95462vw;height:1.18077vw;background-image:url(../img/black_arrow.svg);top:50%;transform:translateY(-50%);right:1.53846vw;transition:all .25s ease-in-out;background-repeat:no-repeat;background-size:cover}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .white .inner::after{width:23px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .white .inner::after{width:38.41px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .white .inner::after{height:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .white .inner::after{height:15.35px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .report a .content .white .inner::after{right:12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .report a .content .white .inner::after{right:20px}}@media print,screen and (min-width:768px){body section.container#about .inner .report a .content .white .inner .pink{color:#ef7482}body section.container#about .inner .report a .content:hover .white::before{animation-fill-mode:forwards;animation-name:circle2;animation-delay:0s;animation-duration:.5s;animation-timing-function:linear}body section.container#about .inner .report a .content:hover .white .inner::before{opacity:1;animation-fill-mode:forwards;animation-name:arrow3;animation-delay:.25s;animation-duration:.25s;animation-timing-function:linear}body section.container#about .inner .report a .content:hover .white .inner::after{animation-fill-mode:forwards;animation-name:arrow2;animation-delay:0s;animation-duration:.25s;animation-timing-function:linear;opacity:0}body section.container#about .inner .pick_up{margin-top:6.38462vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up{margin-top:49px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up{margin-top:83px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_top{color:#ef7482;font-weight:700;font-size:2.30769vw;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:.76923vw;position:relative}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_top{font-size:18px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_top{font-size:30px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_top{margin-bottom:6px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_top{margin-bottom:10px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_top::after,body section.container#about .inner .pick_up .pick_up_top::before{content:'';width:1.38462vw;height:3.61538vw;background-size:100% auto;background-repeat:no-repeat;position:absolute}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_top::after,body section.container#about .inner .pick_up .pick_up_top::before{width:11px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_top::after,body section.container#about .inner .pick_up .pick_up_top::before{width:18px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_top::after,body section.container#about .inner .pick_up .pick_up_top::before{height:28px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_top::after,body section.container#about .inner .pick_up .pick_up_top::before{height:47px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_top::before{top:50%;left:auto;right:calc(100% + 12px);transform:translateY(-50%);background-image:url(../img/title-line-left.svg)}body section.container#about .inner .pick_up .pick_up_top::after{top:50%;right:auto;left:calc(100% + 2px);transform:translateY(-50%);background-image:url(../img/title-line-right.svg)}body section.container#about .inner .pick_up .pick_up_content{position:relative;border-radius:3.07692vw;padding-top:1.92308vw;padding-left:1.76923vw;padding-right:2vw;padding-bottom:1.76923vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content{border-radius:24px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content{border-radius:40px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content{padding-top:15px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content{padding-top:25px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content{padding-left:14px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content{padding-left:23px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content{padding-right:15px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content{padding-right:26px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content{padding-bottom:14px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content{padding-bottom:23px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_content .mark{position:absolute;width:6.15385vw;top:-4.23077vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .mark{width:47px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .mark{width:80px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .mark{top:-33px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .mark{top:-55px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption{display:flex;justify-content:flex-start;align-items:flex-start}body section.container#about .inner .pick_up .pick_up_content .caption .magazine_img{position:relative;width:21.69231vw;flex-shrink:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .magazine_img{width:167px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .magazine_img{width:282px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area{position:relative;margin-top:1.07692vw;margin-left:1.23077vw;margin-bottom:0;max-width:580px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area{margin-top:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area{margin-top:14px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area{margin-left:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area{margin-left:16px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead{position:relative;z-index:0;width:44.61538vw;font-size:2.30769vw;font-weight:700;line-height:1.5;letter-spacing:.06em}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead{width:343px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead{width:580px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead{font-size:18px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead{font-size:30px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead strong{color:#fff;padding-top:0;padding-left:.76923vw;letter-spacing:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead strong{padding-top:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead strong{padding-top:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead strong{padding-left:6px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead strong{padding-left:10px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead strong::before{position:absolute;content:'';width:42.84615vw;height:3.23077vw;background-color:#d71629;top:0;left:0;border-radius:.30769vw;z-index:-1}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead strong::before{width:329px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead strong::before{width:557px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead strong::before{height:25px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead strong::before{height:42px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead strong::before{border-radius:2px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead strong::before{border-radius:4px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead .bg_red{color:#fff;padding-top:0;letter-spacing:.04em;margin-right:.2em;background-color:#d71629;border-radius:.30769vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead .bg_red{padding-top:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead .bg_red{padding-top:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead .bg_red{border-radius:2px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .lead .bg_red{border-radius:4px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .sub_txt{font-size:1.38462vw;line-height:1.66667;letter-spacing:.06em;margin-top:.69231vw;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .sub_txt{font-size:11px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .sub_txt{font-size:18px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .sub_txt{margin-top:5px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .sub_txt{margin-top:9px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .sub_txt{margin-bottom:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .sub_txt{margin-bottom:0}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .sub_txt.mb_large{margin-top:.69231vw;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .sub_txt.mb_large{margin-top:5px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .sub_txt.mb_large{margin-top:9px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .sub_txt.mb_large{margin-bottom:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .sub_txt.mb_large{margin-bottom:0}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{display:block;position:relative;color:#fff;background-color:#20992a;margin:0 0 0 auto;width:22.69231vw;padding:.53846vw;right:-.30769vw;bottom:0;padding-left:0;padding-right:0;margin-top:1.76923vw;font-size:1.23077vw;line-height:2.25;letter-spacing:.06em}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{width:174px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{width:295px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{padding:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{padding:7px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{right:-3px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{right:-4px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{bottom:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{padding-left:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{padding-left:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{padding-right:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{padding-right:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{margin-top:14px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{margin-top:23px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{font-size:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn{font-size:16px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn::before{width:2.69231vw;height:2.69231vw;right:.53846vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn::before{width:21px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn::before{width:35px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn::before{height:21px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn::before{height:35px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn::before{right:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn::before{right:7px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner{display:flex;justify-content:flex-start;align-items:flex-start;width:100%}body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner::before{content:'';position:absolute;background-image:url(../img/white_arrow.svg);width:1.15385vw;height:1.07692vw;top:50%;transform:translateY(-50%);right:3.30769vw;background-repeat:no-repeat;background-size:cover;opacity:0;transition:all .5s ease-in-out .25s;z-index:2}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner::before{width:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner::before{width:15px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner::before{height:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner::before{height:14px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner::before{right:25px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner::before{right:43px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner::after{width:2.92308vw;height:1.15385vw;right:1.38462vw;transition:all .25s ease-in-out;z-index:1}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner::after{width:22px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner::after{width:38px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner::after{height:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner::after{height:15px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner::after{right:11px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner::after{right:18px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner p{position:relative;z-index:2;padding-left:1.30769vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner p{padding-left:10px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner p{padding-left:17px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner .icon{position:relative;z-index:2;width:.92308vw;top:-.23077vw;left:-.23077vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner .icon{width:7px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner .icon{width:12px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner .icon{top:-2px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner .icon{top:-3px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner .icon{left:-2px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn .inner .icon{left:-3px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn:hover::before{animation-fill-mode:forwards;animation-name:circle2;animation-delay:0s;animation-duration:.5s;animation-timing-function:linear}body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn:hover .inner::before{opacity:1;animation-fill-mode:forwards;animation-name:arrow4;animation-delay:.25s;animation-duration:.25s;animation-timing-function:linear}body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn:hover .inner::after{animation-fill-mode:forwards;animation-name:arrow2;animation-delay:0s;animation-duration:.25s;animation-timing-function:linear;opacity:0}body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn.large{font-size:1.53846vw;letter-spacing:.06em;text-indent:.8em;line-height:1.7;margin-top:16px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn.large{font-size:12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .btn.large{font-size:20px}}@media print,screen and (min-width:768px){body section.container#about .inner .pick_up .pick_up_content .caption .lead_area .note_list{padding-top:16px;margin:0}body section.container#about .inner .pick_up .pick_up_content .pink{color:#ef7482}body section.container#about .inner .pick_up .pick_up_content .txt-indent{text-indent:-.2em}body section.container#about .inner .download_btn{margin-left:0;width:46.92308vw;padding-top:0;padding-bottom:0;bottom:-9.23077vw;left:50%;border-radius:1.3vw 1.3vw 0 0;transform:translateX(-50%);text-decoration:none}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn{width:360px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn{width:610px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn{padding-top:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn{padding-top:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn{padding-bottom:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn{padding-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn{bottom:-71px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn{bottom:-120px}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content{display:flex;justify-content:space-between;align-items:center;padding-right:.76923vw;padding-left:.76923vw;padding-top:.61538vw;padding-bottom:.61538vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content{padding-right:6px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content{padding-right:10px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content{padding-left:6px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content{padding-left:10px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content{padding-top:5px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content{padding-top:8px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content{padding-bottom:5px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content{padding-bottom:8px}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content .text{margin-bottom:0;padding-left:1.38462vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .text{margin-bottom:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .text{margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .text{padding-left:11px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .text{padding-left:18px}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content .text p{font-size:1.23077vw;text-align:left;line-height:1.375;letter-spacing:.03em}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .text p{font-size:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .text p{font-size:16px}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content .link{padding-top:.30769vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link{padding-top:2px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link{padding-top:4px}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content .link .banner{margin-left:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner{margin-left:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner{margin-left:0}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content .link .banner.hitachi{margin-left:2.46923vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner.hitachi{margin-left:19px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner.hitachi{margin-left:32.1px}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content .link .banner .arw{width:.55154vw;left:0;top:50%;transform:translateY(-50%) scale(1);transition:transform .3s ease}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner .arw{width:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner .arw{width:7.17px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner .arw{left:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner .arw{left:0}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content .link .banner .arw.hitachi{left:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner .arw.hitachi{left:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner .arw.hitachi{left:0}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content .link .banner a{padding-left:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner a{padding-left:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner a{padding-left:0}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content .link .banner a::before{content:none}body section.container#about .inner .download_btn .content .link .banner a .log{border-radius:.8vw;position:relative;width:8.92308vw;padding-top:.30769vw;padding-bottom:.30769vw;padding-right:2.07692vw;padding-left:2.07692vw;margin-left:.92308vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner a .log{width:69px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner a .log{width:116px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner a .log{padding-top:2px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner a .log{padding-top:4px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner a .log{padding-bottom:2px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner a .log{padding-bottom:4px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner a .log{padding-right:16px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner a .log{padding-right:27px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner a .log{padding-left:16px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner a .log{padding-left:27px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner a .log{margin-left:7px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner a .log{margin-left:12px}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content .link .banner a .log.hitachi{padding-top:.61538vw;padding-bottom:.53846vw;padding-right:1vw;padding-left:1.07692vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner a .log.hitachi{padding-top:5px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner a .log.hitachi{padding-top:8px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner a .log.hitachi{padding-bottom:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner a .log.hitachi{padding-bottom:7px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner a .log.hitachi{padding-right:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner a .log.hitachi{padding-right:13px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner a .log.hitachi{padding-left:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner a .log.hitachi{padding-left:14px}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content .link .banner a .log img{width:3.84615vw;transform:translateX(-50%) scale(1);left:50%;transition:transform .3s ease}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner a .log img{width:30px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner a .log img{width:50px}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content .link .banner a .log img.hitachi{width:5.61538vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .link .banner a .log img.hitachi{width:43px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .link .banner a .log img.hitachi{width:73px}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content .link .banner:hover .arw{top:50%;transform:translateY(-50%) scale(1.15)}body section.container#about .inner .download_btn .content .link .banner:hover a .log img{left:50%;transform:translateX(-50%) scale(1.08)}body section.container#about .inner .download_btn .content .white{padding-left:0;text-align:center;width:53.15385vw;font-size:1.84615vw;line-height:1.91667;padding-top:.07692vw;padding-bottom:.07692vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .white{width:408px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .white{width:691px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .white{font-size:14px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .white{font-size:24px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .white{padding-top:1px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .white{padding-top:1px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .white{padding-bottom:1px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .white{padding-bottom:1px}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content .white::before{width:2.61538vw;height:2.61538vw;right:.56154vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .white::before{width:20px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .white::before{width:34px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .white::before{height:20px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .white::before{height:34px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .white::before{right:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .white::before{right:7.3px}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content .white .inner{width:100%}body section.container#about .inner .download_btn .content .white .inner::before{content:'';position:absolute;background-image:url(../img/white_arrow.svg);width:1.15385vw;height:1.07692vw;top:50%;transform:translateY(-50%);right:3.84615vw;background-repeat:no-repeat;background-size:cover;opacity:0;transition:all .5s ease-in-out .25s}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .white .inner::before{width:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .white .inner::before{width:15px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .white .inner::before{height:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .white .inner::before{height:14px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .white .inner::before{right:30px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .white .inner::before{right:50px}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content .white .inner::after{width:2.95462vw;height:1.18077vw;right:1.53846vw;transition:all .25s ease-in-out}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .white .inner::after{width:23px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .white .inner::after{width:38.41px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .white .inner::after{height:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .white .inner::after{height:15.35px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#about .inner .download_btn .content .white .inner::after{right:12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#about .inner .download_btn .content .white .inner::after{right:20px}}@media print,screen and (min-width:768px){body section.container#about .inner .download_btn .content:hover .white::before{animation-fill-mode:forwards;animation-name:circle2;animation-delay:0s;animation-duration:.5s;animation-timing-function:linear}body section.container#about .inner .download_btn .content:hover .white .inner::before{opacity:1;animation-fill-mode:forwards;animation-name:arrow3;animation-delay:.25s;animation-duration:.25s;animation-timing-function:linear}body section.container#about .inner .download_btn .content:hover .white .inner::after{animation-fill-mode:forwards;animation-name:arrow2;animation-delay:0s;animation-duration:.25s;animation-timing-function:linear;opacity:0}body section.container#news{padding-top:1.92308vw;padding-bottom:3.38462vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news{padding-top:15px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news{padding-top:25px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news{padding-bottom:26px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news{padding-bottom:44px}}@media print,screen and (min-width:768px){body section.container#news::before{top:-6.15385vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news::before{top:-48px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news::before{top:-80px}}@media print,screen and (min-width:768px){body section.container#news .inner h2{font-size:3.84615vw;margin-left:.53846vw;margin-right:.53846vw;margin-bottom:1.30769vw;line-height:1;text-align:left;position:relative}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner h2{font-size:30px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner h2{font-size:50px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner h2{margin-left:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner h2{margin-left:7px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner h2{margin-right:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner h2{margin-right:7px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner h2{margin-bottom:10px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner h2{margin-bottom:17px}}@media print,screen and (min-width:768px){body section.container#news .inner .scroll__inner{padding-top:.76923vw;padding-bottom:0;padding-left:1.15385vw;padding-right:1.15385vw;height:10.61538vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner .scroll__inner{padding-top:6px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner .scroll__inner{padding-top:10px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner .scroll__inner{padding-bottom:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner .scroll__inner{padding-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner .scroll__inner{padding-left:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner .scroll__inner{padding-left:15px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner .scroll__inner{padding-right:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner .scroll__inner{padding-right:15px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner .scroll__inner{height:82px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner .scroll__inner{height:138px}}@media print,screen and (min-width:768px){body section.container#news .inner .scroll__inner .simplebar-scrollbar::before{width:.61538vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner .scroll__inner .simplebar-scrollbar::before{width:5px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner .scroll__inner .simplebar-scrollbar::before{width:8px}}@media print,screen and (min-width:768px){body section.container#news .inner .scroll__inner .simplebar-track{width:.61538vw;background:#fff;border-radius:1.33333vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner .scroll__inner .simplebar-track{width:5px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner .scroll__inner .simplebar-track{width:8px}}@media print,screen and (min-width:768px){body section.container#news .inner .scroll__inner .news li{border-radius:4vw;margin-right:1.69231vw;margin-bottom:.46154vw;padding-top:.15385vw;padding-bottom:.15385vw;padding-left:2.30769vw;padding-right:0;text-align:left;display:flex;align-items:center}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner .scroll__inner .news li{margin-right:13px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner .scroll__inner .news li{margin-right:22px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner .scroll__inner .news li{margin-bottom:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner .scroll__inner .news li{margin-bottom:6px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner .scroll__inner .news li{padding-top:1px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner .scroll__inner .news li{padding-top:2px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner .scroll__inner .news li{padding-bottom:1px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner .scroll__inner .news li{padding-bottom:2px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner .scroll__inner .news li{padding-left:18px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner .scroll__inner .news li{padding-left:30px}}@media print,screen and (min-width:768px){body section.container#news .inner .scroll__inner .news li:nth-last-child(1){margin-bottom:0}body section.container#news .inner .scroll__inner .news li span{font-size:1.07692vw;line-height:2.57143;margin-bottom:0;margin-right:1.46154vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner .scroll__inner .news li span{font-size:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner .scroll__inner .news li span{font-size:14px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner .scroll__inner .news li span{margin-right:11px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner .scroll__inner .news li span{margin-right:19px}}@media print,screen and (min-width:768px){body section.container#news .inner .scroll__inner .news li div{font-size:1.07692vw;line-height:2.57143}}@media screen and (min-width:768px) and (max-width:768px){body section.container#news .inner .scroll__inner .news li div{font-size:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#news .inner .scroll__inner .news li div{font-size:14px}}@media print,screen and (min-width:768px){body section.container#case_study{padding-top:9.23077vw;margin-bottom:12.92308vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study{padding-top:71px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study{padding-top:120px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study{margin-bottom:99px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study{margin-bottom:168px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .inner_link{margin-left:10vw;margin-right:10vw;margin-bottom:6.84615vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .inner_link{margin-left:77px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .inner_link{margin-left:130px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .inner_link{margin-right:77px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .inner_link{margin-right:130px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .inner_link{margin-bottom:53px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .inner_link{margin-bottom:89px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .inner_link li{width:22.30769vw;border-radius:8vw;transition:transform .5s ease-in-out;transform-origin:center}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .inner_link li{width:171px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .inner_link li{width:290px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .inner_link li a{font-size:2vw;line-height:1.76923;padding-bottom:3.53846vw;padding-top:2vw;text-decoration:none;transition:transform .5s ease-in-out}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .inner_link li a{font-size:15px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .inner_link li a{font-size:26px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .inner_link li a{padding-bottom:27px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .inner_link li a{padding-bottom:46px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .inner_link li a{padding-top:15px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .inner_link li a{padding-top:26px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .inner_link li a::after{bottom:1.84615vw;width:2.92308vw;height:1.38462vw;background-size:contain;transition:bottom .5s ease-in-out}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .inner_link li a::after{bottom:14px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .inner_link li a::after{bottom:24px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .inner_link li a::after{width:22px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .inner_link li a::after{width:38px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .inner_link li a::after{height:11px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .inner_link li a::after{height:18px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .inner_link li:hover{transform:scale(1.10345)}body section.container#case_study .inner .inner_link li:hover a{transform:scale(.90625);text-decoration:none}body section.container#case_study .inner .inner_link li:hover a::after{bottom:.76923vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .inner_link li:hover a::after{bottom:6px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .inner_link li:hover a::after{bottom:10px}}@media print,screen and (min-width:768px){body section.container#case_study .inner h2{margin-bottom:1.61538vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner h2{margin-bottom:12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner h2{margin-bottom:21px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .read{margin-bottom:1.92308vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .read{margin-bottom:15px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .read{margin-bottom:25px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .example{margin-bottom:6.15385vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .example{margin-bottom:47px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .example{margin-bottom:80px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .example h3{font-size:2.30769vw;line-height:1.53333;margin-bottom:.30769vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .example h3{font-size:18px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .example h3{font-size:30px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .example h3{margin-bottom:2px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .example h3{margin-bottom:4px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .example .example_list{border-radius:2vw;padding-left:7.69231vw;padding-top:2.61538vw;padding-bottom:2.46154vw;padding-right:7.69231vw;display:flex;justify-content:space-between}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .example .example_list{padding-left:59px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .example .example_list{padding-left:100px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .example .example_list{padding-top:20px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .example .example_list{padding-top:34px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .example .example_list{padding-bottom:19px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .example .example_list{padding-bottom:32px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .example .example_list{padding-right:59px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .example .example_list{padding-right:100px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .example .example_list .box{font-size:1.23077vw;line-height:1.75;letter-spacing:.06em}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .example .example_list .box{font-size:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .example .example_list .box{font-size:16px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .anchor_link{justify-content:space-between;flex-wrap:nowrap;align-items:center;padding-top:.38462vw;padding-bottom:.38462vw;margin-left:0;margin-right:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link{padding-top:3px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link{padding-top:5px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link{padding-bottom:3px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link{padding-bottom:5px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link{margin-left:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link{margin-left:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link{margin-right:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link{margin-right:0}}@media print,screen and (min-width:768px){body section.container#case_study .inner .anchor_link li{border-radius:1vw;margin-top:0;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li{margin-top:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li{margin-top:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li{margin-bottom:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li{margin-bottom:0}}@media print,screen and (min-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.municipality{padding:.30769vw;padding-left:4.53846vw;padding-right:4.38462vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.municipality{padding:2px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li a .link_area.municipality{padding:4px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.municipality{padding-left:35px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li a .link_area.municipality{padding-left:59px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.municipality{padding-right:34px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li a .link_area.municipality{padding-right:57px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.shop{padding:.30769vw;padding-left:1vw;padding-right:.84615vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.shop{padding:2px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li a .link_area.shop{padding:4px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.shop{padding-left:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li a .link_area.shop{padding-left:13px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.shop{padding-right:6px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li a .link_area.shop{padding-right:11px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.travel{padding:.30769vw;padding-left:2.84615vw;padding-right:2.84615vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.travel{padding:2px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li a .link_area.travel{padding:4px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.travel{padding-left:22px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li a .link_area.travel{padding-left:37px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.travel{padding-right:22px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li a .link_area.travel{padding-right:37px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.fund{padding:.30769vw;padding-left:4.53846vw;padding-right:4.23077vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.fund{padding:2px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li a .link_area.fund{padding:4px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.fund{padding-left:35px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li a .link_area.fund{padding-left:59px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.fund{padding-right:32px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li a .link_area.fund{padding-right:55px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.others{padding:.30769vw;padding-left:4.38462vw;padding-right:4.53846vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.others{padding:2px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li a .link_area.others{padding:4px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.others{padding-left:34px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li a .link_area.others{padding-left:57px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li a .link_area.others{padding-right:35px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li a .link_area.others{padding-right:59px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .anchor_link li a .link_area p{font-size:1.38462vw;font-weight:700;transition:.3s ease-in-out}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li a .link_area p{font-size:11px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li a .link_area p{font-size:18px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .anchor_link li a .link_area p.shop{letter-spacing:0}body section.container#case_study .inner .anchor_link li a .link_area .arw{position:absolute;width:1vw;margin:0 auto;top:60%;left:50%;transform:translate(-50%);transition:transform .3s ease}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .anchor_link li a .link_area .arw{width:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .anchor_link li a .link_area .arw{width:13px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .anchor_link li a .link_area:hover p{transform:scale(1.08)}body section.container#case_study .inner .anchor_link li a .link_area:hover .arw{top:60%;left:50%;transform:translate(-50%) scale(1.15)}body section.container#case_study .inner .study_front{padding-top:3vw;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front{padding-top:23px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front{padding-top:39px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li{position:relative;border-radius:3vw;margin-bottom:3.07692vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li{margin-bottom:24px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li{margin-bottom:40px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content{padding-top:2vw;padding-bottom:2.30769vw;padding-left:2vw;padding-right:2.23077vw}body section.container#case_study .inner .study_front li .content.travel{padding-bottom:3.69231vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content.travel{padding-bottom:28px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content.travel{padding-bottom:48px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content{padding-top:15px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content{padding-top:26px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content{padding-bottom:18px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content{padding-bottom:30px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content{padding-left:15px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content{padding-left:26px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content{padding-right:17px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content{padding-right:29px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .headline{position:relative;height:15.07692vw;margin-bottom:2vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline{height:116px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline{height:196px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline{margin-bottom:15px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline{margin-bottom:26px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .headline.shop{margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline.shop{margin-bottom:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline.shop{margin-bottom:0}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .headline .caption{margin-bottom:0}body section.container#case_study .inner .study_front li .content .headline .caption .image{width:12.92308vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .caption .image{width:99px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .caption .image{width:168px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area{display:flex;margin-top:1.38462vw;margin-left:1.53846vw;flex-wrap:nowrap;width:auto}body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area.shop{margin-top:.76923vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area.shop{margin-top:6px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area.shop{margin-top:10px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area.travel{margin-top:.76923vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area.travel{margin-top:6px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area.travel{margin-top:10px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area.fund{margin-top:.76923vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area.fund{margin-top:6px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area.fund{margin-top:10px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area{margin-top:11px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area{margin-top:18px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area{margin-left:12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area{margin-left:20px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area .ttl{font-size:2.30769vw;margin-bottom:1.23077vw;line-height:1;letter-spacing:.06em;font-weight:700}body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area .ttl.shop{width:19.46154vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area .ttl.shop{width:149px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area .ttl.shop{width:253px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area .ttl{font-size:18px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area .ttl{font-size:30px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area .ttl{margin-bottom:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area .ttl{margin-bottom:16px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area .sentence{font-size:1.23077vw;margin-left:1.15385vw;line-height:2.5}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area .sentence{font-size:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area .sentence{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area .sentence{margin-left:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .caption .ttl_area .sentence{margin-left:15px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .headline .txt_block{position:absolute;top:5.53846vw;left:14.53846vw;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .txt_block{top:43px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .txt_block{top:72px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .txt_block{left:112px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .txt_block{left:189px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .headline .txt_block .ttl{margin-bottom:.61538vw;font-size:1.69231vw;line-height:1}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .txt_block .ttl{margin-bottom:5px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .txt_block .ttl{margin-bottom:8px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .txt_block .ttl{font-size:13px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .txt_block .ttl{font-size:22px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .headline .txt_block .txt{font-size:1.23077vw;line-height:1.625;margin-bottom:.69231vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .txt_block .txt{font-size:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .txt_block .txt{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .txt_block .txt{margin-bottom:5px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .txt_block .txt{margin-bottom:9px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .headline .txt_block .txt small{font-size:.76923vw;vertical-align:text-top}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .txt_block .txt small{font-size:6px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .txt_block .txt small{font-size:10px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .headline .txt_block .note{font-size:.92308vw;line-height:1}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .headline .txt_block .note{font-size:7px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .headline .txt_block .note{font-size:12px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .detail{margin-left:.30769vw}body section.container#case_study .inner .study_front li .content .detail.shop{margin-top:-1.46154vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail.shop{margin-top:-12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail.shop{margin-top:-19px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .detail.travel{margin-top:-.38462vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail.travel{margin-top:-3px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail.travel{margin-top:-5px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .detail.fund{margin-top:-.38462vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail.fund{margin-top:-3px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail.fund{margin-top:-5px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail{margin-left:2px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail{margin-left:4px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_ttl{font-size:1.69231vw;margin-bottom:2.30769vw;line-height:1.63636}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_ttl{font-size:13px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail .detail_ttl{font-size:22px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_ttl{margin-bottom:18px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail .detail_ttl{margin-bottom:30px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_ttl::before{content:"";position:absolute;width:66.92308vw;height:.07692vw;bottom:-.53846vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_ttl::before{width:514px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail .detail_ttl::before{width:870px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_ttl::before{height:1px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail .detail_ttl::before{height:1px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_ttl::before{bottom:-5px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail .detail_ttl::before{bottom:-7px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_content{display:flex;justify-content:space-between;align-items:flex-start;width:66.30769vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_content{width:509px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail .detail_content{width:862px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block{display:block;width:20.76923vw;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block{width:160px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block{width:270px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block{margin-bottom:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block{margin-bottom:0}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block.interval{margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block.interval{margin-bottom:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block.interval{margin-bottom:0}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block .image{width:20.76923vw;margin-bottom:.87692vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block .image{width:160px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block .image{width:270px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block .image{margin-bottom:7px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block .image{margin-bottom:11.4px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block .txt_block .ttl{font-size:1.38462vw;letter-spacing:.02em;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block .txt_block .ttl{font-size:11px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block .txt_block .ttl{font-size:18px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block .txt_block .ttl{margin-bottom:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block .txt_block .ttl{margin-bottom:0}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block .txt_block .ttl.fund{width:20.61769vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block .txt_block .ttl.fund{width:158px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block .txt_block .ttl.fund{width:268.03px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block .txt_block .ttl.short{letter-spacing:-.02em}body section.container#case_study .inner .study_front li .content .detail .detail_content .block .txt_block .ttl.travel{letter-spacing:-.07em}body section.container#case_study .inner .study_front li .content .detail .detail_content .block .txt_block .txt{color:#707070;font-size:1.07692vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block .txt_block .txt{font-size:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_front li .content .detail .detail_content .block .txt_block .txt{font-size:14px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2.53846vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list{margin-bottom:19px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list{margin-bottom:33px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_list li{width:22.30769vw;border-radius:2vw;margin-bottom:2.30769vw;cursor:pointer}body section.container#case_study .inner .study_list li.others{pointer-events:none}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li{width:171px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li{width:290px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li{margin-bottom:18px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li{margin-bottom:30px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_list li .others{padding-top:.69231vw;padding-left:.76923vw;padding-bottom:.92308vw;padding-right:1.15385vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li .others{padding-top:5px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li .others{padding-top:9px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li .others{padding-left:6px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li .others{padding-left:10px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li .others{padding-bottom:7px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li .others{padding-bottom:12px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li .others{padding-right:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li .others{padding-right:15px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_list li .others .txt_area{width:20.76923vw;padding-top:9.53846vw;padding-left:1.76923vw;padding-bottom:10.84615vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li .others .txt_area{width:160px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li .others .txt_area{width:270px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li .others .txt_area{padding-top:73px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li .others .txt_area{padding-top:124px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li .others .txt_area{padding-left:14px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li .others .txt_area{padding-left:23px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li .others .txt_area{padding-bottom:83px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li .others .txt_area{padding-bottom:141px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_list li .others .txt_area h4{font-size:2.46154vw;margin-bottom:1.23077vw;line-height:1.6875;text-align:left;letter-spacing:.06em}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li .others .txt_area h4{font-size:19px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li .others .txt_area h4{font-size:32px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li .others .txt_area h4{margin-bottom:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li .others .txt_area h4{margin-bottom:16px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_list li .others .txt_area p{padding-left:0;font-size:1.23077vw;margin:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li .others .txt_area p{padding-left:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li .others .txt_area p{padding-left:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li .others .txt_area p{font-size:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li .others .txt_area p{font-size:16px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_list li a{padding:1.92308vw;padding-top:2vw;display:block;text-decoration:none}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a{padding:15px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a{padding:25px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a{padding-top:15px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a{padding-top:26px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_list li a .image{width:18.46154vw;margin-left:0;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a .image{width:142px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a .image{width:240px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a .image{margin-bottom:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a .image{margin-bottom:0}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_list li a .right{width:100%;height:12.07692vw;position:relative}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a .right{height:93px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a .right{height:157px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_list li a .right h4{font-size:1.69231vw;margin-bottom:.46154vw;margin-top:1.76923vw;line-height:1.63636}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a .right h4{font-size:13px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a .right h4{font-size:22px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a .right h4{margin-bottom:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a .right h4{margin-bottom:6px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a .right h4{margin-top:14px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a .right h4{margin-top:23px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_list li a .right p{font-size:1.23077vw;line-height:1.75;width:100%}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a .right p{font-size:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a .right p{font-size:16px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_list li a .right .text_box{width:100%}body section.container#case_study .inner .study_list li a .right .text_box::before{width:2.61538vw;height:2.61538vw;right:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a .right .text_box::before{width:20px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a .right .text_box::before{width:34px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a .right .text_box::before{height:20px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a .right .text_box::before{height:34px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_list li a .right .text_box .text{text-align:right;font-size:1.23077vw;padding-right:5.61538vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a .right .text_box .text{font-size:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a .right .text_box .text{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a .right .text_box .text{padding-right:43px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a .right .text_box .text{padding-right:73px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_list li a .right .text_box .text::before{content:'';top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-size:cover;background-image:url(../img/white_arrow.svg);width:1.23077vw;height:1.07692vw;right:.92308vw;opacity:0;transition:opacity .5s ease-in-out;position:absolute}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a .right .text_box .text::before{width:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a .right .text_box .text::before{width:16px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a .right .text_box .text::before{height:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a .right .text_box .text::before{height:14px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a .right .text_box .text::before{right:7px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a .right .text_box .text::before{right:12px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_list li a .right .text_box .text::after{width:2.84615vw;height:1.15385vw;right:1.30769vw;opacity:1;transition:opacity .5s ease-in-out}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a .right .text_box .text::after{width:22px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a .right .text_box .text::after{width:37px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a .right .text_box .text::after{height:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a .right .text_box .text::after{height:15px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li a .right .text_box .text::after{right:10px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li a .right .text_box .text::after{right:17px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_list li:hover a .right .text_box::before{animation-fill-mode:forwards;animation-name:circle;animation-delay:0s;animation-duration:.5s;animation-timing-function:linear}body section.container#case_study .inner .study_list li:hover a .right .text_box .text{text-decoration:none;animation-fill-mode:forwards;animation-name:arrow1;animation-delay:0s;animation-duration:.5s;animation-timing-function:linear}body section.container#case_study .inner .study_list li:hover a .right .text_box .text::before{right:.92308vw;opacity:1}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .study_list li:hover a .right .text_box .text::before{right:7px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .study_list li:hover a .right .text_box .text::before{right:12px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .study_list li:hover a .right .text_box .text::after{opacity:0}body section.container#case_study .inner .report{position:relative;z-index:0;margin-left:0;background-color:#19b327;width:59.23077vw;padding-top:1.30769vw;padding-bottom:1.19231vw;left:50%;transform:translateX(-50%);border-radius:1.4vw;opacity:1}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report{width:455px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report{width:770px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report{padding-top:10px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report{padding-top:17px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report{padding-bottom:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report{padding-bottom:15.5px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .report.fixed{bottom:0}body section.container#case_study .inner .report a{text-decoration:none!important}body section.container#case_study .inner .report a .content .text{white-space:nowrap;padding:0;padding-left:.92308vw;padding-right:.46154vw;margin-bottom:.5vw;text-align:center}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .text{padding-left:7px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .text{padding-left:12px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .text{padding-right:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .text{padding-right:6px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .text{margin-bottom:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .text{margin-bottom:6.5px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .report a .content .text p{color:#fff;font-size:1.23077vw;line-height:1;letter-spacing:.06em;display:inline-block;font-weight:700}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .text p{font-size:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .text p{font-size:16px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .report a .content .text p.big{font-size:1.23077vw;line-height:1;letter-spacing:.06em}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .text p.big{font-size:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .text p.big{font-size:16px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .report a .content .text p .pc_large{font-size:1.53846vw;line-height:1}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .text p .pc_large{font-size:12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .text p .pc_large{font-size:20px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .report a .content .white{position:relative;width:53.15385vw;margin:0 auto;padding-left:0;border-radius:4vw;text-align:center;color:#707070;letter-spacing:0;background-color:#fff;font-size:1.84615vw;line-height:1.91667;font-weight:900;padding-top:.07692vw;padding-bottom:.07692vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .white{width:408px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .white{width:691px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .white{font-size:14px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .white{font-size:24px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .white{padding-top:1px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .white{padding-top:1px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .white{padding-bottom:1px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .white{padding-bottom:1px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .report a .content .white::before{position:absolute;content:'';width:2.61538vw;height:2.61538vw;right:.48462vw;background-color:#e8e8e8;top:50%;transform:translateY(-50%);border-radius:50%}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .white::before{width:20px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .white::before{width:34px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .white::before{height:20px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .white::before{height:34px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .white::before{right:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .white::before{right:6.3px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .report a .content .white .inner{padding-bottom:0;display:block;width:100%}body section.container#case_study .inner .report a .content .white .inner::before{content:'';position:absolute;background-image:url(../img/white_arrow.svg);width:1.15385vw;height:1.07692vw;top:50%;transform:translateY(-50%);right:3.61538vw;background-repeat:no-repeat;background-size:cover;opacity:0;transition:all .5s ease-in-out .25s}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .white .inner::before{width:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .white .inner::before{width:15px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .white .inner::before{height:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .white .inner::before{height:14px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .white .inner::before{right:28px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .white .inner::before{right:47px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .report a .content .white .inner::after{position:absolute;content:'';width:2.95462vw;height:1.18077vw;background-image:url(../img/black_arrow.svg);top:50%;transform:translateY(-50%);right:1.53846vw;transition:all .25s ease-in-out;background-repeat:no-repeat;background-size:cover}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .white .inner::after{width:23px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .white .inner::after{width:38.41px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .white .inner::after{height:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .white .inner::after{height:15.35px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#case_study .inner .report a .content .white .inner::after{right:12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#case_study .inner .report a .content .white .inner::after{right:20px}}@media print,screen and (min-width:768px){body section.container#case_study .inner .report a .content .white .inner .pink{color:#ef7482}body section.container#case_study .inner .report a .content:hover .white::before{animation-fill-mode:forwards;animation-name:circle2;animation-delay:0s;animation-duration:.5s;animation-timing-function:linear}body section.container#case_study .inner .report a .content:hover .white .inner::before{opacity:1;animation-fill-mode:forwards;animation-name:arrow3;animation-delay:.25s;animation-duration:.25s;animation-timing-function:linear}body section.container#case_study .inner .report a .content:hover .white .inner::after{animation-fill-mode:forwards;animation-name:arrow2;animation-delay:0s;animation-duration:.25s;animation-timing-function:linear;opacity:0}body section.container#use_case{padding-top:3.84615vw;margin-bottom:8.15385vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case{padding-top:30px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case{padding-top:50px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case{margin-bottom:63px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case{margin-bottom:106px}}@media print,screen and (min-width:768px){body section.container#use_case .inner h2{font-size:3.07692vw;line-height:1.15;letter-spacing:.03em;margin-bottom:1.38462vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner h2{font-size:24px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner h2{font-size:40px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner h2{margin-bottom:11px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner h2{margin-bottom:18px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .read{margin-bottom:0}body section.container#use_case .inner .alert{font-size:.92308vw;letter-spacing:.04em;margin-bottom:3.15385vw;margin-top:.53846vw;text-align:center;line-height:1}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .alert{font-size:7px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .alert{font-size:12px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .alert{margin-bottom:24px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .alert{margin-bottom:41px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .alert{margin-top:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .alert{margin-top:7px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .list{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:4.61538vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list{margin-bottom:35px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list{margin-bottom:60px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .list li{width:34.61538vw;border-radius:2vw;margin-bottom:2.30769vw;padding:2.30769vw;padding-top:.61538vw;padding-bottom:1.23077vw;position:relative}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li{width:266px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li{width:450px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li{margin-bottom:18px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li{margin-bottom:30px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li{padding:18px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li{padding:30px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li{padding-top:5px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li{padding-top:8px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li{padding-bottom:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li{padding-bottom:16px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .list li h4{font-size:1.38462vw;line-height:2.55556;letter-spacing:0;margin-left:0;width:100%;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li h4{font-size:11px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li h4{font-size:18px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li h4{margin-bottom:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li h4{margin-bottom:0}}@media print,screen and (min-width:768px){body section.container#use_case .inner .list li .text{font-size:1.07692vw;line-height:1.57143;letter-spacing:.03em}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li .text{font-size:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li .text{font-size:14px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .list li .text sup{font-size:.76923vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li .text sup{font-size:6px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li .text sup{font-size:10px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .list li .alert{font-size:.92308vw;margin-top:.61538vw;margin-bottom:.92308vw;letter-spacing:-.01em}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li .alert{font-size:7px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li .alert{font-size:12px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li .alert{margin-top:5px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li .alert{margin-top:8px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li .alert{margin-bottom:7px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li .alert{margin-bottom:12px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .list li .image{width:30vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li .image{width:230px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li .image{width:390px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .list li:nth-child(2) .text{margin-bottom:4.15385vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li:nth-child(2) .text{margin-bottom:32px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li:nth-child(2) .text{margin-bottom:54px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .list li:nth-child(2) .image{position:absolute;bottom:1.23077vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li:nth-child(2) .image{bottom:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li:nth-child(2) .image{bottom:16px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .list li:nth-child(3) .text{margin-bottom:.38462vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li:nth-child(3) .text{margin-bottom:3px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li:nth-child(3) .text{margin-bottom:5px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .list li:nth-child(4) .text{margin-bottom:.38462vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li:nth-child(4) .text{margin-bottom:3px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li:nth-child(4) .text{margin-bottom:5px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .list li:nth-child(5){margin-bottom:0}body section.container#use_case .inner .list li:nth-child(6){margin-bottom:0}body section.container#use_case .inner .list li:nth-child(6) .alert{margin-bottom:3.76923vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li:nth-child(6) .alert{margin-bottom:29px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li:nth-child(6) .alert{margin-bottom:49px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .list li:nth-child(6) .image{position:absolute;bottom:1.23077vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .list li:nth-child(6) .image{bottom:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .list li:nth-child(6) .image{bottom:16px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .report{position:relative;z-index:0;margin-left:0;background-color:#19b327;width:59.23077vw;padding-top:1.30769vw;padding-bottom:1.19231vw;left:50%;transform:translateX(-50%);border-radius:1.4vw;opacity:1}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report{width:455px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report{width:770px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report{padding-top:10px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report{padding-top:17px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report{padding-bottom:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report{padding-bottom:15.5px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .report.fixed{bottom:0}body section.container#use_case .inner .report a{text-decoration:none!important}body section.container#use_case .inner .report a .content .text{white-space:nowrap;padding:0;padding-left:.92308vw;padding-right:.46154vw;margin-bottom:.5vw;text-align:center}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .text{padding-left:7px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .text{padding-left:12px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .text{padding-right:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .text{padding-right:6px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .text{margin-bottom:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .text{margin-bottom:6.5px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .report a .content .text p{color:#fff;font-size:1.23077vw;line-height:1;letter-spacing:.06em;display:inline-block;font-weight:700}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .text p{font-size:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .text p{font-size:16px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .report a .content .text p.big{font-size:1.23077vw;line-height:1;letter-spacing:.06em}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .text p.big{font-size:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .text p.big{font-size:16px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .report a .content .text p .pc_large{font-size:1.53846vw;line-height:1}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .text p .pc_large{font-size:12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .text p .pc_large{font-size:20px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .report a .content .white{position:relative;width:53.15385vw;margin:0 auto;padding-left:0;border-radius:4vw;text-align:center;color:#707070;letter-spacing:0;background-color:#fff;font-size:1.84615vw;line-height:1.91667;font-weight:900;padding-top:.07692vw;padding-bottom:.07692vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .white{width:408px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .white{width:691px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .white{font-size:14px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .white{font-size:24px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .white{padding-top:1px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .white{padding-top:1px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .white{padding-bottom:1px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .white{padding-bottom:1px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .report a .content .white::before{position:absolute;content:'';width:2.61538vw;height:2.61538vw;right:.48462vw;background-color:#e8e8e8;top:50%;transform:translateY(-50%);border-radius:50%}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .white::before{width:20px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .white::before{width:34px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .white::before{height:20px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .white::before{height:34px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .white::before{right:4px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .white::before{right:6.3px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .report a .content .white .inner{padding-bottom:0;display:block;width:100%}body section.container#use_case .inner .report a .content .white .inner::before{content:'';position:absolute;background-image:url(../img/white_arrow.svg);width:1.15385vw;height:1.07692vw;top:50%;transform:translateY(-50%);right:3.61538vw;background-repeat:no-repeat;background-size:cover;opacity:0;transition:all .5s ease-in-out .25s}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .white .inner::before{width:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .white .inner::before{width:15px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .white .inner::before{height:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .white .inner::before{height:14px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .white .inner::before{right:28px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .white .inner::before{right:47px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .report a .content .white .inner::after{position:absolute;content:'';width:2.95462vw;height:1.18077vw;background-image:url(../img/black_arrow.svg);top:50%;transform:translateY(-50%);right:1.53846vw;transition:all .25s ease-in-out;background-repeat:no-repeat;background-size:cover}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .white .inner::after{width:23px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .white .inner::after{width:38.41px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .white .inner::after{height:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .white .inner::after{height:15.35px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#use_case .inner .report a .content .white .inner::after{right:12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#use_case .inner .report a .content .white .inner::after{right:20px}}@media print,screen and (min-width:768px){body section.container#use_case .inner .report a .content .white .inner .pink{color:#ef7482}body section.container#use_case .inner .report a .content:hover .white::before{animation-fill-mode:forwards;animation-name:circle2;animation-delay:0s;animation-duration:.5s;animation-timing-function:linear}body section.container#use_case .inner .report a .content:hover .white .inner::before{opacity:1;animation-fill-mode:forwards;animation-name:arrow3;animation-delay:.25s;animation-duration:.25s;animation-timing-function:linear}body section.container#use_case .inner .report a .content:hover .white .inner::after{animation-fill-mode:forwards;animation-name:arrow2;animation-delay:0s;animation-duration:.25s;animation-timing-function:linear;opacity:0}body section.container#flow{padding-top:1.84615vw;margin-bottom:12vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow{padding-top:14px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow{padding-top:24px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow{margin-bottom:92px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow{margin-bottom:156px}}@media print,screen and (min-width:768px){body section.container#flow .inner .read{margin-top:1.61538vw;margin-bottom:4.38462vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .read{margin-top:12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .read{margin-top:21px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .read{margin-bottom:34px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .read{margin-bottom:57px}}@media print,screen and (min-width:768px){body section.container#flow .inner .box .border{font-size:1.53846vw;line-height:1.5;letter-spacing:.06em;margin-bottom:1.84615vw;padding-bottom:.30769vw;margin-top:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .border{font-size:12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .border{font-size:20px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .border{margin-bottom:14px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .border{margin-bottom:24px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .border{padding-bottom:2px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .border{padding-bottom:4px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .border{margin-top:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .border{margin-top:0}}@media print,screen and (min-width:768px){body section.container#flow .inner .box ul{margin-bottom:2.53846vw;display:flex;justify-content:space-between}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box ul{margin-bottom:19px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box ul{margin-bottom:33px}}@media print,screen and (min-width:768px){body section.container#flow .inner .box ul li{height:9.97846vw;width:13.66231vw;background-image:url(../img/step_bg.svg);padding-top:1.30769vw;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box ul li{height:77px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box ul li{height:129.72px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box ul li{width:105px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box ul li{width:177.61px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box ul li{padding-top:10px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box ul li{padding-top:17px}}@media print,screen and (min-width:768px){body section.container#flow .inner .box ul li h5{font-size:1.61538vw;line-height:1;letter-spacing:0;margin-bottom:1.07692vw;margin-left:-.76923vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box ul li h5{font-size:12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box ul li h5{font-size:21px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box ul li h5{margin-bottom:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box ul li h5{margin-bottom:14px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box ul li h5{margin-left:-6px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box ul li h5{margin-left:-10px}}@media print,screen and (min-width:768px){body section.container#flow .inner .box ul li p{font-size:1.23077vw;margin-left:-.76923vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box ul li p{font-size:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box ul li p{font-size:16px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box ul li p{margin-left:-6px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box ul li p{margin-left:-10px}}@media print,screen and (min-width:768px){body section.container#flow .inner .box .btn{display:block;position:relative;color:#fff;background-color:#e69700;border-radius:8vw;padding:0;text-decoration:none;padding-top:2.61538vw;padding-bottom:2.53846vw;font-size:1.53846vw;width:24.84615vw;margin:0 auto;margin-top:2.30769vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .btn{padding-top:20px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .btn{padding-top:34px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .btn{padding-bottom:19px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .btn{padding-bottom:33px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .btn{font-size:12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .btn{font-size:20px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .btn{width:191px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .btn{width:323px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .btn{margin-top:18px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .btn{margin-top:30px}}@media print,screen and (min-width:768px){body section.container#flow .inner .box .btn::before{width:2.61538vw;height:2.61538vw;right:1.46154vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .btn::before{width:20px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .btn::before{width:34px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .btn::before{height:20px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .btn::before{height:34px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .btn::before{right:11px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .btn::before{right:19px}}@media print,screen and (min-width:768px){body section.container#flow .inner .box .btn .inner{width:100%;text-align:center}body section.container#flow .inner .box .btn .inner::before{content:'';position:absolute;background-image:url(../img/white_arrow.svg);width:1.15385vw;height:1.07692vw;top:50%;transform:translateY(-50%);right:3.84615vw;background-repeat:no-repeat;background-size:cover;opacity:0;transition:all .5s ease-in-out .25s;z-index:2}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .btn .inner::before{width:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .btn .inner::before{width:15px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .btn .inner::before{height:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .btn .inner::before{height:14px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .btn .inner::before{right:30px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .btn .inner::before{right:50px}}@media print,screen and (min-width:768px){body section.container#flow .inner .box .btn .inner::after{width:2.92308vw;height:1.15385vw;right:2.38462vw;transition:all .25s ease-in-out;z-index:1}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .btn .inner::after{width:22px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .btn .inner::after{width:38px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .btn .inner::after{height:9px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .btn .inner::after{height:15px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box .btn .inner::after{right:18px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box .btn .inner::after{right:31px}}@media print,screen and (min-width:768px){body section.container#flow .inner .box .btn:hover::before{animation-fill-mode:forwards;animation-name:circle2;animation-delay:0s;animation-duration:.5s;animation-timing-function:linear}body section.container#flow .inner .box .btn:hover .inner::before{opacity:1;animation-fill-mode:forwards;animation-name:arrow4;animation-delay:.25s;animation-duration:.25s;animation-timing-function:linear}body section.container#flow .inner .box .btn:hover .inner::after{animation-fill-mode:forwards;animation-name:arrow2;animation-delay:0s;animation-duration:.25s;animation-timing-function:linear;opacity:0}body section.container#flow .inner .box.green{margin-bottom:6.20769vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#flow .inner .box.green{margin-bottom:48px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#flow .inner .box.green{margin-bottom:80.7px}}@media print,screen and (min-width:768px){body section.container#privacy .inner{margin-top:0}body section.container#privacy .inner .white_box{padding:7.30769vw;margin-bottom:4.61538vw;padding-bottom:2.38462vw;padding-top:3.23077vw;border-radius:2vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#privacy .inner .white_box{padding:56px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#privacy .inner .white_box{padding:95px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#privacy .inner .white_box{margin-bottom:35px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#privacy .inner .white_box{margin-bottom:60px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#privacy .inner .white_box{padding-bottom:18px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#privacy .inner .white_box{padding-bottom:31px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#privacy .inner .white_box{padding-top:25px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#privacy .inner .white_box{padding-top:42px}}@media print,screen and (min-width:768px){body section.container#privacy .inner .white_box:nth-last-child(1){margin-bottom:0;padding-bottom:2.42308vw;padding-top:2.38462vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#privacy .inner .white_box:nth-last-child(1){padding-bottom:19px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#privacy .inner .white_box:nth-last-child(1){padding-bottom:31.5px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#privacy .inner .white_box:nth-last-child(1){padding-top:18px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#privacy .inner .white_box:nth-last-child(1){padding-top:31px}}@media print,screen and (min-width:768px){body section.container#privacy .inner .white_box h4{font-size:1.53846vw;margin-bottom:2.92308vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#privacy .inner .white_box h4{font-size:12px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#privacy .inner .white_box h4{font-size:20px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#privacy .inner .white_box h4{margin-bottom:22px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#privacy .inner .white_box h4{margin-bottom:38px}}@media print,screen and (min-width:768px){body section.container#privacy .inner .white_box div{font-size:1.07692vw;margin-bottom:0}}@media screen and (min-width:768px) and (max-width:768px){body section.container#privacy .inner .white_box div{font-size:8px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#privacy .inner .white_box div{font-size:14px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#privacy .inner .white_box div{margin-bottom:0}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#privacy .inner .white_box div{margin-bottom:0}}@media print,screen and (min-width:768px){body section.container#privacy .inner .white_box.second div{margin-bottom:1.76923vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#privacy .inner .white_box.second div{margin-bottom:14px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#privacy .inner .white_box.second div{margin-bottom:23px}}@media print,screen and (min-width:768px){body section.container#privacy .inner .white_box.second .list{margin-bottom:0}body section.container#privacy .inner .white_box.second .list a{text-decoration:none;border-radius:.5vw;width:26.92308vw;height:6.15385vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#privacy .inner .white_box.second .list a{width:207px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#privacy .inner .white_box.second .list a{width:350px}}@media screen and (min-width:768px) and (max-width:768px){body section.container#privacy .inner .white_box.second .list a{height:47px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#privacy .inner .white_box.second .list a{height:80px}}@media print,screen and (min-width:768px){body section.container#privacy .inner .white_box.second .list a span.jeki{width:7.46154vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#privacy .inner .white_box.second .list a span.jeki{width:57px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#privacy .inner .white_box.second .list a span.jeki{width:97px}}@media print,screen and (min-width:768px){body section.container#privacy .inner .white_box.second .list a span.hitachi{width:11.69231vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#privacy .inner .white_box.second .list a span.hitachi{width:90px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#privacy .inner .white_box.second .list a span.hitachi{width:152px}}@media print,screen and (min-width:768px){body section.container#privacy .inner .white_box:first div{margin-bottom:0;padding-bottom:1.69231vw}}@media screen and (min-width:768px) and (max-width:768px){body section.container#privacy .inner .white_box:first div{padding-bottom:13px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container#privacy .inner .white_box:first div{padding-bottom:22px}}@media print,screen and (min-width:768px){body section.container .note_item{font-size:.92308vw;letter-spacing:.06em;line-height:1.33}}@media screen and (min-width:768px) and (max-width:768px){body section.container .note_item{font-size:7px}}@media screen and (min-width:768px) and (min-width:1300px){body section.container .note_item{font-size:12px}}@media print,screen and (min-width:768px){body footer{margin-top:2.105%}}