﻿@import url("https://fonts.googleapis.com/css?family=Roboto");@import url("https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@500;700&family=M+PLUS+Rounded+1c:wght@500;700&display=swap");@font-face{font-family:'icomoon';src:url("../fonts/icon/icomoon.eot?bjmie5");src:url("../fonts/icon/icomoon.eot?bjmie5#iefix") format("embedded-opentype"),url("../fonts/icon/icomoon.ttf?bjmie5") format("truetype"),url("../fonts/icon/icomoon.woff?bjmie5") format("woff"),url("../fonts/icon/icomoon.svg?bjmie5#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-drink:before{content:"\e902";color:#fff}.icon-handshake:before{content:"\e901";color:#fff}.icon-mail:before{content:"\e903";color:#fff}.icon-space:before{content:"\e904";color:#fff}.icon-train:before{content:"\e905";color:#fff}.icon-wi-fi:before{content:"\e907";color:#fff}.icon-counseling:before{content:"\e908";color:#4b4b4b}.icon-support:before{content:"\e909";color:#4b4b4b}.m-plus-1p-medium{font-family:"M PLUS 1p", sans-serif;font-weight:500;font-style:normal}.m-plus-1p-bold{font-family:"M PLUS 1p", sans-serif;font-weight:700;font-style:normal}.m-plus-rounded-1c-medium{font-family:"M PLUS Rounded 1c", sans-serif;font-weight:500;font-style:normal}.m-plus-rounded-1c-bold{font-family:"M PLUS Rounded 1c", sans-serif;font-weight:700;font-style:normal}body{padding-top:0}#support{line-height:1.3}#support #lowerHeader{background-color:#fff}#support #lowerHeader .hedLogo{padding:30px 0 25px 20px}@media (max-width: 1599px){#support #lowerHeader .hedLogo{padding-top:25px;padding-bottom:20px}}@media (max-width: 1199px){#support #lowerHeader .hedLogo{padding-top:20px;padding-bottom:15px}}@media (max-width: 767px){#support #lowerHeader .hedLogo{padding:15px 10px 10px}}#support #lowerHeader .hedLogo img{width:420px;height:auto;vertical-align:middle}@media (max-width: 1820px){#support #lowerHeader .hedLogo img{width:370px}}@media (max-width: 1599px){#support #lowerHeader .hedLogo img{width:300px}}@media (max-width: 991px){#support #lowerHeader .hedLogo img{width:400px}}@media (max-width: 767px){#support #lowerHeader .hedLogo img{width:260px}}#support #contentsTtl{background:url('../img/support/bg-mainv.jpg?1760076185') no-repeat center center;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;text-align:center;position:relative;height:446px}@media screen and (max-width: 1199px){#support #contentsTtl{height:346px}}@media screen and (max-width: 991px){#support #contentsTtl{height:296px}}@media screen and (max-width: 991px){#support #contentsTtl{height:250px}}#support #contentsTtl .centering{width:80%;max-width:1543px;text-align:center;position:absolute;right:50%;bottom:50%;-moz-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}@media screen and (max-width: 1499px){#support #contentsTtl .centering{width:96%}}@media screen and (max-width: 991px){#support #contentsTtl .centering{width:98%}}#support #contentsTtl img{width:100%}@media screen and (max-width: 767px){#support #contentsTtl img{width:90%;max-width:375px;margin:0 auto}}#support #contentsTtl h2{color:#fff;font-weight:600;margin-top:30px;font-size:4.8rem}@media screen and (max-width: 1499px){#support #contentsTtl h2{font-size:3.8rem}}@media screen and (max-width: 991px){#support #contentsTtl h2{margin-top:20px;font-size:2.8rem}}@media screen and (max-width: 767px){#support #contentsTtl h2{font-size:2.3rem}}#support #supportNavi{background-color:#EDEDED}#support #supportNavi ul{display:flex;justify-content:space-between;border-left:1px solid #fff}@media screen and (max-width: 767px){#support #supportNavi ul{flex-wrap:wrap}}#support #supportNavi ul li{width:16.7%;border-left:1px solid #fff}@media screen and (max-width: 767px){#support #supportNavi ul li{width:33.33%}}#support #supportNavi ul li a{display:block;text-align:center;line-height:1;font-weight:600;font-size:2.8rem;padding:40px 0}@media screen and (max-width: 1499px){#support #supportNavi ul li a{font-size:2.6rem}}@media screen and (max-width: 1199px){#support #supportNavi ul li a{font-size:2.3rem}}@media screen and (max-width: 991px){#support #supportNavi ul li a{font-size:2.0rem;padding:30px 0}}@media screen and (max-width: 767px){#support #supportNavi ul li a{font-size:1.7rem;padding:15px 0}}#support #supportNavi ul li a:hover{background-color:#EA7284;color:#fff}#support #supportNavi ul li.stay a{background-color:#E54A60;color:#fff}#support .subTtl{margin-bottom:40px;font-size:5.5rem;line-height:1}@media screen and (max-width: 1499px){#support .subTtl{font-size:5.0rem}}@media screen and (max-width: 1199px){#support .subTtl{font-size:4.4rem;margin-bottom:30px}}@media screen and (max-width: 767px){#support .subTtl{font-size:2.6rem;margin-bottom:20px;line-height:1.2}}#support .subTtl.center{text-align:center}#support .flex{display:flex}#support .flex img{width:100%}#support .system .period{padding:40px 0}@media screen and (max-width: 767px){#support .system .period{padding:25px 0}}#support .system .period .frame{border:11px solid #E97283;padding:35px 10px 35px 30px;font-size:2.3rem}@media screen and (max-width: 1199px){#support .system .period .frame{font-size:2.0rem}}@media screen and (max-width: 767px){#support .system .period .frame{border-width:7px;padding:20px;font-size:1.7rem}}#support .system .period .frame .lead{font-weight:600;font-size:3.8rem}@media screen and (max-width: 1499px){#support .system .period .frame .lead{font-size:3.2rem}}@media screen and (max-width: 1199px){#support .system .period .frame .lead{font-size:2.6rem}}@media screen and (max-width: 767px){#support .system .period .frame .lead{font-size:2.0rem}#support .system .period .frame .lead p+p{margin-top:10px}}#support .system .aboutSystem{background-color:#F9F7BD;padding:55px 0 95px}@media screen and (max-width: 1199px){#support .system .aboutSystem{padding:45px 0 80px}}@media screen and (max-width: 767px){#support .system .aboutSystem{padding:25px 0}}#support .system .aboutSystem .lead{color:#C9003E;font-weight:600;font-size:3.2rem;line-height:1.4}@media screen and (max-width: 1199px){#support .system .aboutSystem .lead{font-size:3.0rem}}@media screen and (max-width: 991px){#support .system .aboutSystem .lead{font-size:2.2rem}}#support .system .aboutSystem .lead.center{text-align:center}#support .system .aboutSystem .lead+.note{margin-top:-10px}#support .system .aboutSystem .note{font-size:2.0rem}@media screen and (max-width: 991px){#support .system .aboutSystem .note{font-size:1.8rem}}@media screen and (max-width: 767px){#support .system .aboutSystem .note{font-size:1.6rem}}#support .system .aboutSystem .note.center{text-align:center}#support .system .aboutSystem .target{margin-top:50px;background-color:#fff;border-radius:28px;padding:40px 0 40px 60px}@media screen and (max-width: 1499px){#support .system .aboutSystem .target{padding:40px 25px}}@media screen and (max-width: 767px){#support .system .aboutSystem .target{margin-top:25px;padding:20px}}@media screen and (max-width: 767px){#support .system .aboutSystem .target .flex{flex-direction:column}}#support .system .aboutSystem .target .flex div:first-child{width:178px}@media screen and (max-width: 991px){#support .system .aboutSystem .target .flex div:first-child{width:148px}}@media screen and (max-width: 767px){#support .system .aboutSystem .target .flex div:first-child{width:100%}}#support .system .aboutSystem .target .flex div:nth-child(2){width:calc(100% - 178px);padding-left:20px}@media screen and (max-width: 991px){#support .system .aboutSystem .target .flex div:nth-child(2){width:calc(100% - 148px)}}@media screen and (max-width: 767px){#support .system .aboutSystem .target .flex div:nth-child(2){width:100%;padding-left:0}}#support .system .aboutSystem .target .flex .targetTtl{background-color:#3875B4;color:#fff;font-size:3.2rem;text-align:center;border-radius:11px;padding:44px 0}@media screen and (max-width: 1199px){#support .system .aboutSystem .target .flex .targetTtl{font-size:2.6rem}}@media screen and (max-width: 991px){#support .system .aboutSystem .target .flex .targetTtl{font-size:2.2rem}}@media screen and (max-width: 767px){#support .system .aboutSystem .target .flex .targetTtl{font-size:1.8rem;padding:10px 0;margin-bottom:15px}}#support .system .aboutSystem .target .flex dl dt{color:#2B98C7;font-weight:600;font-size:3.1rem;margin-bottom:15px}@media screen and (max-width: 1499px){#support .system .aboutSystem .target .flex dl dt{font-size:2.7rem}}@media screen and (max-width: 991px){#support .system .aboutSystem .target .flex dl dt{font-size:2.3rem}}@media screen and (max-width: 767px){#support .system .aboutSystem .target .flex dl dt{font-size:1.9rem}}#support .system .aboutSystem .target .flex dl dd ul{margin-bottom:15px}#support .system .aboutSystem .target .flex dl dd ul li{font-weight:600;list-style:disc;margin:10px 0 10px 25px;font-size:2.3rem}@media screen and (max-width: 991px){#support .system .aboutSystem .target .flex dl dd ul li{font-size:2.1rem}}@media screen and (max-width: 767px){#support .system .aboutSystem .target .flex dl dd ul li{font-size:1.8rem}}#support .system .aboutSystem .target .flex dl dd ul li sup{font-size:1.5rem}#support .system .aboutSystem .target .flex+.flex{margin-top:70px}@media screen and (max-width: 767px){#support .system .aboutSystem .target .flex+.flex{margin-top:25px}}#support .system .aboutSystem .about{justify-content:space-between;margin:25px -13px 0 -13px}@media screen and (max-width: 767px){#support .system .aboutSystem .about{margin-top:15px;flex-direction:column;margin-right:0;margin-left:0}}#support .system .aboutSystem .about>div{padding:0 13px}@media screen and (max-width: 767px){#support .system .aboutSystem .about>div{padding:10px 0;text-align:center}#support .system .aboutSystem .about>div img{width:auto}#support .system .aboutSystem .about>div:nth-child(1) img{height:70px}#support .system .aboutSystem .about>div:nth-child(2) img{height:70px}#support .system .aboutSystem .about>div:nth-child(3) img{height:55px}}#support .system .flow{padding:60px 0 140px}@media screen and (max-width: 1199px){#support .system .flow{padding:50px 0 110px}}@media screen and (max-width: 767px){#support .system .flow{padding:25px 0 35px}}#support .system .flow img{width:100%;margin-top:50px}@media screen and (max-width: 1199px){#support .system .flow img{margin-top:35px}}@media screen and (max-width: 767px){#support .system .flow img{margin-top:0}}#support .details{background-color:#FAF7BD;padding:75px 0 95px}@media screen and (max-width: 991px){#support .details{padding:45px 0 55px}}@media screen and (max-width: 767px){#support .details{padding:30px 0 40px}}#support .details section{background-color:#fff;margin-top:40px;padding:40px}@media screen and (max-width: 767px){#support .details section{margin-top:20px;padding:20px}}#support .details section>h4{font-size:3.8rem;padding-bottom:10px;border-bottom:1px solid #D1D1D1;margin-bottom:25px}@media screen and (max-width: 1199px){#support .details section>h4{font-size:3.4rem}}@media screen and (max-width: 991px){#support .details section>h4{font-size:2.9rem}}@media screen and (max-width: 767px){#support .details section>h4{font-size:2.3rem}}#support .details section>h4 .caution{color:#F01919;font-size:2.5rem;font-weight:600;margin-left:20px}@media screen and (max-width: 1199px){#support .details section>h4 .caution{font-size:2.3rem}}@media screen and (max-width: 1199px){#support .details section>h4 .caution{font-size:2.2rem}}@media screen and (max-width: 1199px){#support .details section>h4 .caution{margin-left:0;font-size:1.7rem}}#support .details .lead{color:#C9003E;font-weight:600;font-size:2.8rem}@media screen and (max-width: 1199px){#support .details .lead{font-size:2.5rem}}@media screen and (max-width: 991px){#support .details .lead{font-size:2.3rem}}@media screen and (max-width: 767px){#support .details .lead{font-size:1.8rem}}#support .details .lead span{font-size:68%}#support .details .wrap{margin-top:30px}#support .details .wrap.plus{margin-top:40px}@media screen and (max-width: 767px){#support .details .wrap{margin-top:20px}#support .details .wrap.plus{margin-top:25px}}#support .details .subTtlDisc{font-weight:600;font-size:2.5rem;position:relative;padding-left:35px}@media screen and (max-width: 1199px){#support .details .subTtlDisc{font-size:2.3rem}}@media screen and (max-width: 991px){#support .details .subTtlDisc{font-size:2.2rem}}@media screen and (max-width: 767px){#support .details .subTtlDisc{font-size:1.8rem;padding-left:25px}}#support .details .subTtlDisc:before{content:"";width:27px;height:27px;background-color:#3875B4;border-radius:50%;position:absolute;left:0;top:6px}@media screen and (max-width: 991px){#support .details .subTtlDisc:before{width:25px;height:25px;top:4px}}@media screen and (max-width: 767px){#support .details .subTtlDisc:before{width:18px;height:18px;top:2px}}#support .details .subTtlDisc span{font-weight:normal;font-size:2.0rem;margin-left:15px}@media screen and (max-width: 1199px){#support .details .subTtlDisc span{font-size:1.9rem}}@media screen and (max-width: 991px){#support .details .subTtlDisc span{font-size:1.8rem}}@media screen and (max-width: 767px){#support .details .subTtlDisc span{display:block;font-size:1.6rem;margin-left:0}}#support .details .subCont{margin-left:35px}@media screen and (max-width: 991px){#support .details .subCont{margin-left:20px}}@media screen and (max-width: 767px){#support .details .subCont{margin-left:0}}#support .details .amountCheck{display:flex;padding-top:10px;padding-left:35px}@media screen and (max-width: 991px){#support .details .amountCheck{flex-direction:column}}@media screen and (max-width: 767px){#support .details .amountCheck{padding-left:0}}#support .details .amountCheck dl{display:flex;align-items:center;font-size:2.5rem}@media screen and (max-width: 1199px){#support .details .amountCheck dl{font-size:2.3rem}}@media screen and (max-width: 991px){#support .details .amountCheck dl{font-size:2.1rem;margin-bottom:10px}}@media screen and (max-width: 767px){#support .details .amountCheck dl{font-size:1.7rem}}#support .details .amountCheck dl dt{color:#3875B4;font-weight:600;padding-right:15px}#support .details .amountCheck dl dd{padding-right:45px}@media screen and (max-width: 767px){#support .details .amountCheck dl dd{width:calc(100% - 80px)}}#support .details .amountCheck dl dd .select{background-color:#EFEFEF;border-radius:50px;width:330px;height:50px;position:relative;z-index:1}@media screen and (max-width: 1199px){#support .details .amountCheck dl dd .select{width:280px}}@media screen and (max-width: 767px){#support .details .amountCheck dl dd .select{width:230px;height:40px}}#support .details .amountCheck dl dd .select:after{position:absolute;content:'';width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #000;right:15px;bottom:50%;-moz-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%);z-index:-1}@media screen and (max-width: 767px){#support .details .amountCheck dl dd .select:after{border-left-width:10px;border-right-width:10px;border-top-width:15px}}#support .details .amountCheck dl dd .select select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;border:none;width:100%;height:50px;padding:0 20px}@media screen and (max-width: 767px){#support .details .amountCheck dl dd .select select{height:40px}}#support .details .amountCheck dl dd .amountWrap{background-color:#EFEFEF;border-radius:50px;width:330px;height:50px;padding:0 20px}@media screen and (max-width: 1199px){#support .details .amountCheck dl dd .amountWrap{width:280px}}@media screen and (max-width: 767px){#support .details .amountCheck dl dd .amountWrap{width:230px;height:40px}}#support .details .amountCheck dl dd .amountWrap .amount{line-height:50px}@media screen and (max-width: 767px){#support .details .amountCheck dl dd .amountWrap .amount{line-height:40px}}#support .details .targetList{width:90%;display:flex;justify-content:space-between;margin-top:25px;margin-left:20px}@media screen and (max-width: 991px){#support .details .targetList{width:100%}}@media screen and (max-width: 767px){#support .details .targetList{justify-content:flex-start;flex-wrap:wrap;margin-left:0;margin-top:15px}}#support .details .targetList>div{padding:0 15px}@media screen and (max-width: 1199px){#support .details .targetList>div{padding:0 10px}}@media screen and (max-width: 991px){#support .details .targetList>div{padding:0 7px}}@media screen and (max-width: 767px){#support .details .targetList>div{width:33.33%;padding:7px}}#support .details .targetList p{background-color:#3875B4;color:#fff;font-weight:600;font-size:2.2rem;line-height:47px;border-radius:47px;text-align:center}@media screen and (max-width: 1199px){#support .details .targetList p{font-size:1.9rem}}@media screen and (max-width: 991px){#support .details .targetList p{line-height:37px;font-size:1.7rem}}@media screen and (max-width: 767px){#support .details .targetList p{line-height:37px;font-size:1.3rem}}#support .details .etc{text-align:right;color:#333;font-weight:600;font-size:2.7rem;margin-top:-40px;padding-right:2.5%}@media screen and (max-width: 1199px){#support .details .etc{font-size:2.5rem;padding-right:0}}@media screen and (max-width: 991px){#support .details .etc{font-size:2.3rem;margin-top:10px}}@media screen and (max-width: 767px){#support .details .etc{font-size:2.2rem;margin-top:-40px}}#support .details .numList{margin-top:20px}#support .details .numList dt{display:flex;align-items:flex-start}#support .details .numList dt .num{width:40px;display:block;font-weight:600;font-size:2.2rem;background-color:#C9003E;color:#fff;text-align:center;line-height:40px}@media screen and (max-width: 767px){#support .details .numList dt .num{width:25px;line-height:25px;font-size:2.0rem}}#support .details .numList dt p{padding-left:15px;font-weight:600;font-size:2.3rem;line-height:1.5}@media screen and (max-width: 1199px){#support .details .numList dt p{font-size:2.1rem}}@media screen and (max-width: 991px){#support .details .numList dt p{font-size:1.8rem}}@media screen and (max-width: 767px){#support .details .numList dt p{font-size:1.7rem;padding-left:10px;width:calc(100% - 25px)}}#support .details .numList dt p .cc{color:#3875B4}#support .details .numList dd{padding-left:55px;font-size:2.1rem}@media screen and (max-width: 1199px){#support .details .numList dd{font-size:2.0rem}}@media screen and (max-width: 991px){#support .details .numList dd{font-size:1.9rem;padding-left:40px}}@media screen and (max-width: 991px){#support .details .numList dd{font-size:1.7rem;padding-left:25px}}#support .details .numList dd .lead2{color:#3875B4;font-weight:600;font-size:2.1rem;line-height:1.5;text-indent:-1em;margin-left:1em}@media screen and (max-width: 1199px){#support .details .numList dd .lead2{font-size:2.0rem}}@media screen and (max-width: 991px){#support .details .numList dd .lead2{font-size:1.9rem}}@media screen and (max-width: 767px){#support .details .numList dd .lead2{font-size:1.7rem}}#support .details .note{padding-left:1em;position:relative;margin-top:10px;font-size:2.0rem}@media screen and (max-width: 1199px){#support .details .note{font-size:1.9rem}}@media screen and (max-width: 991px){#support .details .note{font-size:1.8rem}}@media screen and (max-width: 767px){#support .details .note{font-size:1.6rem}}#support .details .note:before{content:"※";position:absolute;left:0;top:0}#support .details .lead3{font-weight:600;font-size:2.3rem;margin-top:25px}@media screen and (max-width: 1199px){#support .details .lead3{font-size:2.1rem}}@media screen and (max-width: 991px){#support .details .lead3{font-size:1.9rem}}@media screen and (max-width: 767px){#support .details .lead3{font-size:1.7rem;margin-top:15px}}#support .details .imgSyukuhaku{margin-top:35px;margin-bottom:20px}#support .details .imgSyukuhaku img{width:100%}@media screen and (max-width: 991px){#support .details .imgSyukuhaku{margin-top:25px;margin-bottom:15px}}@media screen and (max-width: 767px){#support .details .imgSyukuhaku{margin-top:15px;margin-bottom:0}}#support .details .documentList li{margin-top:20px;font-size:2.0rem;padding-left:35px;line-height:1.5}#support .details .documentList li .subTtlDisc{margin-left:-35px}#support .details .documentList li .note{margin-top:0}@media screen and (max-width: 767px){#support .details .documentList li{padding-left:0}#support .details .documentList li .subTtlDisc{margin-left:0}}#support .details .period{background-color:#E97283;color:#fff;font-weight:600;line-height:1.5;padding:35px 40px;margin-top:40px}@media screen and (max-width: 991px){#support .details .period{padding:25px;margin-top:25px}}#support .details .period p+p{margin-top:10px}#support .details .period .note{font-size:2.3rem}@media screen and (max-width: 1199px){#support .details .period .note{font-size:2.1rem}}@media screen and (max-width: 991px){#support .details .period .note{font-size:1.9rem}}@media screen and (max-width: 767px){#support .details .period .note{font-size:1.6rem}}#support .details .download{margin-top:50px;margin-bottom:20px}@media screen and (max-width: 767px){#support .details .download{margin-top:25px;margin-bottom:0}}#support .details .download>h4{font-weight:600;font-size:3.0rem}@media screen and (max-width: 1199px){#support .details .download>h4{font-size:2.8rem}}@media screen and (max-width: 991px){#support .details .download>h4{font-size:2.6rem}}@media screen and (max-width: 767px){#support .details .download>h4{font-size:2.2rem}}#support .details .download p{font-size:1.9rem;line-height:1.5;margin-top:20px}@media screen and (max-width: 767px){#support .details .download p{font-size:1.6rem}}#support .details .download ul{margin:20px -7px 0;display:flex}@media screen and (max-width: 767px){#support .details .download ul{flex-direction:column}}#support .details .download ul li{width:50%;padding:0 7px}@media screen and (max-width: 767px){#support .details .download ul li{width:100%;margin-bottom:10px}}#support .details .download ul li a{display:block;border-radius:14px;text-align:center;border:3px solid #3875B4;background-color:#3875B4;color:#fff;line-height:1;font-weight:600;font-size:2.5rem;padding:20px 0}@media screen and (max-width: 1199px){#support .details .download ul li a{font-size:2.3rem}}@media screen and (max-width: 991px){#support .details .download ul li a{font-size:2.1rem}}@media screen and (max-width: 767px){#support .details .download ul li a{border-radius:10px;padding:12px 0;font-size:1.9rem}}#support .details .download ul li a.cc{background-color:#fff;color:#3875B4}#support .details .download ul li a:hover{background-color:#2A68A8}#support .details .download ul li a:hover.cc{background-color:#D0E5FA}#support .flow{background-color:#D0E5FA;padding:75px 0 95px}@media screen and (max-width: 991px){#support .flow{padding:45px 0 55px}}@media screen and (max-width: 767px){#support .flow{padding:30px 0 40px}}#support .flow .step{padding-bottom:80px;position:relative}#support .flow .step:after{content:"";width:0;height:0;border-left:35px solid transparent;border-right:35px solid transparent;border-top:35px solid #3875B4;position:absolute;right:50%;bottom:25px;-moz-transform:translateX(50%);-ms-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%)}#support .flow .step .wrap{background-color:#fff;border-radius:26px;padding:15px 30px}@media screen and (max-width: 767px){#support .flow .step .wrap{border-radius:15px;padding:20px}}#support .flow .step .flex{display:flex;justify-content:space-between}@media screen and (max-width: 767px){#support .flow .step .flex{flex-direction:column}}#support .flow .step .flex .img{width:40%}@media screen and (max-width: 1199px){#support .flow .step .flex .img{width:45%}}@media screen and (max-width: 991px){#support .flow .step .flex .img{width:50%}}@media screen and (max-width: 767px){#support .flow .step .flex .img{width:100%}}#support .flow .step .flex .img img{width:100%}#support .flow .step .flex .txt{width:57.5%;padding-top:20px}@media screen and (max-width: 1199px){#support .flow .step .flex .txt{width:52.5%;padding-bottom:20px}}@media screen and (max-width: 991px){#support .flow .step .flex .txt{width:48%}}@media screen and (max-width: 767px){#support .flow .step .flex .txt{width:100%;padding-top:10px;padding-bottom:0}}#support .flow .step .flex .txt>h4{color:#3875B4;font-weight:600;font-size:2.5rem}@media screen and (max-width: 1199px){#support .flow .step .flex .txt>h4{font-size:2.3rem}}@media screen and (max-width: 991px){#support .flow .step .flex .txt>h4{font-size:2.1rem}}#support .flow .step .flex .txt>h4 span{font-size:2.1rem}@media screen and (max-width: 1199px){#support .flow .step .flex .txt>h4 span{font-size:1.9rem}}@media screen and (max-width: 991px){#support .flow .step .flex .txt>h4 span{font-size:1.7rem}}#support .flow .step .flex .txt .linkBtn{display:block;margin-top:30px;background-color:#E97283;color:#fff;text-align:center;border-radius:14px;line-height:1;font-weight:600;font-size:2.5rem;padding:24px 0}@media screen and (max-width: 1199px){#support .flow .step .flex .txt .linkBtn{font-size:2.3rem}}@media screen and (max-width: 991px){#support .flow .step .flex .txt .linkBtn{font-size:2.1rem}}@media screen and (max-width: 767px){#support .flow .step .flex .txt .linkBtn{margin-top:15px;border-radius:10px;padding:12px 0;font-size:1.9rem}}#support .flow .step .flex .txt .linkBtn:hover{background-color:#E54A60}#support .flow .step .flex .txt ul{margin-top:30px}@media screen and (max-width: 767px){#support .flow .step .flex .txt ul{margin-top:15px}}#support .flow .step .flex .txt ul li{list-style:disc;font-weight:600;font-size:2.1rem;margin:10px 0 10px 25px}@media screen and (max-width: 1199px){#support .flow .step .flex .txt ul li{font-size:2.0rem}}@media screen and (max-width: 991px){#support .flow .step .flex .txt ul li{font-size:1.9rem}}@media screen and (max-width: 767px){#support .flow .step .flex .txt ul li{font-size:1.6rem}}#support .flow .step .step3Bottom{padding-left:9%}@media screen and (max-width: 767px){#support .flow .step .step3Bottom{padding-left:0}}#support .flow .step .step3Bottom .contactInfo{background-color:#F9F7BD;padding:20px 25px;font-size:2.3rem;font-weight:600}@media screen and (max-width: 1199px){#support .flow .step .step3Bottom .contactInfo{font-size:2.1rem}}@media screen and (max-width: 991px){#support .flow .step .step3Bottom .contactInfo{font-size:1.9rem}}@media screen and (max-width: 767px){#support .flow .step .step3Bottom .contactInfo{padding:20px;font-size:1.6rem}}#support .flow .step .step3Bottom .contactInfo .lead{font-weight:600;font-size:2.5rem}@media screen and (max-width: 1199px){#support .flow .step .step3Bottom .contactInfo .lead{font-size:2.3rem}}@media screen and (max-width: 991px){#support .flow .step .step3Bottom .contactInfo .lead{font-size:2.1rem}}@media screen and (max-width: 767px){#support .flow .step .step3Bottom .contactInfo .lead{font-size:1.7rem;margin-bottom:15px}}#support .flow .step .step3Bottom .caution{color:#F21A1A;font-weight:600;font-size:2.1rem;margin-top:30px;margin-bottom:35px}@media screen and (max-width: 767px){#support .flow .step .step3Bottom .caution{font-size:1.6rem;margin-top:20px;margin-bottom:0}}#support .flow .step.step2 .img{padding-top:20px;padding-bottom:10px}@media screen and (max-width: 767px){#support .flow .step.step2 .img{padding-top:0;padding-bottom:0}}#support .flow .step.step3 .left{width:70%}@media screen and (max-width: 767px){#support .flow .step.step3 .left{width:100%}}#support .flow .step.step3 .img{width:65%;padding-top:15px}@media screen and (max-width: 767px){#support .flow .step.step3 .img{width:100%;padding-top:0}}#support .flow .step.step3 .txt{width:auto;padding-left:13%}@media screen and (max-width: 767px){#support .flow .step.step3 .txt{padding-left:0}}#support .flow .step.step3 .example{width:30%;text-align:center;padding-top:30px}@media screen and (max-width: 767px){#support .flow .step.step3 .example{width:100%;padding-top:10px;padding-bottom:20px}}#support .flow .step.step3 .example a img{width:208px}#support .flow .step.step3 .example p{font-weight:600;font-size:1.8rem}@media screen and (max-width: 767px){#support .flow .step.step3 .example p{font-size:1.5rem}}#support .flow .stepLast{background-color:#FFF002;padding:35px 0;border-radius:26px}@media screen and (max-width: 767px){#support .flow .stepLast{border-radius:15px;padding:20px}}#support .flow .stepLast dl{display:flex;justify-content:center}@media screen and (max-width: 991px){#support .flow .stepLast dl{flex-direction:column}}#support .flow .stepLast dl dt{color:#3875B4;font-weight:600;font-size:2.5rem;padding-right:20px}@media screen and (max-width: 1199px){#support .flow .stepLast dl dt{font-size:2.3rem}}@media screen and (max-width: 991px){#support .flow .stepLast dl dt{padding-right:0;padding-bottom:10px;text-align:center;font-size:2.1rem}}@media screen and (max-width: 767px){#support .flow .stepLast dl dt{font-size:1.7rem}}#support .flow .stepLast dl dd{font-size:2.3rem;padding-top:3px}@media screen and (max-width: 1199px){#support .flow .stepLast dl dd{text-align:center;font-size:2.0rem}}@media screen and (max-width: 767px){#support .flow .stepLast dl dd{font-size:1.7rem;text-align:left}}#support .faq{padding:75px 0 80px}@media screen and (max-width: 991px){#support .faq{padding:45px 0 50px}}@media screen and (max-width: 767px){#support .faq{padding:30px 0 40px}}#support .faq .faqNavi{margin-bottom:100px}@media screen and (max-width: 1199px){#support .faq .faqNavi{margin-bottom:75px}}@media screen and (max-width: 991px){#support .faq .faqNavi{margin-bottom:50px}}@media screen and (max-width: 767px){#support .faq .faqNavi{margin-bottom:30px}}#support .faq .faqNavi ul{display:flex;justify-content:space-between}@media screen and (max-width: 767px){#support .faq .faqNavi ul{flex-direction:column}}#support .faq .faqNavi ul li{width:48%}@media screen and (max-width: 767px){#support .faq .faqNavi ul li{width:100%;margin-bottom:10px}}#support .faq .faqNavi ul li a{display:block;border-radius:84px;text-align:center;border:4px solid #E54B60;background-color:#E54B60;color:#fff;line-height:1;font-size:2.5rem;padding:20px 0}@media screen and (max-width: 1199px){#support .faq .faqNavi ul li a{font-size:2.3rem}}@media screen and (max-width: 991px){#support .faq .faqNavi ul li a{font-size:2.1rem}}@media screen and (max-width: 767px){#support .faq .faqNavi ul li a{border-radius:50px;border-width:3px;padding:12px 0;font-size:1.7rem}}#support .faq .faqNavi ul li a:hover{background-color:#DE3A51}#support .faq .faqNavi ul li a.cc{background-color:#fff;color:#E54B60}#support .faq .faqNavi ul li a.cc:hover{background-color:#F8E1E3}#support .faq .faqTtl{color:#E54A60;font-size:3.4rem;border-bottom:2px solid #D5D5D5;line-height:1;padding-bottom:10px;margin-bottom:30px}@media screen and (max-width: 1199px){#support .faq .faqTtl{font-size:2.8rem}}@media screen and (max-width: 991px){#support .faq .faqTtl{font-size:2.4rem}}@media screen and (max-width: 767px){#support .faq .faqTtl{font-size:2.0rem;margin-bottom:20px}}#support .faq .subTtlDisc{font-weight:600;font-size:2.5rem;position:relative;padding-left:35px;margin-bottom:20px}@media screen and (max-width: 1199px){#support .faq .subTtlDisc{font-size:2.3rem}}@media screen and (max-width: 991px){#support .faq .subTtlDisc{font-size:2.1rem}}@media screen and (max-width: 767px){#support .faq .subTtlDisc{font-size:1.7rem;padding-left:25px}}#support .faq .subTtlDisc:before{content:"";width:27px;height:27px;background-color:#3875B4;border-radius:50%;position:absolute;left:0;top:6px}@media screen and (max-width: 991px){#support .faq .subTtlDisc:before{width:25px;height:25px;top:4px}}@media screen and (max-width: 767px){#support .faq .subTtlDisc:before{width:18px;height:18px;top:2px}}#support .faq .subTtlDisc span{font-weight:normal;font-size:2.0rem;margin-left:15px}@media screen and (max-width: 1199px){#support .faq .subTtlDisc span{font-size:1.9rem}}@media screen and (max-width: 991px){#support .faq .subTtlDisc span{font-size:1.8rem}}@media screen and (max-width: 767px){#support .faq .subTtlDisc span{display:block;font-size:1.6rem;margin-left:0}}#support .faq .contents{border:5px solid #F897A5;border-radius:20px;padding:20px 30px;margin-top:20px}@media screen and (max-width: 767px){#support .faq .contents{margin-top:15px;padding:15px 20px;border-radius:15px;border-width:4px}}#support .faq .contents .ttl{font-weight:600;font-size:2.5rem;position:relative}@media screen and (max-width: 1199px){#support .faq .contents .ttl{font-size:2.3rem}}@media screen and (max-width: 991px){#support .faq .contents .ttl{font-size:2.1rem}}@media screen and (max-width: 767px){#support .faq .contents .ttl{font-size:1.7rem}}#support .faq .contents .ttl:after{content:"";width:0;height:0;border-left:22px solid transparent;border-right:22px solid transparent;border-top:22px solid #E54A60;position:absolute;right:0;bottom:50%;-moz-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%)}@media screen and (max-width: 767px){#support .faq .contents .ttl:after{border-width:15px}}#support .faq .contents .ttl.active:after{border-top:none;border-left:22px solid transparent;border-right:22px solid transparent;border-bottom:22px solid #E54A60}@media screen and (max-width: 767px){#support .faq .contents .ttl.active:after{border-width:15px}}#support .faq .contents .wrap{display:none;padding-bottom:25px}@media screen and (max-width: 767px){#support .faq .contents .wrap{padding-bottom:15px}}#support .faq .contents .faqItem{margin-top:20px;background-color:#FFF0F2;border-radius:20px;padding:20px 20px 25px}@media screen and (max-width: 767px){#support .faq .contents .faqItem{margin-top:15px}}#support .faq .contents .faqItem dt,#support .faq .contents .faqItem dd{display:flex;font-size:2.0rem;line-height:1.5}@media screen and (max-width: 991px){#support .faq .contents .faqItem dt,#support .faq .contents .faqItem dd{font-size:1.9rem}}@media screen and (max-width: 767px){#support .faq .contents .faqItem dt,#support .faq .contents .faqItem dd{font-size:1.6rem}}#support .faq .contents .faqItem dt .en,#support .faq .contents .faqItem dd .en{color:#E54A60;font-family:"M PLUS Rounded 1c", sans-serif;font-weight:700;font-style:normal;font-size:3.0rem;margin-right:13px}@media screen and (max-width: 991px){#support .faq .contents .faqItem dt .en,#support .faq .contents .faqItem dd .en{font-size:2.6rem}}@media screen and (max-width: 767px){#support .faq .contents .faqItem dt .en,#support .faq .contents .faqItem dd .en{font-size:2.0rem}}#support .faq .contents .faqItem dt{align-items:baseline;padding-bottom:10px;border-bottom:1px solid #E54A60;margin-bottom:20px}@media screen and (max-width: 767px){#support .faq .contents .faqItem dt{margin-bottom:10px}}#support .faq .contents .faqItem dt span:nth-child(2){line-height:1.3;font-weight:600;font-size:2.2rem}@media screen and (max-width: 991px){#support .faq .contents .faqItem dt span:nth-child(2){font-size:1.9rem}}@media screen and (max-width: 767px){#support .faq .contents .faqItem dt span:nth-child(2){font-size:1.7rem}}#support .faq .contents .faqItem dd span:nth-child(2){padding-top:5px}#support .faq .contents .faqItem dd .example{margin-top:20px;font-weight:600;font-size:1.8rem}@media screen and (max-width: 767px){#support .faq .contents .faqItem dd .example{font-size:1.5rem}}#support .faq .contents .faqItem dd .example a{float:left;margin-right:20px}#support .faq .contents .faqItem dd .example img{width:208px}#support .faq .scholar2{margin-top:50px}@media screen and (max-width: 767px){#support .faq .scholar2{margin-top:30px}}#support .faq #business{margin-top:100px}@media screen and (max-width: 1199px){#support .faq #business{margin-top:75px}}@media screen and (max-width: 991px){#support .faq #business{margin-top:50px}}@media screen and (max-width: 767px){#support .faq #business{margin-top:40px}}#support .form{padding:75px 0 0}@media screen and (max-width: 991px){#support .form{padding:45px 0 0}}@media screen and (max-width: 767px){#support .form{padding:30px 0 0}}#support .form .emSection{padding-top:5px;color:#FF030D;font-weight:bold}@media screen and (max-width: 767px){#support .form .emSection{margin:0;font-size:1.5rem}}#support .form #adv-form .custcheckBox,#support .form #adv-form .custcheckBox2{position:relative;margin-bottom:10px}#support .form #adv-form .custcheckBox .checkbox-input,#support .form #adv-form .custcheckBox2 .checkbox-input{display:none}#support .form #adv-form .custcheckBox .checkboxWrap,#support .form #adv-form .custcheckBox2 .checkboxWrap{display:block;line-height:48px;padding-left:48px}#support .form #adv-form .custcheckBox .checkboxWrap:before,#support .form #adv-form .custcheckBox2 .checkboxWrap:before{content:"";display:block;position:absolute;top:5px;left:0;width:38px;height:38px;background-color:#EAEAEA}@media screen and (max-width: 767px){#support .form #adv-form .custcheckBox .checkboxWrap,#support .form #adv-form .custcheckBox2 .checkboxWrap{line-height:38px;padding-left:38px}#support .form #adv-form .custcheckBox .checkboxWrap:before,#support .form #adv-form .custcheckBox2 .checkboxWrap:before{top:5px;left:0;width:28px;height:28px}}#support .form #adv-form .custcheckBox .checkbox-input:checked+.checkboxWrap,#support .form #adv-form .custcheckBox2 .checkbox-input:checked+.checkboxWrap{color:#262626}#support .form #adv-form .custcheckBox .checkbox-input:checked+.checkboxWrap::after,#support .form #adv-form .custcheckBox2 .checkbox-input:checked+.checkboxWrap::after{content:"";display:block;position:absolute;top:8px;left:12px;width:14px;height:21px;-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-webkit-transform:rotate(40deg);transform:rotate(40deg);border-bottom:4px solid #262626;border-right:4px solid #262626}@media screen and (max-width: 767px){#support .form #adv-form .custcheckBox .checkbox-input:checked+.checkboxWrap::after,#support .form #adv-form .custcheckBox2 .checkbox-input:checked+.checkboxWrap::after{top:8px;left:9px;width:12px;height:18px;border-width:3px}}#support .form #adv-form .custcheckBox .inputLabel,#support .form #adv-form .custcheckBox2 .inputLabel{line-height:48px;padding-left:48px;width:100%}#support .form #adv-form .custcheckBox .inputLabel.otherMethod,#support .form #adv-form .custcheckBox2 .inputLabel.otherMethod{width:auto}@media screen and (max-width: 767px){#support .form #adv-form .custcheckBox .inputLabel,#support .form #adv-form .custcheckBox2 .inputLabel{line-height:38px;padding-left:20px}}#support .form #adv-form .custcheckBox .checkbox-parts .txt,#support .form #adv-form .custcheckBox2 .checkbox-parts .txt{display:block}#support .form #adv-form .custcheckBox .checkbox-parts .checkInputText,#support .form #adv-form .custcheckBox2 .checkbox-parts .checkInputText{max-width:70%}#support .form #adv-form .custcheckBox2{float:left;margin-right:20px}#support .form #adv-form .custcheckBox2.method_other{clear:both}#support .form #adv-form .custcheckBox2.method_other .inputLabel{padding-left:0}#support .form #adv-form .custcheckBox2.method_other .checkbox-parts .txt{display:inline-block}#support .form #adv-form .custcheckBox2.method_other .checkbox-parts .checkInputText{max-width:inherit;width:600px;line-height:34px}@media screen and (max-width: 767px){#support .form #adv-form .custcheckBox2.method_other .checkbox-parts .checkInputText{width:280px}}#support .form #adv-form .confBtn{position:relative;width:53%;height:76px;margin:50px auto 0;max-width:720px}@media screen and (max-width: 991px){#support .form #adv-form .confBtn{margin-top:35px;width:65%}}@media screen and (max-width: 767px){#support .form #adv-form .confBtn{margin-top:25px;width:85%}}#support .form #adv-form .confBtn input[type="submit"]{width:100%;max-width:720px;background-color:#E97283;color:#fff;border:1px solid #E97283;border-radius:14px;font-weight:600;font-size:2.7rem;display:block;padding:20px 0;-moz-transition:ease .35s;-o-transition:ease .35s;-webkit-transition:ease .35s;transition:ease .35s}@media screen and (max-width: 767px){#support .form #adv-form .confBtn input[type="submit"]{border-radius:10px;font-size:2.0rem}}#support .form #adv-form .confBtn:after{display:none}#support .form #adv-form .confBtn:hover input[type="submit"]{background-color:#E54A60;color:#fff}#support .form #adv-form .confBtn:hover:after{background-color:#fff}#support .form #adv-form .confBtn.cc input[type="submit"]{background-color:#5CA0E5;border:1px solid #5CA0E5}#support .form #adv-form .confBtn.cc:hover input[type="submit"]{background-color:#2A68A8;border-color:#2A68A8}#support .form #adv-form .confBtn.cc2 input[type="submit"]{background-color:#E54A60;border:1px solid #E54A60}#support .form #adv-form .confBtn.cc2:hover input[type="submit"]{background-color:#E2364F;border-color:#E2364F}@media screen and (max-width: 991px){#support .form #adv-form .confBtn{height:50px;max-width:350px}#support .form #adv-form .confBtn input[type="submit"]{font-size:1.8rem;padding:15px 0;max-width:350px}}@media screen and (max-width: 767px){#support .form #adv-form .confBtn:after{width:40px}}#support .form #adv-form .step1Txt{text-align:center;padding-bottom:60px}@media screen and (max-width: 991px){#support .form #adv-form .step1Txt{padding-bottom:40px}}@media screen and (max-width: 767px){#support .form #adv-form .step1Txt{padding-bottom:25px}}#support .form #adv-form .step1Txt h4{color:#E54A60;line-height:1;font-size:3.2rem}@media screen and (max-width: 1199px){#support .form #adv-form .step1Txt h4{font-size:2.8rem}}@media screen and (max-width: 991px){#support .form #adv-form .step1Txt h4{font-size:2.4rem}}@media screen and (max-width: 767px){#support .form #adv-form .step1Txt h4{font-size:2.0rem}}#support .form #adv-form .step1Txt p{line-height:1;font-weight:600;font-size:2.2rem;margin-top:30px}@media screen and (max-width: 1199px){#support .form #adv-form .step1Txt p{font-size:2.0rem}}@media screen and (max-width: 991px){#support .form #adv-form .step1Txt p{margin-top:20px;font-size:1.8rem}}@media screen and (max-width: 767px){#support .form #adv-form .step1Txt p{font-size:1.6rem}}#support .form #adv-form .tblTtl{color:#E54A60;margin-bottom:30px;font-size:3.2rem}@media screen and (max-width: 1199px){#support .form #adv-form .tblTtl{font-size:2.8rem}}@media screen and (max-width: 991px){#support .form #adv-form .tblTtl{font-size:2.4rem}}@media screen and (max-width: 767px){#support .form #adv-form .tblTtl{margin-bottom:15px;font-size:2.0rem}}#support .form #adv-form .tblTtl.confTtl{margin-top:40px}@media screen and (max-width: 767px){#support .form #adv-form .tblTtl.confTtl{margin-top:25px}}#support .form #adv-form .bgPink{background-color:#FFF0F2}#support .form #adv-form .bgPink table{background-color:#fff}#support .form #adv-form .bgPink table th,#support .form #adv-form .bgPink table td{padding:30px 35px;vertical-align:middle}@media screen and (max-width: 991px){#support .form #adv-form .bgPink table th,#support .form #adv-form .bgPink table td{padding:20px 25px}}@media screen and (max-width: 767px){#support .form #adv-form .bgPink table th,#support .form #adv-form .bgPink table td{padding:15px}}#support .form #adv-form .bgPink table th{font-weight:600;font-size:2.2rem}#support .form #adv-form .bgPink table th span{font-weight:normal;font-size:2.0rem}@media screen and (max-width: 767px){#support .form #adv-form .bgPink table th{font-size:1.7rem}#support .form #adv-form .bgPink table th span{font-size:1.5rem}}#support .form #adv-form .bgPink table th .linkTxt{color:#3e6eb4;text-decoration:underline}#support .form #adv-form .bgPink table th .linkTxt:hover{text-decoration:none}#support .form #adv-form .bgPink .custcheckBox,#support .form #adv-form .bgPink .custcheckBox2{height:63px}@media screen and (max-width: 991px){#support .form #adv-form .bgPink .custcheckBox,#support .form #adv-form .bgPink .custcheckBox2{height:43px}}@media screen and (max-width: 767px){#support .form #adv-form .bgPink .custcheckBox,#support .form #adv-form .bgPink .custcheckBox2{height:33px}}#support .form #adv-form .bgPink .custcheckBox .checkboxWrap,#support .form #adv-form .bgPink .custcheckBox2 .checkboxWrap{padding-left:63px;line-height:63px}#support .form #adv-form .bgPink .custcheckBox .checkboxWrap:before,#support .form #adv-form .bgPink .custcheckBox2 .checkboxWrap:before{width:63px;height:63px;top:0}@media screen and (max-width: 991px){#support .form #adv-form .bgPink .custcheckBox .checkboxWrap,#support .form #adv-form .bgPink .custcheckBox2 .checkboxWrap{padding-left:43px;line-height:43px}#support .form #adv-form .bgPink .custcheckBox .checkboxWrap:before,#support .form #adv-form .bgPink .custcheckBox2 .checkboxWrap:before{width:43px;height:43px;top:0}}@media screen and (max-width: 767px){#support .form #adv-form .bgPink .custcheckBox .checkboxWrap,#support .form #adv-form .bgPink .custcheckBox2 .checkboxWrap{padding-left:33px;line-height:33px}#support .form #adv-form .bgPink .custcheckBox .checkboxWrap:before,#support .form #adv-form .bgPink .custcheckBox2 .checkboxWrap:before{width:33px;height:33px;top:0}}#support .form #adv-form .bgPink .custcheckBox .checkbox-input:checked+.checkboxWrap::after,#support .form #adv-form .bgPink .custcheckBox2 .checkbox-input:checked+.checkboxWrap::after{top:7px;left:20px;width:25px;height:38px;border-width:7px}@media screen and (max-width: 991px){#support .form #adv-form .bgPink .custcheckBox .checkbox-input:checked+.checkboxWrap::after,#support .form #adv-form .bgPink .custcheckBox2 .checkbox-input:checked+.checkboxWrap::after{top:5px;left:11px;width:19px;height:26px;border-width:6px}}@media screen and (max-width: 767px){#support .form #adv-form .bgPink .custcheckBox .checkbox-input:checked+.checkboxWrap::after,#support .form #adv-form .bgPink .custcheckBox2 .checkbox-input:checked+.checkboxWrap::after{top:3px;left:10px;width:15px;height:22px;border-width:5px}}#support .form #adv-form .bgGray{background:#F2F2F2}#support .form #adv-form .formIn{padding:80px 0}@media (max-width: 1199px){#support .form #adv-form .formIn{padding:70px 15px}}@media screen and (max-width: 991px){#support .form #adv-form .formIn{padding:40px 15px}}@media screen and (max-width: 767px){#support .form #adv-form .formIn{padding:30px 10px}}#support .form #adv-form .formTbl{border-top:none}#support .form #adv-form .formTbl table{border-top:none}@media screen and (max-width: 991px){#support .form #adv-form .formTbl{overflow:hidden;*zoom:1}}@media screen and (max-width: 767px){#support .form #adv-form .formTbl{display:block;max-width:100%;width:100%}#support .form #adv-form .formTbl tbody,#support .form #adv-form .formTbl tr{display:block;width:100%}}#support .form #adv-form .formTbl th,#support .form #adv-form .formTbl td{border-bottom:1px solid #f2f2f2;line-height:1.4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 991px){#support .form #adv-form .formTbl th,#support .form #adv-form .formTbl td{display:block;float:left;width:100%;border-right:none}}#support .form #adv-form .formTbl th{width:24%;font-size:2.0rem;padding:20px 20px 20px 25px;background-color:#F8E1E3;font-weight:bold;vertical-align:middle;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 1199px){#support .form #adv-form .formTbl th{padding:15px;letter-spacing:0}}@media screen and (max-width: 991px){#support .form #adv-form .formTbl th{width:100%;font-size:1.7rem}}#support .form #adv-form .formTbl th.vaT{vertical-align:top}#support .form #adv-form .formTbl th .thIn{display:flex;align-items:center}#support .form #adv-form .formTbl th .thIn .txt{width:70%}@media screen and (max-width: 767px){#support .form #adv-form .formTbl th .thIn .txt{width:80%}}#support .form #adv-form .formTbl th .thIn .required{background-color:#B7283C;color:#fff;font-size:1.5rem;border-radius:21px;padding:0 10px;vertical-align:middle}#support .form #adv-form .formTbl th small{line-height:1.5;font-size:1.8rem}@media screen and (max-width: 767px){#support .form #adv-form .formTbl th small{font-size:1.5rem}}#support .form #adv-form .formTbl th .txtRed{color:#B7293C}#support .form #adv-form .formTbl td{background:#fff;vertical-align:middle;padding:20px 30px;font-size:1.8rem;font-weight:600}@media screen and (max-width: 1199px){#support .form #adv-form .formTbl td{padding:15px 60px}}@media screen and (max-width: 1099px){#support .form #adv-form .formTbl td{padding:15px 20px}}@media screen and (max-width: 991px){#support .form #adv-form .formTbl td{padding:15px 20px}}@media screen and (max-width: 767px){#support .form #adv-form .formTbl td{font-size:1.5rem;padding:10px}}#support .form #adv-form .formTbl td .note{font-size:1.4rem;padding-bottom:5px}#support .form #adv-form .formTbl td .small{font-weight:normal}#support .form #adv-form .formTbl td .fwn{font-weight:normal}#support .form #adv-form .formTbl td.appTotal{padding-right:0;padding-left:0}#support .form #adv-form .formTbl td.appTotal .flexBox{padding-left:15px}@media (max-width: 1199px) and (min-width: 992px){#support .form #adv-form .formTbl td#desired .dateCont{margin-bottom:10px}}@media (max-width: 767px){#support .form #adv-form .formTbl td#desired .dateCont{margin-bottom:0}}#support .form #adv-form .formTbl td#desired .dateCont .desiredCont{padding:15px 80px;padding-bottom:20px}@media screen and (max-width: 1199px){#support .form #adv-form .formTbl td#desired .dateCont .desiredCont{padding:15px 60px}}@media screen and (max-width: 1099px){#support .form #adv-form .formTbl td#desired .dateCont .desiredCont{padding:15px 20px}}@media screen and (max-width: 991px){#support .form #adv-form .formTbl td#desired .dateCont .desiredCont{padding:15px 20px}}@media screen and (max-width: 767px){#support .form #adv-form .formTbl td#desired .dateCont .desiredCont{padding:10px}}#support .form #adv-form .formTbl td#desired .dateCont .desiredCont:nth-of-type(2){background-color:#F0F0F0}#support .form #adv-form .formTbl td .formSubttl{margin-right:0;margin-left:0;margin-bottom:10px;font-weight:bold;line-height:1.8}#support .form #adv-form .formTbl td .status .statusList{overflow:hidden;*zoom:1}#support .form #adv-form .formTbl td .status .statusList li{float:left;width:33.33%;margin-bottom:5px}#support .form #adv-form .formTbl td .status .statusList li:nth-last-child(-n+3){margin-bottom:0}@media screen and (max-width: 767px){#support .form #adv-form .formTbl td .status .status .statusList li{float:none;width:100%;font-size:1.8rem;margin-bottom:8px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#support .form #adv-form .formTbl td .status .status .statusList li:nth-last-child(-n+3){margin-bottom:8px}#support .form #adv-form .formTbl td .status .status .statusList li:last-child{margin-bottom:0}#support .form #adv-form .formTbl td .status .status .statusList li input.radio+label{margin-right:0;float:none;display:inline-block;width:100%}}#support .form #adv-form .formTbl td .graduate{display:block;clear:both}#support .form #adv-form .formTbl td .departmentCont{margin-bottom:15px;overflow:hidden;*zoom:1}#support .form #adv-form .formTbl td .errorBox{clear:both}#support .form #adv-form .formTbl td select,#support .form #adv-form .formTbl td input,#support .form #adv-form .formTbl td textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;background:none transparent;vertical-align:middle;font-size:inherit;color:inherit;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';font-size:1.6rem}#support .form #adv-form .formTbl td input,#support .form #adv-form .formTbl td textarea{background-color:#EFEFEF;border:none;border-radius:50px;max-width:710px;width:100%;padding:8px 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 1199px){#support .form #adv-form .formTbl td input,#support .form #adv-form .formTbl td textarea{max-width:100%;width:100%}}@media screen and (max-width: 991px){#support .form #adv-form .formTbl td input,#support .form #adv-form .formTbl td textarea{padding:5px 15px}}@media screen and (max-width: 767px){#support .form #adv-form .formTbl td input,#support .form #adv-form .formTbl td textarea{width:100%;padding:5px 15px}}#support .form #adv-form .formTbl td input[type="file"]{background-color:#fff}@media screen and (max-width: 1199px){#support .form #adv-form .formTbl td input{height:35px}}#support .form #adv-form .formTbl td input.know_others{max-width:600px}@media screen and (max-width: 991px){#support .form #adv-form .formTbl td input.know_others{max-width:600px}}#support .form #adv-form .formTbl td input.sizeM{width:200px;max-width:inherit;display:inline-block;margin-right:10px}@media screen and (max-width: 767px){#support .form #adv-form .formTbl td input.sizeM{width:50%}}#support .form #adv-form .formTbl td input.zip{max-width:145px;margin-bottom:10px}@media screen and (max-width: 767px){#support .form #adv-form .formTbl td input.zip{width:120px}}#support .form #adv-form .formTbl td input.short{max-width:145px;margin-bottom:10px}#support .form #adv-form .formTbl td input.short.otherbank_name{max-width:230px}#support .form #adv-form .formTbl td input.numeric{width:130px;margin-right:5px}@media screen and (max-width: 767px){#support .form #adv-form .formTbl td input.numeric{width:90px}}#support .form #adv-form .formTbl td input.radio{display:none}#support .form #adv-form .formTbl td input.radio+label{padding-left:50px;line-height:50px;position:relative;margin-right:20px;margin-top:10px;margin-bottom:10px;display:block}#support .form #adv-form .formTbl td input.radio+label:before{content:"";display:block;position:absolute;top:5px;left:0;width:38px;height:38px;background-color:#EFEFEF;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}@media screen and (max-width: 991px){#support .form #adv-form .formTbl td input.radio+label:before{width:28px;height:28px}}#support .form #adv-form .formTbl td input.radio+label.il-bl{display:inline-block}#support .form #adv-form .formTbl td input.radio:checked+label:after{content:"";display:block;position:absolute;top:10px;left:5px;width:28px;height:28px;background:#707070;border-radius:50%}#support .form #adv-form .formTbl td input.female{margin-left:20px}#support .form #adv-form .formTbl td input[type="number"]::-webkit-outer-spin-button,#support .form #adv-form .formTbl td input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#support .form #adv-form .formTbl td label.radeoTxt{display:inline-block;vertical-align:middle;font-size:1.8rem}@media screen and (max-width: 991px){#support .form #adv-form .formTbl td input.radio:checked+label:after{content:"";display:block;position:absolute;width:18px;height:18px;background:#707070;border-radius:50%}}@media screen and (max-width: 767px){#support .form #adv-form .formTbl td input.radio+label{margin-right:0;float:none;display:block;width:100%;padding-left:38px;line-height:38px}}#support .form #adv-form .formTbl td textarea{border-radius:16px}#support .form #adv-form .formTbl td .dateCont{display:inline-block;vertical-align:middle}@media screen and (max-width: 767px){#support .form #adv-form .formTbl td .dateCont{display:inline-block}#support .form #adv-form .formTbl td .dateCont.year{display:block}#support .form #adv-form .formTbl td .dateCont:last-of-type{margin-bottom:0}}#support .form #adv-form .formTbl td .selectBox{display:inline-block}@media screen and (max-width: 767px){#support .form #adv-form .formTbl td .selectBox{margin-bottom:10px}}#support .form #adv-form .formTbl td .selectBox select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#EFEFEF;border:none;height:40px;font-size:1.6rem;padding:0 10px;color:#4D4D4C;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}@media (max-width: 767px){#support .form #adv-form .formTbl td .selectBox select{padding-left:15px}}#support .form #adv-form .formTbl td .selectBox select.selectY,#support .form #adv-form .formTbl td .selectBox select.graduateY,#support .form #adv-form .formTbl td .selectBox select.staydays{width:120px}@media (max-width: 991px){#support .form #adv-form .formTbl td .selectBox select.selectY,#support .form #adv-form .formTbl td .selectBox select.graduateY,#support .form #adv-form .formTbl td .selectBox select.staydays{width:90px}}@media (max-width: 767px){#support .form #adv-form .formTbl td .selectBox select.selectY{width:60px}}#support .form #adv-form .formTbl td .selectBox select.selectM,#support .form #adv-form .formTbl td .selectBox select.graduateM,#support .form #adv-form .formTbl td .selectBox select.desiredM{width:55px}@media (max-width: 991px){#support .form #adv-form .formTbl td .selectBox select.selectM,#support .form #adv-form .formTbl td .selectBox select.graduateM,#support .form #adv-form .formTbl td .selectBox select.desiredM{width:45px}}#support .form #adv-form .formTbl td .selectBox select.selectD,#support .form #adv-form .formTbl td .selectBox select.graduateD,#support .form #adv-form .formTbl td .selectBox select.desiredD{width:60px}@media (max-width: 991px){#support .form #adv-form .formTbl td .selectBox select.selectD,#support .form #adv-form .formTbl td .selectBox select.graduateD,#support .form #adv-form .formTbl td .selectBox select.desiredD{width:45px}}#support .form #adv-form .formTbl td .selectBox select.bankaccount{width:100px}#support .form #adv-form .formTbl td .selectBox select.desiredT{width:235px}@media (max-width: 991px){#support .form #adv-form .formTbl td .selectBox select.desiredT{width:130px}}#support .form #adv-form .formTbl td .selectBox select.prefectures{width:215px}@media (max-width: 991px){#support .form #adv-form .formTbl td .selectBox select.prefectures{width:190px}}@media all and (-ms-high-contrast: none){#support .form #adv-form .formTbl td .selectBox select{display:inline-block;background:url('../img/support/img-select.png?1760613229') no-repeat right 0}}#support .form #adv-form .formTbl td .selectBox label{position:relative}#support .form #adv-form .formTbl td .selectBox label:after{display:block;content:" ";position:absolute;top:12px;right:10px;background:url('../img/support/img-select.png?1760613229') no-repeat 0 0;background-size:15px auto;width:15px;height:20px;pointer-events:none}@media all and (-ms-high-contrast: none){#support .form #adv-form .formTbl td .selectBox label{position:static}#support .form #adv-form .formTbl td .selectBox label:after{content:none}}#support .form #adv-form .formTbl td .row2-xs{display:inline-block}@media screen and (max-width: 767px){#support .form #adv-form .formTbl td .row2-xs{display:block;margin-top:10px}}#support .form #adv-form .formTbl td .searchBtn{width:100%;max-width:130px;height:36px;margin-bottom:10px;background-color:#3875B4;color:#fff;font-size:1.7rem;padding:7px 0;text-align:center}@media screen and (max-width: 767px){#support .form #adv-form .formTbl td .searchBtn{font-size:1.5rem}}#support .form #adv-form .formTbl td .txtRed{color:#B7293C;font-weight:normal}#support .form #adv-form .formTbl td .adressList li{display:flex;margin:10px 0}@media screen and (min-width: 768px){#support .form #adv-form .formTbl td .adressList li{align-items:center}}#support .form #adv-form .formTbl td .adressList li:last-child{margin-bottom:0}@media screen and (max-width: 767px){#support .form #adv-form .formTbl td .adressList li{flex-direction:column}}#support .form #adv-form .formTbl td .adressList .inB{display:block}#support .form #adv-form .formTbl td .adressList .inB.short{width:100px}#support .form #adv-form .formTbl td .adressList .inB.long{width:310px}#support .form #adv-form .formTbl td .flexBox{display:flex;justify-content:flex-start}#support .form #adv-form .formTbl td .flexBox>div{padding:10px 20px}#support .form #adv-form .formTbl td .flexBox dd{width:80%}#support .form #adv-form .formTbl td .flexBox .firstBox{width:30%}#support .form #adv-form .formTbl td .flexBox .appInput{width:250px}@media screen and (max-width: 767px){#support .form #adv-form .formTbl td .flexBox{flex-direction:column}#support .form #adv-form .formTbl td .flexBox dd{width:100%}#support .form #adv-form .formTbl td .flexBox .firstBox{width:100%;text-align:left;padding-bottom:0}#support .form #adv-form .formTbl td .flexBox .appInput{width:75%}}#support .form #adv-form .formTbl td .totalCont{padding-top:10px;margin-top:10px;border-top:1px solid rgba(0,0,0,0.2)}#support .form #adv-form .privacyBox{background-color:#fff;margin-top:40px}@media screen and (min-width: 768px){#support .form #adv-form .privacyBox{display:flex;align-items:center}}@media screen and (max-width: 767px){#support .form #adv-form .privacyBox{margin-top:25px}}#support .form #adv-form .privacyBox .txtHead{padding:50px 40px;width:280px;font-weight:600;font-size:2.1rem}@media screen and (max-width: 991px){#support .form #adv-form .privacyBox .txtHead{font-size:1.9rem}}@media screen and (max-width: 767px){#support .form #adv-form .privacyBox .txtHead{width:100%;text-align:center;padding:20px 15px 10px;font-size:1.6rem}}#support .form #adv-form .privacyBox .txt{width:74%;line-height:1.5;font-size:1.9rem}@media screen and (max-width: 991px){#support .form #adv-form .privacyBox .txt{font-size:1.7rem}}@media screen and (max-width: 767px){#support .form #adv-form .privacyBox .txt{width:100%;font-size:1.5rem;padding:0 50px 20px 15px}}@media screen and (max-width: 767px){#support .form #adv-form .privacyBox .cbWrap{width:40px;float:right;margin-top:-55px}}#support .form #adv-form .notesBox{margin-top:40px;text-align:center;line-height:1.5}#support .form #adv-form .notesBox .ttl{color:#F21A1A;font-weight:600;font-size:3.0rem}@media screen and (max-width: 1199px){#support .form #adv-form .notesBox .ttl{font-size:2.8rem}}@media screen and (max-width: 991px){#support .form #adv-form .notesBox .ttl{font-size:2.6rem}}@media screen and (max-width: 767px){#support .form #adv-form .notesBox .ttl{font-size:2.2rem}}#support .form #adv-form .notesBox .txt{margin-top:25px;font-size:1.8rem}@media screen and (max-width: 991px){#support .form #adv-form .notesBox .txt{font-size:1.7rem}}@media screen and (max-width: 767px){#support .form #adv-form .notesBox .txt{text-align:left;margin-top:15px;font-size:1.5rem}}#support .form #adv-form .cnfTxt{margin-bottom:25px}@media screen and (max-width: 767px){#support .form #adv-form .cnfTxt{margin-bottom:15px}}#support .form .thanks{text-align:center;padding-bottom:110px}@media screen and (max-width: 991px){#support .form .thanks{padding-bottom:50px}}@media screen and (max-width: 767px){#support .form .thanks{padding-bottom:40px}}#support .form .thanks h3{color:#E54A60;font-weight:600;font-size:6.0rem}@media screen and (max-width: 1199px){#support .form .thanks h3{font-size:5.0rem}}@media screen and (max-width: 991px){#support .form .thanks h3{font-size:4.0rem}}@media screen and (max-width: 767px){#support .form .thanks h3{font-size:2.4rem}}#support .form .thanks .contactInfo{font-weight:600;margin-top:70px}@media screen and (max-width: 767px){#support .form .thanks .contactInfo{margin-top:25px}}#support .form .thanks .contactInfo dt{font-size:3.5rem}@media screen and (max-width: 1199px){#support .form .thanks .contactInfo dt{font-size:3.0rem}}@media screen and (max-width: 991px){#support .form .thanks .contactInfo dt{font-size:2.5rem}}@media screen and (max-width: 767px){#support .form .thanks .contactInfo dt{font-size:2.0rem}}#support .form .thanks .contactInfo dd{color:#E54A60;margin-top:45px;font-size:3.2rem}@media screen and (max-width: 1199px){#support .form .thanks .contactInfo dd{font-size:2.8rem}}@media screen and (max-width: 991px){#support .form .thanks .contactInfo dd{font-size:2.4rem}}@media screen and (max-width: 767px){#support .form .thanks .contactInfo dd{margin-top:15px;font-size:1.7rem}}#support .form .thanks .download{text-align:center;margin-top:50px;margin-bottom:20px}@media screen and (max-width: 767px){#support .form .thanks .download{margin-top:25px;margin-bottom:0}}#support .form .thanks .download>h4{font-weight:600;font-size:3.0rem}@media screen and (max-width: 1199px){#support .form .thanks .download>h4{font-size:2.8rem}}@media screen and (max-width: 991px){#support .form .thanks .download>h4{font-size:2.6rem}}@media screen and (max-width: 767px){#support .form .thanks .download>h4{font-size:2.2rem}}#support .form .thanks .download p{font-size:1.9rem;line-height:1.5;margin-top:20px}@media screen and (max-width: 767px){#support .form .thanks .download p{font-size:1.6rem}}#support .form .thanks .download ul{margin:20px -7px 0;display:flex}@media screen and (max-width: 767px){#support .form .thanks .download ul{flex-direction:column}}#support .form .thanks .download ul li{width:50%;padding:0 7px}@media screen and (max-width: 767px){#support .form .thanks .download ul li{width:100%;margin-bottom:10px}}#support .form .thanks .download ul li a{display:block;border-radius:14px;text-align:center;border:3px solid #3875B4;background-color:#3875B4;color:#fff;line-height:1;font-weight:600;font-size:2.5rem;padding:20px 0}@media screen and (max-width: 1199px){#support .form .thanks .download ul li a{font-size:2.3rem}}@media screen and (max-width: 991px){#support .form .thanks .download ul li a{font-size:2.1rem}}@media screen and (max-width: 767px){#support .form .thanks .download ul li a{border-radius:10px;padding:12px 0;font-size:2.0rem}}#support .form .thanks .download ul li a:hover{background-color:#2A68A8}#support .form .thanks .download ul li a.cc{background-color:#fff;color:#3875B4}#support .form .thanks .download ul li a:hover{background-color:#2A68A8}#support .form .thanks .download ul li a:hover.cc{background-color:#D0E5FA}
