#wrapShojoKV{justify-content:space-between;margin-top:30px}#wrapShojoKV figure{display:block;flex-basis:37%;margin:0}#wrapShojoKV div{flex-basis:59%}#wrapShojoKV div p:first-child{font-weight:700;margin-bottom:15px}#wrapShojoKV div p:first-child span{color:#9b3838}h1.entry-title{margin-top:50px}#wrapNayami{background:#d7c6bb;padding:50px 0;margin:50px auto 0}#wrapNayami .temp_h3:after{content:"";display:block;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #f47106;margin:13px auto 20px;background:0 0}#wrapNayami ul{background:url(//sumiyoshi-shinkyu.com/wp-content/themes/sumiyoshi2022/css/../image/shojo/bgNayami.png);text-align:center;padding:30px 20px;box-shadow:3px 3px 15px -5px #bfbfbf}#wrapNayami ul li{margin-bottom:20px;font-size:18px}#wrapNayami ul li:last-child{margin-bottom:0}#wrapNayami ul li:before{content:"";display:inline-block;width:15px;height:15px;margin-right:5px;background:url(//sumiyoshi-shinkyu.com/wp-content/themes/sumiyoshi2022/css/../image/icon_check.png) no-repeat;background-size:cover}#wrapNayami.nayami2{margin:0 auto}#wrapNayami2{background:#d7c6bb;padding:50px 0;margin:50px auto 0}#wrapNayami2 .temp_h3:after{content:"";display:block;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #f47106;margin:13px auto 20px;background:0 0}#wrapNayami2 ul{background:url(//sumiyoshi-shinkyu.com/wp-content/themes/sumiyoshi2022/css/../image/shojo/bgNayami.png);text-align:center;padding:30px 20px;box-shadow:3px 3px 15px -5px #bfbfbf}#wrapNayami2 ul li{margin-bottom:20px;font-size:18px}#wrapNayami2 ul li:last-child{margin-bottom:0}#wrapNayami2 ul li:before{content:"";display:inline-block;width:15px;height:15px;margin-right:5px;background:url(//sumiyoshi-shinkyu.com/wp-content/themes/sumiyoshi2022/css/../image/icon_check.png) no-repeat;background-size:cover}#wrapNayami2.nayami2{margin:0 auto}.marker_yellow{background:linear-gradient(transparent 60%,#ffe89a 60%)}#wrapCause{margin-top:50px}#wrapCause p{margin-bottom:20px}#wrapCause .temp_h3:after{display:none}#wrapCause div.flex{flex-wrap:nowrap;justify-content:center;margin:50px auto;padding:0 20px;max-width:1500px}#wrapCause div.flex div{background:#fff;flex-basis:30%;margin:0 10px;box-shadow:3px 3px 15px -5px #d1d1d1;padding:1em 1em 3em;position:relative}#wrapCause div.flex div figure{margin:0 0 1em}#wrapCause div.flex div.link_more{background:0 0;box-shadow:none;position:absolute;bottom:-13px;padding:0;left:0;right:0;margin:auto}#wrapCause div.flex div.link_more a{font-size:15px}#wrapCause div.flex div p.midashi{text-align:center;font-size:18px;color:#f47106;font-weight:700;margin-bottom:20px}#wrapCause p{text-align:center;font-size:18px}#wrapCause table{margin:0 auto}#wrapCause tr{background-color:#fff}#wrapCause tr td{border:2px solid #d7c6bb;text-align:center;color:#f47106;padding:10px;font-size:18px}#wrapCause .utsu_svg{width:100%;margin:20px auto}#wrapShojoAnker1 .youtsu-sejutu-img{width:260px;height:auto}#wrapShojoAnker1 .youtsu-content span{color:#9b3838;font-weight:700}#wrapShojoAnker1 .youtsu-sejutu-title{font-size:24px;font-weight:700;color:#6e462b;margin:40px 0 30px}#wrapHip #wrapShojoAnker1 .youtsu-sejutu-title{font-size:20px}.wrapPoint .temp_h3{margin-bottom:50px;margin-top:20px}.wrapPoint .temp_h3:after{display:none}.wrapPoint .row.point_1 .col-sm-5:after{content:"1"}.wrapPoint .row.point_2 .col-sm-5:after{content:"2"}.wrapPoint .row.point_3 .col-sm-5:after{content:"3"}.wrapPoint .row.point_4 .col-sm-5:after{content:"4"}.wrapPoint .row.point_5 .col-sm-5:after{content:"5"}.wrapPoint .row.point_6 .col-sm-5:after{content:"6"}.wrapPoint .row.point_7 .col-sm-5:after{content:"7"}.wrapPoint .row.point_8 .col-sm-5:after{content:"8"}.wrapPoint2{background:#fff;padding:50px 0}.wrapPoint2 .temp_h3{margin-bottom:30px}.wrapPoint2 .temp_h3:after{display:none}.wrapPoint2 p{text-align:center}.wrapPoint2 ul.flex{flex-wrap:nowrap;justify-content:center;max-width:1500px;margin:30px auto 20px;padding:0 50px}.wrapPoint2 ul.flex li{position:relative;margin:0 5px;flex-basis:16%;font-size:18px;background:#f47106;display:flex;text-align:center;justify-content:center;align-items:center;color:#fff;font-weight:700;height:200px}.utsuWrapPoint ul.flex li{flex-basis:20%}.wrapPoint2 ul.flex li span{font-size:45px;color:#ffa75f;position:absolute;top:0;left:20px}.wrapShojoFlow .flow-text{text-align:center;margin-bottom:30px}#wrapSuisen{margin:100px auto 50px}.wrapDoctor{background:#fff;box-shadow:3px 3px 15px -5px #bfbfbf;padding:40px;margin:0 20px 30px}.wrapDoctor div.flex{flex-wrap:nowrap;justify-content:space-between;padding:0 0 30px;margin-bottom:20px;border-bottom:1px solid #f47106}.wrapDoctor div.flex figure{flex-basis:35%;margin:0}.wrapDoctor div.flex p:first-child{color:#6e462b;margin-bottom:20px}.wrapDoctor div.flex h4,.wrapDoctor div.flex h3{color:#6e462b;font-size:30px;margin-bottom:10px}.wrapSymptomsPage .info_txt{text-align:center;margin-bottom:30px}.wrapSymptomsPage .wrapSymptoms{background:0 0}.wrapSymptomsPage .wrapSymptoms div.flex{flex-wrap:wrap;justify-content:space-between}.wrapSymptomsPage .wrapSymptoms div.flex div.conte{width:31%;border-radius:0;margin-bottom:50px}.wrapSymptomsPage .wrapSymptoms div.flex div figure{border-radius:0;padding:0 15px 15px;margin:0}.wrapSymptomsPage .wrapSymptoms div.flex div figure p{position:static;padding:10px 0;width:auto}.wrapSymptomsPage .wrapSymptoms div.flex div figure img{height:auto}.wrapSymptomsPage .wrapSymptoms div.flex:after{content:"";display:block;width:31%}.wrapSymptomsPage .wrapSymptoms div.flex div p{font-size:15px}#wrapDescription{background:#fff;padding-bottom:10px}#wrapDescription h3{padding:30px 0;text-align:center;background-color:#6e462b;color:#fff;font-size:20px;font-weight:700}#wrapDescription h3 span{color:#ffd752}#wrapDescription div.flex{justify-content:space-between;max-width:1000px;margin:50px auto}#wrapDescription div.flex figure{margin:10px 0 0;flex-basis:45%}#wrapDescription div.flex figure img{width:100%;height:auto}#wrapDescription div.flex div{width:50%}#wrapDescription div.flex div h4,#wrapDescription div.flex div h2{font-size:24px;color:#6e462b;font-weight:700;margin:5px 0 20px}#wrapDescription div.flex div p span{color:#9b3838;font-weight:700}#wrapDescription.wrapDescription{margin:0 auto;padding:0 20px 50px}#wrapDescription.wrapDescription div.description-container{max-width:1200px;padding:50px 0 0;margin:0 auto}#wrapDescription.wrapDescription div.flex{justify-content:space-between;margin:0 auto}#wrapDescription.wrapDescription div.shoulder-description-bottom{max-width:1000px;margin:20px auto}#wrapDescription.wrapDescription div.flex figure{margin:1em auto}#wrapDescription.wrapDescription div.flex div{width:50%;margin-left:20px}#wrapDescription.wrapDescription div.description-bottom{margin:30px auto 0;max-width:1000px}#wrapDescription.wrapDescription div.description-bottom p{margin-top:15px}#wrapDescription.wrapDescription div.description-bottom p span{color:#9b3838;font-weight:700}#wrapDescription.wrapDescription div.description-bottom p span.strong{color:#707070;font-weight:700}#wrapDescription.wrapDescription div.jiritsu-shojo{margin-top:40px;border-top:1px solid #707070;border-bottom:1px solid #707070;padding:30px}#wrapDescription.wrapDescription div.flex div.shoulder-description-bottom{width:100%;margin-top:30px;margin-left:0}#wrapDescription.wrapDescription p.text-right{text-align:right}#wrapDescription div.flex div p span.bold{color:#707070;font-weight:700}#wrapDescription #cautionYoutsuShojo div.caution-youtsu-container{max-width:1000px;margin:40px auto;text-align:center;border:1px solid #707070}#wrapDescription #cautionYoutsuShojo h3{background-color:#fff;padding:20px 0 10px;color:#707070;font-size:30px}#wrapDescription #cautionYoutsuShojo ul{margin:25px auto}#wrapDescription #cautionYoutsuShojo ul li{margin:5px auto;text-align:left;font-weight:700;color:#707070}#wrapDescription #cautionYoutsuShojo ul li:before{content:"";display:inline-block;width:20px;height:16px;margin-right:10px;background:url(//sumiyoshi-shinkyu.com/wp-content/themes/sumiyoshi2022/css/../image/shojo/icon_gray_check.png) no-repeat;background-size:cover}#wrapDescription2{background:#fff}#wrapDescription2 h3{padding:50px 0;text-align:center;background-color:#6e462b;color:#fff;font-size:20px;font-weight:700}#wrapDescription2 h3 span{color:#ffd752}#wrapDescription2 div.flex{justify-content:center;margin-top:60px}#wrapDescription2 div.flex div{width:50%}#wrapDescription2 div.flex div h4{font-size:24px;color:#6e462b;font-weight:700;margin:5px 0 20px}#wrapDescription2 div.flex div p span{color:#9b3838;font-weight:700}#wrapDescription2.wrapDescription{margin:0 auto;padding:0 20px 50px}#wrapDescription2.wrapDescription div.description-container{max-width:1200px;padding:50px 0 0;margin:0 auto}#wrapDescription2.wrapDescription div.flex{justify-content:space-between;margin:0 auto}#wrapDescription2.wrapDescription div.flex figure{margin:10px 0 0;flex-basis:45%}#wrapDescription2.wrapDescription div.flex figure img{width:100%}#wrapDescription2.wrapDescription div.flex div{width:50%;margin-left:20px}#wrapDescription2.wrapDescription div.description-bottom{margin-top:30px}#wrapDescription2.wrapDescription div.description-bottom p{margin-top:15px}#wrapDescription2.wrapDescription div.description-bottom p span{color:#9b3838;font-weight:700}#wrapDescription2.wrapDescription div.description-bottom p span.strong{color:#707070;font-weight:700}#wrapDescription2.wrapDescription div.jiritsu-shojo{margin-top:40px;border-top:1px solid #707070;border-bottom:1px solid #707070;padding:30px}#wrapDescription2.wrapDescription div.flex div.shoulder-description-bottom{width:100%;margin-top:30px;margin-left:0}#wrapDescription2.wrapDescription p.text-right{text-align:right}#wrapDescription2 div.flex div p span.bold{color:#707070;font-weight:700}#wrapDescription2 #cautionYoutsuShojo div.caution-youtsu-container{max-width:1000px;margin:40px auto;text-align:center;border:1px solid #707070}#wrapDescription2 #cautionYoutsuShojo h3{background-color:#fff;padding:20px 0 10px;color:#707070;font-size:30px}#wrapDescription2 #cautionYoutsuShojo ul{margin:25px auto}#wrapDescription2 #cautionYoutsuShojo ul li{margin:5px auto;text-align:left;font-weight:700;color:#707070}#wrapDescription2 #cautionYoutsuShojo ul li:before{content:"";display:inline-block;width:20px;height:16px;margin-right:10px;background:url(//sumiyoshi-shinkyu.com/wp-content/themes/sumiyoshi2022/css/../image/shojo/icon_gray_check.png) no-repeat;background-size:cover}#wrapShojoAnker2{padding-top:60px}#wrapShojoAnker2 p{text-align:left}#wrapShojoAnker2 p span{color:#9b3838;font-weight:700}#wrapShojoAnker3 h3.temp_h3{font-size:26px;margin-bottom:10px}#wrapShojoAnker3 p{color:#343434;margin-top:20px;margin-bottom:30px;font-size:16px}#wrapShojoAnker3 div.content-box{max-width:1200px;margin:0 auto}.wrapPoint .flowItem{width:20%;display:block}.wrapPoint .flowItem.longItem{width:40%;display:block}.wrapPoint .flowItem.longItem figure{width:70%;margin:0}.wrapPoint .flowItem figure{margin:0}#wrapShojoAnker3 .no-wrap{flex-wrap:nowrap}#wrapShojoAnker3 .justify-center{justify-content:center}#wrapShojoAnker3 .space-between{justify-content:space-between}#wrapShojoAnker3 .no-wrap div{margin:0 10px}#wrapShojoAnker3 .flowItem .number{color:#ffa75f;font-size:50px}#wrapShojoAnker3 .flowItem .justify-start{justify-content:flex-start}#wrapShojoAnker3 .flowItem .align-center{align-items:center}#wrapShojoAnker3 .flowItem .flowTitle{font-size:20px;color:#6e462b;margin-left:20px;font-weight:600}#wrapShojoAnker3 .flow-content{margin-top:15px}#wrapShojoAnker3 span{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #f47106;background:0 0;position:absolute;right:-25px;bottom:50%;margin:auto}#wrapShojoAnker3 .justify-start{justify-content:flex-start;margin-right:30px}#wrapYoutsuSejutu{background-color:#ffd88c;padding:0 50px}#wrapYoutsuSejutu h3{padding:40px 0 20px;text-align:center;color:#6e462b;font-weight:700;font-size:24px}#wrapYoutsuSejutu .sejutu-container{padding:20px 0 60px}#wrapYoutsuSejutu h4{padding:30px 0 10px;color:#6e462b;font-weight:700;font-size:24px}#wrapYoutsuSejutu .sejutu-item{border:1px solid #707070;background-color:#fff;padding:10px;margin:20px auto}#wrapYoutsuSejutu .align-start{align-items:flex-start}#wrapYoutsuSejutu .sejutu-item div.flex{flex-wrap:nowrap}#wrapYoutsuSejutu .sejutu-item figure{margin:0;width:250px;height:auto}#wrapYoutsuSejutu .sejutu-item figure img{width:250px;height:auto}#wrapYoutsuSejutu div.sejutu-content{margin-left:15px}#wrapYoutsuSejutu .gray-bold{color:#707070;font-weight:700}#wrapYoutsuSejutu .sejutu-description{color:#707070;flex-wrap:wrap}#wrapYoutsuSejutu .sejutu-description span{color:#9b3838;font-weight:700}#wrapYoutsuShojo{background-color:#fff}#wrapYoutsuShojo .youtsu-shojo-container{max-width:1000px;margin:0 auto;padding-bottom:40px}#wrapYoutsuShojo .youtsu-shojo-container h3{text-align:center;color:#6e462b;font-weight:700;font-size:26px;padding:80px 0 30px}#wrapYoutsuShojo .youtsu-item-container div.flex{flex-wrap:nowrap}#wrapYoutsuShojo .youtsu-item-container figure{margin:0;width:400px}#wrapYoutsuShojo .youtsu-item-container figure img{width:400px}#wrapYoutsuShojo .youtsu-item-container .youtsu-item-content{margin-left:20px;width:55%}#wrapYoutsuShojo .youtsu-item-content h4{font-size:22px;color:#6e462b;font-weight:700}#wrapYoutsuShojo .youtsu-item-content .youtsu-item-description{color:#707070;margin-top:15px}#wrapYoutsuShojo .youtsu-item-content .youtsu-item-description span{color:#9b3838;font-weight:700}#wrapYoutsuShojo .youtsu-item-content .youtsu-item-description span.bold{color:#707070}#wrapYoutsuShojo .youtsu-item-container .youtsu-shojo-svg{margin:20px auto;text-align:center}#wrapYoutsuShojo .youtsu-item-container .ryouhou-container{margin:20px auto 100px;padding:20px 25px 50px;border:1px solid #343434}#wrapYoutsuShojo .youtsu-item-container .ryouhou-container h5{font-size:20px;font-weight:700;color:#6e462b;margin:0 0 20px}#wrapYoutsuShojo .youtsu-item-container .ryouhou-container p{color:#707070}#wrapYoutsuShojo .youtsu-item-container .ryouhou-container p span{color:#9b3838;font-weight:700}#wrapYoutsuShojo .youtsu-item-container .ryouhou-container p span.bold{color:#707070}#wrapEndo .wrapPoint .row{padding:15px 15px 20px}#wrapEndo .wrapPoint .row .col-sm-5:after{display:none}#wrapEndo #wrapCause{padding-bottom:50px}#wrapEndo #wrapCause h3{margin-bottom:20px}#wrapEndo #wrapCause p{margin-bottom:10px}#endome_img1{text-align:center;padding-bottom:30px}#wrapPCO #wrapDescription2.wrapDescription #description-container2 div.flex div{width:100%;flex-basis:100%;margin-left:0}#wrapPCO #wrapShojoKV ul{margin:10px 0}#wrapPCO #wrapShojoKV ul li:before{content:"●";color:#f47106;padding-right:10px;font-size:70%}#wrapPCO #wrapNayami{margin:0 auto}#wrapPCO #wrapNayami p{text-align:center;margin:0 auto 20px;font-size:20px;font-weight:700}#wrapPCO #wrapNayami2{margin:0 auto}#wrapPCO #wrapNayami2 p{text-align:center;margin:0 auto 20px;font-size:20px;font-weight:700}#wrapPCO .catch_text{font-size:26px;font-weight:700;color:#f47106}#wrapPCO .wrapPoint .row .col-sm-5:after{display:none}#wrapPCO #wrapDescription2.wrapDescription div.flex div{flex-basis:50%;width:50%;margin-left:0}#wrapPCO #wrapDescription2.wrapDescription table{border-spacing:0px;border:1px solid #d7c6bb;margin:20px auto -1px}#wrapPCO #wrapDescription2.wrapDescription table th{background:#f9f8f4;padding:10px;text-align:center;border:1px solid #d7c6bb;margin-bottom:-1px}#wrapPCO #wrapDescription2.wrapDescription table td{background:#fff;border-left:1px solid #d7c6bb;border-top:1px solid #d7c6bb;border-bottom:1px solid #d7c6bb;margin-bottom:-1px;padding:10px}#wrapPCO #description-container .shoulder-description-bottom{margin-top:20px}#wrapPCO #wrapDescription2.wrapDescription ul{margin:10px 0}#wrapPCO #wrapDescription2.wrapDescription ul li:before{content:"●";color:#f47106;padding-right:10px;font-size:70%}#description-container2 .shoulder-description-bottom{margin-top:20px}#wrapFunin .wrapShojoFlow .temp_h3{margin-bottom:30px}#wrapFunin .wrapShojoFlow .row{position:relative;margin-bottom:40px}#wrapFunin .wrapShojoFlow .row:after{content:"";display:block;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #f47106;margin:13px auto 20px;background:0 0;position:absolute;bottom:-50px;left:0;right:0}#wrapFunin .wrapShojoFlow .row:last-child:after{display:none}@media screen and (min-width:770px) and (max-width:1000px){#wrapShojoKV img{width:100%;height:auto}#wrapShojoKV div{flex-basis:58%}#wrapCause div.flex{flex-wrap:wrap}#wrapCause div.flex div{flex-basis:60%;margin-bottom:50px}#wrapCause tr td{font-size:16px}#wrapDescription div.flex figure{margin:1em auto;flex-basis:90%}#wrapDescription div.flex div{width:90%;margin:0 auto}#wrapDescription.wrapDescription div.flex div{width:90%;margin:0 auto}#wrapDescription2 div.flex div{width:90%;margin:0 auto}#wrapDescription2.wrapDescription div.flex div{width:90%;margin:0 auto}#wrapYoutsuShojo .youtsu-item-container{padding:0 40px}#wrapYoutsuShojo .youtsu-item-container .ryouhou-container{margin-right:30px;margin-left:30px}.wrapPoint2 ul.flex{flex-wrap:wrap}.wrapPoint2 ul.flex li{flex-basis:30%;margin-bottom:20px;height:150px}.utsuWrapPoint ul.flex li{flex-basis:20%}#wrapShojoAnker2 .content-area{width:90%;margin:0 auto}#wrapDescription.wrapDescription div.description-bottom{width:90%;margin:0 auto}#wrapDescription.wrapDescription div.flex div.shoulder-description-bottom{width:90%;margin:0 auto}#wrapDescription.wrapDescription{padding:0 20px 80px}#wrapShojoAnker1 .youtsu-sejutu-title{margin:40px auto 30px;padding:0 25px}#wrapDescription.wrapDescription div.shoulder-description-bottom{width:90%;margin:0 auto}#wrapDescription2.wrapDescription div.shoulder-description-bottom{width:90%;margin:20px auto 0}#wrapPCO #wrapDescription2.wrapDescription #description-container2 div.flex{width:90%;margin:0 auto}#wrapPCO .wrapVoice .temp_h3{margin-top:30px}#wrapDescription2.wrapDescription div.flex figure{flex-basis:100%}#wrapPCO #wrapDescription2.wrapDescription div.flex div{flex-basis:100%;width:100%}.wrapSymptomsPage .info_txt{text-align:left}}@media only screen and (max-width:769px){#wrapShojoKV img{width:100%;height:auto}#wrapShojoKV figure,#wrapShojoKV div{flex-basis:100%}#wrapShojoKV div{margin-top:20px}#wrapNayami ul{padding:15px 10px;text-align:left}#wrapNayami2 ul{padding:15px 10px;text-align:left}#wrapCause div.flex{flex-wrap:wrap;padding:0}#wrapCause div.flex div{flex-basis:100%;margin-bottom:50px}#wrapDescription div.flex div h4,#wrapDescription div.flex div h2{text-align:center}#wrapDescription div.flex figure{margin:1em 20px;flex-basis:100%}#wrapDescription div.flex div{width:90%;margin:0 auto}#wrapDescription.wrapDescription div.flex div{width:100%;margin:0 auto}#wrapDescription2 div.flex div{width:90%;margin:0 auto}#wrapDescription2.wrapDescription div.flex div{width:100%;margin:0 auto}#wrapDescription.wrapDescription div.description-bottom{width:100%;margin:0 auto}#wrapYoutsuSejutu .sejutu-item figure{margin:0 auto}#wrapYoutsuSejutu .sejutu-item div.flex{flex-wrap:wrap}#wrapYoutsuShojo .youtsu-item-container{padding:0 10px}#wrapYoutsuShojo .youtsu-item-container div.flex{flex-wrap:wrap}#wrapYoutsuShojo .youtsu-item-container figure{margin:0 auto}#wrapShojoAnker1 .youtsu-sejutu-img{width:100%;height:300px;object-fit:contain}#wrapYoutsuShojo .youtsu-item-container .ryouhou-container{margin-right:30px;margin-left:30px;margin-bottom:50px}.link_more a{font-size:80%}.wrapPoint{padding:0}.wrapPoint .row.point_1 .imgh2:before{content:"1"}.wrapPoint .row.point_2 .imgh2:before{content:"2"}.wrapPoint .row.point_3 .imgh2:before{content:"3"}.wrapPoint .row.point_4 .imgh2:before{content:"4"}.wrapPoint .row.point_5 .imgh2:before{content:"5"}.wrapPoint .row.point_6 .imgh2:before{content:"6"}.wrapPoint2 ul.flex{flex-wrap:wrap}.wrapPoint2 ul.flex li{flex-basis:100%;margin-bottom:20px;height:100px}.wrapPoint2 ul.flex li:last-child{margin-bottom:0}.wrapPoint .temp_h3{margin:30px auto}.wrapPoint .row.point_7 .imgh2:before{content:"7"}.wrapPoint .row.point_8 .imgh2:before{content:"8"}.wrapDoctor{margin:0 auto 30px;padding:20px}.wrapDoctor div.flex{flex-wrap:wrap}.wrapDoctor div.flex div{flex-basis:100%;order:1}.wrapDoctor div.flex figure{flex-basis:100%;order:2}.wrapVoice{margin-bottom:30px}.wrapSymptomsPage .wrapSymptoms div.flex div.conte{width:100%;background:#fff4ca}.wrapSymptomsPage .wrapSymptoms div.flex div p{padding:15px 30px 50px}.wrapSymptomsPage .info_txt{text-align:left}.wrapPoint2 p{text-align:left}.wrapPoint .row .col-sm-5 figure img{object-fit:none}#wrapEndo .wrapPoint .row .imgh2:before{display:none}#wrapEndo #wrapCause table tr{width:100%}#wrapEndo #wrapCause p{text-align:left}#wrapPCO .wrapPoint .row .imgh2:before{display:none}#wrapDescription2.wrapDescription{margin-bottom:50px}#wrapDescription.wrapDescription div.jiritsu-shojo{padding:20px 10px}#wrapDescription2.wrapDescription div.flex figure{flex-basis:100%}#wrapPCO #wrapDescription2.wrapDescription div.flex div{flex-basis:100%;width:100%}#wrapHip .wrapPoint .row .imgh2:before{display:none}#wrapHip .wrapPoint .row figure{margin:0}#wrapDescription div.flex div h4,#wrapDescription div.flex div h2{font-size:20px}}@media screen and (min-width:450px) and (max-width:769px){.wrapSymptomsPage .wrapSymptoms div.flex div.conte{width:49%}.wrapSymptomsPage .wrapSymptoms div.flex{display:flex}#wrapCause tr td{font-size:14px}#wrapYoutsuShojo .youtsu-item-container .youtsu-item-content{margin:0 auto;padding:0 20px;width:80%}}@media screen and (max-width:449px){#wrapCause tr td{font-size:12px}#wrapYoutsuShojo .youtsu-item-container .youtsu-item-content{margin:0 auto;padding:0 20px;width:100%}}#wrapCause div.flex div figure img{width:100%;aspect-ratio:2.08/1;object-fit:cover}.add-link__wrap{display:flex;flex-direction:column;row-gap:15px;margin-top:50px}.add-link{display:flex;align-items:center;background-color:#f47106;border-radius:10px;height:50px;color:#fff;font-size:16px;font-weight:700;column-gap:12px;padding-left:15px;text-decoration:none;position:relative}.add-link img{width:30px;height:auto}.add-link:after{position:absolute;content:'';display:block;background-repeat:no-repeat;background-size:contain;background-image:url(//sumiyoshi-shinkyu.com/wp-content/themes/sumiyoshi2022/css/../image/access/arrow.png);top:50%;transform:translatey(-50%);width:8px;height:14px;z-index:1;right:15px}@media only screen and (min-width:770px){#wrapCause{margin-bottom:120px}}