article#materialPage.materialCategoryPage .fa-file-pdf-o:first-child{margin-left:0px;margin-right:0px}article#materialPage #category7 ul ul{margin-left:2rem}article#materialPage #category7 ul li li{text-indent:-1rem}article#materialPage .materialList ul{margin-left:0px;margin-right:0px}article#materialPage .materialList li{list-style:none;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:1em}article#materialPage .materialList li.text-left{text-align:left}article#materialPage .materialList div div:last-child ul{margin-left:2em}article#materialPage .materialList div div:last-child li{text-align:left;margin-bottom:0px;list-style:disc}article#materialPage .materialList li span{display:block}article#materialPage .materialListFlex li img{height:250px}article#materialPage .materialListFlex dt{margin-bottom:1em}article#materialPage thead{display:none}article#materialPage table{border:none}article#materialPage table:last-child{border-bottom:0px}article#materialPage tr{display:block;margin-bottom:1em;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:2px solid #ddd}article#materialPage tr:last-child{margin-bottom:0px}article#materialPage th,article#materialPage td{border:none;border-top:2px solid #ddd}article#materialPage th{display:block;text-align:center}article#materialPage td{display:block;padding:8px}article#materialPage td:before{content:attr(data-label) " : ";font-weight:bold}article#materialPage.materialCategory3 #subcategory10.materialList div div.adMedia2021city ul{margin-left:0}article#materialPage.materialCategory3 #subcategory10.materialList div div.adMedia2021city li{list-style:none;text-align:center}article#materialPage.materialCategory3 #subcategory10.materialList div div.adMedia2021city li:not(:last-child){margin-bottom:1em}article#materialPastPage section ul{display:flex;flex-wrap:wrap;justify-content:flex-start}article#materialPastPage section ul li{text-align:center;flex-basis:100%}article#materialPastPage section ul li:not(:last-of-type){margin-bottom:1em}article#materialPastPage section ul li a,article#materialPastPage section ul li a>img{display:block;margin-left:auto;margin-right:auto}article#materialPastPage section ul li a>img{height:250px}article#materialEtcPage .downloadSection>ul,article#materialEtcPage .downloadSection>div{margin-left:2em}article#materialEtcPage .downloadSection ul{display:flex;flex-wrap:wrap;justify-content:flex-start}article#materialEtcPage .downloadSection ul>li{display:flex;flex-wrap:wrap;justify-content:flex-start;text-align:left}article#materialEtcPage .downloadSection ul.movie>li{width:100%;position:relative;margin-bottom:8px;padding-top:52.25%}article#materialEtcPage .downloadSection ul.movie>li>.youtube{position:absolute;top:0;width:100%;height:100%}article#materialEtcPage .downloadSection ul.movie>li>.youtube+img{display:none}article#materialEtcPage .downloadSection ul.image.logo>li{margin-bottom:1em;flex-basis:115px}article#materialEtcPage .downloadSection ul figcaption{text-align:left}article#materialEtcPage .downloadSection ul li a>img{width:auto;height:auto}article#materialEtcPage .downloadSection ul.image.logo figcaption{flex-basis:115px}article#materialEtcPage .downloadSection ul.image.logo img{width:100px;height:auto}article#materialEtcPage .downloadSection ul:not(.image.logo)>li{flex-basis:auto}article#materialEtcPage .downloadSection .alert-info{padding-left:30px;padding-right:10px;text-indent:-10px}article#materialEtcPage .markwhite{background-color:#ccc !important}article#materialMoviePage .movieListSection h2 i{margin-left:.5em}article#materialMoviePage .movieListSection ul{display:grid;margin-bottom:0;gap:0 5%}article#materialMoviePage .movieListSection li{flex-basis:32%;display:flex;flex-wrap:wrap}article#materialMoviePage .movieListSection li:not(:last-of-type){margin-bottom:2em}article#materialMoviePage .movieListSection li div:not(.modal){flex-basis:40%;order:1}article#materialMoviePage .movieListSection li dl{flex-basis:60%;order:2;padding-left:.5em;margin-bottom:0}article#materialMoviePage .movieListSection li dt{font-weight:normal;line-height:1.25em}article#materialMoviePage .movieListSection li dd:last-of-type{padding-top:.5em}article#materialMoviePage .movieListSection li a{cursor:pointer}article#materialMoviePage .movieListSection li a i{margin-right:.5em}article#materialMoviePage .movieListSection li a.fa-external-link{margin-right:0;margin-left:.5em}article#materialMoviePage .movieListSection li .moviethumb{display:flex;align-items:center;border:1px solid #ccc}article#materialMoviePage .movieListSection .modal .movieBlock{position:relative;width:100%;padding-top:56.25%;margin-top:.5em;margin-bottom:.5em}article#materialMoviePage .movieListSection .modal .movieBlock iframe{position:absolute;top:0;right:0;width:100%;height:100%}.indexSection dl{border:1px solid #eee;background:#f5faf2}.indexSection dt{position:relative;padding:8px 8px 0 8px;margin-left:1.5em}.indexSection dt::before{content:"・";position:absolute;left:-1em}.indexSection dd{padding:0 8px 8px 8px;margin-left:1.5em}.indexSection dd:not(:last-child){border-bottom:1px dashed #ccc}.indexSection ul{margin-bottom:0}.indexSection li{display:inline;font-size:95%}.indexSection li:not(:last-child)::after{content:"／";margin-left:.5em;margin-right:.5em}.indexSection a{text-decoration:underline}.subcategorySection a{font-weight:normal}.subcategorySection ul{margin-bottom:0}.subcategorySection .alert p{position:relative;margin-left:1.5em}.subcategorySection .alert p>span{position:absolute;left:-1.5em}.subcategorySection .alert ul{margin-left:1.5em}.subcategorySection .alert li{display:inline;font-size:95%}.subcategorySection .alert li:not(:first-child) a::before{content:"#"}.subcategorySection .alert li:not(:last-child)::after{content:"／";margin-left:.5em;margin-right:.5em}.subcategorySection .alert a{text-decoration:underline}.subcategorySection .dataList{display:flex;flex-flow:column;margin-bottom:30px}.subcategorySection .dataList>li{border:1px solid #eee;padding:11px;min-height:auto !important}.subcategorySection .dataList>li:not(:last-child){margin-bottom:1em}.subcategorySection .dataList dl{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:0}.subcategorySection .dataList dt{order:2;flex-basis:calc(100% - 90px);font-size:90%}.subcategorySection .dataList dd{order:1;flex-basis:80px}.subcategorySection .tag{margin-top:5px}.subcategorySection .tag li{display:inline-block;background:#337ab7 !important;color:#fff !important;padding:2px 7px;margin-left:1em;margin-top:5px;font-size:75%;position:relative;min-height:auto !important}.subcategorySection .tag li::before{content:"";display:block;position:absolute;border-top:10px solid rgba(0,0,0,0);border-right:10px solid #337ab7;border-bottom:10px solid rgba(0,0,0,0);left:-10px;top:0;bottom:0;margin:auto}.subcategorySection .tag li::after{content:"";width:5px;height:5px;border-radius:50%;background:#fff !important;position:absolute;left:-3px;top:0;bottom:0;margin:auto}@media print,all and (min-width: 480px){article#materialPage.materialCategory3 #subcategory10.materialList div>dl{display:flex;flex-wrap:wrap;justify-content:space-around}article#materialPage.materialCategory3 #subcategory10.materialList div>dl>div{flex-basis:50%}article#materialPage.materialCategory3 #subcategory10.materialList div>dl ul.row li{width:auto;flex-basis:100%}article#materialPage.materialCategory3 #subcategory10.materialList div>dl>div.adMedia2021city{flex-basis:100%;flex-wrap:wrap;display:flex}article#materialPage.materialCategory3 #subcategory10.materialList div>dl>div.adMedia2021city>dt{flex-basis:100%}article#materialPage.materialCategory3 #subcategory10.materialList div>dl>div.adMedia2021city>dd{flex-basis:50%}article#materialPage section thead{display:table-header-group}article#materialPage table{border:1px solid #ddd;table-layout:fixed}article#materialPage table:last-child{border-bottom:1px solid #ddd}article#materialPage tr{display:table-row;margin-bottom:0px;border:none}article#materialPage thead th{border-bottom-width:2px}article#materialPage th,article#materialPage td{border:1px solid #ddd}article#materialPage th{display:table-cell;text-align:center}article#materialPage td{display:table-cell;text-align:center}article#materialPage td:before{content:"";font-weight:normal}article#materialPage.materialCategory3 ul.row li{width:50%;float:left;margin-left:0px;margin-right:0px}.indexSection li{display:inline-block}.subcategorySection .alert li{display:inline-block}.subcategorySection .dataList{flex-flow:wrap;justify-content:flex-start}.subcategorySection .dataList>li{flex-basis:49%;margin:0 2% 1em 0}.subcategorySection .dataList>li:nth-of-type(2n){margin-right:0}_:-ms-input-placeholder,:root .subcategorySection .dataList>li{flex-basis:46.7%}}@media print,all and (min-width: 702px){article#materialEtcPage .downloadSection ul.movie>li{width:640px;height:360px;padding-top:31%}article#materialEtcPage .downloadSection ul.movie>li>.youtube{width:640px;height:360px}article#materialMoviePage .movieListSection ul{margin-bottom:-3em;grid-template-columns:1fr 1fr 1fr}article#materialMoviePage .movieListSection li{flex-direction:column;flex-basis:30%;margin-bottom:3em;display:grid;grid-template-rows:subgrid;grid-row:span 2}article#materialMoviePage .movieListSection li div:not(.modal){flex-basis:auto}article#materialMoviePage .movieListSection li dl{flex-basis:auto;padding-left:0;padding-top:.5em}}@media print,all and (min-width: 992px){article#materialPage .materialListFlex ul.row{display:flex;flex-wrap:wrap}article#materialPage .materialListFlex>ul li{margin-left:0px;margin-right:0px;width:24.5%}article#materialPage .materialList div.row div>ul li span{display:inline;margin-left:1em}article#materialPage .materialListFlex dl li{margin-left:0px;margin-right:-5px}article#materialPage .materialListFlex dl li img{height:150px}article#materialPage.materialCategory3 ul.row li{width:32%}article#materialPage.materialCategory3 #subcategory10.materialList div>dl{width:100%;justify-content:flex-start}article#materialPage.materialCategory3 #subcategory10.materialList div>dl>div{flex-basis:215px}article#materialPage.materialCategory3 #subcategory10.materialList div>dl ul.row li{flex-basis:auto}article#materialPage.materialCategory3 #subcategory10.materialList div>dl>div.adMedia2021city>dd{flex-basis:215px}article#materialPage.materialCategory3 #subcategory10.materialList div>dl>div.adMedia2021city ul li{padding-left:10px;padding-right:0px}}@media print,all and (min-width: 992px){article#materialPastPage section ul li{margin-left:2.5%;margin-right:2.5%;flex-basis:20%}article#materialEtcPage .downloadSection ul{justify-content:flex-start}article#materialEtcPage .downloadSection ul>li{margin-bottom:0px}}@media print,all and (min-width: 1024px){article#materialPage table{width:70%}}@media print,all and (min-width: 1140px){article#materialEtcPage .downloadSection ul li{margin-left:2.5%;margin-right:2.5%}.subcategorySection .dataList>li{margin:0 1em 1em 0;flex-basis:265px}.subcategorySection .dataList>li:nth-of-type(2n){margin-right:1em}.subcategorySection .dataList>li:nth-of-type(4n){margin-right:0}_:-ms-input-placeholder,:root .subcategorySection .dataList>li{flex-basis:241px}}@media print{article#materialPage h2>a{color:#333 !important}article#materialPage a .fa-file-pdf-o:before{color:red !important}article#materialPage a>span{color:#337ab7 !important}article#materialPage .materialListFlex>ul li{margin-bottom:.5em}article#materialPage #subcategory1 li:nth-of-type(3),article#materialPage #subcategory1 li:nth-of-type(4){min-height:300px}article#materialPage #subcategory2 li:nth-of-type(3),article#materialPage #subcategory2 li:nth-of-type(4){min-height:330px}article#materialPage #subcategory2 li:nth-of-type(11),article#materialPage #subcategory2 li:nth-of-type(12){min-height:330px}article#materialPage:not(.materialCategory6) #subcategory3 li:nth-of-type(1),article#materialPage:not(.materialCategory6) #subcategory3 li:nth-of-type(2),article#materialPage:not(.materialCategory6) #subcategory3 li:nth-of-type(4){min-height:330px}article#materialPage .materialListFlex li img{height:200px}article#materialPage.materialCategory3 .col-md-6{width:100%;float:none;margin-bottom:0px}article#materialPage.materialCategory3 .materialListFlex ul.row{display:block;margin-bottom:0px}article#materialPage.materialCategory3 ul.row li{width:20%}article#materialPage.materialCategory3 ul.row li img{height:150px}article#materialPage td:before{display:none}article#materialPage.materialCategory6 .materialList li.col-lg-3{width:25%;float:left}article#materialPage #subcategory1 ul,article#materialPage #subcategory2 ul,article#materialPage #subcategory3 ul,article#materialPage #subcategory4 ul{break-inside:avoid !important}article#materialEtcPage .downloadSection ul.movie>li{padding-top:0}article#materialEtcPage .downloadSection ul.movie>li>.youtube{display:none}article#materialEtcPage .downloadSection ul.movie>li>.youtube+img{display:block;width:640px;height:auto;min-width:640px}article#materialPage .subcategorySection .dataList>li{flex-basis:264px}article#materialPage .subcategorySection .tag li{font-size:75% !important}}
