*,*::before,*::after{box-sizing:border-box}ul,ol{padding:0}body,h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}ul,ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}button{outline:none;border:none;cursor:pointer}select{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}@media (prefers-reduced-motion: reduce){*{-webkit-animation-duration:0.01ms !important;animation-duration:0.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}a{text-decoration:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input::-ms-clear{visibility:hidden}main{display:block}body{font-size:16px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo, sans-serif;line-height:1.6;font-feature-settings:"palt";color:#444}.hiramin{font-family:"Hiragino Mincho ProN", "游明朝体", "Yu Mincho", YuMincho, "MS P明朝", "MS PMincho", serif}a{transition:ease-in-out 0.2s;color:#000}button{transition:ease-in-out 0.2s}a[href]:hover,button:hover{opacity:0.8}a,img{display:block}@media (min-width: 751px){.pc{display:block}.sp{display:none}}@media (max-width: 750px){.pc{display:none}.sp{display:block}}.content{margin-bottom:80px}.content_inner{max-width:1130px;margin:0 auto;padding:0 20px}.mw1000{max-width:1000px;margin:0 auto}.header .header_inner{position:relative;max-width:1130px;margin:0 auto;padding:30px 20px}.header .header_tokusyo{position:absolute;right:30px;top:50%;transform:translateY(-50%);padding:15px 25px;background-color:#EBE2EE;font-size:14px;cursor:pointer}.header .header_title-bar{background-color:#b180bd}.header .header_title-bar .header_inner{padding:10px 20px}.header .header_title-bar .title-bar_title{position:relative}.header .header_title-bar .title-bar_title::after{content:"";position:absolute;left:220px;top:50%;transform:translateY(-50%);width:1px;height:90%;background-color:#fff}.header .header_title-bar h1{color:#fff;font-weight:normal;font-size:28px;line-height:1.2}.header .header_title-bar span{font-size:14px;color:#fff}@media (max-width: 750px){.header .header_inner{padding:0.3rem 20px}.header .header_logo{width:2.2rem}.header .header_tokusyo{right:20px;padding:0.2rem 0.35rem;font-size:0.18rem}.header .header_title-bar .header_inner{padding:0.2rem 20px}.header .header_title-bar .title-bar_title::after{left:2.5rem}.header .header_title-bar h1{font-size:0.32rem}.header .header_title-bar span{font-size:0.24rem}}.footer{height:90px;width:100%;display:flex;align-items:center;justify-content:center;background-color:#EBE2EE;font-size:14px;text-align:center}.progress-bar ul{list-style:none;display:flex;justify-content:center;overflow:hidden;max-width:1130px;margin:0 auto;padding:50px 20px}.progress-bar li{position:relative;display:flex;justify-content:center;align-items:center;width:16.67%;height:60px;padding-left:20px;font-weight:bold;border-top:1px solid #b180bd;border-right:none;border-bottom:1px solid #b180bd;border-left:none;line-height:1.2;text-align:center;color:#707070}.progress-bar li::before,.progress-bar li::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid}.progress-bar li::before{z-index:9;right:-25px;border-width:30px 0 30px 25px;border-color:transparent transparent transparent #b180bd}.progress-bar li::after{z-index:10;right:-24px;border-width:29px 0 29px 24px;border-color:transparent transparent transparent #fff}.progress-bar li.active{background-color:#EBE2EE}.progress-bar li.active::after{border-color:transparent transparent transparent #EBE2EE}.progress-bar li:first-child{border-left:1px solid #b180bd}.progress-bar li:last-child{border-right:1px solid #b180bd}.progress-bar li:last-child::before,.progress-bar li:last-child::after{content:none}@media (max-width: 750px){.progress-bar ul{position:relative;display:block;padding:35px 20px}.progress-bar ul::before{content:"";position:absolute;left:10px;z-index:20;top:0;height:100%;width:10px;background-color:#fff}.progress-bar ul::after{content:"";position:absolute;right:10px;z-index:20;top:0;height:100%;width:10px;background-color:#fff}.progress-bar li{align-items:flex-end;width:auto;height:1rem;font-size:0.28rem;border:1px solid #b180bd;border-bottom:none;border-top:none;padding:0}.progress-bar li::before,.progress-bar li::after{top:inherit;bottom:0;left:50%;transform:translate(-50%, 0)}.progress-bar li::before{right:inherit;bottom:-0.5rem;border-width:0.5rem 3.53rem 0 3.53rem;border-color:#b180bd transparent transparent transparent}.progress-bar li::after{right:inherit;bottom:-0.49rem;border-width:0.5rem 3.53rem 0 3.53rem;border-color:#fff transparent transparent transparent}.progress-bar li:first-child{border-top:1px solid #b180bd;height:0.8rem;align-items:center;padding-top:0.3rem}.progress-bar li:last-child{border-bottom:1px solid #b180bd;padding-bottom:0.3rem;height:1.5rem}.progress-bar li:last-child::before,.progress-bar li:last-child::after{content:none}.progress-bar li.active{background-color:#EBE2EE}.progress-bar li.active::after{border-color:#EBE2EE transparent transparent transparent}}.btn_wrap{display:flex;align-items:center;justify-content:center}@media (max-width: 750px){.btn_wrap{display:block}}.btn01{position:relative;width:340px;height:70px;display:flex;justify-content:center;align-items:center;margin:0 30px;background-color:#b180bd;color:#fff;font-size:18px;font-weight:bold;box-shadow:0 3px 6px rgba(0,0,0,0.2);cursor:pointer}.btn01::after{content:"";position:absolute;top:50%;right:5%;transform:translateY(-50%) rotate(45deg);width:8px;height:8px;border-top:1px solid #fff;border-right:1px solid #fff}.btn01.btn_back::after{right:auto;left:5%;transform:translateY(-50%) rotate(-45deg);border-top:1px solid #fff;border-right:none;border-left:1px solid #fff}.btn01.disabled{background-color:#bbb;pointer-events:none}@media (max-width: 750px){.btn01{max-width:300px;width:100%;height:60px;font-size:16px;margin:0 auto}.btn01:nth-child(2){margin-top:0.4rem}}.btn_black{background-color:#444;color:#fff;padding:5px 10px}.btn_black-ol{margin-left:50px;margin-bottom:60px}.btn_black-ol a{display:flex;width:300px;padding:15px 30px;justify-content:center;align-items:center;border:1px solid #707070}.btn_black-ol a img{padding-right:10px}@media (max-width: 750px){.btn_black-ol{margin-left:0}.btn_black-ol a{width:280px;margin:0 auto;padding:10px 20px}.btn_black-ol a img{padding-right:10px}}.form_inner_block{margin-bottom:50px}.form_inner_block:last-child{margin-bottom:70px}dl input{border:1px solid #bbb;padding:5px}dl input::-moz-placeholder{color:#bbb}dl input:-ms-input-placeholder{color:#bbb}dl input::placeholder{color:#bbb}dl select{position:relative;display:block;width:100%;padding:7px;border:1px solid #bbb;background-color:#fff;background-image:url("/assets/img/common/select_arrow.svg");background-position:right 10px center;background-size:15px 15px;background-repeat:no-repeat}dl .row{display:flex;margin-bottom:10px}dl .row:last-child{margin-bottom:0}dl dt,dl dd{position:relative}dl dt{width:35%;padding:15px;margin-right:10px;background-color:#EBE2EE;font-weight:normal}dl dt.require::after{content:"必須";position:absolute;top:15px;right:15px;padding:5px 15px;background:#EB2121;color:#fff;line-height:1}dl dd{width:65%;padding:10px 15px;background:#F8F8F8}dl .sample-text{margin-top:10px}dl .caution-text{color:#EA6060;font-size:14px}@media (max-width: 750px){dl .row{display:block}dl dt,dl dd{padding:0.2rem}dl dt{width:100%;margin-right:0;margin-bottom:0.1rem}dl dt.require::after{top:0.2rem;right:0.2rem;font-size:13px}dl dd{width:100%}}.checkbox_wrap{margin-bottom:70px}@media (max-width: 750px){.checkbox_wrap{margin-bottom:0.7rem}}.head01_wrap{margin-bottom:50px}.head01_wrap .head01{position:relative;color:#b180bd;font-size:24px;font-weight:bold;padding-left:15px;margin-bottom:20px}.head01_wrap .head01::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);height:90%;width:5px;background-color:#b180bd}.head01_wrap .head01.no_border-l{padding-left:0}.head01_wrap .head01.no_border-l::before{content:none}@media (max-width: 750px){.head01_wrap{margin-bottom:0.3rem}.head01_wrap .head01{font-size:0.35rem;padding-left:0.2rem;margin-bottom:0.2rem}}.head01_wrap.head01_wrap_sm{margin-bottom:30px}.head01_wrap.head01_wrap_sm .head01{position:relative;color:inherit;font-size:20px}.head01_wrap.head01_wrap_sm .head01::before{background-color:#444}.scroll-wrap{margin:0 auto 10px;padding:30px;height:460px;overflow-y:scroll;border:1px solid #707070}.scroll-wrap .head{color:#b180bd;font-size:20px;font-weight:bold}@media (max-width: 750px){.scroll-wrap{padding:0.25rem}.scroll-wrap .head{font-size:18px}}.scroll-caution{margin-bottom:50px;font-size:14px;color:#EA6060;text-align:right}@media (max-width: 750px){.scroll-caution{font-size:13px;text-align:left}}.modal_wrapper{display:none;position:fixed;top:0;left:0;z-index:99;height:100vh;width:100vw;background:rgba(0,0,0,0.5)}.modal_wrapper .modal_content{position:absolute;width:620px;left:50%;top:45%;padding:40px;z-index:101;transform:translate(-50%, -50%);background:#fff;border:1px solid #707070}.modal_wrapper .modal_content .inner{width:100%;height:100%;margin-bottom:30px;overflow-y:scroll;text-align:center}.modal_wrapper .modal_content .inner p{margin-bottom:30px}.modal_wrapper .modal_btn_close{position:absolute;top:0;right:0;z-index:101;cursor:pointer}@media (max-width: 750px){.modal_wrapper .modal_content{width:90%;padding:0.7rem 0.4rem}.modal_wrapper .modal_btn_close{width:30px}.modal_wrapper .btn01{width:220px}}.errors{margin:0 auto 30px;padding:10px 10px 5px;border:5px solid #EA6060}@media (max-width: 750px){.errors{margin:0 auto 0.3rem;padding:0.1rem 0.1rem 0.05rem}}.errors .error{margin:0 0 5px;color:#EA6060;font-weight:bold}@media (max-width: 750px){.errors .error{margin:0 0 0.05rem}}.mx-auto{margin:0 auto}.t-center{text-align:center}.mb30{margin-bottom:30px}@media (max-width: 750px){.mb30{margin-bottom:0.4rem}}.mb10{margin-bottom:10px}.p_prepare .process{margin-bottom:110px}.p_prepare .process img{margin-bottom:20px}.p_prepare .process h3{position:relative;font-size:34px;color:#b180bd;text-align:center}.p_prepare .process h3::after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:45px 100px 0 100px;border-color:#b180bd transparent transparent transparent}.p_prepare .prepare{margin:0 auto 60px;padding:40px 29px;border:1px solid #707070}.p_prepare .prepare h3{margin-bottom:30px;font-size:20px;text-align:center;color:#707070}.p_prepare .prepare h3 .large{font-size:24px;color:#b180bd}@media (max-width: 750px){.p_prepare .process{margin-bottom:1.3rem}.p_prepare .process img{margin-bottom:0.4rem}.p_prepare .process h3{position:relative;font-size:0.4rem;color:#b180bd}.p_prepare .process h3::after{bottom:-0.5rem;border-width:0.45rem 1rem 0 1rem}.p_prepare .prepare{margin:0 auto 60px;padding:0.6rem 0.3rem}.p_prepare .prepare h3{margin-bottom:0.3rem;font-size:0.3rem}.p_prepare .prepare h3 .large{font-size:0.4rem}}.p_area .form_inner{margin-bottom:60px}.p_area .sample-text{padding-bottom:5px}.p_area .zip_search{margin-bottom:10px;border-bottom:1px solid #707070}.p_area .reasult_wrap{margin-top:20px;padding:30px;background-color:#F8F8F8;text-align:center}.p_area .reasult_wrap .reasult_area{margin-bottom:30px;font-size:18px;font-weight:bold}.p_area .reasult_wrap .reasult_area p{font-weight:normal}.p_area .reasult_wrap .tel{padding:20px 0 0;text-align:center}.p_area .reasult_wrap .tel a{display:inline-block}@media (max-width: 750px){.p_area .zip_search{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:10px;border-bottom:1px solid #707070}.p_area .zip_search input{min-width:100px;flex:1;margin-right:0.2rem}.p_area .zip_search .sample-text{width:6.7rem}.p_area .reasult_wrap{margin-top:0.5rem;padding:0.4rem}.p_area .reasult_wrap .reasult_area{margin-bottom:0.3rem;font-size:18px}}.p_plan .checkbox_wrap{width:460px;margin:0 auto 50px;font-size:16px;font-weight:bold;text-align:left;color:#EB2121;background-color:#FFC6C6;border:1px solid #EA6060}.p_plan .checkbox_wrap label{display:flex;align-items:baseline;padding:20px}.p_plan .checkbox_wrap label:last-child{padding-top:0}.p_plan .checkbox_wrap.disabled{color:#707070;background-color:#bbb;border:1px solid #707070}.p_plan .scroll-wrap{padding:0}.p_plan .plan_wrap{margin-bottom:40px;font-size:14px;color:#707070;text-align:center}.p_plan .plan_wrap:last-child{margin-bottom:90px}.p_plan .plan_wrap .btn01{width:180px;margin:0 0 10px auto;font-size:15px;font-weight:normal;box-shadow:none;height:40px;color:#b180bd;background-color:#fff;border:1px solid #b180bd}.p_plan .plan_wrap .btn01::after{border-color:#b180bd}.p_plan .plan_wrap .plan_head{margin-bottom:10px;padding:5px;color:#fff;background-color:#b180bd;text-align:center;font-size:20px;font-weight:bold}.p_plan .plan_wrap .small{font-size:16px;font-weight:normal}.p_plan .plan_wrap .row{display:flex;justify-content:space-between;margin-bottom:10px}.p_plan .plan_wrap .row .cell{width:24.5%;padding:5px 0;text-align:center}.p_plan .plan_wrap .row .plan_radio{text-align:left;background-color:#F8F8F8;border:1px solid #bbb;padding:0}.p_plan .plan_wrap .row .plan_radio label{display:block;padding:5px 0 5px 10px}.p_plan .plan_wrap .row.is_checked{background-color:#FEFFE2}.p_plan .plan_wrap .row.is_checked .plan_radio{background-color:#FFC6C6;border:1px solid #EA6060}.p_plan .plan_wrap .plan_row_head .cell{background-color:#EBE2EE}.p_plan .plan_wrap .plan_row_onetime .cell{width:25%;font-size:20px}.p_plan .plan_wrap .plan_row_onetime .cell.blank{position:relative}.p_plan .plan_wrap .plan_row_onetime .cell.blank::before,.p_plan .plan_wrap .plan_row_onetime .cell.blank::after{content:"";position:absolute;top:50%;left:45%;transform:translate(-50%, -50%);width:0;height:0;border-style:solid;border-width:10px 0 10px 20px;border-color:transparent transparent transparent #EBE2EE}.p_plan .plan_wrap .plan_row_onetime .cell.blank::after{left:55%}@media (max-width: 750px){.p_plan .checkbox_wrap{max-width:300px;width:auto;margin:0 auto 0.5rem;padding:0;font-size:14px}.p_plan .plan_wrap{margin-bottom:20px;font-size:13px;line-height:1.2}.p_plan .plan_wrap:last-child{margin-bottom:30px}.p_plan .plan_wrap .btn01{width:160px;font-size:14px}.p_plan .plan_wrap .plan_head{padding:10px 0;font-size:18px}.p_plan .plan_wrap .plan_head .small{font-size:13px}.p_plan .plan_wrap .plan_row_wrap{display:flex;justify-content:space-between}.p_plan .plan_wrap .row{display:block;width:24%;margin-bottom:10px}.p_plan .plan_wrap .row .cell{display:flex;justify-content:center;align-items:center;width:100%;height:50px;padding:5px 0;margin-bottom:5px}.p_plan .plan_wrap .row .plan_radio{padding-left:0;text-align:center;background-color:#F8F8F8;border:1px solid #bbb}.p_plan .plan_wrap .row .plan_radio label{display:flex;align-items:center;flex-direction:column;padding:0}.p_plan .plan_wrap .row .plan_radio input{margin-bottom:5px}.p_plan .plan_wrap .row.is_checked{background-color:#FEFFE2}.p_plan .plan_wrap .row.is_checked .plan_radio{background-color:#FFC6C6;border:1px solid #EA6060}.p_plan .plan_wrap .plan_row_onetime{width:49%}.p_plan .plan_wrap .plan_row_onetime .cell{width:100%;font-size:15px}.p_plan .plan_wrap .plan_row_onetime .cell .small{font-size:13px}.p_plan .plan_wrap .plan_row_onetime .cell.blank::before,.p_plan .plan_wrap .plan_row_onetime .cell.blank::after{top:25%;left:50%;border-width:20px 10px 0 10px;border-color:#EBE2EE transparent transparent transparent}.p_plan .plan_wrap .plan_row_onetime .cell.blank::after{top:75%;left:50%}.p_plan .plan_wrap .plan_row_onetime .cell.blank.pc{display:none}}.p_plan02 .row{margin-bottom:10px}.p_plan02 .row:last-child{margin-bottom:30px}.p_plan02 .row.is_checked{background-color:#FEFFE2}.p_plan02 .row label{display:block;padding:20px;cursor:pointer}.p_plan02 .row .plan_checkbox{font-size:18px;font-weight:bold;margin-bottom:10px}.p_plan02 .row .plan_checkbox input{margin-right:10px;cursor:pointer}.p_plan02 .row p{padding-left:30px}@media (max-width: 750px){.p_plan02 .row{padding:0}.p_plan02 .row .plan_checkbox{font-size:16px}.p_plan02 .row label{padding:10px}.p_plan02 .row p{padding-left:0;font-size:14px}}.p_input .formError{font-size:13px;font-weight:bold;opacity:1 !important;top:10px !important;left:330px !important;right:initial;margin-top:0 !important;color:#EA6060 !important}.p_input .formError.name_kana02formError{top:30px !important}.p_input .formError.cellphone01formError,.p_input .formError.em_cellphone01formError{top:0px !important}.p_input .formError.cellphone02formError,.p_input .formError.em_cellphone02formError{top:20px !important}.p_input .formError.cellphone03formError,.p_input .formError.em_cellphone03formError{top:40px !important}.p_input dl input{width:300px}.p_input dl input[type="radio"]{width:auto}.p_input .input_name dd{display:flex}.p_input .input_name dd input{width:140px}.p_input .input_name dd input:last-child{margin-left:20px}.p_input .input_tel dd{display:flex}.p_input .input_tel dd input{width:93px;margin-right:10px}.p_input .input_tel dd input:last-child{margin-right:0}.p_input .row_radio dd{display:flex;align-items:center}.p_input .row_radio dd label{margin-right:20px}.p_input .row_select dd{display:flex;align-items:center}.p_input .row_select dd select{width:auto;padding-right:30px}.p_input .row_select dd .label_text{margin-right:20px}.p_input .row_radio_payment dd{display:block}.p_input .row_radio_payment dd label{display:block;margin-right:20px}.p_input .row_radio_payment dd img{width:280px}.p_input .row_radio_payment dd .cc_input{display:none;padding:0 0 10px;background:#FEFFE2}.p_input .row_radio_payment dd .cc_input dl dt{width:auto;padding:5px;margin:0 0 10px}.p_input .row_radio_payment dd .cc_input>div{position:relative;margin:0 0 10px;padding:0 0 0 10px}.p_input .row_radio_payment dd .cc_input>div span{display:inline-block;width:150px}.p_input .row_radio_payment dd .cc_input .securitycode input,.p_input .row_radio_payment dd .cc_input .expire input{width:90px}.p_input .row_radio_payment dd .cc_input .holdername input{width:120px}.p_input .row_radio_payment dd .cc_input .formError{left:auto !important;right:20px !important}@media (max-width: 750px){.p_input .formError{font-size:11px;top:-80% !important;left:initial !important;right:1.5rem !important;z-index:10;letter-spacing:-0.5px}.p_input .formError.name_kana02formError{top:-55% !important}.p_input .formError.cellphone01formError,.p_input .formError.em_cellphone01formError{top:-90% !important}.p_input .formError.cellphone02formError,.p_input .formError.em_cellphone02formError{top:-65% !important}.p_input .formError.cellphone03formError,.p_input .formError.em_cellphone03formError{top:-40% !important}.p_input .formError.emailformError,.p_input .formError.email_confirmformError{max-width:100px}.p_input dl label{font-size:14px}.p_input dl input{width:100%}.p_input dl input[type="radio"]{width:auto}.p_input dl .input_name dd input{width:100%}.p_input dl .input_tel dd input{width:32%;margin-right:3%}.p_input dl .input_tel dd input:last-child{margin-right:0}.p_input .row_radio_payment dd .cc_input>div span{width:calc(100% - 10px)}.p_input .row_radio_payment dd .cc_input>div input{width:calc(100% - 10px)}.p_input .row_radio_payment dd .cc_input .securitycode input,.p_input .row_radio_payment dd .cc_input .expire input{width:90px}.p_input .row_radio_payment dd .cc_input .holdername input{width:120px}}.p_confirm .form_inner_head{margin-bottom:10px;padding:5px 10px;color:#fff;background-color:#b180bd;font-size:20px;font-weight:bold}.p_confirm dd{display:flex;align-items:center}.p_confirm .row_back{padding:15px;justify-content:center;background-color:#EBE2EE;font-weight:bold;color:#707070}.p_confirm .row_back a,.p_confirm .row_back button{display:inline;padding:0;margin:0;background:none;color:#EA6060;text-decoration:underline;-webkit-appearance:none;-moz-appearance:none;appearance:none}.p_confirm .row_back a:hover,.p_confirm .row_back button:hover{text-decoration:none}@media (max-width: 750px){.p_confirm .form_inner_head{padding:5px 10px;font-size:16px}}.p_complete section{min-height:40vh}.p_complete .head01_wrap{text-align:center}.p_complete .head01_wrap .head01::before{content:none}.p_complete .head01_wrap p{line-height:1.8}@media (max-width: 750px){.p_complete section{min-height:auto}}.p_tokusyo .content{margin-top:50px}.p_tokusyo li{margin-bottom:40px}.p_tokusyo li h3{margin-bottom:20px;padding-bottom:5px;font-weight:normal;border-bottom:1px solid #707070}@media (max-width: 750px){.p_tokusyo .content{margin-top:35px}.p_tokusyo .head01_wrap{margin-bottom:0.8rem}.p_tokusyo li{margin-bottom:30px}.p_tokusyo li h3{font-size:0.35rem}}.p_course .content{margin-top:35px}.p_course .course-wrap{margin-bottom:50px}.p_course .course-title{margin-bottom:50px;font-size:22px;font-weight:normal;color:#b180bd;border-bottom:1px solid #b180bd}.p_course .head-service{margin-bottom:20px;font-size:20px;font-weight:bold}.p_course .item{margin-bottom:50px}.p_course .caption-image{font-size:14px}.p_course table{width:100%;margin-bottom:50px;border-collapse:collapse}.p_course table th,.p_course table td{padding:15px;text-align:left;font-weight:normal;vertical-align:top;border:1px solid #bbb}.p_course table th{background-color:#EBE2EE}.p_course .img-wrap{display:flex;flex-wrap:wrap}.p_course .img-wrap li{width:13%;max-width:130px;margin-right:1.5%;margin-bottom:30px;text-align:center;font-size:14px}.p_course .img-wrap li:nth-child(7n){margin-right:0}.p_course .img-wrap li img{margin-bottom:10px;border:1px solid #bbb}.p_course .img-wrap.img-wrap02 li{margin-bottom:0}.p_course .btn01::after{content:none}.p_course .btn_black-ol{margin:30px 0 0}.p_course .btn_black-ol a{margin-left:auto;padding:10px}@media (max-width: 750px){.p_course .content{margin-top:35px}.p_course .course-wrap{margin-bottom:0.6rem}.p_course .course-title{font-size:0.35rem;margin-bottom:0.6rem}.p_course .head-service{margin-bottom:0.3rem;font-size:0.32rem}.p_course .item{margin-bottom:0.3rem;font-size:14px}.p_course table{margin-bottom:0.6rem}.p_course table th,.p_course table td{padding:0.1rem;font-size:14px}.p_course table th{min-width:80px}.p_course .img-wrap li{width:23%;max-width:inherit;margin-right:2%;margin-bottom:0.35rem;font-size:12px}.p_course .img-wrap li:nth-child(4n){margin-right:0}.p_course .img-wrap li:nth-child(7n){margin-right:2%}.p_course .img-wrap li img{margin-bottom:5px}.p_course .btn_black-ol{margin:30px 0 0}.p_course .btn_black-ol a{width:auto;max-width:300px;font-size:14px}}
/*# sourceMappingURL=maps/styles.css.map */
