@charset "UTF-8";.mainVisual{margin-bottom:25px !important;}.mainText{margin-bottom:15px !important;}.mainVisual img,
.mainText img{width:100%;height:auto;}.mainText img{max-width:506px;}.event_schedule{border:1px solid #ccc;padding:3px;}.event_schedule dt{font-weight:bold;border-bottom:1px solid #ccc;padding:3px 12px;}.event_schedule dd{float:left;padding:3px 12px;}.detailList01 dd{margin:0 0 .6em 4.8em;line-height:1.5;}.page_hcd .listEventOutline01{margin-bottom:40px;}.page_hcd .listEventOutline01 li{border-bottom:1px dotted #ccc;padding:3px 0;}.page_hcd .itemEventOutline01 dt{position:absolute;font-weight:bold;padding:4px 0;}.page_hcd .itemEventOutline01 dd{padding:3px 0 3px 8em;}.pageTop a img{display:none;}.page_hcd .special_hcd ul{margin:0 0 15px;}.fzLLL{font-size:118%;}.messageMain .flImgL{display:block;float:none;text-align:center;}.spSection01 #homecomingday img{width:100%;height:auto;}.page_hcd .detailList01{position:relative;}.page_hcd .detailList01 dt{position:absolute;left:0;font-size:80%;color:#fff;width:50px;text-align:center;background:#0d4c74;}.page_hcd .detailList01 dd{margin:0 0 .6em 4.8em;line-height:1.5;}.spSection01 #homecomingday img{width:100%;height:auto;}.page_hcd .listEventCategory01 li .wrapperEventCategory01 .ico img,
.spSection01 #homecomingday .page_hcd .listEvent01 li .ico img{width:40px;height:auto;}.spSection01 #homecomingday .archive_top .boxright img{max-width:70%;}.archive_top .hcdTitle{max-width:240px;margin:0 auto;}.archive_top .hcdTitle img{width:100%;}.archive_top .top_textarea{margin-bottom:15px;}.archive_top .btn_menu{width:270px;margin:0 auto 10px;overflow:hidden;}.archive_top .btn_menu li{float:left;margin-right:5px;}.archive_top .btn_menu .first a{background:url(/english/alumni/hcd/img/btn_ookayama_no.gif) no-repeat;width:129px;height:51px;background-size:cover;display:block;}.archive_top .btn_menu .last a{background:url(/english/alumni/hcd/img/btn_suzukakedai_no.gif) no-repeat;width:129px;height:51px;background-size:cover;display:block;}.archive_top .btn_menu a img{display:none;}.archive_top .boxright{text-align:center;margin-right:0 !important;}.ttl_archive{border:none;background:none;padding:0;}.ttl_archive img{width:100%;}.ttl_area{border:6px solid #2e4e7e;}.ttl_txt{padding:10px;}.ttl_txt dt{font-size:129%;font-weight:bold;text-align:center;border-bottom:1px solid #333;margin-bottom:10px;}.ttl_txt dd{font-size:86%;}.ttl_img img{width:100%;height:auto;}#homecomingday .ul_type03{margin-bottom:30px;}#ookayama2014{margin-bottom:30px;}#ookayama2014 .list_schedule{margin-bottom:10px;}.list_schedule li{margin:0 0 5px;}.list_allday{background:#eff3f4;padding:15px 20px;}.list_allday dt{font-size:120%;font-weight:bold;}.list_allday dd{margin:0 0 3px;}.list_archive_img li{margin-bottom:10px;}#suzukakedai2014{padding-bottom:20px !important;margin-bottom:-30px;}.list_schedule_outer{list-style:square;margin:0 0 0 1.4em;}#ookayama2014 .list_schedule_outer{margin:0 0 20px 1.4em;}.list_allday_inner{margin:0 0 0 1em}.list_allday_inner li{list-style:square;margin:0 0 3px;}.event_data .comment{padding:0;}.page_hcd .taC img{max-width:300px;height:auto;}#h2_serif{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-weight:bold;font-size:200%;color:#186B8F;background:none;border:none;text-align:center;margin-bottom:20px;}.page_hcd .boxImageLinkIn02.event .boxImageLinkArticle02 .titleWrap{background:#888;}.nowrap{white-space:nowrap;}.page_hcd .pdf span::after{content:"";display:inline-block;vertical-align:middle;width:13.5px;height:14px;background:url(/common/img/ico-pdf01.svg) no-repeat;background-size:contain;}.page_hcd .listEvent01 li .blockEventStatus01 .txtEventStatus01{float:left;font-weight:bold;margin:0 .4em .4em 0;padding:0 .4em 0 0;border-right:1px solid #aeaeae;line-height:1.4;}.page_hcd .listEvent01 li .blockEventStatus01 .txtEventStatus01:nth-last-of-type(1){border-right:none;}.page_hcd .listEvent01 li .blockEventStatus01 .listEventStatus01{width:calc(100% - 65px);}.page_hcd .listEvent01 li .blockEventStatus01 .listEventStatus01.clear{clear:none;}.page_hcd .listEvent00 li{background-color:#eff3f4;padding:20px;margin-bottom:15px;overflow:hidden;}.page_hcd .listEvent01 li .blockEventStatus01 .title{margin-bottom:10px;}.page_hcd .listEvent00 li .image{margin:0 0 10px 0;}.page_hcd .listEvent00 h3{border-top:1px solid #707070;margin-top:5px;margin-bottom:10px;padding-top:10px;color:#052d5d;font-weight:bold;font-size:130%;}.page_hcd .listEvent00 .detailList01 dt,
.detailList01 dt.ls0{letter-spacing:0;padding:0 .5em;}#h2_serif_2022{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-weight:bold;font-size:200%;color:#186B8F;background:none;border:none;margin-bottom:20px;padding:0;text-align:left;line-height:1.3;}#hcd2022_catch_text{font-weight:bold;font-size:200%;color:#186B8F;background:none;border:none;margin-bottom:20px;padding:0;text-align:left;line-height:1.3;}