.login_bg{width:950px;margin:15px auto;border-radius:4px;box-sizing:border-box;padding:20px 0}.member_login_bg{background:#2a99cb;background:-webkit-gradient(linear,left top,left bottom,color-stop(1,#34abe1),color-stop(0,#2792c3));background:-webkit-linear-gradient(top,#34abe1 0,#2792c3 100%);background:-moz-linear-gradient(top,#34abe1 0,#2792c3 100%);background:-o-linear-gradient(top,#34abe1 0,#2792c3 100%);background:-ms-linear-gradient(top,#34abe1 0,#2792c3 100%);background:linear-gradient(to bottom,#34abe1 0,#2792c3 100%)}.girl_login_bg{padding:20px 20px 40px 20px;width:910px;background:#c7568d;background:-webkit-gradient(linear,left top,left bottom,color-stop(1,#df68a2),color-stop(0,#bd4f85));background:-webkit-linear-gradient(top,#df68a2 0,#bd4f85 100%);background:-moz-linear-gradient(top,#df68a2 0,#bd4f85 100%);background:-o-linear-gradient(top,#df68a2 0,#bd4f85 100%);background:-ms-linear-gradient(top,#df68a2 0,#bd4f85 100%);background:linear-gradient(to bottom,#df68a2 0,#bd4f85 100%)}.shop_login_bg{padding:20px 0 40px;width:910px;background:#a2b91c;background:-webkit-gradient(linear,left top,left bottom,color-stop(1,#b9d224),color-stop(0,#8a9f14));background:-webkit-linear-gradient(top,#b9d224 0,#8a9f14 100%);background:-moz-linear-gradient(top,#b9d224 0,#8a9f14 100%);background:-o-linear-gradient(top,#b9d224 0,#8a9f14 100%);background:-ms-linear-gradient(top,#b9d224 0,#8a9f14 100%);background:linear-gradient(to bottom,#b9d224 0,#8a9f14 100%)}.arrow{position:absolute;top:185px;margin-left:396px}.login_bg p{color:#FFF;text-align:center}p.login_str{margin-bottom:10px;padding-bottom:12px;border-bottom:dashed 1px #fff;font-size:18px;font-weight:700}p.login_str .disc{font-weight:400;font-size:14px;color:#fff}div.txt{margin:20px auto 0;padding:20px;border-radius:4px;text-align:center}.girl_login_bg div.txt{width:400px;color:#fff;text-align:left}.shop_login_bg div.txt{width:400px;color:#fff;text-align:left}div.txt .mail{width:100%;padding:8px;margin:8px 0 0;box-sizing:border-box;border-radius:4px;border:1px solid #aeaeae;background:#fff;appearance:none;-webkit-appearance:none}div.txt .id,div.txt .password{width:100%;padding:8px;margin:8px 0 0;box-sizing:border-box;border-radius:4px;border:1px solid #aeaeae;background:#fff;appearance:none;-webkit-appearance:none}.keep{padding:0}.keep label{color:#FFF}.keep label:hover{cursor:pointer}.keep input{vertical-align:bottom}div.submit{text-align:center;padding:16px 0 0 0}p.r_links{line-height:1.6;margin:16px 0 0 0;text-align:left}.r_links a{color:#FFF;font-size:14px}.logout_str a{color:#FFF}.girl_link,.member_link,.shop_link{display:block;margin:20px auto 0 auto;width:250px;padding:8px 0;border-radius:4px;border:2px solid #7ed7ff;background-color:#34abe1;color:#fff;text-decoration:none;text-align:center}.girl_link{border:2px solid #FFC2D3;background-color:#FF7DA1}.shop_link{border:2px solid #D5EAD8;background-color:#75C409}.girl_link a,.member_link a{font-size:14px;font-weight:700;color:#FFF;text-decoration:none}span.error{margin:0 auto;margin-bottom:-10px;padding:10px 0;border-radius:4px;display:block;width:320px;line-height:1.4;color:red;background:#fff;font-size:16px;font-weight:700;text-align:center}.member_login_bg .login_left{padding:0 10px 20px 15px;width:440px;float:left}.member_login_bg .login_right{padding:0 15px 20px 40px;width:430px;float:right}.member_login_bg .login_left div.txt{padding:0 11px 20px 10px;text-align:left;color:#fff;font-size:14px}.member_login_bg .login_right .snslogin{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-between;-ms-flex-pack:justify}.member_login_bg .snslogin .sns{position:relative;width:48%;height:36px;line-height:36px;margin:0 0 10px 0;padding-left:36px;border-radius:4px;box-sizing:border-box;background:#fff;text-align:center;text-decoration:none;font-size:13px!important;font-weight:700;color:#fff;transition:all .2s}.member_login_bg .snslogin .sns.wide{width:100%}.member_login_bg .snslogin .sns.border:before{content:"";position:absolute;left:0;display:block;width:36px;height:36px;border-right:1px solid}.member_login_bg .snslogin .sns.line{background:#00C300 url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/other/login/login_line.png) no-repeat left center;background-size:36px}.member_login_bg .snslogin .sns.line:hover{background-color:#00e000}.member_login_bg .snslogin .sns.line:active{background-color:#00b300}.member_login_bg .snslogin .sns.line.border:before{border-color:#00B300}.member_login_bg .snslogin .sns.line.border:hover:before{border-color:#00c900}.member_login_bg .snslogin .sns.line.border:active:before{border-color:#009800}.member_login_bg .snslogin .sns.facebook{background:#1877F2 url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/other/login/login_facebook.png) no-repeat 4px center;background-size:28px}.member_login_bg .snslogin .sns.facebook:hover{background-color:#59a1ff}.member_login_bg .snslogin .sns.facebook:active{background-color:#1d60b7}.member_login_bg .snslogin .sns.facebook.border:before{border-color:#1d60b7}.member_login_bg .snslogin .sns.facebook.border:hover:before{border-color:#458ae2}.member_login_bg .snslogin .sns.facebook.border:active:before{border-color:#120098}.member_login_bg .snslogin .sns.twitter{background:#1DA1F2 url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/other/login/login_twitter.png) no-repeat left center;background-size:36px}.member_login_bg .snslogin .sns.twitter:hover{background-color:#70c9ff}.member_login_bg .snslogin .sns.twitter:active{background-color:#2f8fca}.member_login_bg .snslogin .sns.twitter.border:before{border-color:#2f8fca}.member_login_bg .snslogin .sns.twitter.border:hover:before{border-color:#19b8ff}.member_login_bg .snslogin .sns.twitter.border:active:before{border-color:#0a72ce}.member_login_bg .snslogin .sns.google{background:#4285F4 url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/other/login/login_google.png) no-repeat left center;background-size:36px}.member_login_bg .snslogin .sns.google:hover{background-color:#7aacff}.member_login_bg .snslogin .sns.google:active{background-color:#3369c2}.member_login_bg .snslogin .sns.yahoo{background:#F03 url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/other/login/login_yahoo.png) no-repeat 4px center;background-size:28px}.member_login_bg .snslogin .sns.yahoo:hover{background-color:#ff6a87}.member_login_bg .snslogin .sns.yahoo:active{background-color:#b41717}.member_login_bg .login_right .memo{margin-top:20px;padding:10px 10px 0;line-height:1.6;color:#000;background:#ccefff}.member_login_bg .ok{position:relative;top:-6px;margin:0 15px 24px;padding:12px 0;line-height:1;border-radius:4px;color:#2d9ed2;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(1,#f6f6f6),color-stop(0,#fff));background:-webkit-linear-gradient(top,#f6f6f6 0,#fff 100%);background:-moz-linear-gradient(top,#f6f6f6 0,#fff 100%);background:-ms-linear-gradient(top,#f6f6f6 0,#fff 100%);background:linear-gradient(to bottom,#f6f6f6 0,#fff 100%);font-size:18px;font-weight:700;text-shadow:2px 2px 0 #fff}.member_login_bg .new_reg p,.member_login_bg .poke_member p{text-align:left;margin-bottom:10px}.member_login_bg .new_reg p.login_str,.member_login_bg .poke_member p.login_str{text-align:center}.member_login_bg .new_reg div.txt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0}.member_login_bg .new_reg div.txt span{width:35%;margin-bottom:16px}.member_login_bg .new_reg div.txt .chihou,.member_login_bg .new_reg div.txt .name{width:63%;border-radius:4px;border:1px solid #aeaeae;box-sizing:border-box;margin-bottom:16px}.member_login_bg .new_reg div.txt .chihou{padding:4px 10px;line-height:1.2;font-size:100%;font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Arial,sans-serif}.member_login_bg .new_reg div.txt .sex{margin:20px 0 0 142px;text-align:left}.member_login_bg .new_reg div.txt .sex input{margin-left:8px;vertical-align:middle}.member_login_bg .new_reg div.txt .sex label:hover{cursor:pointer}.member_login_bg .poke_member div.txt{padding:0 15px 16px 0;font-size:14px;text-align:left;color:#fff}.member_login_bg input[type=submit]{margin:20px auto 0;border:solid 1px #333;border-radius:4px;display:block;width:160px;color:#fff;background:#000;background:-webkit-gradient(linear,left top,left bottom,color-stop(1,#737373),color-stop(0,#131313));background:-webkit-linear-gradient(top,#737373 0,#131313 100%);background:-moz-linear-gradient(top,#737373 0,#131313 100%);background:-o-linear-gradient(top,#737373 0,#131313 100%);background:-ms-linear-gradient(top,#737373 0,#131313 100%);background:linear-gradient(to bottom,#737373 0,#131313 100%);-webkit-appearance:button;font-size:20px;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.6)}.member_login_bg input[type=submit]:hover{cursor:pointer}.member_login_bg .login_comfirm{padding:20px;color:#fff;text-align:center}.member_login_bg .login_comfirm table{margin:40px auto;font-size:16px}.member_login_bg .login_comfirm table th{padding:10px;text-align:right;font-weight:400;width:180px}.member_login_bg .login_comfirm table td{padding:10px;text-align:left}.member_login_bg .disc{font-weight:700;font-size:16px;line-height:1.6}.member_login_bg input[type=submit].touroku{width:300px}.member_login_bg input[type=submit].back{font-size:14px;font-weight:400}ul #login{margin:0 auto 0 auto}#login li.list{position:relative;width:120px;margin:6px 2px 0 2px;padding:5px;border:solid 1px #AAA;background-color:#FFF;float:left;overflow:hidden;height:190px}#login div.img{height:155px}#login div.img img{padding:0 10px 0 10px;width:100px;max-height:150px}#login div.text{text-align:center;overflow:hidden}#function_information{text-align:center;background-color:#fff;border:solid 2px #3f3f3f;margin:10px 0 5px 0;width:480px;margin:auto;border-radius:6px}#information_name{border-bottom:solid 1.5px #aaa;background-color:#3f3f3f;color:#fff;padding:5px 0;font-size:15px}#information_name span{color:#f33}#information_contents{font-size:13px;padding:5px 0 5px 0;color:#000}