@charset "utf-8";body.page.slug-qa div#wrapcont #mainArea section.mainsec.s1>.inner{max-width:950px}body.page.slug-qa div#wrapcont #mainArea section.mainsec.s1 .mainclm1 ul.list1{margin-top:2rem;width:100%;max-width:1000px;margin-left:auto;margin-right:auto;counter-reset:number 0}body.page.slug-qa div#wrapcont #mainArea section.mainsec.s1 .mainclm1 ul.list1>li:not(:first-child){margin-top:1.5rem}body.page.slug-qa div#wrapcont #mainArea section.mainsec.s1 .mainclm1 ul.list1>li dl.box_main{border:2px solid var(--theme-primary)}body.page.slug-qa div#wrapcont #mainArea section.mainsec.s1 .mainclm1 ul.list1>li dl.box_main>dt{background-color:var(--theme-background);padding:1rem calc(30px + .75rem + .5rem) 1rem calc(1rem + (1.5em * 1.5) + 1rem);position:relative;font-weight:700}body.page.slug-qa div#wrapcont #mainArea section.mainsec.s1 .mainclm1 ul.list1>li dl.box_main>dt::before{position:absolute;top:.75rem;left:1rem;z-index:1;counter-increment:number 1;content:"\51"counter(number) "\2e";color:var(--theme-primary);font-weight:700;font-size:150%;font-family:"Roboto Slab",Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}body.page.slug-qa div#wrapcont #mainArea section.mainsec.s1 .mainclm1 ul.list1>li dl.box_main>dt a.acbtn{position:absolute;top:.75rem;right:.75rem;z-index:1;width:30px;height:30px;content:"";background-color:#fff;border:2px solid var(--theme-primary)}body.page.slug-qa div#wrapcont #mainArea section.mainsec.s1 .mainclm1 ul.list1>li dl.box_main>dt a.acbtn span{position:relative;display:block;width:100%;height:100%}body.page.slug-qa div#wrapcont #mainArea section.mainsec.s1 .mainclm1 ul.list1>li dl.box_main>dt a.acbtn span::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;content:"";width:60%;height:2px;background-color:var(--theme-primary)}body.page.slug-qa div#wrapcont #mainArea section.mainsec.s1 .mainclm1 ul.list1>li dl.box_main>dt a.acbtn.plus span::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;content:"";width:2px;height:60%;background-color:var(--theme-primary)}body.page.slug-qa div#wrapcont #mainArea section.mainsec.s1 .mainclm1 ul.list1>li dl.box_main>dd{background-color:#fff;padding:1rem 1rem 1rem calc(1rem + (1.5em * 1.5) + 1rem);position:relative}body.page.slug-qa div#wrapcont #mainArea section.mainsec.s1 .mainclm1 ul.list1>li dl.box_main>dd::before{position:absolute;top:1rem;left:1rem;z-index:1;content:"\41\2e";color:var(--theme-primary);font-weight:700;font-size:150%;font-family:"Roboto Slab",Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}body.page.slug-qa div#wrapcont #mainArea section.mainsec.s1 .mainclm1 ul.list1>li dl.box_main>dd p.img.qa a{display:inline-block}body.page.slug-qa div#wrapcont #mainArea section.mainsec.s1 .mainclm1 ul.list1>li dl.box_main>dd p.img.qa a img{width:150px}body.page.slug-qa div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt2{margin-top:2rem;text-align:right}body.page.slug-contact div#wrapcont #mainArea section.mainsec.s1>.inner{max-width:950px}body.page.slug-contact div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt1{text-align:center}body.page.slug-contact div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt1>a{display:inline-block;background-color:var(--theme-background);color:var(--theme-secondary);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:0 1rem 1.5rem 1rem;padding:.75rem 1rem;font-weight:700;line-height:1.5em}body.page.slug-contact div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt1>a:hover{opacity:.7;text-decoration:none}body.page.slug-contact div#wrapcont #mainArea section.mainsec.s1 .mainclm2{margin-top:4rem}body.page.slug-contact div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .box_txt1 .btn1{text-align:center;margin-top:1.5rem}body.page.slug-contact div#wrapcont #mainArea section.mainsec.s1 .mainclm3{margin-top:4rem}body.page.slug-contact div#wrapcont #mainArea section.mainsec.s1 .mainclm4{margin-top:4rem}body.page.slug-contact-confirm div#wrapcont #mainArea section.mainsec.s1>.inner{max-width:950px}body.page.slug-contact-complete div#wrapcont #mainArea section.mainsec.s1>.inner{max-width:950px}body.page.slug-contact-complete div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .link_return_home a{text-decoration:underline}body.page.slug-contact-nurse-confirm div#wrapcont #mainArea section.mainsec.s1>.inner{max-width:950px}body.page.slug-contact-nurse-complete div#wrapcont #mainArea section.mainsec.s1>.inner{max-width:950px}body.page.slug-contact-nurse-complete div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .link_return_home a{text-decoration:underline}body.page.slug-contact-matching div#wrapcont #mainArea section.mainsec.s1>.inner{max-width:950px}body.page.slug-contact-matching-confirm div#wrapcont #mainArea section.mainsec.s1>.inner{max-width:950px}body.page.slug-contact-matching-complete div#wrapcont #mainArea section.mainsec.s1>.inner{max-width:950px}body.page.slug-contact-matching-complete div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .link_return_home a{text-decoration:underline}body.page.slug-register div#wpmem_login{display:none}body.page.slug-register div#wrapcont #mainArea section.mainsec.s1>.inner{max-width:950px}body.page.slug-register div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt1 ul.list1{margin-top:1rem}body.page.slug-register div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt1 ul.list1>li{position:relative;padding-left:1.5em}body.page.slug-register div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt1 ul.list1>li::before{position:absolute;top:0;left:0;z-index:1;color:var(--theme-secondary);content:"\25cf"}body.page.slug-register div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt2{margin-top:1rem}body.page.slug-register div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt2 .txt1{margin-bottom:1rem;color:var(--theme-secondary);font-weight:700}body.page.slug-register div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt3{margin-top:1rem}body.page.slug-register div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt3 .txt1{color:var(--theme-secondary);font-weight:700}body.page.slug-login div#wrapcont #mainArea section.mainsec.s1>.inner{max-width:950px}body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s1>.inner{max-width:950px}body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_table dl.userinfo{border:1px solid var(--theme-primary)}body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_table dl.userinfo>dt{background-color:var(--theme-background);padding:1rem 1.5rem;font-weight:700}body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_table dl.userinfo>dd{padding:1.5rem;background-color:#fff}body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_table dl.userinfo>dd table.tbl1 td{padding:.75rem 0;border-bottom:1px solid var(--theme-secondary);vertical-align:top}body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_table dl.userinfo>dd table.tbl1 tr:first-child>td{padding-top:0}body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_table dl.userinfo>dd table.tbl1 tr:last-child>td{padding-bottom:0;border-bottom:none}body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_table dl.userinfo>dd table.tbl1 td>.inner{display:block;position:relative;padding-left:12em;min-height:1.75em}body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_table dl.userinfo>dd table.tbl1 td .head{position:absolute;top:0;left:0}body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_table dl.userinfo>dd table.tbl1 td .head>.inner{background-color:var(--theme-secondary);color:#fff;padding:0 1em;display:inline-block}@media (max-width:767px){body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_table dl.userinfo>dd table.tbl1 td{display:block;width:100%}body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_table dl.userinfo>dd table.tbl1 tr:first-child>td:not(:first-child){padding-top:.75rem}body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_table dl.userinfo>dd table.tbl1 tr:last-child>td:not(:first-child){padding-bottom:.75rem}}@media (max-width:500px){body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_table dl.userinfo>dd table.tbl1 td>.inner{padding-left:0}body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_table dl.userinfo>dd table.tbl1 td .head{position:static;margin-bottom:.5em}}body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_btn{text-align:center;margin-top:1.5rem}body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .box_btn{text-align:center;margin-top:1.5rem}body.page.slug-myprofile div#wrapcont #mainArea section.mainsec.s3 .mainclm2 .box_btn{text-align:center;margin-top:3rem}body.page.slug-myprofile-edit div#wrapcont #mainArea section.mainsec.s1>.inner{max-width:950px}body.page.slug-myprofile-edit div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_btn{text-align:center}body.page.slug-password-edit div#wrapcont #mainArea section.mainsec.s1>.inner{max-width:950px}body.page.slug-password-edit div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_btn{text-align:center;margin-bottom:2rem}body.page.slug-privacy div#wrapcont #mainArea section.mainsec.s1>.inner{max-width:950px}body.page.slug-privacy div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt1 dl.txtlist1{margin-top:2.5rem}body.page.slug-privacy div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt1 dl.txtlist1>dt{font-weight:700;font-size:125%;margin-bottom:1rem}body.page.slug-privacy div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt1 dl.txtlist1>dt:not(:first-child){margin-top:2rem}body.page.slug-privacy div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt1 dl.txtlist1>dd ul.numberlist{counter-reset:number 0}body.page.slug-privacy div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt1 dl.txtlist1>dd ul.numberlist:not(:first-child){margin-top:.5rem;margin-bottom:1rem}body.page.slug-privacy div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt1 dl.txtlist1>dd ul.numberlist>li{padding-left:1.5em;position:relative}body.page.slug-privacy div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt1 dl.txtlist1>dd ul.numberlist>li::before{position:absolute;top:0;left:0;z-index:1;counter-increment:number 1;content:counter(number) "\2e"}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1>.inner{max-width:950px}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt1 .txt1{font-size:120%}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .list1_wrap{margin-top:2rem;overflow:hidden;width:100%;max-width:700px;margin-left:auto;margin-right:auto}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .list1_wrap .ttl_main{text-align:center}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .list1_wrap .ttl_main img{width:230px}@media (max-width:500px){body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .list1_wrap .list1.flbox>.child:nth-child(n+4){margin-top:0}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .list1_wrap .list1.flbox>.child:nth-child(n+3){margin-top:1rem}}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .list1_wrap .list1.flbox>.child *{color:var(--theme-secondary);font-weight:700;line-height:1.5em}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .box_txt2{text-align:right;margin-top:1.5rem}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .list2.flbox{display:flex;border:2px solid var(--theme-secondary);flex-wrap:nowrap;margin-top:3rem;background-color:#fff;align-items:center}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .list2.flbox>.child.lt{width:calc(100% - 380px);max-width:calc(100% - 380px);padding:1rem;text-align:center}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .list2.flbox>.child.lt>.inner{text-align:left;display:inline-block}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .list2.flbox>.child.lt .txt1{font-size:120%;font-weight:700;color:var(--theme-secondary)}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .list2.flbox>.child.lt .txt2{margin-top:.5rem}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .list2.flbox>.child.lt .txt2 .emp1{display:inline-block;background:linear-gradient(transparent 55%,var(--theme-background) 55%,var(--theme-background) 80%,transparent 80%);margin-left:.25em;margin-right:.25em}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .list2.flbox>.child.rt{width:380px;max-width:380px}@media (max-width:767px){body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .list2.flbox{flex-direction:column}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .list2.flbox>.child.lt{width:100%;max-width:100%;padding-top:1.5rem;padding-bottom:1.5rem}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm1 .list2.flbox>.child.rt{width:100%;padding-bottom:1.5rem;padding-right:1rem;padding-left:1rem}}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .box_txt1{margin-top:1.5rem}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1{margin-top:2rem;counter-reset:number 0}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li{background-color:var(--theme-secondary);position:relative}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li::before{position:absolute;bottom:-15px;left:calc((250px / 2) - (20px / 2));z-index:1;content:"";border-top:15px solid var(--theme-secondary);border-right:10px solid transparent;border-left:10px solid transparent;width:20px}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li:not(:first-child){margin-top:calc(15px + 1.5rem)}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li:last-child::before{display:none}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li .sublist1.flbox{display:flex;flex-wrap:nowrap;border:2px solid var(--theme-secondary)}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li .sublist1.flbox>.child.lt{padding:1rem;position:relative;width:250px;max-width:250px}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li .sublist1.flbox>.child.lt>.inner{position:relative;height:100%;min-height:45px}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li .sublist1.flbox>.child.lt .txt_number{position:absolute;top:50%;left:0;z-index:1;transform:translate(0,-50%);background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;text-align:center;width:45px;height:45px}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li .sublist1.flbox>.child.lt .txt_number *{font-weight:700;color:var(--theme-primary);line-height:1em}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li .sublist1.flbox>.child.lt .txt_number>span{position:relative;display:block;height:100%;width:100%;padding-top:10px;font-size:10px}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li .sublist1.flbox>.child.lt .txt_number>span::before{position:absolute;bottom:10px;left:0;right:0;z-index:1;margin-left:auto;margin-right:auto;counter-increment:number 1;content:counter(number);font-size:20px}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li .sublist1.flbox>.child.lt .txt_main{position:absolute;top:50%;left:calc(45px + 1rem);z-index:1;transform:translate(0,-50%);color:#fff;font-weight:700;font-size:120%}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li .sublist1.flbox>.child.rt{background-color:#fff;padding:1rem 1.5rem;width:calc(100% - 250px);max-width:calc(100% - 250px)}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li .sublist1.flbox>.child.rt>.inner{position:relative;background-image:url("../images/common/bg_noteline.png");background-position:top left;background-repeat:repeat;background-size:.5em 2.5em}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li .sublist1.flbox>.child.rt>.inner::before{position:absolute;left:0;bottom:0;z-index:1;width:100%;height:2px;background-color:#fff;content:""}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li .sublist1.flbox>.child.rt>.inner *{line-height:2.5em}@media (max-width:767px){body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li::before{bottom:calc(-15px * 2);left:0;right:0;margin-left:auto;margin-right:auto;border-right:20px solid transparent;border-left:20px solid transparent;width:40px}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li:not(:first-child){margin-top:calc(15px + 15px + 15px)}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li .sublist1.flbox>.child.lt{padding:.5rem 1rem}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li .sublist1.flbox{flex-direction:column}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li .sublist1.flbox>.child.lt{width:100%;max-width:100%}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 ul.list1>li .sublist1.flbox>.child.rt{width:100%;max-width:100%}}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .box_txt2{margin-top:1.5rem;text-align:right}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .list2.flbox{display:flex;gap:1rem;width:100%;max-width:800px;margin:5rem auto;flex-wrap:nowrap;justify-content:space-between}@media (max-width:500px){body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .list2.flbox{margin:3rem auto;gap:0}}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .list2.flbox>.child{width:calc((100% / 2) - 1.5rem);max-width:calc((100% / 2) - 1.5rem);position:relative}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .list2.flbox>.child .ttl_main{position:absolute;top:-20px;left:0;z-index:1;text-align:center;width:100%}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .list2.flbox>.child .ttl_main img{height:40px}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .list2.flbox>.child dl.txtlist{background-color:var(--theme-background);height:100%}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .list2.flbox>.child dl.txtlist>dt{text-align:center;background-color:var(--theme-secondary);font-size:120%;padding:1.25rem 1rem .5rem 1rem}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .list2.flbox>.child dl.txtlist>dt p{color:#fff;font-weight:700;letter-spacing:.1em;margin-left:.1em}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .list2.flbox>.child dl.txtlist>dd{text-align:center;padding:.5rem 1rem;font-size:80%}@media (max-width:767px){body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .list2.flbox>.child{width:calc((100% / 2) - .75rem);max-width:calc((100% / 2) - .75rem)}}@media (max-width:640px){body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .list2.flbox{flex-direction:column;align-items:center}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .list2.flbox>.child{width:100%;max-width:400px}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .list2.flbox>.child:nth-child(n+2){margin-top:calc(20px + 1.5rem)}}@media (max-width:500px){body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .list2.flbox>.child dl.txtlist>dd{font-size:100%}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s1 .mainclm2 .list2.flbox>.child dl.txtlist>dd br.break_pc{display:none}}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2{background-color:#fff;margin-top:0;padding-top:4rem}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2.new-contact{background-color:var(--theme-background);margin-top:0;padding-top:8rem;text-align:center;padding-bottom:8rem}@media (max-width:500px){body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2.new-contact{padding-top:4rem;padding-bottom:4rem}}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2>.inner{max-width:950px}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2 .mainclm1 .box_txt2{margin-top:2rem;position:relative;padding-bottom:3rem}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2 .mainclm1 .box_txt2>.inner{width:100%;max-width:400px;display:inline-block}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2 .mainclm1 .box_txt2 .ttl_main>.inner{display:inline-block;color:#fff;background-color:var(--theme-secondary);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:.5em 1em}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2 .mainclm1 .box_txt2 ul.sublist1{margin-top:1.5rem}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2 .mainclm1 .box_txt2 ul.sublist1>li{padding:1rem;border-bottom:1px dashed #717e79}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2 .mainclm1 .box_txt2 ul.sublist1>li:first-child{padding-top:0}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2 .mainclm1 .box_txt2 ul.sublist1>li:last-child{padding-bottom:0;border-bottom:none}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2 .mainclm1 .box_txt2 ul.sublist1>li>.inner{position:relative;padding-left:calc(30px + 1.5rem)}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2 .mainclm1 .box_txt2 ul.sublist1>li>.inner::before{position:absolute;top:0;left:0;z-index:1;content:"";background-image:url("../images/guide_parts_check.png");background-size:100% 100%;background-repeat:no-repeat;background-position:top left;width:30px;height:30px}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2 .mainclm1 .box_txt2 ul.sublist1>li .txt2{font-size:80%;color:var(--theme-secondary)}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2 .mainclm1 .box_txt2 .parts1{position:absolute;right:0;bottom:0;z-index:1;width:250px}@media (max-width:767px){body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2 .mainclm1 .box_txt2{text-align:center;padding-bottom:0}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2 .mainclm1 .box_txt2>.inner{text-align:left}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2 .mainclm1 .box_txt2 .ttl_main{text-align:center}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s2 .mainclm1 .box_txt2 .parts1{position:static;margin-top:3rem;margin-left:auto;margin-right:auto}}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3>.inner{max-width:950px}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox{counter-reset:number 0;flex-wrap:nowrap;width:calc(100% - 30px);justify-content:center}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child{width:calc(100% / 5);max-width:calc(100% / 5)}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:first-child .txt_main,body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:first-child .txt_number_wrap .txt_number{background:var(--theme-background)}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(2) .txt_main,body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(2) .txt_number_wrap .txt_number{background:#c5e3d2}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(3) .txt_main,body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(3) .txt_number_wrap .txt_number{background:#b3d9c4}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(4) .txt_main,body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(4) .txt_number_wrap .txt_number{background:#a1cfb6}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(5) .txt_main,body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(5) .txt_number_wrap .txt_number{background:#8fc5a8}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child .txt_number_wrap .txt_number{margin-left:auto;margin-right:auto;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;text-align:center;width:45px;height:45px}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child .txt_number_wrap .txt_number *{font-weight:700;line-height:1em}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child .txt_number_wrap .txt_number>span{position:relative;display:block;height:100%;width:100%;padding-top:10px;font-size:10px;color:#fff}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child .txt_number_wrap .txt_number>span::before{position:absolute;bottom:10px;left:0;right:0;z-index:1;margin-left:auto;margin-right:auto;counter-increment:number 1;content:counter(number);font-size:20px;text-shadow:#fff 2px 0,#fff -2px 0,#fff 0 -2px,#fff 0 2px,#fff 2px 2px,#fff -2px 2px,#fff 2px -2px,#fff -2px -2px,#fff 1px 2px,#fff -1px 2px,#fff 1px -2px,#fff -1px -2px,#fff 2px 1px,#fff -2px 1px,#fff 2px -1px,#fff -2px -1px;color:var(--theme-secondary)}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child .txt_main{font-size:80%;padding:1rem 0 1rem calc(30px + .5rem);margin-top:.75rem;min-height:calc(100% - 45px - .75rem);position:relative;border-top:1px solid #fff;border-bottom:1px solid #fff}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child .txt_main::before{position:absolute;top:0;right:-29px;z-index:1;content:"";background-size:100% 100%;background-position:center right;background-repeat:no-repeat;height:100%;width:30px}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:first-child .txt_main{padding-left:1rem;border-left:1px solid #fff}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:first-child .txt_main::before{background-image:url("../images/guide_flow_parts1.png")}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(2) .txt_main::before{background-image:url("../images/guide_flow_parts2.png")}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(3) .txt_main::before{background-image:url("../images/guide_flow_parts3.png")}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(4) .txt_main::before{background-image:url("../images/guide_flow_parts4.png")}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(5) .txt_main::before{background-image:url("../images/guide_flow_parts5.png")}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child .txt_main a{color:var(--theme-secondary)}@media (max-width:767px){body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox{flex-wrap:wrap}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child{width:calc((100% / 3) - 1px);max-width:calc((100% / 3) - 1px)}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(n+4){margin-top:2rem}}@media (max-width:500px){body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox{width:100%;flex-direction:column}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child{width:100%;max-width:100%}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(n+4){margin-top:0}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(n+2){margin-top:calc(30px + 1rem)}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child .txt_main{font-size:100%;padding:1rem 1rem .5rem 1rem!important;margin-top:.5rem;min-height:0;border-top:none!important;border-bottom:none!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:first-child .txt_main{padding-top:1rem;border-top:1px solid #fff!important}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child .txt_main::before{top:auto;right:auto;left:0;bottom:-29px;height:30px;width:100%}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:first-child .txt_main::before{background-image:url("../images/guide_flow_parts6.png")}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(2) .txt_main::before{background-image:url("../images/guide_flow_parts7.png")}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(3) .txt_main::before{background-image:url("../images/guide_flow_parts8.png")}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(4) .txt_main::before{background-image:url("../images/guide_flow_parts9.png")}body.page.slug-guide div#wrapcont #mainArea section.mainsec.s3 .mainclm1 .list1.flbox>.child:nth-child(5) .txt_main::before{background-image:url("../images/guide_flow_parts10.png")}}