*{box-sizing:border-box}a,body,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,html,img,li,ol,p,span,table,td,th,tr,ul{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,figcaption,figure,footer,header,nav,section{display:block}body{line-height:1}ol,ul{list-style:none;list-style-type:none}body{color:#222;display:flex;flex-flow:column;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;min-height:100vh}#main{flex:1}img{height:auto;max-width:100%}li{list-style-type:none}a{color:inherit;outline:none;text-decoration:none}a:hover{cursor:pointer}div,h1,h2,h3,h4,p{letter-spacing:1.1px;line-height:1.6}div,p{font-size:16px}@media screen and (max-width:599px){div,p{font-size:14px}}input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;outline:none;padding:0}h2{font-size:0;text-align:center}h5{background-color:#ededed;border-left:4px solid #e60012;font-size:20px;line-height:1.6;padding:5px 10px}@media screen and (max-width:599px){h5{font-size:14px}}hr{margin:40px 0}section{padding:80px 0}@media screen and (max-width:599px){section{padding:40px 0}}@media screen and (max-width:1199px){section{padding:40px 0}}.section-inner{margin:auto;max-width:1080px}@media screen and (max-width:1199px){.section-inner{padding:0 40px}}@media screen and (max-width:599px){.section-inner{padding:0 20px}}.pc-br{display:block}@media screen and (max-width:599px){.pc-br{display:none}}.sp-br{display:none}@media screen and (max-width:599px){.sp-br{display:block}}.pc-display{display:block;margin:auto}@media screen and (max-width:599px){.pc-display{display:none}}.sp-display{display:none}@media screen and (max-width:599px){.sp-display{display:block;margin:auto}}.sub-header{background-image:url(../images/sub-header-bg_pc.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;margin-top:90px;position:relative}@media screen and (max-width:1199px){.sub-header{margin-top:71px;padding:40px}}@media screen and (max-width:599px){.sub-header{background-image:url(../images/sub-header-bg_sp.png);height:120px}}.sub-header h2{left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%)}@media screen and (max-width:599px){.sub-header h2 img{height:30px}}.page-content{background-attachment:fixed;background-color:#fff;background-image:url(../images/flow-bg_pc.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;border-top:none}@media screen and (max-width:599px){.page-content{background-image:url(../images/flow-bg_sp.png)}}.page-content-inner{margin:auto;max-width:1080px;padding:60px 0 80px}@media screen and (max-width:1199px){.page-content-inner{padding:40px 40px 80px}}@media screen and (max-width:599px){.page-content-inner{padding:40px 20px}}.error-page{margin-top:90px;padding:60px;text-align:center}@media screen and (max-width:599px){.error-page{padding:40px 20px}}.error-page .error-title{font-size:30px;font-weight:700}.error-page .error-message{padding-top:30px}@media screen and (max-width:599px){.error-page .error-message{text-align:left}}.error-page .error-page-btn{margin-top:20px}.error-page .error-page-btn:first-of-type{margin-top:40px}.btn-flat{background:#e60012;border-radius:30px;box-shadow:0 4px 6px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:block;margin:auto;overflow:hidden;padding:16px;position:relative;text-align:center;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-flat:before{background:#222;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);transition:all .5s ease-in-out;width:100%}@media screen and (max-width:599px){.btn-flat:before{display:none}}.btn-flat span{position:relative}.btn-flat:hover:before{transform:translateX(0)}@media screen and (max-width:599px){.btn-flat:hover:before{display:none}}#header{align-items:center;align-self:center;background-color:#fff;border-bottom:1px solid #ededed;display:flex;height:90px;padding:20px;position:fixed;top:0;width:100%;z-index:10}@media screen and (max-width:1199px){#header{display:block;height:71px;padding:0}#header .logo{background-color:#fff;padding:20px;position:relative;z-index:3}}#header .logo h1{font-size:0;width:226px}#header .nav{margin:0 0 0 auto}@media screen and (max-width:1199px){#header .nav{background-color:#ededed;height:100vh;margin-top:71px;position:fixed;right:0;top:-120%;transition:all .3s;width:100%;z-index:2}}#header .nav .nav-list{display:flex;font-weight:700;list-style:none;margin:0}@media screen and (max-width:1199px){#header .nav .nav-list{display:flex;flex-flow:row wrap;padding:40px 40px 0}}#header .nav .nav-list-item{align-self:center;font-size:14px;margin-left:40px;position:relative;z-index:1}#header .nav .nav-list-item a{transition:all .3s}@media screen and (min-width:1200px){#header .nav .nav-list-item a:hover{color:#e60012}}#header .nav .nav-list-item:after{background:#e60012;bottom:-10px;content:"";height:2px;left:0;position:absolute;transition:all .3s;width:0;z-index:-1}@media screen and (min-width:1200px){#header .nav .nav-list-item:hover:after{width:100%}}@media screen and (max-width:1199px){#header .nav .nav-list-item{margin-left:0;padding-top:30px;text-align:center;width:100%}#header .nav .nav-list-item:first-of-type{padding-top:0}}@media screen and (max-width:599px){#header .nav .nav-list-item{text-align:left}}#header .nav .nav-list .nav-lang-item{align-self:center;margin:0 20px;padding:0 20px;position:relative}@media screen and (min-width:1200px){#header .nav .nav-list .nav-lang-item:hover .lang-list{opacity:1;top:30px;visibility:visible}}@media screen and (max-width:1199px){#header .nav .nav-list .nav-lang-item{margin:auto;order:6;padding:30px 0 0}#header .nav .nav-list .nav-lang-item div{display:none}}@media screen and (max-width:599px){#header .nav .nav-list .nav-lang-item{margin:0}}#header .nav .nav-list .nav-lang-item .lang-list{background:#fff;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.2);opacity:0;padding:10px;position:absolute;text-align:center;top:20px;transform:translateX(-40%);transition:all .3s ease;visibility:hidden;width:8rem;z-index:1}#header .nav .nav-list .nav-lang-item .lang-list-item{font-size:14px;font-weight:400;padding-top:15px}#header .nav .nav-list .nav-lang-item .lang-list-item.active a{color:#adadad;pointer-events:none}#header .nav .nav-list .nav-lang-item .lang-list-item:first-of-type{padding-top:0}@media screen and (min-width:1200px){#header .nav .nav-list .nav-lang-item .lang-list-item a:hover{color:#e60012}}@media screen and (max-width:1199px){#header .nav .nav-list .nav-lang-item .lang-list{background:none;border-radius:5px;box-shadow:none;display:flex;opacity:1;padding:0;position:unset;text-align:left;transform:translateX(0);visibility:visible;width:auto}#header .nav .nav-list .nav-lang-item .lang-list-item{align-self:center;border-left:1px solid #adadad;font-size:14px;font-weight:400;padding:0 20px}#header .nav .nav-list .nav-lang-item .lang-list-item.active a{border-bottom:1px solid #e60012;color:#e60012}#header .nav .nav-list .nav-lang-item .lang-list-item:first-of-type{border-left:none;padding:0 20px 0 0}#header .nav .nav-list .nav-lang-item .lang-list-item:last-of-type{padding:0 0 0 20px}#header .nav .nav-list .nav-login-item{order:5;padding-top:30px;width:100%}}#header .nav .nav-list .nav-login-item .login-btn .btn-flat{width:200px}@media screen and (max-width:599px){#header .nav .nav-list .nav-login-item .login-btn .btn-flat{width:100%}}#header .nav.nav-open{top:0}#header .openbtn{display:none}@media screen and (max-width:1199px){#header .openbtn{border-radius:5px;cursor:pointer;display:block;height:50px;position:absolute;right:10px;top:10px;width:50px;z-index:3}#header .openbtn span{background:#222;border-radius:2px;display:inline-block;height:3px;left:14px;position:absolute;transition:all .3s;width:45%}#header .openbtn span:first-of-type{top:15px}#header .openbtn span:nth-of-type(2){top:23px}#header .openbtn span:nth-of-type(3){top:31px}#header .openbtn.active span:first-of-type{left:18px;top:18px;transform:translateY(6px) rotate(-45deg);width:30%}#header .openbtn.active span:nth-of-type(2){opacity:0}#header .openbtn.active span:nth-of-type(3){left:18px;top:30px;transform:translateY(-6px) rotate(45deg);width:30%}}#header .nav-user-item{margin-left:20px;padding:10px 20px;position:relative;width:200px}#header .nav-user-item .username{position:relative}@media screen and (max-width:1199px){#header .nav-user-item{margin:0;padding:30px 0 0;text-align:center;width:100%}}@media screen and (max-width:599px){#header .nav-user-item{text-align:left}}#header .nav-user-item:after{border:5px solid transparent;border-top:8px solid #222;content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:all .3s}@media screen and (max-width:1199px){#header .nav-user-item:after{right:0;top:85%}}#header .nav-user-item.open:after{top:25%;transform:rotate(-180deg)}@media screen and (max-width:1199px){#header .nav-user-item.open:after{top:65%}}@media screen and (min-width:1200px){#header .nav-user-item:hover{background-color:#ededed}}#header .nav-user-item .user-list_pc{background:#fff;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.2);display:none;position:absolute;right:0;text-align:center;top:50px;width:210px}@media screen and (max-width:1199px){#header .nav-user-item .user-list_pc{top:60px;width:100%}}#header .nav-user-item .user-list_pc .user-list-item{border-top:1px solid #ededed;font-size:14px;font-weight:400;padding:15px 20px}#header .nav-logout-item{font-size:14px;font-weight:400;padding-top:30px}#page-top{bottom:10px;opacity:0;position:fixed;right:10px;transform:translateY(100px);z-index:2}#page-top a{align-items:center;background-color:#fff;border:2px solid #e60012;border-radius:30px;box-shadow:0 3px 6px rgba(0,0,0,.2);display:flex;font-size:.8rem;height:60px;justify-content:center;padding-top:8px;transition:all .3s;width:60px}#page-top a:after{border:5px solid transparent;border-bottom:8px solid #e60012;content:"";left:50%;position:absolute;top:8px;transform:translateX(-50%);transition:all .3s}@media screen and (min-width:1200px){#page-top a:hover{background-color:#e60012;color:#fff}#page-top a:hover:after{border-bottom:8px solid #fff}}#page-top.UpMove{-webkit-animation:UpAnime .5s forwards;animation:UpAnime .5s forwards}@-webkit-keyframes UpAnime{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes UpAnime{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}#page-top.DownMove{-webkit-animation:DownAnime .5s forwards;animation:DownAnime .5s forwards}@-webkit-keyframes DownAnime{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100px)}}@keyframes DownAnime{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100px)}}footer{background-color:#222;color:#fff}footer .footer-nav{padding:20px 0 60px}@media screen and (max-width:599px){footer .footer-nav{padding:20px}}footer .footer-nav ul{display:flex;justify-content:center}@media screen and (max-width:599px){footer .footer-nav ul{flex-wrap:wrap;font-size:14px}}footer .footer-nav li{margin:0 0 0 40px}footer .footer-nav li:first-of-type{margin:0}@media screen and (max-width:599px){footer .footer-nav li{margin:0;width:50%}footer .footer-nav li:nth-of-type(n+3){margin-top:20px}footer .footer-nav li:nth-of-type(3){margin-left:0}}footer .copyright{padding:20px}footer .copyright p{text-align:center}.login-form{margin-top:90px}@media screen and (max-width:1199px){.login-form{margin-top:71px}}.login-form-box{margin-top:20px;text-align:center}.form-group{margin:auto;width:380px}@media screen and (max-width:599px){.form-group{width:100%}}#indexPassBox{margin-top:20px}label{display:block;text-align:left}input[type=password],input[type=text]{font-size:16px;padding:10px;width:100%}#indexloginBtn{margin:40px auto 0;padding:0;width:200px}@media screen and (max-width:599px){#indexloginBtn{max-width:100%}}#indexloginBtn input[type=submit]{color:#fff;font-size:16px;padding:16px;width:200px}@media screen and (max-width:599px){#indexloginBtn input[type=submit]{max-width:100%}}.tos-btn{margin:40px auto 0;width:200px}@media screen and (max-width:599px){.tos-btn{max-width:100%}}.tos-btn .btn-flat{background-color:#222}.tos-btn .btn-flat:before{background-color:#e60012}.passwordlost-link{text-align:left}.link-text{border-bottom:1px solid #222;font-size:14px;position:relative}.link-text:before{content:">";margin-right:5px}.about-link{margin-top:20px}.about-link-text{border-bottom:1px solid #222}.about-link-text:before{background:url(/zh_CN/images/icon-about.svg);background-size:cover;content:"";display:inline-block;height:16px;margin-right:5px;transform:translateY(2px);width:16px}.kv{background-image:url(../images/kv-bg_pc.png);background-size:cover;border-bottom:2px solid #222;margin-top:90px;padding:140px 100px}@media screen and (max-width:1199px){.kv{margin-top:71px;padding:40px}}@media screen and (max-width:599px){.kv{background-image:url(../images/kv-bg_sp.png);padding:10% 5%}}.kv-inner{margin:auto;max-width:1080px}@media screen and (max-width:599px){.kv-inner .kv-card-img_pc{display:none}}.kv-inner .kv-card-img_sp{display:none}@media screen and (max-width:599px){.kv-inner .kv-card-img_sp{display:block}}.primary-btn{margin-top:60px}@media screen and (max-width:1199px){.primary-btn{margin-top:40px}}@media screen and (max-width:599px){.primary-btn{margin-top:30px}}.primary-btn .btn-flat{max-width:380px}.primary-btn .btn-flat:after{border:7px solid transparent;border-left-color:#fff;content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%)}.login-btn{line-height:1;margin-left:40px}@media screen and (max-width:1199px){.login-btn{margin:auto}}.card{background-image:linear-gradient(#ededed 1px,transparent 0),linear-gradient(90deg,#ededed 1px,transparent 0);background-size:20px 20px}.card .card-content{padding-top:50px}@media screen and (max-width:1199px){.card .card-content{padding-top:40px}}@media screen and (max-width:599px){.card .card-content{padding-top:30px}}.card .card-content .card-item{margin-top:40px;overflow:hidden}@media screen and (max-width:599px){.card .card-content .card-item{margin-top:20px}}.card .card-content .card-item:first-of-type{margin-top:0}.card .card-content .card-item .card-number{background-color:#e60012;border-bottom:2px solid #222;border-radius:18px 18px 0 0;padding:20px}@media screen and (max-width:599px){.card .card-content .card-item .card-number{padding:10px 20px}}.card .card-content .card-item .card-number .card-number-img{align-self:center;display:flex;width:25%}@media screen and (max-width:768px){.card .card-content .card-item .card-number .card-number-img{width:20%}}.card .card-content .card-item .card-detail{font-weight:700;padding:30px}@media screen and (max-width:599px){.card .card-content .card-item .card-detail{padding:20px}}.card .card-content .card-item .card-detail .card-accesscode{font-size:28px}@media screen and (max-width:599px){.card .card-content .card-item .card-detail .card-accesscode{font-size:16px}}.card .card-content .card-item .card-detail .card-comment{padding-top:10px}.important-notice{background-color:#fdb8bd}.important-notice .important-notice-inner{display:flex;margin:auto;max-width:920px;padding:30px}@media screen and (max-width:599px){.important-notice .important-notice-inner{display:block;padding:20px}}.important-notice .important-notice-head p{background-color:#fff;border-radius:50px;color:#e60012;font-size:18px;font-weight:700;padding:10px 20px;text-align:center;width:176px}@media screen and (max-width:599px){.important-notice .important-notice-head p{margin:auto}}.important-notice .important-notice-text{font-weight:700;padding-left:20px}@media screen and (max-width:599px){.important-notice .important-notice-text{padding-left:0;padding-top:20px}.important-notice .important-notice-text p{font-size:16px}}.important-notice .important-notice-text a{transition:all .3s}.important-notice .important-notice-text a:hover{opacity:.7}.content-block{background-color:#fff;background-size:20px 20px;border:2px solid #222;border-radius:20px;padding:40px}@media screen and (max-width:599px){.content-block{padding:20px}}.language-top-content .top-lead{font-size:36px;font-weight:700;text-align:center}@media screen and (max-width:599px){.language-top-content .top-lead{font-size:20px}}.language-top-content .text-red{color:#e60012}.language-top-content .card-img{font-size:0;padding-top:40px;text-align:center}@media screen and (max-width:599px){.language-top-content .card-img{margin:auto;padding-top:20px;width:80%}}.language-top-content .top-lead-bottom{font-weight:700;padding-top:20px}.language-top-content .top-text-area{background-color:#fef2f2;margin-top:40px;padding:40px}@media screen and (max-width:599px){.language-top-content .top-text-area{padding:20px}}.language-list-disc li{line-height:1.6;margin-top:10px;padding-left:1.5em;text-indent:-1.5em}@media screen and (max-width:599px){.language-list-disc li{font-size:14px}}.language-list-disc li:first-of-type{margin-top:0}.language-list-disc li:before{background:#fdb8bd;border-radius:50%;content:"";display:inline-block;height:1em;margin-right:8px;vertical-align:middle;width:1em}@media screen and (max-width:599px){#language-footer .footer-nav ul{justify-content:space-between}}#language-services #page-link{padding-top:0}#language-services #page-link ul{display:flex;flex-wrap:nowrap;justify-content:space-between}@media screen and (max-width:768px){#language-services #page-link ul{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:599px){#language-services #page-link ul{display:block}}#language-services #page-link ul li{width:calc(25% - 20px)}@media screen and (max-width:1199px){#language-services #page-link ul li{margin:10px 5px;min-width:163px;width:calc(25% - 7.5px)}}@media screen and (max-width:768px){#language-services #page-link ul li{width:calc(50% - 10px)}}@media screen and (max-width:599px){#language-services #page-link ul li{width:100%}}#language-services #page-link a{height:60px;padding:17px 20px 17px 13px}#language-services #page-link a:after{right:15px}@media screen and (max-width:1199px){#language-services #page-link a{font-size:14px;padding:18px 28px 18px 10px}#language-services #page-link a:after{right:10px}}@media screen and (max-width:768px){#language-services #page-link a{padding:18px}#language-services #page-link a:after{right:15px}}@media screen and (max-width:599px){#language-services #page-link a{font-size:16px;padding:16px 20px;width:100%}}#language-services #page-link a.two{line-height:1.4;padding:5px 20px}@media screen and (max-width:1199px){#language-services #page-link a.two{padding:8px 20px 8px 13px}}@media screen and (max-width:768px){#language-services #page-link a.two{padding:8px 20px 8px 13px}}@media screen and (max-width:599px){#language-services #page-link a.two{font-size:16px;padding:16px 20px;width:100%}}#language-services .services-number{counter-reset:count 0}#language-services .services-number li{font-size:18px;font-weight:700;line-height:1.6;margin-top:20px;padding-left:2em;position:relative}#language-services .services-number li:before{background:#222;border-radius:50%;color:#fff;content:counter(count);counter-increment:count 1;font-size:18px;font-weight:400;height:25px;left:0;line-height:25px;position:absolute;text-align:center;top:2px;width:25px}@media screen and (max-width:599px){#language-services .services-number li{font-size:16px;margin-top:10px;padding-left:1.8em}#language-services .services-number li:before{font-size:14px;height:18px;line-height:18px;top:4px;width:18px}}#language-services h5{margin-top:40px}.display-image{font-size:0;padding-top:30px;text-align:center}@media screen and (max-width:599px){.display-image{padding-top:15px}}#language-mypage .card-number-btn{font-size:14px}#language-mypage .cardinfo-bottom{justify-content:center}#language-mypage .cardinfo-bottom .cardinfo-accesscode-title{width:auto}@media screen and (max-width:599px){#language-mypage .cardinfo-bottom .cardinfo-accesscode-title{width:100%}#language-mypage .cardinfo-bottom .cardinfo-accesscode-date{width:10em}}#language-mypage .cardinfo-bottom .cardinfo-accesscode:first-child{margin-right:40px;width:auto}@media screen and (max-width:599px){#language-mypage .cardinfo-bottom .cardinfo-accesscode:first-child{margin-right:0}}#language-mypage .card-content-sp-btn-wrap a span{display:inline-block;padding:6px 0}#language-mypage .card-number-btn-wrap{align-items:center;display:flex;justify-content:end}@media screen and (max-width:1199px){#language-mypage .card-number-btn-wrap{width:70%}}#language-mypage .card-number-btn-wrap .card-number-btn:not(:last-child){margin-right:10px}#language-mypage .card-number-btn{height:36px;width:150px}@media screen and (max-width:599px){#language-mypage .card-content-sp-btn-wrap{flex-wrap:nowrap}}#language-mypage .card-content-sp-btn{width:calc(33% - 20px)}#language-mypage .card-content-sp-btn:last-child{margin-right:0}#language-mypage .card-content-sp-btn:nth-of-type(2n){margin-right:10px}#language-mypage .card-content-sp-btn:nth-of-type(n+3){margin-top:0}#language-mypage .language-list-disc{padding:20px 0}#language-mypage .note-red{color:#e60012;font-size:14px;line-height:1.6;margin:20px auto}@media screen and (max-width:599px){#language-mypage .note-red{font-size:12px}#language-mypage .lockbtn-text-wrap{position:relative}#language-mypage .lockbtn-text-wrap img{left:35px;position:absolute;top:2px}}#card-register h3.h3-title_pc{display:block;line-height:0;text-align:center}@media screen and (max-width:599px){#card-register h3.h3-title_pc{display:none}}#card-register h3.h3-title_sp{display:none}@media screen and (max-width:599px){#card-register h3.h3-title_sp{display:block;line-height:0;text-align:center}#card-register h3.h3-title_sp img{height:53px}}.info-text{margin:20px 0}.info-text:nth-child(n+2){border-top:1px solid #ededed;padding-top:20px}.page-content .h3-area{text-align:center}.page-content h3{display:inline-block;font-size:30px;margin-top:80px;padding:0 55px;position:relative}.page-content h3:after,.page-content h3:before{background-color:#fdb8bd;content:"";display:inline-block;height:2px;position:absolute;top:50%;width:45px}.page-content h3:before{left:0}.page-content h3:after{right:0}@media screen and (max-width:599px){.page-content h3{font-size:20px;margin-top:40px}}.page-content h4{background-color:#e60012;border-bottom:2px solid #222;border-radius:18px 18px 0 0;color:#fff;font-size:20px;padding:20px;text-align:center}@media screen and (max-width:599px){.page-content h4{font-size:16px}}.page-content h5{margin-top:40px}.page-content h5:first-of-type{margin-top:0}.content-wrap{background-color:#fff;background-size:20px 20px;border:2px solid #222;border-radius:20px;margin-top:60px}.content-wrap.first{margin-top:40px}@media screen and (max-width:599px){.content-wrap,.content-wrap.first{margin-top:20px}}.content-wrap-block{padding:40px}@media screen and (max-width:599px){.content-wrap-block{padding:20px}}.text-block p{margin:10px 0;text-indent:0}.text-link{border-bottom:1px solid #e60012;color:#e60012}.text-link span{border:1px solid #e60012;border-bottom:0;border-left:0;color:#333;display:inline-block;height:10px;line-height:1;margin-right:5px;transform:translateY(20%) rotate(-45deg);vertical-align:middle;width:10px}.about-image{background-image:linear-gradient(#ededed 1px,transparent 0),linear-gradient(90deg,#ededed 1px,transparent 0);background-size:20px 20px;border-bottom:1px solid #ededed;border-right:1px solid #ededed;text-align:center}#faqtop{margin-top:-60px;padding-top:80px}@media screen and (max-width:599px){#faqtop{margin-top:-50px;padding-top:50px}}.content-wrap-margin{margin-top:-60px;padding-top:80px}@media screen and (max-width:599px){.content-wrap-margin{margin-top:-50px;padding-top:50px}}.faq-link-box{display:flex}@media screen and (max-width:599px){.faq-link-box{display:block}}.faq-link-box .faq-link-box-left{width:calc(50% - 20px)}@media screen and (max-width:599px){.faq-link-box .faq-link-box-left{width:100%}}.faq-link-box .faq-link-box-right{margin-left:40px;width:calc(50% - 20px)}@media screen and (max-width:599px){.faq-link-box .faq-link-box-right{margin-left:0;margin-top:20px;width:100%}}p.faq-category-title{font-weight:700;margin-top:0;padding-left:1em;text-indent:-1em}p.faq-category-title:before{background:#fdb8bd;border-radius:50%;content:"";display:inline-block;height:1em;margin-bottom:3px;margin-right:8px;vertical-align:middle;width:1em}.faq-howto-link-box{margin-top:40px}@media screen and (max-width:599px){.faq-howto-link-box{margin-top:20px}}.faq-link-list li{margin:5px 0;padding-left:2em;text-indent:-1em}.howto-flex-box{display:flex;margin-top:20px}@media screen and (max-width:599px){.howto-flex-box{display:block}}.howto-flex-box .howto-flex-box-image{font-size:0;text-align:center;width:calc(50% - 20px)}@media screen and (max-width:599px){.howto-flex-box .howto-flex-box-image{width:100%}}.howto-flex-box .howto-flex-box-text{width:calc(50% - 20px)}@media screen and (max-width:599px){.howto-flex-box .howto-flex-box-text{margin-left:0;margin-top:20px;width:100%}}.howto-flex-box .right{margin-left:40px}@media screen and (max-width:599px){.howto-flex-box .right{margin-left:0;margin-top:20px}}.howto-flex-box.mt-number{margin-top:40px}@media screen and (max-width:599px){.howto-flex-box.mt-number{margin-top:30px}}.ordered{padding-left:32px;position:relative}.ordered p{margin:0}.ordered .number{background:#222;border-radius:50%;color:#fff;display:inline-block;font-size:18px;height:25px;left:0;line-height:25px;position:absolute;text-align:center;top:1px;width:25px}.howto-lead{font-size:18px;font-weight:700;margin-top:20px;padding-bottom:7px;position:relative}.howto-lead:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:-webkit-repeating-linear-gradient(135deg,#fdb8bd,#fdb8bd 1px,transparent 2px,transparent 5px);background-image:repeating-linear-gradient(-45deg,#fdb8bd,#fdb8bd 1px,transparent 2px,transparent 5px);background-size:7px 7px;bottom:0;content:"";height:7px;left:0;position:absolute;width:100%}.user-id{display:flex;margin-top:20px}.user-id dt{background-color:#fef2f2;padding:5px 30px}.user-id dd{padding:5px 10px}.card-item{border-bottom:2px solid;border-collapse:collapse;border-right:2px solid;border-spacing:0;margin:20px 0;padding:0 20px 0 0;table-layout:fixed;width:100%}.card-item th{background:#e60012;color:#fff;text-align:center}.card-item td,.card-item th{border:2px solid #222;padding:10px;vertical-align:middle}.card-item td{border-bottom:0;border-right:0}.card-item .col01{width:60px}.card-item .col03{width:16em}.card-item .btn01{background-color:#e60012;border-radius:20px;color:#fff;margin:5px 0;padding:5px 0;width:100%}@media screen and (max-width:1199px){.card-item .col03{width:7em}}@media screen and (max-width:768px){.card-item{border:1px solid}.card-item .col01,.card-item .col02,.card-item .col03,.card-item .col04,.card-item .col05,.card-item .col06,.card-item .col07{width:100%}.card-item thead{display:none}.card-item tr{margin-top:20px;width:100%}.card-item tr:first-child{margin-top:0}.card-item td{border:1px solid #222;display:block;text-align:right;width:100%}.card-item td:first-child{background:#e60012;color:#fff;font-weight:700;text-align:center}.card-item td:before{content:attr(data-label);float:left;font-weight:700;margin-right:10px}.card-item td.col01:before{float:none}.card-item .col07{position:relative;text-align:center}.card-item td.col07:before{float:none;left:10px;position:absolute;top:10px}.card-item form{display:inline-block;margin-left:10px;max-width:110px;width:calc(33.33333% - 10px)}.card-item form:first-child{margin-left:0;margin-top:25px}}.font_large{font-size:18px;font-weight:700;line-height:150%}.text_center{text-align:center}@media screen and (max-width:768px){.text_left{text-align:left}}.content_Box{margin:50px 0;text-align:center;width:100%}.tos-scroll-box{border:1px solid #ededed;height:400px;overflow:scroll;padding:20px;width:100%}#tos-form{display:flex;justify-content:center;margin-top:40px}#tos-form .btn-left{margin:0 40px 0 0;padding:0}@media screen and (max-width:768px){#tos-form .btn-left{margin:0 20px 0 0;width:calc(50% - 10px)}}#tos-form input[type=submit]{color:#fff;font-size:16px;font-weight:700;height:56px;width:200px}@media screen and (max-width:768px){#tos-form input[type=submit]{width:100%}}#tos-form .btn-right{height:56px;width:200px}@media screen and (max-width:768px){#tos-form .btn-right{width:calc(50% - 10px)}}#tos-form .btn-right .btn-flat{background-color:grey}#tos-form .btn-right .btn-flat:before{display:none}#tos-form .btn-right .btn-flat:hover{opacity:.7}#comment-form{margin-top:40px}#comment-form label,.lock-text{font-weight:700}.dmove-card-base,.lock-text{text-align:center}.dmove-card-base{background-color:#ededed;padding:20px}.dmove-card-to{background-color:#fef2f2;padding:40px 20px}@media screen and (max-width:768px){.dmove-card-to{padding:20px}}.dmove-info-title{font-weight:700;text-align:center}#dmove-form select{font-size:16px;padding:10px}#dmove-form label{font-weight:700}#dmoveBtn{margin:40px auto 0;padding:0;width:200px}@media screen and (max-width:599px){#dmoveBtn{margin:20px auto 0;max-width:100%}}#dmoveBtn input[type=submit]{color:#fff;font-size:16px;padding:16px;width:200px}@media screen and (max-width:599px){#dmoveBtn input[type=submit]{max-width:100%}}#lockBtn .btn-left{margin:0 40px 0 0}@media screen and (max-width:599px){#lockBtn .btn-left{margin:0 20px 0 0}}#lockBtn .btn-right{background-color:grey;margin:0;padding:0}#lockBtn .btn-right:before{display:none}#lockBtn .btn-right:hover{opacity:.7}#mypass-form,#pass5-form{margin-top:40px}#mypass-form label,#pass5-form label{font-weight:700}#mypass-form label:not(:first-of-type),#pass5-form label:not(:first-of-type){margin-top:20px}#reg-form label{font-weight:700}#reg-form select{font-size:16px;padding:10px}#reg-form .year{width:43%}#reg-form .day,#reg-form .month{width:20%}.form-item{margin-top:40px}.form-item:first-of-type{margin-top:0}.form-item.conf{margin-top:20px}.reg-label{font-weight:700}#outBtn,#passwordlostBtn,#regBtn{margin:20px auto 0;padding:0;width:200px}@media screen and (max-width:599px){#outBtn,#passwordlostBtn,#regBtn{max-width:100%}}#outBtn input[type=submit],#passwordlostBtn input[type=submit],#regBtn input[type=submit]{color:#fff;font-size:16px;padding:16px;width:200px}@media screen and (max-width:599px){#outBtn input[type=submit],#passwordlostBtn input[type=submit],#regBtn input[type=submit]{max-width:100%}}#regBtn{margin:40px auto 0;padding:0;width:200px}@media screen and (max-width:599px){#regBtn{margin:20px auto 0;max-width:100%}}.btn-group{display:flex;justify-content:center;margin-top:40px}.btn-group .btn-left{height:56px;margin:0 40px 0 0;padding:0;width:200px}@media screen and (max-width:768px){.btn-group .btn-left{margin:0 20px 0 0;width:calc(50% - 10px)}}.btn-group .btn-left .btn-flat{height:56px;padding:0}.btn-group .btn-right{height:56px;width:200px}@media screen and (max-width:768px){.btn-group .btn-right{width:calc(50% - 10px)}}.btn-group .btn-right .btn-flat{background-color:grey;padding:0}.btn-group .btn-right .btn-flat:before{display:none}.btn-group .btn-right .btn-flat:hover{opacity:.7}.btn-group input[type=submit]{color:#fff;font-size:16px;font-weight:700;height:56px;width:200px}@media screen and (max-width:768px){.btn-group input[type=submit]{width:100%}}p.input-note{margin:0;text-align:left}
