@charset "UTF-8";.text-normal{font-size:1.6rem}.text-small{font-size:1.4rem}.text-xsmall{font-size:1.2rem}.text-large{font-size:2.2rem}.text-xlarge{font-size:2.6rem;line-height:1.4}.text-xxlarge{font-size:3.6rem;line-height:1.4}@media (max-width:479px){.text-normal{font-size:1.3rem}.text-small{font-size:1.2rem}.text-xsmall{font-size:1rem}.text-large{font-size:2rem}.text-xlarge{font-size:2.4rem}.text-xxlarge{font-size:3rem}}.text-bold,strong{font-weight:700}.text-weight-normal{font-weight:400}.text-spacing{letter-spacing:.2em}.text-gray{color:#999}.text-secondary{color:#cb2a00}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.float-left{float:left}.float-right{float:right}.clearfix:after{content:"";display:block;clear:both}.medical.link-event-box{color:#4e4c42}.medical.link-event-box .label-genre{color:#ff5491;border-color:currentColor}.medical .link-to-event-button{background:#ff6da1}.medical .link-to-event-button:hover{background:#ff5491}.medical .container-bg-event-header{background-image:url(/media/img/saitama1701/bg_event_header_medical.jpg)}@media (max-width:479px){.medical .container-bg-event-header{background-image:url(/media/img/saitama1701/bg_top_medical.jpg);padding-bottom:10px}}.container-event-header .description.medical{background:#ff6da1;color:#fff;width:400px;text-align:center;font-size:1.2rem;line-height:1.5;margin-bottom:20px;display:block}@media (max-width:768px) and (min-width:480px){.container-event-header .description.medical{width:300px}}@media (max-width:479px){.container-event-header .description.medical{width:100%;max-width:300px;margin:0 auto 10px}}.medical .event-box{position:relative;margin-top:60px;margin-left:0;margin-right:0;margin-bottom:0;padding-top:0;padding-left:20px;padding-right:20px;padding-bottom:20px;max-width:478px;background:rgba(249,244,227,.8);border:1px solid #e4e0d1}.medical .event-box .catch{margin:-37px auto 20px}.medical .target-box-outer{margin-top:10px}.medical .target-box dd{color:#4e4c42}.medical .link-access-box{margin:.5em 0 0;text-align:right}.medical .target-box .index-genre-box .label-genre{background:#ff6da1}.medical .target-box .index-genre-box li:nth-child(2n) .label-genre{background:#ff87b1}.medical .medical-date-box{margin-bottom:20px;vertical-align:bottom}.medical .medical-date-box img{vertical-align:baseline}.medical .medical-date-box .time{margin-left:10px}@media (max-width:479px){.medical .event-box{margin-top:40px;padding-left:10px;padding-right:10px;text-align:center}.medical .event-box .catch{margin:-27px auto 10px}.medical .event-box .medical-date-box{margin-bottom:10px}.medical .event-box .medical-date-box .time{margin-left:0}}.point-title-box-medical{position:relative;background:#ffe0e0;margin-bottom:1em;height:60px;line-height:60px}.point-title-box-medical .title-medical{position:absolute;top:-14px;left:-10px}.point-title-box-medical .comment-medical{padding-left:230px}@media (max-width:768px) and (min-width:480px){.point-title-box-medical{height:auto;line-height:1}.point-title-box-medical .title-medical{position:inherit;top:-6px;left:-3px;margin-bottom:0}.point-title-box-medical .title-medical img{width:30%;height:30%}.point-title-box-medical .comment-medical{padding:5px 5px 10px}.point-title-box-medical .comment-medical img{max-width:500px}}@media (max-width:479px){.point-title-box-medical{height:auto;line-height:1;text-align:center}.point-title-box-medical .title-medical{position:inherit;top:-5px;left:-14px;margin-bottom:0}.point-title-box-medical .title-medical img{width:30%;height:30%}.point-title-box-medical .comment-medical{padding:0 3px 5px}}.medical-point-title{padding:5px 8px}.medical-point-box:nth-of-type(1) .medical-point-title{background:#ffe6b8}.medical-point-box:nth-of-type(2) .medical-point-title{background:#d4ffd5}.medical-point-box:nth-of-type(3) .medical-point-title{background:#ccf7fd}.medical-point-box:nth-of-type(4) .medical-point-title{background:#e0e6ff}.medical-point-box:nth-of-type(5) .medical-point-title{background:#ffe0e0}.medical-point-box{color:#4e4c42}.medical-point-contents{padding:1em;margin-bottom:1em;text-align:justify;background:#fffef5}@media (max-width:768px) and (min-width:480px){.medical-point-title img{width:auto;height:24px}}@media (max-width:479px){.point-box-outer{margin-left:-10px;margin-right:-10px}.medical-point-title{padding:10px 20px 10px 5px;line-height:1}.medical-point-title img{width:auto;height:18px}.medical-point-contents{font-size:1.4rem}}@media (min-width:769px){.medical-point-contents.accordion-contents{display:block}}@media (max-width:768px){.medical-point-contents.accordion-contents{display:none}.medical-point-title.js-open{position:relative}.medical-point-title.js-open:after{content:"";width:20px;height:20px;background:url(../img/saitama1701/ico_medical_point_arrow.png) no-repeat;background-size:20px;position:absolute;right:5px;top:50%;margin-top:-10px}.medical-point-title.js-open.open:after{transform:rotate(180deg)}}@media (max-width:479px){.medical-point-title.js-open:after{width:14px;height:14px;background-size:14px;right:2px;margin-top:-7px}}.present-kids-box{max-width:535px;height:120px;padding:5px;margin:30px 0;background:#ffd89e}.present-kids-box:after{content:"";display:block;clear:both}.present-kids-box .thumb-kids{float:left}.present-kids-box .content{padding-top:30px}@media (max-width:768px){.present-kids-box{height:auto}.present-kids-box .thumb-kids{width:120px}.present-kids-box .content{padding-top:10px;font-size:1.4rem}}