@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");.column #wrap{overflow:hidden}.column #wrap .inner{max-width:1232px}.column #wrap .column-main{display:flex;justify-content:space-between;padding:72px 0 157px}@media (max-width: 767px){.column #wrap .column-main{flex-direction:column;padding:49px 0 0}}.column #wrap .column-main__left{width:74%;max-width:881px}@media (max-width: 767px){.column #wrap .column-main__left{width:100%}}@media (min-width: 768px){.column #wrap .column-main__left .lst-column{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:62px 4%}}.column #wrap .column-main__left .lst-column__item a{display:block}@media (max-width: 767px){.column #wrap .column-main__left .lst-column__item a{display:flex;align-items:flex-start;padding-bottom:19px;border-bottom:1px solid #abd7f2;padding-bottom:21px}}.column #wrap .column-main__left .lst-column__item a .item__thumb{position:relative;overflow:hidden}.column #wrap .column-main__left .lst-column__item a .item__thumb:before{display:block;content:" ";width:100%;padding-top:66.66667%}.column #wrap .column-main__left .lst-column__item a .item__thumb>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.column #wrap .column-main__left .lst-column__item a .item__thumb{position:relative;width:35.3%}.column #wrap .column-main__left .lst-column__item a .item__thumb:before{display:block;content:" ";width:100%;padding-top:66.66667%}.column #wrap .column-main__left .lst-column__item a .item__thumb>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.column #wrap .column-main__left .lst-column__item a .item__thumb img{width:100%;height:100%;object-fit:cover}@media (min-width: 768px){.column #wrap .column-main__left .lst-column__item a .item__cont{padding-top:19px}}@media (max-width: 767px){.column #wrap .column-main__left .lst-column__item a .item__cont{flex:1;padding-left:15px}}.column #wrap .column-main__left .lst-column__item a .item__cont .cate{margin-bottom:5px}@media (max-width: 767px){.column #wrap .column-main__left .lst-column__item a .item__cont .cate{margin-bottom:3px;line-height:1}}.column #wrap .column-main__left .lst-column__item a .item__cont .cate span{display:inline-block;color:#fff;border-radius:20px;font-size:15px;font-size:1.5rem;line-height:1.26667em;letter-spacing:.02em;font-weight:500;padding:3px 11px 5px;margin-bottom:5px;background-color:#00abb9}.column #wrap .column-main__left .lst-column__item a .item__cont .cate span:not(:last-child){margin-right:1px}@media (max-width: 767px){.column #wrap .column-main__left .lst-column__item a .item__cont .cate span{font-size:12px;line-height:16px;padding:3px 10px 3px;margin-bottom:4px}}.column #wrap .column-main__left .lst-column__item a .item__cont .ttl{font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:.04em;font-weight:500}@media (max-width: 767px){.column #wrap .column-main__left .lst-column__item a .item__cont .ttl{font-size:16px;line-height:24px}}.column #wrap .column-main__left .lst-column__item a .item__cont .date{font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:.06em;font-weight:400;color:#00abb9;margin-top:15px;font-family:"Open Sans",sans-serif}@media (max-width: 767px){.column #wrap .column-main__left .lst-column__item a .item__cont .date{font-size:14px;margin-top:12px;margin-bottom:-2px}}@media (max-width: 767px){.column #wrap .column-main__left .lst-column__item:not(:last-child){margin-bottom:21px}}.column #wrap .column-main__left .cmn_pagenavi{margin-top:90px}@media (max-width: 767px){.column #wrap .column-main__left .cmn_pagenavi{margin-top:39px}}.column #wrap .column-main__right{width:23%;max-width:260px;margin-top:15px}@media (max-width: 767px){.column #wrap .column-main__right{width:100%;max-width:100%;margin-top:40px}}@media (min-width: 768px){.column.page-single #wrap .column-main{padding-bottom:155px}}.column.page-single #wrap .column-main__left{margin-top:11px}@media (max-width: 767px){.column.page-single #wrap .column-main__left{margin-top:-14px;margin-bottom:52px}}@media (max-width: 767px){.column.page-single #wrap .column-main__right{display:none}}.column.page-single #wrap .column-info{display:flex;justify-content:space-between;margin-bottom:17px}@media (max-width: 767px){.column.page-single #wrap .column-info{margin-bottom:4px}}.column.page-single #wrap .column-info .tag{flex:1;padding-right:10px}@media (max-width: 767px){.column.page-single #wrap .column-info .tag{padding-right:8px}}.column.page-single #wrap .column-info .tag span{display:inline-block;color:#fff;border-radius:20px;font-size:15px;font-size:1.5rem;line-height:1.26667em;letter-spacing:.02em;font-weight:500;padding:3px 11px 5px;margin-bottom:5px}.column.page-single #wrap .column-info .tag span:not(:last-child){margin-right:4px}@media (max-width: 767px){.column.page-single #wrap .column-info .tag span:not(:last-child){margin-right:2px}}.column.page-single #wrap .column-info .tag span.cate{background-color:#00abb9}.column.page-single #wrap .column-info .date{font-family:"Open Sans",sans-serif;font-size:15px;font-size:1.5rem;line-height:1.26667em;letter-spacing:.06em;font-weight:400;color:#00abb9;margin-top:5px}@media (max-width: 767px){.column.page-single #wrap .column-info .date{margin-top:4px}}.column.page-single #wrap .column-ttl{font-size:32px;font-size:3.2rem;line-height:1.8125em;letter-spacing:.02em;font-weight:600;margin-bottom:32px}@media (max-width: 767px){.column.page-single #wrap .column-ttl{font-size:20px;line-height:30px;letter-spacing:0.04em;margin-bottom:19px}}.column.page-single #wrap .column-content{position:relative;padding:50px 0 107px}@media (max-width: 767px){.column.page-single #wrap .column-content{border-top:1px solid #007cc6;padding:26px 0 39px}}.column.page-single #wrap .column-content::after{content:"";width:calc(100% + 50vw);height:100%;border:1px #007cc6;border-style:solid none;position:absolute;top:0;right:0}@media (max-width: 767px){.column.page-single #wrap .column-content::after{right:50%;transform:translateX(50%);border-top:none}}.column.page-single #wrap .column-content .cms-content,.column.page-single #wrap .column-content .imgTxt{position:relative;z-index:1}.column.page-single #wrap .column-content .cms-content:last-child,.column.page-single #wrap .column-content .imgTxt:last-child{margin-bottom:0}.column.page-single #wrap .column-content .cms-content *:last-child,.column.page-single #wrap .column-content .imgTxt *:last-child{margin-bottom:0}.column.page-single #wrap .column-content .cms-content>div{margin-top:40px}.column.page-single #wrap .column-content img{display:block;margin:0 auto}.column.page-single #wrap .column-content .main-img{margin-bottom:37px;text-align:center}@media (max-width: 767px){.column.page-single #wrap .column-content .main-img{margin-bottom:12px}}.column.page-single #wrap .column-content .imgTxt{display:flex;justify-content:space-between;margin-bottom:90px;margin-top:65px}@media (max-width: 767px){.column.page-single #wrap .column-content .imgTxt{flex-direction:column;margin-bottom:32px}}@media (max-width: 767px){.column.page-single #wrap .column-content .imgTxt--imgLeft{margin-top:22px}.column.page-single #wrap .column-content .imgTxt--imgLeft .side-img{margin-bottom:16px}}@media (max-width: 767px){.column.page-single #wrap .column-content .imgTxt--imgRight{margin-top:15px}.column.page-single #wrap .column-content .imgTxt--imgRight .side-img{margin-top:22px !important}}.column.page-single #wrap .column-content .imgTxt .side-img{width:46%;max-width:400px;margin-top:2px}@media (max-width: 767px){.column.page-single #wrap .column-content .imgTxt .side-img{width:100%;max-width:100%}}.column.page-single #wrap .column-content .imgTxt .cms-content{width:50%}@media (max-width: 767px){.column.page-single #wrap .column-content .imgTxt .cms-content{width:100%}}.column.page-single #wrap .column-content .imgTxt>p{display:none}.column.page-single #wrap .column-content .cms-content+.cms-content{margin-top:37px}.column.page-single #wrap .column-content .imgTxt+.cms-content>p:first-child,.column.page-single #wrap .column-content .imgTxt+.cms-content>ul:first-child,.column.page-single #wrap .column-content .imgTxt+.cms-content>ol:first-child{margin-top:-36px}@media (max-width: 767px){.column.page-single #wrap .column-content .imgTxt+.cms-content>p:first-child,.column.page-single #wrap .column-content .imgTxt+.cms-content>ul:first-child,.column.page-single #wrap .column-content .imgTxt+.cms-content>ol:first-child{margin-top:-9px}}.column.page-single #wrap .rel-ttl{font-size:26px;font-size:2.6rem;line-height:1.15385em;letter-spacing:.04em;font-weight:500;margin-bottom:37px}@media (max-width: 767px){.column.page-single #wrap .rel-ttl{font-size:18px;margin-bottom:22px}}.column.page-single #wrap .rel-post{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3.8%}@media (max-width: 767px){.column.page-single #wrap .rel-post{grid-template-columns:100%;grid-gap:21px}}.column.page-single #wrap .rel-post__item a{display:flex;flex-direction:column}@media (max-width: 767px){.column.page-single #wrap .rel-post__item a{border-bottom:1px solid #abd7f2;flex-direction:row;align-items:flex-start;padding-bottom:22px}}.column.page-single #wrap .rel-post__item a .item__thumb{position:relative;overflow:hidden}.column.page-single #wrap .rel-post__item a .item__thumb:before{display:block;content:" ";width:100%;padding-top:66.66667%}.column.page-single #wrap .rel-post__item a .item__thumb>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.column.page-single #wrap .rel-post__item a .item__thumb{position:relative;width:35%}.column.page-single #wrap .rel-post__item a .item__thumb:before{display:block;content:" ";width:100%;padding-top:66.66667%}.column.page-single #wrap .rel-post__item a .item__thumb>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media (min-width: 768px){.column.page-single #wrap .rel-post__item a .item__cont{padding-top:16px}}@media (max-width: 767px){.column.page-single #wrap .rel-post__item a .item__cont{display:flex;flex-direction:column-reverse;flex:1;padding-left:15px}}.column.page-single #wrap .rel-post__item a .item__cont .date{font-family:"Open Sans",sans-serif;color:#00abb9;font-size:15px;font-size:1.5rem;line-height:1.26667em;letter-spacing:.07em;font-weight:400;margin-bottom:5px}@media (max-width: 767px){.column.page-single #wrap .rel-post__item a .item__cont .date{font-size:14px;margin:11px 0 -4px}}.column.page-single #wrap .rel-post__item a .item__cont .ttl{font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:.04em;font-weight:500}@media (max-width: 767px){.column.page-single #wrap .rel-post__item a .item__cont .ttl{font-size:16px;line-height:24px}}@media (min-width: 768px){.column.page-single #wrap .rel-post__item a .item__cont .cate{margin-top:12px}}.column.page-single #wrap .rel-post__item a .item__cont .cate span{display:inline-block;color:#fff;border-radius:20px;font-size:15px;font-size:1.5rem;line-height:1.26667em;letter-spacing:.02em;font-weight:500;padding:3px 11px 5px;background-color:#00abb9}@media (min-width: 768px){.column.page-single #wrap .rel-post__item a .item__cont .cate span{margin-top:5px}.column.page-single #wrap .rel-post__item a .item__cont .cate span:not(:last-child){margin-right:2px}}@media (max-width: 767px){.column.page-single #wrap .rel-post__item a .item__cont .cate span{margin-bottom:5px}.column.page-single #wrap .rel-post__item a .item__cont .cate span:not(:last-child){margin-right:3px}}.column.page-single #wrap .column-rel-cate{margin-top:77px}@media (max-width: 767px){.column.page-single #wrap .column-rel-cate{margin-top:38px}}.column.page-single #wrap .column-cate{margin-top:65px}@media (max-width: 767px){.column.page-single #wrap .column-cate{margin-top:39px}}.column.page-single #wrap .column-cate .lst-cate{display:flex;flex-wrap:wrap;margin-top:-8px}@media (min-width: 768px){.column.page-single #wrap .column-cate .lst-cate{margin-bottom:-10px}}@media (max-width: 767px){.column.page-single #wrap .column-cate .lst-cate{margin-top:-4px}}@media (min-width: 768px){.column.page-single #wrap .column-cate .lst-cate__item{margin-bottom:10px}.column.page-single #wrap .column-cate .lst-cate__item:not(:last-child){margin-right:10px}}@media (max-width: 767px){.column.page-single #wrap .column-cate .lst-cate__item{width:calc((100% - 9px) / 2);margin-bottom:9px}.column.page-single #wrap .column-cate .lst-cate__item:nth-child(2n+1){margin-right:9px}}.column.page-single #wrap .column-cate .lst-cate__item a{display:flex;align-items:center;min-height:100px;height:100%;background-color:#fff;border:2px solid #e2e2e2;box-shadow:inset 0 3px 6px rgba(0,0,0,0.1);border-radius:5px;padding:10px 14px}@media (min-width: 768px){.column.page-single #wrap .column-cate .lst-cate__item a{text-align:center;min-width:133px;flex-direction:column}}@media (max-width: 767px){.column.page-single #wrap .column-cate .lst-cate__item a{min-height:54px}}.column.page-single #wrap .column-cate .lst-cate__item a.noIcon{justify-content:center}@media (max-width: 767px){.column.page-single #wrap .column-cate .lst-cate__item a.noIcon{text-align:center}.column.page-single #wrap .column-cate .lst-cate__item a.noIcon .txt{padding:0}}.column.page-single #wrap .column-cate .lst-cate__item a.noIcon .ico{display:none}.column.page-single #wrap .column-cate .lst-cate__item a .ico{display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.column.page-single #wrap .column-cate .lst-cate__item a .ico{margin-bottom:3px;height:42px}}@media (max-width: 767px){.column.page-single #wrap .column-cate .lst-cate__item a .ico{width:17.5%}}.column.page-single #wrap .column-cate .lst-cate__item a .ico img{max-height:100%;object-fit:contain}.column.page-single #wrap .column-cate .lst-cate__item a .txt{font-size:18px;font-size:1.8rem;line-height:1.22222em;letter-spacing:.06em;font-weight:700}@media (max-width: 767px){.column.page-single #wrap .column-cate .lst-cate__item a .txt{flex:1;padding-left:9px;font-size:16px;line-height:20px}}.column.page-single #wrap .c-btn{margin-top:81px}@media (min-width: 768px){.column.page-single #wrap .c-btn{padding:23px 15px 24px}}@media (max-width: 767px){.column.page-single #wrap .c-btn{margin-top:32px;max-width:300px;height:67px;padding-right:0}}.column.page-single #wrap .c-btn::after{right:unset;left:32px;transform:translateY(-43%) rotate(180deg)}@media (max-width: 767px){.column.page-single #wrap .c-btn::after{left:35px}}@media (max-width: 767px){.column.page-single #wrap .c-btn span{font-size:16px;letter-spacing:0.06em}}

/*# sourceMappingURL=maps/column.min.css.map */
