body#archive-case .crumb{display:none}body#archive-case .under_kv{margin-top:30px}body#archive-case .under_kv_ttl{font-size:36px}.slider{width:100%;margin:-30px auto 0;padding:0 0 50px;background-color:#CD2E35}.slider img{width:100%;max-width:100%}.slider .slick-slide{height:329px !important;overflow:hidden;margin:20px 1.4vw !important;padding:20px 20px 10px 20px;transition:0.5s ease-in-out;border:solid 3px #fff;background-color:#fff;border-radius:9px;box-shadow:0 12px 36px 0 rgba(0,0,0,0.4)}.slider .slick-slide:hover{border:solid 3px #a10007;box-shadow:0 1px 3px 0 rgba(0,0,0,0.4)}.slider a.link{display:block}.slider .slick-arrow{z-index:2 !important}.slider .slick-next,.slider .slick-prev{top:calc(50% - 12px) !important}.slider .slick-next{right:19.5% !important}.slider .slick-prev{left:19.5% !important}.slick-next:before,.slick-prev:before{content:'' !important;display:inline-block;width:20px;height:30px;background-size:100%}.slick-next:before{background:url("/wp-content/themes/callcall/images/slick-arr-r.png") no-repeat 0 0}.slick-prev:before{background:url("/wp-content/themes/callcall/images/slick-arr-l.png") no-repeat 0 0}.slick-dots{position:absolute;bottom:20px !important}.slick-dots li button:before{font-size:10px !important}.slider .wrap{line-height:1.5;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:25px;overflow:hidden}.img_area{width:40%}.slider .slick-slide .img_area img{transition:0.5s ease-in-out;filter:brightness(100%);box-shadow:0 1px 6px 0 rgba(0,0,0,0.15)}.slider .slick-slide:hover .img_area img{filter:brightness(120%)}.txt_area{flex:1}.name_area{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:15px}.name_area .logo_area{width:50px}.txt_area .case_list_name-int{color:#000;letter-spacing:1px;font-size:18px;font-weight:bold;padding-left:0.8em;border-left:solid 3px #c70911}.txt_area .case_list_ttl-int{font-size:24px;font-weight:bold;margin:30px 0 0 0}.txt_area .case_list_ttl-int b{color:#c70911}.txt_area .case_list_desc-int{font-size:16px;color:#555;font-weight:bold;letter-spacing:2px;margin:15px 0 0 0;padding-bottom:5px}.txt_area .itemlist_area{font-size:14px;color:#999;margin-top:25px;padding:20px 0 0;border-top:solid 1px #ccc}.txt_area .itemlist_area ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.txt_area .itemlist_area ul li{color:#555}.txt_area .itemlist_area .itemlist>li:after{content:"/";display:inline-block;padding:0 1em}.txt_area .itemlist_area .itemlist>li.childlist:after{content:none}.txt_area .itemlist_area .itemlist .childlist li{color:#4c849c;margin-right:0.6em}@media screen and (max-width: 1000px){main{overflow:hidden}.under_kv{margin-top:1px}.under_kv_ttl{font-size:22px}.slider{width:100%;margin:-30px auto 0;padding:0 0 50px}.slider .slick-slide{height:400px !important;margin:20px 1.4vw !important;padding:20px}.slider .slick-next,.slider .slick-prev{top:calc(100% - 38px) !important}.slider .slick-next{right:6.5% !important}.slider .slick-prev{left:6.5% !important}.slick-next:before,.slick-prev:before{content:'' !important;display:inline-block;width:20px;height:30px;background-size:100%}.slick-dots{position:absolute;bottom:20px !important}.slick-dots li button:before{font-size:10px !important}.slider .wrap{line-height:1.5;display:block}.img_area{width:100%;aspect-ratio:10 / 7.63;overflow:hidden;margin:0 auto}.name_area{width:fit-content;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:10px;margin:15px auto 15px}.name_area .logo_area{width:40px}.txt_area .case_list_name-int{font-size:13px;color:#333;border:none;padding:0}.txt_area .case_list_ttl-int{font-size:16px;line-height:1.4;margin:0 0 5px}.txt_area .case_list_desc-int{font-size:12px}.txt_area .itemlist_area{font-size:10px;margin-top:15px;padding:10px 0 0;border-top:solid 1px #ccc}.txt_area .itemlist_area ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.txt_area .itemlist_area ul li{color:#555}.txt_area .itemlist_area .itemlist>li:after{content:"/";display:inline-block;padding:0 1em}.txt_area .itemlist_area{display:none}.txt_area .itemlist_area .itemlist>li.childlist:after{content:none}.txt_area .itemlist_area .itemlist .childlist li{margin-right:0.6em}}
