@charset "UTF-8";#__next,html{height:100%}html{font-size:100%;color:#000}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0;font-feature-settings:normal;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}body{font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;min-width:980px;height:100%;margin:0;color:#4e4e4e}img{border:0}strong{font-weight:700}a:link,a:visited{color:#116fbb;text-decoration:none}a:hover{color:#116fbb;text-decoration:underline}a[href*="tel:"]{cursor:default}p{margin-bottom:1em}td,th{letter-spacing:0}td td{font-size:1em}.clearfix:after{content:"";clear:both;display:block}.mgn_b0{margin-bottom:0!important}.mgn_b5{margin-bottom:5px!important}.mgn_b10{margin-bottom:10px!important}.mgn_b15{margin-bottom:15px!important}.mgn_b20{margin-bottom:20px!important}.mgn_b25{margin-bottom:25px!important}.mgn_b30{margin-bottom:30px!important}.mgn_b35,.mgn_b40{margin-bottom:35px!important}.mgn_b45{margin-bottom:45px!important}.mgn_b50{margin-bottom:50px!important}.mgn_t0{margin-top:0!important}.mgn_t5{margin-top:5px!important}.mgn_t10{margin-top:10px!important}.mgn_t15{margin-top:15px!important}.mgn_t20{margin-top:20px!important}.mgn_t25{margin-top:25px!important}.mgn_t30{margin-top:30px!important}.mgn_t35{margin-top:35px!important}.mgn_t40{margin-top:40px!important}.mgn_t45{margin-top:45px!important}.mgn_t50{margin-top:50px!important}.mgn_l0{margin-left:0!important}.mgn_l5{margin-left:5px!important}.mgn_l10{margin-left:10px!important}.mgn_l15{margin-left:15px!important}.mgn_l20{margin-left:20px!important}.mgn_l25{margin-left:25px!important}.mgn_l30{margin-left:30px!important}.mgn_l35{margin-left:35px!important}.mgn_l40{margin-left:40px!important}.mgn_l45{margin-left:45px!important}.mgn_l50{margin-left:50px!important}.mgn_r0{margin-right:0!important}.mgn_r5{margin-right:5px!important}.mgn_r10{margin-right:10px!important}.mgn_r15{margin-right:15px!important}.mgn_r20{margin-right:20px!important}.mgn_r25{margin-right:25px!important}.mgn_r30{margin-right:30px!important}.mgn_r35{margin-right:35px!important}.mgn_r40{margin-right:40px!important}.mgn_r45{margin-right:45px!important}.mgn_r50{margin-right:50px!important}.mgn_tb0{margin-top:0!important;margin-bottom:0!important}.mgn_tb5{margin-top:5px!important;margin-bottom:5px!important}.mgn_tb10{margin-top:10px!important;margin-bottom:10px!important}.mgn_tb15{margin-top:15px!important;margin-bottom:15px!important}.mgn_tb20{margin-top:20px!important;margin-bottom:20px!important}.mgn_tb25{margin-top:25px!important;margin-bottom:25px!important}.mgn_tb30{margin-top:30px!important;margin-bottom:30px!important}.mgn_tb35{margin-top:35px!important;margin-bottom:35px!important}.mgn_tb40{margin-top:40px!important;margin-bottom:40px!important}.mgn_tb45{margin-top:45px!important;margin-bottom:45px!important}.mgn_tb50{margin-top:50px!important;margin-bottom:50px!important}#wrapper{width:100%;min-height:100%;position:relative}#header{width:980px;margin:0 auto;padding:25px 0 5px}#header img{vertical-align:bottom}#header #logo,#header .headerLeft{float:left}#header .headerRight{width:190px;float:right}#header #inquiryLink{padding:19px 0 0;float:left}#header #inquiryLink a{padding:0 0 0 10px;color:#333333;font-size:.8em;position:relative}#header #inquiryLink a:hover{text-decoration:underline}#header #inquiryLink a:after{content:"";display:block;position:absolute;left:0;top:50%;width:0;height:0;border-color:transparent transparent transparent #1a9abe;border-style:solid;border-width:3px 5px;margin:-3px 0 0}#header #logoutBtn{padding:15px 0 0;float:right}#header #logoutBtn a{display:block;padding:5px 10px;color:#ffffff;font-size:.8em;text-align:center;border-radius:2px;background:#102955;background:linear-gradient(180deg,#102955,#0e254c)}#header #logoutBtn a:hover{text-decoration:none;-ms-opacity:.7;opacity:.7}#header #customer{color:#2e2d2d;font-size:.9em;float:left}#header #lastTimeLogin{color:#2e2d2d;font-size:.9em;float:right}#mypageMenu{background:#1a9abe;-ms-box-shadow:0 5px 8px 0 rgba(0,0,0,.3);box-shadow:0 5px 8px 0 rgba(0,0,0,.3)}#mypageMenu ul{width:980px;margin:0 auto;padding:0 0 0 45px;-ms-box-sizing:border-box;box-sizing:border-box}#mypageMenu li{margin:0 15px 0 0;float:left}#mypageMenu li a{display:block;padding:15px 20px 17px;color:#ffffff;font-size:.85em;text-decoration:none;text-align:center}#mypageMenu li a.menuOn,#mypageMenu li a:hover{padding:15px 20px;text-decoration:none;border-bottom:2px solid #ebece6}#contents{width:980px;margin:35px auto 0;padding:0 0 165px}#contents #leftMenu{width:220px;float:left}#contents #leftMenu li{border-top:1px solid #cfd8dc}#contents #leftMenu li:first-child{border:none}#contents #leftMenu li a{display:block;padding:15px 5px 15px 25px;color:#757575;font-size:.85em;background:#f7f7f7}#contents #leftMenu li a.menuOn,#contents #leftMenu li a.menuOn:hover{color:#1a9abe;text-decoration:none;background:#f7f7f7}#contents #leftMenu li a:hover{color:#1a9abe;text-decoration:none;background:#efefef}#contents #rightMain{width:740px;float:right}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #ffffff!important;-webkit-text-fill-color:#223354!important;caret-color:#223354}#contents #rightMain h1{padding:0 0 3px;color:#757575;font-size:1.7em;font-weight:700;line-height:normal;border-bottom:2px solid #cfd8dc}#contents #rightMain h2{margin:0 0 10px;color:#757575;font-size:1.2em;font-weight:700;border-bottom:1px solid #cfd8dc}#contents #rightMain h3{margin:0 0 10px;padding:0 0 0 5px;color:#757575;font-weight:700;border-left:4px solid #1a9abe}#contents #rightMain .readTxt{margin:10px 0 20px;font-size:.9em;line-height:1.3}#contents #rightMain .secBox{margin:0 0 50px}#contents #rightMain .errorMsg{margin:0 0 20px;color:#ff0000}#contents #rightMain .endMsg span{font-size:.8em}#contents #rightMain .btn{display:block;padding:13px 0;color:#ffffff;font-size:.8em;text-align:center;border-radius:2px;border:none;line-height:1}#contents #rightMain .btn:hover{text-decoration:none;-ms-opacity:.7;opacity:.7}#contents #rightMain .btn.blue-btn{background:#0e254c}#contents #rightMain .btn.orange-btn{background:#be4c00}#contents #rightMain .btn.gray-btn{background:#9ea3a4}#contents #rightMain .icon{margin:0 3px 0 0;vertical-align:middle}#contents #rightMain .notesList li{margin:0 0 5px;font-size:.9em;line-height:1.3}#contents #rightMain .text{font-size:.9em;line-height:1.3}#contents #rightMain .linkArr{padding:0 0 0 8px;position:relative;font-size:.9em}#contents #rightMain .linkArr:after{content:"";display:block;position:absolute;left:0;top:50%;width:0;height:0;border-color:transparent transparent transparent #1a9abe;border-style:solid;border-width:3px 5px;margin:-3px 0 0}#contents #rightMain .linkBlank{padding:0 15px 0 0;font-size:.9em;background:url(/www/enterOpenAccount_img/window.gif) no-repeat 100%}#contents #rightMain .pageNation{margin:10px 0 0;text-align:left}#contents #rightMain .pageNation a,#contents #rightMain .pageNation span{display:inline-block;margin:0 5px 0 0;vertical-align:middle;line-height:1;font-size:.9em}#contents #rightMain .pageNation .nolink{padding:8px 13px;border:1px solid #cccccc}#contents #rightMain .pageNation a,#contents #rightMain .pageNation span.current{padding:8px 13px;color:#1a9abe;border:1px solid #1a9abe}#contents #rightMain .pageNation a:hover,#contents #rightMain .pageNation span.current{color:#ffffff;text-decoration:none;background:#1a9abe}#footer{width:100%;height:65px;color:#757575;font-size:.8em;line-height:65px;text-align:center;background:#f7f7f7;position:absolute;left:0;bottom:0}#footer p{letter-spacing:2px}#pagetop{bottom:10px;left:50%;margin-left:530px;position:fixed;width:auto;background-color:transparent!important}#pagetop,#spHeadArea,#spHeader,#spMypageMenu,.pcNone{display:none}.spNone{display:block}#contents #rightMain .textInput{padding:5px;font-size:1.3em;border:1px solid #cfd8dc}#contents #rightMain .check-box li,#contents #rightMain .radio-box li{margin:0 0 0 45px;color:#757575;font-size:.85em;float:left}#contents #rightMain .check-box li:first-child,#contents #rightMain .radio-box li:first-child{margin:0}#contents #rightMain .check-box input[type=checkbox],#contents #rightMain .radio-box input[type=radio]{display:none}#contents #rightMain .check-box label,#contents #rightMain .radio-box label{display:block;padding:0 0 0 25px;position:relative;cursor:pointer}#contents #rightMain .radio-box label:before{border:1px solid #cfd8dc;border-radius:50%}#contents #rightMain .check-box label:before,#contents #rightMain .radio-box label:before{content:"";display:block;width:18px;height:18px;position:absolute;left:0;top:50%;margin-top:-10px}#contents #rightMain .check-box label:before{border:1px solid #cfd8dc}#contents #rightMain .check-box input[type=checkbox] label:after,#contents #rightMain .radio-box input[type=radio] label:after{display:none}#contents #rightMain .radio-box input[type=radio]:checked+label:after{content:"";display:block;width:8px;height:8px;border:1px solid #1a9abe;border-radius:50%;position:absolute;left:5px;top:50%;margin-top:-5px;background:#1a9abe}#contents #rightMain .check-box input[type=checkbox]+label:after,#contents #rightMain .check-box input[type=checkbox]:checked+label:after{content:"";display:block;width:5px;height:9px;transform:rotate(45deg);position:absolute;left:6px;top:50%;margin-top:-7px}#contents #rightMain .check-box input[type=checkbox]+label:after{-ms-opacity:.7;opacity:.7;border-right:3px solid #cfd8dc;border-bottom:3px solid #cfd8dc}#contents #rightMain .check-box input[type=checkbox]:checked+label:after{-ms-opacity:1;opacity:1;border-right:3px solid #1a9abe;border-bottom:3px solid #1a9abe}#contents #rightMain .select-wrap{display:inline-block;position:relative}#contents #rightMain .form-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:112px;padding:13px 0;color:#ffffff;font-weight:700;border-radius:2px;border:none;cursor:pointer;line-height:1}#contents #rightMain .form-btn:hover{-ms-opacity:.7;opacity:.7}#contents #rightMain .form-btn.blue-btn{background:#1a9abe}#contents #rightMain .form-btn.gray-btn{background:#9ea3a4}.birthDayMinorNotes{color:#ff0000;font-size:1em}#contents.loginOutside #rightMain{width:100%;float:none;-ms-box-sizing:border-box;box-sizing:border-box}#headerOutside{padding:15px 0;border-bottom:4px solid #1a9abe}#headerOutside #logo{width:980px;margin:0 auto}#headerOutside #logo img{vertical-align:bottom}#footerOutside{width:100%;height:140px;padding:20px 0;font-size:.9em;border-top:5px solid #1a9abe;left:0;bottom:0;-ms-box-sizing:border-box;box-sizing:border-box}#footerOutside p{width:980px;margin:0 auto 10px;font-size:.9em;line-height:1.3}.step img{margin-bottom:30px}.gnavStep{list-style-type:none;display:table;width:100%;padding:0;margin:0 0 30px;overflow:hidden}.gnavStep li{display:table-cell;position:relative;background:#e6e6e6;padding:8px 0 8px 30px;color:#5a5a5a;width:calc(100% / 4)}.gnavStep li:first-child{border-radius:10px 0 0 10px;padding-right:0}.gnavStep li:last-child{border-radius:0 10px 10px 0;padding-right:50px}.gnavStep li:last-child:after,.gnavStep li:last-child:before{display:none}.gnavStep li:after,.gnavStep li:before{content:"";position:absolute;width:0;height:0;margin:auto}.gnavStep li:before{top:-2px;right:-15px;border-color:transparent transparent transparent #bfbfbf;border-style:solid;border-width:22px 0 22px 1em;z-index:10}.gnavStep li:after{top:-2px;right:-14px;border-color:transparent transparent transparent #e6e6e6;border-style:solid;border-width:22px 0 22px 1em;z-index:10}.gnavStep li.stcurrent{background:#36aacc;font-weight:700;color:#fff}.gnavStep li.stcurrent:before{border-color:transparent transparent transparent #ffffff}.gnavStep li.stcurrent:after{border-color:transparent transparent transparent #36aacc}#contents #rightMain2 .secBox{font-size:.9em;margin-bottom:50px}#contents #rightMain2 .document_check{padding-top:0!important}#contents #rightMain2 .inputArea .input{display:table;width:100%;-ms-box-sizing:border-box;box-sizing:border-box;border-bottom:none;margin-bottom:10px}#contents #rightMain2 .inputArea .input dd,#contents #rightMain2 .inputArea .input dt{padding:10px 5px;display:table-cell;vertical-align:middle;text-align:left;-ms-box-sizing:border-box;box-sizing:border-box}#contents #rightMain2 .inputArea .input dt{width:210px;color:#fff;background:#1a9abe;text-align:right;padding:10px}#contents #rightMain2 .inputArea .input .textInput{width:160px;margin:0 5px 0 0;font-size:1em;-ms-box-sizing:border-box;box-sizing:border-box}#contents #rightMain2 .inputArea .input p{font-size:.9em}#contents #rightMain2 h2{border-left:3px solid #5097bc;border-bottom:1px solid #d1d8dc;font-weight:700;padding-left:10px;padding-top:5px;padding-bottom:5px;font-size:16px;margin-bottom:10px}.rightMain2 h1.thanks1{display:flex;justify-content:center;align-items:center;color:#4897ba;font-weight:700;font-size:26px!important;margin-bottom:0;border-bottom:none!important;color:#4897ba!important}.rightMain2 .txt_thanks{display:block;background:url(/www/enterOpenAccount_img/boo_thanks.png) no-repeat 100%;padding:15px 105px 13px 0;background-size:100px auto}.rightMain2 .txt_finished{text-align:center;font-size:22px}.rightMain2 .txt_shinsa{display:block;background:url(/www/enterOpenAccount_img/boo_ojigi.png) no-repeat 0;padding:26px 0 26px 90px;background-size:70px auto}.leftw330 .left{width:330px;margin-right:10px}.leftw330 .right{width:100%;white-space:inherit!important}.leftw330 .right .checkbox{min-width:32%}#contents #rightMain2 .ininBox{margin:0 0 30px;padding:10px;text-align:center;color:#ff0000;border:1px solid #ff0000}input:invalid{box-shadow:none}.input_full,.textarea_full{border:1px solid #d7d7d7;width:100%}.textarea_full{height:154px}.input_5em{width:5em}input[type=checkbox],input[type=radio]{vertical-align:middle}input#both_1_Agree_1,input#both_2_Agree_1{display:none}input[type=radio]{z-index:0}.checkbox,.checkbox2,.radio{box-sizing:border-box;transition:background-color .2s linear;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;white-space:nowrap;margin-bottom:8px;border-radius:5px}.checkbox,.checkbox2{display:inline-flex;align-items:center;font-weight:700;padding:10px 20px;white-space:pre-wrap}.checkbox2 span{font-size:20px;border-bottom:2px solid}.checkbox2:hover,.checkbox:hover{background-color:#d7e3ed}.checkbox2:before,.checkbox:before{content:"";transition:opacity .2s linear;display:block;min-width:22px;min-height:22px;opacity:1;background-image:url(/www/enterOpenAccount_img/check_off.png);background-repeat:no-repeat;background-size:19px 17px;background-position:50%;background-color:#ffffff;margin-right:10px}.checkbox.show_pw:before,.checkbox2.show_pw:before{border:1px solid #d0d7db}.checkbox.show_pw,.checkbox2.show_pw{font-weight:400}.checkbox2:after{content:"";background:url(/www/enterOpenAccount_img/checkbox_boo.png) no-repeat;margin-left:5px;min-width:43px;min-height:40px}input[type=checkbox]:checked+.checkbox2:before,input[type=checkbox]:checked+.checkbox:before{background-image:url(/www/enterOpenAccount_img/check_on.png)}input[type=checkbox]:checked+.checkbox,input[type=checkbox]:checked+.checkbox2{background-color:#4897ba;color:#ffffff}input[type=radio]:checked+.radio:before{background-image:url(/www/enterOpenAccount_img/radio_on.png)}input[type=radio]:checked+.radio{background-color:#4897ba;color:#ffffff}input[type=radio]:checked+.unsupported{background-color:#cb2f30;color:#ffffff}.radio{display:inline-flex;align-items:center;font-weight:700;padding:10px 20px;white-space:pre-wrap}.radio:before{transition:opacity .2s linear;display:block;min-width:22px;min-height:22px;content:"";opacity:1;background-image:url(/www/enterOpenAccount_img/radio_off.png);background-repeat:no-repeat;background-size:12px 12px;background-position:50%;background-color:#ffffff;border-radius:100%;margin-right:10px}.select_1{margin-right:5px}select{outline:none;text-indent:.01px;text-overflow:"";background-color:#fceeee;vertical-align:middle;font-size:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 35px 8px 8px;width:100%;border-radius:5px;border:2px solid #a0a0a0;cursor:pointer}select option{background-color:#fff;color:#333}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}.select-wrap{position:relative;display:inline-block}.select-wrap:before{z-index:1;position:absolute;display:block;right:15px;top:calc(50% - 15px);content:"^";transform:scaleY(-1);color:#7f878c}.btn_1{border-radius:10px;border:2px solid #b3b3b3;color:#808080;padding:10px 20px;background-image:url(/www/enterOpenAccount_img/arw_l_1.png);background-position:10px}.btn_1,.btn_2,.btn_2:hover,.btn_2:link,.btn_2:visited{-webkit-appearance:none;font-size:20px;font-weight:700;background-color:#ffffff;width:48%;background-repeat:no-repeat;background-size:10px auto;margin-left:10px;margin-right:10px;cursor:pointer}.btn_2,.btn_2:hover,.btn_2:link,.btn_2:visited{border-radius:10px;border:2px solid #e55381;color:#e55381;padding:10px 26px 10px 25px;background-image:url(/www/enterOpenAccount_img/arw_r_1.png);background-position:calc(100% - 10px);text-decoration:none}a.btn_2{display:inline-block}.long{width:430px}.tbl_1{border-top:2px solid #1a9abe;border-left:2px solid #1a9abe;table-layout:fixed}.tbl_1 td,.tbl_1 th{border-bottom:2px solid #1a9abe;padding:20px;border-right:2px solid #1a9abe}.tbl_1 th{text-align:center;white-space:nowrap;background-color:#1a9abe;color:#ffffff;font-weight:700}.tbl_1 td{vertical-align:top}.tbl_1 td img{max-width:100%;width:auto;height:auto}.center,.pc_center{text-align:center}.text_red{color:#c60000}header{border-bottom:4px solid #5097bc}header .inner{width:980px;margin-left:auto;margin-right:auto;padding-top:15px;padding-bottom:15px}header .inner .logo img{vertical-align:top}footer{width:100%;height:65px;color:#757575;font-size:.8em;line-height:65px;text-align:center;background:#f7f7f7;display:block}footer p{letter-spacing:2px;margin:0}main{width:980px;margin-left:auto;margin-right:auto;padding-top:35px;padding-bottom:35px;position:relative;display:block}main h1{justify-content:center;align-items:center;color:#4897ba;margin-bottom:20px}main h1,main h1 .step{display:flex;font-weight:700;font-size:19px}main h1 .step{color:#ffffff;border-radius:5px;background-color:#4897ba;padding:5px 10px;margin-right:10px}main .dot{display:flex;justify-content:center;text-indent:-9999px;margin-bottom:30px}main .dot li{background-color:#cccccc;width:10px;border-radius:100%;height:10px}main .dot li.act{background-color:#4897ba}main .dot li:not(:last-child){margin-right:10px}main h2{border-left:4px solid #5097bc;border-bottom:1px solid #d1d8dc;font-weight:700;padding-left:5px;padding-bottom:5px;font-size:1.1em;margin-bottom:10px}main>section{margin-bottom:40px}.userinfo_input>section>.row,main>section>.row{margin-bottom:25px}.required_info{background-color:#fbf0d8;border-radius:5px;border:1px solid #808080;padding:5px;width:145px;font-size:12px;text-align:center;position:fixed;top:13px;right:20px}.required_info .remain{font-size:24px;display:block;font-weight:700}.required_info p:last-child{margin-bottom:0}.empty{height:0!important;padding:0!important;margin:0!important;background-color:#ff0004;line-height:0px!important;font-size:0!important}.resp_img{max-width:100%;width:100%;height:auto}.required_label{display:inline-block;background-color:#ff6600;color:#ffffff;font-size:12px;padding-left:5px;padding-right:5px;border-radius:3px;margin-right:5px;margin-bottom:2px}h2 .required_label{margin-left:10px}.icon_pdf:after{content:"";background-image:url(/www/enterOpenAccount_img/icon_pdf.png);background-repeat:no-repeat;display:inline-block;width:19px;height:19px;margin-left:5px}.ul_list_1 li{margin-bottom:5px}.action_btns{display:flex;justify-content:center}.yahoo_login{text-align:right}.ul_atnlist_1 li,.yahoo_login{font-size:14px}.light_pink{background-color:#fceeee}split_lr .left .title{font-weight:700}.document_check .split_lr .right,.document_check .split_lr .right .checkbox{white-space:nowrap}.document_check .split_lr .left,.document_check .split_lr .right{width:auto!important}.split_lr{display:flex;justify-content:space-between}.split_lr .right .box{display:inline-block;white-space:nowrap;margin-bottom:10px;width:auto}div.userinfo_input section.userinfo .split_lr .left,main.userinfo_input section.userinfo .split_lr .left{width:280px;display:flex;justify-content:space-between;padding-top:8px}div.userinfo_input section.userinfo .split_lr>.left.requiredmark:after,main.userinfo_input section.userinfo .split_lr>.left.requiredmark:after{display:flex;align-items:center;background-color:#ff6600;color:#ffffff;font-size:12px;padding-left:5px;padding-right:5px;margin-top:5px;margin-right:5px;content:"必須";height:18px;border-radius:3px;white-space:nowrap}div.userinfo_input section.userinfo .split_lr .left .title,main.userinfo_input section.userinfo .split_lr .left .title{font-weight:700}div.userinfo_input section.userinfo .split_lr .right,main.userinfo_input section.userinfo .split_lr .right{width:100%}.row input[type=tel],div.userinfo_input section.userinfo .split_lr .right>.row input[type=text]:not(#password),main.userinfo_input section.userinfo .split_lr .right>.row input[type=text]:not(#password){width:calc(50% - 5px);display:inline-block}div.userinfo_input section.userinfo .search_postcode,main.userinfo_input section.userinfo .search_postcode{padding-left:10px;display:inline-block}div.userinfo_input section.userinfo .show_pw,main.userinfo_input section.userinfo .show_pw{margin-left:10px}main.assetinfo .split_lr .left{width:396px;display:flex}main.assetinfo .split_lr .left .title{font-weight:700;padding-top:8px}main.assetinfo .split_lr .right{width:100%}main.assetinfo .split_lr .right .checkbox{min-width:32%}main.identification_select h3{font-weight:700;text-align:center;font-size:24px;margin-bottom:10px}main.identification_select h2 .serif{color:#ffffff;background-color:#ff6600;border-radius:5px;padding:3px 5px;display:inline-block;margin-left:8px;font-size:14px}main.identification_select .step_list li{background-color:#ffffff;text-align:center;padding:10px;margin-bottom:30px;width:80%;margin-left:auto;margin-right:auto;position:relative;border:2px solid #1a9abe}main.identification_select .step_list li:not(:last-child):after{content:"";background-image:url(/www/enterOpenAccount_img/arw_b_1.png);width:26px;background-repeat:no-repeat;background-size:contain;height:20px;display:block;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:-28px}main.identification_select .use_mynumber_card table td{text-align:center;width:calc(100% / 3)}main.identification_select .use_mynumber_card table td img{max-width:100%;width:auto;height:auto}main.identification_select .ul_atnlist_1.mynumber{margin-bottom:20px;padding-top:10px;padding-bottom:10px}main.identification_select .plus{display:block;text-align:center;padding-top:10px;padding-bottom:15px;line-height:0px}main.identification_select .plus img{width:30px;height:auto}main.identification_select .unuse_mynumber_card table td{text-align:center}main.identification_select .atn{text-align:center;font-size:14px;display:block}main.identification_select table td .title{display:flex;align-items:center;justify-content:center;margin-bottom:15px}main.identification_select .mynumber_cardimgs{display:flex;justify-content:center}main.identification_select .mynumber_cardimgs div{width:40%;margin-left:5px;margin-right:5px;ms-flex:100%}main.identification_select .gotosp{text-align:center;border:2px solid #1a9abe;padding:20px;background-color:#effcfe}main.confirm section>.row{margin-bottom:10px}main.confirm section .split_lr .left{width:280px;display:flex;justify-content:flex-end;padding:10px;background-color:#1a9abe;font-weight:700;color:#fff}main.confirm section .split_lr .right{padding:10px;flex-grow:1;width:calc(100% - 280px)}main.confirm h2{display:flex;justify-content:space-between}main.confirm h2 .edit_btn{border-radius:5px;background-color:#fff;display:inline-block;padding:2px 5px;border:2px solid #4e8ea9;font-size:12px;text-decoration:none;color:#116fbb;cursor:pointer}main.confirm .show_pw{margin-left:10px}main.upload .pc_flex{display:flex;justify-content:space-between;flex-wrap:wrap}main.upload .pc_flex .radio{width:calc(50% - 5px)}main.upload h3.title{background-color:#4897ba;color:#ffffff;font-weight:700;padding:10px;text-align:center;margin-bottom:10px}main.upload .up_field,main.upload .up_fields{display:flex;margin-bottom:10px}main.upload .up_field .img{width:60%}main.upload .up_field .img img{width:auto;max-width:100%;height:auto}main.upload .uploadbtn .fileupload_btn{display:none}main.upload .uploadbtn .file_upload_label{padding:10px;border:2px solid #4e8ea9;border-radius:5px;color:#4e8ea9;height:60px;font-weight:700;width:80%;display:flex;justify-content:center;align-items:center}main.upload .up_field .uploadbtn{width:40%;display:flex;justify-content:center;align-items:center}main.upload section.doc_1 .mynumber_input{margin-bottom:10px;text-align:center}main.upload section.doc_1 .mynumber_input .text{display:block}main.upload section.doc_1 .mynumber_check{text-align:center}main.upload section.doc_2 .check label{width:100%}main.upload .error_img{background:#be4c00;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:324px;padding:13px 0;color:#ffffff;font-weight:700;border-radius:2px;border:none;cursor:pointer;line-height:1;margin-left:auto;margin-right:auto;margin-bottom:30px}main.upload .error_img:before{content:"";background-image:url(/www/enterOpenAccount_img/attention_red.png);width:33px;height:30px;margin-right:5px}main.upload .checks{text-align:center}main.upload .uploadbtn.copy_resident_card,main.upload .uploadbtn.mynumber_resident_card{display:flex;flex-direction:column}main.upload .uploadbtn.copy_resident_card .file_upload_label,main.upload .uploadbtn.mynumber_resident_card .file_upload_label{margin-bottom:5px}main.upload .attention{font-size:.9em;color:#8a8a8a}main.identification_select .thanks h1{font-size:26px;margin-bottom:10px}main.identification_select .thanks .txt_sm{font-size:14px}main.identification_select .thanks section{margin-bottom:30px}main.identification_select .thanks .txt_finished{text-align:center;font-size:24px}main.identification_select .thanks .attention{background-color:#f5f5f5;padding:15px 20px;margin-bottom:40px}main.identification_select .thanks .udr_line{border-bottom:1px solid #5097bc;font-weight:700;padding-top:5px;padding-bottom:5px;margin-bottom:5px}main.identification_select .thanks .thxstep_list,main.identification_select .thanks dl{margin-top:20px}main.identification_select .thanks .thxstep_list li{text-align:center;margin-bottom:30px;position:relative}main.identification_select .thanks .thxstep_list li:not(:last-child):after{content:"";background-image:url(/www/enterOpenAccount_img/arw_b_1.png);width:26px;background-repeat:no-repeat;background-size:contain;height:20px;display:block;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:-25px}main.identification_select .thanks dd .left{float:left;padding:0 0 5px 115px}main.identification_select .thanks dd .right{float:right;padding:0 115px 5px 0}main.identification_select .thanks dt{text-align:center}main.identification_select .thanks .txt_thanks{display:block;background:url(/www/enterOpenAccount_img/boo_thanks.png) no-repeat 100%;padding:15px 105px 13px 0;background-size:100px auto}main.identification_select .thanks .txt_shinsa{display:block;background:url(/www/enterOpenAccount_img/boo_ojigi.png) no-repeat 0;padding:26px 0 26px 90px;background-size:70px auto}main.identification_select .step_boxs .box{border:2px solid #1a9abe;margin-bottom:45px;position:relative}main.identification_select .step_boxs .box:last-child{color:#1a9abe;font-size:21px;padding:15px;font-weight:700;text-align:center}main.identification_select .step_boxs .box:not(:last-child):after{content:"";position:absolute;bottom:-40px;background-image:url(/www/enterOpenAccount_img/arw_b_1.png);display:block;width:52px;height:31px;left:0;right:0;margin-left:auto;margin-right:auto}main.identification_select .step_boxs .box h4{background-color:#1a9abe;color:#ffffff;font-size:18px;padding:15px;font-weight:700;text-align:center}main.identification_select .step_boxs .box h4 span.num{background-color:#ffffff;border-radius:100%;color:#1a9abe;width:1.5em;height:1.5em;display:inline-flex;justify-content:center;align-items:center;margin-right:10px}main.identification_select .step_boxs .box .body{padding:20px}main.identification_select .step_boxs .box .body .imgs{display:flex;justify-content:space-around}main.identification_select .step_boxs .box .body .imgs .img{width:48%}main.identification_select .step_boxs .box .body .imgs .img img{max-width:100%;width:auto;height:auto}main.upload .pc_flex_fixed{flex-basis:50%}main.upload .pc_flex_vertical{flex-basis:69.8%}#CounterBox{position:fixed;float:right;width:137px;text-align:center;margin:0 10px 10px 982px;font-size:80%;font-weight:400;background-color:#ffefd7;border:1px solid gray;border-radius:8px}#CounterBox .CntMain p{margin-bottom:12px}#counterNum{font-size:180%}.error{border-radius:6px 6px 6px 6px;box-shadow:0 2px 2px #666666;background-color:#ffffff;background:rgba(255,255,255,.9);border:2px solid #ff0000;position:relative;margin:-15px 0 10px;width:230px;padding:3px 10px 0 0;font-weight:700;color:#c10000;display:none}.error:after,.error:before{border:solid transparent;content:" ";height:0;top:100%;position:absolute;width:0}.error:after{border-top-color:#ffffff;border-width:6px;left:11px}.error:before{border-top-color:#f00;border-width:10px;left:7px}.select-wrap select.date,.select-wrap select.month{min-width:54px}#bankDisplay{display:none}.bankLabel{font-weight:700;margin-right:1em}#bank-search-window #bank-search-body #japanPostBankNotes{display:none}#bank-search-window #bank-search-body #japanPostBankNotes a{color:blue;text-decoration:underline}#contents #rightMain .AnyLine input,#contents #rightMain .AnyLine label,#contents #rightMain .AnyLine select{background-color:white}#contents #rightMain .changingVisibilityTarget{display:none}#contents #rightMain .inputTxtBox dd input[type=email],#contents #rightMain .inputTxtBox dd input[type=tel]{width:100%;box-sizing:border-box}.form-btn img{float:left;margin-left:8px;margin-right:3px}#contents #rightMain input[name="customer.conversionReasonOther"],#contents #rightMain input[name="customer.workPlace"]{width:420px}.asset_4 h2{position:relative}.any_label{background-color:#797979}.bankNamedel{width:auto;position:absolute;right:0;top:0;margin:0}.bankNamedel a{border-radius:5px;background-color:#fff;display:inline-block;padding:2px 5px;border:2px solid #4e8ea9;font-size:12px;text-decoration:none;color:#116fbb;cursor:pointer}.bankNamedel a:hover{text-decoration:none;opacity:.8;filter:alpha(opacity=80)}#bank-search-body p{margin-bottom:0}#bank-search-body select{background-color:#ffffff}.select_upload_type{display:flex;justify-content:space-between;margin:40px auto;width:580px}.auth_type1,.auth_type2{display:flex;justify-content:space-between;margin-bottom:30px;position:relative}.auth_type1:after,.auth_type2:after{background:#4898ba;content:""}.auth_type1:after,.auth_type1:before,.auth_type2:after{border-radius:50%;bottom:0;height:60px;left:0;margin:auto;position:absolute;right:0;top:0;width:60px}.auth_type1:before,.auth_type2:after{color:#fff;content:"または";font-size:14px;line-height:60px;z-index:2;text-align:center}.auth_type_inner{border:10px solid #eee;display:table;width:480px}.auth_type1 .auth_type_inner{height:270px;text-align:center}.auth_type2 .auth_type_inner{height:420px;padding:20px}.auth_type_inner .img{display:table-cell;vertical-align:middle}.auth_type_inner .img span{display:block}main.identification_select .auth_type_inner h3{font-size:18px;text-align:inherit;border-bottom:2px solid #1a9abe}.auth_type2 .auth_type_inner div{background:#effcfe;padding:20px;font-size:14px;font-weight:700}.auth_type2 .auth_type_inner div ul li{display:inline-block;width:45%;vertical-align:text-top}.auth_type2 .auth_type_inner div ul li:before{content:"・";color:#1a9abe}.pwpolicy{background-color:#ddf3fa;margin-top:10px;padding:10px}@media screen and (max-width:920px){body{min-width:auto;font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:14px}#contents #leftMenu,#header,#mypageMenu{display:none}p{margin-bottom:1em}#spHeadArea,#spHeader{display:block}#spHeader{padding:11px 8px}#spHeader #spLogo{width:41%;float:left}#spHeader #spMenuBtn{width:9.5%;float:right}#spHeader #spLogo img,#spHeader #spMenuBtn img{width:100%;height:auto;vertical-align:bottom}input:invalid{box-shadow:none}.input_full,.textarea_full{border:1px solid #d7d7d7;width:100%}.textarea_full{height:154px}.input_5em{width:5em}input[type=checkbox],input[type=radio]{display:none;vertical-align:middle}.checkbox,.checkbox2,.radio{box-sizing:border-box;transition:background-color .2s linear;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;white-space:nowrap;margin-bottom:8px;border-radius:5px}.checkbox,.checkbox2{display:inline-flex;align-items:center;font-weight:700;padding:10px 20px;white-space:pre-wrap}.checkbox2 span{font-size:20px;border-bottom:2px solid}.checkbox2:hover,.checkbox:hover{background-color:#d7e3ed}.checkbox2:before,.checkbox:before{content:"";transition:opacity .2s linear;display:block;min-width:22px;min-height:22px;opacity:1;background-image:url(/www/enterOpenAccount_img/check_off.png);background-repeat:no-repeat;background-size:19px 17px;background-position:50%;background-color:#ffffff;margin-right:10px}.checkbox.show_pw:before,.checkbox2.show_pw:before{border:1px solid #d0d7db}.checkbox.show_pw,.checkbox2.show_pw{font-weight:400}input[type=checkbox]:checked+.checkbox2:before,input[type=checkbox]:checked+.checkbox:before{background-image:url(/www/enterOpenAccount_img/check_on.png)}input[type=checkbox]:checked+.checkbox,input[type=checkbox]:checked+.checkbox2{background-color:#4897ba;color:#ffffff}input[type=radio]:checked+.radio:before{background-image:url(/www/enterOpenAccount_img/radio_on.png)}input[type=radio]:checked+.radio{background-color:#4897ba;color:#ffffff}input[type=radio]:checked+.unsupported{background-color:#cb2f30;color:#ffffff}.radio{display:inline-flex;align-items:center;font-weight:700;padding:10px 20px;white-space:pre-wrap}.radio:before{transition:opacity .2s linear;display:block;min-width:22px;min-height:22px;content:"";opacity:1;background-image:url(/www/enterOpenAccount_img/radio_off.png);background-repeat:no-repeat;background-size:12px 12px;background-position:50%;background-color:#ffffff;border-radius:100%;margin-right:10px}.select_1{margin-right:5px}select{outline:none;text-indent:.01px;text-overflow:"";background-color:#fceeee;vertical-align:middle;font-size:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 35px 8px 8px;width:100%;border-radius:5px;border:2px solid #a0a0a0}select option{background-color:#fff;color:#333}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}.select-wrap{position:relative;display:inline-block}.select-wrap:before{z-index:1;position:absolute;display:block;right:15px;top:calc(50% - 12px);content:"^";transform:scaleY(-1);color:#7f878c}.btn_1{border-radius:10px;border:2px solid #b3b3b3;color:#808080;padding:10px 20px;background-image:url(/www/enterOpenAccount_img/arw_l_1.png);background-position:10px}.btn_1,.btn_2,.btn_2:hover,.btn_2:link,.btn_2:visited{-webkit-appearance:none;font-size:20px;font-weight:700;background-color:#ffffff;width:48%;background-repeat:no-repeat;background-size:10px auto;margin-left:10px;margin-right:10px;cursor:pointer}.btn_2,.btn_2:hover,.btn_2:link,.btn_2:visited{border-radius:10px;border:2px solid #e55381;color:#e55381;padding:10px 26px 10px 25px;background-image:url(/www/enterOpenAccount_img/arw_r_1.png);background-position:calc(100% - 10px);text-decoration:none}a.btn_2{display:inline-block}.long{width:430px}#wrapper.open_slide_menu{position:fixed;left:-268px}#wrapper.open_slide_menu .overlay_close_button{position:fixed;top:0;right:0;z-index:1000;width:100%;height:100%;display:block;box-shadow:2px 0 6px rgba(0,0,0,.2)}#spMypageMenu.slide_menu{box-sizing:border-box;background:#f7f7f7;border-left:1px solid #cecac6;height:100%;position:fixed;top:0;right:0;width:268px;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow-y:scroll;z-index:10000}#spMypageMenu.slide_menu.open_menu{display:block}#spMypageMenu .slide_menu_inr{background:#f8f8f8}#spMypageMenu.slide_menu li{list-style:none;font-size:.9em}#spMypageMenu.slide_menu li.subOnMenu{position:relative}#spMypageMenu.slide_menu li a{padding:10px 0 10px 10px;display:block;color:#333333;text-decoration:none;border-right:1px solid #cecac6;border-bottom:1px solid #cecac6;position:relative;background:#f8f8f8}#spMypageMenu.slide_menu li a.main-menu{padding:10px 0 10px 10px}#spMypageMenu.slide_menu li a.main-menu.mypage{padding:10px 0 10px 44px;background:url(/www/enterOpenAccount_img/icon_sp_menu1.png) no-repeat 10px;background-size:23px}#spMypageMenu.slide_menu li a.main-menu.cash{padding:10px 0 10px 44px;background:url(/www/enterOpenAccount_img/icon_sp_menu2.png) no-repeat 10px;background-size:23px}#spMypageMenu.slide_menu li a.main-menu.account{padding:10px 0 10px 44px;background:url(/www/enterOpenAccount_img/icon_sp_menu3.png) no-repeat 10px;background-size:23px}#spMypageMenu.slide_menu li a.main-menu.registInfo{padding:10px 0 10px 44px;background:url(/www/enterOpenAccount_img/icon_sp_menu4.png) no-repeat 10px;background-size:23px}#spMypageMenu.slide_menu li a.main-menu.setting{padding:10px 0 10px 44px;background:url(/www/enterOpenAccount_img/icon_sp_menu5.png) no-repeat 10px;background-size:23px}#spMypageMenu.slide_menu li a.main-menu.displayform{padding:10px 0 10px 44px;background:url(/www/enterOpenAccount_img/icon_sp_menu6.png) no-repeat 10px;background-size:23px}#spMypageMenu.slide_menu li.subOnMenu a.main-menu{padding:10px 30px 10px 44px}#spMypageMenu.slide_menu li.subOnMenu>a:after{content:"";display:block;width:10px;height:10px;border-left:1px solid #333333;border-top:1px solid #333333;position:absolute;right:10px;top:50%;margin-top:-6px;transform:rotate(135deg) skew(15deg,15deg)}#spMypageMenu.slide_menu li.subOnMenu a.open:after{right:7px;margin-top:-7px;transform:rotate(225deg) skew(15deg,15deg)}#spMypageMenu.slide_menu li .subMenu{display:none}#spMypageMenu.slide_menu li .subMenu li{font-size:1em}#spMypageMenu.slide_menu li.subOnMenu a.open+.subMenu{display:block}#spMypageMenu.slide_menu li.subOnMenu a.open+.subMenu a{padding:10px 30px}#spMypageMenu.slide_menu li.customer{padding:10px;border-top:1px solid #cecac6}#spMypageMenu.slide_menu li.spLastTimeLogin{padding:0 10px 10px;line-height:1.3}#spMypageMenu.slide_menu #logoutBtn{padding:0 0 10px}#spMypageMenu.slide_menu #logoutBtn a{display:block;width:100px;margin:0 auto;padding:5px 10px;color:#ffffff;text-align:center;border-radius:2px;background:#102955;background:linear-gradient(180deg,#102955,#0e254c);border:none}#spHeadArea h1{padding:8px 10px;color:#ffffff;font-size:1.2em;text-align:center;background:#1a9abe}#spHeadArea .headMenu li{width:25%;height:49px;padding:0 5px;text-align:center;box-sizing:border-box;float:left}#spHeadArea .headMenu li a{display:block;padding:5px 0;height:100%;color:#111111;font-size:.9em;line-height:1.3;box-sizing:border-box;border-bottom:3px solid #efefef}#spHeadArea .headMenu li:nth-child(2) a{line-height:38px}#spHeadArea .headMenu li a.menuOn,#spHeadArea .headMenu.type02 li a.menuOn{border-bottom:3px solid #1a9abe}#spHeadArea .headMenu.type02,#spHeadArea .headMenu.type03{display:table;width:100%;table-layout:fixed}#spHeadArea .headMenu.type02 li,#spHeadArea .headMenu.type03 li{display:table-cell;width:25%;height:auto;padding:0 3px;vertical-align:middle;float:none}#spHeadArea .headMenu.type03 li{width:33.3%}#spHeadArea .headMenu.type02 li a{display:block;height:64px;padding:15px 0 0;color:#111111;font-size:.9em;line-height:1.3!important;box-sizing:border-box;border-bottom:3px solid #efefef}#spHeadArea .headMenu.type02 li:last-child a,#spHeadArea .headMenu.type02 li:nth-child(2) a,#spHeadArea .headMenu.type03 li a{padding:5px 0}#spHeadArea .headMenu.type03 li a{line-height:1.3!important}#contents{width:auto;margin:0 auto;padding:0 0 90px}#contents #rightMain{width:auto;margin:0 auto;padding:10px;float:none}#contents #rightMain h1{display:none}#contents #rightMain .btn{padding:15px 0;font-size:1em}#contents #rightMain .pageNation a,#contents #rightMain .pageNation span{margin:0 2px 0 0}#contents #rightMain .pageNation span.hit{display:block;padding:3px;font-size:.9em}#contents #rightMain .pageNation.bottom :nth-child(n+5):nth-last-child(n+4),#contents #rightMain .pageNation.top :nth-child(n+6):nth-last-child(n+3){display:none}#footer{height:40px;font-size:.7em;line-height:40px}#footer p{letter-spacing:normal}.spNone{display:none}.pcNone{display:block}#pagetop{left:auto;right:5px;bottom:10px;position:fixed;width:auto;background-color:transparent!important}#pagetop img{width:50px;height:auto}#contents #rightMain .textInput{padding:2px;font-size:1.2em;border:1px solid #cfd8dc}#contents #rightMain .check-box li,#contents #rightMain .radio-box li{width:150px;margin:0 0 20px;color:#757575;font-size:.85em;float:left}#contents #rightMain .check-box input[type=checkbox],#contents #rightMain .radio-box input[type=radio]{display:none}#contents #rightMain .check-box label,#contents #rightMain .radio-box label{display:block;padding:0 0 0 22px;line-height:1.2;position:relative;cursor:pointer}#contents #rightMain .radio-box label:before{border:1px solid #cfd8dc;border-radius:50%}#contents #rightMain .check-box label:before,#contents #rightMain .radio-box label:before{content:"";display:block;width:18px;height:18px;position:absolute;left:0;top:50%;margin-top:-10px}#contents #rightMain .check-box label:before{border:1px solid #cfd8dc}#contents #rightMain .check-box input[type=checkbox] label:after,#contents #rightMain .radio-box input[type=radio] label:after{display:none}#contents #rightMain .radio-box input[type=radio]:checked+label:after{content:"";display:block;width:8px;height:8px;border:1px solid #1a9abe;border-radius:50%;position:absolute;left:5px;top:50%;margin-top:-5px;background:#1a9abe}#contents #rightMain .check-box input[type=checkbox]+label:after,#contents #rightMain .check-box input[type=checkbox]:checked+label:after{content:"";display:block;width:5px;height:9px;transform:rotate(45deg);position:absolute;left:6px;top:50%;margin-top:-7px}#contents #rightMain .check-box input[type=checkbox]+label:after{-ms-opacity:.7;opacity:.7;border-right:3px solid #cfd8dc;border-bottom:3px solid #cfd8dc}#contents #rightMain .check-box input[type=checkbox]:checked+label:after{-ms-opacity:1;opacity:1;border-right:3px solid #1a9abe;border-bottom:3px solid #1a9abe}#contents #rightMain .select-wrap{display:inline-block;position:relative}#contents #rightMain .select-wrap:before{content:"";display:block;width:1px;height:100%;background:#cfd8dc;position:absolute;right:20px;top:0}#contents #rightMain .select-wrap:after{content:"";width:0;height:0;border-color:#757575 transparent transparent;border-style:solid;border-width:8px 5px 0;position:absolute;right:5px;top:50%;margin-top:-4px}#contents #rightMain .select-box{margin:0;padding:5px 40px 5px 10px;color:#757575;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cfd8dc;background:none}#contents #rightMain .select-box option{background:#ffffff}#contents #rightMain .select-box::-ms-expand{display:none}#contents #rightMain .form-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:120px;padding:15px 0;color:#ffffff;font-weight:700;border-radius:2px;border:none;cursor:pointer;line-height:1}#contents #rightMain .form-btn:hover{-ms-opacity:1;opacity:1}#contents #rightMain .form-btn.blue-btn{background:#1a9abe}#contents #rightMain .form-btn.gray-btn{background:#9ea3a4}.birthDayMinorNotes{color:#ff0000;font-size:1em}#contents.loginOutside h1{display:none!important}#headerOutside{padding:10px;border-bottom:3px solid #1a9abe}#headerOutside #logo{width:auto;margin:0 auto}#headerOutside #logo img{width:120px;height:auto}#contents.loginOutside .inputArea{margin:10px 0!important}#footerOutside{padding:10px;border-top:3px solid #1a9abe}#footerOutside p{width:auto;margin:0 auto 10px}p#pagetop{margin-bottom:0}a:link,a:visited{color:#116fbb;text-decoration:none}.center{text-align:center}.text_red{color:#c60000}.btn_3:link,.btn_3:visited{background-color:#b5b5b5;text-align:center;color:#ffffff;font-weight:700;display:block;width:80%;margin-left:auto;padding:15px 10px;margin-right:auto;text-decoration:none}.sp_tbl_1{border-top:2px solid #1a9abe;border-left:2px solid #1a9abe;font-size:12px}.sp_tbl_1 td,.sp_tbl_1 th{border-bottom:2px solid #1a9abe;padding:10px;border-right:2px solid #1a9abe}.sp_tbl_1 th{text-align:center;white-space:nowrap;background-color:#1a9abe;color:#ffffff;font-weight:700}.sp_tbl_1 td img{max-width:100%;width:auto;height:auto}header{border-bottom:4px solid #5097bc}header .inner{width:100%;margin-left:auto;margin-right:auto;padding-top:15px;padding-bottom:15px}footer{width:100%;height:40px;color:#757575;font-size:.8em;line-height:40px;text-align:center;background:#f7f7f7;display:block;font-size:10px}footer p{letter-spacing:1px;margin:0}main{width:100%;margin-left:auto;margin-right:auto;position:relative;padding:20px 10px 35px}main h1{justify-content:center;align-items:center;color:#4897ba;margin-bottom:20px}main h1,main h1 .step{display:flex;font-weight:700;font-size:19px}main h1 .step{color:#ffffff;border-radius:5px;background-color:#4897ba;padding:5px 10px;margin-right:10px}main .dot{display:flex;justify-content:center;text-indent:-9999px;margin-bottom:30px}main .dot li{background-color:#cccccc;width:10px;border-radius:100%;height:10px}main .dot li.act{background-color:#4897ba}main .dot li:not(:last-child){margin-right:10px}main h2{border-left:4px solid #5097bc;border-bottom:1px solid #d1d8dc;font-weight:700;padding-left:5px;padding-top:3px;padding-bottom:5px;font-size:1em;margin-bottom:10px}main>section{margin-bottom:40px}main>section>.row{margin-bottom:25px}.required_info{background-color:#fbf0d8;border-radius:5px;border:1px solid #808080;padding:5px;width:145px;font-size:12px;text-align:center;position:fixed;top:87px;right:20px;display:none}.required_info .remain{font-size:24px;display:block;font-weight:700}.required_info p:last-child{margin-bottom:0}.empty{height:0!important;padding:0!important;margin:0!important;background-color:#ff0004;line-height:0px!important;font-size:0!important}.resp_img{max-width:100%;width:100%;height:auto}.required_label{display:inline-block;background-color:#ff6600;color:#ffffff;font-size:12px;padding-left:5px;padding-right:5px;border-radius:3px;margin-right:5px}h2 .required_label{margin-left:10px}.split_lr{justify-content:space-between}.split_lr .left{margin-right:20px;width:auto}.split_lr .right{display:inline-block}.split_lr .right .box{display:inline-block;white-space:nowrap;margin-bottom:10px;width:auto}.icon_pdf:after{content:"";background-image:url(/www/enterOpenAccount_img/icon_pdf.png);background-repeat:no-repeat;display:inline-block;width:19px;height:19px;margin-left:5px}.ul_list_1 li{margin-bottom:5px}.action_btns{display:flex;justify-content:center}.yahoo_login{text-align:right;font-size:14px}.ul_atnlist_1 li{font-size:12px}.light_pink{background-color:#fceeee}.long{width:100%}section.assetinfo .split_lr .right>.row.sp_flex,section.userinfo .split_lr .right>.row.sp_flex,section.userinfo .split_lr .right>.row.sp_nameflex{display:flex;justify-content:space-between;flex-wrap:wrap}section.assetinfo .split_lr .right>.row.sp_flex .radio,section.assetinfo .split_lr .right>.row.sp_flex input[type=text],section.userinfo .split_lr .right>.row.sp_flex .radio,section.userinfo .split_lr .right>.row.sp_flex input[type=text]{width:calc(50% - 5px)}section.userinfo .split_lr .right>.row.sp_nameflex input[type=text]{width:calc(100% - 5px)}.document_check .split_lr .right{width:100%;text-align:center}main.userinfo_input section.userinfo .split_lr .left{width:240px;display:flex;margin-bottom:7px}main.userinfo_input section.userinfo .split_lr>.left.requiredmark{padding-left:0}main.userinfo_input section.userinfo .split_lr>.left.requiredmark:after{display:inline-block;background-color:#ff6600;color:#ffffff;font-size:12px;padding-left:5px;padding-right:5px;margin-right:5px;content:"必須";border-radius:3px;margin-top:3px;margin-left:10px}main.userinfo_input section.userinfo .split_lr .left .title{font-weight:700;display:flex;align-items:center}main.userinfo_input section.userinfo .split_lr .right{width:100%}main.userinfo_input section.userinfo .search_postcode{padding-left:10px;display:inline-block}main.userinfo_input section.userinfo .password{margin-right:5px}main.userinfo_input section.userinfo .show_pw{margin-top:5px;margin-left:0}main.assetinfo .split_lr .left{display:flex}main.assetinfo .split_lr .left .title{font-weight:700;padding-top:8px}main.assetinfo .split_lr .right{width:100%}main.assetinfo .split_lr .right .checkbox{width:calc(50% - 5px)}main.identification_select h3{font-weight:700;text-align:center;margin-bottom:10px}main.identification_select h2 .serif{color:#ffffff;background-color:#ff6600;border-radius:5px;padding:3px 5px;display:inline-block;margin-left:8px;font-size:14px}main.identification_select .step_list li{background-color:#ffffff;text-align:center;padding:10px;margin-bottom:30px;width:80%;margin-left:auto;margin-right:auto;position:relative;border:2px solid #1a9abe}main.identification_select .step_list li:not(:last-child):after{content:"";background-image:url(/www/enterOpenAccount_img/arw_b_1.png);width:26px;background-repeat:no-repeat;background-size:contain;height:20px;display:block;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:-28px}main.identification_select .use_mynumber_card table td{text-align:center;width:calc(100% / 3)}main.identification_select .use_mynumber_card table td img{max-width:100%;width:auto;height:auto}main.identification_select .ul_atnlist_1.mynumber{margin-bottom:20px;padding-top:10px;padding-bottom:10px}main.identification_select .plus{display:block;text-align:center;padding-top:10px;padding-bottom:15px;line-height:0px}main.identification_select .plus img{width:30px;height:auto}main.identification_select .unuse_mynumber_card table td{text-align:center;width:calc(100% / 3);vertical-align:top}main.identification_select .mynumber_cardimgs{display:flex;justify-content:space-between}main.identification_select .mynumber_cardimgs div{width:calc(50% - 5px)}main.identification_select .atn{text-align:center;font-size:10px;display:block}main.identification_select table td .title{font-size:10px;height:3.5em;display:flex;align-items:center;justify-content:center}main.identification_select .btn_2{font-size:14px;width:80%}main.confirm .split_lr{display:flex}main.confirm .split_lr .left{width:30%;padding:10px;background-color:#1a9abe;font-weight:700;margin-right:5px;margin-bottom:0;color:#fff}main.confirm .split_lr .right{padding:10px;width:70%}main.confirm h2{display:flex;justify-content:space-between}main.confirm h2 .edit_btn{border-radius:5px;background-color:#fff;display:inline-block;padding:2px 5px;border:2px solid #4e8ea9;font-size:12px;text-decoration:none;color:#116fbb;cursor:pointer}main.confirm>section>.row{margin-bottom:5px}main.confirm .show_pw{margin-left:10px}main.upload .sp_flex{display:flex;justify-content:space-between;flex-wrap:wrap}main.upload .sp_flex .radio{width:calc(50% - 5px)}main.upload h3.title{background-color:#4897ba;color:#ffffff;font-weight:700;padding:10px;text-align:center;margin-bottom:10px}main.upload .up_field{display:flex;margin-bottom:10px}main.upload .up_field .img{width:60%}main.upload .up_field .img img{width:auto;max-width:100%;height:auto}main.upload .uploadbtn .fileupload_btn{display:none}main.upload .uploadbtn .file_upload_label{padding:10px;border:2px solid #4e8ea9;border-radius:5px;color:#4e8ea9;height:70px;font-weight:700;width:80%;display:flex;justify-content:center;align-items:center}main.upload .up_field .uploadbtn{width:40%;display:flex;justify-content:center;align-items:center}main.upload section.doc_1 .mynumber_input{margin-bottom:10px}main.upload section.doc_2 .check label{width:100%}main.upload .error_img{background:#be4c00;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:70%;padding:13px 0;color:#ffffff;font-weight:700;border-radius:2px;border:none;cursor:pointer;line-height:1;margin-left:auto;margin-right:auto;margin-bottom:30px}main.upload .error_img:before{content:"";background-image:url(/www/enterOpenAccount_img/attention_red.png);width:33px;height:30px;margin-right:5px}main.upload .uploadbtn.copy_resident_card,main.upload .uploadbtn.mynumber_resident_card{display:flex;flex-direction:column}main.upload .uploadbtn.copy_resident_card .file_upload_label,main.upload .uploadbtn.mynumber_resident_card .file_upload_label{margin-bottom:5px}main.upload .attention{font-size:.9em;color:#8a8a8a}main.identification_select .thanks h1{font-size:20px;margin-bottom:5px}main.identification_select .thanks .txt_sm{font-size:12px}main.identification_select .thanks section{margin-bottom:25px}main.identification_select .thanks img{max-width:100%;height:auto}main.identification_select .thanks .txt_finished{text-align:left;font-size:18px;margin-bottom:10px}main.identification_select .thanks .attention{background-color:#f5f5f5;padding:15px 10px;margin-bottom:30px}main.identification_select .thanks .udr_line{border-bottom:1px solid #5097bc;font-weight:700;padding-top:5px;padding-bottom:5px;margin-bottom:5px}main.identification_select .thanks .thxstep_list,main.identification_select .thanks dl{margin-top:15px}main.identification_select .thanks .thxstep_list li{text-align:center;margin-bottom:20px;position:relative}main.identification_select .thanks .thxstep_list li:not(:last-child):after{content:"";background-image:url(/www/enterOpenAccount_img/arw_b_1.png);width:23px;background-repeat:no-repeat;background-size:contain;height:20px;display:block;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:-21px}main.identification_select .thanks dl{text-align:center}main.identification_select .thanks dl dd{padding-bottom:5px}main.identification_select .thanks .txt_thanks{display:block;background:url(/www/enterOpenAccount_img/boo_thanks.png) no-repeat 100%;padding:20px 100px 10px 0;background-size:95px auto}main.identification_select .thanks .txt_shinsa{display:block;background:url(/www/enterOpenAccount_img/boo_ojigi.png) no-repeat 0;padding:8px 0 8px 80px;background-size:65px auto}main.identification_select .step_boxs .box{border:2px solid #1a9abe;margin-bottom:45px;position:relative}main.identification_select .step_boxs .box:last-child{color:#1a9abe;font-size:21px;padding:15px;font-weight:700;text-align:center}main.identification_select .step_boxs .box:not(:last-child):after{content:"";position:absolute;bottom:-40px;background-image:url(/www/enterOpenAccount_img/arw_b_1.png);display:block;width:52px;height:31px;left:0;right:0;margin-left:auto;margin-right:auto}main.identification_select .step_boxs .box h4{background-color:#1a9abe;color:#ffffff;font-size:16px;padding:15px;font-weight:700;text-align:center}main.identification_select .step_boxs .box h4 span.num{background-color:#ffffff;border-radius:100%;color:#1a9abe;width:1.5em;height:1.5em;display:inline-flex;justify-content:center;align-items:center;margin-right:10px}main.identification_select .step_boxs .box .body{padding:20px}main.identification_select .step_boxs .box .body .imgs{display:flex;justify-content:space-around}main.identification_select .step_boxs .box .body .imgs .img{width:48%}main.identification_select .step_boxs .box .body .imgs .img img{max-width:100%;width:auto;height:auto}.error{border-radius:6px 6px 6px 6px;box-shadow:0 2px 2px #666666;background-color:#ffffff;background:rgba(255,255,255,.9);border:2px solid #ff0000;position:relative;margin:-15px 0 10px;width:230px;padding:3px 10px 0 0;font-weight:700;color:#c10000;display:none}.error:after,.error:before{border:solid transparent;content:" ";height:0;top:100%;position:absolute;width:0}.error:after{border-top-color:#ffffff;border-width:6px;left:11px}.error:before{border-top-color:#f00;border-width:10px;left:7px}#headerOutside .headInr,header.headWrap .headInr{display:table!important;table-layout:fixed;width:100%;margin-left:0!important}header.headWrap .headInr{padding:10px}header.headWrap .inner{padding:0;line-height:0}header.headWrap .inner,header.headWrap .inner .logo{display:table-cell;vertical-align:middle;width:50%;text-align:left}header.headWrap .inner .logo img{width:120px;height:auto}.progress-barWrap{width:50%!important;float:none!important;display:table-cell}.step img{margin-bottom:30px;width:100%}.gnavStep{list-style-type:none;display:table;width:100%;padding:0;margin-bottom:15px;overflow:hidden}.gnavStep li{font-size:11px!important;padding:4px 8px 4px 14px;height:40px;vertical-align:middle;width:25%;box-sizing:border-box;display:table-cell;position:relative;background:#e6e6e6;color:#5a5a5a}.gnavStep li:first-child{padding-left:5px;padding-right:10px;border-radius:5px 0 0 5px}.gnavStep li:last-child{padding-right:5px;border-radius:0 5px 5px 0}.gnavStep li:last-child:after,.gnavStep li:last-child:before{display:none}.gnavStep li:after,.gnavStep li:before{content:"";position:absolute;width:0;height:0;margin:auto}.gnavStep li:before{right:-9px;top:-3px;border-color:transparent transparent transparent #bfbfbf;border-style:solid;border-width:25px 0 25px .8em;z-index:10}.gnavStep li:after{right:-8px;top:-3px;border-color:transparent transparent transparent #e6e6e6;border-style:solid;border-width:25px 0 25px .8em;z-index:10}.gnavStep li.stcurrent{background:#36aacc;font-weight:700;color:#fff}.gnavStep li.stcurrent:after,.gnavStep li.stcurrent:before{border-color:#e6e6e6 transparent #e6e6e6 #36aacc}.checkbox2:after{content:"";background:url(/www/enterOpenAccount_img/checkbox_boo.png) no-repeat;margin-left:5px;min-width:43px;min-height:40px}#contents #rightMain2 .secBox{margin-bottom:30px}#contents #rightMain2{padding-top:10px}#contents #rightMain2 .split_lr .left{margin-bottom:5px}#contents #rightMain2 .split_lr .right{margin-bottom:15px}#contents #rightMain2 .search_postcode{display:block;margin-top:5px}#rightMain2 main.document_check .split_lr .right{text-align:left!important}#contents #rightMain2 .inputArea .input{display:flex;margin-bottom:5px}#contents #rightMain2 .inputArea .input dt{width:30%;padding:10px;background-color:#1a9abe;font-weight:700;margin-right:5px;margin-bottom:0;color:#fff}#contents #rightMain2 .inputArea .input dd{padding:10px;width:70%}#contents #rightMain2.rightMain2{width:auto;margin:0 auto;padding:10px;float:none}#contents #rightMain2 .notes{font-size:.9em}#contents #rightMain2.rightMain2 h2{border-left:3px solid #5097bc;border-bottom:1px solid #d1d8dc;font-weight:700;padding-left:10px;padding-top:5px;padding-bottom:5px;font-size:16px;margin-bottom:10px}#contents #rightMain.rightMain2 h1.thanks1{display:block!important;font-size:20px!important}.rightMain2 .txt_thanks{display:block;background:url(/www/enterOpenAccount_img/boo_thanks.png) no-repeat 100%;padding:20px 100px 10px 0;background-size:95px auto}.rightMain2 .txt_finished{text-align:left;font-size:18px;margin-bottom:10px}.rightMain2 .txt_shinsa{display:block;background:url(/www/enterOpenAccount_img/boo_ojigi.png) no-repeat 0;padding:8px 0 8px 80px;background-size:65px auto}.leftw330 .right{text-align:left!important}.modal{display:none;position:fixed;z-index:1;left:0;top:0;height:100%;width:100%;overflow:auto;background-color:rgba(0,0,0,.5)}.dialog-btn{width:50%;text-align:center;float:left}.dialog-leftbtn{margin-left:0}.dialog-centerbtn,.dialog-leftbtn,.dialog-rightbtn{width:95%;margin-bottom:10px}.dialog-barbtn,.dialog-centerbtn{text-align:center}.dialog-barbtn{width:100%}.dialog-largebtn{font-size:20px;padding:10px 20px;margin-left:10px;margin-right:10px;cursor:pointer}.btn_sp_year,.dialog-largebtn{-webkit-appearance:none;border-radius:10px;border:2px solid #b3b3b3;color:#808080;font-weight:700;background-color:#ffffff;background-repeat:no-repeat;background-size:10px auto;background-position:10px}.btn_sp_year{font-size:10px;padding:10px 0;width:95%;margin-left:0;margin-right:0}#bankDisplay,.btn_hidden{display:none}.bankName{width:auto}.asset_4 h2{position:relative}.bankNamedel{width:auto;position:absolute;right:0;margin:0;bottom:2px;line-height:1.2}.bankName a{display:inline-block;padding:10px;color:#36aacc;font-weight:700;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #929292;border-radius:4px;background:#ffffff;background:linear-gradient(180deg,#ffffff,#d8d9dd)}.bankName a:hover{text-decoration:none;opacity:.8;filter:alpha(opacity=80)}.any_label{background-color:#797979}.bankNamedel a br{display:inline}.bankNamedel a{border-radius:5px;background-color:#fff;display:inline-block;padding:2px 5px;border:2px solid #4e8ea9;font-size:12px;text-decoration:none;color:#116fbb;cursor:pointer}.bankNamedel a:hover{text-decoration:none;opacity:.8;filter:alpha(opacity=80)}#bank-search-body select{background-color:#ffffff}.bankLabel{font-weight:700;margin-right:1em}.select_upload_type{display:flex;justify-content:space-between;margin-bottom:30px;width:inherit}.select_upload_type li{width:48%}.select_upload_type li img{width:100%}.auth_type1,.auth_type2{display:block;position:relative}.auth_type1:after{background:#4898ba;content:""}.auth_type1:after,.auth_type1:before{border-radius:50%;bottom:0;height:60px;left:0;margin:auto;position:absolute;right:0;top:0;width:60px}.auth_type1:before{color:#fff;content:"または";font-size:16px;line-height:60px;z-index:2;text-align:center}.auth_type_inner{border:10px solid #eee;display:table;margin-bottom:20px;width:100%}.auth_type1 .auth_type_inner{height:240px;padding:20px;text-align:center;box-sizing:border-box}.auth_type2 .auth_type_inner{padding:20px 10px;position:relative;box-sizing:border-box}.auth_type2 .auth_type_inner:first-child:after{background:#4898ba;content:""}.auth_type2 .auth_type_inner:first-child:after,.auth_type2 .auth_type_inner:first-child:before{border-radius:50%;bottom:-50px;height:60px;left:0;margin:auto;position:absolute;right:0;width:60px}.auth_type2 .auth_type_inner:first-child:before{color:#fff;content:"または";font-size:16px;line-height:60px;z-index:2;text-align:center}.auth_type_inner .img{display:table-cell;vertical-align:middle}.auth_type_inner .img img{width:90%;max-width:260px}.auth_type_inner .img span{display:block}main.identification_select .auth_type_inner h3{font-size:15px;text-align:inherit;border-bottom:2px solid #1a9abe}.auth_type2 .auth_type_inner div{background:#effcfe;padding:10px;font-size:12px;font-weight:700}.auth_type2 .auth_type_inner div ul li{display:inline-block;width:45%}.auth_type2 .auth_type_inner div ul li:last-child{display:block;width:100%}.auth_type2 .auth_type_inner div ul li:before{content:"・";color:#1a9abe}.pwpolicy{background-color:#ddf3fa;margin-top:10px;padding:10px}}