.entry-content{padding:0}.entry-content .service_01{height:460px;background:url(/img/service/bg01.jpg) no-repeat bottom;background-size:cover;padding-bottom:50px;text-align:center}@media only screen and (min-width: 1240px){.entry-content .service_01{height:770px}}.entry-content .service_01 div{padding:0 1rem}@media only screen and (min-width: 1240px){.entry-content .service_01 div{padding:0}}.entry-content .service_01 div h1{margin:0;padding-top:1.5rem}@media only screen and (min-width: 1240px){.entry-content .service_01 div h1{padding-top:7rem}}.entry-content .service_01 div h1 img{max-width:35px}.entry-content .service_02{padding:50px 1rem 0;background:url(/img/bg05.png) no-repeat left bottom}@media only screen and (min-width: 1240px){.entry-content .service_02{max-width:1250px;margin:0 auto;text-align:initial;padding:50px 0 0}}.entry-content .service_02 div{width:100%}.entry-content .service_02 div h2{font-size:1.3rem;text-align:center}@media only screen and (min-width: 1240px){.entry-content .service_02 div h2{font-size:1.75rem}}.entry-content .service_02 div h2 span{font-size:.9rem}.entry-content .service_02 div h3{font-size:1.1rem;font-weight:600;text-align:center}@media only screen and (min-width: 1240px){.entry-content .service_02 div h3{font-size:1.3rem}}.entry-content .service_02 div p{padding:0;font-size:1rem;line-height:1.6}.entry-content .service_02 div p br{display:none}@media only screen and (min-width: 1240px){.entry-content .service_02 div p br{display:block;font-size:1.2rem;line-height:2}}@media only screen and (min-width: 1240px){.entry-content .service_02 div p{white-space:normal;text-align:center}}.entry-content .service_02 div p .txt_treatment{font-size:1rem}.entry-content .service_02 div p .txt_price{display:inline-block;padding-top:1rem}.entry-content .service_02 div.cousem02{padding:1.5rem;border:1px solid #323333;border-radius:10px;margin-bottom:1.5rem}.entry-content .service_02 div.cousem02:last-child{margin-bottom:0}@media only screen and (min-width: 1240px){.entry-content .service_02 div.cousem02{padding:2.5rem}}.entry-content .service_02 div.cousem03{padding-top:1.5rem}@media only screen and (min-width: 1240px){.entry-content .service_02 div.cousem03{padding-right:0}}.entry-content .service_02 div.cousem04{display:inline-block;padding-right:6rem}@media only screen and (min-width: 1240px){.entry-content .service_02 div.cousem04{padding-right:0}}.entry-content .service_02 div.cousem04 .ph_01{display:none}@media only screen and (min-width: 1240px){.entry-content .service_02 div.cousem04 .ph_01{display:block}}.entry-content .service_02 div.cousem04 .ph_01 img{max-width:500px}.entry-content .service_02 div.cousem04 div{width:100%}.entry-content .service_03{background-color:#f7f7f5;padding:50px 1rem 0;text-align:center}@media only screen and (min-width: 1240px){.entry-content .service_03{padding:50px 0 0}}.entry-content .service_03 div{position:relative}@media only screen and (min-width: 1240px){.entry-content .service_03 div{max-width:1250px;margin:0 auto}}@media only screen and (min-width: 1240px){.entry-content .service_03 div h2{position:absolute;right:0;top:50px}}.entry-content .service_03 div h2 img{max-width:36px}.entry-content .service_03 div p img{max-width:100%;margin-top:1rem}@media only screen and (min-width: 1240px){.entry-content .service_03 div p img{margin-top:5rem;max-width:430px}}.entry-content .service_03 div ul{display:flex;margin:0;flex-wrap:wrap}@media only screen and (min-width: 1240px){.entry-content .service_03 div ul{flex-wrap:initial}}.entry-content .service_03 div ul li{width:50%;margin:0}@media only screen and (min-width: 1240px){.entry-content .service_03 div ul li{width:100%}}.entry-content .service_04{padding:50px 1rem 0;background:url(/img/bg05.png) no-repeat left bottom}@media only screen and (min-width: 1240px){.entry-content .service_04{max-width:1250px;margin:0 auto;text-align:initial;padding:50px 0 0}}.entry-content .service_04 h2{font-size:1.3rem;text-align:center}@media only screen and (min-width: 1240px){.entry-content .service_04 h2{font-size:1.75rem}}.entry-content .service_04 .cousem04{padding:1.5rem;border:1px solid #323333;border-radius:10px;margin-bottom:1.5rem}.entry-content .service_05{padding:50px 1rem 0;background:url(/img/bg05.png) no-repeat left bottom}@media only screen and (min-width: 1240px){.entry-content .service_05{max-width:1250px;margin:0 auto;text-align:initial;padding:50px 0 0}}.entry-content .service_05 h2{font-size:1.3rem;text-align:center}@media only screen and (min-width: 1240px){.entry-content .service_05 h2{font-size:1.75rem}}.entry-content .service_05 .cousem05{padding:1.5rem;border:1px solid #323333;border-radius:10px;margin-bottom:1.5rem}.entry-content .img-il01{width:100%;max-width:500px;margin-bottom:3rem}