/*! --------------------------------------------------------------------
------------------------------------------------------------------------
column-single（コラム詳細）
------------------------------------------------------------------------
--------------------------------------------------------------------- */.sec-column-single{padding:min(80/1240*100vw,80px*var(--pc-scale, 0.85)) 0 min(80/1240*100vw,80px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.sec-column-single{padding:40px 0 80px}}.column-head{padding-bottom:min(16/1240*100vw,16px*var(--pc-scale, 0.85));border-bottom:1px solid #dadada}@media screen and (max-width: 767px){.column-head{padding-bottom:20px}}.column-head__date{color:#707070;font-family:"Manrope","Noto Sans JP","游ゴシック","Hiragino Kaku Gothic ProN",sans-serif;font-weight:600;font-size:min(14/1240*100vw,14px);line-height:1;letter-spacing:.06em}@media screen and (max-width: 767px){.column-head__date{font-size:min(12/400*100vw,12px)}}.column-head__ttl{margin-top:min(8/1240*100vw,8px*var(--pc-scale, 0.85));color:#0a2a6b;font-weight:700;font-size:min(26/1240*100vw,26px);line-height:1.5}@media screen and (max-width: 767px){.column-head__ttl{margin-top:10px;font-size:min(22/400*100vw,22px)}}.column-head__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:min(12/1240*100vw,12px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.column-head__tags{margin-top:12px}}.column-head__tag{padding:min(6/1240*100vw,6px*var(--pc-scale, 0.85)) min(14/1240*100vw,14px*var(--pc-scale, 0.85));color:#0a2a6b;font-weight:700;font-size:min(13/1240*100vw,13px);line-height:1.4;border:1px solid #0a2a6b;border-radius:999px;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media screen and (max-width: 767px){.column-head__tag{padding:4px 12px;font-size:min(11/400*100vw,11px)}}@media(any-hover: hover){.column-head__tag:hover{color:#fff;background-color:#0a2a6b}}.column-eyecatch{margin-top:min(24/1240*100vw,24px*var(--pc-scale, 0.85));text-align:center}@media screen and (max-width: 767px){.column-eyecatch{margin-top:28px}}.column-eyecatch__img{width:auto;height:auto;max-width:100%;max-height:calc(360px*var(--pc-scale, 0.85));border-radius:min(8/1240*100vw,8px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.column-eyecatch__img{border-radius:8px}}.column-back{margin-top:min(40/1240*100vw,40px*var(--pc-scale, 0.85));text-align:center}@media screen and (max-width: 767px){.column-back{margin-top:48px}}.column-back__link{display:inline-block;min-width:min(280/1240*100vw,280px*var(--pc-scale, 0.85));padding:min(14/1240*100vw,14px*var(--pc-scale, 0.85)) min(40/1240*100vw,40px*var(--pc-scale, 0.85));color:#0a2a6b;font-weight:700;font-size:min(15/1240*100vw,15px);letter-spacing:.08em;background-color:#fff;border:2px solid #0a2a6b;border-radius:999px;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media screen and (max-width: 767px){.column-back__link{min-width:240px;padding:12px 32px;font-size:min(14/400*100vw,14px)}}@media(any-hover: hover){.column-back__link:hover{color:#fff;background-color:#0a2a6b}}.column-body{margin-top:min(28/1240*100vw,28px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.column-body{margin-top:28px}}.column-post{color:#252525}.column-post::after{display:block;clear:both;content:""}.column-post>:first-child{margin-top:0}.column-post img{height:auto}.column-post mark{background-color:rgba(0,0,0,0)}.column-post p{margin-top:min(16/1240*100vw,16px*var(--pc-scale, 0.85));font-size:min(16/1240*100vw,16px);line-height:1.8}@media screen and (max-width: 767px){.column-post p{margin-top:16px;font-size:min(14/400*100vw,14px)}}.column-post a{color:#007be5;text-decoration:underline;transition:opacity .2s ease-in-out}@media(any-hover: hover){.column-post a:hover{opacity:.7}}.column-post h2{margin-top:min(48/1240*100vw,48px*var(--pc-scale, 0.85));padding-bottom:min(12/1240*100vw,12px*var(--pc-scale, 0.85));color:#00168d;font-weight:700;font-size:min(24/1240*100vw,24px);line-height:1.4;letter-spacing:.06em;border-bottom:1px solid #252525}@media screen and (max-width: 767px){.column-post h2{margin-top:48px;padding-bottom:12px;font-size:min(21/400*100vw,21px)}}.column-post h3{margin-top:min(32/1240*100vw,32px*var(--pc-scale, 0.85));font-weight:700;font-size:min(20/1240*100vw,20px);line-height:1.5}@media screen and (max-width: 767px){.column-post h3{margin-top:32px;font-size:min(16/400*100vw,16px)}}.column-post h4{margin-top:min(32/1240*100vw,32px*var(--pc-scale, 0.85));font-weight:700;font-size:min(17/1240*100vw,17px);line-height:1.5}@media screen and (max-width: 767px){.column-post h4{margin-top:24px;font-size:min(15/400*100vw,15px)}}.column-post ul,.column-post ol{margin-top:min(24/1240*100vw,24px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.column-post ul,.column-post ol{margin-top:16px}}.column-post ul>li{position:relative;padding-left:18px;font-size:min(16/1240*100vw,16px);line-height:1.8}@media screen and (max-width: 767px){.column-post ul>li{font-size:min(14/400*100vw,14px)}}.column-post ul>li::before{content:"";position:absolute;top:.75em;left:3px;width:6px;height:6px;border-radius:50%;background-color:#436dd4}.column-post ul>li+li{margin-top:min(12/1240*100vw,12px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.column-post ul>li+li{margin-top:8px}}.column-post ol{counter-reset:column-ol;list-style:none}.column-post ol>li{counter-increment:column-ol;position:relative;padding-left:min(44/1240*100vw,44px*var(--pc-scale, 0.85));font-size:min(16/1240*100vw,16px);line-height:1.8}@media screen and (max-width: 767px){.column-post ol>li{padding-left:36px;font-size:min(14/400*100vw,14px)}}.column-post ol>li::before{content:counter(column-ol, decimal-leading-zero);position:absolute;top:0;left:0;color:#436dd4;font-family:"Manrope","Noto Sans JP","游ゴシック","Hiragino Kaku Gothic ProN",sans-serif;font-weight:800;font-size:min(17/1240*100vw,17px);letter-spacing:.04em}@media screen and (max-width: 767px){.column-post ol>li::before{font-size:min(15/400*100vw,15px)}}.column-post ol>li+li{margin-top:min(12/1240*100vw,12px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.column-post ol>li+li{margin-top:16px}}.column-post li>ul,.column-post li>ol{margin-top:min(10/1240*100vw,10px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.column-post li>ul,.column-post li>ol{margin-top:8px}}.column-post li>ul>li::before{width:5px;height:5px;background-color:#8f8f8f}.column-post .wp-block-table{margin-top:min(32/1240*100vw,32px*var(--pc-scale, 0.85));overflow-x:auto}@media screen and (max-width: 767px){.column-post .wp-block-table{margin-top:24px}}.column-post .wp-block-table table{width:100%;border-collapse:collapse}.column-post .wp-block-table th,.column-post .wp-block-table td{padding:min(14/1240*100vw,14px*var(--pc-scale, 0.85)) min(16/1240*100vw,16px*var(--pc-scale, 0.85));font-size:min(15/1240*100vw,15px);line-height:1.6;text-align:left}@media screen and (max-width: 767px){.column-post .wp-block-table th,.column-post .wp-block-table td{padding:10px 12px;font-size:min(13/400*100vw,13px)}}.column-post .wp-block-table th{background-color:#e3f3ff}.column-post .wp-block-table thead th,.column-post .wp-block-table tr:first-child th,.column-post .wp-block-table tr:first-child td{font-weight:700;border-bottom:1px solid #616161}.column-post .wp-block-image{margin-top:min(32/1240*100vw,32px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.column-post .wp-block-image{margin-top:24px}}.column-post .wp-block-image figure,.column-post figure.wp-block-image{margin:0}.column-post .wp-block-image .aligncenter,.column-post figure.wp-block-image.aligncenter{text-align:center;margin-inline:auto}.column-post .wp-block-image .alignleft,.column-post figure.wp-block-image.alignleft{float:left;margin-right:min(32/1240*100vw,32px*var(--pc-scale, 0.85));margin-bottom:min(16/1240*100vw,16px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.column-post .wp-block-image .alignleft,.column-post figure.wp-block-image.alignleft{float:none;margin-right:0;margin-bottom:0}}.column-post .wp-block-image .alignright,.column-post figure.wp-block-image.alignright{float:right;margin-left:min(32/1240*100vw,32px*var(--pc-scale, 0.85));margin-bottom:min(16/1240*100vw,16px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.column-post .wp-block-image .alignright,.column-post figure.wp-block-image.alignright{float:none;margin-left:0;margin-bottom:0}}.column-post .wp-block-image figcaption{margin-top:min(10/1240*100vw,10px*var(--pc-scale, 0.85));text-align:center;color:#707070;font-size:min(13/1240*100vw,13px);line-height:1.6}@media screen and (max-width: 767px){.column-post .wp-block-image figcaption{margin-top:8px;font-size:min(11/400*100vw,11px)}}.column-post .wp-block-quote,.column-post blockquote{margin-top:min(32/1240*100vw,32px*var(--pc-scale, 0.85));padding:min(24/1240*100vw,24px*var(--pc-scale, 0.85)) min(32/1240*100vw,32px*var(--pc-scale, 0.85));background-color:#f3f3f3;border-left:4px solid #436dd4}@media screen and (max-width: 767px){.column-post .wp-block-quote,.column-post blockquote{margin-top:24px;padding:16px 20px}}.column-post .wp-block-quote p:first-child,.column-post blockquote p:first-child{margin-top:0}.column-post .wp-block-quote cite,.column-post blockquote cite{display:block;margin-top:min(10/1240*100vw,10px*var(--pc-scale, 0.85));color:#707070;font-style:normal;font-size:min(13/1240*100vw,13px)}@media screen and (max-width: 767px){.column-post .wp-block-quote cite,.column-post blockquote cite{margin-top:8px;font-size:min(11/400*100vw,11px)}}.column-post .wp-block-buttons{margin-top:min(40/1240*100vw,40px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.column-post .wp-block-buttons{margin-top:28px}}.column-post .wp-block-button__link{display:inline-block;min-width:min(280/1240*100vw,280px*var(--pc-scale, 0.85));padding:min(16/1240*100vw,16px*var(--pc-scale, 0.85)) min(40/1240*100vw,40px*var(--pc-scale, 0.85));text-align:center;color:#fff;text-decoration:none;font-weight:700;font-size:min(16/1240*100vw,16px);letter-spacing:.1em;background-color:rgba(0,0,0,0);background-image:linear-gradient(to bottom, #FFAF69 0%, #FF7B07 100%);border-radius:15px;box-shadow:0 4px 8px rgba(52,52,52,.2);transition:opacity .2s ease-in-out}@media screen and (max-width: 767px){.column-post .wp-block-button__link{min-width:240px;padding:14px 32px;font-size:min(14/400*100vw,14px)}}@media(any-hover: hover){.column-post .wp-block-button__link:hover{opacity:.85}}.column-post .wp-block-group.has-background{margin-top:min(40/1240*100vw,40px*var(--pc-scale, 0.85));padding:min(32/1240*100vw,32px*var(--pc-scale, 0.85)) min(40/1240*100vw,40px*var(--pc-scale, 0.85));border-radius:min(4/1240*100vw,4px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.column-post .wp-block-group.has-background{margin-top:28px;padding:20px 20px}}.column-post .wp-block-group.has-background:not([style*=background-color]):not([class*=-background-color]){background-color:#f3f3f3}.column-post .wp-block-group.has-background>.wp-block-group__inner-container>*:first-child{margin-top:0}.column-post .wp-block-separator,.column-post hr{margin:min(32/1240*100vw,32px*var(--pc-scale, 0.85)) auto;border:none;border-top:1px solid #dadada}@media screen and (max-width: 767px){.column-post .wp-block-separator,.column-post hr{margin:32px auto}}.column-post .has-text-align-center{text-align:center}.column-post .has-text-align-right{text-align:right}.column-post .wp-block-columns{margin-top:min(32/1240*100vw,32px*var(--pc-scale, 0.85));gap:min(32/1240*100vw,32px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.column-post .wp-block-columns{margin-top:24px;gap:16px}}.column-post .wp-block-video{margin-top:min(32/1240*100vw,32px*var(--pc-scale, 0.85));text-align:center}@media screen and (max-width: 767px){.column-post .wp-block-video{margin-top:24px}}.column-post .wp-block-embed{margin-top:min(32/1240*100vw,32px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.column-post .wp-block-embed{margin-top:24px}}.column-post .wp-block-embed.is-type-video .wp-block-embed__wrapper{position:relative;width:100%;padding-top:56.25%}.column-post .wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}/*# sourceMappingURL=column-single.min.css.map */