@media screen and (min-width:376px){#contentContainer section#merit .merit-box>div{height:165px}#contentContainer section#merit .merit-box .merit-box1 .merit1-1{top:16%}#contentContainer section#merit .merit-box .merit-box1 .merit1-2{top:41.5%}#contentContainer section#merit .merit-box .merit-box2 .merit2-1{top:-9%}#contentContainer section#merit .merit-box .merit-box2 .merit2-2{top:16.5%}#contentContainer section#merit .merit-box .merit-box3 .merit3-1{top:-37%}#contentContainer section#merit .merit-box .merit-box3 .merit3-2{top:-11%}#contentContainer section#merit .merit-box .merit-box4 .merit4-1{top:-59%}#contentContainer section#merit .merit-box .merit-box4 .merit4-2{top:-33.5%}}@media screen and (min-width:391px){#contentContainer section#byoin .byoin-box .syokai-text-common{font-size:1rem}#contentContainer section#byoin .byoin-box .syokai-text02{top:20.5%}#contentContainer section#byoin .byoin-box .syokai-text03{top:54.5%}#contentContainer section#merit .merit-box>div{height:170px}#contentContainer section#merit .merit-box .merit-box1 .merit1-1{top:18%}#contentContainer section#merit .merit-box .merit-box1 .merit1-2{top:43.5%}#contentContainer section#merit .merit-box .merit-box2 .merit2-1{top:-7%}#contentContainer section#merit .merit-box .merit-box2 .merit2-2{top:18.5%}#contentContainer section#merit .merit-box .merit-box3 .merit3-1{top:-32%}#contentContainer section#merit .merit-box .merit-box3 .merit3-2{top:-6.5%}#contentContainer section#merit .merit-box .merit-box4 .merit4-1{top:-52%}#contentContainer section#merit .merit-box .merit-box4 .merit4-2{top:-26.5%}}@media screen and (min-width:415px){#contentContainer section#merit .merit-box>div{height:175px}}@media screen and (min-width:429px){#contentContainer section#merit .merit-box>div{height:230px}}@media screen and (min-width:481px){#contentContainer section#merit .merit-box>div>p{font-size:1.7rem;padding:.5rem 1.75rem .15rem}#contentContainer section#merit .merit-box .merit-box1>p{left:46%}#contentContainer section#merit .merit-box .merit-box1 .merit1-1{top:25%}#contentContainer section#merit .merit-box .merit-box1 .merit1-2{top:50%}#contentContainer section#merit .merit-box .merit-box2>p{right:46.5%}#contentContainer section#merit .merit-box .merit-box2 .merit2-1{top:5%}#contentContainer section#merit .merit-box .merit-box2 .merit2-2{top:30%}#contentContainer section#merit .merit-box .merit-box3>p{left:46%}#contentContainer section#merit .merit-box .merit-box3 .merit3-1{top:-10%}#contentContainer section#merit .merit-box .merit-box3 .merit3-2{top:15%}#contentContainer section#merit .merit-box .merit-box4>p{right:46.5%}#contentContainer section#merit .merit-box .merit-box4 .merit4-1{top:-28%}#contentContainer section#merit .merit-box .merit-box4 .merit4-2{top:-3%}#contentContainer section#byoin .byoin-box{position:relative;max-width:480px;width:95%;margin-inline:auto}#contentContainer section#byoin .byoin-box .syokai-text01,#contentContainer section#byoin .byoin-box .syokai-text04{font-size:19px}#contentContainer section#byoin .byoin-box .syokai-text-common{font-size:1.2rem}#contentContainer section#byoin .byoin-box .vertical-writing{font-size:17px}#contentContainer section#byoin .byoin-box .vw01{top:24.5%}#contentContainer section#byoin .byoin-box .vw02{top:71.5%}#contentContainer section#doctor .doctor-box .type{font-size:24px}#contentContainer section .UITabView input[type=radio]+label{font-size:21px}}@media screen and (min-width:641px){#contentContainer section#menu ul{width:98.5%;padding-right:1.5%}#contentContainer section#menu ul li{width:20%!important;padding-block:.75em;border:none}#contentContainer section#menu ul li a{font-size:21px;line-height:1}#contentContainer section#menu ul li:not(:last-child) a{border-right:#fff 1px solid}#contentContainer section#byoin .byoin-box .syokai-text-common{font-size:1.2rem}#contentContainer section#byoin .byoin-box .syokai-text01{font-size:17px;padding:1.2rem 2rem}#contentContainer section#byoin .byoin-box .syokai-text02{width:33.5%;top:28%;left:57%;font-size:1.2rem;letter-spacing:.075em}#contentContainer section#byoin .byoin-box .syokai-text03{width:35%;top:62%;left:10%;font-size:1.2rem}#contentContainer section#byoin .byoin-box .syokai-text04{font-size:17px;padding:1.2rem 2rem}#contentContainer section#byoin .byoin-box .vertical-writing{font-size:18px}#contentContainer section#byoin .byoin-box .vw01{top:18%;left:4%}#contentContainer section#byoin .byoin-box .vw02{top:58%;right:3%}#contentContainer section#byoin .byoin-box .byoin-main{margin-top:0}#contentContainer section#doctor .doctor-box{padding-bottom:5rem}#contentContainer section#doctor .doctor-box .type{font-size:2.3rem;padding:1.35rem 1rem 1rem}#contentContainer section#merit .merit-box>div{height:272px}#contentContainer section#merit .merit-box>div>p{font-size:2.1rem;padding:.5rem 1.75rem .15rem}#contentContainer section#merit .merit-box .merit-box1 .merit1-1{top:28.5%}#contentContainer section#merit .merit-box .merit-box1 .merit1-2{top:52.5%}#contentContainer section#merit .merit-box .merit-box2 .merit2-1{top:15%}#contentContainer section#merit .merit-box .merit-box2 .merit2-2{top:40%}#contentContainer section#merit .merit-box .merit-box3 .merit3-1{top:0}#contentContainer section#merit .merit-box .merit-box3 .merit3-2{top:24.5%}#contentContainer section#merit .merit-box .merit-box4 .merit4-1{top:-10%}#contentContainer section#merit .merit-box .merit-box4 .merit4-2{top:15%}#contentContainer section#contact .con-title{font-size:2.2rem}#contentContainer section#contact .UIFormContainer{width:80%}#contentContainer section#contact .UIFormContainer button{font-size:1.4rem}#contentContainer section .UITabView .tab1{width:205px;margin-right:5px}#contentContainer section .UITabView .tab2{width:calc(100% - 210px)}#contentContainer section .UITabView .UITabViewBox .ViewBoxImage{width:750px;padding-bottom:3rem}#contentContainer section .UITabView .UITabViewBox .ViewBoxImage h2{font-size:2.8rem}#contentContainer section .UITabView .recruit-content .mainbox .set-box{font-size:18px;letter-spacing:.15em}#contentContainer section .UITabView .recruit-content .mainbox .set-box .leftbox{width:10em}#contentContainer section .UITabView .recruit-content .mainbox .set-box .rightbox{width:calc(100% - 10em)}#contentContainer section .UITabView .BoxTitle{font-size:1.6rem;margin:0 0 .75em 110px;line-height:35px}#contentContainer section .UITabView .mainbox-wrapper{width:600px}#contentContainer section .UITabView .mainbox-wrapper .mainbox .set-box .rightbox{padding:.3rem .5em}#contentContainer section .UITabView input[type=radio]+label{font-size:2rem}}@media screen and (min-width:741px){#contentContainer section#byoin .byoin-box{max-width:none}#contentContainer section#byoin .byoin-box .syokai-text01,#contentContainer section#byoin .byoin-box .syokai-text04{font-size:17px}#contentContainer section#byoin .byoin-box .syokai-text02{width:35.5%;top:23%;left:56%}#contentContainer section#byoin .byoin-box .syokai-text03{width:37%;top:59%}}@media screen and (min-width:769px){#contentContainer section#byoin .byoin-box .syokai-text02{top:24%}#contentContainer section .UITabView .tab2{width:540px}}@media screen and (max-width:640px){#contentContainer section#menu ul li:nth-child(n-3){border-bottom:#fff 1px solid}#contentContainer section#menu ul li:nth-child(n+4){width:calc(50% - 1px)}#contentContainer section#menu ul li:nth-child(3),#contentContainer section#menu ul li:nth-child(5){border-right:#ed9990 1px solid}#contentContainer section#byoin .byoin-box .syokai-text02{text-align:right}#contentContainer section#byoin .byoin-box .syokai-text02 span{display:block;padding-right:.5em}}@media screen and (max-width:480px){.UITabView .UITabViewBox .ViewBoxImage h2 span{display:block}}@media screen and (max-width:360px){#contentContainer section#byoin .byoin-box .syokai-text01,#contentContainer section#byoin .byoin-box .syokai-text04{padding:.75rem 1.35rem}#contentContainer section#doctor .doctor-box .type{width:85%;font-size:17px}#contentContainer section#contact .con-title{font-size:1.4rem}#contentContainer section#contact .UIFormContainer .labelBox>label{font-size:16px}#contentContainer section#contact .UIFormContainer button{font-size:1.2rem}.UITabView .BoxTitle{font-size:1.2rem}.UITabView .mainbox-wrapper .mainbox .set-box{font-size:14px}}@media screen and (max-width:320px){#contentContainer section#byoin .byoin-box .syokai-text01,#contentContainer section#byoin .byoin-box .syokai-text04{font-size:14px;padding:.5rem .75rem}#contentContainer section#byoin .byoin-box .syokai-text02,#contentContainer section#byoin .byoin-box .syokai-text03{font-size:.8rem}#contentContainer section#byoin .byoin-box .vertical-writing span{font-size:11px}#contentContainer section#doctor .doctor-box .type{font-size:15px}#contentContainer section#merit .merit-box>div>p{font-size:1rem}#contentContainer section#merit .merit-box .merit-box1 .merit1-1{top:13%}#contentContainer section#merit .merit-box .merit-box1 .merit1-2{top:37%}#contentContainer section#merit .merit-box .merit-box2 .merit2-1{top:-19%}#contentContainer section#merit .merit-box .merit-box2 .merit2-2{top:5%}#contentContainer section#merit .merit-box .merit-box3 .merit3-1{top:-40%}#contentContainer section#merit .merit-box .merit-box3 .merit3-2{top:-16.5%}#contentContainer section#merit .merit-box .merit-box4 .merit4-1{top:-67%}#contentContainer section#merit .merit-box .merit-box4 .merit4-2{top:-42.5%}.UITabView input[type=radio]+label{font-size:14px}.UITabView .mainbox-wrapper .mainbox .set-box{font-size:13px}}
/*# sourceMappingURL=../../../../maps/c/special/toukokai/css/responsive.min.css.map */
