@charset "UTF-8";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap";html,body{overflow-x:hidden;line-height:1.5;color:#202020;font-family:'Noto Sans JP',sans-serif;position:relative;scroll-behavior:smooth}input,select,textarea{outline:none}.inner{width:1000px;margin:0 auto}.iblock{display:inline-block}.flex{display:flex;align-items:center;flex-wrap:wrap}.jcsb{justify-content:space-between}.center{text-align:center}.noclick,.noclick_address,.term_noclick{pointer-events:none;filter:grayscale(100%)}.loading{position:relative}@keyframes rotate{0%{transform:translate(0,50%) rotate(0)}100%{transform:translate(0,50%) rotate(360deg)}}.loading:after{width:20px;height:20px;position:absolute;content:'';right:16px;bottom:50%;transform:translate(0,50%);background-image:url(../img/loading.svg);background-position:center;background-repeat:no-repeat;background-size:cover;animation:rotate 1s infinite}.h2design{font-size:36px;font-weight:700;margin-bottom:65px}.h2design span{font-size:24px;color:#1be4f1}.h2design.hazard_desing span{color:#eb0042}header{position:absolute;top:0;left:0;width:100%;padding:22px 0}header h1 a,header p.sitelogo a{display:block;background-image:url(../img/sitelogo.svg);background-size:cover;background-position:center;background-repeat:no-repeat;width:250px;height:80.6px}.pagenav{font-weight:700;font-size:16px}.pagenav li{margin-right:16px}.pagenav li:last-child{margin-right:0}.pagenav li a{color:#0e0e0e;transition:.3s}.pagenav li a:hover{color:#756c6c}.firstview{background-image:url(../img/background_firstview.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:285px 0 120px}.about_service{width:568px;margin-left:auto;margin-right:0}.about_service .ttl{font-size:36px;font-weight:700;letter-spacing:4px;padding-bottom:110px;background-image:url(../img/sitelogo.svg);background-repeat:no-repeat;background-position:center bottom 15px;background-size:280px}.about_service .points p{background-color:#ff3a71;color:#fff;font-size:28px;width:180px;font-weight:700;padding:48px 0;border-radius:100%}.about_service .points{margin-bottom:65px}.about_service .sbttl{font-size:24px;font-weight:700;margin-bottom:7px}.about_service a{background-color:#19dbe8;color:#fff;font-size:36px;font-weight:700;display:block;padding:23px 0;border-radius:10px;margin-bottom:40px;background-image:url(../img/icon_anker_white.svg);background-position:right 8px top 8px;background-size:30px;background-repeat:no-repeat;transition:.3s}.about_service a:hover{background-color:#42f3ff}.gray_font{color:#424141}.about_service ul{font-size:16px}.trouble{padding:100px 0 150px}.trouble .ttl{font-size:36px;font-weight:700;letter-spacing:2px;margin-bottom:60px}.trouble .ttl .iblock span{color:#eb0042}.trouble .ttl .iblock{padding:0 130px;background-image:url(../img/anxiety_man.svg),url(../img/anxiety_woman.svg);background-repeat:no-repeat,no-repeat;background-size:100px,100px;background-position:left center,right center}.trouble ul{margin-bottom:40px}.trouble ul li{width:49%;background-color:#ff3a71;color:#fff;font-size:24px;padding:25px 0;margin-bottom:16px;border-radius:10px}.trouble ul li:nth-child(3),.trouble ul li:nth-child(4){margin-bottom:0}.trouble .sbttl{font-size:24px}.service_overview{background-color:#f2feff;padding:100px 0 220px}.service_overview ul li{background-color:#fff;margin-bottom:27px;align-items:flex-start}.service_overview ul li .service_overview__image{width:290px;height:178px;background-position:center;background-size:cover;background-repeat:no-repeat}.service_overview ul li dl{width:calc(100% - 290px);padding:35px}.service_overview ul li:first-child .service_overview__image{background-image:url(../img/service_overview__image1.jpg)}.service_overview ul li:nth-child(2) .service_overview__image{background-image:url(../img/service_overview__image2.jpg)}.service_overview ul li:nth-child(3) .service_overview__image{background-image:url(../img/service_overview__image3.jpg)}.service_overview ul li dl dt{margin-bottom:30px;font-size:20px;font-weight:700}.service_overview ul li dl dd{color:#424141;font-size:16px}.register_block{background-image:url(../img/background_register_block.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff;padding:145px 0 90px;position:relative}.register_block:before{content:'';position:absolute;border-top:55px solid #f2feff;border-left:80px solid transparent;border-right:80px solid transparent;top:-1px;left:50%;transform:translate(-50%,0)}.register_block dl dt{font-size:36px;font-weight:700;padding-bottom:35px}.register_block dl dd{text-align:left;font-size:24px}.register_block dl{margin-bottom:75px}.register_block a.iblock{background-color:#fff;color:#19dbe8;font-weight:700;font-size:36px;border-radius:10px;width:568px;padding:23px 0;background-image:url(../img/icon_anker_blue.svg);background-position:right 8px top 8px;background-size:30px;background-repeat:no-repeat;transition:.3s}.register_block a.iblock:hover{background-color:#42f3ff;color:#fff;background-image:url(../img/icon_anker_white.svg)}.register_attention{font-size:16px;margin-top:24px}.about_warning{background-color:#f6f6f6;padding:160px 0 120px}.about_warning__ul{margin-bottom:63px}.about_warning__ul li{width:49%;background-color:#fff;margin-bottom:15px;align-items:flex-start}.about_warning__ul li:nth-child(3),.about_warning__ul li:nth-child(4){margin-bottom:0}.about_warning__ul li .about_warning__image{width:230px;height:160px;background-position:center;background-size:cover;background-repeat:no-repeat}.about_warning__ul li dl{width:calc(100% - 230px);padding:15px}.about_warning__ul li:first-child .about_warning__image{background-image:url(../img/about_warning__image1.jpg)}.about_warning__ul li:nth-child(2) .about_warning__image{background-image:url(../img/about_warning__image2.jpg)}.about_warning__ul li:nth-child(3) .about_warning__image{background-image:url(../img/about_warning__image3.jpg)}.about_warning__ul li:nth-child(4) .about_warning__image{background-image:url(../img/about_warning__image4.jpg)}.about_warning__ul li dl dt{margin-bottom:20px;font-size:20px;font-weight:700}.about_warning__ul li dl dd{color:#424141;font-size:16px}.about_warning .about_warning_message{width:600px}.about_warning_message__pnk{margin-bottom:40px}.about_warning_message__pnk p{width:290px;background-color:#ff3a71;color:#fff;font-size:16px;border-radius:25px;padding:10px 0;position:relative}.about_warning_message__pnk p:after{content:'';position:absolute;border-top:22px solid #ff3a71;border-left:12px solid transparent;border-right:12px solid transparent;right:50%;bottom:0;transform:translate(50%,50%)}.about_warning .about_warning_message .sbttl{font-size:28px;color:#424141}.about_warning .about_warning_message .ttl{font-size:40px;font-weight:700}.about_warning .about_warning_message .ttl span{background:linear-gradient(transparent 60%,#ffcad9 60%)}.warning_example{padding:130px 0 110px}.warning_example__ul{align-items:flex-start}.warning_example__ul li{width:32%}.warning_example__ul li .warning_example__image{width:270px;height:270px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:100%;margin-bottom:42px}.warning_example__ul li:nth-child(1) .warning_example__image{background-image:url(../img/warning_example__image1.jpg)}.warning_example__ul li:nth-child(2) .warning_example__image{background-image:url(../img/warning_example__image2.jpg)}.warning_example__ul li:nth-child(3) .warning_example__image{background-image:url(../img/warning_example__image3.jpg)}.warning_example__ul li dl dd{text-align:left;color:#4b4b4b;font-size:14px}.warning_example__ul li dl dt{margin-bottom:20px}.warning_example__ul li dl dt p{display:block;line-height:1}.warning_example__ul li dl dt p:nth-child(1){background-color:#c30037;color:#fff;font-size:16px;padding:2px 14px;font-weight:400;border-radius:5px;margin-right:5px}.warning_example__ul li dl dt p:nth-child(2){font-size:24px;font-weight:700}.about_counseling{background-color:#f2feff;padding:95px 0 185px}.about_counseling dl{width:49%}.about_counseling dl dt{font-size:28px;font-weight:700;padding:4px 0 4px 62px;background-repeat:no-repeat;background-position:left center;background-size:50px;margin-bottom:14px}.about_counseling dl:nth-child(1) dt{background-image:url(../img/icon_telephone.svg)}.about_counseling dl:nth-child(2) dt{background-image:url(../img/icon_mail.svg)}.about_counseling dl dd p{font-size:22px;font-weight:400;height:130px}.about_counseling dl dd .about_counseling__image{background-size:cover;background-repeat:no-repeat;background-position:center;height:300px}.about_counseling dl:nth-child(1) dd .about_counseling__image{background-image:url(../img/about_counseling__image1.jpg)}.about_counseling dl:nth-child(2) dd .about_counseling__image{background-image:url(../img/about_counseling__image2.jpg)}.counseling_attention{margin-top:52px;background-color:#f1f1f1;padding:21px}.counseling_attention p{font-size:16px;color:#696969}footer{padding:0 0 60px;background-color:#f7ffff}.footer_links li a{font-size:16px;line-height:2;transition:.3s}.footer_links li a:hover{color:#756c6c}.footer_links:nth-child(1){margin-right:32px}.footer_btns a{display:block;font-size:18.12px;color:#fff;background-color:#19dbe8;font-weight:700;border-radius:5px;padding:11px 0;background-image:url(../img/icon_anker_white.svg);background-position:right 4px top 4px;background-size:15px;background-repeat:no-repeat;transition:.3s}.footer_btns a:hover{background-color:#42f3ff}.footer_btns a:nth-child(1){margin-bottom:8px}.footer_btns{width:285px}.footer_main{align-items:flex-start;margin-bottom:75px}.pc_item{display:block}.sp_item{display:none}.scroll_item{opacity:0;transition:.3s}.scroll_item.fade{opacity:1}.dl_form_items div.dl_form_items_wrap{align-items:flex-start;margin-bottom:20px}.dl_form_items div.flex dt{width:180px;font-size:14px;padding:7px 0;position:relative;z-index:0}.dl_form_items div.flex dt p{background-color:#fff;position:relative;z-index:1;display:inline-block;padding-right:5px}.dl_form_items div.flex dt:before{position:absolute;content:'';width:95%;height:.2px;background-color:#90d2ff;left:0;top:50%;transform:translate(0,-50%)}.dl_form_items div.flex dd{font-size:14px;width:calc(100% - 180px);word-break:break-all}.confirm.dl_form_items div.flex dd{padding:7px 0}.dl_form_items select{background-image:url(../img/icon_select.svg);background-repeat:no-repeat;background-size:10px;background-position:right 16px center}.dl_form_items input[type="text"],.dl_form_items input[type="password"],.dl_form_items textarea,.dl_form_items select,.dl_form_items .telephone_item_wrap{background-color:#fff;border:1px solid #969696;padding:6px 16px;border-radius:5px;width:100%;font-size:14px;color:#202020}.dl_form_items.service_form_items div.service_form_items_flex input[type="text"],.dl_form_items.service_form_items div.service_form_items_flex input[type="password"],.dl_form_items.service_form_items div.service_form_items_flex textarea,.dl_form_items.service_form_items div.service_form_items_flex select,.dl_form_items.service_form_items div.service_form_items_flex .telephone_item_wrap{width:48%}.dl_form_items input[type="text"]:focus,.dl_form_items input[type="password"]:focus,.dl_form_items textarea:focus,.dl_form_items select:focus,.dl_form_items .telephone_item_wrap:focus{background-color:#eafeff;border:1px solid #1be4f1;box-shadow:0 0 7px 0 #e5e5e5}.dl_form_items .telephone_item_wrap div.flex{margin-bottom:0}.dl_form_items .telephone_item_wrap input[type="tel"],.dl_form_items .regist_birthday_select{width:30%}.dl_form_items .telephone_item_wrap p{text-align:center;width:5%}.dl_form_submit,.complete_totop{color:#fff;display:block;font-size:15px;width:100%;border-radius:5px;padding:10px;margin-top:50px;cursor:pointer;transition:.3s;background-color:#19dbe8;background:linear-gradient(#19dbe8,#00a9b5);box-shadow:0 0 5px 0 #e5e5e5}.dl_form_submit:hover,.complete_totop:hover{opacity:.75}.fix_content,.dl_form_cancel,.withdrawal_link{color:#fff;display:block;font-size:14px;width:100%;border-radius:5px;padding:6px 10px;margin-top:20px;cursor:pointer;transition:.3s;background-color:#f8064a;background:linear-gradient(#f8064a,#ce003a);box-shadow:0 0 5px 0 #e5e5e5}.dl_form_cancel,.withdrawal_link{width:49%}.fix_content:hover,.dl_form_cancel:hover,.withdrawal_link:hover{background-color:#ff6e96}.passwrap{position:relative}.passwrap .toggle_password{cursor:pointer;position:absolute;bottom:50%;right:16px;transform:translate(0,50%);width:25px;height:25px;background-image:url(../img/icon_passeye_open.svg);background-repeat:no-repeat;background-size:cover;background-position:center}.passwrap .toggle_password.open{background-image:url(../img/icon_passeye_close.svg)}.middleinner{width:600px;margin:0 auto}.info_edit{display:none}.err,.err_address,.err_empty,.err_vali{border:1px solid #f8064a!important;background-color:#ffe9ef!important}.err_msg,.err_msg_address{font-size:13px;color:#f8064a;margin-top:3px}.nonei{display:none!important}input::placeholder{color:#b0b0b0}.form_attention_msg{font-size:14px;color:#706969;margin-bottom:32px}.form_attention_msg span{color:#ce8282}.form_attention_msg a{text-decoration:underline;transition:.3s}.form_attention_msg a:hover{opacity:.7}.form_attention_msg.form_attention_msg_bg{padding:28px 75px;background-image:url(../img/complete_man.svg),url(../img/complete_woman.svg);background-repeat:no-repeat,no-repeat;background-size:75px,75px;background-position:left center,right center}.corp_content_top{padding:160px 0}@media screen and (max-width: 1000px){.inner,.middleinner{width:95vw}.service_overview ul li .service_overview__image{width:230px;height:150px}.service_overview ul li dl{width:calc(100% - 230px);padding:10px 25px}.about_warning__ul li{width:100%}.about_warning__ul li:nth-child(3){margin-bottom:15px}.about_warning__ul li dl{padding:10px 25px}.warning_example__ul li{width:49%;margin-bottom:35px}.warning_example__ul li:nth-child(3){margin-bottom:0}}@media screen and (max-width: 768px){.pc_item{display:none}.sp_item{display:block}html,body{font-size:3vw}.inner{width:95vw}header{padding:1em 0;position:fixed;z-index:50;transition:.5s}header.notop{background-color:rgba(255,255,255,0.8)}header.active{background-color:transparent}header h1 a,header p.sitelogo a{width:7.85em;height:2.55em}.h2design{font-size:2em;margin-bottom:1.25em}.h2design span{font-size:.65em}.about_service{width:100%}.about_service .points{margin-bottom:1.5em}.about_service .ttl{font-size:1.85em;padding-bottom:4.65em;background-position:center bottom 1em;background-size:10em}.about_service .points p{width:32%;font-size:1.45em;padding:1.994em 0}.about_service .sbttl{font-size:1.25em;margin-bottom:.5em}.about_service a{font-size:2em;padding:1em 0;margin-bottom:1em;background-position:right .5em top .5em;background-size:1em}.about_service ul{font-size:1.15em}.firstview{padding:23em 0 3em;background-image:url(../img/sp__background_firstview.jpg)}.trouble{padding:5.5em 0}.trouble .ttl{font-size:1.55em}.trouble .ttl .iblock{padding:0;display:block;background-size:3em,3em}.trouble ul li{font-size:1.15em;padding:.75em 0;margin-bottom:.5em}.trouble .ttl{margin-bottom:1.75em}.trouble ul{margin-bottom:1.5em}.trouble .sbttl{font-size:1.25em}.service_overview{padding:5.5em 0}.service_overview ul li{margin-bottom:1em}.service_overview ul li .service_overview__image{width:35%;height:11em}.service_overview ul li dl{width:65%;padding:1em}.service_overview ul li dl dt{font-size:1.25em;margin-bottom:.5em}.service_overview ul li dl dd{font-size:1.05em}.register_block{padding:5.5em 0}.register_block dl{margin-bottom:3.15em}.register_block dl dt{font-size:2em}.register_block dl dd{font-size:1.35em}.register_block a.iblock{width:100%;font-size:2em;padding:1em 0;margin-bottom:1em;background-position:right .5em top .5em;background-size:1em}.register_attention{font-size:1.15em;margin-top:0}.register_block{background-image:url(../img/sp__background_register_block.jpg)}.register_block:before{border-top:2.05em solid #f2feff;border-left:3.3em solid transparent;border-right:3.3em solid transparent}.about_warning{padding:5.5em 0}.about_warning__ul li{margin-bottom:1em}.about_warning__ul li:nth-child(3){margin-bottom:1em}.about_warning__ul li .about_warning__image{width:35%;height:10em}.about_warning__ul li dl{width:65%;padding:1em}.about_warning__ul li dl dt{font-size:1.25em;margin-bottom:.5em}.about_warning__ul li dl dd{font-size:1.05em}.about_warning .about_warning_message{width:100%}.about_warning_message__pnk p{width:49%;font-size:1.15em;padding:.65em 0}.about_warning_message__pnk p:after{border-top:1em solid #ff3a71;border-left:.65em solid transparent;border-right:.65em solid transparent}.about_warning .about_warning_message .sbttl{font-size:1.5em}.about_warning .about_warning_message .ttl{font-size:2.15em}.about_warning__ul{margin-bottom:3.15em}.about_warning_message__pnk{margin-bottom:2.15em}.warning_example{padding:5.5em 0}.warning_example__ul li{width:100%;margin-bottom:2.85em;padding-bottom:2.35em;border-bottom:1px solid #e5e5e5}.warning_example__ul li:last-child{margin-bottom:0}.warning_example__ul li .warning_example__image{width:11.5em;height:11.5em;margin-bottom:2.15em}.warning_example__ul li dl dt{margin-bottom:.7em}.warning_example__ul li dl dt p:nth-child(1){font-size:1.15em;padding:.5em .85em;margin-right:.85em}.warning_example__ul li dl dt p:nth-child(2){font-size:1.65em}.warning_example__ul li dl dd{font-size:1.15em}.about_counseling{padding:5.5em 0}.about_counseling dl{width:100%}.about_counseling dl dt{font-size:1.45em;padding:.35em 0 .35em 2.5em;background-size:2em}.about_counseling dl dd p{font-size:1.25em;height:auto;margin-bottom:1.25em}.about_counseling dl dd .about_counseling__image{height:20em}.about_counseling dl:nth-child(1){margin-bottom:2.15em}.counseling_attention{margin-top:3.15em;padding:1.15em}.counseling_attention p{font-size:1.05em}footer{padding:0 0 3.5em}.footer_links:nth-child(1){margin-right:0}.footer_links:nth-child(2){display:none}.footer_main{display:block;margin-bottom:2.15em}.footer_main div.flex{display:block;margin-bottom:2.15em}.footer_btns{width:100%;display:flex;align-items:center;justify-content:space-between}.footer_btns a:nth-child(1){margin-bottom:0}.footer_btns a{width:49%;font-size:1.35em;padding:1em 0;background-position:right .35em top .35em;background-size:1em}.pagenav_wrap{padding:5.5em 0}.pagenav{font-size:1.85em}.pagenav li{text-align:right;width:100%;margin-right:0;margin-bottom:.5em}.pagenav li a{letter-spacing:4px;color:#fff;border-bottom:1px solid #fff}.menu_background{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,0.8);z-index:49;display:none}.scrollstop{overflow-y:hidden}.dl_form_items div.dl_form_items_wrap{display:block;margin-bottom:1.5em}.dl_form_items div.flex dt{width:100%;font-size:1.3em;padding:.25em 0}.dl_form_items div.flex dd{width:100%;font-size:1.3em}.confirm.dl_form_items div.flex dd{padding:.25em 0}.dl_form_items input[type="text"],.dl_form_items input[type="password"],.dl_form_items textarea,.dl_form_items select,.dl_form_items .telephone_item_wrap{font-size:16px!important;padding:6px}.sp_menu_wrap{width:3.5em;position:relative;z-index:51}.sp_menu_wrap p.sp_menu{padding:1.5em 0}.sp_menu_wrap p.sp_menu span{position:relative;width:100%;height:3px;background-color:#202020;display:block;transition:.5s}.sp_menu_wrap p.sp_menu span:before,.sp_menu_wrap p.sp_menu span:after{position:absolute;content:'';width:100%;height:100%;background-color:#202020;transition:.5s}.sp_menu_wrap p.sp_menu span:before{top:-1em;left:50%;transform:translate(-50%,0)}.sp_menu_wrap p.sp_menu span:after{bottom:-1em;left:50%;transform:translate(-50%,0)}.sp_menu_wrap p.sp_menu.active span{transform:rotate(45deg);background-color:#fff}.sp_menu_wrap p.sp_menu.active span:before{top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);background-color:#fff}.sp_menu_wrap p.sp_menu.active span:after{bottom:50%;left:50%;transform:translate(-50%,50%) rotate(180deg);background-color:#fff}.err_msg,.err_msg_address{font-size:.9em}}.corp_top{padding-bottom:100px}.corp_top h1{font-size:24px;font-weight:700}.corp_top p{font-size:14px;color:#1be4f1;position:relative;font-weight:300}.corp_content dl dt p{font-size:16px;font-weight:700;border-bottom:1px solid #a8faff;letter-spacing:2px;padding:6px 0;margin-bottom:12px}.corp_content dl dd,.corp_content_toptxt{font-size:14px;line-height:1.75;margin-bottom:24px}.corp_content dl dd ul li ul li{color:#4e4e4e}.corp_content dl dd ul li ul li ul li{color:#7b7b7b}@media screen and (max-width: 768px){.corp_top{padding-bottom:3.15em}.corp_top h1{font-size:2.15em}.corp_top p{font-size:1.25em}.corp_content dl dt p{font-size:1.35em;padding:.5em 0;margin-bottom:.65em}.corp_content dl dd,.corp_content_toptxt{font-size:1.2em;line-height:1.75;margin-bottom:1.5em}}.service_main .bgimg_blk{background-size:cover;background-position:center;background-repeat:no-repeat;height:220px;border-radius:0 10px 10px 0}.service_main .service_telephone .bgimg_blk{background-image:url(../img/about_counseling__image1_re.jpg)}.service_main .service_mail .bgimg_blk{background-image:url(../img/about_counseling__image2_re.jpg)}.service_main .bgimg_blk{width:35%}.service_main .txt_blk{width:65%;padding:26px 40px}.service_telephone,.service_mail{box-shadow:0 0 10px 0 #dedede}.service_telephone .main_contact_item,.service_mail .main_contact_item{font-weight:700;font-size:42px;padding-left:44px;background-size:34px;background-position:left center;background-repeat:no-repeat;color:#3d3d3d}.service_telephone .main_contact_item{background-image:url(../img/icon_telephone_blue.svg)}.service_mail .main_contact_item{background-image:url(../img/icon_mail_blue.svg)}.service_telephone.flex,.service_mail.flex{align-items:flex-start;border-radius:10px}.service_telephone{margin-bottom:26px}.service_mail{margin-bottom:48px}.service_telephone .ttl,.service_mail .ttl{font-size:18px;font-weight:700;margin-bottom:2px;letter-spacing:1px}.service_telephone .ttl span,.service_mail .ttl span{font-size:17px}.service_telephone .sbttl,.service_mail .sbttl{font-size:14px;color:#2b2b2b;margin-bottom:6px;letter-spacing:1px;font-weight:400;line-height:1.35}.service_telephone .sbttl a{text-decoration:underline}.service_telephone .attention_txt,.service_mail .attention_txt{font-size:12px;color:#aaa;line-height:1.35;font-weight:100}.service_mainmsg,.service_sbmsg{letter-spacing:1px;font-size:14px}.service_mainmsg{margin-bottom:22px}.service_sbmsg{margin-bottom:48px;color:#706969}.userpage_btn{display:block;font-size:18.12px;color:#fff;background-color:#19dbe8;font-weight:700;border-radius:5px;padding:11px 44px;background-image:url(../img/icon_anker_white.svg);background-position:right 4px top 4px;background-size:15px;background-repeat:no-repeat;transition:.3s}.userpage_btn:hover{background-color:#42f3ff}.userpage_footer li{margin-right:24px}.userpage_footer li:last-child,.footer_links.userpage_footer{margin-right:0}.footer_main.userpage_footer_main{margin-bottom:16px}.about_operator__blk .ttl{font-size:16px;font-weight:700;letter-spacing:1px;margin-bottom:6px}.about_operator__blk .txt{font-size:13px}.about_operator__blk .bgimg_blk{background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../img/about_operator__blk_bgimg.jpg);width:35%;height:140px}.about_operator__blk .txt_blk{width:65%;padding:0 0 0 20px}.service_list li{background-color:#ffcf18;color:#3d3d3d;font-size:13px;width:32%;padding:5px 0;line-height:1;border-radius:24px}.about_operator__blk .flex{align-items:flex-start;padding:16px 0;border-top:1px solid #5c5c5c;border-bottom:1px solid #5c5c5c;position:relative}.about_operator__blk .flex:after,.about_operator__blk .flex:before{position:absolute;content:'';border-left:15px solid transparent;border-right:15px solid transparent;right:24%;transform:translate(50%,100%)}.about_operator__blk .flex:before{border-top:20px solid #5c5c5c;bottom:0}.about_operator__blk .flex:after{border-top:20px solid #fff;bottom:1.5px}.about_service__blk{margin-bottom:12px}.about_operator__blk{margin-bottom:32px}.userpage_links__blk .ttl{font-size:14px;margin-bottom:6px}.username__blk{margin-bottom:20px}.username__blk .userid{margin-right:12px}@media screen and (max-width: 768px){.service_list li{font-size:1.05em;line-height:1.35;padding:.65em 0;border-radius:.5em}.about_operator__blk .flex{padding:1.5em 0}.about_operator__blk .ttl{font-size:1.35em;margin-bottom:.75em}.about_operator__blk .txt{font-size:1.05em}.about_operator__blk .txt_blk{padding:0 0 0 1em}.about_operator__blk .bgimg_blk{height:10em}.about_operator__blk .flex:after,.about_operator__blk .flex:before{border-left:1.2em solid transparent;border-right:1.2em solid transparent}.about_operator__blk .flex:before{border-top:1.6em solid #5c5c5c}.about_operator__blk .flex:after{border-top:1.6em solid #fff}.userpage_links__blk .ttl{font-size:1.05em}.userpage_btn{font-size:1.5em;padding:.5em;background-size:.85em}.about_operator__blk{margin-bottom:2.75em}.about_service__blk{margin-bottom:1em}.username__blk{margin-bottom:1.5em;font-size:1.25em}.service_telephone.flex,.service_mail.flex{display:block}.service_main .txt_blk,.service_main .bgimg_blk{width:100%}.service_main .txt_blk{padding:1.5em 1.25em}.service_main .bgimg_blk{border-radius:0 0 10px 10px;height:22em}.service_telephone .ttl,.service_mail .ttl{font-size:1.5em;margin-bottom:.25em}.service_telephone .ttl span,.service_mail .ttl span{font-size:.92em}.service_telephone .sbttl,.service_mail .sbttl{font-size:1.25em;margin-bottom:.5em}.service_telephone .main_contact_item,.service_mail .main_contact_item{font-size:2.75em;background-size:.85em;padding-left:1.1em}.main_contact_item_wrap{margin-bottom:1em;text-align:left}.service_telephone .attention_txt,.service_mail .attention_txt{font-size:1.05em}.service_telephone{margin-bottom:2.25em}.service_mainmsg,.service_sbmsg{font-size:1.1em}.footer_links li a{font-size:1.1em}.form_attention_msg{font-size:1.1em}.form_attention_msg.form_attention_msg_bg{padding:1.25em 5em;background-size:5em,5em}}.complete_msg{padding:28px 110px;background-image:url(../img/complete_man.svg),url(../img/complete_woman.svg);background-repeat:no-repeat,no-repeat;background-size:85px,85px;background-position:left center,right center;font-size:16px}.notfound .ttl,.notfound .txt{font-size:14px}.notfound h1{margin:32px 0}.notfound h1 p:nth-child(1){font-size:68px;line-height:1}.notfound h1 p:nth-child(2){font-size:16px;letter-spacing:1px}.agree_term_txt{cursor:pointer}.agree_term_txt span{display:block;font-size:14px}.agree_term_txt span.agree_term_check{background-color:#fff;width:16px;height:16px;border:1px solid #969696;border-radius:3px;margin-right:8px;position:relative;transition:.25s}.agree_term_txt.active span.agree_term_check{background-color:#2750ff}.agree_term_txt.active span.agree_term_check:before{position:absolute;content:'';border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:6px;top:45%;left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.agree_term_txt span a{text-decoration:underline}.payment_method .txt{font-size:14px;margin-bottom:20px;border-bottom:1px solid #e5e5e5;padding-bottom:44px}.payment_method_list li{margin-bottom:16px}.payment_method_list li:last-child{margin-bottom:0}.payment_method_list li .payment_method_btn{display:block;background:linear-gradient(#19dbe8,#00a9b5);color:#fff;font-size:16px;padding:12px 22px 12px 46px;border-radius:5px;box-shadow:0 0 7px 0 #e5e5e5;transition:.2s;width:100%;cursor:pointer}.payment_method_list li .payment_method_btn:hover{opacity:.75}.credit_dl{padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid #e5e5e5}.credit_dl dt,.smartphone_dl dt{font-size:15px;font-weight:400;margin-bottom:16px;padding:2px 0 2px 12px;position:relative}.credit_dl dt:before,.smartphone_dl dt:before{position:absolute;content:'';width:6px;height:100%;background-color:#04c2ce;left:0;top:50%;transform:translate(0,-50%)}.credit_dl .payment_method_list li .payment_method_btn,.smartphone_dl .payment_method_list li .payment_method_btn{position:relative}.credit_dl .payment_method_list li .payment_method_btn:before,.smartphone_dl .payment_method_list li .payment_method_btn:before{position:absolute;content:'';width:26px;height:26px;top:50%;left:12px;transform:translate(0,-50%);background-size:cover;background-position:center;background-repeat:no-repeat}.credit_dl .payment_method_list li .payment_method_btn:before{background-image:url(../img/icon_payment_creditcard.svg)}.smartphone_dl .payment_method_list li .payment_method_btn:before{background-image:url(../img/icon_payment_smartphone.svg)}@media screen and (max-width: 768px){.payment_method .txt{font-size:1.15em;margin-bottom:1.5em;padding-bottom:2.5em}.payment_method_list li{margin-bottom:1.5em}.payment_method_list li:last-child{margin-bottom:0}.payment_method_list li .payment_method_btn{font-size:1.25em;padding:.85em .85em .85em 3.35em}.credit_dl{padding-bottom:2.25em;margin-bottom:2.25em}.credit_dl dt,.smartphone_dl dt{font-size:1.25em;margin-bottom:1em;padding:.25em 0 .25em 1em}.credit_dl dt:before,.smartphone_dl dt:before{width:.5em}.credit_dl .payment_method_list li .payment_method_btn:before,.smartphone_dl .payment_method_list li .payment_method_btn:before{width:1.75em;height:1.75em;left:1em}}.login_other_btn{margin-top:16px}.login_other_btn a{width:48%;text-align:center;border:1px solid #969696;padding:9px 10px;box-sizing:border-box;font-size:15px;display:block;border-radius:5px;background:linear-gradient(#fff,#e8e8e8);transition:.3s}.login_other_btn a:hover{opacity:.75}@media screen and (max-width: 768px){.dl_form_submit,.complete_totop{font-size:1.2em;padding:.65em}.login_other_btn a{font-size:1.1em;padding:.7em}}.payment_type_form .ttl{font-size:14px;padding:7px 0;position:relative;padding-left:32px}.payment_type_form .ttl:before{position:absolute;content:'';width:28px;height:28px;top:50%;left:0;transform:translate(0,-50%);background-size:cover;background-position:center;background-repeat:no-repeat}.payment_type_form .payment_type_form__blk:nth-child(1) .ttl:before{background-image:url(../img/icon_payment_creditcard_blk.svg)}.payment_type_form .payment_type_form__blk:nth-child(2) .ttl:before{background-image:url(../img/icon_payment_smartphone_blk.svg)}.payment_type_form ul li{width:32%;text-align:center;border:1px solid #969696;padding:9px 10px;box-sizing:border-box;font-size:14px;display:block;border-radius:5px;background:linear-gradient(#fff,#e8e8e8);transition:.1s;cursor:pointer}.payment_type_form ul li.active{background:linear-gradient(#b4d1fd,#7fb1ff);border:1px solid #7fb1ff;color:#fff}.payment_type_form__blk{margin-bottom:10px}.payment_type_form__blk:last-child{margin-bottom:0}@media screen and (max-width: 768px){.payment_type_form ul li{width:48%;margin-bottom:8px}.payment_type_form ul li:last-child{margin-bottom:0}.dl_form_items div.flex dt p{padding-right:0}.dl_form_items div.flex dt:before{display:none}}.withdrawal_modal{position:fixed;width:100vw;height:100vh;left:0;top:0;display:none}.withdrawal_modal__bg{width:100%;height:100%;background-color:rgba(0,0,0,0.7)}.withdrawal_modal__content{background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0.7);transition:.3s;padding:30px 16px;border-radius:3px}.withdrawal_modal__content.active{transform:translate(-50%,-50%) scale(1)}.withdrawal_modal__content .ttl{font-size:15px;margin-bottom:12px}.withdrawal_modal__content .ttl span{color:#f8064a}.withdrawal_modal__btn p{color:#fff;display:block;font-size:14px;border-radius:5px;padding:8px 16px;cursor:pointer;transition:.3s;box-shadow:0 0 5px 0 #e5e5e5}.withdrawal_modal__btn p:nth-child(1){margin-right:8px;background:linear-gradient(#19dbe8,#00a9b5)}.withdrawal_modal__btn p:nth-child(2){background:linear-gradient(#f8064a,#ce003a)}.readonly{opacity:.7;background-image:url(../img/icon_lock.svg);background-size:14px;background-repeat:no-repeat;background-position:right 16px center;pointer-events:none}.select_readonly{opacity:.7;background-image:url(../img/icon_lock.svg);background-size:14px;background-repeat:no-repeat;background-position:right 16px center;pointer-events:none}@media screen and (max-width: 768px){.withdrawal_modal__content{width:95vw}}.withdrawal_flag{color:#f8064a!important;background-color:#ffe9ef!important;border:1px solid #f8064a!important}main{padding:150px 0 200px}@media screen and (max-width: 768px){main{padding:11.5em 0}.jq-toast-wrap.top-right{top:10px;right:10px}}.canuse.off,.canuse_wrap.off{pointer-events:none!important;opacity:.5}.telephone_number,.regist_birthday,.payment_txt_form{display:none!important}.jq-icon-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==);color:#e2f3ff;background-color:#1d9aee;border-color:#e2f3ff}.pass_attention{font-size:13px;color:#969696;margin-top:6px}.noclick_errcheck_form_items_mailaddress,.noclick_errcheck_form_items_tel,.noclick_errcheck_form_items_ruby,.noclick_errcheck_form_items_password{pointer-events:none;filter:grayscale(100%)}.footer_links li a{display:block;padding-right:32px;position:relative}.footer_links li a:after{position:absolute;content:'';right:0;top:50%;transform:translateY(-50%);font-family:'Material Icons';content:'\e5cc';color:#00efff}@media screen and (max-width: 768px){}.user_index_submit{display:block;width:100%;text-align:center;padding:6px;border-radius:4px;font-size:15px;box-sizing:border-box;letter-spacing:2px;border:2px solid #337EC2;background:linear-gradient(#39BDEA,#337EC2);color:#fff;filter:grayscale(100%);pointer-events:none}.user_index_submit.act{filter:grayscale(0%);pointer-events:auto}.users_personal_information dl div.flex dd .input_tel1__item,.users_personal_information dl div.flex dd .input_tel2__item{position:relative}.users_personal_information dl div.flex dd .input_tel1__item:after,.users_personal_information dl div.flex dd .input_tel2__item:after{position:absolute;content:'';width:12px;height:12px;top:50%;right:0;transform:translate(100%,-50%);background-color:#f8064a}.users_personal_information dl div.flex dd .input_select__item,.users_personal_information dl div.flex dd .input_yyyy__item,.users_personal_information dl div.flex dd .input_mm__item,.users_personal_information dl div.flex dd .input_dd__item{padding:4px 20px 4px 4px;background-position:right 4px center;background-repeat:no-repeat;background-size:12px}.input_select__item{background-image:url(../img/user_index_select.svg)}.input_yyyy__item{background-image:url(../img/user_index_yyyy.svg)}.input_mm__item{background-image:url(../img/user_index_mm.svg)}.input_dd__item{background-image:url(../img/user_index_dd.svg)}.users_personal_information dl div.flex dd .third_division_input .input__item{width:30%}.users_personal_information dl div.flex dd .input_hidden__item{display:none}.users_personal_information__message{margin-bottom:36px}.user_index_title{color:#040000;font-weight:700;font-size:18px;letter-spacing:2px;margin-bottom:26px}@media screen and (max-width: 768px){.users_personal_information__message p.thanks_msg{font-size:1.2em;padding:.5em 5em .5em 0;background-image:url(/img/lp_complete_top.svg);background-position:right center;background-repeat:no-repeat;background-size:4.65em;font-weight:500;letter-spacing:1px;margin-bottom:1.25em}.users_personal_information__message dl dt{margin-bottom:1em}.users_personal_information__message dl dt p{font-weight:700;font-size:1.3em;padding:.25em 0 .25em 1.75em;background-image:url(../img/user_index_attention.svg);background-repeat:no-repeat;background-size:1.5em;background-position:left center;letter-spacing:1px;position:relative}.users_personal_information__message dl dt p:after{position:absolute;content:'';width:100%;height:1px;background-color:#202020;border-radius:1px;bottom:0;transform:translateY(50%);left:0}.users_personal_information__message dl dd p.main_txt{font-size:1.1em;color:#2d2d2d;margin-bottom:1.35em}.users_personal_information__message dl dd p.main_txt span{color:#f8064a;font-weight:600}.users_personal_information__message dl dd .example_blk{background-color:#fff3c0;padding:1.85em 0 2.15em;border-radius:8px;box-shadow:0 0 5px 0 rgba(0,0,0,0.5)}.users_personal_information__message dl dd .example_blk p{font-size:1.1em;padding:0 1.5em;color:#2d2d2d}.users_personal_information__message dl dd .example_blk p span{background:linear-gradient(transparent 50%,#ff99b9 50%)}.users_personal_information__message dl dd .example_blk img.lp_complete_msg{width:100%;height:auto;margin-bottom:.75em}.user_index_title{font-size:1.5em;margin-bottom:1em}.users_personal_information dl div.flex{display:block}.users_personal_information dl dd div.flex{display:flex}.users_personal_information dl dd .inputed{font-size:16px;padding:5px 0;color:#2d2d2d}.users_personal_information dl div.flex dt p span{display:block}.users_personal_information dl div.flex dt p span:first-child{font-size:1.2em}.users_personal_information dl div.flex dt p .must_symbol{font-size:1.1em;font-weight:400;background-color:#f8064a;color:#fff;padding:0 .35em;border-radius:4px;margin-left:.35em}.users_personal_information dl{margin-bottom:1.85em}.users_personal_information dl div.flex dt{margin-bottom:.25em}.users_personal_information dl div.flex dd .input_tel1__item,.users_personal_information dl div.flex dd .input_tel2__item,.users_personal_information dl div.flex dd .input_tel3__item,.users_personal_information dl div.flex dd input[type="text"]{padding:4px}.users_personal_information dl div.flex dd input[type="text"],.users_personal_information dl div.flex dd select,.users_personal_information dl div.flex dd .third_division_input{width:100%;font-size:16px;border:1px solid #616262;background-color:#fff;border-radius:4px}.users_personal_information dl div.flex dd input[type="text"].err_input__item_username{border:1px solid #f8064a;background-color:#ffc5d5}}@media screen and (min-width: 768px){.users_personal_information dl{margin-bottom:20px}.users_personal_information dl:last-child{margin-bottom:0}.users_personal_information_flag{margin-bottom:32px}.users_personal_information dl div.flex dt{width:200px}.users_personal_information dl div.flex dt p span{display:block}.users_personal_information dl div.flex dt p span:first-child{font-size:14px}.users_personal_information dl div.flex dt p span.must_symbol{font-size:12px;background-color:#f8064a;color:#fff;font-weight:400;padding:1px 4px;border-radius:4px;margin-left:6px}.users_personal_information dl div.flex dd{width:calc(100% - 200px)}.users_personal_information dl div.flex dd .input_tel1__item,.users_personal_information dl div.flex dd .input_tel2__item,.users_personal_information dl div.flex dd .input_tel3__item,.users_personal_information dl div.flex dd input[type="text"]{padding:4px}.users_personal_information dl div.flex dd input[type="text"],.users_personal_information dl div.flex dd select,.users_personal_information dl div.flex dd .third_division_input{width:100%;font-size:16px;border:1px solid #616262;background-color:#fff;border-radius:4px}.users_personal_information dl dd .inputed{font-size:16px;padding:5px 0;color:#2d2d2d}.users_personal_information dl div.flex dd input[type="text"].err_input__item_username{border:1px solid #f8064a;background-color:#ffc5d5}.users_personal_information__message p.thanks_msg{font-size:15px;padding:15px 156px 15px 0;background-image:url(/img/lp_complete_top.svg);background-position:right center;background-repeat:no-repeat;background-size:92px;font-weight:500;letter-spacing:1px;margin-bottom:10px}.users_personal_information__message dl dt{margin-bottom:1em}.users_personal_information__message dl dt p{font-weight:700;font-size:17px;padding:.25em 0 .25em 1.75em;background-image:url(../img/user_index_attention.svg);background-repeat:no-repeat;background-size:1.5em;background-position:left center;letter-spacing:1px;position:relative}.users_personal_information__message dl dt p:after{position:absolute;content:'';width:100%;height:1px;background-color:#202020;border-radius:1px;bottom:0;transform:translateY(50%);left:0}.users_personal_information__message dl dd p.main_txt{font-size:15px;color:#2d2d2d;margin-bottom:18px}.users_personal_information__message dl dd p.main_txt span{color:#f8064a;font-weight:600}.users_personal_information__message dl dd .example_blk{background-color:#fff3c0;padding:1.85em 0 2.15em;border-radius:8px;box-shadow:0 0 5px 0 rgba(0,0,0,0.5)}.users_personal_information__message dl dd .example_blk p{font-size:15px;padding:0 56px;color:#2d2d2d}.users_personal_information__message dl dd .example_blk p span{background:linear-gradient(transparent 50%,#ff99b9 50%)}.users_personal_information__message dl dd .example_blk img.lp_complete_msg{width:93%;height:auto;display:block;margin:0 auto 16px}}.bluebtn{display:block;background:linear-gradient(#19dbe8,#00a9b5);color:#fff;font-size:16px;padding:12px 22px;border-radius:5px;box-shadow:0 0 7px 0 #e5e5e5;transition:.2s;width:100%;cursor:pointer;text-align:center}.change_payment{background:linear-gradient(#19dbe8,#00a9b5);color:#fff;font-size:14px;padding:4px 8px;border-radius:5px;box-shadow:0 0 7px 0 #e5e5e5;transition:.2s;cursor:pointer;margin-left:6px}.bluebtn:hover,.change_payment:hover{opacity:.75}.sbp_msg{font-size:14px;margin-bottom:20px;border-bottom:1px solid #e5e5e5;padding-bottom:44px}.sbp_msg .sbp_msg_attention{display:block;color:#f8064a;font-size:13px}@media screen and (max-width: 768px){.bluebtn{font-size:1.25em;padding:.85em .85em .85em 3.35em}.sbp_msg{font-size:1.15em;margin-bottom:1.5em;padding-bottom:2.5em}}.sbp_no_payment.corp_top p{color:#f8064a}.user_index_submit.noclick2{pointer-events:none;filter:grayscale(100%)}