/*!
 * ress.css • v2.0.4
 * MIT License
 * github.com/filipelinhares/ress
 */html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace, monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}input{border-radius:0}[disabled]{cursor:default}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"],[role="button"]{cursor:pointer;color:inherit}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}svg:not([fill]){fill:currentColor}@media screen{[hidden~="screen"]{display:inherit}[hidden~="screen"]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}html{color:#333;font-size:16px;font-family:sans-serif;font-feature-settings:"palt"}body{padding-top:0px}a{color:#00a2e9;transition-property:opacity;transition-duration:.4s;transition-timing-function:cubic-bezier(0, 0.25, 0, 1)}a:hover{opacity:0.8}@media (min-width: 768px){.Break.-sp{display:none}}.Break.-pc{display:none}@media (min-width: 768px){.Break.-pc{display:inline}}.Button{display:inline-flex;color:#333;font-size:20px;vertical-align:middle;text-decoration:none;transition-property:opacity;transition-duration:.4s;transition-timing-function:cubic-bezier(0, 0.25, 0, 1)}@media (min-width: 768px){.Button{font-size:24px}}.Button:hover{opacity:0.8}.Button.-bold{font-weight:bold}.Button.-blueTheme{color:#00a2e9}.Button.-whiteTheme{color:#00a2e9}.Button.-grayTheme{color:#414243}.Button.-small{font-size:14px}@media (min-width: 768px){.Button.-small{font-size:14px}}.Button.-optional01{color:#00a2e9;transition-property:color, opacity}.Button.-optional01:hover{color:#fff !important}.Button.-optional02{color:#fff}@media (min-width: 768px){.Button.-optional02{font-size:20px}}.Button.-optional03{color:#1b9cac;transition-property:color, opacity}.Button.-optional03:hover{color:#fff !important}.Button.-optional04{color:#fff}.Button.-optional06{color:#fff}.Button.-optional08{color:#007188}.Button__inner{display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;padding:0.2em 1em;border:1px solid currentColor;border-radius:30px;background-color:#fff;overflow:hidden}.Button.-whiteTheme .Button__inner{border-color:#fff}.Button.-small .Button__inner{min-height:32px}.Button.-optional01 .Button__inner,.Button.-optional03 .Button__inner{transition-property:border-width, background-color;transition-duration:.4s;transition-timing-function:cubic-bezier(0, 0.25, 0, 1)}.Button.-optional01:hover .Button__inner,.Button.-optional03:hover .Button__inner{border-width:2px;background-color:transparent}.Button.-optional02 .Button__inner{position:relative;border:none;background-color:#2db8e8}.Button.-optional02 .Button__inner::after{position:absolute;top:0;left:-10px;width:75%;height:100%;background-color:#00a2e9;transform:skewX(30deg);transition-property:width;transition-duration:.2s;transition-timing-function:cubic-bezier(0, 0.25, 0, 1);content:""}.Button.-optional02:hover .Button__inner::after{width:0}.Button.-optional04 .Button__inner{padding-right:20px;padding-left:20px;border-color:rgba(255,255,255,0.3);background-color:transparent}.Button.-optional05 .Button__inner{padding-right:20px;padding-left:20px;border-color:rgba(0,0,0,0.1);background-color:transparent}.Button.-optional06 .Button__inner{padding-right:20px;padding-left:20px;border-color:#fff;background-color:transparent;transition-property:background-color, color;transition-duration:.4s;transition-timing-function:cubic-bezier(0, 0.25, 0, 1)}.Button.-optional06 .Button__inner:hover{background-color:#fff;color:#005d72}.Button.-optional07 .Button__inner{border-color:#fff;color:#005d72;transition-property:background-color, color;transition-duration:.4s;transition-timing-function:cubic-bezier(0, 0.25, 0, 1)}.Button.-optional07 .Button__inner:hover{background-color:transparent;color:#fff}.Button.-optional08 .Button__inner{background-color:transparent;transition-property:background-color, color;transition-duration:.4s;transition-timing-function:cubic-bezier(0, 0.25, 0, 1)}.Button.-optional08 .Button__inner:hover{border-color:#007188;background-color:#007188;color:#fff}.Button__label{position:relative;z-index:10}.VRAdvisorCaseItem.-whiteTheme{color:#fff}.VRAdvisorCaseItem__link{display:block;color:currentColor;text-decoration:none;transition-property:opacity;transition-duration:.4s;transition-timing-function:cubic-bezier(0, 0.25, 0, 1)}.VRAdvisorCaseItem__link:hover{opacity:0.8}.VRAdvisorCaseItem__figure{text-align:center}.VRAdvisorCaseItem__figure+*{margin-top:20px}.VRAdvisorCaseItem__figureImage{width:100%;height:auto;vertical-align:bottom}.VRAdvisorCaseItem__main{display:flex;align-items:flex-start}.VRAdvisorCaseItem__number{display:flex;font-size:18px;font-weight:700}@media (min-width: 768px){.VRAdvisorCaseItem__number{font-size:28px}}.VRAdvisorCaseItem__main .VRAdvisorCaseItem__number{flex:0 0 auto}.VRAdvisorCaseItem__main .VRAdvisorCaseItem__number+*{margin-left:20px}.VRAdvisorCaseItem__numberInner{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:4px;border:1px solid currentColor}@media (min-width: 768px){.VRAdvisorCaseItem__numberInner{min-width:60px;min-height:60px}}.VRAdvisorCaseItem__text{font-size:20px;font-weight:700;line-height:1.5}@media (min-width: 768px){.VRAdvisorCaseItem__text{font-weight:700}}.VRAdvisorCaseItem__main .VRAdvisorCaseItem__text{flex:0 1 auto}.VRAdvisorRecommendCase{background-color:#fff}.VRAdvisorRecommendCase__link{display:block;color:currentColor;text-decoration:none;transition-property:opacity;transition-duration:.4s;transition-timing-function:cubic-bezier(0, 0.25, 0, 1)}.VRAdvisorRecommendCase__link:hover{opacity:.8}.VRAdvisorRecommendCase__figure{text-align:center}.VRAdvisorRecommendCase__figureImage{width:100%;height:auto}.VRAdvisorRecommendCase__text{padding:30px 20px}.VRAdvisorRecommendCase__heading{font-size:20px;text-align:center;line-height:1.5}.VRAdvisorRecommendCase__heading+*{margin-top:20px}.VRAdvisorRecommendCase__headingText{display:inline-block;max-width:100%;text-align:left}.VRAdvisorRecommendCase__description{text-align:center}.VRAdvisorRecommendCase__descriptionInner{display:inline-block;max-width:100%}.VRAdvisorRecommendCase__descriptionText{font-size:16px;line-height:1.625;text-align:left}.CircleStepItem{text-align:center}.CircleStepItem__heading{color:#bdccd4;font-family:"Roboto",sans-serif;font-size:20px;font-weight:700;line-height:1}@media (min-width: 768px){.CircleStepItem__heading{font-size:40px}}.CircleStepItem__figure{margin-top:10px;text-align:center}.CircleStepItem__figureImage{width:100%;max-width:160px;height:auto;vertical-align:bottom}@media (min-width: 768px){.CircleStepItem__figureImage{max-width:200px}}.CircleStepItem__description{margin-top:30px;font-size:16px}.CircleStepItem__descriptionHeading{font-size:20px;font-weight:700}.CircleStepItem__descriptionTextContainer{margin-top:20px;text-align:center}.CircleStepItem__descriptionTextContainerInner{display:inline-block;max-width:100%;text-align:left}.CircleStepItem__linkContainer{margin-top:20px;text-align:left}.CircleStepItem__link{display:inline-flex;align-items:center;color:#007188;font-weight:700;text-decoration:none}.CircleStepItem__linkArrow{stroke:currentColor;margin-left:10px}.CircleStepItem__link .CircleStepItem__linkArrow{transition-property:transform;transition-duration:.4s;transition-timing-function:cubic-bezier(0, 0.25, 0, 1)}.CircleStepItem__link:hover .CircleStepItem__linkArrow{transform:translateX(10px)}.Header{position:fixed;top:0;left:0;width:100%;padding:0 8px;border-bottom:1px solid rgba(238,238,238,0.8);background-color:#fff;text-align:center;z-index:1000}.Header__inner{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1170px;height:62px;margin:0 auto}.Header__logo{width:165px;line-height:1}@media (min-width: 1200px){.Header__logo{flex:0 0 auto}}.Header__logoLink{display:block}.Header__logoImage{width:100%;height:auto;vertical-align:middle}.Header__navButton{margin-left:auto}@media (min-width: 1200px){.Header__navButton{display:none}}.Header__navButtonInner{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.Header__humberger{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:30px;height:30px}.Header__humbergerBorder{display:inline-block;width:100%;height:2px;background-color:#333}.Header__humbergerBorder.-top{transform:translateY(-6px)}.Header__navButton[aria-expanded="true"] .Header__humbergerBorder.-top{transform:translateY(1px) rotate(45deg)}.Header__navButton[aria-expanded="true"] .Header__humbergerBorder.-middle{display:none}.Header__humbergerBorder.-bottom{transform:translateY(6px)}.Header__navButton[aria-expanded="true"] .Header__humbergerBorder.-bottom{transform:translateY(-1px) rotate(-45deg)}.Header__nav{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#333;color:#fff;overflow:hidden}.Header.-animating .Header__nav{transition:height .4s cubic-bezier(0, 0.25, 0, 1)}@media (min-width: 1200px){.Header__nav{flex:0 1 auto;display:block;position:static;width:auto;height:auto;background:none;color:#333;overflow:visible}}.Header__menu{list-style:none;padding:8px 0}@media (min-width: 768px){.Header__menu{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:0}}@media (min-width: 1200px){.Header__menu{align-items:center;flex-wrap:nowrap}}.Header__menuItem{border-bottom:1px solid #4d4d4d;text-align:left;font-size:13px}@media (min-width: 768px){.Header__menuItem{width:50%;text-align:center}.Header__menuItem:nth-child(odd){border-right:1px solid #4d4d4d}}@media (min-width: 1200px){.Header__menuItem{width:auto;font-size:14px}.Header__menuItem,.Header__menuItem:nth-child(odd){border:none}}.Header__menuItem:last-child{border-bottom:0}.Header__menuItem.-signin{padding:12px 16px}@media (min-width: 768px){.Header__menuItem.-signin{width:100%}}@media (min-width: 1200px){.Header__menuItem.-signin{width:auto;padding-right:0;padding-left:20px}}.Header__menuItemLink{display:block;padding:12px 16px;font-weight:bold;color:inherit;text-decoration:none}@media (min-width: 1200px){.Header__menuItemLink{padding:12px 20px}}@media (min-width: 1200px){.Header__signinButton.-sp{display:none}}.Header__signinButton.-pc{display:none}@media (min-width: 1200px){.Header__signinButton.-pc{display:block}}.HeroOfVRAdvisor{position:relative;padding:40px 10px 0;background-color:#fff;color:#fff;text-align:center;overflow:hidden}@media (min-width: 1024px){.HeroOfVRAdvisor{padding-top:55px;padding-bottom:55px}}.HeroOfVRAdvisor__inner{max-width:1170px;margin:0 auto}@media (min-width: 1024px){.HeroOfVRAdvisor__inner{position:relative;display:flex;align-items:center}}.HeroOfVRAdvisor__text{position:relative;z-index:20}@media (min-width: 1024px){.HeroOfVRAdvisor__text{flex:1 1 auto}}.HeroOfVRAdvisor__heading{font-size:34px;line-height:1.41176;letter-spacing:0.1em;text-align:center}@media (min-width: 768px){.HeroOfVRAdvisor__heading{font-size:46px}}@media (min-width: 1024px){.HeroOfVRAdvisor__heading{text-align:left}}.HeroOfVRAdvisor__headingBadge{display:inline-flex;align-items:center;justify-content:center;min-width:120px;min-height:40px;padding:8px;font-size:16px;border:1px solid currentColor;vertical-align:top}.HeroOfVRAdvisor__headingText{display:block}.HeroOfVRAdvisor__headingText.-sp{margin-top:14px;text-align:center}@media (min-width: 768px){.HeroOfVRAdvisor__headingText.-sp{display:none}}.HeroOfVRAdvisor__headingText.-pc{display:none;text-align:center}@media (min-width: 768px){.HeroOfVRAdvisor__headingText.-pc{display:block}}@media (min-width: 1024px){.HeroOfVRAdvisor__headingText.-pc{text-align:left}}.HeroOfVRAdvisor__newBadge{display:inline-block;color:#fccf21;font-size:14px;font-weight:700;border-bottom:2px solid currentColor;letter-spacing:0.05em;vertical-align:top;letter-spacing:normal}.HeroOfVRAdvisor__advisorHeading{position:relative;margin-top:16px;font-weight:700;text-align:center;letter-spacing:0.1em;z-index:20}@media (min-width: 1024px){.HeroOfVRAdvisor__advisorHeading{text-align:left}}.HeroOfVRAdvisor__advisorHeadingText{display:block;margin-top:2px;font-size:20px}.HeroOfVRAdvisor__personFigure{position:relative;margin-top:30px;text-align:center;z-index:10}@media (min-width: 1024px){.HeroOfVRAdvisor__personFigure{flex:0 0 auto;width:540px;margin-top:0;margin-bottom:-55px}}.HeroOfVRAdvisor__personImage{width:88%;max-width:420px;height:auto;vertical-align:bottom}@media (min-width: 1024px){.HeroOfVRAdvisor__personImage{width:100%;max-width:none}}.HeroOfAdvisor__adviserInfo{display:inline-flex;flex-direction:column;align-items:flex-end;position:absolute;right:5.55556%;bottom:20px;text-align:right;z-index:20}@media (min-width: 1024px){.HeroOfAdvisor__adviserInfo{right:0}}.HeroOfAdvisor__infoText{padding:12px 30px;background-color:rgba(255,255,255,0.2);font-size:20px;font-weight:700;color:#fff}.HeroOfAdvisor__infoText+.HeroOfAdvisor__infoText{margin-top:15px}.HeroOfAdvisor__infoText.-title{font-size:14px}.HeroOfAdvisor__adviserInfo .HeroOfAdvisor__infoText{display:inline-block}.HeroOfVRAdvisor__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent center bottom/cover no-repeat}.HeroOfVRAdvisor__bgSPObject{position:absolute}.HeroOfVRAdvisor__bgSPObject.-right{bottom:0;left:0;width:100%;height:100%;background:linear-gradient(135deg, transparent 78%, #007188 78%, #263D51);opacity:.6;z-index:10}@media (min-width: 1024px){.HeroOfVRAdvisor__bgSPObject.-right{background:linear-gradient(135deg, transparent 74%, #007188 74%, #263D51)}}.HeroOfVRAdvisor__bgSPObject.-left{bottom:0;left:0;width:100%;height:100%;background:linear-gradient(135deg, #263D51, #007188 52%, transparent 52%);opacity:.6}@media (min-width: 1024px){.HeroOfVRAdvisor__bgSPObject.-left{background:linear-gradient(135deg, #263D51, #007188 54%, transparent 54%)}}.CTASection{padding:60px 20px;background:#4f65fc linear-gradient(to bottom, #65c2c2, #4f65fc) center center/cover no-repeat;color:#fff;text-align:center}@media (min-width: 768px){.CTASection{padding:100px 20px;background:#4f65fc linear-gradient(to right, #65c2c2, #4f65fc) center center/cover no-repeat}}.CTASection.-greenTheme{background:#39cdb5 linear-gradient(to bottom, #39cdb5, #087ea6) center center/cover no-repeat}@media (min-width: 768px){.CTASection.-greenTheme{background:#39cdb5 linear-gradient(to right, #39cdb5, #087ea6) center center/cover no-repeat}}.CTASection.-optional01{background:#263d51 linear-gradient(to bottom, #263d51, #007188) center center/cover no-repeat}@media (min-width: 768px){.CTASection.-optional01{background:#263d51 linear-gradient(to right, #263d51, #007188) center center/cover no-repeat}}@media (min-width: 768px){.CTASection__inner{max-width:1170px;margin:0 auto}}.CTASection__content{text-align:center}.CTASection__heading{font-size:32px;font-weight:bold}@media (min-width: 768px){.CTASection__heading{font-size:46px}}.CTASection__button{display:flex;justify-content:center;margin-top:30px}@media (min-width: 768px){.CTASection__button{margin-top:45px}}.CTASection__button .Button{width:100%;max-width:320px}.CTASection__description{margin-top:30px;font-size:18px;line-height:2}@media (min-width: 768px){.CTASection__description{margin-top:50px;font-size:20px;line-height:1.9}}.CTASection__buttonList{list-style:none;width:100%}@media (min-width: 768px){.CTASection__buttonList{display:flex;justify-content:center}}.CTASection__buttonListItem .Button{width:100%}@media (min-width: 768px){.CTASection__buttonListItem{flex:0 1 auto;width:320px}}.CTASection__buttonListItem+.CTASection__buttonListItem{margin-top:30px}@media (min-width: 768px){.CTASection__buttonListItem+.CTASection__buttonListItem{margin-top:0;margin-left:30px}}.VRAdvisorInfo{padding:0 20px}@media (min-width: 768px){.VRAdvisorInfo{padding:0}}@media (min-width: 768px){.VRAdvisorInfo__inner{position:relative;padding-left:19.5vw}}.VRAdvisorInfo__figure{margin-left:-20px;max-width:340px}@media (min-width: 768px){.VRAdvisorInfo__figure{position:absolute;top:-100px;left:0;width:32vw;max-width:none}}@media (min-width: 1680px){.VRAdvisorInfo__figure{width:39vw}}.VRAdvisorInfo__figureImage{display:block;width:100%;height:auto}@media (min-width: 768px){.VRAdvisorInfo__figureImage.-sp{display:none}}.VRAdvisorInfo__figureImage.-pc{display:none}@media (min-width: 768px){.VRAdvisorInfo__figureImage.-pc{display:block}}.VRAdvisorInfo__content{margin-top:-40px;margin-right:-20px;padding:80px 20px 60px;background:linear-gradient(to bottom, #003e52, #001a2d);color:#fff;text-align:left}@media (min-width: 768px){.VRAdvisorInfo__content{margin-top:0;margin-right:0;padding-right:calc(32vw - 19.5vw + 60px);padding-left:calc(32vw - 19.5vw + 60px)}}@media (min-width: 1680px){.VRAdvisorInfo__content{padding-right:calc(39vw - 19.5vw + 60px);padding-left:calc(39vw - 19.5vw + 60px)}}.VRAdvisorInfo__heading{font-size:26px;font-weight:700}@media (min-width: 768px){.VRAdvisorInfo__heading{font-size:36px}}.VRAdvisorInfo__name{margin-top:40px;font-size:20px;font-weight:700}@media (min-width: 768px){.VRAdvisorInfo__name{font-size:24px}}@media (min-width: 1200px){.VRAdvisorInfo__name{display:flex;align-items:baseline;justify-content:flex-end;flex-direction:row-reverse}}.VRAdvisorInfo__nameTitle{display:block;margin-bottom:10px;font-size:16px}@media (min-width: 1200px){.VRAdvisorInfo__nameTitle{margin-bottom:0;margin-left:30px}}.VRAdvisorInfo__description{margin-top:30px;font-size:16px;line-height:2.125}.VRAdvisorInfo__separator{height:1px;margin:30px 0;border:0;background-color:#fff}@media (min-width: 1200px){.VRAdvisorInfo__caseHeadingContainer{display:flex;align-items:baseline}}.VRAdvisorInfo__caseHeading{font-size:20px;font-weight:700}@media (min-width: 768px){.VRAdvisorInfo__caseHeading{font-size:24px}}.VRAdvisorInfo__caseTrigger{display:inline-flex;align-items:center;color:#fff;font-weight:700;text-decoration:none;transition-property:opacity;transition-duration:.4s;transition-timing-function:cubic-bezier(0, 0.25, 0, 1)}.VRAdvisorInfo__caseTrigger:hover{opacity:.8}.VRAdvisorInfo__caseHeadingContainer .VRAdvisorInfo__caseTrigger{margin-top:30px}@media (min-width: 1200px){.VRAdvisorInfo__caseHeadingContainer .VRAdvisorInfo__caseTrigger{margin-top:0;margin-left:30px}}.VRAdvisorInfo__caseTriggerArrow{stroke:currentColor;margin-left:16px;font-size:16px}.VRAdvisorInfo__caseTrigger .VRAdvisorInfo__caseTriggerArrow{transition-property:transform;transition-duration:.4s;transition-timing-function:cubic-bezier(0, 0.25, 0, 1)}.VRAdvisorInfo__caseTrigger:hover .VRAdvisorInfo__caseTriggerArrow{transform:translateX(10px)}.VRAdvisorInfo__caseList{list-style:none;margin-top:30px}@media (min-width: 1024px){.VRAdvisorInfo__caseList{display:flex}}.VRAdvisorInfo__caseListItem+.VRAdvisorInfo__caseListItem{margin-top:25px}@media (min-width: 1024px){.VRAdvisorInfo__caseListItem+.VRAdvisorInfo__caseListItem{margin-top:0;margin-left:55px}}.VRAdvisorInfo__buttonContainer{margin-top:35px;text-align:center}.VRAdvisorInfo__buttonContainer .Button{width:100%;max-width:340px}@media (min-width: 768px){.VRAdvisorInfo__button.-sp{display:none}}@media (max-width: 767px){.VRAdvisorInfo__button.-pc{display:none}}.VRAdvisorInfo__infoButtonContainer{margin-top:8px}.VRAdvisorInfo__infoButton{text-decoration:underline}.VRAdvisorRecommend{padding:60px 20px;color:#2d374b;text-align:center;background:#bdccd4 right top -160px no-repeat}@media (min-width: 768px){.VRAdvisorRecommend{padding-top:100px;padding-bottom:100px;background-position:right 10px top -70px;background-size:1208px 947px}}.VRAdvisorRecommend__inner{max-width:1170px;margin:0 auto}.VRAdvisorRecommend__heading{font-size:26px;text-align:center}@media (min-width: 768px){.VRAdvisorRecommend__heading{font-size:36px}}.VRAdvisorRecommend__heading+*{margin-top:20px}@media (min-width: 768px){.VRAdvisorRecommend__heading+*{margin-top:40px}}.VRAdvisorRecommend__description{font-size:16px;font-weight:700;line-height:2.125;text-align:center}.VRAdvisorRecommend__caseList{list-style:none;margin-top:40px}@media (min-width: 768px){.VRAdvisorRecommend__caseList{display:flex;margin-top:60px}}.VRAdvisorRecommend__caseListItem{background-color:#fff}@media (min-width: 768px){.VRAdvisorRecommend__caseListItem{width:33.3%}}.VRAdvisorRecommend__caseListItem+.VRAdvisorRecommend__caseListItem{margin-top:40px}@media (min-width: 768px){.VRAdvisorRecommend__caseListItem+.VRAdvisorRecommend__caseListItem{margin-top:0;margin-left:30px}}.VRAdvisorUseStep{padding:60px 20px;background-color:#fff;color:#2d374b;text-align:center}@media (min-width: 768px){.VRAdvisorUseStep{padding-top:120px;padding-bottom:120px}}.VRAdvisorUseStep__inner{max-width:1170px;margin:0 auto}.VRAdvisorUseStep__heading{font-size:26px;text-align:center}@media (min-width: 768px){.VRAdvisorUseStep__heading{font-size:36px}}.VRAdvisorUseStep__heading+*{margin-top:20px}@media (min-width: 768px){.VRAdvisorUseStep__heading+*{margin-top:40px}}.VRAdvisorUseStep__description{font-size:16px;font-weight:700;line-height:2.125;text-align:center}.VRAdvisorUseStep__stepList{list-style:none;margin-top:70px}@media (min-width: 768px){.VRAdvisorUseStep__stepList{display:flex}}@media (min-width: 768px){.VRAdvisorUseStep__stepListItem{width:33.3%}}.VRAdvisorUseStep__stepListItem+.VRAdvisorUseStep__stepListItem{margin-top:40px}@media (min-width: 768px){.VRAdvisorUseStep__stepListItem+.VRAdvisorUseStep__stepListItem{margin-top:0;margin-left:50px}}.Footer{position:relative;padding:50px 16px 80px;background-color:#2d374b;color:#fff;text-align:center}@media (min-width: 1024px){.Footer{padding-top:90px;padding-bottom:120px}}.Footer__inner{max-width:1170px;margin:0 auto}.Footer__logo{text-align:center}.Footer__logoImage{width:205px;height:auto;vertical-align:middle}.Footer__copyright{margin-top:25px;font-size:13px;text-align:center}.Footer__copyrightText{color:rgba(255,255,255,0.66);font-size:100%}.Footer__linkList{display:flex;justify-content:center;list-style:none;margin-top:12px}.Footer__linkListItem{border-right:1px solid rgba(255,255,255,0.1);font-size:13px}.Footer__linkListItem:last-child{border-right:0}.Footer__link{display:block;padding:0 15px;color:#fff;text-decoration:none;line-height:1.2;transition:color .4s cubic-bezier(0, 0.25, 0, 1)}.Footer__link:hover{color:#00a2e9}.Footer__snsList{list-style:none;display:flex;justify-content:center;flex-wrap:wrap;margin-top:24px}.Footer__snsListItem{margin:0 8px}.Footer__snsLink{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(255,255,255,0.1);border-radius:50%;background-color:#2d374b;color:#fff;text-decoration:none;transition-property:border-color, background-color;transition-duration:.4s;transition-timing-function:cubic-bezier(0, 0.25, 0, 1)}.Footer__snsLink:hover{border-color:#00a2e9;background-color:#00a2e9;opacity:1}.Footer__goToTop{display:flex;align-items:center;justify-content:center;position:absolute;width:34px;height:30px;bottom:0;left:50%;border-radius:2px 2px 0 0;color:rgba(255,255,255,0.33);text-decoration:none;transform:translateX(-50%);transition-property:background-color, color;transition-duration:.4s;transition-timing-function:cubic-bezier(0, 0.25, 0, 1)}.Footer__goToTop:hover{background-color:#00a2e9;color:#fff;opacity:1}.Modal.-slide{display:none}.Modal.-slide.is-open{display:block}.Modal[aria-hidden="false"] .Modal__overlay{-webkit-animation:mmfadeIn 0.3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeIn 0.3s cubic-bezier(0, 0, 0.2, 1)}.Modal[aria-hidden="false"] .Modal__container{-webkit-animation:mmslideIn 0.3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideIn 0.3s cubic-bezier(0, 0, 0.2, 1)}.Modal[aria-hidden="true"] .Modal__overlay{-webkit-animation:mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1)}.Modal[aria-hidden="true"] .Modal__container{-webkit-animation:mmslideOut 0.3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideOut 0.3s cubic-bezier(0, 0, 0.2, 1)}.Modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center;z-index:1000;will-change:transform}.Modal__container{background-color:#fff;margin:0 20px;padding:40px 20px;max-width:800px;max-height:90vh;border-radius:4px;overflow-y:auto;text-align:left;will-change:transform}@media (min-width: 768px){.Modal__container{padding-right:60px;padding-left:60px}}.Modal__header{padding-right:50px}.Modal__heading{font-size:24px;line-height:1.41667}.Modal__heading+*{margin-top:10px}.Modal__headerLink{display:inline-block;color:#007188;font-size:12px;text-decoration:none}.Modal__close{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:transparent;border:0;transition-property:opacity;transition-duration:.4s;transition-timing-function:cubic-bezier(0, 0.25, 0, 1)}.Modal__close:hover{opacity:0.8}.Modal__close::before{content:"\2715"}.Modal__header+.Modal__content{margin-top:30px}.Modal__contentText+.Modal__contentText{margin-top:10px}.Modal__footer{margin-top:30px}.Modal__footerButton{text-align:center}.Modal__footerButton .Button{width:100%;max-width:340px;font-size:16px}@media (min-width: 768px){.Modal__footerButton .Button{font-size:20px}}@media (min-width: 768px){.Modal__footerButton.-sp{display:none}}.Modal__footerButton.-pc{display:none}@media (min-width: 768px){.Modal__footerButton.-pc{display:block}}@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@-webkit-keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.VRAdvisorTopPage .VRAdvisorInfo{margin-top:60px}@media (min-width: 768px){.VRAdvisorTopPage .VRAdvisorInfo{margin-top:200px}}.VRAdvisorTopPage .VRAdvisorRecommend{margin-top:60px}@media (min-width: 768px){.VRAdvisorTopPage .VRAdvisorRecommend{margin-top:120px}}

