.pageCuannexColumn #headerBreadcrumb{margin-bottom:80px!important}.pageCuannexColumn .pageTitle{background:url(../../img/cu_annex/column_top_img_sp.jpg),#fcf6f6;background-position:100%;background-repeat:no-repeat;background-size:cover;padding:70px 0 50px}@media only screen and (min-width:992px){.pageCuannexColumn .pageTitle{background:url(../../img/cu_annex/column_top_img_pc.jpg),#faf1f2;background-position:100% 100%;background-repeat:no-repeat;background-size:cover}}.pageCuannexColumn .pageTitle h2{align-items:center;display:flex;font-size:3rem;font-weight:600;justify-content:center}@media only screen and (min-width:992px){.pageCuannexColumn .pageTitle h2{font-size:3.6rem}}.pageCuannexColumn .termTtl{border-bottom:2px solid #ed563d;display:inline-block;font-size:2rem;font-weight:600;margin-bottom:30px;margin-top:50px;padding-bottom:10px}@media only screen and (min-width:992px){.pageCuannexColumn .termTtl{margin-top:0}}.pageCuannexColumn #pickupColumn{margin-top:50px}@media only screen and (min-width:992px){.pageCuannexColumn #pickupColumn{margin-top:0}.pageCuannexColumn #pickupColumn .columnArea{display:flex}.pageCuannexColumn #pickupColumn .columnArea .columnThumb{width:47%}}.pageCuannexColumn #pickupColumn .columnArea .columnBox{margin-top:2em}@media only screen and (min-width:992px){.pageCuannexColumn #pickupColumn .columnArea .columnBox{margin-left:3%;margin-top:0;width:55%}}.pageCuannexColumn #pickupColumn .columnArea .columnBox .columnHeader{border-bottom:1px solid #dfdfdf;margin-bottom:20px;padding-bottom:20px}.pageCuannexColumn #pickupColumn .columnArea .columnBox .columnHeader h3{font-size:2.4rem;font-weight:600;line-height:1.4;margin-top:10px}.pageCuannexColumn #pickupColumn .columnHeaderTop{align-items:center;display:flex}.pageCuannexColumn #pickupColumn .columnHeaderTop .cate{background:#ed563d;color:#fff;font-size:1.2rem;margin-left:10px;padding:3px 10px}@media only screen and (min-width:992px){.pageCuannexColumn #pickupColumn .columnHeaderTop .cate{font-size:1.4rem;padding:3px 20px}}.pageCuannexColumn #pickupColumn .columnHeaderTop .cate a{color:#fff}.pageCuannexColumn #pickupColumn .teacherInfo{align-items:center;display:flex;margin-top:10px}.pageCuannexColumn #pickupColumn .teacherInfo .teacherThumbSm{border-radius:10rem;height:50px;margin-right:10px;min-height:0;overflow:hidden;width:50px}.pageCuannexColumn #pickupColumn .teacherInfo .teacherInfoName{display:inline-block;font-size:1.8rem;margin-right:10px}.pageCuannexColumn #pickupColumn .teacherInfo .teacherInfoCate{background:#dfdfdf;border-radius:3px;font-size:1.2rem;padding:2px 1rem}@media only screen and (min-width:992px){.pageCuannexColumn #pickupColumn .teacherInfo .teacherInfoCate{font-size:1.4rem}}.pageCuannexColumn #pickupColumn .teacherInfo .teacherInfoCate+.teacherInfoCate{margin-left:10px}.pageCuannexColumn #pickupColumn .columnText p{font-size:1.4rem;line-height:1.7;text-align:justify;text-justify:inter-ideograph}@media only screen and (min-width:768px){.pageCuannexColumn #pickupColumn .columnText p{font-size:1.5rem}}.pageCuannexColumn #pickupColumn .pickupBtn{margin-top:1.5em;text-align:center}@media only screen and (min-width:992px){.pageCuannexColumn #pickupColumn .pickupBtn{text-align:right}}.pageCuannexColumn #pickupColumn .pickupBtn .pickup{border:1px solid #000;font-size:1.5rem;max-width:280px;padding:10px}@media only screen and (min-width:992px){.pageCuannexColumn #pickupColumn .pickupBtn .pickup{max-width:180px;padding:8px 10px}}.pageCuannexColumn #pickupColumn .btn.column:hover,.pageCuannexColumn #pickupColumn .pickupBtn .pickup:hover{background-color:#ed563d;border:1px solid #ed563d}.pageCuannexColumn .columnArea .columnThumb,.pageCuannexColumn ::-ms-backdrop{height:320px}.pageCuannexColumn .annexList ul{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-8px;margin-right:-8px}@media only screen and (min-width:992px){.pageCuannexColumn .annexList ul{margin-left:-12px;margin-right:-12px}}.pageCuannexColumn .annexList .listItem{box-shadow:.85px 1.8px 4px 0 hsla(0,0%,54%,.3);flex-basis:calc(50% - 16px);margin:0 8px 16px;max-width:calc(50% - 16px)}@media only screen and (min-width:992px){.pageCuannexColumn .annexList .listItem{flex-basis:calc(25% - 24px);margin:0 12px 24px;max-width:calc(25% - 24px)}}.pageCuannexColumn .listItem:hover{opacity:.5;transition:.2s}.pageCuannexColumn .annexThumb{height:28vw;margin-bottom:15px;position:relative;width:100%}@media only screen and (min-width:768px){.pageCuannexColumn .annexThumb{height:180px}}.pageCuannexColumn .annexThumb img{width:100%}.pageCuannexColumn .annexInfo{display:flex;flex-direction:column}.pageCuannexColumn .annexInfo .annexCatGroup{color:#fff;font-size:1.2rem}@media only screen and (min-width:992px){.pageCuannexColumn .annexInfo .annexCatGroup{font-size:1.4rem}}.pageCuannexColumn .annexInfo .annexCatGroup .annexCat{display:inline-block;margin-right:3px;padding:3px 9px;text-align:center}@media only screen and (min-width:576px){.pageCuannexColumn .annexInfo .annexCatGroup .annexCat{min-width:40%}}@media only screen and (min-width:768px){.pageCuannexColumn .annexInfo .annexCatGroup .annexCat{min-width:40%}}@media only screen and (min-width:992px){.pageCuannexColumn .annexInfo .annexCatGroup .annexCat{display:inline;margin-right:5px;padding:5px 32px}}.pageCuannexColumn .annexInfo .annexCatGroup .teacherInfoCate{background:#dfdfdf;color:#2f2f2f;font-size:1.2rem;padding:3px .6em;text-align:center}@media only screen and (min-width:360px){.pageCuannexColumn .annexInfo .annexCatGroup .teacherInfoCate{min-width:74px}}@media only screen and (min-width:576px){.pageCuannexColumn .annexInfo .annexCatGroup .teacherInfoCate{min-width:40%}}@media only screen and (min-width:768px){.pageCuannexColumn .annexInfo .annexCatGroup .teacherInfoCate{min-width:40%}}@media only screen and (min-width:992px){.pageCuannexColumn .annexInfo .annexCatGroup .teacherInfoCate{display:inline;font-size:1.4rem;min-width:30%;padding:5px 1em}}.pageCuannexColumn .annexInfo .annexCatGroup .teacherInfoCate ul{display:inline!important;padding:5px 1em}.pageCuannexColumn .annexInfo .annexCatGroup .teacherInfoCate li{display:inline}.pageCuannexColumn .annexInfo .annexCatGroup .teacherInfoCate li+li{padding-left:15px}.pageCuannexColumn .annexInfo .annexSummary{font-size:1.6rem;padding:10px 10px 12px}@media only screen and (min-width:768px){.pageCuannexColumn .annexInfo .annexSummary{padding:12px 18px 6px}}.pageCuannexColumn .annexInfo .annexDate{color:#ed563d;font-size:1.2rem;margin-top:auto!important;padding:0 18px 12px 10px}@media only screen and (min-width:768px){.pageCuannexColumn .annexInfo .annexDate{font-size:1.5rem;padding:0 18px 12px}}@media only screen and (min-width:992px){.pageCuannexColumn .annexInfo .annexDate{padding:0 18px 12px}}.pageCuannexColumn .annexInfo .column{background-color:#ed563d}.pageCuannexColumn .pager ul{justify-content:center;margin:0 auto}.pageCuannexColumn .pager li{align-items:center;display:flex;justify-content:center;margin:0 5px}.pageCuannexColumn .pager li .pageNumber{align-items:center;border-radius:0;display:flex;font-size:1.4rem;height:40px;justify-content:center;line-height:20px;width:40px}@media only screen and (min-width:992px){.pageCuannexColumn .pager li .pageNumber{height:35px;line-height:15px;width:35px}}.pageCuannexColumn .pager li .pageNumber.current{background-color:#fff;border:1px solid #2f2f2f;color:#000;padding:10px}.pageCuannexColumn .pager li .pageNumber.dots:hover{background-color:#fff;color:#000}.pageCuannexColumn .pager li a{background:#eee;color:#999}.pageCuannexColumn .pager li a:hover{background-color:#999;color:#fff;transition:.2s}

/*# sourceMappingURL=cuannex_column_top.css.map*/