﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background-color:transparent;font-style:normal}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{position:relative;-webkit-text-size-adjust:100%}ul,ol,li{list-style:none}a:focus{outline:thin dotted}img{vertical-align:bottom;line-height:0}label{cursor:pointer}del{text-decoration:line-through}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{color:#f7931e;font-size:12px;font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;line-height:1.333}a:link{color:#666}a:visited{color:#666}a:hover{color:#666}a:active{color:#666}a{text-decoration:none}a:hover,a:active{text-decoration:underline;outline:0}em{font-style:normal}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}body{color:#777;font-family:"メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "MS P Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Verdana", "Arial", "Helvetica", sans-serif;font-size:12px;line-height:1.333;margin:0;padding:0}a{color:#666;text-decoration:none}a:hover,a:active,a:focus{color:#f60;text-decoration:underline}h1,h2,h3,h4,h5,h6{margin:0;font-size:1em}p,form,dl,dd,form{margin:0}ol,ul{list-style-type:none;margin:0;padding:0}em{font-style:normal}img{border:0;vertical-align:top}iframe{vertical-align:top}label{cursor:pointer}input,textarea,select{color:#555;font-family:'Hiragino Kaku Gothic Pro', 'MS PGothic', sans-serif;font-size:12px;vertical-align:top}#contentsArea{min-width:960px;background:#f8f8f8 url(//images.hangame.co.jp/hangame/extra/join/r04/bg_head.png) center 59px no-repeat;color:#888;text-align:center}#contWrap{position:relative;margin:0 auto;padding-top:163px;padding-bottom:70px;width:960px;text-align:left;overflow:hidden}#contentsArea img{vertical-align:top}#contentsArea a:hover{text-decoration:underline}#contentsArea h1{position:absolute;left:0;top:0;text-indent:-9999px}#contentsArea #headLink{position:absolute;top:19px;right:0;margin-right:-1px;color:#6b6b6b}#contentsArea #headLink li{float:left;width:70px;background:url(//images.hangame.co.jp/hangame/extra/join/r04/bg_headlink.gif) right 4px no-repeat;font-size:11px;text-align:center}#statusArea{background:url(//images.hangame.co.jp/hangame/extra/join/r04/bg_status.png) left top no-repeat}#statusArea.sms{background:url(//images.hangame.co.jp/hangame/extra/join/r04/bg_status_sms.png) left top no-repeat}#statusArea.openid{background:url(//images.hangame.co.jp/hangame/extra/join/r04/bg_status_openid.png) left top no-repeat}#mainContent{background:#fff url(//images.hangame.co.jp/hangame/extra/join/r04/bg_main_m.gif) left bottom repeat-y}#mainContent .bgWrap{padding:40px 99px;background:url(//images.hangame.co.jp/hangame/extra/join/r04/bg_main_b.gif) left bottom no-repeat}#mainContent .bgWrap--wide{padding:65px 50px}#mainContent p,#mainContent ul li{line-height:1.5}#mainContent a{color:#bca482}#mainContent .bold{font-weight:bold}#mainContent .arrow{padding-left:7px;background:url(//images.hangame.co.jp/hangame/extra/friend/r03/ico_arrow.gif) 0 6px no-repeat}#icarusBnr{margin-top:50px;text-align:center}#btnArea{margin-top:30px;padding-top:30px;border-top:1px solid #dcdcdc;text-align:center}#btnArea.middle{margin-top:20px;padding-top:0;padding-bottom:10px;border-top:none}#btnArea li{display:inline;margin:0 7px}#errorArea{margin-top:30px;margin-bottom:-20px;padding:10px;border:2px solid #c00;color:#c00}#mainContent input,#mainContent select{display:inline-block;padding:3px;height:22px;line-height:22px;border:1px solid #e3e3e3;vertical-align:middle}#mainContent input[type=radio],#mainContent table.form input[type=radio]{margin-top:0;margin-right:5px;padding:0;margin-top:2px;*margin-top:-3px;width:auto;height:auto;border:none;vertical-align:middle}#mainContent table.form input.noIME{ime-mode:disabled}#mainContent table.form select{height:30px;line-height:30px}#mainContent table.form input.bg{background:#f2f2f2}#mainContent table.form td .clear{color:#329a32}#mainContent .error{color:#f00}#msgArea h3{padding-bottom:10px;text-align:center}#msgArea .msgBox{margin-top:30px;padding:30px 0 26px;border:3px solid #e5e5e5;text-align:center}#msgArea .msgBox ul.left{padding-left:25px;text-align:left}#msgArea .msgFoot{margin-top:10px}#msgArea .msgFoot ul{margin-bottom:8px}#msgArea .msgFoot ul li{padding-left:1em;text-indent:-1em}#msgArea .msgFoot .btn{letter-spacing:-0.4em}#msgArea .msgFoot .btn p{display:inline-block;*display:inline;*zoom:1;margin-right:5px}#msgArea .errBox{margin-top:9px;width:758px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;text-align:center}#msgArea .errBox p{padding-top:10px}#msgArea .errBox .notes{color:#f00}#msgArea .errBox .strong{color:#333;font-weight:bold}#msgArea .errBox .right{text-align:right}#msgArea .errBox .bgt{position:relative;margin:0 -1px;width:760px;background:url(//images.hangame.co.jp/hangame/extra/join/r04/bg_errbox_t.gif) left top no-repeat}#msgArea .errBox .bgt:after{clear:both;content:".";display:block;height:0;visibility:hidden}#msgArea .errBox .bgb{padding:10px 20px 20px;background:url(//images.hangame.co.jp/hangame/extra/join/r04/bg_errbox_b.gif) left bottom no-repeat}#msgArea .msgBox .userName{margin-bottom:5px}#msgArea .msgBox .userName span{color:#333;font-weight:bold}#msgArea .mailConfBox{margin:20px auto 10px;padding:15px;width:397px;background:#ededed;word-break:break-all}#msgArea .mailConfBox p{color:#ea5900;font-size:16px}#msgArea .mailConfBox input{margin:5px;width:223px}.communicationError{position:relative;margin-bottom:30px;color:#cc0000;border:1px solid #cc0000}#msgArea .communicationError{margin-top:30px}.communicationError .inner{padding:20px 25px;border:4px solid #eda6a6}.communicationError .errorTitle{font-size:16px;font-weight:bold;margin-bottom:15px}.communicationError .errorList{font-size:12px}.communicationError .errorList li{line-height:20px;text-indent:-12px;padding-left:12px}.communicationError .errorList li:before{content:"・"}.mailInput #statusArea h2{margin-left:0}.mailInput #msgArea p{padding-bottom:8px}.mailInput #msgArea ul{padding-bottom:8px}.mailInput #msgArea .msgBox{padding-left:58px;padding-right:58px;text-align:left}.mailInput #mainContent input{width:419px}.mailInput #mainContent table th{padding-top:8px;width:123px;font-weight:normal;text-align:left;vertical-align:top}.mailInput .caution{padding:0 0 5px 1em;text-indent:-1em}.mailInput .footer{margin-top:20px;text-align:center}.mailInput #mainContent .footer a{color:#3887e0;text-decoration:underline}.mailConf input.keyMes{background:#fff url(//images.hangame.co.jp/hangame/extra/join/txt_certify.gif) left center no-repeat}.memberInput #statusArea h2{margin-left:229px}.memberInput #joinPcForm{padding:0 79px 0 82px}.memberInput #joinPcForm p{margin-bottom:8px}.memberInput #joinPcForm ul.caution{margin-bottom:8px}.memberInput #joinPcForm ul.caution li{padding-left:1em;text-indent:-1em}.memberInput #joinPcForm h3{margin-top:8px}.memberInput table.form #sexRow h3,.memberInput table.form #mailRow h3{margin-top:0}.memberInput table.form th{width:131px;vertical-align:top}.memberInput table.form td{padding-bottom:15px}.memberInput table.form td .guide.please{padding-top:15px}.memberInput table.form #mailRow .guide{padding-top:3px}.memberInput table.form .icn{display:inline-block;margin:1px 0 0 20px;vertical-align:middle}.memberInput table.form #sexRow .icn{margin-left:0}.memberInput #mainContent table.form input[type=checkbox]{margin-right:5px;padding:0;width:auto;height:auto;border:none}.memberInput table.form input#newid,.memberInput table.form input#pwd1,.memberInput table.form input#pwd2,.memberInput table.form input#email{width:307px}.memberInput table.form input#birthyy{width:87px}.memberInput table.form select{height:28px;line-height:28px}.memberInput table.form select#location{width:93px}.memberInput table.form textarea{display:inline;padding:6px 9px;height:120px;border:1px solid #e3e3e3;vertical-align:middle}.memberInput table.form label{display:inline-block;vertical-align:middle}.memberInput table.form #birthRow label img{margin:0 17px 0 5px}.memberInput table.form #sexRow label,.memberInput table.form #mailRow label{margin-right:20px}.memberInput .more img{position:relative;margin-top:-3px}.memberConf #statusArea h2{margin-left:467px}.memberConf .guide{margin:10px 0 0}.memberConf dl dd .icn{display:inline-block;margin-left:20px;vertical-align:middle}.memberConf #joinConfirm{padding:31px 0 28px 40px;border:3px solid #e5e5e5;*zoom:1}.memberConf #joinConfirm:after{clear:both;content:".";display:block;height:0;visibility:hidden}.memberConf #joinConfirm .bg:after{clear:both;content:".";display:block;height:0;visibility:hidden}.memberConf .confBox{float:left}.memberConf .confBox dl{margin-top:18px}.memberConf .confBox dt{float:left;width:127px}.memberConf #info{width:337px}.memberConf #info dt{position:relative;float:left;width:127px}.memberConf #info dt .btn{position:absolute;left:0;top:23px}.memberConf #info dd{float:left;padding-bottom:25px;width:200px;word-break:break-all}.memberConf #info dd .notes{margin-top:5px;color:#f00}.memberConf #ava{padding-left:40px;width:339px}.memberConf #ava .avtr{width:100%;text-align:center}.memberConf #ava .avtr span{margin:20px auto 25px}#TosAgreement{margin:50px 0 15px}#TosAgreement h3{margin-bottom:10px}#TosAgreement div.document{height:120px;margin:10px;padding:10px 10px 30px 0;overflow-y:scroll}#TosAgreement div.notes{padding:5px 22px;border-top:1px solid #ccc}#hgAgreement{zoom:1;margin:0 0 10px;border:1px solid #ccc}#hgAgreement h2{color:#4C8DD2;font-size:16px;font-weight:bold;margin:16px 0pt 16px 6px}#hgAgreement h3{margin:0 0 0 6px}#hgAgreement p.headnumber{margin-top:1em;margin-bottom:0px;padding-left:2.5em;text-indent:-2.5em}#hgAgreement p{line-height:1.5em;margin-left:2em;padding-left:0.5em}#hgAgreement p.writing{padding-left:2em;text-indent:0em}#hgAgreement p.writing_subnumber{margin-bottom:0px;padding-left:5em;text-indent:-2.5em}#hgAgreement p.writing_number{margin-bottom:0px;padding-left:3.5em;text-indent:-1.5em}#hgAgreement ol{list-style-image:none;list-style-position:outside;list-style-type:decimal;margin-left:6.5em}#hgAgreement li.en{list-style-image:none;list-style-position:outside;list-style-type:upper-alpha;margin-bottom:0px;margin-left:0.5em}#hgAgreement li{margin-bottom:0.5em}#hgAgreement address{margin-top:2em;margin-bottom:5em;font-style:normal;font-weight:normal}#hgAgreement address p{margin-left:10px}#gameAgreement{zoom:1;margin:0 0 10px;border:1px solid #ccc}#gameAgreement h3.heading{margin:14px 0 10px 10px;color:#666;font-size:13px}#gameAgreement .document{overflow-y:auto;height:250px;padding:10px}#gameAgreement h2{font-size:15px;margin:5px 0 5px 0}#gameAgreement h3{margin:0 0 5px 0}#gameAgreement ol{margin:0 0 15px 15px}#gameAgreement ol li{text-indent:-1em}#gameAgreement ol li ul{margin-left:15px}#gameAgreement ol.sub{margin:0 0 15px 20px}#gameAgreement ol.sub li{text-indent:-2em}#gameAgreement p{margin-bottom:15px}#gameAgreement p.enactDay{margin:-10px 0 0 0;padding:0 0 10px 0;background:none}#gameAgreement .docType2 ol li{list-style-position:outside;list-style-type:decimal;margin-left:15px;text-indent:0;padding-left:0}#gameAgreement .docType2 ol li li{list-style:none;margin-left:-10px}#gameAgreement .docType2 ol li ul li{padding-left:0.8em;text-indent:-0.8em}#gameAgreement .docType2 ol li ol li{padding-left:1.9em;text-indent:-1.9em}#imgAuthen{margin-top:50px}#imgAuthen .imgAutBox{margin-top:10px;padding:20px 20px 20px 30px;background:#e6e6e6}#imgAuthen .imgAutBox h4{margin:10px 0 13px 0;color:#333;font-size:13px}#imgAuthen table{width:710px}#imgAuthen table th{width:308px;font-weight:normal;text-align:left;vertical-align:top}#imgAuthen table td{padding:20px 0 0 25px;background:#fff}#mainContent #imgAuthen input{margin-top:5px;padding:2px;width:146px;height:18px;line-height:18px;border:1px solid #b2b2b2}.memberConf #imgAuthen .guide.exp{margin-top:5px;font-size:11px}.registFin #statusArea h2{margin-left:705px}.registFin #mainContent .bgWrap{padding-bottom:50px}.registFin .bottomTxt{margin-top:10px;text-align:center}.registFin #msgArea.msg_v02 h3{padding-top:14px;padding-bottom:0}.registFin #btnArea{margin-top:20px}.registFin .msg_v02 #btnArea{border:none;margin:16px auto 0;padding:0 0 25px}.registFin .m-pickup{margin-top:48px;padding:4px;border:1px solid #e0dfdd;background:#e8e7e5;text-align:center}.registFin .pickWrap{padding-bottom:28px;background:#fff url('//images.hange.jp/hangame/extra/join/r04/bg_pickup_01.png?1594362635') left top no-repeat}.registFin .m-pickup h3{padding:20px 0 22px}.registFin .m-pickup ul{margin-left:44px;text-align:left;*zoom:1}.registFin .m-pickup ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}.registFin .m-pickup li{float:left;margin-right:16px}.registFin .m-pickup .prg{margin:30px;padding-top:30px;width:690px;border-top:1px solid #d8d8d8}.registFin .m-pickup.pureArea{margin:40px auto -20px}.registFin .m-pickup.pureArea .pickWrap{width:750px;height:206px;margin:0 auto;padding:0;background-image:url('//images.hange.jp/hangame/extra/join/r04/bg_pure.jpg?1594362635')}.registFin .m-pickup.pureArea h3{padding:20px 0 100px}.registFin .m-pickup.pureArea .pickWrap01{width:750px;height:206px;margin:0 auto;padding:0;background-image:url(//images.hangame.co.jp/hangame/extra/join/r04/bg_pure01.jpg)}.registFin .m-pickup.pureArea .pickWrap01 h3{padding:17px 4px 45px 0}.registFin .m-pickup.pureArea .pickWrap01 .btn{padding-right:10px}.registFin .m-pickup.DLstore{margin:45px auto 0}.registFin .m-pickup.DLstore .pickWrap{width:750px;height:318px;margin:0 auto;padding:0;background:url(//images.hangame.co.jp/hangame/extra/join/r04/bg_dl-store.png) 44px 63px no-repeat #fff}.registFin .m-pickup.DLstore h3{padding:20px 0 209px}.registFin .m-pickup.topicArea{position:relative;margin:40px auto -20px}.registFin .m-pickup.topicArea .pickWrap{width:750px;height:206px;margin:0 auto;padding:0;background-image:url(//images.hangame.co.jp/hangame/extra/join/r04/bg_pure.jpg)}.registFin .m-pickup.topicArea .pickWrap01{width:750px;height:206px;margin:0 auto;padding:0;background-image:url(//images.hangame.co.jp/hangame/extra/join/r04/bg_pure01.jpg)}.registFin .m-pickup.topicArea .pickWrap01 .btn{position:absolute;top:142px;text-align:center;width:750px;left:0}#gmArea{margin-top:38px;margin-left:-10px;width:783px}#gmArea .gaCnt{border:7px solid #CCCCCC;padding:30px 20px;height:288px;position:relative;overflow:hidden}#gmArea .gaCnt:after{content:".";display:block;height:0;clear:both;visibility:hidden}#gmArea #gaMovie{float:left;width:410px;padding-top:10px}#gmArea #gaMovie p.mvTxt{z-index:201;padding-top:5px;position:relative;font-size:10px}#gmArea .gaBtn{float:right;width:210px;padding-top:82px;z-index:201;position:relative}#gmArea .gaBtn p.gaTxt{line-height:1.6;padding-bottom:23px;font-size:11px}#gmArea .imgSet{position:absolute;z-index:200;top:0;left:0}#joinMbile{background:url(//images.hangame.co.jp/hangame/extra/join/bg_hangame_play.jpg) no-repeat left top;width:783px;height:474px;margin-top:48px;margin-left:-10px}#joinMbile p.tit{padding:23px 0 0 44px}#joinMbile #joinMbileInfo{background:url(//images.hangame.co.jp/hangame/extra/join/bg_mobile_address.gif) no-repeat left top;width:691px;height:190px;margin:180px auto 0}#joinMbileInfo .registerWay{width:628px;margin:0 auto;padding-top:13px}#joinMbileInfo .qrWay{border-bottom:1px solid #cdc9b5;color:#764c3b;position:relative;margin-bottom:8px}#joinMbileInfo .qrWay dt{font-weight:bolder;padding-bottom:2px}#joinMbileInfo .qrWay dd{padding-bottom:3px}#joinMbileInfo .qrWay p.about{font-size:11px;font-weight:bold;background:url(//images.hangame.co.jp/hangame/extra/join/arw_orange-r.gif) no-repeat 0 2px;padding:0 0 3px 7px}#joinMbileInfo .qrWay p.about a{color:#764c3b}#joinMbileInfo .qrWay .qr{position:absolute;top:3px;right:0}#joinMbileInfo .qrWay .qr img{border:1px solid #e3dfd9}#joinMbileInfo .mailWay dt{font-weight:bold;padding-bottom:2px}#joinMbileInfo .mailWay dd{font-size:11px;padding-bottom:5px}#joinMbileInfo .mailWay .addSubmit span.submit{padding-left:5px;position:relative;top:-1px}#joinMbileInfo .mailWay .addSubmit span.userMail{font-weight:bold}#joinMbileInfo .mailWay span.guide{font-size:11px;color:#d34e4f}#contentsArea.errorMsg #mainContent{padding-top:15px;background:url(//images.hangame.co.jp/hangame/extra/join/r04/bg_main_t.png) left top no-repeat}#contentsArea.errorMsg .bgWrap{padding:0 0 15px}#contentsArea.errorMsg #errArea{position:relative;padding:32px 99px;background:url(//images.hangame.co.jp/hangame/extra/join/r04/bg_main_m.gif) left bottom repeat-y;text-align:center}#contentsArea.errorMsg #errArea h2{padding:19px 0 2px;color:#ea5900;font-size:16px}#contentsArea.errorMsg #errArea .txt{padding-top:8px}#contentsArea.errorMsg #errArea .leftWrap{margin-top:30px;padding-top:10px;border-top:1px solid #dcdcdc;text-align:left}#contentsArea.errorMsg #errArea .leftWrap p{margin-top:20px;padding-top:0}#contentsArea.errorMsg #errArea .leftWrap p.notes{margin-top:5px;padding-left:1em;text-indent:-1em}#contentsArea.errorMsg #errArea .leftWrap ul.listType01{margin-top:5px;padding-left:1em;text-indent:-1em}#result-area{width:960px;margin:0 auto;padding-top:28px}#result-area:after{content:".";display:block;height:0;clear:both;visibility:hidden}.col2Box{margin-top:40px;width:860px;zoom:1}.col2Box:before,.col2Box:after{content:"";display:table}.col2Box:after{clear:both}.col{-moz-box-sizing:border-box;box-sizing:border-box;width:418px;height:604px;background:#f9f9f9;border:1px solid #ececec;padding:40px}.col__1{float:left}.col__2{float:right}.col__head{margin-bottom:10px}.col__body{min-height:370px}#mainContent .col h3{text-align:left}#mainContent .col a{color:#3887e0;text-decoration:underline}#mainContent .col a:hover{text-decoration:none}#mainContent .col input#email{-moz-box-sizing:border-box;box-sizing:border-box;height:40px;width:100%;padding:3px 10px;font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-weight:bold;color:#5f5f5f;border:2px solid #c6c6c6}#mainContent .col input#email.error{border-color:#ff4d4d}#mainContent .col input#email.clear{border-color:#48c565}#mainContent .col input#email::-ms-clear{visibility:hidden !important}#mainContent .col input[type="text"]:-moz-placeholder{font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-weight:bold;color:#aaa}#mainContent .col input[type="text"]::-moz-placeholder{font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-weight:bold;color:#aaa}#mainContent .col input[type="text"]:-ms-input-placeholder{font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-weight:bold;color:#aaa}#mainContent .col input[type="text"]::-webkit-input-placeholder{font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-weight:bold;color:#aaa}#mainContent .col .add{margin:20px 0;position:relative}#mainContent .col span.guide{position:absolute;top:8px;right:10px;padding:2px 0 2px 5px;background:#fff}#mainContent .col span.guide .error{color:#ff4d4d}#mainContent .col span.guide .clear{font-weight:bold;color:#48c565}#mainContent .col p.guide{margin-top:-20px}#mainContent .col .note{font-size:11px;color:#b4b4b4}#mainContent .col .note li{line-height:20px;text-indent:-12px;padding-left:12px}#mainContent .col .note li:before{content:"※"}#mainContent .col .btnList{margin-top:10px;padding-top:10px;border:none}#mainContent .col .btnList li{display:block;text-align:center;margin-top:20px}#mainContent .col .btnList li:first-child{margin-top:0}
