@media screen and (max-width:768px){.pc{display:none!important}}@media screen and (min-width:1021px){.tab{display:none}}@media screen and (min-width:769px){.sp{display:none!important}}.first-01{background-color:#d7f1ff;background-image:url(//sonoda-ped.com/wp-content/themes/sonoda-cl/assets/css/../img/common/bg-sky.svg);background-position:top;background-size:2800px auto;position:relative}@media screen and (min-width:769px){.first-01{padding-bottom:60px;padding-top:calc(7vw + 110px)}}@media screen and (max-width:768px){.first-01{padding-bottom:25px;padding-top:15px}}.first-01:after{bottom:0;content:"";height:42px;left:0;position:absolute;right:0;-webkit-transform:translateY(100%);transform:translateY(100%);width:100%;z-index:1;background-image:url(//sonoda-ped.com/wp-content/themes/sonoda-cl/assets/css/../img/common/bottom_blue-s.png);background-size:100% 100%}@media screen and (max-width:768px){.first-01:before{background-image:url(//sonoda-ped.com/wp-content/themes/sonoda-cl/assets/css/../img/common/bg-sky-sp.svg);background-position:bottom;background-size:100%;bottom:40px;content:"";height:0;left:20px;padding-top:86%;position:absolute;width:calc(100% - 40px);z-index:0}}.first-01 .container{position:relative;z-index:1}@media screen and (min-width:769px){.first-01>.container:first-of-type{padding-right:233px}}.first-01 .heading-borderBottom span{padding-bottom:12px}@media screen and (min-width:769px){.first-01 .text{font-size:16px}}.first-01 .text p:not(:last-of-type){margin-bottom:2.2em}@media screen and (min-width:769px){.first-01_img-01{position:absolute;right:-255px;top:0;width:371px;z-index:3}}@media screen and (min-width:769px) and (max-width:1550px){.first-01_img-01{right:calc(50% - 50vw - 19px)}}@media screen and (min-width:769px) and (max-width:1300px){.first-01_img-01{min-width:307px;right:241px;-webkit-transform:translateX(100%);transform:translateX(100%);width:28vw}}@media screen and (max-width:768px){.first-01_img-01{margin:20px auto 0;max-width:360px;width:80%}}.first-01_images{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:769px){.first-01_images{margin-top:100px}}@media screen and (max-width:768px){.first-01_images{margin-top:20px}}@media screen and (max-width:480px){.first-01_images{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:481px){.first-01_images_item{-webkit-box-flex:1;-ms-flex:1;flex:1}.first-01_images_item:not(:first-child){margin-left:27px}}@media screen and (max-width:480px){.first-01_images_item{width:calc(50% - 10px)}.first-01_images_item:nth-child(2n),.first-01_images_item:nth-child(n+3){margin-left:20px}}.first-02{background-image:url(//sonoda-ped.com/wp-content/themes/sonoda-cl/assets/css/../img/common/bg-03.jpg?2021011);background-position:0 100%;background-repeat:repeat;background-size:106px;position:relative;padding-bottom:85px;padding-top:57px}.first-02:after{bottom:0;content:"";height:42px;left:0;position:absolute;right:0;-webkit-transform:translateY(100%);transform:translateY(100%);width:100%;z-index:1;background-image:url(//sonoda-ped.com/wp-content/themes/sonoda-cl/assets/css/../img/common/bottom_blue-s.png);background-size:100% 100%}@media screen and (min-width:769px){.first-02:after{background-image:url(//sonoda-ped.com/wp-content/themes/sonoda-cl/assets/css/../img/common/bottom_triangle-s.png);background-size:auto 100%}}@media screen and (max-width:768px){.first-02:after{background-image:url(//sonoda-ped.com/wp-content/themes/sonoda-cl/assets/css/../img/common/bottom_triangle-s-sp.png);background-size:615px auto;max-width:615px}}.first-02:before{content:"";display:block;height:100%;left:50%;pointer-events:none;position:absolute;top:0;z-index:-1}@media screen and (min-width:769px){.first-02:before{max-width:1312px;-webkit-transform:translateX(-50%) translateX(13px);transform:translateX(-50%) translateX(13px);width:90%;background-image:url(//sonoda-ped.com/wp-content/themes/sonoda-cl/assets/css/../img/common/secDeco-triangle.svg);background-position:top 96px center;background-repeat:no-repeat;background-size:contain}}@media screen and (max-width:768px){.first-02:before{-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;background-image:url(//sonoda-ped.com/wp-content/themes/sonoda-cl/assets/css/../img/common/secDeco-triangle-sp.svg);background-position:top 96px center;background-repeat:no-repeat;background-size:contain}}.first-02 h2 span.img{display:block;margin:0 auto 15px;width:164px}@media screen and (min-width:769px){.first-02 h2 .heading-borderBottom span{padding-bottom:12px}}@media screen and (max-width:768px){.first-02 h2 .heading-borderBottom span{padding-bottom:7px}}@media screen and (min-width:769px){.first-02 .linklist{margin-top:82px}}@media screen and (max-width:768px){.first-02 .linklist{margin-top:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:769px){.first-02 .linklist_item{font-size:27px;line-height:2.55}}@media screen and (max-width:768px){.first-02 .linklist_item{font-size:16px;line-height:2.2}}.first-02 .linklist_item a:before{background-image:url(//sonoda-ped.com/wp-content/themes/sonoda-cl/assets/css/../img/common/shape-yellow6.svg);background-size:contain;display:inline-block;text-decoration:none}@media screen and (min-width:769px){.first-02 .linklist_item a:before{height:68px;left:2px;margin-right:16px;top:28px;width:60.5px}}@media screen and (max-width:768px){.first-02 .linklist_item a:before{height:35px;margin-right:5px;padding-left:2px;width:30px}}.first-02 .linklist_item:first-child a:before{content:"1"}.first-02 .linklist_item:nth-child(2) a:before{content:"2"}.first-02 .linklist_item:nth-child(3) a:before{content:"3"}@media screen and (min-width:769px){.first-02 .blockBox{margin-top:42px}}@media screen and (max-width:768px){.first-02 .blockBox{margin-top:20px}}@media screen and (min-width:769px){.first-02 .blockBox:first-of-type{margin-top:58px}}@media screen and (max-width:768px){.first-02 .blockBox:first-of-type{margin-top:30px}}@media screen and (min-width:769px){.first-02 .blockBox_content{padding:77px 54px 85px}}@media screen and (max-width:768px){.first-02 .blockBox_content{padding:40px 20px 20px}}.first-02 .block{width:100%}@media screen and (min-width:769px){.first-02 .block{font-size:16px}}.first-02 .block_title{width:100%}@media screen and (min-width:769px){.first-02 .block_title{margin-bottom:45px}}@media screen and (max-width:768px){.first-02 .block_title{margin-bottom:40px}}.first-02 .block_title .img{display:block}@media screen and (min-width:769px){.first-02 .block_title .img{margin:0 auto 10px;width:50px}}@media screen and (max-width:768px){.first-02 .block_title .img{margin:0 auto 10px;width:35px}}.first-02 .block_title .img-w60{display:block}@media screen and (min-width:769px){.first-02 .block_title .img-w60{margin:0 auto 10px;width:60px}}@media screen and (max-width:768px){.first-02 .block_title .img-w60{margin:0 auto 10px;width:45px}}.first-02 .block_title .heading-borderBottom{margin-bottom:0}.first-02 .block_title .heading-borderBottom span{padding-bottom:12px}@media screen and (min-width:769px){.first-02 .block_title .heading-borderBottom span{font-size:22px}}@media screen and (max-width:768px){.first-02 .block_title .heading-borderBottom span{font-size:18px}}.first-02 .block_title span.orange{display:block;font-family:dnp-shuei-mgothic-std,sans-serif;font-style:normal;font-weight:600}@media screen and (min-width:769px){.first-02 .block_title span.orange{font-size:22px;margin-bottom:3px;margin-top:14px}}@media screen and (max-width:768px){.first-02 .block_title span.orange{font-size:18px;margin-bottom:2px;margin-top:10px}.first-02 .block_title span.orange:last-child{margin-bottom:-12px}}.first-02 .block .text{text-align:left}@media screen and (min-width:769px){.first-02 .block .text:not(:last-child){margin-bottom:36px}}@media screen and (max-width:768px){.first-02 .block .text:not(:last-child){margin-bottom:20px}}.first-02 .block .text .annotationList li{padding-left:1.1em;text-indent:-1.1em}@media screen and (min-width:769px){.first-02 .block .text .annotationList li{font-size:14px}}@media screen and (max-width:768px){.first-02 .block .text .annotationList li{font-size:13px}}.first-02 .block .text p>a{color:#ff7800}@media screen and (min-width:769px){.first-02 .block .clinicState:not(:last-child){margin-bottom:40px}}@media screen and (max-width:768px){.first-02 .block .clinicState:not(:last-child){margin-bottom:25px}}.first-02 .block .clinicState.time h3{margin-bottom:5px}.first-02 .block .clinicState.time h3:before{background-image:url(//sonoda-ped.com/wp-content/themes/sonoda-cl/assets/css/../img/common/illust_clock.png);height:1.9em;width:1.7em}.first-02 .block .clinicState.item h3{margin-bottom:10px}.first-02 .block .clinicState.item h3:before{background-image:url(//sonoda-ped.com/wp-content/themes/sonoda-cl/assets/css/../img/common/illust_board.png);height:2.3em;-webkit-transform:scaleX(-1) translateY(2px);transform:scaleX(-1) translateY(2px);vertical-align:bottom;width:2.1em}.first-02 .block .clinicState.dot h3{margin-bottom:10px}.first-02 .block .clinicState.dot h3:before{background-image:url(//sonoda-ped.com/wp-content/themes/sonoda-cl/assets/css/../img/common/shape-yellow6.svg);height:1.3em;margin-right:1.1em;width:1.1em}.first-02 .block .clinicReservation{margin:0 auto}@media screen and (min-width:769px){.first-02 .block .clinicReservation{width:540px}}@media screen and (min-width:769px){.first-02 .block .clinicReservation:not(:last-child){margin-bottom:30px}}@media screen and (max-width:768px){.first-02 .block .clinicReservation:not(:last-child){margin-bottom:30px}}@media screen and (min-width:769px){.first-02 #first-02 .blockBox_content{padding-top:100px;padding-bottom:40px}}.first-02 #first-02 .block:first-child{position:relative}@media screen and (min-width:769px){.first-02 #first-02 .block:first-child{margin-bottom:30px;width:calc(100% - 320px)}}@media screen and (max-width:768px){.first-02 #first-02 .block:first-child{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.first-02 #first-02 .block:first-child .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.first-02 #first-02 .block:first-child .clinicState{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:0}.first-02 #first-02 .block:first-child figure{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:20px}}@media screen and (min-width:769px){.first-02 #first-02 .block:first-child figure{position:absolute;right:-324px;top:-22px;width:290px}}@media screen and (max-width:768px){.first-02 #first-02 .block:first-child figure{margin:0 auto;max-width:360px;width:80%}}@media screen and (min-width:769px){.first-02 #first-03 .blockBox_content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:50px;padding-top:100px}}@media screen and (max-width:768px){.first-02 #first-03 .blockBox_content{padding-bottom:20px;padding-top:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.first-02 #first-03 .blockBox_content .block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.first-02 #first-03 .blockBox_content figure{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.first-02 #first-03 .blockBox_content .block{margin:0;width:auto}@media screen and (min-width:769px){.first-02 #first-03 .blockBox_content figure{-ms-flex-negative:0;flex-shrink:0;margin-left:53px;margin-top:-21px;width:290px}}@media screen and (max-width:768px){.first-02 #first-03 .blockBox_content figure{margin:0 auto 20px;max-width:360px;width:80%}}.first-03{position:relative;background-size:cover}@media screen and (min-width:769px){.first-03{background-image:url(//sonoda-ped.com/wp-content/themes/sonoda-cl/assets/css/../img/common/bg-01.jpg)}}@media screen and (max-width:768px){.first-03{background-image:url(//sonoda-ped.com/wp-content/themes/sonoda-cl/assets/css/../img/common/bg-sp-01.jpg)}}@media screen and (min-width:769px){.first-03{padding-bottom:88px;padding-top:144px}}@media screen and (max-width:768px){.first-03{padding-bottom:60px;padding-top:105px}}.first-03:before{content:"";display:block;left:50%;max-width:1400px;pointer-events:none;position:absolute;top:-2px;-webkit-transform:translateY(-100%) translateX(-50%);transform:translateY(-100%) translateX(-50%);width:100%;background-image:url(//sonoda-ped.com/wp-content/themes/sonoda-cl/assets/css/../img/common/illust_wood.png);background-position:top 0 right 20px;background-size:contain}@media screen and (min-width:769px){.first-03:before{height:114px}}@media screen and (max-width:768px){.first-03:before{height:64px}}@media screen and (max-width:768px){.first-03 .advice_title{margin-bottom:-20px}}.first-03 .advice_title span:before{background-size:contain}@media screen and (min-width:769px){.first-03 .advice_title span:before{height:97px;left:-188px;top:-58px;width:135px}}@media screen and (max-width:768px){.first-03 .advice_title span:before{height:56px;left:-90px;top:-50px;width:75px}}.first-03 .advice_frame{min-height:auto}@media screen and (min-width:769px){.first-03 .advice_frame{font-size:16px}}@media screen and (max-width:768px){.first-03 .advice_frame{padding-top:40px}}