#page .site-content,.entry-content{background:#f0f5f8}h4.cs_top_ttl{width:100%}.cs_top_ttl{margin:0 auto 2em;position:relative}.cs_top_ttl span{position:relative;display:inline-block;padding-left:1em;padding-right:1em;font-size:var(--font-size-2xl)!important;background-color:#f0f5f8;z-index:2;color:#05aecf}.cs_top_ttl:after{content:"";width:100%;height:1px;background-color:#83cad8;position:absolute;left:0;top:20px}.cs_top_ttl.cs2{margin-top:2em}#page{background:#f0f5f8}#cs_container #cs_item_wrapper{display:flex;flex-wrap:wrap;gap:16px 24px}#cs_container>.cs_blocks-wrap{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;max-width:1100px;margin:40px auto;justify-content:flex-start}#cs_container>.cs_blocks-wrap .cs_item{position:relative;width:30.7%;margin:0 0 40px;padding:8px 8px 40px;text-align:left;background-color:#fff;border-radius:6px;box-shadow:0 8px 34px #3b778126;border:1px solid #f0f0f0}#cs_container>.cs_blocks-wrap .cs_item span.new{position:absolute;top:0;line-height:1;padding:5px 1em;background-color:#ee4a4d;color:#fff;font-size:11px;z-index:1}#cs_container>.cs_blocks-wrap .cs_item .cs-cntnt{display:flex;flex-direction:column;height:100%;text-align:left}#cs_container>.cs_blocks-wrap .cs_item a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}#cs_container>.cs_blocks-wrap .cs_item .cs-img{display:block;position:relative}#cs_container>.cs_blocks-wrap .cs_item .cs-img .new-txt{display:block;position:absolute;top:-8px;right:-8px;width:auto;height:auto;padding:4px 14px 6px;line-height:1;background-color:#ff5656;font-size:13px;font-weight:700;color:#fff;z-index:2}#cs_container>.cs_blocks-wrap .cs_item .cs-img .img{display:block;max-height:114px;margin:0;border-radius:6px 6px 0 0;overflow:hidden}#cs_container>.cs_blocks-wrap .cs_item .cs-img .img img{width:100%;transition:all .2s ease-in-out}#cs_container>.cs_blocks-wrap .cs_item .cs-img .img.movie{height:188px}#cs_container>.cs_blocks-wrap .cs_item .cs-img .clogo{display:flex;position:relative;margin:16px 10px 10px;padding:4px;z-index:1;background-color:#fff;text-align:center}#cs_container>.cs_blocks-wrap .cs_item .cs-img .clogo img{opacity:.9;max-height:40px}#cs_container>.cs_blocks-wrap .cs_item .cs-img.movie .img{height:180px}#cs_container>.cs_blocks-wrap .cs_item:hover{box-shadow:0 5px 12px #acccd3}#cs_container>.cs_blocks-wrap .cs_item:hover .cs-img .img img{scale:1.07}#cs_container>.cs_blocks-wrap .cs_item:hover .more span:after{right:8px}#cs_container>.cs_blocks-wrap .cs_item .cs-title{display:block;padding:0 1em;font-size:16px;line-height:1.45;font-weight:700;letter-spacing:.03em;color:#353b3f}#cs_container>.cs_blocks-wrap .cs_item .cs-name{display:block;margin-bottom:0;padding:2px 1em .1em;font-size:14px;font-weight:400;color:#353b3f;text-align:left}#cs_container>.cs_blocks-wrap .cs_item .cs-businesstype{margin:.4em .7em 0}#cs_container>.cs_blocks-wrap .cs_item .cs-businesstype span{display:inline-block;margin:0 8px 0 0;padding:1px 12px;font-size:12px;background-color:#e0e4e7;color:#405b74;border-radius:14px;font-weight:400}#cs_container>.cs_blocks-wrap .cs_item .cs-businesstype span a{text-decoration:none;color:inherit}#cs_container>.cs_blocks-wrap .cs_item .more{position:absolute;bottom:10px;right:20px;display:flex;justify-content:flex-end;width:30px;margin:0}#cs_container>.cs_blocks-wrap .cs_item .more span{display:block;width:24px;height:24px;position:relative;margin-bottom:8px;padding:0 10px;border-radius:60px;box-sizing:border-box;color:#fff;background-color:#5a6b74}#cs_container>.cs_blocks-wrap .cs_item .more span:after{position:absolute;display:block;content:"";width:6px;height:6px;border-top:3px solid #fff;border-right:3px solid #fff;top:0;right:10px;bottom:0;margin:auto;transform:rotate(45deg);transition:all ease .3s}@media screen and (min-width: 960px){#cs_container>.uagb-container-inner-blocks-wrap{column-gap:20px}}@media screen and (min-width: 769px) and (max-width: 955px){body{background:#fff}#cs_container>.uagb-container-inner-blocks-wrap{margin-left:10px!important;margin-right:10px!important;column-gap:0px!important}#cs_container>.uagb-container-inner-blocks-wrap .cs_item{width:30%}}@media screen and (min-width: 768px) and (max-width: 1100px){.cs-img .img{max-height:86px!important}}@media screen and (max-width: 768px){.category_tabs+h5{text-align:center;text-indent:-1em}#cs_container #cs_item_wrapper{padding-left:1%;padding-right:1%;justify-content:center;align-items:flex-start}#cs_container #cs_item_wrapper .cs_item{width:100%;min-width:300px;margin:0 0 1em}#cs_container #cs_item_wrapper .cs_item .cs-img p.img{max-height:100%!important}#cs_container #cs_item_wrapper .cs_item .cs-title{min-height:auto!important;font-size:clamp(14px,1.5vw,14px)}.tab_label{font-size:11px}.tab_content ul{justify-content:flex-start!important;padding:0;margin:0}.tab_content ul li a{font-size:12px!important}}#cs_container>.uagb-container-inner-blocks-wrap .cs_item#movie-gransucceed .show_kiji{display:none!important}.pnavi{display:flex;justify-content:center;margin:0 auto;text-align:center;column-gap:30px}#list_wrapper{margin-top:90px}.tab_content{min-height:7em;background-color:#cfd7dc;padding:1em}.tab_content ul{display:flex;justify-content:center;gap:.8em 1em;flex-wrap:wrap;margin:0 auto}.tab_content ul li{list-style:none}.tab_content ul li a{display:inline-block;padding:.5em 1em;background-color:#fff;border-radius:6px;font-size:14px;color:#555;text-decoration:none}.tab_content ul li a:hover{box-shadow:0 0 10px #0000001a!important}.tab_content ul li.current-cat a{background-color:#43c2db;color:#fff!important}.tab_content ul li.current-cat a span{color:#fff!important}.category_tabs{max-width:1100px;display:flex;flex-wrap:wrap;margin:0 auto}.category_tabs input:checked+.tab_label{color:#fff;background-color:#a7b0b6}.category_tabs input:checked+.tab_label:after{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#a7b0b6 transparent transparent transparent;display:block;position:absolute;top:100%;left:50%;margin-left:-10px;transition:all .3s ease 0s}.category_tabs+h5{padding-top:2em}.tab_label{color:#a7b0b6;font-weight:700;border:solid 1px #a7b0b6;background-color:#cfd7dc;color:#666;position:relative;z-index:1;text-align:center;cursor:pointer;flex:1;padding:5px 0;margin:0}.tab_label a{display:block;position:absolute;width:100%;color:inherit;z-index:2}.tab_label:hover{opacity:.75}.tab_content{flex:100%;display:none;overflow:hidden}input[name=tab_switch]{display:none}#tab01:checked~#tab01_content,#tab02:checked~#tab02_content,#tab03:checked~#tab03_content{display:block}.tab_content{position:relative;animation:fadeIn 1s ease}.cs_item.broadcast .clogo,.cs_item.movie-shinkinvc .clogo,.cs_item.shinkinvc .clogo{max-width:200px!important;margin:16px 7px 12px!important}.cs_item.asahitax .clogo{max-height:80px!important;margin:16px 2px 13px!important}.cs_item.asahitax .clogo img{height:auto}.cs_item.sanshodoh .clogo{max-height:80px!important;margin:12px 10px 10px!important}.cs_item.sanshodoh .clogo img{height:auto;max-height:43px!important}.cs_item.reloclub .clogo{max-height:80px!important;margin:16px 2px 10px!important}.cs_item.reloclub .clogo img{height:auto;max-height:38px!important}.cs_item.his .clogo{max-height:80px!important;margin:16px 2px!important}.cs_item.his .clogo img{height:auto;max-height:32px!important}.cs_item.zenryo .clogo{max-height:80px!important;margin:12px 15px 7px!important}.cs_item.zenryo .clogo img{height:auto;max-height:47px!important}.cs_item.okamoto-doboku .clogo{max-height:80px!important;margin:10px 5px 9px!important}.cs_item.okamoto-doboku .clogo img{height:auto;max-height:41px!important}.cs_item.kodato .clogo{max-height:80px!important;margin:10px 0 9px!important}.cs_item.kodato .clogo img{height:auto;max-height:44px!important}.cs_item.yaoko .clogo{max-height:80px!important;margin:10px 0 5px!important}.cs_item.yaoko .clogo img{height:auto;max-height:49px!important}.cs_item.jste .clogo{max-height:80px!important;margin:10px 10px 5px!important}.cs_item.jste .clogo img{height:auto;max-height:50px!important}.cs_item.naraidai .clogo{margin-top:16px!important;margin-bottom:15px!important}.cs_item.naraidai .clogo img{max-height:37px!important}.cs_item.worksap .clogo{margin-top:10px!important;margin-bottom:3px!important}.cs_item.worksap .clogo img{max-height:55px!important}.cs_item.seed .clogo{margin-top:6px!important;margin-bottom:6px!important}.cs_item.seed .clogo img{max-height:55px!important}.cs_item.nissen .clogo{margin-bottom:2px!important;margin-top:13px!important}.cs_item.nissen .clogo img{max-height:50px!important}.cs_item.midorikai .clogo{margin-top:21px!important;margin-bottom:16px!important}.cs_item.midorikai .clogo img{max-height:30px!important}.cs_item.hinomaru .clogo{margin-top:19px;margin-bottom:14px}.cs_item.hinomaru .clogo img{max-height:33px!important}.cs_item.citizen .clogo{margin:19px 4px 14px!important}.cs_item.citizen .clogo img{max-height:33px!important}.cs_item.kaikoukai .clogo{max-width:185px}.cs_item.dmix .clogo{max-width:115px}.cs_item.alpico .clogo{max-width:195px}.cs_item.fmtokyo .clogo{max-width:120px}.cs_item.navic .clogo{max-width:160px}.cs_item.systage .clogo{padding-top:10px!important;max-width:110px}.cs_item.kensokogyo .clogo{max-width:165px}.cs_item.ikeuchi .clogo{margin-top:19px!important;margin-bottom:10px!important}.cs_item.ikeuchi .clogo img{max-height:36px!important}.cs_item.kiriu .clogo{margin-top:19px!important;margin-bottom:18px!important}.cs_item.kiriu .clogo img{max-height:27px!important}.cs_item.masuki .clogo{margin-top:19px!important;margin-bottom:18px!important}.cs_item.masuki .clogo img{max-height:27px!important}
