@charset "UTF-8";body,header,nav,footer{margin:0;padding:0}p,ul{margin:.6rem 0 1.2rem}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clr:after{content:"";display:block;clear:both}header{color:#333;top:0;z-index:3;width:100%}.pagebody{margin:125px 1.5rem}.flex,.flex-bp1025,.flex-bp600{display:flex;flex-wrap:wrap;justify-content:space-between}#header-inner{display:flex;justify-content:space-between;align-items:center}#header-logo{flex-basis:175px;padding:0 1rem}nav{flex-basis:75%}#gnavi li{font-size:16px;letter-spacing:.56px}.flex .entry-box-two{width:49%}.flex .entry-box-three{width:32%}.flex .entry-box-four{width:23.5%}.flex .entry-box-two-thirds{width:66%}.flex .entry-box-three-quarters{width:74.5%}.flex .entry-box-two-fifths{width:39%}.flex .entry-box-three-fifths{width:59%;background:#fed}#banner,#contact{margin-bottom:6.67%}#question{margin-bottom:24.67%}#banner .container,#question h1,#question .container{position:absolute;left:50%;transform:translateX(-50%);width:90%;margin:auto}#banner p,#question p{margin-bottom:2rem}#banner .entry,#question .entry{width:50%;margin:auto}#banner .entry-box-two,#question .entry-box-two{font-size:13px;margin-bottom:1rem}#banner .container{top:79.4%}#question .container{top:65.4%}#question h1{top:10.9%;width:100%}#question h2{margin-bottom:1.75rem}#flow .step img{position:absolute;top:-40px;left:calc(50% - 27%/2);color:#fff;z-index:10;width:27%}#flow .container{padding-top:20%}@media screen and (min-width:1025px){#gnavi{display:block!important}#gnavi ul{display:flex;justify-content:space-between}.bp1025-none{display:none}.flex-bp1025 .entry-box-two{width:49%}.flex-bp1025 .entry-box-three{width:32%}.flex-bp1025 .entry-box-four{width:23.5%}.flex-bp1025 .entry-box-two-thirds{width:66%}.flex-bp1025 .entry-box-three-quarters{width:74.5%}.flex .entry-box-two-fifths{width:39%}.flex .entry-box-three-fifths{width:59%;background:#fed}#alpha{flex:1}#beta{flex-basis:250px;flex-shrink:0}}@media screen and (max-width:1024px){.pagebody{margin:125px .5rem}.flex-bp1025 .entry-box-two,.flex-bp1025 .entry-box-three,.flex-bp1025 .entry-box-four,.flex-bp1025 .entry-box-two-thirds,.flex-bp1025 .entry-box-three-quarters,.flex-bp1025 .entry-box-two-fifths,.flex-bp1025 .entry-box-three-fifths{width:100%}.menu-trigger{position:relative;width:3rem;height:3rem;background:0 0;border:0;z-index:4;margin:.5rem}.menu-trigger span{position:absolute;background:rgba(0,0,0,.75);width:35px;height:2px;left:0;right:0;margin:auto;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.menu-trigger span:nth-of-type(1){top:1rem}.menu-trigger span:nth-of-type(2){bottom:.75rem}.menu-trigger.active span:nth-of-type(1){top:.5rem;background:var(--color-main);-webkit-transform:translateY(.9rem) rotate(45deg);transform:translateY(.9rem) rotate(45deg)}.menu-trigger.active span:nth-of-type(2){bottom:.5rem;background:var(--color-main);-webkit-transform:translateY(-.9rem) rotate(-45deg);transform:translateY(-.9rem) rotate(-45deg)}#gnavi{display:none;position:fixed;top:0;z-index:3;background:#fff;width:100vw;height:100vh}#menu-gnavi_2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}#menu-gnavi_2 li{border-bottom:1px solid rgba(255,255,255,.25);font-size:1.5rem;line-height:4.5rem}#menu-gnavi_2 li a{text-align:center;color:var(--color-text);padding:.6rem 0}#menu-gnavi_2 li a:hover{background:rgba(255,255,255,.4);transition:.3s}#banner .entry,#question .entry{width:100%}#banner .container{top:87.7%}#question .container{top:52.4%}#flow .step img{top:-15px;left:calc(50% - 20%/2);width:20%}}@media screen and (min-width:600px) and (max-width:1024px){#beta{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}#beta aside{width:49%}}@media screen and (min-width:600px){html{font-size:100%}.flex-bp600 .entry-box-two{width:49%}.flex-bp600 .entry-box-three{width:32%}.flex-bp600 .entry-box-four{width:23.5%}.flex-bp600 .entry-box-two-thirds{width:66%}.flex-bp600 .entry-box-three-quarters{width:74.5%}.flex-bp600 .entry-box-two-fifths{width:40%}.flex-bp600 .entry-box-three-fifths{width:60%}}@media screen and (max-width:599px){.flex-bp600 .entry-box-two,.flex-bp600 .entry-box-three,.flex-bp600 .entry-box-four,.flex-bp600 .entry-box-two-thirds,.flex-bp600 .entry-box-three-quarters,.flex-bp600 .entry-box-two-fifths,.flex-bp600 .entry-box-three-fifths{width:100%}#banner{margin-bottom:27%}#question{margin-bottom:56%}#banner .entry-box-two #question .entry-box-two{margin-bottom:0}#banner .container{top:90.5%}#question h1{top:9.079%;width:100%}#question .container{top:54.5%}}@media screen and (min-width:1190px){#header-inner,#banner,.pagebody{width:1190px;margin:0 auto}.pagebody{margin-top:125px}}