@import url(//use.fontawesome.com/releases/v5.0.11/css/all.css);@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:100,300,400,500,700&display=swap&subset=japanese");@import url("https://fonts.googleapis.com/css?family=Oswald:500&display=swap");@media screen and (min-width: 769px){.sp_only{display:none !important}}@media screen and (max-width: 768px){.pc_only{display:none !important}.sp_only{display:block !important}}body{font-family:'Noto Sans JP', sans-serif;background:url("../img/sbg_blue.jpg") repeat-y;background-size:100% auto}@media screen and (min-width: 1263px){body{padding-top:70px}}@media screen and (max-width: 1262px){body{padding-top:62px}}@media screen and (max-width: 991px){body{padding-top:57px}}@media screen and (max-width: 556px){body{padding-top:50px}}@media screen and (max-width: 414px){body{padding-top:20px}}.container{max-width:1400px;margin:auto}.header{position:fixed;left:0;top:0;width:100%;background:#033B88;z-index:500}@media screen and (max-width: 991.98px){.header .navbar-expand-lg>.container-fluid,.header .navbar-expand-lg>.container{padding-right:15px;padding-left:15px}}@media screen and (max-width: 660px){.header .navbar-brand img{max-width:180px}}@media screen and (max-width: 560px){.header .navbar-brand img{max-width:140px}}@media screen and (max-width: 414px){.header .navbar-brand img{max-width:120px}}@media screen and (max-width: 375px){.header .navbar-brand img{max-width:120px}}@media screen and (max-width: 320px){.header .navbar-brand img{max-width:80px}}.header .hed_btn_sp{width:auto;padding:10px 0}@media screen and (min-width: 992px){.header .hed_btn_sp{display:none}}@media screen and (max-width: 414px){.header .hed_btn_sp{padding:0}}.header .hed_btn_sp img{max-width:100%;width:auto}@media screen and (max-width: 660px){.header .hed_btn_sp img{max-width:300px}}@media screen and (max-width: 560px){.header .hed_btn_sp img{max-width:200px}}@media screen and (max-width: 414px){.header .hed_btn_sp img{max-width:200px}}@media screen and (max-width: 375px){.header .hed_btn_sp img{max-width:180px}}@media screen and (max-width: 360px){.header .hed_btn_sp img{max-width:160px}}@media screen and (max-width: 320px){.header .hed_btn_sp img{max-width:160px}}.header .hed_btn_pc{padding:10px 50px 10px 10px;width:auto}@media screen and (max-width: 991px){.header .hed_btn_pc{display:none}}.header .hed_btn_pc img{max-width:100%;width:90%}.header .nolink{pointer-events:none}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0.2rem;padding-left:0.2rem}.navbar{padding:0rem}a.nav-link{padding:0rem}a.nav-link:hover{opacity:0.7}.nav-item img{max-width:100%}.global-nav{position:fixed;right:-440px;top:0;width:420px;height:100vh;padding-top:40px;background-color:#0c2251;transition:all .6s;z-index:200;overflow-y:auto}@media screen and (max-width: 556px){.global-nav{position:fixed;right:-320px;width:300px}}.global-nav a{display:block}.hamburger{position:absolute;right:1%;top:20%;width:50px;height:50px;cursor:pointer;z-index:300}@media screen and (max-width: 660px){.hamburger{position:absolute;top:10%}}@media screen and (max-width: 556px){.hamburger{position:absolute;top:0;right:0;height:40px;width:40px}}.global-nav__list{margin:0;padding:0;list-style:none}.global-nav__list .global-nav__btn .hm_btn{display:block;width:90%;margin:auto;text-align:center;padding:0}@media screen and (max-width: 556px){.global-nav__list .global-nav__btn .hm_btn{width:100%}}.global-nav__list .global-nav__btn .hm_btn li{display:inline-flex;width:40%;margin:0 10px 15px 0;text-align:center}.global-nav__list .global-nav__btn .hm_btn li a{display:block}.global-nav__list .global-nav__btn .hm_btn li a img{max-width:100%;width:auto}.global-nav__list .global-nav__btn .hm_btn li a:hover{text-decoration:none;opacity:0.7}.global-nav__list .global-nav__btn .hm_btn li:nth-of-type(2),.global-nav__list .global-nav__btn .hm_btn li:nth-of-type(4){margin:0 0 15px 0}.global-nav__list .global-nav__item{text-align:center;padding:0 14px}.global-nav__list .global-nav__item img{max-width:100%;width:auto}.global-nav__list .global-nav__item a{display:block;padding:8px 0;text-decoration:none;color:#FFF}.global-nav__list .global-nav__item a img{max-width:100%;width:auto}.global-nav__list .global-nav__item a:hover{text-decoration:none;opacity:0.7}.global-nav__list .global-nav__item .hm_merit{display:block;list-style:none;padding:0;margin:10px auto 20px auto;max-width:315px;width:90% !important}@media screen and (max-width: 556px){.global-nav__list .global-nav__item .hm_merit{width:100%}}.global-nav__list .global-nav__item .hm_merit li{display:block;margin:0 auto 10px auto}.global-nav__list .global-nav__item .hm_merit li:nth-of-type(4){margin:15px auto 0 auto}.global-nav__list .global-nav__form{text-align:center;margin:0 auto 30px auto;display:block;width:75%}@media screen and (max-width: 556px){.global-nav__list .global-nav__form{width:90%}}.global-nav__list .global-nav__form .form-bg{background:#FFF url("../img/header/hm_form.png") no-repeat 5px;padding:.5rem .5rem .5rem 3.8rem}.global-nav__list .global-nav__form ::placeholder{color:#ccc}.global-nav__list .global-nav__form .input-group-text{border-radius:0;background:#FFF}.global-nav__list .global-nav__form .form-control-lg{padding:.375rem .75rem .375rem 4rem;height:calc(3em + 1rem + 2px);font-size:0.9rem;line-height:1.5;border-radius:0;border:0}.global-nav__list .global-nav__form #search_word_submit{width:100%;background-color:#eb6100 !important;text-align:center;color:#FFF;font-size:1.1rem;border:0;margin:14px auto 0 auto;letter-spacing:1rem;border-radius:4px;padding:6px}.global-nav__list .global-nav__title{text-align:center;margin:10px auto;color:#FFF}.global-nav__list .global-nav__top a{display:block;background:#243e6e;padding:15px;color:#FFF;line-height:200%;margin:0 auto;font-size:1.2rem;letter-spacing:2px;position:relative}@media screen and (max-width: 556px){.global-nav__list .global-nav__top a{font-size:1rem;letter-spacing:1px}}.global-nav__list .global-nav__top a:hover{text-decoration:none;opacity:0.7}.global-nav__list .global-nav__top a:after{content:"\f105";display:inline-block;position:absolute;right:10px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px;color:#FFF}.hamburger__line{position:absolute;right:11px;width:30px;height:3px;background-color:#fff;transition:all .6s}@media screen and (max-width: 556px){.hamburger__line{width:20px;height:2px}}.hamburger__line--1{top:15px}.hamburger__line--2{top:24px}.hamburger__line--3{top:30px}@media screen and (max-width: 556px){.hamburger__line--3{top:26px}}.black-bg{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:100;background-color:#002972;opacity:0;visibility:hidden;transition:all .6s;cursor:pointer}.nav-open .global-nav{right:0}.nav-open .black-bg{opacity:.6;visibility:visible}.nav-open .hamburger__line--1{transform:rotate(45deg);top:20px}.nav-open .hamburger__line--2{width:0;left:50%}.nav-open .hamburger__line--3{transform:rotate(-45deg);top:20px}.hero__scroll{bottom:20px;width:200px;margin:auto;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;cursor:pointer;z-index:300;text-align:center;position:absolute;bottom:20px;right:0;left:0}.hero__scroll span{color:#002972;font-size:10px;font-family:'Oswald', sans-serif}@-webkit-keyframes pulse{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(0, 20px);transform:translate(0, 20px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes pulse{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(0, 20px);transform:translate(0, 20px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.chevron.bottom:before{top:0}.chevron::before{content:'';height:8vh;width:1px;background:#000;display:block;text-align:center;margin:0 auto -16px auto}.chevron::after{content:'';border-radius:50%;height:8px;width:8px;background:#f6ab00;color:#f6ab00;display:inline-block}.top_mv{position:relative;width:100%;height:0;padding:0;margin:0 auto;padding-top:calc(800 /1380 * 100%);background:url("../img/top_mv/main_bg.jpg") center bottom/cover no-repeat}@media screen and (max-width: 768px){.top_mv{padding-top:calc(671 /750 * 100%);background:url("../img/top_mv/main_bg_SP.jpg") center bottom/cover no-repeat}}@media screen and (max-width: 556px){.top_mv{padding-top:calc(750 /750 * 100%)}}.top_mv .caption{color:#002972;font-size:0.85rem;display:block;position:absolute;bottom:0;right:15px;font-family:'Noto Sans JP', sans-serif;font-weight:700;letter-spacing:1px;text-shadow:#e4e4e4 2px 0px 2px, #e4e4e4 -2px 0px 2px, #e4e4e4 0px -2px 2px, #e4e4e4 -2px 0px 2px, #e4e4e4 2px 2px 2px, #e4e4e4 -2px 2px 2px, #e4e4e4 2px -2px 2px, #e4e4e4 -2px -2px 2px, #e4e4e4 1px 2px 2px, #e4e4e4 -1px 2px 2px, #e4e4e4 1px -2px 2px, #e4e4e4 -1px -2px 2px, #e4e4e4 2px 1px 2px, #e4e4e4 -2px 1px 2px, #e4e4e4 2px -1px 2px, #e4e4e4 -2px -1px 2px, #e4e4e4 1px 1px 2px, #e4e4e4 -1px 1px 2px, #e4e4e4 1px -1px 2px, #e4e4e4 -1px -1px 2px}@media screen and (max-width: 768px){.top_mv .caption{font-size:0.7rem}}@media screen and (max-width: 556px){.top_mv .caption{display:none}}.top_mv .main{margin:0 auto;text-align:center;position:absolute;top:10%;left:0;right:0;bottom:0}@media screen and (max-width: 1080px){.top_mv .main{position:absolute;top:8%}}@media screen and (max-width: 768px){.top_mv .main{position:absolute;top:15%}}.top_mv .main .main_title{font-size:4rem;font-weight:bold;letter-spacing:5px;color:#002972}.top_mv .main .main_title img{display:block;text-align:center;margin:0 auto;width:80%;max-width:541px}@media screen and (max-width: 768px){.top_mv .main .main_title img{width:80%;max-width:404px}}.top_mv .main .main_lead{color:#002972;text-align:center;font-size:2rem;line-height:160%}.top_mv .main .main_lead img{width:80%;max-width:903px;display:block;text-align:center;margin:5% auto}@media screen and (max-width: 800px){.top_mv .main .main_lead img{width:70%}}@media screen and (max-width: 768px){.top_mv .main .main_lead img{width:90%;max-width:672px}}.top_mv .main .main_img img{display:block;text-align:center;margin:0 auto;width:20%;max-width:232px}@media screen and (max-width: 800px){.top_mv .main .main_img img{width:20%}}@media screen and (max-width: 768px){.top_mv .main .main_img img{margin:30px auto;width:30%}}@media screen and (max-width: 414px){.top_mv .main .main_img img{margin:20px auto;width:30%}}@media screen and (max-width: 320px){.top_mv .main .main_img img{margin:10px auto;width:28%}}section{text-align:center}section.results{position:relative;width:100%;padding:0;margin:0 auto;background:#002972 url("../img/results/s01_bg.jpg") center center/cover no-repeat;z-index:-99}section.results .content{margin:0 auto;text-align:center}section.results .content .left_txt{position:absolute;left:0;top:0;background:#002972;display:block;width:64px;height:100%}@media screen and (max-width: 985px){section.results .content .left_txt{display:none}}section.results .content .left_txt img{text-align:center;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;width:13px;height:315px;vertical-align:middle;display:inline}section.results .content .blue{float:right;background:url("../img/results/blue_bg.png") repeat;width:61%;height:100%;color:#FFF}@media screen and (max-width: 985px){section.results .content .blue{width:100%;height:100%;float:none;padding:5px 0 40px 0}}section.results .content .blue .item{width:90%;margin:30px 0 30px 5%;border-radius:10px;border:5px solid #FFF;display:table;padding:20px;width:90%;max-width:636px;text-align:left}@media screen and (max-width: 768px){section.results .content .blue .item{margin:30px auto 30px auto;text-align:center}}@media screen and (max-width: 414px){section.results .content .blue .item{padding:10px;border:3px solid #FFF;border-radius:5px}}section.results .content .blue .item dl{width:50%;font-family:'Noto Sans JP', sans-serif;text-align:center;display:table-cell;vertical-align:middle}section.results .content .blue .item dl:nth-of-type(2){border-left:2px solid #FFF}section.results .content .blue .item dl dt{color:#FFF;font-size:1.4rem;letter-spacing:2px;font-weight:100}@media screen and (max-width: 556px){section.results .content .blue .item dl dt{font-size:1.2rem}}@media screen and (max-width: 522px){section.results .content .blue .item dl dt{font-size:1.1rem}}@media screen and (max-width: 414px){section.results .content .blue .item dl dt{font-size:1rem}}@media screen and (max-width: 375px){section.results .content .blue .item dl dt{font-size:.8rem}}@media screen and (max-width: 320px){section.results .content .blue .item dl dt{font-size:.7rem}}section.results .content .blue .item dl dd{color:#FFF;font-size:3.6em;letter-spacing:5px;font-weight:400;text-align:center;display:block;margin:auto}@media screen and (max-width: 768px){section.results .content .blue .item dl dd{font-size:3.4em}}@media screen and (max-width: 556px){section.results .content .blue .item dl dd{font-size:3.0em;letter-spacing:4px}}@media screen and (max-width: 522px){section.results .content .blue .item dl dd{font-size:2.2em;letter-spacing:4px}}@media screen and (max-width: 414px){section.results .content .blue .item dl dd{font-size:2.0em;letter-spacing:4px}}@media screen and (max-width: 375px){section.results .content .blue .item dl dd{font-size:1.8rem;letter-spacing:4px}}@media screen and (max-width: 320px){section.results .content .blue .item dl dd{font-size:1.5rem;letter-spacing:2px}}section.results .content .blue .item dl dd .small{font-size:1.4rem;display:block;font-weight:100}@media screen and (max-width: 556px){section.results .content .blue .item dl dd .small{font-size:1.2rem}}@media screen and (max-width: 522px){section.results .content .blue .item dl dd .small{font-size:1.1rem}}@media screen and (max-width: 414px){section.results .content .blue .item dl dd .small{font-size:1rem}}@media screen and (max-width: 375px){section.results .content .blue .item dl dd .small{font-size:.8rem}}@media screen and (max-width: 320px){section.results .content .blue .item dl dd .small{font-size:.7rem}}section.results .content .blue .item img{text-align:center;width:100%;max-width:636px;display:block}section.results .content .blue .title{color:#FFF;font-size:2rem;white-space:nowrap;padding-left:5%;margin:0 auto 30px auto;text-align:left}@media screen and (max-width: 1280px){section.results .content .blue .title{font-size:2rem}}@media screen and (max-width: 1024px){section.results .content .blue .title{font-size:2rem}}@media screen and (max-width: 768px){section.results .content .blue .title{font-size:2rem}}@media screen and (max-width: 600px){section.results .content .blue .title{font-size:2rem;white-space:normal}}@media screen and (max-width: 556px){section.results .content .blue .title{font-size:1.4rem;margin-bottom:20px}}@media screen and (max-width: 375px){section.results .content .blue .title{font-size:1.4rem;white-space:normal}}@media screen and (max-width: 320px){section.results .content .blue .title{font-size:1.2rem;white-space:normal}}section.results .content .blue .txt{color:#FFF;font-size:0.9rem;padding-left:5%;text-align:left;margin:0 auto 30px auto;line-height:2}@media screen and (max-width: 834px){section.results .content .blue .txt{width:90%;padding-left:0;margin:auto;font-size:0.9rem}}section.results .content .scroll{opacity:0.85}@media screen and (max-width: 768px){section.results img{text-align:center;margin:0 auto 20px auto;float:none;display:block;max-width:90%}}section.right{position:relative;width:100%}section.right .inside{margin:0 auto;text-align:center}section.right .inside .why{position:absolute;left:4%;top:-12%;display:inline-block;width:14%}@media screen and (max-width: 985px){section.right .inside .why{position:absolute;top:-27px}}@media screen and (max-width: 556px){section.right .inside .why{position:absolute;top:-4%;width:24%}}section.right .inside .movie,section.right .inside .movie-box{width:90%;margin:12% auto auto auto}@media screen and (max-width: 985px){section.right .inside .movie,section.right .inside .movie-box{margin:0 auto}}section.right .inside .movie-inner{position:relative;width:100%;padding-top:66.25%}section.right .inside .movie-inner .movie-thumb{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background-size:cover}section.right .inside .movie-inner .movie-thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:94px;width:20%;background:url("../img/play.png") center center no-repeat;background-size:contain}section.right .inside .movie-inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}section.right .inside .white_left{background-repeat:no-repeat,no-repeat,repeat;background-position:98% 20px,left,center;background-size:auto, 40% 100%, auto;margin:15% 0;width:95%;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.3);color:#FFF;z-index:-30}@media screen and (max-width: 556px){section.right .inside .white_left{margin:20% 0}}@media screen and (max-width: 985px){section.right .inside .white_left{width:100%}}section.right .inside .white_left .left_eria{width:40%;float:left;padding-top:38px}@media screen and (max-width: 985px){section.right .inside .white_left .left_eria{width:100%;float:none}}@media screen and (max-width: 556px){section.right .inside .white_left .left_eria{padding:8% 0 6% 0}}section.right .inside .white_left .right_eria{position:relative;width:55%;float:right;margin-right:2%}section.right .inside .white_left .right_eria:before{display:block;content:"";background:#f6ab00;width:80px;height:80px;position:absolute;top:-14px;left:-3%}@media screen and (max-width: 985px){section.right .inside .white_left .right_eria{width:95%;margin:0 auto;float:none}}@media screen and (max-width: 556px){section.right .inside .white_left .right_eria{width:95%}}section.right .inside .white_left .right_eria h2{position:relative;color:#002972;text-align:left}section.right .inside .white_left .right_eria h2 .small{display:block;font-size:0.75rem;font-style:italic;font-weight:bold;padding-top:35px}section.right .inside .white_left .right_eria h2 .s_tit{display:block;font-size:1.6rem;font-family:'Oswald', sans-serif;font-style:italic;font-weight:bold}@media screen and (max-width: 556px){section.right .inside .white_left .right_eria h2 .s_tit{font-size:1.2rem;letter-spacing:0}}section.right .inside .white_left .right_eria h2 .tit{display:block;font-size:2.8rem;font-weight:bold;margin-top:10px;letter-spacing:2px}@media screen and (max-width: 1100px){section.right .inside .white_left .right_eria h2 .tit{font-size:2.8rem;letter-spacing:1px}}@media screen and (max-width: 556px){section.right .inside .white_left .right_eria h2 .tit{font-size:1.9rem;letter-spacing:0}}@media screen and (max-width: 414px){section.right .inside .white_left .right_eria h2 .tit{font-size:1.7rem;letter-spacing:0}}section.right .inside .white_left .right_eria .lead_txt{display:block;text-align:left}section.right .inside .white_left .right_eria .lead_txt span{color:#415c89;font-weight:500;font-size:1.2rem;line-height:160%;text-align:left;display:inline;background:linear-gradient(transparent 60%, #fffa74 60%)}@media screen and (max-width: 768px){section.right .inside .white_left .right_eria .lead_txt span{font-size:1rem}}@media screen and (max-width: 556px){section.right .inside .white_left .right_eria .lead_txt span br{display:none}}section.right .inside .white_left .right_eria .check{padding-bottom:15px;margin-bottom:0}section.right .inside .white_left .right_eria .check .point span{background:#678fd7;color:#FFF;font-weight:normal;text-align:left;display:block;padding:0 0 0 8px;margin:25px 0 5px 0;width:110px;height:28px;line-height:28px;font-size:0.7rem;position:relative;letter-spacing:1px}@media screen and (max-width: 985px){section.right .inside .white_left .right_eria .check .point span{margin:5px 0 5px 0}}section.right .inside .white_left .right_eria .check .point span:after{display:block;content:"";border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:10px solid #678fd7;position:absolute;right:-10px;top:0}section.right .inside .white_left .right_eria .check .btn_eria{margin-bottom:0 !important}section.right .inside .white_left .right_eria .check .btn_eria ul{width:100%;padding-left:0 !important;list-style:none;margin-bottom:0 !important;padding-bottom:0 !important}section.right .inside .white_left .right_eria .check .btn_eria ul li{width:49%;margin:15px 10px 0 0;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.8);background:#edf1f7;position:relative}@media screen and (max-width: 556px){section.right .inside .white_left .right_eria .check .btn_eria ul li{width:100%;margin:10px auto}}section.right .inside .white_left .right_eria .check .btn_eria ul li a{display:block;border:3px solid #FFF;margin:0;padding:8px;height:100%}section.right .inside .white_left .right_eria .check .btn_eria ul li a:hover{text-decoration:none;opacity:0.85}section.right .inside .white_left .right_eria .check .btn_eria ul li a.nolink{opacity:1.0;pointer-events:none}section.right .inside .white_left .right_eria .check .btn_eria ul li a .img{display:block;float:left;width:84px;height:84px;margin-right:10px}section.right .inside .white_left .right_eria .check .btn_eria ul li a .tit{font-size:0.95rem;display:block;text-align:left;color:#002972;font-weight:bold;margin-bottom:10px}@media screen and (max-width: 1100px){section.right .inside .white_left .right_eria .check .btn_eria ul li a .tit{font-size:0.8rem}}@media screen and (max-width: 985px){section.right .inside .white_left .right_eria .check .btn_eria ul li a .tit{white-space:normal}}@media screen and (max-width: 556px){section.right .inside .white_left .right_eria .check .btn_eria ul li a .tit{font-size:1.0rem}}section.right .inside .white_left .right_eria .check .btn_eria ul li a .txt{display:block;text-align:left;color:#002972;font-size:0.75rem;line-height:140%}@media screen and (max-width: 556px){section.right .inside .white_left .right_eria .check .btn_eria ul li a .txt{font-size:0.9rem}}section.right .inside .white_left .right_eria .check .btn_eria ul li.more{width:100%;border:0;margin:15px 0 0 0 !important;box-shadow:none}@media screen and (max-width: 556px){section.right .inside .white_left .right_eria .check .btn_eria ul li.more{margin:5px 0 0 0 !important}}section.right .inside .white_left .right_eria .check .btn_eria ul li.more a{font-size:1.2rem;border:0;color:#FFF;background:#f6ab00;padding:10px;display:block;text-decoration:none;letter-spacing:2px}section.right .inside .white_left .right_eria .check .btn_eria ul li.more a:hover{text-decoration:none;opacity:0.7}section.right .inside .white_left .right_eria .check .btn_eria ul li:nth-child(even){margin:15px  0 0 0}@media screen and (max-width: 556px){section.right .inside .white_left .right_eria .check .btn_eria ul li:nth-child(even){margin:10px auto}}section.right .inside .white_left .right_eria .check .btn_eria ul li.list:before{content:"";bottom:0;right:0;border-top:1.6em solid transparent;border-right:1.6em solid #f6ab00;position:absolute;z-index:100}section.right .inside .white_left .right_eria .check .btn_eria ul li.list:after{content:"+";display:block;color:#fff;position:absolute;right:3px;bottom:-3px;z-index:101}section.right .inside .right_txt{position:absolute;right:0;top:0;display:block;width:5%;height:100%}@media screen and (max-width: 985px){section.right .inside .right_txt{display:none}}@media screen and (max-width: 1000px){section.right .inside .right_txt{width:19px}}section.right .inside .right_txt img{text-align:center;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;width:13px;height:315px;vertical-align:middle;display:inline}@media screen and (max-width: 768px){section.right img{text-align:center;float:none;display:block;max-width:90%}}section.right .title{color:#FFF;font-size:2.4rem;white-space:nowrap;width:70%;margin:0 auto 30px auto}@media screen and (max-width: 1280px){section.right .title{font-size:3rem}}@media screen and (max-width: 1024px){section.right .title{font-size:3rem}}@media screen and (max-width: 768px){section.right .title{font-size:2.8rem}}@media screen and (max-width: 600px){section.right .title{font-size:2.1rem;white-space:normal}}@media screen and (max-width: 556px){section.right .title{font-size:1.4rem;margin-bottom:20px}}@media screen and (max-width: 375px){section.right .title{font-size:1.4rem;white-space:normal}}@media screen and (max-width: 320px){section.right .title{font-size:1.2rem;white-space:normal}}section.left{position:relative;width:100%}section.left .inside{margin:0 auto;text-align:center}section.left .inside .why{position:absolute;right:4%;top:-12%;display:inline-block;width:14%}@media screen and (max-width: 985px){section.left .inside .why{position:absolute;top:-2%}}@media screen and (max-width: 556px){section.left .inside .why{position:absolute;top:-4%;width:24%}}section.left .inside .movie,section.left .inside .movie-box{width:90%;margin:12% auto auto auto}@media screen and (max-width: 985px){section.left .inside .movie,section.left .inside .movie-box{margin:0 auto}}section.left .inside .movie-inner{position:relative;width:100%;padding-top:66.25%}section.left .inside .movie-inner .movie-thumb{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background-size:cover}section.left .inside .movie-inner .movie-thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:94px;width:20%;background:url("../img/play.png") center center no-repeat;background-size:contain}section.left .inside .movie-inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}section.left .inside .white_right{background-repeat:no-repeat,no-repeat,repeat;background-position:53% 20px,right,center;background-size:auto,40% 100%, auto;margin:15% 0;width:95%;margin-left:5%;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.3);color:#FFF;z-index:-30}@media screen and (max-width: 985px){section.left .inside .white_right{width:100%;background-position:98% 42vh,top,center;background-size:auto, 100% 40vh, auto;margin-left:0%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}section.left .inside .white_right .left_eria{width:55%;float:left;margin-left:3%}@media screen and (max-width: 985px){section.left .inside .white_right .left_eria{width:95%;float:none;margin-left:0%;-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;margin:auto}}@media screen and (max-width: 556px){section.left .inside .white_right .left_eria{margin:0 auto 0}}section.left .inside .white_right .left_eria:before{display:block;content:"";background:#f6ab00;width:80px;height:80px;position:absolute;top:-14px;left:6.5%}@media screen and (max-width: 985px){section.left .inside .white_right .left_eria:before{position:absolute;top:inherit;left:-14px;margin-top:-20px}}@media screen and (max-width: 556px){section.left .inside .white_right .left_eria:before{margin-top:-20px}}@media screen and (max-width: 414px){section.left .inside .white_right .left_eria:before{position:absolute;top:inherit;left:-2.2%;margin-top:-20px}}section.left .inside .white_right .left_eria h2{position:relative;color:#002972;text-align:left}section.left .inside .white_right .left_eria h2 .small{display:block;font-size:0.75rem;font-style:italic;font-weight:bold;padding-top:35px}section.left .inside .white_right .left_eria h2 .s_tit{display:block;font-size:1.6rem;font-family:'Oswald', sans-serif;font-style:italic;font-weight:bold}@media screen and (max-width: 556px){section.left .inside .white_right .left_eria h2 .s_tit{font-size:1.2rem;letter-spacing:0}}section.left .inside .white_right .left_eria h2 .tit{display:block;font-size:2.8rem;font-weight:bold;margin-top:10px;letter-spacing:2px}@media screen and (max-width: 1100px){section.left .inside .white_right .left_eria h2 .tit{font-size:2.8rem;letter-spacing:1px}}@media screen and (max-width: 556px){section.left .inside .white_right .left_eria h2 .tit{font-size:1.9rem;letter-spacing:0}}@media screen and (max-width: 414px){section.left .inside .white_right .left_eria h2 .tit{font-size:1.7rem;letter-spacing:0}}section.left .inside .white_right .left_eria .lead_txt{display:block;text-align:left}section.left .inside .white_right .left_eria .lead_txt span{color:#415c89;font-weight:500;font-size:1.2rem;line-height:160%;text-align:left;display:inline;background:linear-gradient(transparent 60%, #fffa74 60%)}@media screen and (max-width: 768px){section.left .inside .white_right .left_eria .lead_txt span{font-size:1rem}}@media screen and (max-width: 556px){section.left .inside .white_right .left_eria .lead_txt span br{display:none}}section.left .inside .white_right .left_eria .check{padding-bottom:15px;margin-bottom:0}section.left .inside .white_right .left_eria .check .point span{background:#678fd7;color:#FFF;font-weight:normal;text-align:left;display:block;padding:0 0 0 8px;margin:25px 0 5px 0;width:110px;height:28px;line-height:28px;font-size:0.7rem;position:relative;letter-spacing:1px}@media screen and (max-width: 985px){section.left .inside .white_right .left_eria .check .point span{margin:5px 0 5px 0}}section.left .inside .white_right .left_eria .check .point span:after{display:block;content:"";border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:10px solid #678fd7;position:absolute;right:-10px;top:0}section.left .inside .white_right .left_eria .check .btn_eria{margin-bottom:0 !important}section.left .inside .white_right .left_eria .check .btn_eria ul{width:100%;padding-left:0 !important;list-style:none;margin-bottom:0 !important;padding-bottom:0 !important}section.left .inside .white_right .left_eria .check .btn_eria ul li{width:49%;margin:15px 10px 0 0;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.8);background:#edf1f7;position:relative}@media screen and (max-width: 556px){section.left .inside .white_right .left_eria .check .btn_eria ul li{width:100%;margin:10px auto}}section.left .inside .white_right .left_eria .check .btn_eria ul li a{display:block;border:3px solid #FFF;margin:0;padding:8px;height:100%}section.left .inside .white_right .left_eria .check .btn_eria ul li a:hover{text-decoration:none;opacity:0.85}section.left .inside .white_right .left_eria .check .btn_eria ul li a.nolink{opacity:1.0;pointer-events:none}section.left .inside .white_right .left_eria .check .btn_eria ul li a .img{display:block;float:left;width:84px;height:84px;margin-right:10px}section.left .inside .white_right .left_eria .check .btn_eria ul li a .tit{font-size:0.95rem;display:block;text-align:left;color:#002972;font-weight:bold;margin-bottom:10px}@media screen and (max-width: 1100px){section.left .inside .white_right .left_eria .check .btn_eria ul li a .tit{font-size:0.8rem}}@media screen and (max-width: 985px){section.left .inside .white_right .left_eria .check .btn_eria ul li a .tit{white-space:normal}}@media screen and (max-width: 556px){section.left .inside .white_right .left_eria .check .btn_eria ul li a .tit{font-size:1.0rem}}section.left .inside .white_right .left_eria .check .btn_eria ul li a .txt{display:block;text-align:left;color:#002972;font-size:0.75rem;line-height:140%}@media screen and (max-width: 556px){section.left .inside .white_right .left_eria .check .btn_eria ul li a .txt{font-size:0.9rem}}section.left .inside .white_right .left_eria .check .btn_eria ul li.more{width:100%;border:0;margin:15px 0 0 0 !important;box-shadow:none}@media screen and (max-width: 556px){section.left .inside .white_right .left_eria .check .btn_eria ul li.more{margin:5px 0 0 0 !important}}section.left .inside .white_right .left_eria .check .btn_eria ul li.more a{font-size:1.2rem;border:0;color:#FFF;background:#f6ab00;padding:10px;display:block;text-decoration:none;letter-spacing:2px}section.left .inside .white_right .left_eria .check .btn_eria ul li.more a:hover{text-decoration:none;opacity:0.7}section.left .inside .white_right .left_eria .check .btn_eria ul li:nth-child(even){margin:15px  0 0 0}@media screen and (max-width: 556px){section.left .inside .white_right .left_eria .check .btn_eria ul li:nth-child(even){margin:10px auto}}section.left .inside .white_right .left_eria .check .btn_eria ul li.list::before{content:"";bottom:0;right:0;border-top:1.6em solid transparent;border-right:1.6em solid #f6ab00;position:absolute;z-index:100}section.left .inside .white_right .left_eria .check .btn_eria ul li.list::after{content:"+";display:block;color:#fff;position:absolute;right:3px;bottom:-3px;z-index:101}section.left .inside .white_right .right_eria{width:40%;float:right;padding-top:38px}@media screen and (max-width: 985px){section.left .inside .white_right .right_eria{width:100%;float:none;-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}}@media screen and (max-width: 556px){section.left .inside .white_right .right_eria{padding:8% 0 6% 0}}section.left .inside .left_txt{position:absolute;left:0;top:0;display:block;width:5%;height:100%}@media screen and (max-width: 985px){section.left .inside .left_txt{display:none}}@media screen and (max-width: 1000px){section.left .inside .left_txt{width:19px}}section.left .inside .left_txt img{text-align:center;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;width:13px;height:315px;vertical-align:middle;display:inline}@media screen and (max-width: 768px){section.left img{text-align:center;margin:0 auto 20px auto;float:none;display:block;max-width:90%}}@media screen and (max-width: 556px){section.left img{margin:0 auto 0 auto}}section.left .title{color:#FFF;font-size:2.4rem;white-space:nowrap;width:70%;margin:0 auto 30px auto}@media screen and (max-width: 1280px){section.left .title{font-size:3rem}}@media screen and (max-width: 1024px){section.left .title{font-size:3rem}}@media screen and (max-width: 768px){section.left .title{font-size:2.8rem}}@media screen and (max-width: 600px){section.left .title{font-size:2.1rem;white-space:normal}}@media screen and (max-width: 556px){section.left .title{font-size:1.4rem;margin-bottom:20px}}@media screen and (max-width: 375px){section.left .title{font-size:1.4rem;white-space:normal}}@media screen and (max-width: 320px){section.left .title{font-size:1.2rem;white-space:normal}}@media screen and (max-width: 985px){section.quake .inside,section.keep .inside,section.certified .inside,section.comfortable .inside,section.design .inside,section.after_service .inside,section.location .inside,section.real_cost .inside{background-image:url("../img/sbg.png")}}@media screen and (max-width: 985px){section.quake .inside .white_left,section.keep .inside .white_left,section.certified .inside .white_left,section.comfortable .inside .white_left,section.design .inside .white_left,section.after_service .inside .white_left,section.location .inside .white_left,section.real_cost .inside .white_left{background:none !important}}@media screen and (max-width: 985px){section.quake .inside .white_left .right_eria,section.keep .inside .white_left .right_eria,section.certified .inside .white_left .right_eria,section.comfortable .inside .white_left .right_eria,section.design .inside .white_left .right_eria,section.after_service .inside .white_left .right_eria,section.location .inside .white_left .right_eria,section.real_cost .inside .white_left .right_eria{background:url("../img/s_logo.png") 100% 3%/auto no-repeat !important}}@media screen and (max-width: 556px){section.quake .inside .white_left .right_eria,section.keep .inside .white_left .right_eria,section.certified .inside .white_left .right_eria,section.comfortable .inside .white_left .right_eria,section.design .inside .white_left .right_eria,section.after_service .inside .white_left .right_eria,section.location .inside .white_left .right_eria,section.real_cost .inside .white_left .right_eria{background:url("../img/s_logo.png") 100% 1%/auto no-repeat !important}}@media screen and (max-width: 985px){section.quake .inside .white_right,section.keep .inside .white_right,section.certified .inside .white_right,section.comfortable .inside .white_right,section.design .inside .white_right,section.after_service .inside .white_right,section.location .inside .white_right,section.real_cost .inside .white_right{background:none !important}}@media screen and (max-width: 985px){section.quake .inside .white_right .left_eria,section.keep .inside .white_right .left_eria,section.certified .inside .white_right .left_eria,section.comfortable .inside .white_right .left_eria,section.design .inside .white_right .left_eria,section.after_service .inside .white_right .left_eria,section.location .inside .white_right .left_eria,section.real_cost .inside .white_right .left_eria{background:url("../img/s_logo.png") 100% 3%/auto no-repeat !important}}@media screen and (max-width: 556px){section.quake .inside .white_right .left_eria,section.keep .inside .white_right .left_eria,section.certified .inside .white_right .left_eria,section.comfortable .inside .white_right .left_eria,section.design .inside .white_right .left_eria,section.after_service .inside .white_right .left_eria,section.location .inside .white_right .left_eria,section.real_cost .inside .white_right .left_eria{background:url("../img/s_logo.png") 100% 1%/auto no-repeat !important}}section.quake .inside .white_left{background-image:url("../img/s_logo.png"),url(../img/quake/bg.png),url("../img/sbg.png")}@media screen and (max-width: 985px){section.quake .inside .white_left .left_eria{background:url(../img/quake/bg.png) center center/cover no-repeat}}section.quake .inside .white_left .left_eria .movie-inner .movie-thumb{background:url("../img/quake/thumb.png") center center/contain no-repeat}section.keep .inside .white_right{background-image:url("../img/s_logo.png"),url(../img/keep/bg.png),url("../img/sbg.png")}@media screen and (max-width: 985px){section.keep .inside .white_right .right_eria{background:url(../img/keep/bg.png) center center/cover no-repeat}}section.keep .inside .white_right .right_eria .movie-inner .movie-thumb{background:url("../img/keep/thumb.png") center center/contain no-repeat}section.certified .inside .white_left{background-image:url("../img/s_logo.png"),url(../img/certified/bg.png),url("../img/sbg.png")}@media screen and (max-width: 985px){section.certified .inside .white_left .left_eria{background:url(../img/certified/bg.png) center center/cover no-repeat}}section.certified .inside .white_left .left_eria .movie-inner .movie-thumb{background:url("../img/certified/thumb.png") center center/contain no-repeat}section.comfortable .inside .white_right{background-image:url("../img/s_logo.png"),url(../img/comfortable/bg.png),url("../img/sbg.png")}@media screen and (max-width: 985px){section.comfortable .inside .white_right .right_eria{background:url(../img/comfortable/bg.png) center center/cover no-repeat}}section.design .inside .white_left{background-image:url("../img/s_logo.png"),url(../img/design/bg.png),url("../img/sbg.png")}@media screen and (max-width: 985px){section.design .inside .white_left .left_eria{background:url(../img/design/bg.png) center center/cover no-repeat}}section.design .inside .white_left .left_eria .movie-inner .movie-thumb{background:url("../img/design/thumb.png") center center/contain no-repeat}section.after_service .inside .white_right{background-image:url("../img/s_logo.png"),url(../img/after_service/bg.png),url("../img/sbg.png")}@media screen and (max-width: 985px){section.after_service .inside .white_right .right_eria{background:url(../img/after_service/bg.png) center center/cover no-repeat}}section.location .inside .white_left{background-image:url("../img/s_logo.png"),url(../img/location/bg.png),url("../img/sbg.png")}@media screen and (max-width: 985px){section.location .inside .white_left .left_eria{background:url(../img/location/bg.png) center center/cover no-repeat}}section.real_cost .inside .white_right{background-image:url("../img/s_logo.png"),url(../img/real_cost/bg.png),url("../img/sbg.png")}@media screen and (max-width: 985px){section.real_cost .inside .white_right .right_eria{background:url(../img/real_cost/bg.png) center center/cover no-repeat}}.ft_wrap{position:relative;width:100%;background:#002972 url("../img/footer/ft_bg.jpg") center center/cover no-repeat;color:#FFF;text-align:center;margin:0 auto;font-size:0.85rem}.ft_wrap .ft_content{text-align:center;margin:auto;width:90%;max-width:1200px;padding-bottom:40px}.ft_wrap .ft_content .merit{text-align:center;margin:30px auto;max-width:1036px}.ft_wrap .ft_content .merit.card-deck{padding-left:0}.ft_wrap .ft_content .merit.card-deck .card{background:none;border:0;flex-wrap:wrap;padding:0}.ft_wrap .ft_content .merit.card-deck .card .card-img-top{width:auto;max-width:100% !important}@media screen and (max-width: 985px){.ft_wrap .ft_content .merit.card-deck .card:nth-of-type(1){flex:1 0 33.3%}}@media screen and (max-width: 556px){.ft_wrap .ft_content .merit.card-deck .card:nth-of-type(1) img{max-width:200px !important}}@media screen and (max-width: 985px){.ft_wrap .ft_content .merit.card-deck .card:nth-of-type(1) img{display:block;margin:0 auto;width:auto;max-width:100%}}@media screen and (max-width: 985px){.ft_wrap .ft_content .merit.card-deck .card:nth-of-type(2){flex:1 0 33.3%}}@media screen and (max-width: 556px){.ft_wrap .ft_content .merit.card-deck .card:nth-of-type(2) img{max-width:200px !important}}@media screen and (max-width: 985px){.ft_wrap .ft_content .merit.card-deck .card:nth-of-type(2) img{display:block;margin:0 auto;width:auto;max-width:100%}}@media screen and (max-width: 985px){.ft_wrap .ft_content .merit.card-deck .card:nth-of-type(3){flex:1 0 45%}}@media screen and (max-width: 556px){.ft_wrap .ft_content .merit.card-deck .card:nth-of-type(3) img{max-width:200px !important}}@media screen and (max-width: 985px){.ft_wrap .ft_content .merit.card-deck .card:nth-of-type(3) img{display:block;margin:0 auto;width:auto;max-width:100%}}.ft_wrap .ft_content .ft_txt01 img{text-align:center;margin:100px auto 0 auto;max-width:588px;width:80%}@media screen and (max-width: 414px){.ft_wrap .ft_content .ft_txt01 img{margin:50px auto 0 auto}}.ft_wrap .ft_content .ft_txt02 img{text-align:center;margin:auto;max-width:836px;width:80%}@media screen and (max-width: 556px){.ft_wrap .ft_content .ft_txt02 img{width:100%}}.ft_wrap .ft_content .bnner{text-align:center;margin:auto;max-width:836px;width:80%}@media screen and (max-width: 768px){.ft_wrap .ft_content .bnner{width:90%}}@media screen and (max-width: 414px){.ft_wrap .ft_content .bnner{width:100%}}.ft_wrap .ft_content .bnner.card-deck{padding-left:0;flex-flow:row wrap}.ft_wrap .ft_content .bnner.card-deck .card{background:none;border:0;display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}@media screen and (max-width: 768px){.ft_wrap .ft_content .bnner.card-deck .card{margin-right:10px;margin-left:10px}}@media screen and (max-width: 414px){.ft_wrap .ft_content .bnner.card-deck .card{margin-right:5px;margin-left:5px}}.ft_wrap .ft_content .bnner.card-deck .card-body{padding:5px}.ft_wrap .ft_content .bnner.card-deck .card-body a:hover{pacity:0.7}footer{background:#002972;width:100%;margin:auto;text-align:center}footer .ft_logo{background:#033B88;text-align:center;margin:auto;padding:60px 0}footer .ft_logo img{max-width:659px;width:80%}footer .copyright{color:#FFF;background:#3a3a3a;padding:20px 0}@media screen and (max-width: 375px){footer .copyright{font-size:0.65rem}}
/*# sourceMappingURL=style.css.map */
