﻿.guide-outpatient figure.mainImg{padding:8px 9px 0}.guide-outpatient__content{padding:0 15px}.guide-outpatient__content--wrap{background:#fff;padding:15px 0 0;margin:-15px 0 0}.guide-outpatient__content--wrap .box_bg{text-align:center;padding-top:17px;padding-bottom:10px}.guide-outpatient__content--wrap .box_bg__title{font-size:23px;font-size:2.3rem;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;color:#4F4539;letter-spacing:0.05em;font-weight:700;margin-bottom:10px}.guide-outpatient__content--wrap .box_bg__txt{font-size:15px;font-size:1.5rem;line-height:28px;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;color:#4F4539;letter-spacing:0.05em}@media only screen and (max-width: 360px){.guide-outpatient__content--wrap .box_bg__txt{font-size:14px;font-size:1.4rem}}.guide-outpatient__content--wrap .box_img{margin:0 -15px}.guide-outpatient .outpatient_box1{background:#FAF6ED;padding:19px 15px 13px}.guide-outpatient .outpatient_box1__title{font-size:18px;font-size:1.8rem;line-height:29px;text-align:center;color:#2E8300;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;letter-spacing:0.07em;margin-bottom:15px}@media only screen and (max-width: 360px){.guide-outpatient .outpatient_box1__title{font-size:15px;font-size:1.5rem}}.guide-outpatient .outpatient_box1 h3{padding-bottom:10px;background:url(../../img/guide-outpatient/line_01.png) repeat-x bottom left}.guide-outpatient .outpatient_box1 h3 span{font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;font-size:18px;font-size:1.8rem;line-height:29px;color:#4F4539;margin-left:15px;letter-spacing:0.05em}@media only screen and (max-width: 360px){.guide-outpatient .outpatient_box1 h3 span{font-size:16px;font-size:1.6rem}}@media only screen and (max-width: 360px) and (max-width: 320px){.guide-outpatient .outpatient_box1 h3 span{font-size:15px;font-size:1.5rem}}.guide-outpatient .outpatient_box1 .img_01{margin-top:24px;margin-bottom:21px;padding:0 10px}.guide-outpatient .outpatient_box1__wrap{padding-right:11px;font-size:0;margin-bottom:29px}.guide-outpatient .outpatient_box1__wrap>div{display:inline-block;vertical-align:top;width:calc(100% - 176px)}.guide-outpatient .outpatient_box1__wrap .p01{display:inline-block;vertical-align:top;font-size:14px;font-size:1.4rem;line-height:22px;color:#4F4539;letter-spacing:0.07em;margin-bottom:8px}.guide-outpatient .outpatient_box1__wrap .p02{font-size:11px;font-size:1.1rem;line-height:13px;letter-spacing:0.07em;color:#918B83;overflow:hidden}.guide-outpatient .outpatient_box1__wrap .p02 span.sp01{display:block;float:left}.guide-outpatient .outpatient_box1__wrap .p02 span.sp02{overflow:hidden;display:block}.guide-outpatient .outpatient_box1__wrap .img_02{display:inline-block;vertical-align:top;max-width:157px;float:right}.guide-outpatient .outpatient_box1 .ul_01_cmm{margin-top:20px}.guide-outpatient .outpatient_box1 .ul_01_cmm li{letter-spacing:0.05em;margin-bottom:12px}.guide-outpatient .outpatient_box1 .ul_01_cmm li:before{top:7px;margin-top:0}.guide-outpatient .outpatient_box2{padding-top:71px}.guide-outpatient .outpatient_box2 .lst_anchor02 li{width:50%;margin-bottom:53px}.guide-outpatient .outpatient_box2 .lst_anchor02 li a{height:97px}.guide-outpatient .outpatient_box2 .lst_anchor02 li:nth-child(1) a{padding-top:50px}.guide-outpatient .outpatient_box2 .lst_anchor02 li:nth-child(1) a:before{content:"";background:url(../../img/common/icon/ico_anchor2.svg) no-repeat;background-size:59px 59px;width:59px;height:59px;position:absolute;top:-29px;left:50%;margin-left:-29px;display:block}.guide-outpatient .outpatient_box2 .lst_anchor02 li:nth-child(2) a:before{content:"";background:url(../../img/common/icon/ico_anchor5.svg) no-repeat;background-size:59px 59px;width:59px;height:59px;position:absolute;top:-29px;left:50%;margin-left:-29px;display:block}.guide-outpatient .outpatient_box2 .lst_anchor02 li:nth-child(3) a:before{content:"";background:url(../../img/common/icon/ico_anchor6.svg) no-repeat;background-size:59px 59px;width:59px;height:59px;position:absolute;top:-29px;left:50%;margin-left:-29px;display:block}.guide-outpatient .outpatient_box2 .lst_anchor02 li:nth-child(4) a:before{content:"";background:url(../../img/common/icon/ico_anchor4.svg) no-repeat;background-size:59px 59px;width:59px;height:59px;position:absolute;top:-29px;left:50%;margin-left:-29px;display:block}.guide-outpatient .anchor00{padding:0 15px}.guide-outpatient .anchor00__title{text-align:center}.guide-outpatient .anchor00__title span{font-weight:700;font-size:30px;font-size:3rem;color:#4F4539;display:block;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;margin-top:8px}@media only screen and (max-width: 320px){.guide-outpatient .anchor00__title span{font-size:28px;font-size:2.8rem}}.guide-outpatient .anchor00 .flowBox h4{letter-spacing:0.07em;font-weight:700}.guide-outpatient .anchor00 .flowBox .inner{padding:15px 0 5px 35px}.guide-outpatient .anchor00 .flowBox .inner h5{font-size:18px;font-size:1.8rem;line-height:29px;background:#ECECEC;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;padding:5px 12px;margin-bottom:5px;letter-spacing:0.05em}.guide-outpatient .anchor00 .flowBox .inner p{font-size:14px;font-size:1.4rem;line-height:22px;letter-spacing:0.07em;margin-bottom:18px}.guide-outpatient .anchor00 .flowBox .inner p.pl{padding-left:15px}.guide-outpatient #anchor1{margin-bottom:40px}.guide-outpatient #anchor1 .anchor00__title{margin-bottom:20px}.guide-outpatient #anchor2{margin-bottom:70px}.guide-outpatient #anchor2 .anchor00__title{margin-bottom:15px}.guide-outpatient #anchor2 h5{font-size:15px;font-size:1.5rem;line-height:28px;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;letter-spacing:0.15em}.guide-outpatient #anchor2 figure{margin-bottom:20px}.guide-outpatient #anchor2 figure.last_tbl{margin-bottom:10px}@media only screen and (max-width: 360px){.guide-outpatient #anchor2 p{font-size:13px;font-size:1.3rem}}@media only screen and (max-width: 360px) and (max-width: 360px){.guide-outpatient #anchor2 p{font-size:12px;font-size:1.2rem}}.guide-outpatient #anchor3{margin-bottom:50px}.guide-outpatient #anchor3 .anchor00__title{margin-bottom:10px}.guide-outpatient #anchor3 ul.outList3{font-size:0;margin:0 -4.5px 40px}.guide-outpatient #anchor3 ul.outList3 li{display:inline-block;vertical-align:top;width:33.3333%;padding:0 4.5px;margin-bottom:9px}.guide-outpatient #anchor3 ul.outList3 li a{border:1px solid #4F4539;border-top:2px solid #4F4539;text-align:center;display:block;height:86px;position:relative}.guide-outpatient #anchor3 ul.outList3 li a:after{content:"";position:absolute;border-style:solid;border-width:6px 6px 0;border-color:#4F4539 transparent;display:block;width:0;z-index:1;bottom:6px;left:50%;transform:translateX(-50%)}.guide-outpatient #anchor3 ul.outList3 li span{display:block;color:#4F4539;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;font-size:14px;font-size:1.4rem;line-height:15px;font-weight:700;padding-top:45px}.guide-outpatient #anchor3 ul.outList3 li.active span{color:#FFF}.guide-outpatient #anchor3 ul.outList3 li.active a{background:#4F4539}.guide-outpatient #anchor3 ul.outList3 li.active a:after{content:"";position:absolute;border-style:solid;border-width:6px 6px 0;border-color:#FFF transparent;display:block;width:0;z-index:1;bottom:6px;left:50%;transform:translateX(-50%)}.guide-outpatient #anchor3 ul.outList3 li.li01 span{background:url(../../img/guide-outpatient/ico_1.svg) center 9px no-repeat;background-size:26px 26px}.guide-outpatient #anchor3 ul.outList3 li.li01.active span{background:url(../../img/guide-outpatient/ico_1_on.svg) center 9px no-repeat;background-size:26px 26px}.guide-outpatient #anchor3 ul.outList3 li.li02 span{background:url(../../img/guide-outpatient/ico_2.svg) center 9px no-repeat;background-size:24px 24px}.guide-outpatient #anchor3 ul.outList3 li.li02.active span{background:url(../../img/guide-outpatient/ico_2_on.svg) center 9px no-repeat;background-size:24px 24px}.guide-outpatient #anchor3 ul.outList3 li.li03 span{background:url(../../img/guide-outpatient/ico_3.svg) center 9px no-repeat;background-size:20px 17px;padding-top:33px}.guide-outpatient #anchor3 ul.outList3 li.li03.active span{background:url(../../img/guide-outpatient/ico_3_on.svg) center 9px no-repeat;background-size:20px 17px}.guide-outpatient #anchor3 ul.outList3 li.li04 span{background:url(../../img/guide-outpatient/ico_4.svg) center 9px no-repeat;background-size:25px 29px}.guide-outpatient #anchor3 ul.outList3 li.li04.active span{background:url(../../img/guide-outpatient/ico_4_on.svg) center 9px no-repeat;background-size:25px 29px}.guide-outpatient #anchor3 ul.outList3 li.li05 span{background:url(../../img/guide-outpatient/ico_5.svg) center 9px no-repeat;background-size:18px 30px}.guide-outpatient #anchor3 ul.outList3 li.li05.active span{background:url(../../img/guide-outpatient/ico_5_on.svg) center 9px no-repeat;background-size:18px 30px}.guide-outpatient #anchor3 ul.outList3 li.li06 span{background:url(../../img/guide-outpatient/ico_6.svg) center 9px no-repeat;background-size:22px 26px}.guide-outpatient #anchor3 ul.outList3 li.li06.active span{background:url(../../img/guide-outpatient/ico_6_on.svg) center 9px no-repeat;background-size:22px 26px}.guide-outpatient #anchor3 ul.outList3 li.li07 span{background:url(../../img/guide-outpatient/ico_7.svg) center 9px no-repeat;background-size:26px 26px}.guide-outpatient #anchor3 ul.outList3 li.li07.active span{background:url(../../img/guide-outpatient/ico_7_on.svg) center 9px no-repeat;background-size:26px 26px}.guide-outpatient #anchor3 ul.outList3 li.li08 span{background:url(../../img/guide-outpatient/ico_8.svg) center 9px no-repeat;background-size:21px 24px}.guide-outpatient #anchor3 ul.outList3 li.li08.active span{background:url(../../img/guide-outpatient/ico_8_on.svg) center 9px no-repeat;background-size:21px 24px}.guide-outpatient #anchor3 ul.outList3 li.li09 span{background:url(../../img/guide-outpatient/ico_9.svg) center 9px no-repeat;background-size:21px 24px;padding-top:37px}.guide-outpatient #anchor3 ul.outList3 li.li09.active span{background:url(../../img/guide-outpatient/ico_9_on.svg) center 9px no-repeat;background-size:21px 24px}.guide-outpatient #anchor3 .anchor3_00{margin-bottom:35px}.guide-outpatient #anchor3 .anchor3_00 h4{font-size:20px;font-size:2rem;line-height:29px;text-align:center;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;border-top:2px solid #4F4539;background:url(../../img/guide-outpatient/line_caro.png) bottom left repeat-x;letter-spacing:0.07em;padding-top:10px;padding-bottom:9px;margin-bottom:12px}.guide-outpatient #anchor3 .anchor3_00 p{font-size:14px;font-size:1.4rem;line-height:22px;letter-spacing:0.07em}.guide-outpatient #anchor4 h4{text-align:center;font-size:20px;font-size:2rem;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;font-weight:700;letter-spacing:0.07em;margin-top:25px;margin-bottom:15px}@media only screen and (max-width: 360px){.guide-outpatient #anchor4 h4{font-size:18px;font-size:1.8rem}}.guide-outpatient #anchor4 .outBox4{background:#FAF6ED;margin:0 -15px;padding:10px 15px 13px;margin-bottom:8px}.guide-outpatient #anchor4 .outBox4 h5{color:#2E8300;font-size:20px;font-size:2rem;line-height:35px;letter-spacing:0.06em;margin-bottom:8px}.guide-outpatient #anchor4 .outBox4 p{font-size:14px;font-size:1.4rem;line-height:22px;letter-spacing:0.07em;margin-bottom:22px}.guide-outpatient #anchor4 .outBox4 a{font-size:14px;font-size:1.4rem;line-height:22px;color:#6EA23B;text-decoration:underline;letter-spacing:0.05em}.guide-outpatient #anchor4 .outBox4 a.a_tel{color:#4F4539}.guide-outpatient #anchor4 .outBox41{padding:15px 15px 1px;margin-bottom:78px}.guide-outpatient #anchor4 .outBox41 h5{line-height:28px;margin-bottom:17px}.guide-outpatient #anchor4 .outBox5{border:1px dotted #4D4D4D;padding:26px 18px 0px;margin-top:16px;margin-bottom:21px}.guide-outpatient #anchor4 .outBox5 p{font-size:14px;font-size:1.4rem;line-height:22px;letter-spacing:0.07em;margin-bottom:22px}.guide-outpatient #anchor4 .outBox5 a{font-size:14px;font-size:1.4rem;line-height:22px;color:#6EA23B;text-decoration:underline;letter-spacing:0.05em}.guide-outpatient #anchor4 .outBox5 a.a_tel{color:#4F4539}@media only screen and (max-width: 360px){.guide-outpatient #anchor4 .outBox5{padding:26px 10px 0px}}@media only screen and (max-width: 320px){.guide-outpatient #anchor4 .outBox5{padding:26px 8px 0px}}

/*# sourceMappingURL=maps/guide-outpatient.min.css.map */
