@charset "utf-8";body{background-image:url(//ameazami.com/wp-content/themes/portfolio/assets/css/../img/sozai/background_sp_dot.jpg);background-size:cover;min-width:320px;margin-top:-15px}.section--contact{min-width:320px;margin:0 auto;padding-bottom:50px}.contact__titleImg{display:block;width:245px;margin:0 auto;padding-top:90px}.contact_guidelineImg{width:199px;height:auto;margin:0 auto;display:block}.contact_attentionImg{width:205px;height:auto;margin:0 auto;display:block}.contact_guidelineImg,.contact_attentionImg{margin-bottom:10px}.txtGroup__backGround{width:92%;max-width:1240px;margin:0 auto;background-color:rgba(254,244,249,.4);box-shadow:5px 5px 10px rgb(223 212 217/70%);border:2px solid #fedaec;border-radius:40px;margin-top:23px;padding:4% 0}.lineGroup{display:flex;justify-content:center;align-items:center;max-width:947px;margin:0 auto}.line{width:78%;height:6px;background-image:radial-gradient(circle,#f1c3d5 50%,transparent 50%);background-size:12px 6px;background-repeat:repeat-x}.line__small{width:78%;height:2px;background-image:repeating-linear-gradient(to right,#f1c3d5,#f1c3d5 2.5px,transparent -9px,transparent 9.5px);margin:10px 0 10px -40px}.line__macaron{width:30px;margin-left:10px}.deadline__txt{width:80%;font-family:"Kaisei Opti";font-size:1.4rem;font-weight:500;line-height:1.8;letter-spacing:2;margin:13px auto}.s_02 .accordion_one{width:84.5%;max-width:940px;margin:0 auto}.deadline__txt{width:82%;margin-right:41px}.br__deadlineTxt{display:none}.txt_a_ac{list-style:none;padding:0;margin:0}.linebreak__last{margin-bottom:15px}@media screen and (min-width:400px){.s_02 .accordion_one{width:83.5%;margin:0 auto;margin-left:7%}}@media screen and (min-width:420px){.deadline__txt{width:83%}}@media screen and (min-width:477px){.deadline__txt{width:82%}.deadline__txt{width:83%;margin-right:47px}.br__deadlineTxt{display:block}}@media screen and (min-width:500px){body{background-image:url(//ameazami.com/wp-content/themes/portfolio/assets/css/../img/sozai/background_tb_dot.jpg);background-size:cover}.background__group{background-size:contain;padding-bottom:100px}.s_02 .accordion_one{width:81.5%;margin:0 auto;margin-left:8%}}@media screen and (min-width:550px){.deadline__txt{width:93%;margin-right:0}}@media screen and (min-width:620px){.deadline__txt{width:92%}}@media screen and (min-width:680px){.s_02 .accordion_one{width:80%;margin:0 auto;margin-left:9%}}@media screen and (min-width:700px){.brSp{display:none}}@media screen and (min-width:769px){.contact_guidelineImg,.contact_attentionImg{margin-bottom:20px}.s_02 .accordion_one{margin:0 auto;margin-right:78px}.deadline__txt{width:85%}.br__deadlineTxt,.br__deadlineTxtFirst{display:none}.deadline__txt{width:90.5%}.linebreak__last{margin-bottom:25px}}@media screen and (min-width:850px){.s_02 .accordion_one{margin-right:85px}}@media screen and (min-width:890px){.s_02 .accordion_one{margin-right:88px}}@media screen and (min-width:900px){.deadline__txt{width:91.5%}.s_02 .accordion_one{margin-right:96px}.s_02 .accordion_one{width:79%}}@media screen and (min-width:1001px){.contact__titleImg{width:400px;padding-top:130px}.txtGroup__backGround{max-width:1235px;margin-top:60px}.line__macaron{width:47px;margin-left:10px}.deadline__txt{font-size:1.7rem;margin:5px auto;width:75%}.contact_guidelineImg{width:300px}.contact_attentionImg{width:302px}}@media screen and (min-width:1010px){.s_03 .accordion_oneForm .accordion_headerForm{padding:7px 13px}}@media screen and (min-width:1025px){.s_03 .accordion_oneForm .accordion_headerForm{padding:7px 14px}.s_02 .accordion_one{width:77%}.s_02 .accordion_one{margin-right:135px}}@media screen and (min-width:1150px){body{background-image:url(//ameazami.com/wp-content/themes/portfolio/assets/css/../img/sozai/background_pc_dot.jpg);background-size:cover}.background__group{padding-bottom:100px}}@media screen and (min-width:1250px){.section--contact{padding-bottom:85px}}@media screen and (min-width:1250px){.contact__titleImg{width:400px}}.accordion_header{font-family:"Kaisei Opti";font-size:1.5rem;font-weight:600;letter-spacing:3}.box_one{font-size:1.4rem}.txt__red{color:#f11a1a}.txt__pink{color:#f975a8;font-weight:500}.txt__redLineLink{font-size:1.4rem;font-weight:600;color:#f11a1a;text-decoration:underline;text-decoration-color:#f11a1a;text-decoration-thickness:1.7px;text-underline-offset:5px}.price__txtGroup{font-size:1.5rem;color:#f975a8;font-weight:400;margin:20px 0}.form__txtGroup{color:#f11a1a;font-weight:500;margin:20px 0}.linebreak{margin-top:12px}.s_02 .accordion_one .accordion_header{color:var(--primary-deepbrown);padding:20px 10px 20px 0;text-align:left;position:relative;z-index:1;cursor:pointer;transition-duration:.2s;margin-left:-5px}.s_02 .accordion_one .accordion_header:hover{opacity:.8}.s_02 .accordion_one .accordion_header .i_box{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;right:-2%;width:40px;height:40px;margin-top:-20px;box-sizing:border-box;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;transition-duration:.2s}.s_02 .accordion_one .accordion_header .i_box .one_i{display:block;width:18px;height:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;transition-duration:.2s;position:relative}.s_02 .accordion_one .accordion_header.open .i_box{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.s_02 .accordion_one .accordion_header .i_box .one_i:before,.s_02 .accordion_one .accordion_header .i_box .one_i:after{display:flex;content:'';background-color:var(--primary-deepbrown);border-radius:10px;width:18px;height:3px;position:absolute;top:7px;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transform-origin:center center}.s_02 .accordion_one .accordion_header .i_box .one_i:before{width:3px;height:18px;top:0;left:7px}.s_02 .accordion_one .accordion_header.open .i_box .one_i:before{content:none}.s_02 .accordion_one .accordion_header.open .i_box .one_i:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.s_02 .accordion_one .accordion_inner{display:none;padding:5px 25px 0 0}.s_02 .accordion_one .accordion_inner .box_one{height:auto}.s_02 .accordion_one .accordion_inner p.txt_a_ac{margin:0}@media screen and (max-width:1024px){.s_02 .accordion_one .accordion_header{font-size:18px}.s_02 .accordion_one .accordion_header .i_box{width:30px;height:30px;margin-top:-15px;margin-right:27px}}@media screen and (max-width:769px){.s_02 .accordion_one .accordion_header{font-size:1.4rem;font-weight:800;text-align:left;padding:15px 60px 15px 0}}.oneBox{display:flex;justify-content:center;align-items:center;width:300px;height:250px;margin:0 auto 50px;overflow:hidden}.form__group{margin:35px 0}.form__groupTitle{display:flex;align-items:center;justify-content:center}.form__groupTitleIcon{width:20px;height:30px}.form__title{font-family:"Kaisei Opti";font-size:2rem;font-weight:600;letter-spacing:3;margin:0 10px}.btn--form{width:303px;margin:0 auto}.form__groupTitleIcon{animation:skew 4.3s linear infinite}@keyframes skew{0%{transform:skew(0deg,0deg)}5%{transform:skew(5deg,4.2deg)}10%{transform:skew(-4deg,-3deg)}15%{transform:skew(3deg,2.2deg)}20%{transform:skew(-2deg,-1.5deg)}25%{transform:skew(.9deg,.9deg)}30%{transform:skew(-.6deg,-.6deg)}35%{transform:skew(.3deg,.3deg)}40%{transform:skew(-.2deg,-.2deg)}45%{transform:skew(.1deg,.1deg)}50%{transform:skew(0deg,0deg)}}.accordion_header{font-family:"Kaisei Opti";font-size:1.5rem;font-weight:600;letter-spacing:3}.box_one{font-size:1.4rem}.txt__red{color:#f11a1a}.txt__pink{color:#f975a8;font-weight:500}.txt__redLineLink{font-size:1.4rem;font-weight:600;color:#f11a1a;text-decoration:underline;text-decoration-color:#f11a1a;text-decoration-thickness:1.7px;text-underline-offset:5px}.price__txtGroup{font-size:1.5rem;color:#f975a8;font-weight:400;margin:20px 0}.form__txtGroup{color:#f11a1a;font-weight:500;margin:20px 0}.linebreak{margin-top:12px}.s_02 .accordion_one .accordion_header{color:var(--primary-deepbrown);padding:20px 10px 20px 0;text-align:left;position:relative;z-index:1;cursor:pointer;transition-duration:.2s}.s_02 .accordion_one .accordion_header:hover{opacity:.8}.s_02 .accordion_one .accordion_header .i_box{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;right:-2%;width:40px;height:40px;margin-top:-20px;box-sizing:border-box;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;transition-duration:.2s}.s_02 .accordion_one .accordion_header .i_box .one_i{display:block;width:18px;height:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;transition-duration:.2s;position:relative}.s_02 .accordion_one .accordion_header.open .i_box{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.s_02 .accordion_one .accordion_header .i_box .one_i:before,.s_02 .accordion_one .accordion_header .i_box .one_i:after{display:flex;content:'';background-color:var(--primary-deepbrown);border-radius:10px;width:18px;height:3.7px;position:absolute;top:7px;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transform-origin:center center}.s_02 .accordion_one .accordion_header .i_box .one_i:before{width:3px;height:18px;top:0;left:7px}.s_02 .accordion_one .accordion_header.open .i_box .one_i:before{content:none}.s_02 .accordion_one .accordion_header.open .i_box .one_i:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.s_02 .accordion_one .accordion_inner{display:none;padding:5px 10px 0 0;font-family:'Sawarabi Gothic';font-weight:400;letter-spacing:1.3}.s_02 .accordion_one .accordion_inner .box_one{height:auto}.s_02 .accordion_one .accordion_inner p.txt_a_ac{margin:0}@media screen and (max-width:1024px){.s_02 .accordion_one .accordion_header{font-size:1.8rem}.s_02 .accordion_one .accordion_header .i_box{width:30px;height:30px;margin-top:-15px;margin-right:27px}}@media screen and (max-width:769px){.s_02 .accordion_one .accordion_header{font-size:1.4rem;text-align:left;padding:15px 0;letter-spacing:2}}.oneBox{display:flex;justify-content:center;align-items:center;width:300px;height:250px;margin:0 auto 50px;overflow:hidden}.accordion_headerForm{font-family:"Kaisei Opti";font-size:1.5rem;font-weight:600;letter-spacing:3}.box_one{font-size:1.4rem}.txt__red{color:#f11a1a}.txt__pink{color:#f975a8;font-weight:500}.txt__redLineLink{font-size:1.4rem;font-weight:600;color:#f11a1a;text-decoration:underline;text-decoration-color:#f11a1a;text-decoration-thickness:1.7px;text-underline-offset:5px}.price__txtGroup{font-size:1.5rem;color:#f975a8;font-weight:400;margin:20px 0;letter-spacing:2px}.form__txtGroup{color:#f11a1a;font-weight:500;margin:20px 0}.linebreak{margin-top:10px}.s_03 .accordion_oneForm .accordion_headerForm{color:var(--primary-deepbrown);padding:20px 10px 20px 0;text-align:left;position:relative;z-index:1;cursor:pointer;transition-duration:.2s}.s_03 .accordion_oneForm .accordion_headerForm:hover{opacity:.8}.s_03 .accordion_oneForm .accordion_headerForm .i_box{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;right:-2%;width:40px;height:40px;margin-top:-20px;box-sizing:border-box;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;transition-duration:.2s}.s_03 .accordion_oneForm .accordion_headerForm .i_box .one_i{display:block;width:18px;height:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;transition-duration:.2s;position:relative}.s_03 .accordion_oneForm .accordion_headerForm.open .i_box{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.s_03 .accordion_oneForm .accordion_headerForm .i_box .one_i:before,.s_03 .accordion_oneForm .accordion_headerForm .i_box .one_i:after{display:flex;content:'';background-color:var(--primary-deepbrown);border-radius:10px;width:18px;height:3px;position:absolute;top:7px;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transform-origin:center center}.s_03 .accordion_oneForm .accordion_headerForm .i_box .one_i:before{width:3px;height:18px;top:0;left:7px}.s_03 .accordion_oneForm .accordion_headerForm.open .i_box .one_i:before{content:none}.s_03 .accordion_oneForm .accordion_headerForm.open .i_box .one_i:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.s_03 .accordion_oneForm .accordion_inner{display:none;padding:0}.s_03 .accordion_oneForm .accordion_inner .box_one{height:auto}.s_03 .accordion_oneForm .accordion_inner p.txt_a_ac{margin:0}.txt_a_ac--flow{font-size:1.5rem}.linebreak--flow{margin-top:13px}@media screen and (max-width:1024px){.s_03 .accordion_oneForm .accordion_headerForm{font-size:18px}.s_03 .accordion_oneForm .accordion_headerForm .i_box{width:30px;height:30px;margin-top:-15px;margin-right:27px}}@media screen and (max-width:769px){.s_03 .accordion_oneForm .accordion_headerForm{background-color:#fcd9ea;border-radius:10px;font-size:1.3rem;letter-spacing:1.3px;text-align:left;padding:7px 12px;margin:20px 0 20px 2.6%}}@media screen and (min-width:769px){.s_03 .accordion_oneForm .accordion_headerForm{background-color:#fcd9ea;border-radius:12px;font-size:1.3rem;letter-spacing:1.3px;text-align:left;padding:7px 13px}.form__title{font-size:3.2rem;font-weight:600;letter-spacing:3;margin:0 20px}.form__groupTitleIcon{width:42px;height:62px}}@media screen and (min-width:1001px){.s_02 .accordion_one{width:79%}.s_02 .accordion_one{margin-right:115px}.s_02 .accordion_one .accordion_header .i_box .one_i:before{width:3.4px;height:27px;top:0;left:7px}.i_box .one_i:before,.s_02 .accordion_one .accordion_header .i_box .one_i:after{display:flex;content:'';background-color:var(--primary-deepbrown);border-radius:10px;width:30px;height:4.2px;position:absolute;top:13px;left:-5px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transform-origin:center center}.i_box .one_i:before,.s_02 .accordion_one .accordion_header .i_box .one_i:after{display:flex;content:'';background-color:var(--primary-deepbrown);border-radius:10px;width:28px;height:3.3px;position:absolute;top:12px}.line__small{margin:10px 0 10px -54px}}@media screen and (min-width:1025px){.s_02 .accordion_one .accordion_header{font-size:1.8rem}}@media screen and (min-width:1030px){.s_02 .accordion_one{width:76%}.s_02 .accordion_one{margin-right:140px}}@media screen and (min-width:1050px){.s_03 .accordion_oneForm .accordion_headerForm{padding:7px 14px}.s_02 .accordion_one{margin-right:149px}.s_02 .accordion_one{width:75%}}@media screen and (min-width:1090px){.s_02 .accordion_one{width:73%}.s_02 .accordion_one{margin-right:161px}}@media screen and (min-width:1100px){.s_03 .accordion_oneForm .accordion_headerForm{padding:7px 15px}.s_02 .accordion_one{width:72%}.s_02 .accordion_one{margin-right:168px}}@media screen and (min-width:1130px){.s_02 .accordion_one{margin-right:189px}.s_02 .accordion_one{width:69%}}@media screen and (min-width:1150px){.s_03 .accordion_oneForm .accordion_headerForm{padding:7px 16px}}@media screen and (min-width:1170px){.s_02 .accordion_one{width:66%}.s_02 .accordion_one{margin-right:208px}.deadline__txt{font-size:1.7rem;margin:0 auto;width:73%}}@media screen and (min-width:1200px){.s_03 .accordion_oneForm .accordion_headerForm{padding:7px 17px}}@media screen and (min-width:1210px){.deadline__txt{width:71%}}@media screen and (min-width:1220px){.s_02 .accordion_one{width:64%}.s_02 .accordion_one{margin-right:232px}}@media screen and (min-width:1240px){.deadline__txt{width:69%}}@media screen and (min-width:1250px){.s_03 .accordion_oneForm .accordion_headerForm{padding:7px 18px}.deadline__txt{margin:15px auto}.s_02 .accordion_one{width:62.5%}.s_02 .accordion_one{margin-right:243px}}@media screen and (min-width:1280px){.s_02 .accordion_one{margin-right:252px}.s_02 .accordion_one{width:62%}.deadline__txt{width:67%}}@media screen and (min-width:1300px){.s_03 .accordion_oneForm .accordion_headerForm{padding:7px 19px}.s_02 .accordion_one{width:60.8%}.s_02 .accordion_one{margin-right:262px}}@media screen and (min-width:1310px){.deadline__txt{width:65%}}@media screen and (min-width:1320px){.s_02 .accordion_one{margin-right:273px}.s_02 .accordion_one{width:60%}}@media screen and (min-width:1440px){.s_02 .accordion_one{width:58.8%}.s_02 .accordion_one{margin-right:282px}}.oneBox{display:flex;justify-content:center;align-items:center;width:300px;height:250px;margin:0 auto 50px;overflow:hidden}