@charset "UTF-8";.contentsBody.program{padding:0 0 0px}.scheduleBlock{background:#d1dfff;padding:40px}@media (max-width:735px){.scheduleBlock{padding:1rem 2%}}.scheduleBlock .scheduleBlock__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1240px}.scheduleBlock .scheduleBlock__list li{margin-bottom:0!important;-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px);max-width:calc(50% - 5px)}.programBlock{background:#dcdcde;padding:40px 0 60px}@media (max-width:1025px){.programBlock{padding:30px 0}}@media (max-width:735px){.programBlock{padding:1.5rem 0 2rem}}.programBlock .wrap{width:940px;margin:auto}@media (max-width:1025px){.programBlock .wrap{width:94%}}.programBlock .boxTitle{font-size:2.8rem;padding:0.7rem 0 0.6rem;margin:0 0 25px}@media (max-width:1025px){.programBlock .boxTitle{font-size:2.2rem;margin:0 0 15px}}@media (max-width:735px){.programBlock .boxTitle{font-size:1.6rem;margin:0 0 0.8rem}}.programBlock .programBox{background:#fff;padding:15px 30px 30px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 20px}@media (max-width:1025px){.programBlock .programBox{padding:15px 10px 20px 20px}}@media (max-width:735px){.programBlock .programBox{margin:0 auto 1rem;padding:15px 4%}}.programBlock .programBox.-sp1{border-top:5px solid #C89434}.programBlock .programBox .day{font-size:150%;margin-bottom:5px;font-family:"Times New Roman","Hiragino Mincho ProN",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.programBlock .programBox .day .sub{font-size:78%}@media (max-width:735px){.programBlock .programBox .day{font-size:120%}.programBlock .programBox .day .sub{font-size:60%}}.programBlock .programBox .box01{width:210px;position:relative;display:inline-block}@media (max-width:1025px){.programBlock .programBox .box01{width:25%}}@media (max-width:735px){.programBlock .programBox .box01{width:40%}}.programBlock .programBox .box01:after{content:"";display:inline-block;width:1px;height:100%;background-color:#d3d3d3;position:absolute;top:0;right:-25px}@media (max-width:1025px){.programBlock .programBox .box01:after{position:absolute;top:0;right:-20px}}@media (max-width:735px){.programBlock .programBox .box01:after{position:absolute;right:-10px;height:100%}}.programBlock .programBox .box01 a img{-webkit-transition:all 0.3s;transition:all 0.3s}.programBlock .programBox .box01 a:hover img{opacity:0.6}.programBlock .programBox .box02{width:410px;margin-left:30px}@media (max-width:1025px){.programBlock .programBox .box02{width:40%;margin-left:10px}}@media (max-width:735px){.programBlock .programBox .box02{width:52%;margin-left:10px}}@media (min-width:1026px){.programBlock .programBox .box02.type2{margin:30px 0 0 30px}}@media (max-width:1025px){.programBlock .programBox .box03{width:25%}}@media (max-width:735px){.programBlock .programBox .box03{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 0}}@media (max-width:735px){.programBlock .programBox .box03 p{width:50%}}@media (min-width:1026px){.programBlock .programBox .box03.type2{margin:50px 0 0 0}}@media (max-width:735px){.programBlock .programBox .box04{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.programBlock .btn{border-bottom:1px solid #d3d3d3;margin:0}.programBlock .btn a{text-decoration:none;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right;padding:10px 36px 10px 10px;position:relative;font-weight:500}@media (max-width:1025px){.programBlock .btn a{font-size:1.4rem}}@media (max-width:735px){.programBlock .btn a{color:#fff;text-align:center;margin:auto;padding:8px 30px 8px 10px;font-size:1rem;line-height:1.5}}.programBlock .btn a:after{content:"";position:absolute;top:50%;right:0.6rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}@media (max-width:735px){.programBlock .btn a:after{width:15px;height:15px;background-image:url(../images/arrowWh.png)}}@media (max-width:735px){.programBlock .btn.entry{border:none}}.programBlock .btn.entry a{color:#c1620b}@media (max-width:735px){.programBlock .btn.entry a{color:#fff;background:#c1620b}}.programBlock .btn.entry a:after{background-image:url(../images/arrow01.png)}@media (max-width:735px){.programBlock .btn.entry a:after{background-image:url(../images/arrowWh.png)}}.programBlock .btn.entry a:hover{color:#fff;background:#c1620b}.programBlock .btn.entry a:hover:after{background-image:url(../images/arrowWh.png)}.programBlock .btn.form a{color:#0c5586}@media (max-width:735px){.programBlock .btn.form a{color:#fff;background:#0c5586}}.programBlock .btn.form a:after{background-image:url(../images/arrow02.png)}@media (max-width:735px){.programBlock .btn.form a:after{background-image:url(../images/arrowWh.png)}}.programBlock .btn.form a:hover{background:#0c5586;color:#fff}.programBlock .btn.form a:hover:after{background-image:url(../images/arrowWh.png)}.programBlock .btn.timeSchedule{border-bottom:none}.programBlock .btn.timeSchedule a{color:#1E227B}@media (max-width:735px){.programBlock .btn.timeSchedule a{color:#fff;background:#1E227B}}.programBlock .btn.timeSchedule a:after{background-image:url(../images/arrow03.png)}@media (max-width:735px){.programBlock .btn.timeSchedule a:after{background-image:url(../images/arrowWh.png)}}.programBlock .btn.timeSchedule a:hover{background:#1E227B;color:#fff}.programBlock .btn.timeSchedule a:hover:after{background-image:url(../images/arrowWh.png)}.programBlock .box02{margin:10px 0 0 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1025px){.programBlock .box02{display:block;margin:0px 0 0 0}}.programBlock .box02 .time{font-family:"Roboto",sans-serif;color:#1d2080;position:relative;font-size:2.8rem;font-weight:600;padding:0 0 0 28px;margin:0}@media (max-width:1025px){.programBlock .box02 .time{font-size:2.2rem}}@media (max-width:735px){.programBlock .box02 .time{font-size:1.5rem;margin:0 0 6px}}.programBlock .box02 .time:before{content:"";position:absolute;top:50%;left:0.6rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:20px;height:20px;background-image:url(../images/iconTime.png);background-size:contain;background-repeat:no-repeat}.programBlock .box02 .time .sub{font-size:2rem}@media (max-width:1025px){.programBlock .box02 .time .sub{font-size:1.8rem}}@media (max-width:735px){.programBlock .box02 .time .sub{font-size:1rem}}.programBlock .box02 h5{font-size:2.3rem;font-weight:600;margin-bottom:10px}@media (max-width:1025px){.programBlock .box02 h5{font-size:1.8rem}}@media (max-width:735px){.programBlock .box02 h5{font-size:1.4rem}}@media (min-width:1026px){.programBlock .box02 h5.type2{font-size:2rem}}.programBlock .box02 .icon{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1025px){.programBlock .box02 .icon{position:static;width:100%}}@media (max-width:735px){.programBlock .box02 .icon{position:static;width:100%}}.programBlock .box02 .icon li{margin-bottom:0;width:50px}@media (max-width:1025px){.programBlock .box02 .icon li{width:14%}}@media (max-width:735px){.programBlock .box02 .icon li{width:20%}}@media (max-width:1025px){.programBlock .box02 .icon li img{width:100%}}.programBlock .box02 .icon li:not(:last-child){margin-right:10px}@media (max-width:1025px){.programBlock .box02 .icon li:not(:last-child){margin-right:5px}}.programBlock .box02 .sessionCategory{font-weight:bold;margin-bottom:5px;line-height:1.5}@media (max-width:735px){.programBlock .box02 .sessionCategory{font-size:1.2rem}}.programBlock .box02 .specialLecture{padding:15px;background-color:rgba(200,148,52,0.1)}@media (max-width:735px){.programBlock .box02 .specialLecture br{display:none}}.programBlock .explain{margin-top:20px;font-size:1.4rem}@media (max-width:735px){.programBlock .explain{font-size:1rem}}.p-explain__list1{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;font-weight:bold}@media (max-width:735px){.p-explain__list1{display:block;font-size:1.4rem}}.p-explain__list1>dt{-ms-flex-negative:0;flex-shrink:0}@media (max-width:735px){.p-explain__list1>dt{font-size:1rem}}.appointment{margin:30px 0 0 0}@media (max-width:735px){.appointment{margin:0.5rem 0 0 0}}@media (max-width:735px){.contentsBody.program .listTable.type2 tr:nth-child(odd){background:#fffbea}}.appointment__text1{margin:0;font-size:1.2rem;text-align:right}@media (max-width:735px){.appointment__text1{font-size:1rem}}@media screen and (max-width:735px){.acoTitle,.toggle{margin:0 auto}.acoTitle{pointer-events:none;padding:7px;background:#1c88c5;color:#fff;font-size:70%;position:relative}.acoTitle:after{content:"";display:block;width:12px;height:12px;background:url(../../images/common/icnPlus.png) no-repeat;background-size:contain;position:absolute;right:10px;top:8px}.acoTitle.active:after{content:"";display:block;width:12px;height:12px;background:url(../../images/common/iconMinus.png) no-repeat;background-size:contain;position:absolute;right:10px;top:8px}.toggle{padding:8px;list-style:none}.acoTitle{pointer-events:all;width:100%;text-align:center}.toggle{display:none;width:100%}.toggle{-webkit-transition:padding 0.2s,line-height 0.2s,visibility 0.1s,opacity 0.1s;transition:padding 0.2s,line-height 0.2s,visibility 0.1s,opacity 0.1s}}.p-lectureTime{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:125px}.p-lectureTime__start{-ms-flex-preferred-size:50px;flex-basis:50px}.p-lectureTime__from{-ms-flex-preferred-size:25px;flex-basis:25px}.p-lectureTime__end{-ms-flex-preferred-size:50px;flex-basis:50px}@media (max-width:735px){.appointment__acoBody{display:none}}.p-heading1{margin-bottom:10px;font-weight:bold;font-size:2.4rem;text-align:center}@media (max-width:735px){.p-heading1{font-size:1.6rem}}.p-session{margin-bottom:50px}.p-day{margin-bottom:60px}@media (max-width:735px){.p-day{margin-bottom:30px}}.p-invited{color:#f00;font-size:1.4rem}@media (max-width:735px){.p-invited{font-size:1.2rem}}
/*# sourceMappingURL=style.css.map */