@charset "UTF-8";#seminar .cms-wrap{padding-bottom:30vw}#seminar .case-items .case-item{position:relative}#seminar .case-items .case-item .case-item__con{margin-bottom:16vw}#seminar .case-items .case-item .case-item__con .case-item__txt{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4}#seminar .case-items .case-item .case-item__con .line{background-color:rgba(0,0,0,.3);height:.3vw;margin:3vw 0;width:100%}#seminar .case-items .case-item .case-item__con .seminar_info{display:flex;justify-content:flex-start;align-items:center}#seminar .case-items .case-item .case-item__con .seminar_info .seminar_info_caption,#seminar .case-items .case-item .case-item__con .seminar_info .seminar_info_content{font-size:3.4vw;line-height:1.8}#seminar .case-items .case-item .case-item__con .seminar_info .seminar_info_caption{text-align:justify;text-align-last:justify;width:11.5vw}#seminar .case-items .case-item .case-item__con .case-item_cat_lists{display:flex;justify-content:flex-start;align-items:center;gap:3vw}#seminar .case-items .case-item .case-item__con .case-item_cat_lists .case-item_cat_list{border-radius:4vw;color:#fff;font-size:3.4vw;font-weight:700;height:8vw;line-height:2.4;margin-top:3vw;padding:0 4vw;text-align:center;width:fit-content}#seminar .case-item_cat_list.order_1{background-color:#aaa}#seminar .case-item_cat_list.order_2{background-color:#076c55}#seminar .case-item_cat_list.order_3{background-color:#ea7500}#seminar .case-item_cat_list.order_4{background-color:#bc0000}#seminar .case-item_cat_list.order_5{background-color:#070c6c}#seminar .case-item_cat_list.order_6{background-color:#0090c9}#seminar .case-item_cat_list.order_7{background-color:#da006d}#seminar .case-item_cat_list.order_8{background-color:#2fb200}#seminar .case-item_cat_list.order_9{background-color:#df9c00}#seminar .case-item_cat_list.order_10{background-color:#241200}#seminar .case-item_cat_list.seminar_finish{background-color:#aaa!important}#seminar .useful_contents .main_img{width:100%}#seminar .useful_contents .contents_title{font-size:5.33333vw;font-weight:700;line-height:1.8;margin-top:6vw}#seminar .useful_contents .seminar_info{display:flex;justify-content:flex-start;align-items:center}#seminar .useful_contents .seminar_info.mt{margin-top:6vw}#seminar .useful_contents .seminar_info .seminar_info_caption{font-size:4.26667vw;line-height:1.8;text-align:justify;text-align-last:justify;width:18.2vw}#seminar .useful_contents .seminar_info .seminar_info_content{font-size:4.26667vw;line-height:1.8}#seminar .useful_contents .case-item_cat_lists{display:flex;justify-content:flex-start;align-items:center;gap:3vw;margin:6vw 0}#seminar .useful_contents .case-item_cat_lists .case-item_cat_list{border-radius:4vw;color:#fff;font-size:3.4vw;font-weight:700;height:8vw;line-height:2.4;padding:0 4vw;text-align:center;width:fit-content}#seminar .casestudies_back_btn a{top:auto;bottom:-10vw}@media print,screen and (min-width:768px){#seminar .cms-wrap{padding-bottom:140px}#seminar .case-items .case-item{min-height:500px;height:max(34.7vw,500px);position:relative}#seminar .case-items .case-item .case-item__con .line{height:1px;margin:max(.69444vw,10px) 0}#seminar .case-items .case-item .case-item__con .seminar_info .seminar_info_caption,#seminar .case-items .case-item .case-item__con .seminar_info .seminar_info_content{font-size:max(.97222vw,14px)}#seminar .case-items .case-item .case-item__con .seminar_info .seminar_info_caption{min-width:44px;width:3.05556vw}#seminar .case-items .case-item .case-item__con .case-item_cat_lists{gap:max(.69444vw,10px)}#seminar .case-items .case-item .case-item__con .case-item_cat_lists .case-item_cat_list{border-radius:max(1.04167vw,15px);font-size:max(.97222vw,14px);height:max(2.08333vw,30px);line-height:2.3;margin-top:max(.69444vw,10px);padding:0 max(1.38889vw,20px)}#seminar .useful_contents .contents_title{font-size:28px;margin-top:50px}#seminar .useful_contents .seminar_info.mt{margin-top:40px}#seminar .useful_contents .seminar_info .seminar_info_caption{font-size:16px;width:73px}#seminar .useful_contents .seminar_info .seminar_info_content{font-size:16px}#seminar .useful_contents .case-item_cat_lists{gap:20px;margin:50px 0}#seminar .useful_contents .case-item_cat_lists .case-item_cat_list{border-radius:15px;font-size:14px;height:30px;line-height:2.3;padding:0 20px}#seminar .casestudies_back_btn a{bottom:-40px}}