@charset "UTF-8";.under_page_head{background-image:url(//soudan-aonet.tairadatefukushikai.jp/wp/wp-content/themes/tairadatefukusikai_office_soudan_aonet/assets/css/../images/service/head_bg.jpg)}.webp .under_page_head{background-image:url(//soudan-aonet.tairadatefukushikai.jp/wp/wp-content/themes/tairadatefukusikai_office_soudan_aonet/assets/css/../images/service/head_bg.webp)}.cont_wrapp{width:1100px;margin:0 auto 100px}.cont_wrapp:last-of-type{margin-bottom:0}.cont_wrapp h2{line-height:1;text-align:center;margin-bottom:40px}.cont_wrapp h2 strong{display:inline-block;height:48px;line-height:48px;border:2px solid var(--color1);border-radius:6px;font-size:26px;font-weight:500;color:var(--color1);letter-spacing:.025em;padding:0 2em;position:relative}.cont_wrapp h2 strong:before{content:'';display:block;width:100%;height:100%;background:#fbe598;border-radius:6px;position:absolute;bottom:-4px;right:-4px;z-index:-2}.cont_wrapp .main_caption{font-weight:500;letter-spacing:.025em;text-align:center;margin-bottom:80px}.cont_wrapp .contact{width:580px;margin:60px auto 0;line-height:1}.cont_wrapp .contact a{display:block;border:3px solid var(--color1);background:var(--color2);border-radius:8px;padding:18px 24px;color:var(--color1);position:relative}.cont_wrapp .contact a:hover{background:var(--color1);color:#fff}.cont_wrapp .contact a:after{content:'';display:inline-block;width:58px;height:58px;background-repeat:no-repeat;background-position:0 0;background-size:contain;background-image:url(//soudan-aonet.tairadatefukushikai.jp/wp/wp-content/themes/tairadatefukusikai_office_soudan_aonet/assets/css/../images/common/icon_form2.png);position:absolute;top:0;bottom:0;right:16px;margin:auto;transition:all .2s linear}.cont_wrapp .contact a:hover:after{filter:brightness(0) invert(1)}.cont_wrapp .contact a .sub{font-size:18px;font-weight:500;letter-spacing:.025em;margin-bottom:12px}.cont_wrapp .contact a .main{font-size:26px;font-weight:600;letter-spacing:.05em}.cont_wrapp .contact a .main small{font-size:.7em;font-weight:600;margin-left:.3em}.message{width:880px;margin:60px auto 0;border:4px solid var(--color1);border-radius:6px;padding:24px;position:relative;box-sizing:border-box}.message:before{content:'';display:inline-block;width:80px;height:80px;background:#fff;border:3px solid var(--color1);border-radius:50%;position:absolute;top:-40px;right:-40px}.message:after{content:'';display:inline-block;width:60px;height:60px;background-repeat:no-repeat;background-position:0 0;background-size:contain;background-image:url(//soudan-aonet.tairadatefukushikai.jp/wp/wp-content/themes/tairadatefukusikai_office_soudan_aonet/assets/css/../images/common/icon_voice.png);position:absolute;top:-25px;right:-28px}.message .me_title{width:400px;margin:0 auto 16px;font-size:20px;font-weight:600;letter-spacing:.05em;text-align:center;border-bottom:3px solid var(--color1);padding-bottom:6px}.message .me_catch{font-size:24px;font-weight:600;color:var(--color1);line-height:1.4;letter-spacing:.05em;margin-bottom:16px}.message .me_caption{font-weight:500;line-height:1.8;letter-spacing:.025em}.flow_ul{width:880px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}.flow_ul:after{content:'';display:block;width:100%;border-top:3px solid var(--color2);position:absolute;top:50%;left:0;z-index:-1}.flow_ul li{width:180px;height:180px;border:3px solid var(--color1);border-radius:50%;background:#fff;position:relative}.flow_ul li .data_wrapp{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;text-align:center;line-height:1}.flow_ul li .data_wrapp .item{font-size:16px;font-weight:500;color:var(--color1);letter-spacing:.025em;margin-bottom:18px;position:relative}.flow_ul li .data_wrapp .item:after{content:'';display:inline-block;width:40px;border-top:3px solid var(--color2);position:absolute;bottom:-8px;left:0;right:0;margin:auto}.flow_ul li .data_wrapp .item strong{font-size:1.4em;font-weight:500;margin-left:.1em}.flow_ul li .data_wrapp p{height:50px;position:relative}.flow_ul li .data_wrapp p strong{display:inline-block;font-size:18px;font-weight:500;line-height:1.3;letter-spacing:.025em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.office_data_wrapp{margin:0 auto 60px;display:flex;align-items:flex-start}.office_data_wrapp .image_area{width:400px;height:280px;border-radius:6px;overflow:hidden;box-shadow:3px 3px 10px -5px #606060}.office_data_wrapp .image_area img{width:100%;height:100%;object-fit:cover}.office_data_wrapp .text_area{width:calc(100% - 400px);padding-left:40px;box-sizing:border-box}.office_data_wrapp .text_area .office_name{display:inline-block;height:46px;line-height:46px;background:var(--bgcolor_t);font-size:24px;font-weight:500;color:var(--color1);letter-spacing:.1em;padding:0 1em;margin-bottom:30px}.office_data_wrapp .text_area .office_name small{font-size:.7em;font-weight:500;margin-right:.5em}.office_data_wrapp .text_area .office_data_dl{line-height:1}.office_data_wrapp .text_area .office_data_dl dt{font-size:16px;font-weight:600;letter-spacing:.05em}.office_data_wrapp .text_area .office_data_dl dd{font-size:20px;font-weight:600;letter-spacing:.05em;margin:-21px 0 24px;padding:0 0 0 90px}.office_data_wrapp .text_area .office_data_dl dd:last-of-type{margin-bottom:0}.office_data_wrapp .text_area .office_data_dl dd .service_list li{margin-bottom:8px}.office_data_wrapp .text_area .office_data_dl dd .service_list li:last-child{margin-bottom:0}.office_data_wrapp .text_area .office_data_dl dd .service_list li .item{font-weight:500;color:var(--color1);letter-spacing:.05em;margin-bottom:6px}.office_data_wrapp .text_area .office_data_dl dd .service_list li .authorization{font-size:14px;font-weight:500;letter-spacing:.025em}.office_data_wrapp .text_area .office_data_dl dd .service_list li .authorization .num{font-weight:500}.office_data_wrapp .text_area .office_data_dl dd .phone_list li{display:flex;align-items:center;margin-bottom:12px}.office_data_wrapp .text_area .office_data_dl dd .phone_list li:last-child{margin-bottom:0}.office_data_wrapp .text_area .office_data_dl dd .phone_list li .item{width:100px;font-size:18px;font-weight:500;letter-spacing:.025em}.office_data_wrapp .text_area .office_data_dl dd .phone_list li .data{font-size:1.2em;font-weight:500;letter-spacing:.025em}.timezoon{width:880px;margin:0 auto}.timezoon .title{font-size:20px;font-weight:600;line-height:1;letter-spacing:.05em;padding-left:12px;border-left:16px solid var(--color1);margin-bottom:16px}.timezoon ul{display:flex;border:1px solid var(--text)}.timezoon ul li{width:16.66%;box-sizing:border-box;text-align:center;border-right:1px solid var(--text);line-height:1}.timezoon ul li:last-child{border-right:none}.timezoon ul li .item{padding:12px 0;font-weight:600;background:#ececec}.timezoon ul li .data{padding:12px 0;font-weight:500}#purpose .purpose_block{width:880px;margin:0 auto 80px;background:var(--color3);padding:34px;border-radius:8px;box-sizing:border-box}#purpose .purpose_block:last-of-type{margin-bottom:0}#purpose .purpose_block h3{line-height:1;text-align:center;margin-bottom:40px}#purpose .purpose_block h3 .h3_wrapp{display:inline-block;font-size:24px;font-weight:600;color:var(--color1);letter-spacing:.05em;border-bottom:3px solid var(--color1)}#purpose .purpose_block h3 .h3_wrapp small{display:block;font-size:.8em;font-weight:500;color:var(--text);padding:.5em 0 .8em}#purpose .purpose_block .purpose_dl01 dt{font-size:22px;font-weight:600;color:var(--color4);line-height:1;letter-spacing:.1em;padding-left:34px;margin-bottom:18px;position:relative}#purpose .purpose_block .purpose_dl01 dt:before{content:'';display:inline-block;width:22px;height:22px;background-repeat:no-repeat;background-position:0 0;background-size:contain;background-image:url(//soudan-aonet.tairadatefukushikai.jp/wp/wp-content/themes/tairadatefukusikai_office_soudan_aonet/assets/css/../images/common/icon_link_arrow02.png);position:absolute;top:0;left:0}#purpose .purpose_block .purpose_dl01 dd{font-weight:500;line-height:1.8;margin-bottom:36px;position:relative}#purpose .purpose_block .purpose_dl01 dd:last-of-type{margin-bottom:0}#purpose .purpose_block .purpose_dl01 dd .in_ul02,#purpose .purpose_block .purpose_dl01 dd .in_ul01{margin:20px 0 0 20px}#purpose .purpose_block .purpose_dl01 dd .in_ul02 li,#purpose .purpose_block .purpose_dl01 dd .in_ul01 li{display:flex;margin-bottom:16px}#purpose .purpose_block .purpose_dl01 dd .in_ul02 li:last-child,#purpose .purpose_block .purpose_dl01 dd .in_ul01 li:last-child{margin-bottom:0}#purpose .purpose_block .purpose_dl01 dd .in_ul02 li .item,#purpose .purpose_block .purpose_dl01 dd .in_ul01 li .item{width:210px;font-size:18px;font-weight:600;letter-spacing:.025em;color:var(--color1)}#purpose .purpose_block .purpose_dl01 dd .in_ul02 li .cont,#purpose .purpose_block .purpose_dl01 dd .in_ul01 li .cont{width:calc(100% - 210px);font-weight:500;letter-spacing:.025em}#purpose .purpose_block .purpose_dl01 dd .in_ul02 li .item{width:100px}#purpose .purpose_block .purpose_dl01 dd .in_ul02 li .cont{width:calc(100% - 100px)}.note>li{font-size:14px;font-weight:500;line-height:1.4;letter-spacing:.025em;padding-left:1.2em;position:relative}.note>li:before{content:'※';display:inline-block;position:absolute;top:0;left:0}#purpose .purpose_block .purpose_dl01 dd .other_price{display:inline-block;margin-bottom:12px}#purpose .purpose_block .purpose_dl01 dd .other_price li{display:flex;border-bottom:1px solid var(--border1);padding:6px 0}#purpose .purpose_block .purpose_dl01 dd .other_price li:last-child{border-bottom:none}#purpose .purpose_block .purpose_dl01 dd .other_price li .op_item{width:120px;font-weight:500;letter-spacing:.025em}#purpose .purpose_block .purpose_dl01 dd .other_price li .op_price{width:50px;font-weight:500;letter-spacing:.025em;text-align:right}#purpose .purpose_block .purpose_dl01 dd .other_price li .op_note{width:calc(100% - 170px);padding-left:1em;box-sizing:border-box;font-weight:500;letter-spacing:.025em}#purpose .purpose_block .purpose_dl01 dd .table_wrapp{width:600px;margin-bottom:8px}#purpose .purpose_block .purpose_dl01 dd .table_wrapp table{background:#fff}#purpose .purpose_block .purpose_dl01 dd .table_wrapp table tr th,#purpose .purpose_block .purpose_dl01 dd .table_wrapp table tr td{border:1px solid var(--color1);font-weight:500;letter-spacing:.025em;line-height:1;padding:12px 0;box-sizing:border-box}#purpose .purpose_block .purpose_dl01 dd .table_wrapp table tr td{width:200px;text-align:center;font-size:14px;font-weight:500}#purpose .purpose_block .purpose_dl01 dd .table_wrapp table tr td .num{font-size:1.3em;font-weight:500;margin-right:.1em}#purpose .purpose_block .purpose_dl01 dd .table_wrapp table thead tr th{background:var(--color1);font-size:14px;color:#fff;text-align:center;border-right:1px solid var(--color3)}#purpose .purpose_block .purpose_dl01 dd .table_wrapp table thead tr th:last-of-type{border-right:none}#purpose .purpose_block .purpose_dl01 dd .table_wrapp table tbody tr th{color:var(--color1);font-weight:600;padding-left:1em}.num01{counter-reset:num01 0}.num01 li{position:relative;font-weight:500;letter-spacing:.025em;padding-left:24px;margin-bottom:8px}.num01 li:last-child{margin-bottom:0}.num01 li:before{counter-increment:num01 1;content:counter(num01) '';display:inline-block;width:15px;height:15px;line-height:15px;border:1px solid var(--color1);border-radius:50%;background:#fff;font-size:13px;font-weight:600;color:var(--color1);text-align:center;position:absolute;top:7px;left:0}.num01 li strong{font-size:1.2em;font-weight:600;line-height:1.4}.dot>li{position:relative;font-weight:500;letter-spacing:.025em;padding-left:1.2em;margin-bottom:8px}.dot>li:last-child{margin-bottom:0}.dot>li:before{content:'・';display:inline-block;color:var(--color1);font-weight:900;position:absolute;top:0;left:0}#flow .requirement{width:880px;margin:0 auto}#flow .requirement .requirement_ul>li{display:flex;padding:18px 0;border-bottom:1px solid var(--border1);position:relative}#flow .requirement .requirement_ul>li:first-child{padding-top:0}#flow .requirement .requirement_ul>li:last-child{padding-bottom:0;border-bottom:none}#flow .requirement .requirement_ul>li>.item{width:200px;font-weight:600;letter-spacing:.05em;color:var(--color4)}#flow .requirement .requirement_ul>li>.data{width:calc(100% - 200px);font-weight:500;letter-spacing:.025em}#flow .requirement .requirement_ul>li>.data .flow_image{margin:30px 0;position:relative}#flow .requirement .requirement_ul>li>.data .flow_image ul{display:flex;flex-wrap:nowrap;justify-content:space-between;position:relative;z-index:2}#flow .requirement .requirement_ul>li>.data .flow_image ul:before{content:'';display:block;width:100%;border-top:3px solid var(--color2);position:absolute;top:50%;left:0;z-index:-1}#flow .requirement .requirement_ul>li>.data .flow_image ul li{width:197px;border:3px solid var(--color1);border-radius:8px;background:#fff;text-align:center;line-height:1;padding:14px 0;position:relative}#flow .requirement .requirement_ul>li>.data .flow_image ul li.step1{background:#f6fff1}#flow .requirement .requirement_ul>li>.data .flow_image ul li.step3{background:#fbe598}#flow .requirement .requirement_ul>li>.data .flow_image ul li .item{font-size:20px;font-weight:600;color:var(--color1);letter-spacing:.2em;margin-bottom:8px}#flow .requirement .requirement_ul>li>.data .flow_image ul li .catch{font-size:18px;font-weight:600;line-height:1.4;letter-spacing:.05em;color:var(--color4)}#flow .requirement .requirement_ul>li>.data .flow_image .under_block{width:480px;height:80px;margin:-55px auto 0;border-left:2px solid var(--color4);border-right:2px solid var(--color4);border-bottom:2px solid var(--color4);border-radius:12px;position:relative}#flow .requirement .requirement_ul>li>.data .flow_image .under_block:before{content:'';border:10px solid transparent;border-bottom:10px solid var(--color4);position:absolute;bottom:14px;right:-11px}#flow .requirement .requirement_ul>li>.data .flow_image .under_block p{display:inline-block;font-size:18px;font-weight:600;line-height:1.4;letter-spacing:.05em;color:var(--color4);background:#fff;padding:0 .5em;position:absolute;bottom:-13px;left:50%;transform:translate(-50%,0)}#flow .requirement .requirement_ul>li>.data .flow_image ul li.step1 strong{font-weight:600;color:#f80}#flow .requirement .requirement_ul>li>.data .flow_image ul li.step2 strong{font-weight:600;color:var(--color1)}#flow .requirement .requirement_ul>li>.data .flow_image ul li.step2:after,#flow .requirement .requirement_ul>li>.data .flow_image ul li.step1:after{content:'1';display:inline-block;width:15px;height:15px;line-height:15px;border:2px solid var(--color1);border-radius:50%;font-size:13px;font-weight:500;color:var(--color1);position:absolute;top:0;right:-30px}#flow .requirement .requirement_ul>li>.data .flow_image ul li.step2:after{content:'2'}#flow .requirement .requirement_ul>li>.data .flow_image ul li:before{content:'';border:10px solid transparent;border-left:10px solid var(--color1);position:absolute;top:51%;right:-35px;transform:translateY(-50%)}#flow .requirement .requirement_ul>li>.data .flow_image ul li:last-child:before{content:none}#program .pdf_link{width:880px;margin:0 auto 60px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start}#program .pdf_link li{width:200px;margin:0 16px}#program .pdf_link li a{display:block;color:var(--color1);line-height:1;text-align:center;border:3px solid var(--color1);border-radius:6px;padding:16px 0}#program .pdf_link li a:hover{background:var(--color1);color:#fff}#program .pdf_link li a .icon{width:80px;margin:0 auto 12px;transition:all .2s linear}#program .pdf_link li a:hover .icon{filter:brightness(0) invert(1)}#program .pdf_link li a p{font-size:18px;font-weight:500;line-height:1.3;letter-spacing:.025em}@media(max-width:1440px){.cont_wrapp{width:76.388889vw;margin:0 auto 6.944444vw}.cont_wrapp h2{margin-bottom:2.777778vw}.cont_wrapp h2 strong{height:3.333333vw;line-height:3.333333vw;border-radius:.416667vw;font-size:1.805556vw}.cont_wrapp h2 strong:before{border-radius:.416667vw;bottom:-.277778vw;right:-.277778vw}.cont_wrapp .main_caption{margin-bottom:5.555556vw}.cont_wrapp .contact{width:40.277778vw;margin:4.166667vw auto 0}.cont_wrapp .contact a{border:.208333vw solid var(--color1);border-radius:.555556vw;padding:1.25vw 1.666667vw}.cont_wrapp .contact a:after{width:4.027778vw;height:4.027778vw;right:1.111111vw}.cont_wrapp .contact a .sub{font-size:1.25vw;margin-bottom:.833333vw}.cont_wrapp .contact a .main{font-size:1.805556vw}.message{width:61.111111vw;margin:4.166667vw auto 0;border:.277778vw solid var(--color1);border-radius:.416667vw;padding:1.666667vw}.message:before{width:5.555556vw;height:5.555556vw;border:.208333vw solid var(--color1);top:-2.777778vw;right:-2.777778vw}.message:after{width:4.166667vw;height:4.166667vw;top:-1.736111vw;right:-1.944444vw}.message .me_title{width:27.777778vw;margin:0 auto 1.111111vw;font-size:1.388889vw;border-bottom:.208333vw solid var(--color1);padding-bottom:.416667vw}.message .me_catch{font-size:1.666667vw;margin-bottom:1.111111vw}.flow_ul{width:61.111111vw}.flow_ul:after{border-top:.208333vw solid var(--color2)}.flow_ul li{width:12.5vw;height:12.5vw;border:.208333vw solid var(--color1)}.flow_ul li .data_wrapp .item{font-size:1.111111vw;margin-bottom:1.25vw}.flow_ul li .data_wrapp .item:after{width:2.777778vw;border-top:.208333vw solid var(--color2);bottom:-.555556vw}.flow_ul li .data_wrapp p{height:3.472222vw}.flow_ul li .data_wrapp p strong{font-size:1.25vw}.office_data_wrapp{margin:0 auto 4.166667vw}.office_data_wrapp .image_area{width:27.777778vw;height:19.444444vw;border-radius:.416667vw;box-shadow:.208333vw .208333vw .694444vw -.347222vw #606060}.office_data_wrapp .text_area{width:calc(100% - 27.777778vw);padding-left:2.777778vw}.office_data_wrapp .text_area .office_name{height:3.194444vw;line-height:3.194444vw;font-size:1.666667vw;margin-bottom:2.083333vw}.office_data_wrapp .text_area .office_data_dl dt{font-size:1.111111vw}.office_data_wrapp .text_area .office_data_dl dd{font-size:1.388889vw;margin:-1.458333vw 0 1.666667vw;padding:0 0 0 6.25vw}.office_data_wrapp .text_area .office_data_dl dd .service_list li{margin-bottom:.555556vw}.office_data_wrapp .text_area .office_data_dl dd .service_list li .item{margin-bottom:.416667vw}.office_data_wrapp .text_area .office_data_dl dd .service_list li .authorization{font-size:.972222vw}.office_data_wrapp .text_area .office_data_dl dd .phone_list li{margin-bottom:.833333vw}.office_data_wrapp .text_area .office_data_dl dd .phone_list li .item{width:6.944444vw;font-size:1.25vw}.timezoon{width:61.111111vw}.timezoon .title{font-size:1.388889vw;padding-left:.833333vw;border-left:1.111111vw solid var(--color1);margin-bottom:1.111111vw}.timezoon ul li .item{padding:.833333vw 0}.timezoon ul li .data{padding:.833333vw 0}#purpose .purpose_block{width:61.111111vw;margin:0 auto 5.555556vw;padding:2.361111vw;border-radius:.555556vw}#purpose .purpose_block h3{margin-bottom:2.777778vw}#purpose .purpose_block h3 .h3_wrapp{font-size:1.666667vw;border-bottom:.208333vw solid var(--color1)}#purpose .purpose_block .purpose_dl01 dt{font-size:1.527778vw;padding-left:2.361111vw;margin-bottom:1.25vw}#purpose .purpose_block .purpose_dl01 dt:before{width:1.527778vw;height:1.527778vw}#purpose .purpose_block .purpose_dl01 dd{margin-bottom:2.5vw}#purpose .purpose_block .purpose_dl01 dd .in_ul02,#purpose .purpose_block .purpose_dl01 dd .in_ul01{margin:1.388889vw 0 0 1.388889vw}#purpose .purpose_block .purpose_dl01 dd .in_ul02 li,#purpose .purpose_block .purpose_dl01 dd .in_ul01 li{margin-bottom:1.111111vw}#purpose .purpose_block .purpose_dl01 dd .in_ul02 li .item,#purpose .purpose_block .purpose_dl01 dd .in_ul01 li .item{width:14.583333vw;font-size:1.25vw}#purpose .purpose_block .purpose_dl01 dd .in_ul02 li .cont,#purpose .purpose_block .purpose_dl01 dd .in_ul01 li .cont{width:calc(100% - 14.583333vw)}#purpose .purpose_block .purpose_dl01 dd .in_ul02 li .item{width:6.944444vw}#purpose .purpose_block .purpose_dl01 dd .in_ul02 li .cont{width:calc(100% - 6.944444vw)}.note>li{font-size:.972222vw}#purpose .purpose_block .purpose_dl01 dd .other_price{margin-bottom:.833333vw}#purpose .purpose_block .purpose_dl01 dd .other_price li{padding:.416667vw 0}#purpose .purpose_block .purpose_dl01 dd .other_price li .op_item{width:8.333333vw}#purpose .purpose_block .purpose_dl01 dd .other_price li .op_price{width:3.472222vw}#purpose .purpose_block .purpose_dl01 dd .other_price li .op_note{width:calc(100% - 170px)}#purpose .purpose_block .purpose_dl01 dd .table_wrapp{width:41.666667vw;margin-bottom:.555556vw}#purpose .purpose_block .purpose_dl01 dd .table_wrapp table tr th,#purpose .purpose_block .purpose_dl01 dd .table_wrapp table tr td{padding:.833333vw 0}#purpose .purpose_block .purpose_dl01 dd .table_wrapp table tr td{width:13.888889vw;font-size:.972222vw}#purpose .purpose_block .purpose_dl01 dd .table_wrapp table thead tr th{font-size:.972222vw}.num01 li{padding-left:1.666667vw;margin-bottom:.555556vw}.num01 li:before{width:1.041667vw;height:1.041667vw;line-height:1.041667vw;font-size:.902778vw;top:.486111vw}.dot>li{margin-bottom:.555556vw}#flow .requirement{width:61.111111vw}#flow .requirement .requirement_ul>li{padding:1.25vw 0}#flow .requirement .requirement_ul>li>.item{width:13.888889vw}#flow .requirement .requirement_ul>li>.data{width:calc(100% - 13.888889vw)}#flow .requirement .requirement_ul>li>.data .flow_image{margin:2.083333vw 0}#flow .requirement .requirement_ul>li>.data .flow_image ul:before{border-top:.208333vw solid var(--color2)}#flow .requirement .requirement_ul>li>.data .flow_image ul li{width:13.680556vw;border:.208333vw solid var(--color1);border-radius:8px;padding:.972222vw 0}#flow .requirement .requirement_ul>li>.data .flow_image ul li .item{font-size:1.388889vw;margin-bottom:.555556vw}#flow .requirement .requirement_ul>li>.data .flow_image ul li .catch{font-size:1.25vw}#flow .requirement .requirement_ul>li>.data .flow_image .under_block{width:33.333333vw;height:5.555556vw;margin:-3.819444vw auto 0;border-left:.138889vw solid var(--color4);border-right:.138889vw solid var(--color4);border-bottom:.138889vw solid var(--color4);border-radius:.833333vw}#flow .requirement .requirement_ul>li>.data .flow_image .under_block:before{border:.694444vw solid transparent;border-bottom:.694444vw solid var(--color4);bottom:.972222vw;right:-.763889vw}#flow .requirement .requirement_ul>li>.data .flow_image .under_block p{font-size:1.25vw;bottom:-.902778vw}#flow .requirement .requirement_ul>li>.data .flow_image ul li.step2:after,#flow .requirement .requirement_ul>li>.data .flow_image ul li.step1:after{width:1.041667vw;height:1.041667vw;line-height:1.041667vw;border:.138889vw solid var(--color1);font-size:.902778vw;right:-2.083333vw}#flow .requirement .requirement_ul>li>.data .flow_image ul li:before{border:.694444vw solid transparent;border-left:.694444vw solid var(--color1);right:-2.430556vw}#program .pdf_link{width:61.111111vw;margin:0 auto 4.166667vw}#program .pdf_link li{width:13.888889vw;margin:0 1.111111vw}#program .pdf_link li a{border:.208333vw solid var(--color1);border-radius:.416667vw;padding:1.111111vw 0}#program .pdf_link li a .icon{width:5.555556vw;margin:0 auto .833333vw}#program .pdf_link li a p{font-size:1.25vw}}@media(max-width:430px){.cont_wrapp{width:auto;margin:0 5.333333vw 16vw}.cont_wrapp h2{margin-bottom:8vw}.cont_wrapp h2 strong{height:auto;line-height:1.3;font-size:4.8vw;border-radius:1.6vw;padding:2.666667vw 1em}.cont_wrapp h2 strong:before{border-radius:1.6vw;bottom:-.8vw;right:-.8vw}.cont_wrapp .main_caption{margin-bottom:10.666667vw;text-align:left}.cont_wrapp .contact{width:auto;margin:10.666667vw auto 0}.cont_wrapp .contact a{border:.8vw solid var(--color1);border-radius:1.6vw;padding:4.266667vw}.cont_wrapp .contact a:hover{background:var(--color2);color:var(--color1)}.cont_wrapp .contact a:after{width:12.8vw;height:12.8vw;right:3.2vw}.cont_wrapp .contact a:hover:after{filter:none}.cont_wrapp .contact a .sub{font-size:2.666667vw;margin-bottom:2.133333vw}.cont_wrapp .contact a .main{font-size:5.333333vw}.message{width:auto;margin:10.666667vw auto 0;border:.8vw solid var(--color1);border-radius:1.6vw;padding:3.733333vw}.message:before{;width:13.333333vw;height:13.333333vw;border:.8vw solid var(--color1);top:-4.8vw;right:-4.8vw}.message:after{width:10.133333vw;height:10.133333vw;top:-2.133333vw;right:-2.666667vw}.message .me_title{width:auto;margin:0 auto 4.266667vw;font-size:4.266667vw;border-bottom:.8vw solid var(--color1);padding-bottom:1.6vw}.message .me_catch{font-size:4.8vw;margin-bottom:4.266667vw}.flow_ul{width:auto;display:block}.flow_ul:after{display:block;width:auto;height:100%;border-top:none;border-left:.8vw solid var(--color2);position:absolute;top:0;left:50%}.flow_ul li{width:80%;height:auto;border:.8vw solid var(--color1);border-radius:1.6vw;margin:0 auto 6.933333vw}.flow_ul li:last-child{margin-bottom:0}.flow_ul li .data_wrapp{position:static;transform:translate(0,0);padding:4.8vw 0}.flow_ul li .data_wrapp .item{font-size:4.266667vw;margin-bottom:4.266667vw}.flow_ul li .data_wrapp .item:after{width:10.666667vw;border-top:.8vw solid var(--color2);bottom:-2.133333vw}.flow_ul li .data_wrapp p{height:auto}.flow_ul li .data_wrapp p strong{display:inline-block;font-size:4.8vw;position:static;transform:translate(0,0)}.office_data_wrapp{margin:0 auto 10.666667vw;display:block}.office_data_wrapp .image_area{width:auto;height:56vw;border-radius:1.6vw;margin-bottom:4.8vw;box-shadow:.8vw .8vw 2.666667vw -1.333333vw #606060}.office_data_wrapp .text_area{width:auto;padding-left:0}.office_data_wrapp .text_area .office_name{display:block;height:9.6vw;line-height:9.6vw;font-size:4.8vw;margin-bottom:6.933333vw}.office_data_wrapp .text_area .office_data_dl{line-height:1;margin-left:1em}.office_data_wrapp .text_area .office_data_dl dt{font-size:3.2vw}.office_data_wrapp .text_area .office_data_dl dd{font-size:3.733333vw;line-height:1.4;margin:-4.266667vw 0 4.266667vw;padding:0 0 0 18.666667vw}.office_data_wrapp .text_area .office_data_dl dd .service_list li{margin-bottom:2.133333vw}.office_data_wrapp .text_area .office_data_dl dd .service_list li .item{margin-bottom:0}.office_data_wrapp .text_area .office_data_dl dd .service_list li .authorization{font-size:3.2vw}.office_data_wrapp .text_area .office_data_dl dd .phone_list li{margin-bottom:3.2vw}.office_data_wrapp .text_area .office_data_dl dd .phone_list li:last-child{margin-bottom:0}.office_data_wrapp .text_area .office_data_dl dd .phone_list li .item{width:19.2vw;font-size:3.733333vw}.office_data_wrapp .text_area .office_data_dl dd .phone_list li .data{font-size:1.2em}.timezoon{width:60%}.timezoon .title{font-size:4.266667vw;padding-left:2.666667vw;border-left:3.733333vw solid var(--color1);margin-bottom:3.733333vw}.timezoon ul{display:block}.timezoon ul li{width:auto;display:flex;border-right:none;border-bottom:1px solid var(--text)}.timezoon ul li:last-child{border-bottom:none}.timezoon ul li .item{width:21.333333vw;padding:3.2vw 0}.timezoon ul li .data{width:calc(100% - 21.333333vw);padding:3.2vw 0}#purpose .purpose_block{width:auto;margin:0 auto 10.666667vw;padding:3.733333vw;border-radius:1.6vw}#purpose .purpose_block h3{margin-bottom:8vw}#purpose .purpose_block h3 .h3_wrapp{font-size:4.266667vw;border-bottom:.8vw solid var(--color1)}#purpose .purpose_block .purpose_dl01 dt{font-size:4.266667vw;padding-left:6.4vw;margin-bottom:4.266667vw}#purpose .purpose_block .purpose_dl01 dt:before{width:4.266667vw;height:4.266667vw;top:1px}#purpose .purpose_block .purpose_dl01 dd{margin-bottom:6.933333vw}#purpose .purpose_block .purpose_dl01 dd .in_ul02,#purpose .purpose_block .purpose_dl01 dd .in_ul01{margin:5.333333vw 0 0}#purpose .purpose_block .purpose_dl01 dd .in_ul02 li,#purpose .purpose_block .purpose_dl01 dd .in_ul01 li{display:block;margin-bottom:3.2vw}#purpose .purpose_block .purpose_dl01 dd .in_ul02 li:last-child,#purpose .purpose_block .purpose_dl01 dd .in_ul01 li:last-child{margin-bottom:0}#purpose .purpose_block .purpose_dl01 dd .in_ul02 li .item,#purpose .purpose_block .purpose_dl01 dd .in_ul01 li .item{width:auto;font-size:4.266667vw;margin-bottom:1.066667vw}#purpose .purpose_block .purpose_dl01 dd .in_ul02 li .cont,#purpose .purpose_block .purpose_dl01 dd .in_ul01 li .cont{width:auto}#purpose .purpose_block .purpose_dl01 dd .in_ul02 li .item{width:auto}#purpose .purpose_block .purpose_dl01 dd .in_ul02 li .cont{width:auto}.note>li{font-size:3.2vw}#purpose .purpose_block .purpose_dl01 dd .other_price{margin-bottom:3.2vw}#purpose .purpose_block .purpose_dl01 dd .other_price li{padding:1.6vw 0}#purpose .purpose_block .purpose_dl01 dd .other_price li .op_item{width:21.333333vw}#purpose .purpose_block .purpose_dl01 dd .other_price li .op_price{width:10.666667vw}#purpose .purpose_block .purpose_dl01 dd .other_price li .op_note{width:calc(100% - 32vw)}#purpose .purpose_block .purpose_dl01 dd .table_wrapp{width:auto;margin-bottom:2.133333vw}#purpose .purpose_block .purpose_dl01 dd .table_wrapp table tr th,#purpose .purpose_block .purpose_dl01 dd .table_wrapp table tr td{padding:2.666667vw 0}#purpose .purpose_block .purpose_dl01 dd .table_wrapp table tr td{width:36vw;font-size:3.2vw}#purpose .purpose_block .purpose_dl01 dd .table_wrapp table thead tr th{font-size:2.666667vw}#purpose .purpose_block .purpose_dl01 dd .table_wrapp table tbody tr th{writing-mode:vertical-rl;text-orientation:upright;padding:0;text-align:center;vertical-align:middle;font-size:3.2vw}.num01 li{padding-left:5.333333vw;margin-bottom:2.133333vw}.num01 li:before{width:3.466667vw;height:3.466667vw;line-height:3.466667vw;font-size:2.933333vw;top:1.6vw}.dot>li{margin-bottom:2.133333vw}#flow .requirement{width:auto}#flow .requirement .requirement_ul>li{display:block;padding:3.2vw 0}#flow .requirement .requirement_ul>li>.item{width:auto;font-size:4.266667vw;margin-bottom:1.6vw}#flow .requirement .requirement_ul>li>.data{width:auto}#flow .requirement .requirement_ul>li>.data .flow_image{margin:5.333333vw 0}#flow .requirement .requirement_ul>li>.data .flow_image ul{display:block;margin-left:5.333333vw}#flow .requirement .requirement_ul>li>.data .flow_image ul:before{width:auto;height:100%;border-top:none;border-right:.8vw solid var(--color2);top:0;left:36%}#flow .requirement .requirement_ul>li>.data .flow_image ul li{width:58.666667vw;border:.8vw solid var(--color1);border-radius:1.6vw;padding:3.2vw 0;margin-bottom:6.4vw}#flow .requirement .requirement_ul>li>.data .flow_image ul li:last-child{margin-bottom:0}#flow .requirement .requirement_ul>li>.data .flow_image ul li .item{font-size:4.266667vw;margin-bottom:2.133333vw}#flow .requirement .requirement_ul>li>.data .flow_image ul li .catch{font-size:4.266667vw}#flow .requirement .requirement_ul>li>.data .flow_image .under_block{width:21.333333vw;height:53.333333vw;margin:0;border-left:none;border-right:.533333vw solid var(--color4);border-top:.533333vw solid var(--color4);border-bottom:.533333vw solid var(--color4);border-radius:3.2vw;position:absolute;top:9.6vw;right:13.333333vw}#flow .requirement .requirement_ul>li>.data .flow_image .under_block:before{border:2.666667vw solid transparent;border-bottom:2.666667vw solid var(--color4);bottom:-2.666667vw;right:5.866667vw;transform:rotate(-90deg)}#flow .requirement .requirement_ul>li>.data .flow_image .under_block p{font-size:4.266667vw;writing-mode:vertical-rl;text-orientation:upright;padding:.5em 0;bottom:unset;left:unset;transform:translate(0,-50%);top:50%;right:-3.2vw}#flow .requirement .requirement_ul>li>.data .flow_image ul li.step2:after,#flow .requirement .requirement_ul>li>.data .flow_image ul li.step1:after{width:4vw;height:4vw;line-height:4vw;border:.533333vw solid var(--color1);font-size:3.466667vw;top:unset;right:unset;left:13.333333vw;bottom:-6.666667vw}#flow .requirement .requirement_ul>li>.data .flow_image ul li:before{border:2.666667vw solid transparent;border-left:2.666667vw solid var(--color1);top:unset;right:unset;transform:translateY(0) rotate(90deg);bottom:-8.533333vw;left:27.2vw}#program .pdf_link{width:auto;margin:0 auto 10.666667vw;justify-content:space-between}#program .pdf_link li{width:47%;margin:0}#program .pdf_link li a{border:.8vw solid var(--color1);border-radius:1.6vw;padding:3.2vw 0}#program .pdf_link li a:hover{background:#fff;color:var(--color1)}#program .pdf_link li a .icon{width:16vw;margin:0 auto 2.133333vw}#program .pdf_link li a:hover .icon{filter:none}#program .pdf_link li a p{font-size:4.266667vw}}