.pgmMark{text-align:center;margin-bottom:25px}@media screen and (max-width: 991px){.pgmMark{margin-bottom:20px}}@media screen and (max-width: 767px){.pgmMark{margin-bottom:15px}.pgmMark img{width:90px}}.pgmSubTtl{font-size:24px;border-bottom:solid 1px #000;padding-bottom:15px;margin-bottom:15px}.pgmSubTtl span{color:#a0a0a0}@media screen and (max-width: 991px){.pgmSubTtl{font-size:20px}.pgmSubTtl span{display:block;font-size:16px}}@media screen and (max-width: 767px){.pgmSubTtl{font-size:18px;padding-bottom:10px}}.pgmTxt{font-size:18px;line-height:1.5;margin-bottom:50px}@media screen and (max-width: 991px){.pgmTxt{margin-bottom:30px}}@media screen and (max-width: 767px){.pgmTxt{font-size:16px;margin-bottom:15px}}.msgCont{overflow:hidden;*zoom:1;margin-bottom:80px}.msgCont .msgImgR{float:right}.msgCont .msgName{font-size:24px;border-bottom:solid 1px #a0a0a0;padding-bottom:10px;margin-bottom:20px}.msgCont .msgName span{color:#a0a0a0}.msgCont .msgComme{line-height:1.5}@media screen and (max-width: 991px){.msgCont{margin-bottom:40px}.msgCont .msgName span{display:block;font-size:20px}}@media screen and (max-width: 767px){.msgCont{margin-bottom:20px}.msgCont .msgImgL,.msgCont .msgImgR{text-align:center;margin-bottom:10px}.msgCont .msgName{font-size:20px;margin-bottom:15px}.msgCont .msgName span{display:block;font-size:18px}}.msgCont .msgdoctor{border-bottom:none}#program .comTtl{background:url(../img/program/bg-mainv.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}#program .topContent1{background:#eee}#program .topContent2{background:#fff}#junior .juniorNav{float:left;width:20%}@media screen and (max-width: 991px){#junior .juniorNav{width:33.33%}#junior .juniorNav span{display:block;padding:22px 0 21px}}@media screen and (max-width: 767px){#junior .juniorNav{width:100%}}#junior .comTtl{background:url(../img/program/junior/bg-mainv.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}#junior .comLink .comLinkIn{margin-bottom:40px}@media screen and (max-width: 991px){#junior .comLink .comLinkIn{margin-bottom:30px}}@media screen and (max-width: 767px){#junior .comLink .comLinkIn{margin-bottom:20px}}#junior .aboutLink{text-align:center;margin-bottom:80px}#junior .aboutLink li{display:inline;font-size:18px;padding:0 20px}#junior .aboutLink li:before{content:url(../img/program/common/icon_arrow_bottom.png);margin-right:10px}#junior .aboutLink li:first-child{border-right:solid 1px #000}@media screen and (max-width: 991px){#junior .aboutLink{margin-bottom:40px}}@media screen and (max-width: 767px){#junior .aboutLink{margin-bottom:20px}#junior .aboutLink li{display:block;margin-bottom:8px}#junior .aboutLink li:first-child{border-right:none}}#junior .aboutCnt{overflow:hidden;*zoom:1;margin-bottom:50px}#junior .aboutCnt .aboutFeature{margin-bottom:50px}#junior .aboutCnt .aboutSchedule{max-width:1150px;width:100%;overflow-x:auto;margin-bottom:20px}#junior .aboutCnt .aboutSchedule .aboutTbl{width:1150px;border-top:solid 1px #dcdcdc;border-left:solid 1px #dcdcdc}#junior .aboutCnt .aboutSchedule .aboutTbl th,#junior .aboutCnt .aboutSchedule .aboutTbl td{text-align:center;border-right:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;padding:8px 0}#junior .aboutCnt .aboutSchedule .aboutTbl th{background:#f1f1f1}#junior .aboutCnt .aboutSchedule .aboutTbl th.year{width:186px}#junior .aboutCnt .aboutSchedule .aboutTbl th.month{width:80px}#junior .aboutCnt .aboutSchedule .aboutTblSecond{margin-bottom:50px}@media screen and (max-width: 767px){#junior .aboutCnt .aboutSchedule .aboutTblSecond{margin-bottom:15px}}#junior .timeline{list-style:none}#junior .timeline>li{overflow:hidden;margin:0;position:relative}#junior .timeline>li .timeline-date{float:left;width:90px;color:#a0a0a0;font-size:24px}#junior .timeline>li .timeline-content{float:left;width:80%;border-left:1px #a0a0a0 solid;padding-left:30px;padding-bottom:20px}#junior .timeline>li .timeline-content:before{content:'\2022';font-size:20px;position:absolute;left:85px;color:#a0a0a0}#junior .timeline>li .timeline-content .timeline-ttl{font-size:24px}#junior .timeline>li .timeline-content .space{overflow:hidden;margin-bottom:100px !important}#junior .timeline>li .timeline-content .space1{overflow:hidden;margin-bottom:60px !important}#junior .timeline>li .timeline-content .space3{overflow:hidden;margin-bottom:30px !important}#junior .timeline>li .timeline-content .space4{overflow:hidden;margin-bottom:120px !important}#junior .timeline>li .timeline-content .space5{overflow:hidden;margin-bottom:80px !important}#junior .timeline>li .timeline-content .timeline-cnt{overflow:hidden;*zoom:1;margin-bottom:10px}#junior .timeline>li .timeline-content .timeline-cnt .timeline-img{float:left;margin:0 10px 10px 0}@media screen and (max-width: 767px){#junior .timeline>li .timeline-date{font-size:20px}#junior .timeline>li .timeline-content{width:70%;padding-bottom:10px}#junior .timeline>li .timeline-content .timeline-ttl{font-size:20px}#junior .timeline>li .timeline-content .timeline-cnt{overflow:hidden;*zoom:1;margin-bottom:10px}#junior .timeline>li .timeline-content .timeline-cnt .timeline-img{float:none;display:block;margin:0 0 10px 0}}#junior .scheduleCont{padding:50px 110px}@media screen and (max-width: 767px){#junior .scheduleCont{padding:20px 0}}#junior .flowCont .flowTtl{text-align:center;margin-bottom:20px}#junior .flowCont .flowTtl h3{font-size:30px}#junior .flowCont .flowTtl p{color:#3087d0;font-size:20px}#junior .flowCont .flowTtl ul{overflow:hidden;display:inline-block}#junior .flowCont .flowTtl ul li{float:left;margin-right:15px}#junior .flowCont .flowTtl ul li .blueTxt{color:#3087d0;clear:left;font-size:20px;margin-right:5px}#junior .flowCont .flowVisual{margin-bottom:20px}#junior .flowCont .flowVisual img{width:100%}#junior .flowCont .flowProfile{margin-bottom:20px}#junior .flowCont .flowProfile p:nth-child(2){margin-bottom:20px}#junior .flowCont .flowProfile .blueTxt{color:#3087d0;font-size:19px;margin-bottom:20px}#junior .flowCont .flowScheduleCnt{border-top:solid 1px #a0a0a0;padding:50px 110px}@media screen and (max-width: 767px){#junior .flowCont .flowTtl{margin-bottom:15px}#junior .flowCont .flowTtl h3{font-size:20px}#junior .flowCont .flowTtl p{color:#3087d0;font-size:16px}#junior .flowCont .flowScheduleCnt{padding:20px 0}}#senior .comTtl{background:url(../img/program/senior/bg-mainv.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}#senior .comLink .comLinkIn{margin-bottom:40px}@media screen and (max-width: 991px){#senior .comLink .comLinkIn{margin-bottom:30px}}@media screen and (max-width: 767px){#senior .comLink .comLinkIn{margin-bottom:20px}}#senior .aboutCnt{overflow:hidden;*zoom:1;margin-bottom:50px}#senior .aboutCnt .aboutFeature{margin-bottom:50px}#senior .aboutCnt .aboutSchedule{max-width:1150px;width:100%;overflow-x:auto;margin-bottom:20px}#senior .aboutCnt .aboutSchedule .aboutTbl{width:1150px;border-top:solid 1px #dcdcdc;border-left:solid 1px #dcdcdc}#senior .aboutCnt .aboutSchedule .aboutTbl th,#senior .aboutCnt .aboutSchedule .aboutTbl td{text-align:center;border-right:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;padding:8px 0}#senior .aboutCnt .aboutSchedule .aboutTbl th{background:#f1f1f1}#senior .aboutCnt .aboutSchedule .aboutTbl th.year{width:186px}#senior .aboutCnt .aboutSchedule .aboutTbl th.month{width:80px}
