﻿/*!
    Template: swell
    Theme Name: SWELL CHILD
    Theme URI: https://swell-theme.com/
    Description: SWELLの子テーマ
    Version: 1.0.0
    Author: LOOS WEB STUDIO
    Author URI: https://loos-web-studio.com/

    License: GNU General Public License
    License URI: http://www.gnu.org/licenses/gpl.html
*/@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&family=Oswald:wght@200..700&display=swap";.f_serif{font-family:"Noto Serif JP",serif !important;font-style:normal !important;font-weight:400 !important}.f_os{font-family:"Oswald","Noto Sans JP",sans-serif !important;font-style:normal !important;font-weight:400 !important;line-height:1em !important}.ta_c{text-align:center}.ta_r{text-align:right}.ta_l{text-align:left}.ta_c_pc,.has-text-align-left.ta_c_pc{text-align:left}@media print,screen and (min-width: 599px){.ta_c_pc,.has-text-align-left.ta_c_pc{text-align:center !important}}.mtno{margin-top:0 !important}.spview{display:none}@media print,screen and (max-width: 599px){.spview{display:block}}.tapcview{display:none}@media print,screen and (min-width: 600px){.tapcview{display:block}}.wsp-container ul li{line-height:2}.wsp-container ul li a{color:inherit;text-decoration:none}/*! ヘッダー
-------------------------------------*/.l-header.-parallel-bottom{position:relative}@media print,screen and (min-width: 960px){.l-header.-parallel-bottom .l-header__inner .l-header__logo{width:100%;max-width:1200px;margin:0 auto;text-align:left;padding:0 0 0}.l-header.-parallel-bottom .l-header__inner .l-header__logo a.c-headLogo__link{width:auto;display:inline-block}.l-header.-parallel-bottom .l-header__inner .w-header.pc_{position:absolute;width:50%;max-width:500px;right:0;top:4px;justify-content:flex-end}}@media print,screen and (min-width: 960px)and (min-width: 1200px){.l-header.-parallel-bottom .l-header__inner .w-header.pc_{right:calc((100% - 1200px)/2)}}.c-gnav>.menu-item>a .ttl{font-weight:bold}.-parallel .l-header__gnav .c-gnav{max-width:1200px;margin-right:auto;margin-left:auto;justify-content:space-between}.p-spMenu__inner .swell-block-fullWide,.p-spMenu__inner .alignfull{width:calc(100% + 8vw) !important;left:-4vw}/*! ページタイトル
-------------------------------------*/#top_title_area .l-topTitleArea__body{color:#f8e155 !important}@media print,screen and (min-width: 1200px){#top_title_area .l-topTitleArea__body{padding:0 135px}}#top_title_area .c-pageTitle,#top_title_area .c-postTitle__ttl{font-size:20px}@media print,screen and (min-width: 768px){#top_title_area .c-pageTitle,#top_title_area .c-postTitle__ttl{font-size:34px}}#top_title_area .c-pageTitle .c-pageTitle__subTitle,#top_title_area .c-postTitle__ttl .c-pageTitle__subTitle{display:block;margin-left:0;margin-top:7px;font-family:"Oswald","Noto Sans JP",sans-serif !important;font-style:normal !important;font-weight:400 !important;line-height:1em !important;line-height:1.3 !important}@media print,screen and (min-width: 768px){#top_title_area .c-pageTitle .c-pageTitle__subTitle,#top_title_area .c-postTitle__ttl .c-pageTitle__subTitle{font-size:20px}}#top_title_area .c-pageExcerpt{display:none}#top_title_area .c-taxList__link{background:#f8e155;color:#222}.-sidebar-off .l-content{padding-top:0;margin-bottom:0}.archive.category .l-content,.tax-application .l-content,.tax-support .l-content{padding-top:2em}@media print,screen and (min-width: 600px){.archive.category .l-content,.tax-application .l-content,.tax-support .l-content{padding-top:4em}}.swiper{width:100vw}.swiper .p-postList .p-postList__thumb{margin-bottom:7px}.swiper .p-postList .p-postList__title{font-size:16px !important}.swiper .p-postList .p-postList__excerpt{font-size:12px}.p-postList.-type-card li.p-postList__item a.p-postList__link .p-postList__body .p-postList__meta.slug,.p-postList.swiper-wrapper li.p-postList__item a.p-postList__link .p-postList__body .p-postList__meta.slug{text-transform:uppercase;font-size:18px;-webkit-box-orient:vertical;line-clamp:1;display:-webkit-box;overflow:hidden}.p-postList.-type-card li.p-postList__item a.p-postList__link .p-postList__body .p-postList__meta.subttl,.p-postList.swiper-wrapper li.p-postList__item a.p-postList__link .p-postList__body .p-postList__meta.subttl{font-weight:700}.p-postList.-type-card li.p-postList__item.postList__item_type-catalog .p-postList__thumb,.p-postList.swiper-wrapper li.p-postList__item.postList__item_type-catalog .p-postList__thumb{border-radius:0 0 30px 0;box-shadow:none;overflow:hidden}.p-postList.-type-card li.p-postList__item.postList__item_type-catalog .p-postList__body,.p-postList.swiper-wrapper li.p-postList__item.postList__item_type-catalog .p-postList__body{margin-top:-3.6em}.p-postList.-type-card li.p-postList__item.postList__item_type-catalog .p-postList__body .p-postList__title,.p-postList.swiper-wrapper li.p-postList__item.postList__item_type-catalog .p-postList__body .p-postList__title{background:#f8e155;padding-left:.2em}.p-postList.-type-card li.p-postList__item.postList__item_type-catalog .p-postList__body .slug,.p-postList.swiper-wrapper li.p-postList__item.postList__item_type-catalog .p-postList__body .slug{font-family:"Oswald","Noto Sans JP",sans-serif !important;font-style:normal !important;font-weight:400 !important;line-height:1em !important;font-size:26px !important;color:#f8e155;text-shadow:2px 1px #fff}.p-postList.-type-card li.p-postList__item.postList__item_type-catalog .p-postList__body .p-postList__times,.p-postList.swiper-wrapper li.p-postList__item.postList__item_type-catalog .p-postList__body .p-postList__times{display:none}.p-postList.-type-card li.p-postList__item.postList__item_type-case .p-postList__body,.p-postList.swiper-wrapper li.p-postList__item.postList__item_type-case .p-postList__body{padding-top:.2em}.p-postList.-type-card li.p-postList__item.postList__item_type-case .p-postList__body .caselabelbox .catalogchoice,.p-postList.swiper-wrapper li.p-postList__item.postList__item_type-case .p-postList__body .caselabelbox .catalogchoice{display:inline-block;border:solid 1px;padding:.2em .5em;margin-right:10px}.p-postList.-type-card li.p-postList__item.postList__item_type-case .p-postList__body .caselabelbox .supportterms,.p-postList.swiper-wrapper li.p-postList__item.postList__item_type-case .p-postList__body .caselabelbox .supportterms{margin:3px 0}.p-postList.-type-card li.p-postList__item.postList__item_type-case .p-postList__body .caselabelbox .supportterms span,.p-postList.swiper-wrapper li.p-postList__item.postList__item_type-case .p-postList__body .caselabelbox .supportterms span{display:inline-block;margin-right:10px}.p-postList.-type-card li.p-postList__item.postList__item_type-case .p-postList__body .client,.p-postList.swiper-wrapper li.p-postList__item.postList__item_type-case .p-postList__body .client{border-left:5px solid #f8e155;padding-left:.5em;font-size:14px;margin:3px 0 3px}.p-postList.-type-card li.p-postList__item.postList__item_type-case .caselabelbox{display:-webkit-flex;display:flex;flex-wrap:wrap}#sbi_load{margin-top:1em !important}#sbi_load .sbi_load_btn{margin-top:6px !important}.w-beforeFooter{margin-top:0}input[type=text],input[type=email],textarea{border:1px solid #d9d9d9;background-color:#fff;width:100%;padding-top:.5e;padding-bottom:.5e}.wpcf7 table th,.wpcf7 table td{padding-top:.5em;padding-bottom:.5em;vertical-align:middle;font-weight:normal}@media print,screen and (max-width: 767px){.wpcf7 table th,.wpcf7 table td{display:block}}.wpcf7 table th{position:relative}@media print,screen and (min-width: 960px){.wpcf7 table th{width:15em !important}}.wpcf7 table th br{display:none}.wpcf7 table th mark{position:absolute;right:.75em;display:inline-block;padding:1px 1em}.wpcf7 table .w50inp p{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between}.wpcf7 table .w50inp p .wpcf7-form-control-wrap{width:calc((100% - 15px)/2)}.wpcf7 table .wpcf7-list-item{display:block;margin-left:0}.wpcf7 table .wpcf7-checkbox .wpcf7-list-item{display:inline-block;padding-top:.5em;padding-bottom:.5em}@media print,screen and (min-width: 960px){.wpcf7 table input[name=postcode],.wpcf7 table input[name=tel]{width:calc((100% - 15px)/2)}}.wpcf7 .agreement-area{padding:1em 0;text-align:center}.wpcf7 .submit-area p{text-align:center;margin-bottom:10px}.wpcf7 .wpcf7-acceptance{display:block;margin-bottom:2em}.wpcf7 .wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7 .wpcf7-submit{color:#fdfcfc;background:#222;line-height:50px;width:100%;max-width:500px}.wpcf7 .wpcf7-submit:hover{opacity:.6}.wpcf7 .wpcf7-spinner{display:none}.ppbox{height:200px;background:rgba(255,255,255,.7);overflow-y:scroll;padding:1em}@media print,screen and (min-width: 768px){.ppbox{padding:30px}}.ppbox h2,.ppbox h3{margin-top:1rem;margin-bottom:1rem;font-size:16px !important}.ppbox *{font-size:14px}.ppbox .wp-block-spacer{display:none}.single-catalog .l-topTitleArea .c-postTitle__date{display:none}.post_content .mw_320{margin-right:auto !important;margin-left:auto !important;max-width:320px !important}.post_content .mw_320.ml0{margin-left:0 !important}.post_content .mw_405{margin-right:auto !important;margin-left:auto !important;max-width:405px !important}.post_content .mw_405.ml0{margin-left:0 !important}.post_content .mw_530{margin-right:auto !important;margin-left:auto !important;max-width:530px !important}.post_content .mw_530.ml0{margin-left:0 !important}.post_content .mw_620{margin-right:auto !important;margin-left:auto !important;max-width:620px !important}.post_content .mw_620.ml0{margin-left:0 !important}.post_content .mw_700{margin-right:auto !important;margin-left:auto !important;max-width:700px !important}.post_content .mw_700.ml0{margin-left:0 !important}.post_content .mw_730{margin-right:auto !important;margin-left:auto !important;max-width:730px !important}.post_content .mw_730.ml0{margin-left:0 !important}.post_content .mw_790{margin-right:auto !important;margin-left:auto !important;max-width:790px !important}.post_content .mw_790.ml0{margin-left:0 !important}.post_content .mw_800{margin-right:auto !important;margin-left:auto !important;max-width:800px !important}.post_content .mw_800.ml0{margin-left:0 !important}.post_content .mw_830{margin-right:auto !important;margin-left:auto !important;max-width:830px !important}.post_content .mw_830.ml0{margin-left:0 !important}.post_content .mw_900{margin-right:auto !important;margin-left:auto !important;max-width:900px !important}.post_content .mw_900.ml0{margin-left:0 !important}.post_content .mw_920{margin-right:auto !important;margin-left:auto !important;max-width:920px !important}.post_content .mw_920.ml0{margin-left:0 !important}.post_content .mw_960{margin-right:auto !important;margin-left:auto !important;max-width:960px !important}.post_content .mw_960.ml0{margin-left:0 !important}.post_content .mw_970{margin-right:auto !important;margin-left:auto !important;max-width:970px !important}.post_content .mw_970.ml0{margin-left:0 !important}.post_content .mw_980{margin-right:auto !important;margin-left:auto !important;max-width:980px !important}.post_content .mw_980.ml0{margin-left:0 !important}.post_content .mw_985{margin-right:auto !important;margin-left:auto !important;max-width:985px !important}.post_content .mw_985.ml0{margin-left:0 !important}.post_content .mw_1000{margin-right:auto !important;margin-left:auto !important;max-width:1000px !important}.post_content .mw_1000.ml0{margin-left:0 !important}.post_content .mw_1200{margin-right:auto !important;margin-left:auto !important;max-width:1200px !important}.post_content .mw_1200.ml0{margin-left:0 !important}@media print,screen and (max-width: 959px){.post_content p.sp10,.post_content h1.sp10,.post_content h2.sp10,.post_content h3.sp10,.post_content h4.sp10,.post_content h5.sp10,.post_content h6.sp10{font-size:10px !important}.post_content p.sp11,.post_content h1.sp11,.post_content h2.sp11,.post_content h3.sp11,.post_content h4.sp11,.post_content h5.sp11,.post_content h6.sp11{font-size:11px !important}.post_content p.sp12,.post_content h1.sp12,.post_content h2.sp12,.post_content h3.sp12,.post_content h4.sp12,.post_content h5.sp12,.post_content h6.sp12{font-size:12px !important}.post_content p.sp13,.post_content h1.sp13,.post_content h2.sp13,.post_content h3.sp13,.post_content h4.sp13,.post_content h5.sp13,.post_content h6.sp13{font-size:13px !important}.post_content p.sp14,.post_content h1.sp14,.post_content h2.sp14,.post_content h3.sp14,.post_content h4.sp14,.post_content h5.sp14,.post_content h6.sp14{font-size:14px !important}.post_content p.sp15,.post_content h1.sp15,.post_content h2.sp15,.post_content h3.sp15,.post_content h4.sp15,.post_content h5.sp15,.post_content h6.sp15{font-size:15px !important}.post_content p.sp16,.post_content h1.sp16,.post_content h2.sp16,.post_content h3.sp16,.post_content h4.sp16,.post_content h5.sp16,.post_content h6.sp16{font-size:16px !important}.post_content p.sp17,.post_content h1.sp17,.post_content h2.sp17,.post_content h3.sp17,.post_content h4.sp17,.post_content h5.sp17,.post_content h6.sp17{font-size:17px !important}.post_content p.sp18,.post_content h1.sp18,.post_content h2.sp18,.post_content h3.sp18,.post_content h4.sp18,.post_content h5.sp18,.post_content h6.sp18{font-size:18px !important}.post_content p.sp19,.post_content h1.sp19,.post_content h2.sp19,.post_content h3.sp19,.post_content h4.sp19,.post_content h5.sp19,.post_content h6.sp19{font-size:19px !important}.post_content p.sp20,.post_content h1.sp20,.post_content h2.sp20,.post_content h3.sp20,.post_content h4.sp20,.post_content h5.sp20,.post_content h6.sp20{font-size:20px !important}.post_content p.sp21,.post_content h1.sp21,.post_content h2.sp21,.post_content h3.sp21,.post_content h4.sp21,.post_content h5.sp21,.post_content h6.sp21{font-size:21px !important}.post_content p.sp22,.post_content h1.sp22,.post_content h2.sp22,.post_content h3.sp22,.post_content h4.sp22,.post_content h5.sp22,.post_content h6.sp22{font-size:22px !important}.post_content p.sp23,.post_content h1.sp23,.post_content h2.sp23,.post_content h3.sp23,.post_content h4.sp23,.post_content h5.sp23,.post_content h6.sp23{font-size:23px !important}.post_content p.sp24,.post_content h1.sp24,.post_content h2.sp24,.post_content h3.sp24,.post_content h4.sp24,.post_content h5.sp24,.post_content h6.sp24{font-size:24px !important}.post_content p.sp25,.post_content h1.sp25,.post_content h2.sp25,.post_content h3.sp25,.post_content h4.sp25,.post_content h5.sp25,.post_content h6.sp25{font-size:25px !important}.post_content p.sp26,.post_content h1.sp26,.post_content h2.sp26,.post_content h3.sp26,.post_content h4.sp26,.post_content h5.sp26,.post_content h6.sp26{font-size:26px !important}.post_content p.sp27,.post_content h1.sp27,.post_content h2.sp27,.post_content h3.sp27,.post_content h4.sp27,.post_content h5.sp27,.post_content h6.sp27{font-size:27px !important}.post_content p.sp28,.post_content h1.sp28,.post_content h2.sp28,.post_content h3.sp28,.post_content h4.sp28,.post_content h5.sp28,.post_content h6.sp28{font-size:28px !important}.post_content p.sp30,.post_content h1.sp30,.post_content h2.sp30,.post_content h3.sp30,.post_content h4.sp30,.post_content h5.sp30,.post_content h6.sp30{font-size:30px !important}.post_content p.sp35,.post_content h1.sp35,.post_content h2.sp35,.post_content h3.sp35,.post_content h4.sp35,.post_content h5.sp35,.post_content h6.sp35{font-size:35px !important}.post_content p.sp40,.post_content h1.sp40,.post_content h2.sp40,.post_content h3.sp40,.post_content h4.sp40,.post_content h5.sp40,.post_content h6.sp40{font-size:40px !important}.post_content p.sp44,.post_content h1.sp44,.post_content h2.sp44,.post_content h3.sp44,.post_content h4.sp44,.post_content h5.sp44,.post_content h6.sp44{font-size:44px !important}.post_content p.sp50,.post_content h1.sp50,.post_content h2.sp50,.post_content h3.sp50,.post_content h4.sp50,.post_content h5.sp50,.post_content h6.sp50{font-size:50px !important}}.post_content p.mtno,.post_content h1.mtno,.post_content h2.mtno,.post_content h3.mtno,.post_content h4.mtno,.post_content h5.mtno,.post_content h6.mtno{margin-top:0}@media print,screen and (max-width: 767px){.post_content h2,.post_content h3,.post_content h4,.post_content h5,.post_content h6{line-height:1.6}}.post_content h2{font-size:21px}@media print,screen and (min-width: 960px){.post_content h2{font-size:32px}}.post_content h2.is-style-default{padding:.35em 1em;border-radius:0 0 1em 0 !important;background:var(--color_deep04) !important;color:var(--color_text) !important}.post_content h2.is-style-default.has-background{border-radius:10px}.post_content h2.is-style-default.bgbk{background:var(--color_text) !important;color:#fff !important}.post_content h3{font-size:20px}@media print,screen and (min-width: 960px){.post_content h3{font-size:26px}}.post_content h3:where(:not([class^=swell-block-]):not(.faq_q):not(.p-postList__title)){padding-left:0;padding-right:0}.post_content h3:where(:not([class^=swell-block-]):not(.faq_q):not(.p-postList__title)).has-background{padding:.5em .5em .5em}.post_content h3:where(:not([class^=swell-block-]):not(.faq_q):not(.p-postList__title)).has-background.fusenmark{border-left:20px solid #f8e155;background-image:url(https://event-truck.jp/wp-content/uploads/2025/06/tryangle-fusenmark.png);background-position:-1px 0;background-size:30px 100%;background-repeat:no-repeat;padding-left:40px}@media print,screen and (min-width: 960px){.post_content h3:where(:not([class^=swell-block-]):not(.faq_q):not(.p-postList__title)).has-background.fusenmark{border-left:60px solid #f8e155;padding-left:40px}}.post_content h4{font-size:18px}@media print,screen and (min-width: 960px){.post_content h4{font-size:22px}}.post_content h4:where(:not([class^=swell-block-]):not(.faq_q):not(.p-postList__title)){padding:0 0 0 12px;border-left:solid 6px #f8e155}.post_content h4:where(:not([class^=swell-block-]):not(.faq_q):not(.p-postList__title)).has-background{padding:.5em}@media print,screen and (max-width: 767px){.post_content .swell-block-fullWide.sp_pad15{padding-top:15px !important;padding-bottom:15px !important}}.post_content .swell-block-balloon.only .c-balloon.-bln-left .c-balloon__body{padding-right:0}.post_content .swell-block-balloon.only .c-balloon.-bln-right .c-balloon__body{padding-left:0}.post_content .swell-block-balloon .c-balloon__text{max-width:100%}.post_content .engttl{position:relative;padding-top:30px}@media print,screen and (min-width: 960px){.post_content .engttl{padding-top:70px}}.post_content .engttl .f_os{line-height:1em !important}.post_content .truckttldir{max-width:900px;padding:10px 15px;border-radius:0 0 2em 0}.post_content .truckttldir .truckttldir_subeng{font-family:"Oswald","Noto Sans JP",sans-serif !important;font-style:normal !important;font-weight:400 !important;line-height:1em !important}@media print,screen and (min-width: 960px){.post_content .truckttldir .truckttldir_subeng{min-width:80px}}.post_content .truckttlsubr{padding:10px}.post_content .spacer-before{margin-bottom:0}.post_content .swell-block-fullWide .p-postList .c-postTimes__posted{font-family:"Oswald","Noto Sans JP",sans-serif !important;font-style:normal !important;font-weight:400 !important;line-height:1em !important}.post_content .swell-block-fullWide .p-postList.-type-simple{border:none}.post_content .swell-block-fullWide .p-postList.-type-simple .p-postList__item{position:relative}.post_content .swell-block-fullWide .p-postList.-type-simple .p-postList__item:after{display:block;content:"";position:absolute;bottom:-1px;left:0;width:9em;height:3px;background:#f8e155}.post_content .swell-block-fullWide .p-postList.-type-simple .p-postList__item a{border:none;border-bottom:solid 1px}@media print,screen and (min-width: 960px){.post_content .swell-block-fullWide .p-postList.-type-simple .p-postList__item a .p-postList__body{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between}.post_content .swell-block-fullWide .p-postList.-type-simple .p-postList__item a .p-postList__body .p-postList__meta{width:150px;padding-top:4px}.post_content .swell-block-fullWide .p-postList.-type-simple .p-postList__item a .p-postList__body .p-postList__meta .c-postTimes__posted{color:#222}.post_content .swell-block-fullWide .p-postList.-type-simple .p-postList__item a .p-postList__body .p-postList__title{width:calc(100% - 150px)}}.post_content .wp-block-group.padhalf{padding:1rem !important}.post_content .is-vertically-aligned-top.mt_pt0>.wp-block-media-text__content{padding-top:0 !important}.post_content .swell-block-faq .faq_a:before,.post_content .swell-block-faq .faq_q:before{font-family:"Oswald","Noto Sans JP",sans-serif !important;font-style:normal !important;font-weight:400 !important;line-height:1em !important;line-height:2 !important}.post_content .swell-block-faq.is-style-faq-stripe .swell-block-faq__item{margin-bottom:.7em}.post_content .swell-block-faq.is-style-faq-stripe .swell-block-faq__item .faq_q{background-color:#f8e155}.post_content .swell-block-faq.is-style-faq-stripe .swell-block-faq__item .faq_a{background-color:#f3f3f3}.post_content .swell-block-faq.is-style-faq-stripe .swell-block-faq__item .faq_a:before{color:#222}.post_content .swell-block-step .swell-block-step__item{padding:0 0 1em 24px}.post_content .swell-block-step .swell-block-step__item .swell-block-step__number.u-bg-main{background:#f8e155 !important;color:#222 !important;font-family:"Oswald","Noto Sans JP",sans-serif !important;font-style:normal !important;font-weight:400 !important;line-height:1em !important;border-radius:50% 50% 0 50%}.post_content .swell-block-step .swell-block-step__item .stepwrap{padding:1em 1em 1em calc(30px + 1em);background:#f5f5f5;border-radius:0 0 2em 0}.post_content .swell-block-step .swell-block-step__item:before{border-left:2px solid #222}.post_content .swell-block-columns.fr .swell-block-columns__inner{flex-direction:row-reverse}@media print,screen and (max-width: 767px){.post_content .strength_column h3{margin-top:-2em !important}}@media print,screen and (min-width: 960px){.post_content .strength_column p{padding-left:1em}}@media print,screen and (min-width: 1200px){.post_content .strength_column.under{margin-top:-11.7em !important}}.post_content .servicetruck_column a{display:block;color:inherit}.post_content .servicetruck_column a:hover{opacity:.7}.post_content .servicetruck_column_imgwrap{position:relative}.post_content .servicetruck_column_imgwrap .ttlbox{margin-top:-60px}.post_content .pointlinks .swell-block-column a:hover{opacity:.7}.post_content .pointlinks .swell-block-column a .wp-block-group{padding:10px;position:relative;background:url(https://event-truck.jp/wp-content/uploads/2025/06/triangle.png) 100% 0 no-repeat;padding-top:2em}@media print,screen and (min-width: 768px){.post_content .pointlinks .swell-block-column a .wp-block-group{padding-top:1.6em}}.post_content .pointlinks .swell-block-column a .wp-block-group p.f_os{position:absolute;top:0;left:0;transform:translate(0, -50%)}.post_content .pointlinks .swell-block-column a .wp-block-group figure{position:absolute;right:0;bottom:50%;transform:translate(50%, 50%)}@media print,screen and (min-width: 768px){.post_content .pointlinks .swell-block-column a .wp-block-group figure{right:50%;bottom:0}}.post_content .pointwrap{padding-left:0;padding-right:0;padding-top:0;background-color:none !important;background:url(https://event-truck.jp/wp-content/uploads/2025/06/pointwrapbg.png) 0 100% no-repeat;background-size:90% calc(100% - .1em);padding-bottom:2em}@media print,screen and (min-width: 768px){.post_content .pointwrap{background-size:90% calc(100% - 2em)}}.post_content .pointwrap .nodir{position:relative}.post_content .pointwrap .nodir p{position:absolute;top:0;transform:translate(0, -30px)}@media print,screen and (max-width: 767px){.post_content .pointwrap .txtdir{padding-top:2em}}@media print,screen and (min-width: 768px){.post_content .pointwrap .txtdir{padding-left:130px}}.post_content .pointwrap .pointapproval{position:relative}.post_content .pointwrap .pointapproval .approvalimg{position:absolute;right:0;bottom:0;transform:translate(2em, 2em)}@media print,screen and (min-width: 768px){.post_content .pointwrap .pointapproval .approvalimg{transform:translate(10em, 2em)}}@media print,screen and (min-width: 768px){.post_content .base_linklist{justify-content:center}}.post_content .truckintro_links .swell-block-column{border-left:10px solid #f2ff00}.post_content .truckintro_links .swell-block-column:nth-child(2){border-color:#ff85e5}.post_content .truckintro_links .swell-block-column:nth-child(3){border-color:#0ce7ff}.post_content .truckintro_links .swell-block-column:nth-child(4){border-color:#0cff92}.post_content .truckintro_links .swell-block-column:nth-child(5){border-color:#ff9524}.post_content .truckintro_links .swell-block-column a{display:block;position:relative;padding-top:1em}.post_content .truckintro_links .swell-block-column a:hover{opacity:.7}@media print,screen and (min-width: 768px){.post_content .truckintro_links .swell-block-column a{padding-top:4.5em}}.post_content .truckintro_links .swell-block-column a .truckintro_links_txt{position:absolute;top:0}.post_content .truckintro_links .swell-block-column .truckintro_links_txt{width:calc(100% - 1em) !important;padding:7px 10px !important;border-radius:0 0 1em 0}.post_content .filter-group{display:flex;flex-wrap:wrap}.post_content .filter-group .filter-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px 14px;border-radius:10px;background-color:#fff;font-size:14px;font-weight:500;line-height:1;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#000;border:1px solid #e4e4e4}@media print,screen and (min-width: 768px){.post_content .filter-group .filter-btn{font-size:16px;padding:11px 20px}}.post_content .filter-group .filter-btn:first-child{border:none}.post_content .filter-group .filter-btn:first-child.is-active{background-color:#000;color:#fff}.post_content .filter-group .filter-btn:not(:first-child).is-active{background-color:#f8e155}.post_content .filter-group_cartype{gap:8px}@media print,screen and (min-width: 768px){.post_content .filter-group_cartype{gap:20px}}.post_content .filter-group_promotype{gap:8px}@media print,screen and (min-width: 768px){.post_content .filter-group_promotype{gap:15px}}.post_content .filter-group_promotype .filter-btn{font-size:13px;padding:5px 14px;border-radius:50px}@media print,screen and (min-width: 768px){.post_content .filter-group_promotype .filter-btn{font-size:14px;padding:6px 20px}}.post_content .case-filter-btns{display:flex;flex-direction:column;gap:10px;padding:40px 0;margin-bottom:0}@media print,screen and (min-width: 768px){.post_content .case-filter-btns{gap:20px;padding:80px 0}}.post_content .case-year-groups{padding-bottom:80px}.post_content .case-year-title{position:relative;font-size:20px;line-height:1.32;font-weight:bold;color:#ffde60;background-color:rgba(0,0,0,0);padding:10px 0;margin-bottom:24px;margin-top:0}@media print,screen and (min-width: 768px){.post_content .case-year-title{font-size:28px;padding:20px 0;margin-bottom:60px}}.post_content .case-year-title::after{content:"";display:inline-block;background-color:#000;width:100vw;height:47px;position:absolute;left:calc(50% - 50vw);top:0;z-index:-1}@media print,screen and (min-width: 768px){.post_content .case-year-title::after{height:77px}}.post_content .case-cartype-title{margin-top:0;margin-bottom:16px;display:flex;align-items:center;font-size:18px;font-weight:bold;line-height:26px;gap:8px;max-width:900px;border:1px solid #000;border-radius:0 0 18px 0;padding:4px 18px}@media print,screen and (min-width: 768px){.post_content .case-cartype-title{margin-bottom:30px;font-size:23px;line-height:37px;border-radius:0 0 30px 0;padding:7px 20px}}.post_content .case-cartype-title span{min-width:45px;white-space:nowrap;display:inline-block;font-size:15px;font-family:"Oswald","Noto Sans JP",sans-serif !important;font-style:normal !important;font-weight:400 !important;line-height:1em !important;letter-spacing:.1em}@media print,screen and (min-width: 768px){.post_content .case-cartype-title span{font-size:18px;min-width:52px}}.post_content .case-cartype-title::before{display:none}.post_content .case-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;padding-left:0;list-style:none;margin-bottom:30px}@media print,screen and (min-width: 768px){.post_content .case-list{grid-template-columns:repeat(3, 1fr);gap:40px}}@media print,screen and (min-width: 960px){.post_content .case-list{grid-template-columns:repeat(4, 1fr);gap:40px}}.post_content .case-list .p-postList__thumb.c-postThumb{aspect-ratio:270/140;border-radius:0 0 min(2.0833333333vw,40px) 0;box-shadow:0 4px 4px 0 rgba(0,0,0,.15);margin-bottom:10px;position:relative}.post_content .case-list .p-postList__thumb.c-postThumb::before{content:"";visibility:hidden;opacity:0;display:block;transition:all .3s;width:100%;height:100%;background:rgba(0,0,0,.5)}.post_content .case-list figure.c-postThumb__figure.noImage::before{display:none}.post_content .case-list .p-postList__item:hover{cursor:pointer}.post_content .case-list .p-postList__item:hover .p-postList__thumb.c-postThumb::before{visibility:visible;opacity:1}.post_content .case-list .p-postList__item .p-postList__thumb.c-postThumb:hover{cursor:url(https://event-truck.jp/wp-content/uploads/2025/12/icon_zoom-1-e1764816070272.png),pointer}.post_content .case-list .p-postList__item .p-postList__meta{margin-bottom:6px}.post_content .case-list .p-postList__item .c-postTimes__posted{font-size:12px;color:#ccc;line-height:1;font-weight:500}.post_content .case-list .p-postList__item .p-postList__title{color:#000;font-weight:bold;font-size:14px}@media print,screen and (min-width: 768px){.post_content .case-list .p-postList__item .p-postList__title{font-size:16px}}.post_content .case-list .p-postList__item .p-postList__title span{font-weight:400}.post_content .displaynone{display:none !important}.engttl .f_os{position:absolute;width:100%;top:0;left:50%;transform:translate(-50%, 0)}@media print,screen and (min-width: 1200px){.catalogpostslist li.p-postList__item.postList__item_type-catalog{margin-bottom:.5em}}.catalogpostslist li.p-postList__item.postList__item_type-catalog a{position:relative;padding-top:1em}.catalogpostslist li.p-postList__item.postList__item_type-catalog .p-postList__body{margin-top:0 !important;position:static;padding-top:.3em}.catalogpostslist li.p-postList__item.postList__item_type-catalog .p-postList__body .p-postList__title{background:#222 !important;color:#fff;position:absolute;top:0;width:100%;border-radius:0 20px 0 0;font-size:12px;padding-top:3px;padding-bottom:3px;padding-left:7px}@media print,screen and (min-width: 960px){.catalogpostslist li.p-postList__item.postList__item_type-catalog .p-postList__body .p-postList__title{font-size:15px;padding-top:7px;padding-bottom:7px}}.catalogpostslist li.p-postList__item.postList__item_type-catalog .p-postList__body .p-postList__meta.slug,.catalogpostslist li.p-postList__item.postList__item_type-catalog .p-postList__body .p-postList__meta.subttl{display:none !important}.catalogpostslist li.p-postList__item.postList__item_type-catalog .p-postList__body .p-postList__excerpt{box-orient:vertical;line-clamp:3;display:-webkit-box;overflow:hidden}.homesideslider .item{transition:flex-basis .5s ease,transform .5s ease;flex-basis:20% !important;overflow:hidden;border-radius:0 20px 0 0}.homesideslider .item a{display:block;position:relative}.homesideslider .item a p{padding:1em;background:#bebebe !important;transition:background .3s ease}.homesideslider .item a figure{position:relative;min-height:252px;overflow:hidden}.homesideslider .item a figure img{height:252px;width:auto !important;max-width:none}.homesideslider .item a figure figcaption{position:absolute;top:40px;left:10px;font-family:"Oswald","Noto Sans JP",sans-serif !important;font-style:normal !important;font-weight:400 !important;line-height:1em !important;font-size:120px;color:#f8e155;line-height:50px !important;margin-top:0;opacity:.4;transition:opacity .4s ease}.homesideslider .item.open{flex-basis:40% !important}.homesideslider .item.open a p{background:#222 !important}.homesideslider .item.open a figure figcaption{opacity:1}.tax-cartype .l-content{padding-top:2em}.post-type-archive-case #before_footer_widget #catalog,.post-type-archive-case #before_footer_widget #faq,.post-type-archive-case #before_footer_widget #case,.tax-cartype #before_footer_widget #catalog,.tax-cartype #before_footer_widget #faq,.tax-cartype #before_footer_widget #case,.tax-support #before_footer_widget #catalog,.tax-support #before_footer_widget #faq,.tax-support #before_footer_widget #case{display:none}.post-type-archive-case .-type-card .p-postList__item,.tax-cartype .-type-card .p-postList__item,.tax-support .-type-card .p-postList__item{width:100% !important;padding-bottom:40px;border-bottom:#bebebe solid 1px;margin-bottom:40px}.post-type-archive-case .-type-card .p-postList__item .p-postList__link,.tax-cartype .-type-card .p-postList__item .p-postList__link,.tax-support .-type-card .p-postList__item .p-postList__link{pointer-events:none;height:auto}.post-type-archive-case .-type-card .p-postList__item .p-postList__link:hover,.tax-cartype .-type-card .p-postList__item .p-postList__link:hover,.tax-support .-type-card .p-postList__item .p-postList__link:hover{opacity:1}@media print,screen and (min-width: 960px){.post-type-archive-case .-type-card .p-postList__item .p-postList__link,.tax-cartype .-type-card .p-postList__item .p-postList__link,.tax-support .-type-card .p-postList__item .p-postList__link{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between}.post-type-archive-case .-type-card .p-postList__item .p-postList__link .p-postList__thumb,.tax-cartype .-type-card .p-postList__item .p-postList__link .p-postList__thumb,.tax-support .-type-card .p-postList__item .p-postList__link .p-postList__thumb{width:30%}.post-type-archive-case .-type-card .p-postList__item .p-postList__link .p-postList__body,.tax-cartype .-type-card .p-postList__item .p-postList__link .p-postList__body,.tax-support .-type-card .p-postList__item .p-postList__link .p-postList__body{width:calc(100% - 30px - 30%)}}.post-type-archive-case .-type-card .p-postList__item .post_content,.tax-cartype .-type-card .p-postList__item .post_content,.tax-support .-type-card .p-postList__item .post_content{padding:35px 0 0}@media print,screen and (min-width: 960px){.post-type-archive-case .-type-card .p-postList__item .post_content,.tax-cartype .-type-card .p-postList__item .post_content,.tax-support .-type-card .p-postList__item .post_content{padding:35px 1em 0}}@media print,screen and (min-width: 768px){.post-type-archive-case .-type-card .p-postList__item .post_content h2,.tax-cartype .-type-card .p-postList__item .post_content h2,.tax-support .-type-card .p-postList__item .post_content h2{font-size:22px}}@media print,screen and (min-width: 960px){.case_links{justify-content:center}}.post-type-archive-catalog #before_footer_widget #catalog,.post-type-archive-catalog #before_footer_widget #faq,.tax-application #before_footer_widget #catalog,.tax-application #before_footer_widget #faq{display:none}.post-type-archive-catalog .p-postList__item .p-postList__excerpt,.tax-application .p-postList__item .p-postList__excerpt{display:none}.post-type-archive-catalog .p-postList__item .p-postList__link,.tax-application .p-postList__item .p-postList__link{pointer-events:none;height:auto}.post-type-archive-catalog .p-postList__item .p-postList__link:hover,.tax-application .p-postList__item .p-postList__link:hover{opacity:1 !important}.post-type-archive-catalog .p-postList__item .p-postList__link:hover .p-postList__thumb:before,.tax-application .p-postList__item .p-postList__link:hover .p-postList__thumb:before{display:none !important}.post-type-archive-catalog .p-postList__item .p-postList__meta.slug,.tax-application .p-postList__item .p-postList__meta.slug{color:#222 !important}.post-type-archive-catalog .p-postList__item .post_content.table thead,.tax-application .p-postList__item .post_content.table thead{display:none}.post-type-archive-catalog .p-postList__item .post_content.table th,.post-type-archive-catalog .p-postList__item .post_content.table td,.tax-application .p-postList__item .post_content.table th,.tax-application .p-postList__item .post_content.table td{padding:7px !important;font-size:12px !important}.post-type-archive-catalog .p-postList__item .post_content.table th,.tax-application .p-postList__item .post_content.table th{width:8em}.post-type-archive-catalog .p-postList__item .post_content.table td,.tax-application .p-postList__item .post_content.table td{font-size:11px !important}