﻿#openschool .h2Ttl.schedule{font-weight:bold;font-size:27px;margin-top:15px;margin-bottom:5px}@media screen and (max-width: 767px){#openschool .h2Ttl.schedule{font-size:22px;padding-right:0;padding-left:0}}#openschool .introTxt{margin-bottom:35px}@media screen and (min-width: 992px){#openschool .introTxt{width:76%;margin-right:12%;margin-left:12%}}#openschool .introTxt ul li{padding-left:20px;position:relative;margin-top:5px;margin-bottom:5px}#openschool .introTxt ul li::before{content:"○";position:absolute;left:0;top:0}#openschool .acMenu{margin-bottom:27px}#openschool .acMenu dt{border:3px solid #7d4698}#openschool .acMenu dt .scheduleTtl{padding:13px 15px 0;line-height:1;font-weight:bold}#openschool .acMenu dt .scheduleTtl .taisyo{color:#7d4698;background-color:#D8C7DF;display:inline-block;font-size:18px;padding:10px 15px;margin-right:20px}@media screen and (max-width: 767px){#openschool .acMenu dt .scheduleTtl .taisyo{font-size:15px}}#openschool .acMenu dt .scheduleTtl h3{color:#7d4698;display:inline-block;font-size:30px}@media screen and (max-width: 991px){#openschool .acMenu dt .scheduleTtl h3{display:block;margin-top:10px}}@media screen and (max-width: 767px){#openschool .acMenu dt .scheduleTtl h3{font-size:25px}}#openschool .acMenu dt .dateW{display:flex;margin-top:15px;padding:0 15px 13px;font-weight:bold;justify-content:space-between;line-height:1}@media screen and (max-width: 767px){#openschool .acMenu dt .dateW{flex-direction:column}}#openschool .acMenu dt .dateW .date{font-size:27px}@media screen and (max-width: 767px){#openschool .acMenu dt .dateW .date{font-size:24px}}#openschool .acMenu dt .dateW .appStart{background-color:#FFED00;color:#7d4698;font-size:19px;padding:10px 15px 9px}@media screen and (max-width: 767px){#openschool .acMenu dt .dateW .appStart{margin-top:10px;text-align:center;font-size:16px}}#openschool .acMenu dt .trigger{width:100%;background-color:#7d4698;height:34px;position:relative}#openschool .acMenu dt .trigger .arrow{position:absolute;right:50%;top:15%;-moz-transform:50%;-webkit-transform:50%;transform:50%}#openschool .acMenu dt .trigger .arrow img{width:22px}#openschool .acMenu dt.active .trigger .arrow img{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);top:8%}#openschool .acMenu dd{display:none;border:3px solid #7d4698;border-top:0;padding:0 20px 20px}#openschool .acMenu dd.acMenu{display:block}@media screen and (max-width: 767px){#openschool .acMenu dd{padding:0 15px 15px}}#openschool .acMenu dd .flexList{display:flex;padding:20px 0 10px;border-bottom:1.5px dotted #7d4698}@media screen and (max-width: 767px){#openschool .acMenu dd .flexList{flex-direction:column;padding-top:15px}}#openschool .acMenu dd .flexList>div{display:flex}#openschool .acMenu dd .flexList>div.harf{width:50%}@media screen and (max-width: 991px){#openschool .acMenu dd .flexList>div.harf{width:65%}}@media screen and (max-width: 767px){#openschool .acMenu dd .flexList>div.harf{width:100%;margin-bottom:15px}}#openschool .acMenu dd .flexList .midashi span{color:#7d4698;background-color:#D8C7DF;display:inline-block;font-size:13px;padding:12px 15px;line-height:1;margin-right:17px;font-weight:bold}#openschool .acMenu dd .flexList .midashiB{font-size:19px;font-weight:bold;line-height:2}@media screen and (max-width: 767px){#openschool .acMenu dd .flexList .midashiB{font-size:16px}}#openschool .acMenu dd .flexList .notes{padding-right:27px}@media screen and (max-width: 767px){#openschool .acMenu dd .flexList .notes{padding-right:15px}}#openschool .acMenu dd .flexList .notes .r1{line-height:2.5}#openschool .acMenu dd .flexList .notes ul{margin-left:20px}#openschool .acMenu dd .flexList .notes ul li{padding-left:20px;position:relative;margin-top:2px;margin-bottom:2px}#openschool .acMenu dd .flexList .notes ul li::before{content:"";width:12px;height:12px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#000;position:absolute;left:0;top:8px}@media screen and (max-width: 767px){#openschool .acMenu dd .flexList .notes ul{margin-left:0}}#openschool .acMenu dd .linkBtn{padding:20px 12px 0}@media screen and (max-width: 767px){#openschool .acMenu dd .linkBtn{padding:15px 8px 0}}#openschool .acMenu dd .linkBtn a{display:block;border:3px solid #7d4698;background-color:#FFED00;color:#7d4698;text-align:center;font-size:17px;font-weight:bold;line-height:1;padding:20px 0}#openschool .acMenu dd .linkBtn a:hover{background-color:#D8C7DF}@media screen and (max-width: 767px){#openschool .acMenu dd .linkBtn a{padding:10px 0}}#openschool .acMenu dd .linkBtn.stop a{border-color:#A8A8A8;background-color:#E2E2E2;color:#A8A8A8;pointer-events:none}.openschoolTtl{display:none}#os2024{background-color:#DAD0E7;padding-top:55px}@media screen and (max-width: 991px){#os2024{padding-top:45px}}@media screen and (max-width: 767px){#os2024{padding-top:30px}}#os2024>h2{text-align:center;margin-bottom:50px}#os2024>h2 img{max-width:615px}@media screen and (max-width: 991px){#os2024>h2{margin-bottom:40px}}@media screen and (max-width: 767px){#os2024>h2{margin-bottom:25px;padding:0 15px}}#os2024 .naiyoWrap{margin-bottom:25px}@media screen and (max-width: 767px){#os2024 .naiyoWrap{margin-bottom:20px}}#os2024 .date{font-weight:bold;font-size:40px}#os2024 .date span{font-size:25px}@media screen and (max-width: 767px){#os2024 .date{font-size:25px}#os2024 .date span{font-size:15px}}#os2024 .timeSec{background-color:#9166a9;color:#fff;font-weight:bold;font-size:15px;border-radius:7px;padding:3px 10px;display:inline-block}#os2024 .timeSec.am{background-color:#E2557C}#os2024 .timeSec.pm{background-color:#30A053}#os2024 .times{font-size:25px}@media screen and (max-width: 767px){#os2024 .times{font-size:20px}}#os2024 .note{font-size:15px}#os2024 .linkBtn{display:inline-block;border:3px solid #613587;background-color:#FFED00;color:#613587;width:160px;text-align:center;font-weight:bold;font-size:18px;padding-top:20px;padding-bottom:20px;line-height:1}@media screen and (max-width: 767px){#os2024 .linkBtn{width:75%;padding-top:15px;padding-bottom:15px}}#os2024 .linkBtn.stop{border-color:#A8A8A8;background-color:#EFEFEF;color:#A8A8A8}#os2024 .linkBtn+.note{margin-top:10px}@media screen and (max-width: 767px){#os2024 .linkBtn+.note{margin-top:5px}}#os2024 .capa{font-size:25px;font-weight:bold}@media screen and (max-width: 767px){#os2024 .capa{font-size:20px}}#os2024 .osTbl{background-color:#fff;width:100%}#os2024 .osTbl th.brs,#os2024 .osTbl td.brs{border-right:1px solid #7d4698}#os2024 .osTbl th.bbs,#os2024 .osTbl td.bbs{border-bottom:1px solid #7d4698}#os2024 .osTbl th.bbd,#os2024 .osTbl td.bbd{border-bottom:1px dotted #7d4698}#os2024 .osTbl th .txtS,#os2024 .osTbl td .txtS{font-size:90%;display:block;line-height:1.3;padding-top:5px;font-weight:normal;padding-bottom:5px;color:#fff}#os2024 .osTbl th{text-align:center;font-weight:bold;font-size:16px;background-color:#BC94D9;color:#fff;border-top:1px solid #7d4698;border-bottom:1px solid #7d4698;padding-top:3px;padding-bottom:3px}#os2024 .osTbl th.cw1{width:17%}#os2024 .osTbl th.cw2{width:18%}#os2024 .osTbl th.cw3{width:42%}#os2024 .osTbl th.cw4{width:23%}#os2024 .osTbl th.cw3b{width:20%}@media screen and (max-width: 991px){#os2024 .osTbl th.cw3b{width:17%}}@media screen and (min-width: 768px){#os2024 .osTbl th.naiyoTh{padding-top:10px;padding-bottom:10px}}#os2024 .osTbl td{text-align:center;padding:18px 5px}#os2024 .osTbl td.naiyo{text-align:left;padding-right:5px;padding-left:15px}@media screen and (max-width: 767px){#os2024 .osTbl td.naiyo{padding:5px 10px 15px}}#os2024 .osTbl td .naiyouList li{line-height:1.5;margin-top:10px;margin-bottom:10px;padding-left:20px;position:relative;font-size:17px}#os2024 .osTbl td .naiyouList li::before{content:"";width:14px;height:14px;border-radius:50%;background-color:#000;position:absolute;left:0;top:9px}#os2024 .osTbl td .naiyouList .txtB{font-weight:bold;font-size:20px}#os2024 .osTbl td .naiyouList .summary{padding-top:5px;width:93%}@media screen and (max-width: 767px){#os2024 .osTbl td .naiyouList li{font-size:15px}#os2024 .osTbl td .naiyouList .txtB{font-size:18px}#os2024 .osTbl td .naiyouList .summary{width:100%}}#os2024 .osList{background-color:#fff;border-bottom:1px solid #7d4698;margin-bottom:20px}#os2024 .osList dt{background-color:#BC94D9;color:#fff;text-align:center;font-weight:bold;font-size:16px;border-top:1px solid #7d4698;border-bottom:1px solid #7d4698;padding-top:3px;padding-bottom:3px}#os2024 .osList dd{padding:10px;text-align:center}@media screen and (max-width: 767px){#os2024 .osList dd .date,#os2024 .osList dd .times,#os2024 .osList dd .note{display:inline-block}#os2024 .osList dd .timeSec{vertical-align:text-bottom}#os2024 .osList dd .times{margin-left:10px}}#os2024 .osTbl .announce,#os2024 .osList .announce{font-weight:600;font-size:20px}@media (max-width: 767px){#os2024 .osTbl .announce,#os2024 .osList .announce{font-size:18px}}#os2024 .osTbl .txtS,#os2024 .osList .txtS{font-size:90%;display:block;line-height:1.3;padding-top:5px;font-weight:normal;padding-bottom:5px;color:#fff}@media screen and (max-width: 374px){#os2024 .osTbl .txtS,#os2024 .osList .txtS{font-size:13px}}#os2024 .cautionWrap{margin-top:25px}@media (max-width: 767px){#os2024 .cautionWrap{margin-top:0}}#os2024 .caution h3{font-size:20px;font-weight:bold}@media (max-width: 767px){#os2024 .caution h3{font-size:17px}}#os2024 .caution ul li{font-size:16px;padding-left:20px;margin-top:10px;margin-bottom:10px;position:relative}#os2024 .caution ul li:before{content:"";-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#000;position:absolute;width:7px;height:7px;top:10px;left:5px}@media (max-width: 767px){#os2024 .caution ul li{font-size:15px;margin-top:7px;margin-bottom:7px}}#os2023-2{background:url(../img/setsumeikai/2023/bg.png) repeat-y left top;background-size:cover;padding-top:45px}@media screen and (max-width: 991px){#os2023-2{padding-top:35px}}@media screen and (max-width: 767px){#os2023-2{padding-top:30px}}#os2023-2>h2{text-align:center;margin-bottom:35px}#os2023-2>h2 img{max-width:627px}@media screen and (max-width: 991px){#os2023-2>h2{margin-bottom:25px}}@media screen and (max-width: 767px){#os2023-2>h2{margin-bottom:20px;padding:0 15px}}#os2023-2 .naiyoWrap{margin-bottom:25px}@media screen and (max-width: 767px){#os2023-2 .naiyoWrap{margin-bottom:20px}}#os2023-2 .date{font-weight:bold;font-size:40px}#os2023-2 .date span{font-size:25px}@media screen and (max-width: 767px){#os2023-2 .date{font-size:25px}#os2023-2 .date span{font-size:15px}}#os2023-2 .timeSec{background-color:#13ACC4;color:#fff;font-weight:bold;font-size:15px;border-radius:7px;padding:3px 10px;display:inline-block}#os2023-2 .times{font-size:25px}@media screen and (max-width: 767px){#os2023-2 .times{font-size:20px}}#os2023-2 .note{font-size:15px}#os2023-2 .linkBtn{display:inline-block;border:3px solid #613587;background-color:#FFED00;color:#613587;width:160px;text-align:center;font-weight:bold;font-size:18px;padding-top:20px;padding-bottom:20px;line-height:1}@media screen and (max-width: 767px){#os2023-2 .linkBtn{width:75%;padding-top:15px;padding-bottom:15px}}#os2023-2 .linkBtn.stop{border-color:#A8A8A8;background-color:#EFEFEF;color:#A8A8A8}#os2023-2 .linkBtn+.note{margin-top:10px}@media screen and (max-width: 767px){#os2023-2 .linkBtn+.note{margin-top:5px}}#os2023-2 .capa{font-size:25px;font-weight:bold}@media screen and (max-width: 767px){#os2023-2 .capa{font-size:20px}}#os2023-2 .osTbl{background-color:#fff;width:100%}#os2023-2 .osTbl th.brs,#os2023-2 .osTbl td.brs{border-right:1px solid #13ACC4}#os2023-2 .osTbl th.bbs,#os2023-2 .osTbl td.bbs{border-bottom:1px solid #13ACC4}#os2023-2 .osTbl th.bbd,#os2023-2 .osTbl td.bbd{border-bottom:1px dotted #13ACC4}#os2023-2 .osTbl th .txtS,#os2023-2 .osTbl td .txtS{font-size:90%;display:block;line-height:1.3;padding-top:5px;font-weight:normal;padding-bottom:5px;color:#333}#os2023-2 .osTbl th{background-color:#C7E7EE;text-align:center;font-weight:bold;font-size:16px;color:#13ACC4;border-top:1px solid #13ACC4;border-bottom:1px solid #13ACC4;padding-top:3px;padding-bottom:3px}#os2023-2 .osTbl th.cw1b{width:21%}#os2023-2 .osTbl th.cw2b{width:19%}#os2023-2 .osTbl th.cw3b{width:12%}#os2023-2 .osTbl th.cw4b{width:23%}#os2023-2 .osTbl th.cw5b{width:25%}@media screen and (min-width: 768px){#os2023-2 .osTbl th.naiyoTh{padding-top:10px;padding-bottom:10px}}#os2023-2 .osTbl td{text-align:center;padding:18px 5px}#os2023-2 .osTbl td.naiyo{text-align:left;padding-right:5px;padding-left:15px}@media screen and (max-width: 767px){#os2023-2 .osTbl td.naiyo{padding:5px 10px 15px}}#os2023-2 .osTbl td .naiyouList li{line-height:1.5;margin-top:10px;margin-bottom:10px;padding-left:20px;position:relative;font-size:17px}#os2023-2 .osTbl td .naiyouList li::before{content:"";width:14px;height:14px;border-radius:50%;background-color:#000;position:absolute;left:0;top:9px}#os2023-2 .osTbl td .naiyouList .txtB{font-weight:bold;font-size:20px}#os2023-2 .osTbl td .naiyouList .summary{padding-top:5px;width:93%}@media screen and (max-width: 767px){#os2023-2 .osTbl td .naiyouList li{font-size:15px}#os2023-2 .osTbl td .naiyouList .txtB{font-size:18px}#os2023-2 .osTbl td .naiyouList .summary{width:100%}}#os2023-2 .osList{background-color:#fff;border-bottom:1px solid #13ACC4;margin-bottom:20px}#os2023-2 .osList dt{background-color:#C7E7EE;text-align:center;font-weight:bold;font-size:16px;color:#13ACC4;border-top:1px solid #13ACC4;border-bottom:1px solid #13ACC4;padding-top:3px;padding-bottom:3px}#os2023-2 .osList dd{padding:10px;text-align:center}@media screen and (max-width: 767px){#os2023-2 .osList dd .date,#os2023-2 .osList dd .times,#os2023-2 .osList dd .note{display:inline-block}#os2023-2 .osList dd .timeSec{vertical-align:text-bottom}#os2023-2 .osList dd .times{margin-left:10px}}#os2023-2 .osTbl .announce,#os2023-2 .osList .announce{font-weight:600;font-size:20px}@media (max-width: 767px){#os2023-2 .osTbl .announce,#os2023-2 .osList .announce{font-size:18px}}#os2023-2 .osTbl .txtS,#os2023-2 .osList .txtS{font-size:90%;display:block;line-height:1.3;padding-top:5px;font-weight:normal;padding-bottom:5px;color:#333}@media screen and (max-width: 374px){#os2023-2 .osTbl .txtS,#os2023-2 .osList .txtS{font-size:13px}}#os2023-2 .cautionWrap{margin-top:25px}@media (max-width: 767px){#os2023-2 .cautionWrap{margin-top:0}}#os2023-2 .caution h3{font-size:20px;font-weight:bold}@media (max-width: 767px){#os2023-2 .caution h3{font-size:17px}}#os2023-2 .caution ul li{font-size:16px;padding-left:20px;margin-top:10px;margin-bottom:10px;position:relative}#os2023-2 .caution ul li:before{content:"";-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#000;position:absolute;width:7px;height:7px;top:10px;left:5px}@media (max-width: 767px){#os2023-2 .caution ul li{font-size:15px;margin-top:7px;margin-bottom:7px}}#os2023-3{background:url(../img/setsumeikai/2023/bg.png) repeat-y left top;background-size:cover;padding-top:45px}@media screen and (max-width: 991px){#os2023-3{padding-top:35px}}@media screen and (max-width: 767px){#os2023-3{padding-top:30px}}#os2023-3>h2{text-align:center;margin-bottom:35px}#os2023-3>h2 img{max-width:627px}@media screen and (max-width: 991px){#os2023-3>h2{margin-bottom:25px}}@media screen and (max-width: 767px){#os2023-3>h2{margin-bottom:20px;padding:0 15px}}#os2023-3 .naiyoWrap{margin-bottom:25px}@media screen and (max-width: 767px){#os2023-3 .naiyoWrap{margin-bottom:20px}}#os2023-3 .date{font-weight:bold;font-size:40px}#os2023-3 .date span{font-size:25px}@media screen and (max-width: 767px){#os2023-3 .date{font-size:25px}#os2023-3 .date span{font-size:15px}}#os2023-3 .times{font-size:25px}@media screen and (max-width: 767px){#os2023-3 .times{font-size:20px}}#os2023-3 .note{font-size:15px}#os2023-3 .linkBtn{display:inline-block;border:3px solid #613587;background-color:#FFED00;color:#613587;width:160px;text-align:center;font-weight:bold;font-size:18px;padding-top:20px;padding-bottom:20px;line-height:1}@media screen and (max-width: 767px){#os2023-3 .linkBtn{width:75%;padding-top:15px;padding-bottom:15px}}#os2023-3 .linkBtn.stop{border-color:#A8A8A8;background-color:#EFEFEF;color:#A8A8A8}#os2023-3 .linkBtn+.note{margin-top:10px}@media screen and (max-width: 767px){#os2023-3 .linkBtn+.note{margin-top:5px}}#os2023-3 .capa{font-size:25px;font-weight:bold}@media screen and (max-width: 767px){#os2023-3 .capa{font-size:20px}}#os2023-3 .osTbl{background-color:#fff;width:100%}#os2023-3 .osTbl th.brs,#os2023-3 .osTbl td.brs{border-right:1px solid #069C5D}#os2023-3 .osTbl th.bbs,#os2023-3 .osTbl td.bbs{border-bottom:1px solid #069C5D}#os2023-3 .osTbl th.bbd,#os2023-3 .osTbl td.bbd{border-bottom:1px dotted #069C5D}#os2023-3 .osTbl th .txtS,#os2023-3 .osTbl td .txtS{font-size:90%;display:block;line-height:1.3;padding-top:5px;font-weight:normal;padding-bottom:5px;color:#333}#os2023-3 .osTbl th{background-color:#C4E1CB;text-align:center;font-weight:bold;font-size:16px;color:#069C5D;border-top:1px solid #069C5D;border-bottom:1px solid #069C5D;padding-top:3px;padding-bottom:3px}#os2023-3 .osTbl th.cw1b{width:21%}#os2023-3 .osTbl th.cw2b{width:19%}#os2023-3 .osTbl th.cw3b{width:12%}#os2023-3 .osTbl th.cw4b{width:23%}#os2023-3 .osTbl th.cw5b{width:25%}@media screen and (min-width: 768px){#os2023-3 .osTbl th.naiyoTh{padding-top:10px;padding-bottom:10px}}#os2023-3 .osTbl td{text-align:center;padding:18px 5px}#os2023-3 .osTbl td.naiyo{text-align:left;padding-right:5px;padding-left:15px}@media screen and (max-width: 767px){#os2023-3 .osTbl td.naiyo{padding:5px 10px 15px}}#os2023-3 .osTbl td .naiyouList li{line-height:1.5;margin-top:10px;margin-bottom:10px;padding-left:20px;position:relative;font-size:17px}#os2023-3 .osTbl td .naiyouList li::before{content:"";width:14px;height:14px;border-radius:50%;background-color:#000;position:absolute;left:0;top:9px}#os2023-3 .osTbl td .naiyouList .txtB{font-weight:bold;font-size:20px}#os2023-3 .osTbl td .naiyouList .summary{padding-top:5px;width:93%}@media screen and (max-width: 767px){#os2023-3 .osTbl td .naiyouList li{font-size:15px}#os2023-3 .osTbl td .naiyouList .txtB{font-size:18px}#os2023-3 .osTbl td .naiyouList .summary{width:100%}}#os2023-3 .osList{background-color:#fff;border-bottom:1px solid #069C5D;margin-bottom:20px}#os2023-3 .osList dt{background-color:#C4E1CB;text-align:center;font-weight:bold;font-size:16px;color:#069C5D;border-top:1px solid #069C5D;border-bottom:1px solid #069C5D;padding-top:3px;padding-bottom:3px}#os2023-3 .osList dd{padding:10px;text-align:center}@media screen and (max-width: 767px){#os2023-3 .osList dd .date,#os2023-3 .osList dd .times,#os2023-3 .osList dd .note{display:inline-block}#os2023-3 .osList dd .timeSec{vertical-align:text-bottom}#os2023-3 .osList dd .times{margin-left:10px}}#os2023-3 .osTbl .announce,#os2023-3 .osList .announce{font-weight:600;font-size:20px}@media (max-width: 767px){#os2023-3 .osTbl .announce,#os2023-3 .osList .announce{font-size:18px}}#os2023-3 .osTbl .txtS,#os2023-3 .osList .txtS{font-size:90%;display:block;line-height:1.3;padding-top:5px;font-weight:normal;padding-bottom:5px;color:#333}@media screen and (max-width: 374px){#os2023-3 .osTbl .txtS,#os2023-3 .osList .txtS{font-size:13px}}#os2023-3 .cautionWrap{margin-top:25px}@media (max-width: 767px){#os2023-3 .cautionWrap{margin-top:0}}#os2023-3 .caution h3{font-size:20px;font-weight:bold}@media (max-width: 767px){#os2023-3 .caution h3{font-size:17px}}#os2023-3 .caution ul li{font-size:16px;padding-left:20px;margin-top:10px;margin-bottom:10px;position:relative}#os2023-3 .caution ul li:before{content:"";-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#000;position:absolute;width:7px;height:7px;top:10px;left:5px}@media (max-width: 767px){#os2023-3 .caution ul li{font-size:15px;margin-top:7px;margin-bottom:7px}}#os2023-4{background-color:#DAD0E7;padding-top:45px}@media screen and (max-width: 991px){#os2023-4{padding-top:35px}}@media screen and (max-width: 767px){#os2023-4{padding-top:30px}}#os2023-4>h2{text-align:center;margin-bottom:35px}#os2023-4>h2 img{max-width:627px}@media screen and (max-width: 991px){#os2023-4>h2{margin-bottom:25px}}@media screen and (max-width: 767px){#os2023-4>h2{margin-bottom:20px;padding:0 15px}}#os2023-4 .naiyoWrap{margin-bottom:25px}@media screen and (max-width: 767px){#os2023-4 .naiyoWrap{margin-bottom:20px}}#os2023-4 .date{font-weight:bold;font-size:40px}#os2023-4 .date span{font-size:25px}@media screen and (max-width: 767px){#os2023-4 .date{font-size:25px}#os2023-4 .date span{font-size:15px}}#os2023-4 .date2{font-weight:bold;font-size:35px}#os2023-4 .date2 span{font-size:22px}@media screen and (max-width: 767px){#os2023-4 .date2{font-size:25px}#os2023-4 .date2 span{font-size:15px}}#os2023-4 .times{font-size:25px}@media screen and (max-width: 767px){#os2023-4 .times{font-size:20px}}#os2023-4 .note{font-size:15px}#os2023-4 .linkBtn{display:inline-block;border:3px solid #613587;background-color:#FFED00;color:#613587;width:160px;text-align:center;font-weight:bold;font-size:18px;padding-top:20px;padding-bottom:20px;line-height:1}@media screen and (max-width: 767px){#os2023-4 .linkBtn{width:75%;padding-top:15px;padding-bottom:15px}}#os2023-4 .linkBtn.stop{border-color:#A8A8A8;background-color:#EFEFEF;color:#A8A8A8}#os2023-4 .linkBtn.before{padding-top:8px;padding-bottom:12px;line-height:1.3}#os2023-4 .linkBtn+.note{margin-top:10px}@media screen and (max-width: 767px){#os2023-4 .linkBtn+.note{margin-top:5px}}#os2023-4 .capa{font-size:25px;font-weight:bold}@media screen and (max-width: 767px){#os2023-4 .capa{font-size:20px}}#os2023-4 .osTbl{background-color:#fff;width:100%}#os2023-4 .osTbl th.brs,#os2023-4 .osTbl td.brs{border-right:1px solid #8E6AA9}#os2023-4 .osTbl th.bbs,#os2023-4 .osTbl td.bbs{border-bottom:1px solid #8E6AA9}#os2023-4 .osTbl th.bbd,#os2023-4 .osTbl td.bbd{border-bottom:1px dotted #8E6AA9}#os2023-4 .osTbl th .txtS,#os2023-4 .osTbl td .txtS{font-size:90%;display:block;line-height:1.3;padding-top:5px;font-weight:normal;padding-bottom:5px;color:#fff}#os2023-4 .osTbl th{background-color:#BC94D9;text-align:center;font-weight:bold;font-size:16px;color:#fff;border-top:1px solid #8E6AA9;border-bottom:1px solid #8E6AA9;padding-top:3px;padding-bottom:3px}#os2023-4 .osTbl th.cw1b{width:21%}#os2023-4 .osTbl th.cw2b{width:19%}#os2023-4 .osTbl th.cw3b{width:12%}#os2023-4 .osTbl th.cw4b{width:23%}#os2023-4 .osTbl th.cw5b{width:25%}@media screen and (min-width: 768px){#os2023-4 .osTbl th.naiyoTh{padding-top:10px;padding-bottom:10px}}#os2023-4 .osTbl td{text-align:center;padding:18px 5px}#os2023-4 .osTbl td.naiyo{text-align:left;padding-right:5px;padding-left:15px}@media screen and (max-width: 767px){#os2023-4 .osTbl td.naiyo{padding:5px 10px 15px}}#os2023-4 .osTbl td .naiyouList li{line-height:1.5;margin-top:10px;margin-bottom:10px;padding-left:20px;position:relative;font-size:17px}#os2023-4 .osTbl td .naiyouList li::before{content:"";width:14px;height:14px;border-radius:50%;background-color:#000;position:absolute;left:0;top:9px}#os2023-4 .osTbl td .naiyouList .txtB{font-weight:bold;font-size:20px}#os2023-4 .osTbl td .naiyouList .summary{padding-top:5px;width:93%}@media screen and (max-width: 767px){#os2023-4 .osTbl td .naiyouList li{font-size:15px}#os2023-4 .osTbl td .naiyouList .txtB{font-size:18px}#os2023-4 .osTbl td .naiyouList .summary{width:100%}}#os2023-4 .osList{background-color:#fff;border-bottom:1px solid #8E6AA9;margin-bottom:20px}#os2023-4 .osList dt{background-color:#BC94D9;text-align:center;font-weight:bold;font-size:16px;color:#fff;border-top:1px solid #8E6AA9;border-bottom:1px solid #8E6AA9;padding-top:3px;padding-bottom:3px}#os2023-4 .osList dd{padding:10px;text-align:center}@media screen and (max-width: 767px){#os2023-4 .osList dd .date,#os2023-4 .osList dd .times,#os2023-4 .osList dd .note{display:inline-block}#os2023-4 .osList dd .timeSec{vertical-align:text-bottom}#os2023-4 .osList dd .times{margin-left:10px}}#os2023-4 .osTbl .announce,#os2023-4 .osList .announce{font-weight:600;font-size:20px}@media (max-width: 767px){#os2023-4 .osTbl .announce,#os2023-4 .osList .announce{font-size:18px}}#os2023-4 .osTbl .txtS,#os2023-4 .osList .txtS{font-size:90%;display:block;line-height:1.3;padding-top:5px;font-weight:normal;padding-bottom:5px;color:#fff}@media screen and (max-width: 374px){#os2023-4 .osTbl .txtS,#os2023-4 .osList .txtS{font-size:13px}}#os2023-4 .cautionWrap{margin-top:25px}@media (max-width: 767px){#os2023-4 .cautionWrap{margin-top:0}}#os2023-4 .caution h3{font-size:20px;font-weight:bold}@media (max-width: 767px){#os2023-4 .caution h3{font-size:17px}}#os2023-4 .caution ul li{font-size:16px;padding-left:20px;margin-top:10px;margin-bottom:10px;position:relative}#os2023-4 .caution ul li:before{content:"";-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#000;position:absolute;width:7px;height:7px;top:10px;left:5px}@media (max-width: 767px){#os2023-4 .caution ul li{font-size:15px;margin-top:7px;margin-bottom:7px}}
