@media all and (min-width:768px){.l-sub-img{background:url(https://teesclinic.com/cms/wp-content/uploads/2021/06/50_pcbg.png.jpg)}.ta_kannbotsu_right{width:45%;float:right}.ta_kannbotsu{text-align:left}.ta_kannbotsu th,.ta_kannbotsu td{border:1px solid #333;font-size:15px;padding:5px}.ta_kannbotsu th{width:20%!important;vertical-align:middle;text-align:center}.ta_kannbotsu_left{float:left;width:53%}.pdstyle{padding-left:20px}}@media all and (max-width:767px){.l-sub-img{background:url(https://teesclinic.com/cms/wp-content/uploads/2021/06/50_spbg.jpg) no-repeat center/cover}.ta_kannbotsu_right{width:100%;margin-top:2%}.ta_kannbotsu{text-align:left}.ta_kannbotsu th,.ta_kannbotsu td{border:1px solid #333;font-size:14px;padding:5px;width:96%!important;display:block}.ta_kannbotsu_left{width:100%}.pdstyle{padding-left:15px;margin-left:1em;text-indent:-1em}}.c-flow01__item-head-txt{width:100%}.mgt-5{margin-top:5%}@media screen and (min-width:768px){.c-card04__item{padding:20px 20px 20px 0}.ft-23{font-size:23px!important}.flt-left{float:left!important;max-width:150px;width:15%;margin-left:auto;margin-right:auto}.flt-left_02{float:left!important;max-width:250px;width:25%;margin-left:auto;margin-right:auto}.flt-right{float:right!important;width:82%;margin-left:auto;margin-right:auto}.flt-right_02{float:right!important;width:72%;margin-left:auto;margin-right:auto}.c-menu01-case__item-img{text-align:center}}@media screen and (max-width:767px){.c-card04__item{padding:10px}.c-card04__item-txt p{font-size:13px!important;line-height:1.5em!important}.ft-23{font-size:15px!important;font-weight:700;margin-bottom:0!important}.flt-left{float:left!important;max-width:150px;width:30%;margin-left:auto;margin-right:auto}.flt-left_02{float:left!important;max-width:250px;width:40%;margin-left:auto;margin-right:auto}.flt-right{float:right!important;width:67%;margin-left:auto;margin-right:auto}.flt-right_02{float:right!important;width:57%;margin-left:auto;margin-right:auto}}.bold{font-weight:700}.h5box{padding:2%;border:1px dotted #333;margin-bottom:3%;background:rgba(228,246,255,.5)}.h5-style{border-bottom:1px dotted #2a4294;padding-bottom:4px;font-weight:700;color:#2a4294}.h6-style{font-weight:700;margin-bottom:5px}