.section01 .block01 dd input,.section01 .block02 dd input,.section01 .btn{width:100%;height:30px;box-sizing:border-box}.section01 .block01 .text a,.section01 .block02 .news a{text-decoration:underline}.form_join.line-pay,.section01 .btn{text-align:center}.section01 .block{padding:25px 12px 12px}.section01 .btn{font-size:12px;display:block;margin-top:5px;margin-bottom:15px;margin-left:0;padding:9px 0;color:#fff;border:1px solid #000;background:#000}.section01 .block01 .tit{font-size:15px;font-weight:700;padding-bottom:15px}.section01 .block01 .box{font-size:10px;padding:19px 15px;background-color:#eee}.section01 .block01 dt{padding-bottom:7px}.section01 .block01 dd input{margin-bottom:10px;border:1px solid #777;background-color:#fff}.section01 .block02 .tit{font-size:15px;font-weight:700;padding-bottom:15px}.section01 .block02 .box{font-size:10px;padding:15px;letter-spacing:0;background-color:#eee}.section01 .block02 .text{line-height:1.6}.section01 .block02 .text span{font-size:11px;color:#666}.section01 .block02 .text01{font-weight:700;font-size:12px;padding-bottom:10px}.section01 .block02 .text02.last{padding-bottom:25px}.section01 .block02 .text02{padding-bottom:10px;font-size:12px}.section01 .block02 dt{padding-bottom:7px}.section01 .block02 dd{margin-bottom:13px}.section01 .block02 dd input{border:1px solid #777;background-color:#fff}.section01 .block02 .subText{font-size:9px;display:block;padding-top:10px;color:#5a5a5a}.section01 .block02 .sex dt{margin-bottom:5px}.section01 .block02 .sex span{margin-right:40px}.section01 .block02 .sex input{display:none}.section01 .block02 .sex label{position:relative}.section01 .block02 .sex label::before{display:inline-block;width:12px;height:12px;margin-right:6px;content:"";border:1px solid #666;border-radius:100%;background-color:#fff;margin-bottom:-3px}.section01 .block02 .sex input:checked+label:after{position:absolute;top:2px;left:4px;width:6px;height:6px;content:'';border-radius:100%;background:#000}@media only screen and (min-width:769px){.section01 .block02 .sex input:checked+label:after{top:4px}}.section01 .block02 .birth dd{margin-bottom:20px}.section01 .block02 .birth span{padding-right:3px}.section01 .block02 .birth select{width:33%;height:25px;border:1px solid #777;border-radius:0;background:url(../../img/common/selectArrow.png) 94% center no-repeat,94% center #fff;background-size:5px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.section01 .block02 .birth select.day,.section01 .block02 .birth select.month{width:22%}.section01 .block02 .terms .textArea{font-size:10px;line-height:1.44;box-sizing:border-box;width:100%;padding:12px;border:1px solid #777;background-color:#fff;height:150px;overflow:auto}.section01 .block02 .news dt{font-size:9px;padding-bottom:10px;color:#5a5a5a}.section01 .block02 .news dt:nth-child(n+2){height:0;padding:0}.section01 .block02 .news input{display:none}.section01 .block02 .news label{position:relative}.section01 .block02 .news label::before{display:inline-block;width:14px;height:14px;margin-right:6px;content:'';vertical-align:middle;border:1px solid #c9caca;border-radius:3px;background:#fff}.section01 .block02 .news input:checked+label:after{position:absolute;top:-3px;left:0;display:block;width:22px;height:22px;content:'';background:url(../../img/common/check.png) no-repeat;background-size:20px 15px}.section01 .block02 .submit input{width:100%;height:30px;margin-top:5px;margin-left:0;letter-spacing:.05em;color:#fff;border:1px solid #000;background:#000}.section01 .block .block03{float:right}.section01 .block03 .box{background:#eee}.line-pay>img{cursor:pointer}@media only screen and (min-width:769px){.section01 .block01 dl,.section01 .block02 dl{zoom:1}.section01 .block01 dl:after,.section01 .block02 dl:after,.section01:after{display:block;clear:both;content:''}.section01{zoom:1;width:100%;min-width:1110px;max-width:1180px;margin:0 auto}.section01 .block01{float:right;box-sizing:border-box;width:100%;padding:30px 10px}.section01 .block01 .tit{font-size:18px;padding-bottom:28px}.section01 .block01 .box{padding:33px 40px 45px}.section01 .block01 dd input{margin-bottom:15px}.section01 .block01 dl dd,.section01 .block01 dl dt{position:relative;float:left}.section01 .block01 dl dt{font-size:12px;box-sizing:border-box;width:27%;padding-top:8px}.section01 .block01 dl dd{box-sizing:border-box;width:73%}.section01 .block01 .pass input{width:65%}.section01 .block01 .btn{width:73%;margin-top:10px;margin-left:27%}.section01 .block01 .text{font-size:10px;margin-left:27%}.section01 .block02{float:right;box-sizing:border-box;width:55%;padding:30px 10px}.section01 .block02 .tit{font-size:18px;padding-bottom:28px}.section01 .block02 .box{margin-bottom:50px;padding:33px 40px 45px}.section01 .block02 .text{font-size:12px}.section01 .block02 dd input{margin-bottom:15px}.section01 .block02 dl dd,.section01 .block02 dl dt{position:relative;float:left}.section01 .block02 dl dt{font-size:12px;box-sizing:border-box;width:20%;padding-top:6px}.section01 .block02 dl dd{box-sizing:border-box;width:80%}.section01 .block02 .pass input{width:45%}.section01 .block02 .subText{font-size:10px;position:absolute;top:1px;left:47%;width:250px}.section01 .block02 .sex dd{padding-top:8px}.section01 .block02 .sex span{font-size:12px;position:relative;top:1px;margin-right:55px}.section01 .block02 .sex span.attention{font-size:10px;position:relative;top:1px;margin-right:55px}.section01 .block02 .birth dd{padding-top:2px}.section01 .block02 .birth span{padding-right:8px}.section01 .block02 dl.news{position:relative;padding-left:20%;margin-top:-20px}.section01 .block02 dl.news dt{font-size:12px;position:absolute;top:-8px;right:0;text-align:right}.section01 .block02 dl.news label{font-size:12px;padding-left:0}.section01 .block01 .amazon-login{background-color:#FFF;text-align:left}.section01 .block01 .amazon-login .form_join{padding:40px;text-align:center;background:#eee}.section01 .block01 .amazon-login .center{text-align:center;margin-top:20px;font-size:13px;text-decoration:underline}.section01 .block01 .amazon-loginP.sp{display:none}.section01 .block01 .amazon-loginP.pc{display:block;font-size:11px;text-align:center;margin:20px;line-height:20px;color:#666}.section01.member .block01{width:100%}.section01.member .block01 .member-login{width:55%;float:left;box-sizing:border-box;padding:0 30px 5px 12px}.section01.member .block01 .amazon-login{width:45%;float:right;box-sizing:border-box;padding:0 12px 5px 30px}.section01.all-member .block02{width:55%;float:left;padding:35px 30px 5px 12px}.section01.all-member .block01{float:left;width:45%;padding:35px 12px 12px 30px}.section01.all-member .block01 .amazon-login{margin-top:30px;padding:30px 0 0}.section01.new-member .block01{width:45%;float:right;padding:35px 12px 5px 30px;box-sizing:border-box}.section01.new-member .block02{width:55%;float:left;padding:35px 30px 5px 12px;box-sizing:border-box}.section01 .text03,.text04{font-size:12px;line-height:15px}.section01 .block03{box-sizing:border-box}.section01 .block03 .box{background:#eee}}@media only screen and (max-width:768px){.section01 .block01 .amazon-login{margin-top:30px}.section01 .block01 .amazon-login .center{text-align:left;margin-top:15px;font-size:12px;text-decoration:underline}.section01 .block01 .amazon-loginP.pc{display:none}.section01 .block01 .amazon-loginP.sp{display:block;font-size:11px;text-align:left;margin:10px 0;line-height:20px;color:#666}}