.hidden{display:none}.button-area .next.disabled{background:#eeeeee;box-shadow:0 3px 0 0 #aaaaaa;color:#cccccc}.field_with_errors input{background:#ffeeee;color:#000000}.main{width:1250px;margin:0 auto}h1{display:block;width:1250px;background:url(/market/img/account/h1-icon.png) no-repeat left top;line-height:37px;color:#222222;font-size:22px;text-indent:57px;margin:40px auto 0}h1 span{font-size:18px;margin:0 0 0 10px}hr.h-line{width:1250px;border-top:solid 2px #e3e3e3;border-left:none;border-right:none;border-bottom:none;margin:10px auto 30px}.error{width:820px;background:url(/market/img/login/error-icon.png) no-repeat left top #fff1f2;background-position:13px 8px;border:solid 1px #e8192e;text-indent:47px;padding:14px 0;margin:0 auto 25px}.error p{font-size:14px;font-weight:bold;color:#e8192e;margin-left:80px;text-indent:-2em}.box{width:800px;border-radius:5px;border:solid 2px #e3e3e3;overflow:hidden;font-size:14px;color:#222222;padding:30px;margin:0 auto 100px}.note{font-size:11px;font-weight:bold;color:#1d4d9f;margin:0 0 14px 0}.note1{font-size:16px;font-weight:bold;color:#1d4d9f;text-align:center;margin:0 0 14px 0}table{width:800px;overflow:hidden}th{vertical-align:top;width:215px;border-bottom:solid 1px #e7e9ec;padding:15px 0}th.none{border-bottom:none}td{width:585px;border-bottom:solid 1px #e7e9ec;padding:5px 0}td.none{border-bottom:none}.entry-form-summary{width:800px;overflow:hidden;font-size:14px;color:#222222;padding:5px 30px;margin:10px auto}p.span{display:block;font-size:11px;font-weight:normal;color:#222;margin:0}p.url{display:block;font-size:11px;font-weight:normal;color:#222;margin:8px 0 0 0}span.hyphen{float:left;font-weight:bold;margin:6px 8px 0}sup{color:#1d4d9f;vertical-align:baseline;position:relative;top:-1ex}input[type="text"]{border:solid 1px #cccccc;border-radius:3px;color:#222;font-size:16px}input.normal{width:450px;height:30px;padding:0 10px;margin:0;font-size:16px}input.postal{float:left;width:64px;height:30px;padding:0 10px;margin:0 0 5px 0;text-align:center;font-size:16px;transform:scale(0.8)}input.postal-first{float:left;width:44px;height:30px;padding:0 10px;margin:0 0 5px 0;text-align:center;font-size:16px;transform:scale(0.8)}.postal-code{float:left;font-weight:bold;margin:10px 8px 0}.address-box{clear:both;width:560px;margin:0 0 0 0}.address-box .address-code{float:left;font-size:13px;font-weight:bold;margin:5px 25px 0 0}input.address{float:left;width:100%;height:30px;padding:0 10px;margin:0 0 0 0;font-size:16px;transform:scale(0.8)}.tel-box{display:block}input.area-code{float:left;width:42px;height:30px;padding:0 10px;margin:0;text-align:center;font-size:16px}input.tel{float:left;width:102px;height:30px;padding:0 10px;margin:0;text-align:center;font-size:16px}.name-sei{float:left;width:206px;margin:0 24px 0 0}.name-sei .kanji{float:left;font-size:13px;font-weight:bold;margin:8px 25px 0 0}.name-sei .kana{float:left;font-size:13px;font-weight:bold;margin:8px 12px 0 0}.name-mei{float:left;width:206px}.name-mei p.top{margin:0 0 10px 0}.name-mei .kanji{float:left;font-size:13px;font-weight:bold;margin:8px 25px 0 0}.name-mei .kana{float:left;font-size:13px;font-weight:bold;margin:8px 12px 0 0}input.name{float:left;width:140px;height:30px;padding:0 10px;margin:0 0 10px 0;font-size:16px;transform:scale(0.8)}textarea{width:474px;height:134px;border:solid 1px #cccccc;border-radius:3px;resize:none;padding:13px}hr.first-line{clear:both;border-top:solid 1px #e3e3e3;border-left:none;border-right:none;border-bottom:none;margin:0}input[type=radio],input[type=checkbox]{display:inline-block}input[type=checkbox]+label{position:relative;display:inline-block;margin-right:12px;line-height:13px;font-size:13px;color:#444444;cursor:pointer}input[type=radio]+label{position:relative;display:inline-block;margin-right:12px;line-height:13px;font-size:13px;font-weight:bold;color:#444444;cursor:pointer}@media (min-width: 1px){input[type=checkbox]{display:none;margin:0}input[type=checkbox]+label{padding:15px 10px 15px 25px}input[type=radio]+label{padding:15px 10px 15px 25px}input[type=checkbox]+label::before{content:"";position:absolute;top:50%;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:16px;height:16px;margin-top:-8px;background-color:white}input[type=radio]+label::before{content:"";position:absolute;top:50%;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:20px;height:20px;margin-top:-10px;background-color:white}input[type=radio]+label::before{border:1px solid #ccc;border-radius:30px}input[type=checkbox]+label::before{border:1px solid #ccc;border-radius:2px}input[type=radio]:checked+label::after,input[type=checkbox]:checked+label::after{content:"";position:absolute;top:50%;-moz-box-sizing:border-box;box-sizing:border-box;display:block}input[type=radio]:checked+label::after{left:5px;width:10px;height:10px;margin-top:-5px;background:#222;border-radius:10px}input[type=checkbox]:checked+label::after{left:3px;width:10px;height:7px;margin-top:-5px;border-left:2px solid #222;border-bottom:2px solid #222;-webkit-transform:rotate(-50deg);transform:rotate(-50deg)}}.terms{background:url(/market/img/common/common_arrow_link.png) no-repeat left top;background-position:340px 4px;background-size:8px;text-align:center;text-indent:20px;margin:20px 0 0 0}.terms a{font-size:13px;font-weight:bold;color:#1d4d9f}.consent{width:173px;padding:0 0 0 20px;margin:0 auto}.terms a:hover{color:#8ea6cf}.claim-box-confirmation{width:800px;border-radius:5px;border:solid 2px #e3e3e3;overflow:hidden;font-size:14px;color:#222222;padding:30px;margin:0 auto 100px}.button-area{width:394px;overflow:hidden;margin:30px auto 0}.button-area .back{display:block;width:158px;height:45px;border:none;border-radius:3px;background:url(/market/img/common/common_arrow_back.png) no-repeat left top #c0c1c6;background-position:46px 16px;background-size:8px;box-shadow:0 3px 0 0 #898c99;font-size:16px;font-weight:bold;color:#5f6471;line-height:45px;text-align:center;text-indent:10px;margin:0 0 5px 0}.button-area .back:hover{opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}.button-area .next{display:block;float:right;width:220px;height:45px;border:none;border-radius:3px;background:#f8a61c;box-shadow:0 3px 0 0 #bb811f;font-size:16px;font-weight:bold;color:#ffffff;line-height:45px;text-align:center;margin:-50px 0 5px 0}.button-area .next:hover{opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}.flowbtn6{border-radius:13px;position:relative;display:inline-block;width:50px;height:50px;font-size:33px;color:#fff !important;transition:.5s;text-decoration:none;margin:0 20px}.flowbtn6 i{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.flowbtn6:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.fl_tw1{background:#55acee}.insta_btn6{background:-webkit-linear-gradient(135deg, #427eff 0%, #f13f79 70%) no-repeat;background:linear-gradient(135deg, #427eff 0%, #f13f79 70%) no-repeat;overflow:hidden}.insta_btn6:before{content:'';position:absolute;top:27px;left:-12px;width:59px;height:40px;background:-webkit-radial-gradient(#ffdb2c 7%, rgba(255,105,34,0.3) 60%, rgba(255,88,96,0) 70%);background:radial-gradient(#ffdb2c 7%, rgba(255,105,34,0.3) 60%, rgba(255,88,96,0) 70%)}.fl_fb6 .fa-facebook-f{position:relative;top:23px;left:17px;font-size:43px}.fl_fb6{background:-webkit-linear-gradient(top, #5c80c6 0%, #34528c 74%);background:linear-gradient(to bottom, #5c80c6 0%, #34528c 74%)}.completion-box{width:940px;background:#f5f5f5;text-align:center;padding:50px 0;margin:0 auto}.completion-box h2{font-size:28px;color:#1d4d9f;margin:0 0 10px 0}.completion-box p{width:80%;font-size:16px;font-weight:bold;color:#444;margin:0 auto}.completion-box p span{display:block}.back a{display:block;width:220px;height:45px;background:url(/market/img/common/common_arrow_link.png) no-repeat left top;background-position:160px 16px;background-size:8px;border:solid 2px #1d4d9f;border-radius:100px;font-size:14px;color:#1d4d9f;text-align:center;font-weight:bold;line-height:45px;text-indent:0px;margin:30px auto 80px}.completion-box h3.sub-title{color:#1d4d9f;font-size:18px;font-weight:bold;margin-top:50px;margin-bottom:10px}.completion-box h4.topic-title{color:#1d4d9f;font-size:14px;font-weight:bold;margin-top:20px;margin-bottom:20px}.completion-box a.except-link{color:#1d4d9f;text-decoration:underline}a.hollow{font-size:14px;margin:15px 16%;color:#1d4d9f;border-radius:2px;padding:5px;display:block;border:1px solid #1d4d9f}.completion-box .center-box{margin:15px 250px}.completion-box .center-box .left-box{width:211px;height:236px;float:left;background-color:#fff;border:1px solid #999;border-radius:2px}.completion-box .center-box .right-box{width:211px;height:236px;float:right;background-color:#fff;border:1px solid #999;border-radius:2px}.clearfix::before,.clearfix::after{display:table;content:' '}.clearfix::after{clear:both}@media only screen and (max-width: 414px){.completion-box .center-box{width:100%;margin:0}.completion-box .center-box .left-box{clear:both;width:211px;height:236px;float:none;background-color:#fff;border:1px solid #999;border-radius:2px;margin:15px auto}.completion-box .center-box .right-box{clear:both;width:211px;height:236px;float:none;background-color:#fff;border:1px solid #999;border-radius:2px;margin:15px auto}}.clear{clear:both}p.alert{color:#e8192e}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width: 25.875em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 25.9375em){.show-for-small-only{display:none !important}}@media print, screen and (min-width: 25.9375em){.hide-for-medium{display:none !important}}@media screen and (max-width: 25.875em){.show-for-medium{display:none !important}}@media screen and (min-width: 25.9375em) and (max-width: 74.9375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 25.875em), screen and (min-width: 75em){.show-for-medium-only{display:none !important}}@media print, screen and (min-width: 75em){.hide-for-large{display:none !important}}@media screen and (max-width: 74.9375em){.show-for-large{display:none !important}}@media screen and (min-width: 75em) and (max-width: 74.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 74.9375em), screen and (min-width: 75em){.show-for-large-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto;height:auto;overflow:visible;clip:auto}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::before,.clearfix::after{display:table;content:' '}.clearfix::after{clear:both}h1{display:block;width:1250px;background:url(/market/img/account/h1-icon.png) no-repeat left top;line-height:37px;color:#222222;font-size:22px;text-indent:57px;margin:40px auto 0}h1 span{font-size:18px;margin:0 0 0 10px}hr.h-line{width:1250px;border-top:solid 2px #e3e3e3;border-left:none;border-right:none;border-bottom:none;margin:10px auto 30px}.headline-with-btn .btn{font-size:17px;font-weight:bold;width:180px;float:right;margin:20px 10px}.btn-check-area{margin-left:1rem;margin-top:13px;margin-right:3rem;height:40px !important;float:right;width:160px;background:#E8192E;box-shadow:0px 3px 0px 0px #F4828D;opacity:1.0;transition:all 0.3s}.btn-registration{background:#E8192E;box-shadow:0px 3px 0px 0px #F4828D;opacity:1.0;transition:all 0.3s;margin-bottom:2rem}.btn-preregistration{background:#F8A61C;box-shadow:0px 3px 0px 0px #AA6B00;opacity:1.0;transition:all 0.3s}a .btn,.btn a{color:#fff;position:relative;top:0px}.btn{height:45px;border-radius:3px;font-size:15px;text-align:center}.btn-text{position:relative;top:10px;font-weight:600}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.img-left a:hover img,.img-right a:hover img{opacity:.5}.area-box{width:800px;padding:30px;margin:0 auto 100px}.area-box section{margin-top:50px}.area-box h2.sub-title{color:#1d4d9f;font-size:26px -6;margin-bottom:0.66667em}.area-box .sub-text{color:#222;font-size:14px;margin-bottom:2em}.area-box ul.step-box{border:solid 1px #C9D5E9;height:37px;display:inline-block;width:100%;margin-bottom:2em}.area-box ul.step-box li{width:20%;padding:8px;background-image:url(/market/img/area/arrow-right.png);background-repeat:no-repeat;background-position:right 30px center}.area-box ul.step-box li.current-step-title{background-image:url(/market/img/area/current-arrow-right.png)}.area-box ul.step-box li:first-child{margin-left:5em}.area-box ul.step-box li:last-child{background-image:none}.area-box div.input-box{border:solid 1px #1d4d9f;height:64px;display:inline-block;width:100%;margin-bottom:2em}.area-box div.input-box h2{margin-top:18px}.area-box div.input-box div.left-box{background-color:#1d4d9f;height:64px;padding:0 32px;float:left}.area-box div.input-box div.left-box h2 span{color:white;font-size:16px;margin:0 auto}.area-box div.input-box div.right-box{height:64px;background-image:url(/market/img/area/box-arrow.png);background-repeat:no-repeat;background-position:left center}.area-box div.input-box div.right-box span.postal-symbol{margin-top:14px;color:#1d4d9f;padding-left:2em;font-size:16px;font-weight:600;margin-right:1em}.area-box div.input-box div.right-box span.divide{margin:0 5px}.area-box div.input-box input{height:40px;padding:0 10px;margin-top:14px;border:solid 1px #ccc;border-radius:3px;width:100px;font-size:16px;transform:scale(0.7)}.area-box .result .btn-preregistration,.area-box .result .btn-registration{width:260px;margin:0 auto;margin-bottom:2rem}.area-box .result .info{font-size:14px}.area-box .result .info img{position:relative;top:2px;margin-right:3px}.area-box .result .info-message{font-size:14px;margin-bottom:2em}.area-box .result.success .info{margin-bottom:2em}.area-box .step-title{color:#979797;font-size:14px;font-weight:600}.area-box .current-step-title{color:#1d4d9f;font-size:14px;font-weight:600}.area-box span.underline-y{padding-bottom:3px;border-bottom:solid 2px #FFD951}.area-box .img-right{float:right}.area-box .img-left{float:left}@media only screen and (max-width: 414px){h1{width:95%;background:url(/market/img/account/h1-icon.png) no-repeat left top;background-size:24px;background-position:0 2px;font-size:16px;text-indent:34px;margin:20px auto 0}h1 span{font-size:14px}hr.h-line{width:95%;margin:10px auto 20px}#contents{position:absolute;top:147px}.area-box{width:auto;margin:0;padding:1em}.area-box section{margin-top:50px}.area-box h2.sub-title{color:#1d4d9f;font-size:20px;margin-bottom:1em}.area-box .sub-text{color:#666;font-size:14px;margin-bottom:1em}.area-box div.input-box{border:solid 1px #1d4d9f;height:183px;display:inline-block;width:100%;margin-bottom:1em;border-radius:3px}.area-box div.input-box div.left-box{background-color:#1d4d9f;height:33px;padding:10px 0 0 0;float:none;clear:both;text-align:center}.area-box div.input-box div.left-box h2{margin-top:0}.area-box div.input-box div.left-box h2 span{color:white;font-size:14px;margin:0 auto}.area-box div.input-box div.right-box{background-image:none;clear:both;padding:1rem}.area-box div.input-box div.right-box span.postal-symbol{margin-top:12px;color:#1d4d9f;padding-left:1em;font-size:14px;font-weight:100;margin-right:1em}.area-box div.input-box div.right-box span.divide{margin:0 10px}.area-box div.input-box div.right-box .btn-check-area{margin-top:16px;margin-right:0;height:40px !important;float:right;width:100%;background:#E8192E;box-shadow:0px 3px 0px 0px #F4828D;opacity:1.0;transition:all 0.3s}.area-box div.input-box input{height:40px;padding:0 10px;margin-top:4px;width:50px;border:solid 1px #ccc;border-radius:3px;float:none !important;display:inline-block}.area-box .img-box img{width:100%}.area-box .img-right{float:left;clear:both}.area-box .img-left{float:left;clear:both;margin-bottom:1em}.area-box .result .btn-preregistration,.area-box .result .btn-registration{width:100%;margin:0 auto;margin-bottom:2rem}.area-box .result .info{font-size:14px}.area-box .result .info img{position:relative;top:2px;margin-right:3px}.area-box .result .info-message{text-align:left;font-size:14px;margin-bottom:1em}.area-box .result.success .info{margin-bottom:1em}.area-box .step-title{color:#979797;font-size:14px;font-weight:100}.area-box .current-step-title{color:#1d4d9f;font-size:14px;font-weight:100}.area-box span.underline-y{border-bottom:none}}a.add-op:hover{opacity:0.7}a.add-op:hover .btn-registration{opacity:0.7}@media only screen and (max-width: 520px){#contents{position:absolute;top:190px}.error{width:98%}h1{width:95%;background:url(/market/img/account/h1-icon.png) no-repeat left top;background-size:24px;background-position:0 2px;font-size:16px;text-indent:34px;margin:20px auto 0}h1 span{font-size:14px}hr.h-line{width:95%;margin:10px auto 20px}.box,.entry-form-summary{width:95%;border-radius:0;border:none;padding:0 2%;margin:0 auto}.note{font-size:11px;font-weight:bold;color:#1d4d9f}.note1{font-size:18px;font-weight:bold;color:#1d4d9f;margin:0 20px}table,tbody,thead,tfoot,tr,th,td{display:block}table{width:98%;margin:0 auto}th{vertical-align:top;border:none;width:98%;padding:5px 0 0 0}td{overflow:hidden;width:98%}p.span{display:inline;font-size:11px;font-weight:normal;color:#222;margin:0 0 0 20px}p.url{display:block;font-size:11px;font-weight:normal;color:#222;margin:8px 0 0 0}input{padding:0 5%}input.normal{width:89%;height:35px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid 1px #cccccc;border-radius:3px;padding:0 5%;margin:0;transform:scale(1)}input.postal{float:left;width:64px;height:40px;border:solid 1px #cccccc;border-radius:3px;font-size:16px;transform:scale(0.8);padding:0 10px;margin:0 0 5px 0}input.postal-first{float:left;width:44px;height:40px;border:solid 1px #cccccc;border-radius:3px;font-size:16px;transform:scale(0.8);padding:0 10px;margin:0 0 5px 0}.postal-code{float:left;font-weight:bold;margin:10px 8px 0}.address-box{clear:both;width:100%;margin:0}.address-box .address-code{float:none;font-size:13px;font-weight:bold;margin:12px 25px 0 0}input.address{float:none;width:90%;height:40px;border:solid 1px #cccccc;border-radius:3px;font-size:16px;transform:scale(0.8);padding:0 10px;margin:0 0 0 0}input.area-code{float:left;width:14%;height:35px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid 1px #cccccc;border-radius:3px;padding:0 2%;padding:0 2%;font-size:16px;transform:scale(0.8)}input.tel{float:left;width:23.5%;height:35px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid 1px #cccccc;border-radius:3px;padding:0 2%;font-size:16px;transform:scale(0.8)}}@media only screen and (max-width: 520px) and (max-width: 520px){input.area-code{width:12%}input.tel{width:28.5%}}@media only screen and (max-width: 520px){dd span.hyphen{float:left;margin:12px 3%}.name-sei{float:left;width:49%;margin:0}.name-sei p.top{margin:0 0 10px 0}.name-sei .kanji{float:none;font-size:13px;font-weight:bold;margin:0}.name-sei .kana{float:none;font-size:13px;font-weight:bold;margin:0}.name-mei{float:right;width:49%}.name-mei p.top{margin:0 0 10px 0}.name-mei .kanji{float:none;font-size:13px;font-weight:bold;margin:0}.name-mei .kana{float:none;font-size:13px;font-weight:bold;margin:0}input.name{float:none;width:80%;height:40px;border:solid 1px #cccccc;border-radius:3px;font-size:16px;transform:scale(0.8);padding:0 10px;margin:0 0 10px 0}textarea{width:89%;height:143px;resize:none;padding:13px 5%;margin:0 auto}.terms{background-position:34% 3px;text-align:center;text-indent:20px;margin:20px 0 0 0}.terms a{font-size:13px;font-weight:bold;color:#1d4d9f}.consent{width:173px;padding:0 0 0 20px;margin:0 auto}.claim-box-confirmation{width:95%;border-radius:0;border:none;padding:0 2%;margin:0 auto}.button-area{width:100%;overflow:hidden;margin:30px auto 100px}.button-area .back{display:block;width:35%;height:45px;border-radius:3px;background-position:15% 16px;box-shadow:0 3px 0 0 #898c99;font-size:16px;font-weight:bold;color:#5f6471;line-height:45px;text-align:center;text-indent:10px;margin:0 0 5px 0}.button-area .back:hover{opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}.button-area .next{display:block;float:right;width:60%;height:45px;border-radius:3px;background:#f8a61c;box-shadow:0 3px 0 0 #bb811f;font-size:16px;font-weight:bold;color:#ffffff;line-height:45px;text-align:center;margin:-50px 0 5px 0}.button-area .next:hover{opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}.completion-box{width:100%;text-align:center;padding:50px 0;margin:0 auto}.completion-box h2{font-size:20px;color:#1d4d9f;margin:0 0 10px 0}.completion-box p{width:90%;font-size:13px;font-weight:bold;color:#444;margin:0 auto}.completion-box p span{display:inline}.back{margin-top:40px;margin-bottom:0}.order-history a{display:block;width:130px;background:url(/market/img/common/common_arrow_other.png) no-repeat left top;background-position:115px 5px;font-size:13px;font-weight:bold;color:#222222;padding:0;margin:-60px auto 100px}}
